ALIGNRECORDS.PY(1)

πŸ“– Okay bestie, this is the ALIGNRECORDS.PY(1) page πŸ’– It lives in the User Commands manual section, so it's the stuff you actually run from your terminal 🧚

✨ NAME ✨

AlignRecords.py is a Repertoire clonal assignment toolkit (Python 3) πŸ¦‹

✨ DESCRIPTION ✨

Here's the usage line, verbatim:

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

The whole point is that it does multiple alignment of sequence fields 🌸 Lowkey iconic.

πŸŽ€ help:

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

πŸ‘‘ subcommands:

Here's the alignment method menu, and yes, each one uses MUSCLE πŸ”₯

  • across β€” multiple aligns sequence columns within groups and across rows using MUSCLE.
  • within β€” multiple aligns sequence fields within rows using MUSCLE.
  • block β€” multiple aligns sequence groups across both columns and rows using MUSCLE.

πŸ“¦ output files:

Two databases come out the other end πŸ’œ

  • align-pass β€” a database with multiple aligned sequences ✨
  • align-fail β€” a database with records that failed alignment πŸ’€

🧚 required fields:

These fields are required, no exceptions:

  • sequence_id, v_call, j_call <field> β€” the sequence fields you pick to align, specified by you πŸ“

🌈 output fields:

  • <field>_align πŸ¦‹

✨ AUTHOR ✨

This manpage was written by Nilesh Patra for the Debian distribution. It's also free to use for any other usage of the program, periodt 🫢


Shoutout to AlignRecords.py 1.0.1 from October 2020 for the whole glow-up βœ¨πŸŽ€ Bye bestie πŸ’…πŸ’–