Skip to main content

Package for checking for the presence/absence of markers against a set of samples

Project description

seqPresenceAbsence

Requirements

  • Python >= 3.6
  • Perl 5 (required for FASconCAT-G)
  • ncbi-blast+ (makeblastdb and blastn must be in your $PATH)
  • MUSCLE (muscle must be in your $PATH)

Installation

pip install seqPresenceAbsence

Usage

Usage: seqPresenceAbsence [OPTIONS]

  seqPresenceAbsence is a simple script for querying an input nucleotide
  FASTA file against a database of sequences. Will return an .xlsx and .csv
  report of presence/absence of the sequences. Version: 0.2.0.

Options:
  -i, --indir PATH           Path to directory containing FASTA files you want
                             to query  [required]
  -t, --targets PATH         Path to multi-FASTA containing targets of
                             interest  [required]
  -o, --outdir PATH          Root directory to store all output files
                             [required]
  -p, --perc_identity FLOAT  Equivalent to the -perc_identity argument in
                             blastn. Defaults to 95.00.
  -k, --keep_db_seqs         Set this flag to keep the target sequence in
                             addition to the query sequence from BLAST.
  -v, --verbose              Set this flag to enable more verbose logging.
  --version                  Specify this flag to print the version and exit.
  --help                     Show this message and exit.

Notes

This package includes a distribution of FASconCAT-G v1.04, developed by Patrick Kück.

References

  • Kück P., Meusemann K. (2010): FASconCAT: Convenient handling of data matrices. Mol. Phylogen. Evol. 56:1115-1118
  • Edgar, R.C. (2004) MUSCLE: multiple sequence alignment with high accuracy and high throughput Nucleic Acids Res. 32(5):1792-1797

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

seqPresenceAbsence-0.2.2.tar.gz (46.1 kB view details)

Uploaded Source

File details

Details for the file seqPresenceAbsence-0.2.2.tar.gz.

File metadata

  • Download URL: seqPresenceAbsence-0.2.2.tar.gz
  • Upload date:
  • Size: 46.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for seqPresenceAbsence-0.2.2.tar.gz
Algorithm Hash digest
SHA256 fa9ebd2731dcb862a0d5b30685c9b31f1418d73170c6c9767fc5a9da8ac40885
MD5 c6c3d05877425503430e13e979b31d9d
BLAKE2b-256 55567f6b9dcb85c31c7e1775cc8fbb8703bcccf1df56d79629e23e1ff977b0b2

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