Package psidev.psi.mi.jami.model
Interface Annotation
-
- All Known Implementing Classes:
AbstractXmlAnnotation
,AbstractXmlAnnotation
,AbstractXmlAnnotation
,DefaultAnnotation
,DefaultXmlAnnotation
,DefaultXmlAnnotation
,DefaultXmlAnnotation
,MitabAnnotation
,XmlAnnotation
,XmlAnnotation
,XmlAnnotation
public interface Annotation
An Annotations gives some information about a specific topic. Ex: topic = 'dataset' and value = 'Alzheimers - Interactions investigated in the context of Alzheimers disease'- Since:
22/11/12
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
Fields Modifier and Type Field Description static String
AUTHOR
ConstantAUTHOR="author-list"
static String
AUTHOR_MI
ConstantAUTHOR_MI="MI:0636"
static String
BIPARTITE_EXPANSION
ConstantBIPARTITE_EXPANSION="bipartite expansion"
static String
BIPARTITE_EXPANSION_MI
ConstantBIPARTITE_EXPANSION_MI="MI:1062"
static String
CAUTION
ConstantCAUTION="caution"
static String
CAUTION_MI
ConstantCAUTION_MI="MI:0618"
static String
CLUSTERED
ConstantCLUSTERED="clustered"
static String
CLUSTERED_MI
ConstantCLUSTERED_MI="MI:1052"
static String
COMMENT
ConstantCOMMENT="comment"
static String
COMMENT_MI
ConstantCOMMENT_MI="MI:0612"
static String
COMPLEX_EXPANSION
ConstantCOMPLEX_EXPANSION="complex expansion"
static String
COMPLEX_EXPANSION_MI
ConstantCOMPLEX_EXPANSION_MI="MI:1059"
static String
COMPLEX_PROPERTIES
ConstantCOMPLEX_PROPERTIES="complex-properties"
static String
COMPLEX_PROPERTIES_MI
ConstantCOMPLEX_PROPERTIES_MI="MI:0629"
static String
CONTACT_EMAIL
ConstantCONTACT_EMAIL="contact-email"
static String
CONTACT_EMAIL_MI
ConstantCONTACT_EMAIL_MI="MI:0634"
static String
CURATION_DEPTH
ConstantCURATION_DEPTH="curation depth"
static String
CURATION_DEPTH_MI
ConstantCURATION_DEPTH_MI="MI:0955"
static String
EVIDENCE
ConstantEVIDENCE="evidence"
static String
EVIDENCE_MI
ConstantEVIDENCE_MI="MI:1051"
static String
EXP_MODIFICATION
ConstantEXP_MODIFICATION="experiment modification"
static String
EXP_MODIFICATION_MI
ConstantEXP_MODIFICATION_MI="MI:0627"
static String
EXPERIMENTALLY_OBSERVED
ConstantEXPERIMENTALLY_OBSERVED="experimentally-observed"
static String
EXPERIMENTALLY_OBSERVED_MI
ConstantEXPERIMENTALLY_OBSERVED_MI="MI:1054"
static String
FIGURE_LEGEND
ConstantFIGURE_LEGEND="figure legend"
static String
FIGURE_LEGEND_MI
ConstantFIGURE_LEGEND_MI="MI:0599"
static String
FULL_COVERAGE
ConstantFULL_COVERAGE="full coverage"
static String
FULL_COVERAGE_MI
ConstantFULL_COVERAGE_MI="MI:0957"
static String
IMEX_CURATION
ConstantIMEX_CURATION="imex curation"
static String
IMEX_CURATION_MI
ConstantIMEX_CURATION_MI="MI:0959"
static String
IMPORTED
ConstantIMPORTED="imported"
static String
IMPORTED_MI
ConstantIMPORTED_MI="MI:1058"
static String
INTERNALLY_CURATED
ConstantINTERNALLY_CURATED="internally-curated"
static String
INTERNALLY_CURATED_MI
ConstantINTERNALLY_CURATED_MI="MI:1055"
static String
MATRIX_EXPANSION
ConstantMATRIX_EXPANSION="matrix expansion"
static String
MATRIX_EXPANSION_MI
ConstantMATRIX_EXPANSION_MI="MI:1061"
static String
MIMIX_CURATION
ConstantMIMIX_CURATION="mimix curation"
static String
MIMIX_CURATION_MI
ConstantMIMIX_CURATION_MI="MI:0960"
static String
NUCLEIC_ACID_PROTEIN
ConstantNUCLEIC_ACID_PROTEIN="nucleicacid-protein"
static String
NUCLEIC_ACID_PROTEIN_MI
ConstantNUCLEIC_ACID_PROTEIN_MI="MI:1049"
static String
PARTIAL_COVERAGE
ConstantPARTIAL_COVERAGE="partial coverage"
static String
PARTIAL_COVERAGE_MI
ConstantPARTIAL_COVERAGE_MI="MI:0958"
static String
POSTAL_ADDRESS
ConstantPOSTAL_ADDRESS="postaladdress"
static String
PREDICTED
ConstantPREDICTED="predicted"
static String
PREDICTED_MI
ConstantPREDICTED_MI="MI:1057"
static String
PROTEIN_PROTEIN
ConstantPROTEIN_PROTEIN="protein-protein"
static String
PROTEIN_PROTEIN_MI
ConstantPROTEIN_PROTEIN_MI="MI:1047"
static String
PUBLICATION_JOURNAL
ConstantPUBLICATION_JOURNAL="journal"
static String
PUBLICATION_JOURNAL_MI
ConstantPUBLICATION_JOURNAL_MI="MI:0885"
static String
PUBLICATION_TITLE
ConstantPUBLICATION_TITLE="publication title"
static String
PUBLICATION_TITLE_MI
ConstantPUBLICATION_TITLE_MI="MI:1091"
static String
PUBLICATION_YEAR
ConstantPUBLICATION_YEAR="publication year"
static String
PUBLICATION_YEAR_MI
ConstantPUBLICATION_YEAR_MI="MI:0886"
static String
RAPID_CURATION
ConstantRAPID_CURATION="rapid curation"
static String
RAPID_CURATION_MI
ConstantRAPID_CURATION_MI="MI:0961"
static String
SEARCH_URL
ConstantSEARCH_URL="search-url"
static String
SEARCH_URL_MI
ConstantSEARCH_URL_MI="MI:0615"
static String
SMALL_MOLECULE_PROTEIN
ConstantSMALL_MOLECULE_PROTEIN="smallmolecule-protein"
static String
SMALL_MOLECULE_PROTEIN_MI
ConstantSMALL_MOLECULE_PROTEIN_MI="MI:1048"
static String
SPOKE_EXPANSION
ConstantSPOKE_EXPANSION="spoke expansion"
static String
SPOKE_EXPANSION_MI
ConstantSPOKE_EXPANSION_MI="MI:1060"
static String
TEXT_MINING
ConstantTEXT_MINING="text-mining"
static String
TEXT_MINING_MI
ConstantTEXT_MINING_MI="MI:1056"
static String
URL
ConstantURL="url"
static String
URL_MI
ConstantURL_MI="MI:0614"
static String
VALIDATION_REGEXP
ConstantVALIDATION_REGEXP="id-validation-regexp"
static String
VALIDATION_REGEXP_MI
ConstantVALIDATION_REGEXP_MI="MI:0628"
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTerm
getTopic()
The annotation topic is a controlled vocabulary term and it cannot be null.String
getValue()
The value of this annotation.void
setValue(String value)
Set the value of this annotation.
-
-
-
Field Detail
-
COMPLEX_PROPERTIES
static final String COMPLEX_PROPERTIES
ConstantCOMPLEX_PROPERTIES="complex-properties"
- See Also:
- Constant Field Values
-
COMPLEX_PROPERTIES_MI
static final String COMPLEX_PROPERTIES_MI
ConstantCOMPLEX_PROPERTIES_MI="MI:0629"
- See Also:
- Constant Field Values
-
CAUTION
static final String CAUTION
ConstantCAUTION="caution"
- See Also:
- Constant Field Values
-
CAUTION_MI
static final String CAUTION_MI
ConstantCAUTION_MI="MI:0618"
- See Also:
- Constant Field Values
-
COMMENT
static final String COMMENT
ConstantCOMMENT="comment"
- See Also:
- Constant Field Values
-
COMMENT_MI
static final String COMMENT_MI
ConstantCOMMENT_MI="MI:0612"
- See Also:
- Constant Field Values
-
COMPLEX_EXPANSION
static final String COMPLEX_EXPANSION
ConstantCOMPLEX_EXPANSION="complex expansion"
- See Also:
- Constant Field Values
-
COMPLEX_EXPANSION_MI
static final String COMPLEX_EXPANSION_MI
ConstantCOMPLEX_EXPANSION_MI="MI:1059"
- See Also:
- Constant Field Values
-
SPOKE_EXPANSION
static final String SPOKE_EXPANSION
ConstantSPOKE_EXPANSION="spoke expansion"
- See Also:
- Constant Field Values
-
SPOKE_EXPANSION_MI
static final String SPOKE_EXPANSION_MI
ConstantSPOKE_EXPANSION_MI="MI:1060"
- See Also:
- Constant Field Values
-
MATRIX_EXPANSION
static final String MATRIX_EXPANSION
ConstantMATRIX_EXPANSION="matrix expansion"
- See Also:
- Constant Field Values
-
MATRIX_EXPANSION_MI
static final String MATRIX_EXPANSION_MI
ConstantMATRIX_EXPANSION_MI="MI:1061"
- See Also:
- Constant Field Values
-
BIPARTITE_EXPANSION
static final String BIPARTITE_EXPANSION
ConstantBIPARTITE_EXPANSION="bipartite expansion"
- See Also:
- Constant Field Values
-
BIPARTITE_EXPANSION_MI
static final String BIPARTITE_EXPANSION_MI
ConstantBIPARTITE_EXPANSION_MI="MI:1062"
- See Also:
- Constant Field Values
-
URL
static final String URL
ConstantURL="url"
- See Also:
- Constant Field Values
-
URL_MI
static final String URL_MI
ConstantURL_MI="MI:0614"
- See Also:
- Constant Field Values
-
PUBLICATION_TITLE
static final String PUBLICATION_TITLE
ConstantPUBLICATION_TITLE="publication title"
- See Also:
- Constant Field Values
-
PUBLICATION_TITLE_MI
static final String PUBLICATION_TITLE_MI
ConstantPUBLICATION_TITLE_MI="MI:1091"
- See Also:
- Constant Field Values
-
PUBLICATION_JOURNAL
static final String PUBLICATION_JOURNAL
ConstantPUBLICATION_JOURNAL="journal"
- See Also:
- Constant Field Values
-
PUBLICATION_JOURNAL_MI
static final String PUBLICATION_JOURNAL_MI
ConstantPUBLICATION_JOURNAL_MI="MI:0885"
- See Also:
- Constant Field Values
-
PUBLICATION_YEAR
static final String PUBLICATION_YEAR
ConstantPUBLICATION_YEAR="publication year"
- See Also:
- Constant Field Values
-
PUBLICATION_YEAR_MI
static final String PUBLICATION_YEAR_MI
ConstantPUBLICATION_YEAR_MI="MI:0886"
- See Also:
- Constant Field Values
-
AUTHOR
static final String AUTHOR
ConstantAUTHOR="author-list"
- See Also:
- Constant Field Values
-
AUTHOR_MI
static final String AUTHOR_MI
ConstantAUTHOR_MI="MI:0636"
- See Also:
- Constant Field Values
-
CONTACT_EMAIL
static final String CONTACT_EMAIL
ConstantCONTACT_EMAIL="contact-email"
- See Also:
- Constant Field Values
-
CONTACT_EMAIL_MI
static final String CONTACT_EMAIL_MI
ConstantCONTACT_EMAIL_MI="MI:0634"
- See Also:
- Constant Field Values
-
IMEX_CURATION
static final String IMEX_CURATION
ConstantIMEX_CURATION="imex curation"
- See Also:
- Constant Field Values
-
IMEX_CURATION_MI
static final String IMEX_CURATION_MI
ConstantIMEX_CURATION_MI="MI:0959"
- See Also:
- Constant Field Values
-
MIMIX_CURATION
static final String MIMIX_CURATION
ConstantMIMIX_CURATION="mimix curation"
- See Also:
- Constant Field Values
-
MIMIX_CURATION_MI
static final String MIMIX_CURATION_MI
ConstantMIMIX_CURATION_MI="MI:0960"
- See Also:
- Constant Field Values
-
RAPID_CURATION
static final String RAPID_CURATION
ConstantRAPID_CURATION="rapid curation"
- See Also:
- Constant Field Values
-
RAPID_CURATION_MI
static final String RAPID_CURATION_MI
ConstantRAPID_CURATION_MI="MI:0961"
- See Also:
- Constant Field Values
-
FULL_COVERAGE
static final String FULL_COVERAGE
ConstantFULL_COVERAGE="full coverage"
- See Also:
- Constant Field Values
-
FULL_COVERAGE_MI
static final String FULL_COVERAGE_MI
ConstantFULL_COVERAGE_MI="MI:0957"
- See Also:
- Constant Field Values
-
CURATION_DEPTH
static final String CURATION_DEPTH
ConstantCURATION_DEPTH="curation depth"
- See Also:
- Constant Field Values
-
CURATION_DEPTH_MI
static final String CURATION_DEPTH_MI
ConstantCURATION_DEPTH_MI="MI:0955"
- See Also:
- Constant Field Values
-
PARTIAL_COVERAGE
static final String PARTIAL_COVERAGE
ConstantPARTIAL_COVERAGE="partial coverage"
- See Also:
- Constant Field Values
-
PARTIAL_COVERAGE_MI
static final String PARTIAL_COVERAGE_MI
ConstantPARTIAL_COVERAGE_MI="MI:0958"
- See Also:
- Constant Field Values
-
EXPERIMENTALLY_OBSERVED
static final String EXPERIMENTALLY_OBSERVED
ConstantEXPERIMENTALLY_OBSERVED="experimentally-observed"
- See Also:
- Constant Field Values
-
EXPERIMENTALLY_OBSERVED_MI
static final String EXPERIMENTALLY_OBSERVED_MI
ConstantEXPERIMENTALLY_OBSERVED_MI="MI:1054"
- See Also:
- Constant Field Values
-
IMPORTED
static final String IMPORTED
ConstantIMPORTED="imported"
- See Also:
- Constant Field Values
-
IMPORTED_MI
static final String IMPORTED_MI
ConstantIMPORTED_MI="MI:1058"
- See Also:
- Constant Field Values
-
INTERNALLY_CURATED
static final String INTERNALLY_CURATED
ConstantINTERNALLY_CURATED="internally-curated"
- See Also:
- Constant Field Values
-
INTERNALLY_CURATED_MI
static final String INTERNALLY_CURATED_MI
ConstantINTERNALLY_CURATED_MI="MI:1055"
- See Also:
- Constant Field Values
-
PREDICTED
static final String PREDICTED
ConstantPREDICTED="predicted"
- See Also:
- Constant Field Values
-
PREDICTED_MI
static final String PREDICTED_MI
ConstantPREDICTED_MI="MI:1057"
- See Also:
- Constant Field Values
-
TEXT_MINING
static final String TEXT_MINING
ConstantTEXT_MINING="text-mining"
- See Also:
- Constant Field Values
-
TEXT_MINING_MI
static final String TEXT_MINING_MI
ConstantTEXT_MINING_MI="MI:1056"
- See Also:
- Constant Field Values
-
NUCLEIC_ACID_PROTEIN
static final String NUCLEIC_ACID_PROTEIN
ConstantNUCLEIC_ACID_PROTEIN="nucleicacid-protein"
- See Also:
- Constant Field Values
-
NUCLEIC_ACID_PROTEIN_MI
static final String NUCLEIC_ACID_PROTEIN_MI
ConstantNUCLEIC_ACID_PROTEIN_MI="MI:1049"
- See Also:
- Constant Field Values
-
PROTEIN_PROTEIN
static final String PROTEIN_PROTEIN
ConstantPROTEIN_PROTEIN="protein-protein"
- See Also:
- Constant Field Values
-
PROTEIN_PROTEIN_MI
static final String PROTEIN_PROTEIN_MI
ConstantPROTEIN_PROTEIN_MI="MI:1047"
- See Also:
- Constant Field Values
-
SMALL_MOLECULE_PROTEIN
static final String SMALL_MOLECULE_PROTEIN
ConstantSMALL_MOLECULE_PROTEIN="smallmolecule-protein"
- See Also:
- Constant Field Values
-
SMALL_MOLECULE_PROTEIN_MI
static final String SMALL_MOLECULE_PROTEIN_MI
ConstantSMALL_MOLECULE_PROTEIN_MI="MI:1048"
- See Also:
- Constant Field Values
-
CLUSTERED
static final String CLUSTERED
ConstantCLUSTERED="clustered"
- See Also:
- Constant Field Values
-
CLUSTERED_MI
static final String CLUSTERED_MI
ConstantCLUSTERED_MI="MI:1052"
- See Also:
- Constant Field Values
-
EVIDENCE
static final String EVIDENCE
ConstantEVIDENCE="evidence"
- See Also:
- Constant Field Values
-
EVIDENCE_MI
static final String EVIDENCE_MI
ConstantEVIDENCE_MI="MI:1051"
- See Also:
- Constant Field Values
-
FIGURE_LEGEND
static final String FIGURE_LEGEND
ConstantFIGURE_LEGEND="figure legend"
- See Also:
- Constant Field Values
-
FIGURE_LEGEND_MI
static final String FIGURE_LEGEND_MI
ConstantFIGURE_LEGEND_MI="MI:0599"
- See Also:
- Constant Field Values
-
EXP_MODIFICATION
static final String EXP_MODIFICATION
ConstantEXP_MODIFICATION="experiment modification"
- See Also:
- Constant Field Values
-
EXP_MODIFICATION_MI
static final String EXP_MODIFICATION_MI
ConstantEXP_MODIFICATION_MI="MI:0627"
- See Also:
- Constant Field Values
-
SEARCH_URL
static final String SEARCH_URL
ConstantSEARCH_URL="search-url"
- See Also:
- Constant Field Values
-
SEARCH_URL_MI
static final String SEARCH_URL_MI
ConstantSEARCH_URL_MI="MI:0615"
- See Also:
- Constant Field Values
-
VALIDATION_REGEXP
static final String VALIDATION_REGEXP
ConstantVALIDATION_REGEXP="id-validation-regexp"
- See Also:
- Constant Field Values
-
VALIDATION_REGEXP_MI
static final String VALIDATION_REGEXP_MI
ConstantVALIDATION_REGEXP_MI="MI:0628"
- See Also:
- Constant Field Values
-
POSTAL_ADDRESS
static final String POSTAL_ADDRESS
ConstantPOSTAL_ADDRESS="postaladdress"
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTopic
CvTerm getTopic()
The annotation topic is a controlled vocabulary term and it cannot be null. Ex: dataset, comment, caution, ...- Returns:
- the annotation topic
-
getValue
String getValue()
The value of this annotation. Usually free text but can be null if the topic itself is just a tag. Ex: NPM1 negatively regulates the MDM2-TP53 interaction.- Returns:
- the description of an annotation
-
setValue
void setValue(String value)
Set the value of this annotation.- Parameters:
value
- : the value
-
-