Documentation
¶
Index ¶
- func Classify(s, decoyTag string) (string, *err.Error)
- func Run(m met.Data) (met.Data, *err.Error)
- type Base
- func (d *Base) Create(temp, add, enz, tag string, crap, noD bool) *err.Error
- func (d *Base) Deploy(temp string) *err.Error
- func (d *Base) Fetch(id, temp string, iso, rev bool) *err.Error
- func (d *Base) ProcessDB(file, decoyTag string) *err.Error
- func (d *Base) Restore() *err.Error
- func (d *Base) RestoreWithPath(p string) *err.Error
- func (d *Base) Save(home, temp, tag string) (string, *err.Error)
- func (d *Base) Serialize() *err.Error
- type Record
- func ProcessENSEMBL(k, v, decoyTag string) (Record, *err.Error)
- func ProcessGeneric(k, v, decoyTag string) (Record, *err.Error)
- func ProcessNCBI(k, v, decoyTag string) (Record, *err.Error)
- func ProcessUniProtKB(k, v, decoyTag string) (Record, *err.Error)
- func ProcessUniRef(k, v, decoyTag string) (Record, *err.Error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Base ¶
Base main structure
func (*Base) RestoreWithPath ¶
RestoreWithPath reads philosopher results files and restore the data sctructure
type Record ¶
type Record struct {
ID string
OriginalHeader string
PartHeader string
EntryName string
ProteinName string
Organism string
GeneNames string
ProteinExistence string
SequenceVersion string
Description string
Sequence string
Length int
IsDecoy bool
IsContaminant bool
}
Record is the root of all database parsers
func ProcessENSEMBL ¶
ProcessENSEMBL parses ENSEMBL like FASTA records
func ProcessGeneric ¶
ProcessGeneric parses generci and uknown database headers
func ProcessNCBI ¶
ProcessNCBI parses UniProt like FASTA records
func ProcessUniProtKB ¶
ProcessUniProtKB parses UniProt like FASTA records
Click to show internal directories.
Click to hide internal directories.