Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GWDI ¶
type GWDI struct {
// contains filtered or unexported fields
}
GWDI is for managing gwdi data
func (*GWDI) AnnotateMutant ¶
func (*GWDI) GroupMutant ¶
func (*GWDI) MutantReader ¶
func (g *GWDI) MutantReader(group string) GWDIMutantReader
type GWDIMutantReader ¶
type GWDIMutantReader interface { Next() bool Value() (*GWDIStrain, error) }
func NewGWDIMutantIterator ¶
func NewGWDIMutantIterator(itr iterator.Iterator) GWDIMutantReader
type GWDIStrain ¶
type GWDIStrain struct { Label string `json:"label"` Name string `json:"name"` Summary string `json:"summary"` Genotype string `json:"genotype"` Parent string `json:"parent"` Plasmid string `json:"plasmid,omitempty"` Species string `json:"species"` Depositor string `json:"depositor"` Publication string `json:"publication"` Characters []string `json:"characters"` Genes []string `json:"genes,omitempty"` Properties map[string]*tsource.StockProp `json:"properties"` }
GWDIStrain is the container for GWDI strain
type IDMapper ¶
type ListCacher ¶
type ListCacher interface { StartBatch() AppendToBatch([]byte, []byte) CommitBatch() error Push([]byte, []byte) error PushAll([]byte, ...[]byte) error IterateByPrefix([]byte) iterator.Iterator CommonPrefixes() ([][]byte, error) }
func NewListCache ¶
func NewListCache() (ListCacher, error)
Click to show internal directories.
Click to hide internal directories.