PARSEHEADERS.PY(1)

πŸ’– PARSEHEADERS.PY(1) Β· User Commands πŸ’–


✨ NAME ✨

okay so ParseHeaders.py is the tool that's literally obsessed with pRESTO annotations πŸ’… It parses those annotations sitting inside FASTA/FASTQ sequence headers πŸ¦‹


πŸŽ€ DESCRIPTION πŸŽ€

bestie, here's the usage line 🫢

usage: ParseHeaders.py [--version] [-h]  ...

ngl this is the whole vibe: it parses pRESTO annotations in FASTA/FASTQ sequence headers ✨

🌸 help:

  • --version β€” shows the program's version number and then exits πŸ’œ
  • -h, --help β€” shows the help message and exits πŸ“

🧚 subcommands:

Annotation operation β€” every subcommand is one of these operations πŸ’–

  • add β€” adds field/value pairs to header annotations πŸŽ€
  • collapse β€” collapses header annotations that have multiple entries 🫧
  • copy β€” copies header annotation fields 🌈
  • delete β€” deletes fields from header annotations πŸ’€
  • expand β€” expands annotation fields that have multiple values ✨
  • merge β€” merges multiple annotation fields into a single field πŸ¦‹
  • rename β€” renames header annotation fields πŸ‘‘
  • table β€” writes sequence headers out to a table 🌸

πŸ“ output files:

  • reheader-pass β€” reads that pass the annotation operation, modified accordingly ✨
  • reheader-fail β€” raw reads that fail the annotation operation 😭
  • headers β€” a tab delimited table of the selected annotations πŸ’…

πŸŽ€ output annotation fields:

  • <user defined> β€” the annotation fields you choose with the -f argument 🫢

πŸ‘‘ AUTHOR πŸ‘‘

Andreas Tille wrote this manpage for the Debian distribution πŸ¦‹ and it can be used for any other usage of the program, so go wild πŸ’–


Slay, bestie. That's ParseHeaders.py 0.6.0, May 2020, PARSEHEADERS.PY(1) πŸŒˆπŸ’…βœ¨