Perform k-mer abundance analysis in DNA sequences
Project description
eme_selex
eme_selex (Every Motif Ever for SELEX Analysis) is a Python package to perform k-mer abundance analysis in DNA sequences. eme_selex is developed to perform fast and efficient analysis of short k-mers (tested with k-mers up to length 10).
While eme_selex can be used for general purpose k-mer analysis, motivation to develop eme_selex is to perform Systemic Evolution of Ligands by EXponential enrichment coupled with High Throughput sequencing (HT-SELEX) analysis in a Pythonic way. By default, for every k-mer, eme_selex quantifies the fraction of reads containing that k-mer in a non-redundant manner. After the quantification, a basic position frequency matrix (PFM) for the top 50 k-mers is generated. If the user wants to generate more PFMs, they can change the top keyword argument to a desired number.
Installation
pip install eme_selex
Tutorial for HT-SELEX analysis
Jupyter notebooks detailing the usage of eme_selex and extensive analysis for HT-SELEX are hosted here https://eme_selex.readthedocs.io
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file eme_selex-0.4.tar.gz
.
File metadata
- Download URL: eme_selex-0.4.tar.gz
- Upload date:
- Size: 8.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82211f34c1d914b5bd77c347509a731a3db8516805a2638006287c273b963dec |
|
MD5 | 41d7039cdd03a2020628f61c75f1cfef |
|
BLAKE2b-256 | bcd9b7fe1cec72b8f8d6bbbbdb1561660a89086fc268f791f53da9d2370d2063 |
File details
Details for the file eme_selex-0.4-py2.py3-none-any.whl
.
File metadata
- Download URL: eme_selex-0.4-py2.py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4817e0f0a3da1a3e3f73aa313d8a27f96eaf963dedbb819a794726f0906755ff |
|
MD5 | 0841a9ab3ef9b5c180dc2ad36d6e2b6f |
|
BLAKE2b-256 | d83a7f69b53e63505e53546e62d7894b8dfbc00d07a599bd08525389267207ec |