Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
YAML configuration file reference for PrimerLab
input: sequence: "ATCGATCG..." # or sequence_path sequence_path: /path/to/sequence.fasta parameters: tm: min: 57.0 opt: 60.0 max: 63.0 primer_size: min: 18 opt: 20 max: 25 product_size: min: 100 max: 300 gc: min: 40.0 max: 60.0 output: format: json # json, csv, text directory: ./output
sequence
sequence_path
tm.min
tm.opt
tm.max
primer_size.min
primer_size.opt
primer_size.max
gc.min
gc.opt
gc.max
max_poly_x
max_ns
max_tm_diff
num_candidates
included_region
start
length
force_left_start
end
force_right_start
must_match_five_prime
must_match_three_prime
product_size.min
product_size.max
parameters: probe: tm: min: 65.0 opt: 68.0 max: 72.0 size: min: 20 max: 30
probe.tm.opt
probe.size.min
probe.size.max
parameters: thermodynamics: salt_monovalent: 50.0 # mM (Na+, K+), default: 50.0 salt_divalent: 1.5 # mM (Mg2+), default: 1.5 dntp_conc: 0.6 # mM, default: 0.6 dna_conc: 50.0 # nM, default: 50.0 tm_method: santalucia # santalucia or breslauer, default: santalucia salt_corrections: santalucia # santalucia, schildkraut, or owczarzy, default: santalucia
salt_monovalent
salt_divalent
dntp_conc
dna_conc
tm_method
santalucia
breslauer
salt_corrections
owczarzy
schildkraut
parameters: thermo: hairpin_dg_max: -2.0 # kcal/mol homodimer_dg_max: -5.0 # kcal/mol heterodimer_dg_max: -5.0
parameters: qc_method: threshold # 'threshold' (using dG) or 'any' (using alignment scores) max_self_any_th: 47.0 max_self_end_th: 47.0 max_pair_compl_any_th: 47.0 max_pair_compl_end_th: 47.0 max_hairpin_th: 47.0 weights: tm_gt: 1.0 tm_lt: 1.0 size_gt: 1.0 size_lt: 1.0 gc_percent_gt: 1.0 gc_percent_lt: 1.0 end_stability: 1.0
output: format: json # json, csv, text, html directory: ./output include_audit: true include_rationale: true
input: sequence_path: ./gene.fasta parameters: tm: opt: 60.0 product_size: min: 200 max: 500
input: sequence_path: ./target.fasta parameters: tm: opt: 60.0 product_size: min: 70 max: 150 probe: tm: opt: 68.0
input: sequence_path: ./region.fasta parameters: tm: opt: 65.0 product_size: min: 2000 max: 10000 primer_size: opt: 25
Was this page helpful?