SCYTHE(1)
π SCYTHE β the Bayesian adaptor trimmer (yes, like the reaper, but for adaptors)
okay bestie, listen. You know how your reads come back from the sequencer with a little... extra? Some adaptor sequence clinging to the 3Β΄ end like a situationship that won't leave? That's literally what scythe is for. It's a Bayesian adaptor trimmer, and it's here to cut that nonsense off. πΎβ¨
β¨ NAME β¨
scythe β Bayesian adaptor trimmer. That's the whole vibe. π
πΈ SYNOPSIS πΈ
scythe -t sanger -a /path/to/adaptors.fasta [options]
<sequences.fastq.gz>
Trim 3Β΄-end adaptor contaminants off sequence files. If no output file is specified, scythe will use stdout.
no cap, if you don't tell it where to put the output, it just yeets everything straight to stdout. plan accordingly, bestie. π
π OPTIONS π
-p,--priorprior β the prior (default:0.300)-q,--quality-typequality type β pick your encoding: eitherillumina,solexa, orsanger(default:sanger)-m,--matches-filematches file β the matches file (default: no output)-o,--output-fileoutput trimmed sequences file β where the trimmed sequences go (default: stdout)-t,--tagβ add a tag to the header indicating Scythe cut a sequence (default: off)-n,--min-matchβ smallest contaminant to consider (default:5)-M,--min-keepβ filter sequences less than or equal to this length (default:35)--quietβ donΒ΄t output statistics about trimming to stdout (default: off)--helpβ display this help and exit--versionβ output version information and exit
π¦ the quality encoding schemes, aka the lore
These are the quality encoding schemes scythe recognises (see --quality):
phredβ PHRED quality scores (e.g. from Roche 454). ASCII with no offset, range:[4, 60].sangerβ Sanger are PHRED ASCII qualities with an offset of 33, range:[0, 93]. From NCBI SRA, or Illumina pipeline 1.8+.solexaβ Solexa (also very early Illumina β pipeline < 1.3). ASCII offset of 64, range:[-5, 62]. Uses a different quality-to-probabilities conversion than other schemes.illuminaβ Illumina output from pipeline versions between 1.3 and 1.7. ASCII offset of 64, range:[0, 62].
the solexa one is out here doing its own little conversion dance that nobody else does. it's giving main character energy, but also please pay attention to it. π
π§ FILES π§
adaptors.fasta: Provide contaminant sequences as a fasta-formatted file. See /usr/share/doc/scythe/illumina_adaptors.fa.
N.B.: Index/Barcode sequences should be substituted for Ns in the example adaptor file.
like, literally swap those Ns out for your actual index/barcode sequences, bestie. don't skip that part. π
β AUTHOR β
Vince Buffalo, https://github.com/vsbuffalo
and that's the whole page, fr fr. shoutout to Vince Buffalo for writing this one β this is the scythe manual, version dated May 2015, page SCYTHE(1). slay, go trim some adaptors, periodt. π
πΎπ
π¦ where this page comes from
- debian bookworm: scythe 0.994+git20141017.20d3cff-3 Β· MIT
- debian trixie: scythe 0.994+git20141017.20d3cff-5 Β· MIT
- ubuntu jammy: scythe 0.994+git20141017.20d3cff-3 Β· MIT
- ubuntu noble: scythe 0.994+git20141017.20d3cff-3 Β· MIT
- ubuntu questing: scythe 0.994+git20141017.20d3cff-5
- ubuntu resolute: scythe 0.994+git20141017.20d3cff-5build1 Β· MIT
- ubuntu stonking: scythe 0.994+git20141017.20d3cff-5build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms