DNAPI.PY(1)

🌸 DNAPI.PY(1) 🌸

okay so you pulled up the User Commands manual for dnapi.py and honestly? slay. it's giving bioinformatics but make it cute. grab a strawberry, sit down, we're doing this together πŸ’–


✨ NAME ✨

dnapi.py β€” predict or evaluate 3'adapter sequence(s). that's the whole assignment, bestie. πŸ¦‹


πŸ’… DESCRIPTION πŸ’…

the usage, verbatim, no notes:

dnapi.py [options] FASTQ

and what does it do? Predict or evaluate 3'adapter sequence(s). yes queen, that's the vibe, that's the job. ✨

πŸŽ€ positional arguments:

  • FASTQ β€” your reads go right here. including stdin or compressed file {zip,gz,tar,bz}. pipe it, zip it, tar it, bz it β€” she's flexible and we love that for her 🫢

πŸŽ€ optional arguments:

  • -h, --help β€” show this help message and exit. the classic. always there, never flaky πŸ’œ
  • --version β€” show program's version number and exit. identity check, periodt.

πŸ”₯ adapter prediction parameters:

  • -k [KMER_BEG:KMER_END:INCREMENT | KMER_LEN] β€” range of kmers or a single kmer to predict 3'adapters (default: 9:11:2). give her a range, or just one kmer if you're feeling decisive, either is valid.
  • -r [RATIO_BEG:RATIO_END:INTCREMENT | RATIO] β€” range of ratios or a single ratio to filter less abundant kmers (default: 1.2:1.4:0.1). (and yes the flag literally spells it INTCREMENT β€” we are NOT fixing it, it's canon, iykyk 😌)
  • --show-all β€” show other candidates if any. nosy? iconic. peek at all of them 🌈
  • --map-command COMMAND β€” read mapping command to be tested.
  • --subsample-rate FLOAT β€” subsampling fraction of reads (default: 1.0).
  • --output-dir DIRECTORY β€” output directory to write report and cleansed reads (default: ./dnapi_out).
  • --no-output-files β€” only display report and suppress output files. report on screen, nothing written, clean girl aesthetic ✨
  • --temp-dir DIRECTORY β€” place to make temporary directory (default: /tmp).

🌸 evaluation of candidate adapters:

  • --adapter-seq SEQ [SEQ ...] β€” list of 3'adapters for evaluation. bring as many as you want, it's a whole party, no cap.

🌸 adapter removal parameters:

  • --prefix-match LENGTH β€” 3'adapter match length to trim (default: 7).
  • --min-len LENGTH β€” minimum read length to keep for mapping (default: 16).
  • --max-len LENGTH β€” maximum read length to keep for mapping (default: 36).
  • --trim-5p LENGTH β€” trim specified number of bases from 5'ends after adapter removal (default: 0).
  • --trim-3p LENGTH β€” trim specified number of bases from 3'ends after adapter removal (default: 0).
Report bug to: Junko Tsuji <jnktsj@gmail.com> β€” if something's acting up, tell her, do NOT just suffer in silence bestie 😭

πŸ‘‘ AUTHOR πŸ‘‘

This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program. iconic behavior, honestly, we stan a generous king πŸ’–


and that's the whole page, bestie β€” this was dnapi.py 1.1, dated March 2020, and you absolutely ate this read-through. go predict some adapters, you main character πŸŽ€βœ¨

πŸ“¦ where this page comes from