Skip to main content

Rapid and accurate classification of FASTQ(A) sequence files

Project description

SeqWho - An accruate and rapid FASTQ(A) file origin classifier

This is the official SeqWho Repository.

SeqWho is a reliable and extremely rapid program designed to determine a FASTQ(A) sequencing file identity, both source protocol and species of origin. This is accomplished using an alignment-free algorithm that leverages a Random Forest classifier that learns from biases in k-mer frequencies and repeat sequence identity. SeqWho is capable of achieving greater than 96% accuracy in its ability to classify files.

You can find the Documentation for SeqWho at: https://daehwankimlab.github.io/seqwho/

First time setup

SeqWho is written in Python 3 and we recommend using a conda environment built from the environment.yml included with SeqWho for optimal performance.

Please read https://daehwankimlab.github.io/seqwho/manual/ for more details.

Download pre-trained SeqWho index

Species Libraries Index
Human, Mouse Amplicon, ChIP-Seq, WGS, WES, miRNA-Seq, RNA-Seq, Bisulfite-Seq, DNase-Seq, ATAC-Seq Index(md5sum)
Training File List
Testing File List
Human, Mouse, Rattus norvegicus ChIP-Seq, WGS, RNA-Seq Index(md5sum)
Training File List
Testing File List
Human, Mouse, Arabidopsis thaliana, Caenorhabditis elegans, Drosophila melanogaster, Saccharomyces cerevisiae ChIP-Seq, WGS, RNA-Seq Index(md5sum)
Training File List
Testing File List

Current release

v1.0.3 - Added option to select number of reads drawn from files during model building

v1.0.2 - Removed extra commas in some fields to facilitate CSV conversion

v1.0.1 - Addition of test files and scripts

v1.0.0 - Initial public release

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

seqwho-1.0.3.tar.gz (27.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seqwho-1.0.3-py3-none-any.whl (30.4 kB view details)

Uploaded Python 3

File details

Details for the file seqwho-1.0.3.tar.gz.

File metadata

  • Download URL: seqwho-1.0.3.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for seqwho-1.0.3.tar.gz
Algorithm Hash digest
SHA256 96a716e77596703e6c1009ae780b5bb8baa12b73ce2f07acfaad4223b10f3e25
MD5 df8638fbe3d4fece5896e062a9cfd7e4
BLAKE2b-256 b2a876e5f565439bb874344de7c46695da0db3bb9777ea144520ca1adefb7681

See more details on using hashes here.

File details

Details for the file seqwho-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: seqwho-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 30.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for seqwho-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e177e5d26628e05292951d780f8240ad0c07329d6fa7a0eddea7f871f30c27eb
MD5 20ebf588a3481ddbb0a847443163ba1f
BLAKE2b-256 952c40a8378f4018363f862bcb2deabf057d5e8c18e96ae291c7f58a26301af7

See more details on using hashes here.

Supported by

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