MCPcopy Create free account
hub / github.com/bebop/poly / Table

Interface Table

synthesis/codon/codon.go:85–89  ·  view source on GitHub ↗

Table is an interface encompassing what a potentially codon optimized Translation table can do

Source from the content-addressed store, hash-verified

83
84// Table is an interface encompassing what a potentially codon optimized Translation table can do
85type Table interface {
86 GetWeightedAminoAcids() []AminoAcid
87 Optimize(aminoAcids string, randomState ...int) (string, error)
88 Translate(dnaSeq string) (string, error)
89}
90
91// Stats denotes a set of statistics we maintain throughout the translation table's lifetime. For example we track
92// the start codons observed when we update the codon table's weights with other DNA sequences

Callers 7

CdsFunction · 0.65
ExampleReadCodonJSONFunction · 0.65
ExampleParseCodonJSONFunction · 0.65
ExampleWriteCodonJSONFunction · 0.65
BenchmarkCdsFunction · 0.65
TestCdsFunction · 0.65

Implementers 1

TranslationTablesynthesis/codon/codon.go

Calls

no outgoing calls

Tested by

no test coverage detected