Skip to main content

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

eme_selex-0.4.tar.gz (8.5 MB view details)

Uploaded Source

Built Distribution

eme_selex-0.4-py2.py3-none-any.whl (7.2 kB view details)

Uploaded Python 2 Python 3

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

Hashes for eme_selex-0.4.tar.gz
Algorithm Hash digest
SHA256 82211f34c1d914b5bd77c347509a731a3db8516805a2638006287c273b963dec
MD5 41d7039cdd03a2020628f61c75f1cfef
BLAKE2b-256 bcd9b7fe1cec72b8f8d6bbbbdb1561660a89086fc268f791f53da9d2370d2063

See more details on using hashes here.

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

Hashes for eme_selex-0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4817e0f0a3da1a3e3f73aa313d8a27f96eaf963dedbb819a794726f0906755ff
MD5 0841a9ab3ef9b5c180dc2ad36d6e2b6f
BLAKE2b-256 d83a7f69b53e63505e53546e62d7894b8dfbc00d07a599bd08525389267207ec

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page