| [ | |
| { | |
| "name": "gc_percent", | |
| "description": "Compute GC% of a nucleotide sequence.", | |
| "input_schema": { | |
| "type": "object", | |
| "properties": { | |
| "seq": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "seq" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "tm_wallace", | |
| "description": "Estimate DNA oligo melting temperature (Wallace rule).", | |
| "input_schema": { | |
| "type": "object", | |
| "properties": { | |
| "seq": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "seq" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "revcomp", | |
| "description": "Return reverse complement of a DNA/RNA sequence.", | |
| "input_schema": { | |
| "type": "object", | |
| "properties": { | |
| "seq": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "seq" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "translate", | |
| "description": "Translate coding DNA to amino acids.", | |
| "input_schema": { | |
| "type": "object", | |
| "properties": { | |
| "seq": { | |
| "type": "string" | |
| }, | |
| "frame": { | |
| "type": "integer", | |
| "description": "0,1,2" | |
| } | |
| }, | |
| "required": [ | |
| "seq" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "kmer_count", | |
| "description": "Count k-mers in a nucleotide sequence.", | |
| "input_schema": { | |
| "type": "object", | |
| "properties": { | |
| "seq": { | |
| "type": "string" | |
| }, | |
| "k": { | |
| "type": "integer" | |
| } | |
| }, | |
| "required": [ | |
| "seq", | |
| "k" | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "find_orfs", | |
| "description": "Find ORFs with minimum amino-acid length.", | |
| "input_schema": { | |
| "type": "object", | |
| "properties": { | |
| "seq": { | |
| "type": "string" | |
| }, | |
| "min_aa": { | |
| "type": "integer" | |
| } | |
| }, | |
| "required": [ | |
| "seq" | |
| ] | |
| } | |
| } | |
| ] |