Skip to main content

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

Release files for seqPresenceAbsence 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seqPresenceAbsence 0.2.2
File Size Uploaded
seqPresenceAbsence-0.2.2.tar.gz 46.1 kB Details

Release files / seqPresenceAbsence-0.2.2.tar.gz

Download URL seqPresenceAbsence-0.2.2.tar.gz
Size 46.1 kB
Tags Source
SHA-256 checksum
How to use checksums
fa9ebd2731dcb862a0d5b30685c9b31f1418d73170c6c9767fc5a9da8ac40885
BLAKE2b-256 checksum
How to use checksums
55567f6b9dcb85c31c7e1775cc8fbb8703bcccf1df56d79629e23e1ff977b0b2
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.2.2 This release

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.4

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page