Interface Comment
- All Superinterfaces:
HasCommentStatus,HasEvidences,Serializable
- All Known Subinterfaces:
AllergenComment,AlternativeProductsComment,BioPhysicoChemicalPropertiesComment,BiotechnologyComment,CatalyticActivityComment,CatalyticActivityCommentStructured,CautionComment,CofactorCommentStructured,DevelopmentalStageComment,DiseaseCommentStructured,DisruptionPhenotypeComment,DomainComment,EnzymeRegulationComment,FunctionComment,InductionComment,Interaction,InteractionComment,MassSpectrometryComment,MiscellaneousComment,PAGEDataComment,PathwayComment,PharmaceuticalComment,PolymorphismComment,PtmComment,RnaEditingComment,SequenceCautionComment,SimilarityComment,SubcellularLocationComment,SubunitComment,TextOnlyComment,TissueSpecificityComment,ToxicDoseComment,WebResourceComment
A Comment in the
Notes:
These values can be found in the CC lines of the flat file on the marked position.
UniProtEntry.Notes:
- public void setCommentType(CommentType type);
removed because it causes havoc if textual comments change into structured ones. Hence, a comment does not change type once it is built. - To build a comment, use
CommentFactory.buildComment(CommentType) - Some Comments have further strucutrs such as the
InteractionComment. - The getValue() method of each Comment implementation will return the UniProt flat file representation of the Comment without linewrapping or "CC -!- " / "CC " prefixes.
- The setValue(String) method of each of the implementations of the further structured Comments will set the the corresponding fields simultaneously.
These values can be found in the CC lines of the flat file on the marked position.
RT "Cytochrome c in the apoptotic and antioxidant cascades.";
RL FEBS Lett. 423:275-280(1998).
CC -!- INTERACTION:
CC O14727:APAF1; NbExp=2; IntAct=EBI-446479, EBI-446492;
CC -!- SUBCELLULAR LOCATION: Mitochondrial matrix.
CC -!- PTM: Binds 1 heme group per subunit.
DR EMBL; M22877; AAA35732.1; -; Genomic_DNA.
DR PIR; A31764; CCHU.
...
In XML:
... <scope>REVIEW ON ROLE IN APOPTOSIS.</scope> </reference> <comment type="interaction"> <interactant intactId="EBI-446479"/> <interactant intactId="EBI-446492"> <id>O14727</id> <label>APAF1</label> </interactant> <organismsDiffer>false</organismsDiffer> <experiments>2</experiments> </comment> <comment type="subcellular location"> <text>Mitochondrial matrix</text> </comment> <comment type="PTM"> <text>Binds 1 heme group per subunit</text> </comment> <dbReference type="EMBL" id="M22877" key="24"> <property type="protein sequence ID" value="AAA35732.1"/> ...
-
Method Summary
Modifier and TypeMethodDescriptionReturns the type of this comment.voidsetCommentType(CommentType type) voidsetMolecule(String molecule) Methods inherited from interface uk.ac.ebi.kraken.interfaces.uniprot.HasCommentStatus
getCommentStatus, setCommentStatusMethods inherited from interface uk.ac.ebi.kraken.interfaces.uniprot.HasEvidences
getEvidenceIds, setEvidenceIds
-
Method Details
-
getCommentType
CommentType getCommentType()Returns the type of this comment.- Returns:
- The type of this comment.
-
setCommentType
-
setMolecule
-
getMolecule
String getMolecule()
-