Package bacnet.datamodel.sequence
Class Gene
java.lang.Object
bacnet.datamodel.sequence.Sequence
bacnet.datamodel.sequence.Gene
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
NcRNA
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class bacnet.datamodel.sequence.Sequence
Sequence.SeqType
-
Field Summary
Fields inherited from class bacnet.datamodel.sequence.Sequence
ANTI_SD_SEQ, DEFAULT_LENGTH
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCog()
Return the gene downstream on the + strandReturn the gene upstream on the + strandgetInfo()
Return a String containing getProduct() and getComment() informationint
double
static long
boolean
static Gene
Load a serialized Genevoid
void
setGeneName
(String geneName) void
setLengthAA
(int lengthAA) void
setMolMass
(double molMass) void
setNewLocusTag
(String newLocusTag) void
setOldLocusTag
(String oldLocusTag) void
void
setProduct
(String product) void
setProtein_id
(String protein_id) void
setPseudogene
(boolean pseudogene) Methods inherited from class bacnet.datamodel.sequence.Sequence
foundSDSequence, get3UTRSequence, getBegin, getChromosome, getChromosomeID, getComment, getConservation, getConservationHashMap, getEnd, getFeature, getFeatures, getFeaturesText, getFeaturesTextForTable, getGenome, getGenomeName, getId, getLength, getName, getRef, getSDSequence, getSDSequence, getSequence, getSequenceAA, getSequenceAACurated, getSequenceAACurated, getSequenceRNA, getSignatures, getSignaturesToString, getStrand, getSynonym, getSynonymsText, getType, isEqual, isOverlap, isOverlap, isOverlapStart, isSameStrand, isStrand, overlap, save, setBegin, setChromosomeID, setComment, setConservation, setConservationHashMap, setEnd, setFeatures, setGenomeName, setId, setLength, setName, setRef, setSignatures, setStrand, setSynonym, setType, toString
-
Constructor Details
-
Gene
public Gene() -
Gene
-
-
Method Details
-
getGeneDownstream
Return the gene downstream on the + strand- Parameters:
gene
-- Returns:
-
getGeneUpstream
Return the gene upstream on the + strand- Parameters:
gene
-- Returns:
-
load
Load a serialized Gene- Parameters:
fileName
-- Returns:
-
getInfo
Return a String containing getProduct() and getComment() information- Returns:
-
getRASTinfo
-
getGeneName
-
setGeneName
-
getProduct
-
setProduct
-
getProtein_id
-
setProtein_id
-
getLengthAA
public int getLengthAA() -
setLengthAA
public void setLengthAA(int lengthAA) -
getOperon
-
setOperon
-
getCog
-
setCog
-
getMolMass
public double getMolMass() -
setMolMass
public void setMolMass(double molMass) -
getOldLocusTag
-
setOldLocusTag
-
getNewLocusTag
-
setNewLocusTag
-
getSerialversionuid
public static long getSerialversionuid() -
isPseudogene
public boolean isPseudogene() -
setPseudogene
public void setPseudogene(boolean pseudogene)
-