| Crates.io | align-cli |
| lib.rs | align-cli |
| version | 0.4.1 |
| created_at | 2023-06-07 11:48:21.112604+00 |
| updated_at | 2025-04-11 12:47:20.734081+00 |
| description | A command line interface for easily aligning sequences. |
| homepage | |
| repository | https://github.com/snijderlab/align-cli |
| max_upload_size | |
| id | 884690 |
| size | 239,333 |
A tool to help your manual mass spec inspection workflow. With alignments, isobaric sequences, and other mass spec information.
On windows use winget install --id Snijderlab.AlignCli.
chmod +x <binary>More elaborate instructions for Windows (installing another program)
cargo install align-clicargo build --releasecargo install --path ..align <A> <B>, this shows the best alignment for these two sequences.align <A> --file <FILE.fasta>.align <A> --imgt.align <A> --domain.align <A> --specific-gene <GENE>.--global), if you want to see the best possible subsequence alignment (--local), or a more elaborate mode (see --help and --type).align <sequence>, this shows many basic properties (like mass) and generates isobaric sequences to this sequence.
--fixed <MODIFICATIONS> and --variable <MODIFICATIONS> to fine tune the generated isobaric sequences.align --modification <MODIFICATION>.
--modification Oxidation--modification Formula:O--modification +15.995align --imgt or align --specific-gene <GENE>.For all additional options and more description use align --help.

Here are the used commands for reference
> align AKTNLSHLGYGMDV AKEGGLHSIGYGMDV
> align AKTNLNHLGY BHJGYGMDV --local --context
> align GAI
> align --modification 23 --tolerance 0.5da
> align -m Oxidation
> align --species human --domain -N 1 -n 70 EVQLVESGGGLVQPGGSLRLSCAASGFNIKDTYIHWVRQAPGKGLEWVARIYPTNGYTRYADSVKGRFTISADTSKNTAYLQMNSLRAEDTAVYYCSRWGGDGFYAMDYWGQGTLVTVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSGALTSGVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKKVEPKSCDKTHTCPPCPAPELLGGPSVFLFPPKPKDTLMISRTPEVTCVVVDVSHEDPEVKFNWYVDGVEVHNAKTKPREEQYNSTYRVVSVLTVLHQDWLNGKEYKCKVSNKALPAPIEKTISKAKGQPREPQVYTLPPSREEMTKNQVSLTCLVKGFYPSDIAVEWESNGQPENNYKTTPPVLDSDGSFFLYSKLTVDKSRWQQGNVFSCSVMHEALHNHYTQKSLSLSPGK