| dnac1 | No | concentration of the higher-concentration strand, typically the probe, in the melting-temperature calculation (OligoMiner `--dnac1`). In nM. | |
| dnac2 | No | concentration of the lower-concentration strand, typically the target (OligoMiner `--dnac2`). The Tm uses dnac1 − dnac2/2, so equal values halve the effective concentration. In nM. | |
| _files | No | The project: record references shaped like _subject. Their records become library documents a tool names in sequences/parts/document; a trace or alignment is found by file name. | |
| max_gc | No | highest percent G+C to accept. In %. | |
| max_tm | No | highest melting temperature to accept. In °C. | |
| min_gc | No | lowest percent G+C to accept. In %. | |
| min_tm | No | lowest melting temperature to accept, AFTER the formamide correction. In °C. | |
| origin | No | coordinate of the subject's first base, when it is a window cut from a larger sequence. Read from a UCSC-style `range=` header when the subject carries one. Advanced. | |
| probes | No | how many probe sets to return. Only applies when oligos_per_probe is set. | |
| sodium | No | monovalent cation concentration of the hybridization buffer. In mM. | |
| overlap | No | report every window that qualifies, including overlapping ones. Off by default because overlapping oligos cannot be used together in one probe. Advanced. | |
| rank_by | No | feature that ranks the sets inside that band. Values: centrality (Centrality on the region), size (Compactness), homogeneity (Even spacing). Only applies when oligos_per_probe is set. Advanced. | size |
| spacing | No | bases forced between consecutive oligos. In nt. Advanced. | |
| _subject | No | The record to act on: exactly one of sequence, accession (+source), sample (an id from list_samples) or file ({name, text} or {name, base64}); record_index picks one record of several. | |
| filter_by | No | feature that defines the band of acceptable sets. Values: centrality (Centrality on the region), size (Compactness), homogeneity (Even spacing). Only applies when oligos_per_probe is set. Advanced. | centrality |
| formamide | No | formamide in the hybridization buffer; it lowers every melting temperature by about 0.65 °C per percent. In %. | |
| kmer_dump | No | `jellyfish dump` of a genome's k-mer dictionary, for a reference too large to count here: `jellyfish count -m 18 -L 5` then `jellyfish dump -c -L 5` keeps only the k-mers a screen at 5 acts on. Advanced. | |
| max_length | No | longest oligo to accept; the tiler grows a window until one fits, so a wide range yields more probes. In nt. | |
| min_length | No | shortest oligo to accept. In nt. | |
| prohibited | No | comma-separated subsequences an oligo may not contain; the default bans homopolymer runs, which hybridize promiscuously. Advanced. | AAAAA,TTTTT,CCCCC,GGGGG |
| kmer_length | No | k, the k-mer length counted in kmer_reference (OligoMiner's README builds 18); a dump carries its own. In nt. Only applies when kmer_reference is set. | |
| screen_mode | No | trained model (recovers usable probes near repeats) · unique alignment only (strict) · no alignment at all (for a sequence that should be absent). Values: lda (Trained model), unique (Unique alignment only), zero (No alignment at all). Only applies when alignment_sam is set. | lda |
| alignment_sam | No | SAM the candidates were aligned with, for off-target screening. Without it the oligos are returned UNSCREENED and the result says so. | |
| kmer_canonical | No | count a k-mer and its reverse complement as one (jellyfish -C). Off as OligoMiner's dictionary is; for a dump it must match how the dictionary was counted. Advanced. | |
| kmer_reference | No | FASTA of the reference to count k-mers in, for OligoMiner's k-mer screen. Counted here, so a whole genome belongs in kmer_dump instead. Without either the oligos are returned with k-mer abundance UNCHECKED and the result says so. | |
| kmer_threshold | No | drop an oligo holding any k-mer that occurs this many times or more in the reference. | |
| filter_threshold | No | width of the band around the best set, as a fraction of its own value. Only applies when oligos_per_probe is set. Advanced. | |
| oligos_per_probe | No | oligos to gather into one probe. Leave unset to return every surviving oligo instead of a set. | |
| hybridization_temperature | No | temperature the specificity model was trained at. Only these six exist; the coefficients change sign across the range, so an intermediate value is a different model rather than a blend. In °C. Only applies when alignment_sam is set. | |
| max_off_target_probability | No | keep an oligo whose modelled chance of a real off-target site is below this. Only applies when alignment_sam is set. Advanced. | |