SPLITSEQ.PY(1)

Bestie, welcome to the SPLITSEQ.PY(1) manual πŸ’– (User Commands section, obviously πŸŽ€). Let's get into it ✨

✨ NAME ✨

SplitSeq.py, sorts, samples and splits FASTA/FASTQ sequence files 🧬🌸

πŸ“– DESCRIPTION πŸ“–

Okay so this is the whole vibe: sorting, sampling and splitting your FASTA/FASTQ sequence files πŸ”₯ Here's the usage line, copy-paste it and you're good πŸ’…

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

πŸŽ€ help:

  • --version, it shows the program's version number and then exits πŸ¦‹
  • -h, --help, it shows the help message and then exits 🫢

🧁 subcommands:

Sequence file operation, the main event πŸ’œ

  • count, splits sequence files by number of records πŸ“
  • group, splits sequence files by annotation 🌈
  • sample, randomly samples from unpaired sequence files ✨
  • samplepair, randomly samples from paired-end sequence files πŸ‘‘
  • sort, sorts sequence files by annotation πŸ’–
  • select, selects sequences from sequence files by annotation 🧚

πŸ¦‹ output files:

These are the file names you'll get back, and they're giving very specific πŸ’…

  • part<part>, reads partitioned by count, where part is the partition number 🌸
  • <field>-<value>, reads partitioned by annotation field and value πŸŽ€
  • under-<number>, reads partitioned by numeric threshold, where the annotation value is strictly less than the threshold number πŸ”₯
  • atleast-<number>, reads partitioned by numeric threshold, where the annotation value is greater than or equal to the threshold number πŸ’…
  • sorted, reads sorted by annotation value ✨
  • sorted-part<part>, reads sorted by annotation value and partitioned by count, where part is the partition number 🧁
  • sample<i>-n<count>, randomly sampled reads, where i is a number specifying the sampling instance and count is the number of sampled reads πŸ¦„
  • selected, reads passing selection criteria πŸ’œ

🏷️ output annotation fields:

Literally nothing here πŸ’€ The field is None.

🌈 AUTHOR 🌈

This manpage was written by Andreas Tille for the Debian distribution, and it can be used for any other usage of the program. Iconic behavior from Andreas 🫢


Ttyl bestie, this was SplitSeq.py 0.6.0 from May 2020 πŸ¦‹πŸ’–βœ¨