EXACTSNP(1)

πŸ“¦
version 2.0.8 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ NAME ✨

bestie, you're reading the EXACTSNP(1) manual, and the star of the show is exactSNP β€” a toolkit for processing next-gen sequencing data. that's the whole vibe. πŸ§¬πŸ’–


🌸 DESCRIPTION 🌸

Version 2.0.4

okay so the usage is literally:

./exactSNP [options] -i input -g reference_genome -o output

πŸ’– Required arguments

  • -i <file> β€” bestie, this is where you drop the name of your input file that has the read mapping results. the format can be SAM or BAM. and if it's BAM, you have to pass -b too. (the original says: The [-b if BAM] format of input file can be SAM or BAM (-b needs to be specified if a BAM file is provided).) 🫢
  • -g <file> β€” specify the name of the file that includes all reference sequences. only one single FASTA format file should be provided. no more, no less. ✨
  • -o <file> β€” specify the name of the output file. this program outputs a VCF format file that includes discovered SNPs. so slay. πŸ’…

πŸŽ€ Optional arguments

  • -a <file> β€” provide a set of annotated SNPs (like the ones in the dbSNP database). the supplied file should be in VCF format (gzipped file is accepted, love that). providing known SNPs to the program should improve its SNP calling performance. note that the provided SNPs may or may not be called. πŸ€·β€β™€οΈ
  • -b β€” indicate the input file provided via -i is in BAM format. that's it, that's the flag. 🌈
  • -Q <int> β€” specify the q-value cutoff for SNP calling at sequencing depth of 50X. 12 by default. the corresponding p-value cutoff is 10^(-1*Q). note that this program automatically adjusts the q-value cutoff according to the sequencing depth at each chromosomal location. so it's lowkey smart. πŸ”₯
  • -f <float> β€” specify the minimum fraction of mis-matched bases a SNP-containing location must have. its value must be between 0 and 1. 0 by default. πŸ“
  • -n <int> β€” specify the minimum number of mis-matched bases a SNP-containing location must have. 1 by default. πŸ’œ
  • -r <int> β€” specify the minimum number of mapped reads a SNP-containing location must have (ie. the minimum coverage). 1 by default. πŸ‘‘
  • -x <int> β€” specify the maximum depth a SNP location is allowed to have. 1,000,000 reads by default. this option is useful for removing PCR artefacts. so if your data is extra, this is your bestie. 😭
  • -s <int> β€” specify the minimum base quality scores (Phred scores) read bases must satisfy to be used for SNP calling. 13 by default. read bases with quality scores less than 13 will be excluded from the analysis. periodt. πŸ’€
  • -t <int> β€” specify the number of bases trimmed off from each end of the read. 3 by default. βœ‚οΈ
  • -T <int> β€” specify the number of threads. 1 by default. multitasking queen. 🧡
  • -v β€” output version of the program. short and sweet. 🌟
  • -C <path> β€” specify the path to save the temporary files. keep your temp files cute and organized. πŸŽ€

🌈 Example

./exactSNP -i my-alignment.sam -g mm10.fa -o my-SNPs.txt

πŸ‘‘ AUTHOR πŸ‘‘

this manpage was written by Alexandre Mestiashvili for the Debian distribution and can be used for any other usage of the program. iconic. πŸ’–


and that's the whole page, bestie! this was exactSNP 2.0.3, from March 2023, and it's the EXACTSNP(1) manual. byeeee βœ¨πŸ¦‹πŸ’