IVA_QC(1)
NAME
okay so bestie, meet iva_qc β a lil User Commands icon whose whole entire job is to compare an assembly to a reference. That's it, that's the mission. π
DESCRIPTION
Here's how you summon her:
usage: iva_qc [options] {(-f <reads_1.fq> -r <reads_2.fq>) | --fr
reads.fq} {(--embl_dir | --ref_db) <directory>} <assembly.fasta> <prefix of output files>
Read it slow, she's doing a lot. πΈ
positional arguments:
assembly.fastaβ the name of the assembly fasta file you're comparing to the reference. This is your main character. πprefix of output filesβ the prefix used for the name of all your output files. Every single one. Name it wisely. β¨
options:
-h,--helpβ shows this help message and dips out. π«Ά
Reference options (REQUIRED: either --embl_dir or --ref_db)
Pick one, you literally have to β no reference, no results, periodt. π
--embl_dirDirectory β a directory of reference EMBL files. If you don't use this one, you must use--ref_db.--ref_dbDirectory β a directory of a database made byiva_qc_make_db. If you don't use this one, you must use--embl_dir.
Reads options (REQUIRED: either --fr, or (-f and -r))
Same energy, but for reads. Give her reads one of two ways, or she's not going anywhere. π
-ffilename[.gz],--reads_fwdfilename[.gz] β name of the forwards reads fasta or fastq file. Must be used with--reads_rev.-rfilename[.gz],--reads_revfilename[.gz] β name of the reverse reads fasta or fastq file. Must be used with--reads_rev.- not me noticing it says
--reads_revon both of them π that is literally, word for word, what the page says, and I am not out here editing the source, bestie
- not me noticing it says
--frfilename[.gz] β name of the interleaved fasta/q file. π¦
MUMmer options
the nucmer knobs, tuned just how you like 'em.
--cds_min_hit_lengthINT β minimum hit length when running nucmer of CDS sequences against contigs[30].--cds_min_hit_idFLOAT β minimum hit percent identity when running nucmer of CDS sequences against contigs[80].--ctg_min_hit_lengthINT β minimum hit length when running nucmer of contigs against the reference[100].--ctg_min_hit_idFLOAT β minimum hit percent identity when running nucmer of contigs against the reference[80].
SMALT mapping options
-kINT,--smalt_kINT β kmer hash length in SMALT (that's the-koption insmalt index)[15].-sINT,--smalt_sINT β kmer hash step size in SMALT (that's the-soption insmalt index)[3].-yFLOAT,--smalt_idFLOAT β minimum identity threshold for a mapping to be reported (that's the-yoption insmalt map)[0.5].
External tools
--gage_minidINT in [0,100] β minimum percent identity used when GAGE runs nucmer[80].--kraken_preloadβ use the--preloadoption when running kraken.--ratt_configfilename β specify your own RATT config file[None].
Other options
--ctg_layout_plot_titleSTRING β the title to use in the contig layout plot[IVA QC contig layout and read depth].--min_ref_covINT β minimum read coverage of the reference, on each strand, to count as OK coverage[5].--nocleanβ do not clean temporary files. π§--threadsINT β number of threads to use[1].--versionβ show the program's version number and exit. β
okay bestie real talk, read this twice: You must supply reads in one of two ways: 1) both--reads_fwdand--reads_rev; or 2)--fr. Also, you must either supply a reference with--embl_dir, or choose one automatically from a database with--ref_db. That's the whole contract. No reads + no reference = nothing happens, and the vibes will be immaculate but empty. π
and that's the page, bestie π this was iva_qc, version 1.0.8, dated December 2024 β go compare an assembly to a reference and absolutely ate. β¨ππ
π¦ where this page comes from
- debian trixie: iva 1.0.11+ds-6 Β· GPL-3.0-or-later
- ubuntu questing: iva 1.0.11+ds-6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms