primer_design
ActiveTool of com.seqbench/workbench
declared in 1.1.0
De-novo PCR primer design (Primer3-style penalty picker): enumerate and score candidate primer pairs against length/Tm/GC/3'-clamp/structure constraints.
Parameters schema
{
"type": "object",
"required": [
"template"
],
"properties": {
"mgMM": {
"type": "number",
"default": 1.5,
"description": "Divalent cation [Mg2+] (mM)."
},
"naMM": {
"type": "number",
"default": 50,
"description": "Monovalent cation [Na+]/[K+] (mM)."
},
"gcMax": {
"type": "number",
"default": 60
},
"gcMin": {
"type": "number",
"default": 40
},
"tmMax": {
"type": "number",
"default": 63
},
"tmMin": {
"type": "number",
"default": 57
},
"tmOpt": {
"type": "number",
"default": 60
},
"dntpMM": {
"type": "number",
"default": 0.2,
"description": "Total [dNTP] (mM), chelates Mg2+."
},
"lenMax": {
"type": "integer",
"default": 25
},
"lenMin": {
"type": "integer",
"default": 18
},
"lenOpt": {
"type": "integer",
"default": 20
},
"oligoNM": {
"type": "number",
"default": 250,
"description": "Total strand concentration (nM)."
},
"template": {
"type": "string",
"description": "Nucleotide sequence (raw or FASTA; IUPAC accepted)."
},
"maxReturn": {
"type": "integer",
"default": 5,
"description": "Number of best pairs to return."
},
"targetEnd": {
"type": "integer",
"description": "1-based inclusive end of the target region (optional)."
},
"tmMaxDiff": {
"type": "number",
"default": 3,
"description": "Max Tm difference within a pair (°C)."
},
"ampliconMax": {
"type": "integer",
"default": 1000
},
"ampliconMin": {
"type": "integer",
"default": 100
},
"targetStart": {
"type": "integer",
"description": "1-based inclusive start of a region the product must span (optional)."
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
com.seqbench/workbench
1/7 registries