MCPcopy Create free account

hub / github.com/Koeng101/dnadesign / types & classes

Types & classes212 in github.com/Koeng101/dnadesign

↓ 4 callersClassPart
py/dnadesign/clone.py:4
↓ 3 callersClassFragment
py/dnadesign/clone.py:9
↓ 1 callersClassAssembly
py/dnadesign/fragment.py:4
↓ 1 callersClassFastaRecord
py/dnadesign/parsers.py:5
↓ 1 callersClassFastqRecord
py/dnadesign/parsers.py:10
↓ 1 callersClassGenbank
py/dnadesign/parsers.py:155
↓ 1 callersClassGenbankBaseCount
py/dnadesign/parsers.py:104
↓ 1 callersClassGenbankFeature
py/dnadesign/parsers.py:144
↓ 1 callersClassGenbankLocation
py/dnadesign/parsers.py:132
↓ 1 callersClassGenbankLocus
py/dnadesign/parsers.py:83
↓ 1 callersClassGenbankMeta
py/dnadesign/parsers.py:109
↓ 1 callersClassGenbankReference
py/dnadesign/parsers.py:94
↓ 1 callersTypeAliasResult
lib/bio/errgroup/errgroup_test.go:25
↓ 1 callersTypeAliasSequenceType
Seqhash is a struct that contains the Seqhash algorithm sequence types.
lib/seqhash/seqhash.go:90
StructAbsorption
lib/bio/uniprot/xml.go:13
StructAlignment
Each alignment is a single line of a SAM file, representing a linear alignment of a segment, consisting of 11 or more tab delimited fields. The 11 fie
lib/bio/sam/sam.go:249
StructAlphabet
Alphabet is a struct that holds a list of symbols and a map of symbols to their index in the list.
lib/alphabet/alphabet.go:9
StructAlternativeName
lib/bio/uniprot/xml.go:18
StructAminoAcid
AminoAcid holds information for an amino acid and related codons in a struct
lib/synthesis/codon/codon.go:76
StructAnon6
lib/bio/uniprot/xml.go:24
StructAssembly
****************************************************************************** Higher level assembly Practically speakin
lib/synthesis/fragment/fragment.go:223
StructBaseCount
BaseCount is a struct that holds the base counts for a sequence.
lib/bio/genbank/genbank.go:112
TypeAliasBasePairType
BasePairType is a type to hold information of the type of a base pair. The chosen numbers denote where the energy paramater values can be found for th
lib/fold/mfe/energy_params/energy_params.go:223
StructCONTRAfoldV2FoldWrapper
* These interfaces are here to satisfy the `SequenceFolder` interface, which looks like this: type SequenceFolder interface { Fold(sequence strin
lib/fold/linearfold/folder.go:17
StructCacheDescriptor
lib/bio/slow5/svb/cpuid/cpuid.go:68
StructChange
Change is a change to a given DNA sequence. A list of changes is given as the output of Cds.
lib/synthesis/fix/synthesis.go:49
StructCitationType
Describes different types of citations. Equivalent to the flat file RX-, RG-, RA-, RT- and RL-lines.
lib/bio/uniprot/xml.go:30
StructCodec
lib/bio/slow5/svb/codec.go:12
StructCodon
Codon holds information for a codon triplet in a struct
lib/synthesis/codon/codon.go:70
StructCofactorType
Describes a cofactor.
lib/bio/uniprot/xml.go:51
StructCommentType
Describes different types of general annotations. Equivalent to the flat file CC-line.
lib/bio/uniprot/xml.go:59
StructComponent
lib/bio/uniprot/xml.go:100
StructConflict
lib/bio/uniprot/xml.go:110
StructConsortiumType
Describes the authors of a citation when these are represented by a consortium. Equivalent to the flat file RG-line.
lib/bio/uniprot/xml.go:117
StructDBReference
DBReference represents a database reference
lib/bio/uniref/uniref.go:56
TypeAliasDanglingEndsModel
DanglingEndsModel specifies the model of dangling ends to use in the free energy calculations. Dangling ends are bases adjacent to helices in free end
lib/fold/mfe/mfe.go:59
InterfaceDataTypes
****************************************************************************** Aug 30, 2023 Lower level interfaces *********************************
lib/bio/bio.go:66
TypeAliasDataset
May be one of Swiss-Prot, TrEMBL
lib/bio/uniprot/xml.go:122
TypeAliasDate
lib/bio/uniprot/xml.go:124
StructDbReferenceType
Describes a database cross-reference. Equivalent to the flat file DR-line.
lib/bio/uniprot/xml.go:128
InterfaceDecoder
Decoder decodes XML elements2
lib/bio/uniprot/uniprot.go:34
TypeAliasDirection
May be one of left-to-right, right-to-left
lib/bio/uniprot/xml.go:137
StructDisease
lib/bio/uniprot/xml.go:139
StructDnaSuggestion
DnaSuggestion is a suggestion of a fixer, generated by a problematicSequenceFunc. Bias must be `NA`, `GC`, or `AT`, with `NA` representing a neutral s
lib/synthesis/fix/synthesis.go:39
StructDomain
lib/bio/uniprot/xml.go:146
StructDualBarcode
DualBarcode contains a forward and reverse barcode.
lib/sequencing/barcoding/barcoding.go:72
StructDualBarcodePrimerSet
****************************************************************************** Feb 12, 2024 Dual barcodes When using Nano
lib/sequencing/barcoding/barcoding.go:64
StructEnergyParams
EnergyParams contains all the energy parameters needed for the free energy calculations. The order of entries to access theses matrices always uses t
lib/fold/mfe/energy_params/energy_params.go:75
TypeAliasEnergyParamsSet
EnergyParamsSet is used to specify the set of RNA free energy paramaters to parse.
lib/fold/mfe/energy_params/energy_params.go:330
StructEntry
Entry represents a UniRef entry
lib/bio/uniref/uniref.go:39
StructEntry
lib/bio/uniprot/xml.go:156
StructEnzyme
Enzyme is a struct that represents restriction enzymes.
lib/clone/clone.go:84
StructEnzyme
Enzyme represents a single enzyme within the Rebase database
lib/bio/rebase/rebase.go:167
StructError
Error is an error type that is returned when a symbol is not in the alphabet.
lib/alphabet/alphabet.go:15
StructEventType
Describes the type of events that cause alternative products.
lib/bio/uniprot/xml.go:192
StructEvidenceType
Describes the evidence for an annotation. No flat file equivalent.
lib/bio/uniprot/xml.go:198
StructEvidencedStringType
lib/bio/uniprot/xml.go:205
ClassFILE
py/dnadesign/definitions.h:1
StructFeature
Feature holds the information for a feature in a Genbank file and other annotated sequence files.
lib/bio/genbank/genbank.go:66
StructFeatureType
Describes different types of sequence annotations. Equivalent to the flat file FT-line.
lib/bio/uniprot/xml.go:212
TypeAliasFoldingModel
lib/fold/linearfold/linearfold.go:347
TypeAliasFormat
Format is a enum of different parser formats.
lib/bio/bio.go:31
StructFragment
Fragment is a struct that represents linear DNA sequences with sticky ends.
lib/clone/clone.go:77
TypeAliasFragment
May be one of single, multiple
lib/bio/uniprot/xml.go:222
StructGenbank
Genbank is the main struct for the Genbank file format.
lib/bio/genbank/genbank.go:39
ClassGenbankLocation
py/dnadesign/definitions.h:45
ClassGenbankLocation
py/dnadesign/definitions.h:53
StructGeneLocationType
Describes non-nuclear gene locations (organelles and plasmids). Equivalent to the flat file OG-line.
lib/bio/uniprot/xml.go:226
StructGeneNameType
Describes different types of gene designations. Equivalent to the flat file GN-line.
lib/bio/uniprot/xml.go:234
StructGeneType
Describes a gene. Equivalent to the flat file GN-line.
lib/bio/uniprot/xml.go:242
StructGroup
A Group is a collection of goroutines working on subtasks that are part of the same overall task. A zero Group is valid, has no limit on the number o
lib/bio/errgroup/errgroup.go:25
StructHairpin
Hairpin contains all the information needed to denote a hairpin loop in a RNA's secondary structure. It consists of a `Stem` and a single stranded reg
lib/fold/mfe/secondary_structure/secondary_structure.go:85
StructHash2MetadataKey
Hash2MetadataKey is a key for a seqhash v2 single letter metadata tag.
lib/seqhash/seqhash.go:371
StructHeader
Header is an empty struct since UniRef files don't have headers
lib/bio/uniref/uniref.go:36
StructHeader
Header is a blank struct, needed for compatibility with bio parsers. It contains nothing.
lib/bio/fastq/fastq.go:56
StructHeader
****************************************************************************** Oct 10, 2021 slow5 parser begins here. Specification below: https://ha
lib/bio/slow5/slow5.go:61
StructHeader
Header is a blank struct, needed for compatibility with bio parsers. It contains nothing.
lib/bio/uniprot/uniprot.go:40
StructHeader
Header is a blank struct, needed for compatibility with bio parsers. It contains nothing.
lib/bio/genbank/genbank.go:557
StructHeader
Header is a blank struct, needed for compatibility with bio parsers. It contains nothing.
lib/bio/pileup/pileup.go:61
StructHeader
Header is a blank struct, needed for compatibility with bio parsers. It contains nothing.
lib/bio/fasta/fasta.go:60
StructHeader
32kB is a magic number often used by the Go stdlib for parsing. We multiply it by two. Each header in a SAM file begins with an @ followed by a two le
lib/bio/sam/sam.go:43
InterfaceHeaderTypes
HeaderTypes defines the possible header types returned by every parser.
lib/bio/bio.go:71
StructHeaderValue
lib/bio/slow5/slow5.go:65
StructImportedFromType
Describes the source of the evidence, when it is not assigned by UniProt, but imported from an external database.
lib/bio/uniprot/xml.go:247
TypeAliasIntListType
lib/bio/uniprot/xml.go:251
StructInteractantType
lib/bio/uniprot/xml.go:264
StructIsoformType
Describes isoforms in 'alternative products' annotations.
lib/bio/uniprot/xml.go:272
StructKeywordType
lib/bio/uniprot/xml.go:279
StructKinetics
lib/bio/uniprot/xml.go:284
StructKmerOverlap
KmerOverlap represents the overlap between two fragments indicative of a ligation event.
lib/clone/kmer.go:14
StructLimitedWriter
The following functions help test for writing with a limit in order to get that sweet sweet test coverage. LimitedWriter wraps another io.Writer and r
lib/bio/fasta/fasta_test.go:131
StructLine
Pileup struct is a single position in a pileup file. Pileup files "pile" a bunch of separate bam/sam alignments into something more readable at a per
lib/bio/pileup/pileup.go:51
StructLineage
lib/bio/uniprot/xml.go:290
StructLink
lib/bio/uniprot/xml.go:294
StructLocation
Location is a struct that holds the location of a feature.
lib/bio/genbank/genbank.go:100
StructLocationType
Describes a sequence location as either a range with a begin and end or as a position. The 'sequence' attribute is only used when the location is not
lib/bio/uniprot/xml.go:299
StructLocus
Locus holds Locus information in a Meta struct.
lib/bio/genbank/genbank.go:89
StructMash
murmur3 is a fast non-cryptographic hash algorithm that was also used in the original papers-> https://github.com/shenwei356/go-hashing-kmer-bench Mas
lib/align/mash/mash.go:54
StructMatch
Match contains the identifier and score of a potential match to the searched sequence.
lib/align/megamash/megamash.go:108
StructMegamashMap
lib/align/megamash/megamash.go:46
next →1–100 of 212, ranked by callers