RUN_DISCOSNP++.SH(1)
okay bestie, sit down, hydrate, and let me tell you about run_discoSnp++.sh β she's a whole pipeline and she does NOT need a reference genome. periodt. π
πΈ NAME πΈ
run_discoSnp++.sh β a pipeline that runs kissnp2 and kissreads together to call SNPs and small indels from NGS reads, with literally no reference genome needed. icon behaviour, truly. π
β¨ SYNOPSIS β¨
run_discoSnp++.sh -r read_file_of_files [OPTIONS]
π DESCRIPTION π
So here's the vibe: run_discoSnp++.sh pipelines kissnp2 and kissreads for calling SNPs and small indels from NGS reads, and it does it without the need of a reference genome. We love a self-sufficient queen. π
This is Version 2.3.X.
π¨ MANDATORY (like, actually mandatory, do not skip) π¨
-rread_file_of_files β the one thing you cannot ghost. Example:-r bank.fof, wherebank.fofcontains the following two lines:
data_sample/reads_sequence1.fasta
data_sample/reads_sequence2.fasta.gz
π DISCOSNP++ OPTIONS π
-gβ reuse a previously created graph (.h5file), as long as it's got the same prefix and the samekandcparameters. recycle, but make it science β»οΈ-bvalue β the branching behaviour setting, choose your fighter:0: forbid variants for which any of the two paths is branching (high precision, but it lowers the recall in complex genomes). This one is the default value.1: smart branching β forbid SNPs for which the two paths are branching (e.g. the two paths can be created either with a'A'or a'C'at the same position).2: no limitation on branching (lowers the precision, high recall).
-svalue β inb2mode only: the maximal number of symmetrical croasroads traversed while trying to close a bubble. Default: no limit.-Dvalue β discoSnp++ will search for deletions of size from1toDincluded. Default=100.-avalue β maximal size of ambiguity of INDELs. INDELs whose ambiguity is higher than this value are not output. [default'20']-Pvalue β discoSnp++ will search up toPSNPs in a unique bubble. Default=1.-pprefix β all out files will start with this prefix. Default="discoRes".-lβ remove low complexity bubbles. π§Ή bye clutter-kvalue β set the length of used kmers. Must fit the compiled value. Default=31.-tβ extend found polymorphisms with unitigs. Forced usage when usingdiscoSnpRad.-Tβ extend found polymorphisms with contigs.-cvalue β set the minimal coverage per read set: used bykissnp2(don't use kmers with lower coverage) and bykissreads(read coherency threshold). This coverage can be automatically detected per read set, or specified per read set β see the documentation. Default=auto.-Cvalue β set the maximal coverage for each read set: used bykissnp2(don't use kmers with higher coverage). Default=2^31-1.-dvalue β set the number of authorized substitutions used while mapping reads on found SNPs (kissreads). Default=1.-nβ do not compute the genotypes.-uβ max number of used threads.-vβ verbose:0(avoids progress output) or1(enables progress output) -- default=1.
π REFERENCE GENOME AND/OR VCF CREATION OPTIONS π
-Gβ reference genome file (fasta, fastq, gzipped or nor). In absence of this file, the VCF created byVCF_creatorwon't contain mapping related results.-Rβ use the reference file also in the variant calling, not only for mapping results.-Bβ bwa path. e.g./home/me/my_programs/bwa-0.7.12/(note that bwa must be pre-compiled). Optional unless option-Gis used and bwa is not in the binary path.-Mβ maximal number of mapping errors during BWA mapping phase. Useless unless mapping on reference genome is required (option-G). Default=4.-hβ prints this message and exist. π (yes, "exist". we don't edit the queen's texts)-eβ map SNP predictions on reference genome with their extensions. Forced usage when usingdiscoSnpRad.
Any further question: read the readme file or contact us via the Biostar forum: https://www.biostars.org/t/discosnp/ π«Ά
π«Ά AUTHOR π«Ά
This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program.
and that's the whole page, bestie β¨ this was run_discoSnp++.sh version 2.3.0, dated January 2019, and it lives in section RUN_DISCOSNP++.SH(1) β go call some SNPs, no reference required, no cap π
π¦πΈ
π¦ where this page comes from
- debian bookworm: discosnp 1:2.6.2-2 Β· CeCILL
- debian trixie: discosnp 1:2.6.2-4+b2 Β· CeCILL
- ubuntu jammy: discosnp 1:2.6.2-1 Β· CeCILL
- ubuntu noble: discosnp 1:2.6.2-3build2 Β· CeCILL
- ubuntu questing: discosnp 1:2.6.2-4build1
- ubuntu resolute: discosnp 1:2.6.2-5 Β· CeCILL
- ubuntu stonking: discosnp 1:2.6.2-5build1 Β· CeCILL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms