Interface HomologeneBuilder
-
- All Known Implementing Classes:
SimpleHomologeneBuilder
public interface HomologeneBuilder
an interface for Homologene dataset Builders- Author:
- David Huen
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addOrthologueProperty(String key, String value)
add a property to the current Orthologuevoid
addOrthoPairProperty(String key, String value)
add a property to the current OrthoPairvoid
addTitle(int taxonID, String homologeneID, String title)
add title information to an Orthologue (this is not in enclosed in the Orthologue element because it comes completely separate in the Homologene data files.void
endDB()
end of data for DBvoid
endGroup()
end of data for groupvoid
endOrthologue()
end of data for this Orthologuevoid
endOrthoPair()
end of data for this OrthoPairHomologeneDB
getDB()
retrieve the DB that has just been builtvoid
startDB()
indicates start of data for a HomologeneDBvoid
startGroup()
indicates start of data for a OrthoPairSetvoid
startOrthologue()
indicates start of data for an orthologuevoid
startOrthoPair()
indicates start of data for an OrthoPair
-
-
-
Field Detail
-
TAXONID
static final String TAXONID
- See Also:
- Constant Field Values
-
LOCUSID
static final String LOCUSID
- See Also:
- Constant Field Values
-
HOMOID
static final String HOMOID
- See Also:
- Constant Field Values
-
ACCESSION
static final String ACCESSION
- See Also:
- Constant Field Values
-
SIMILARITYTYPE
static final String SIMILARITYTYPE
- See Also:
- Constant Field Values
-
PERCENTIDENTITY
static final String PERCENTIDENTITY
- See Also:
- Constant Field Values
-
REFERENCE
static final String REFERENCE
- See Also:
- Constant Field Values
-
TWIN
static final String TWIN
- See Also:
- Constant Field Values
-
MULTIPLE
static final String MULTIPLE
- See Also:
- Constant Field Values
-
CURATED
static final String CURATED
- See Also:
- Constant Field Values
-
-
Method Detail
-
startDB
void startDB()
indicates start of data for a HomologeneDB
-
startGroup
void startGroup()
indicates start of data for a OrthoPairSet
-
startOrthoPair
void startOrthoPair()
indicates start of data for an OrthoPair
-
startOrthologue
void startOrthologue()
indicates start of data for an orthologue
-
addOrthologueProperty
void addOrthologueProperty(String key, String value)
add a property to the current Orthologue
-
endOrthologue
void endOrthologue()
end of data for this Orthologue
-
addOrthoPairProperty
void addOrthoPairProperty(String key, String value)
add a property to the current OrthoPair
-
endOrthoPair
void endOrthoPair()
end of data for this OrthoPair
-
addTitle
void addTitle(int taxonID, String homologeneID, String title)
add title information to an Orthologue (this is not in enclosed in the Orthologue element because it comes completely separate in the Homologene data files. Go figger.)
-
endGroup
void endGroup()
end of data for group
-
endDB
void endDB()
end of data for DB
-
getDB
HomologeneDB getDB()
retrieve the DB that has just been built
-
-