oluown / presets.json
mgbam's picture
Upload 5 files
87f1580 verified
[
{
"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"
]
}
}
]