PARSEDB.PY(1)

Okay bestie, this one is PARSEDB.PY(1) πŸŽ€ from the User Commands section, and it is iconic πŸ’…

✨ NAME ✨

ParseDb.py β€” Repertoire clonal assignment toolkit (Python 3) 🧚

πŸ’– DESCRIPTION πŸ’–

Okay so the vibe check starts with the usage line:

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

ngl this tool is literally the one that parses tab delimited database files 🌸 It's giving main character energy πŸ‘‘

πŸŽ€ help:

  • --version β€” peeks at the program's version number and then bounces right out ✨
  • -h, --help β€” shows the help message and exits 🫢

🌸 subcommands:

Everything here is database operations, so these are your main moves πŸ’…

  • add β€” tacks on field and value pairs πŸŽ€
  • delete β€” nukes specific records πŸ’€
  • drop β€” deletes entire fields 😭
  • index β€” adds a numeric index field πŸ”₯
  • rename β€” renames fields πŸ¦‹
  • select β€” picks out specific records πŸ“
  • sort β€” sorts records by their field values ⭐
  • update β€” updates field and value pairs 🧚
  • merge β€” merges files 🫢
  • split β€” splits database files up by field values πŸ‘‘

πŸ¦‹ output files:

Here's where your stuff ends up, bestie 🌈

  • sequences β€” FASTA formatted sequences that come out of the fasta and clip subcommands 🧬
  • <field>-<value> β€” database files partitioned by annotation <field> and <value> πŸ’œ
  • parse-<command> β€” output of the database modification functions, where <command> is one of the subcommands add, index, drop, delete, rename, select, sort or update πŸ“

πŸ’œ required fields:

The one field you have to have is sequence_id πŸ₯Ή no cap, don't forget it

πŸ‘‘ AUTHOR πŸ‘‘

Nilesh Patra wrote this manpage for the Debian distribution, and it can be used for any other usage of the program too 🫢


That's the tea for ParseDb.py 1.0.1, dated October 2020, filed under PARSEDB.PY(1) 🌸 ily bestie πŸ’–