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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|