Package psidev.psi.mi.jami.model
Interface Xref
-
- All Known Subinterfaces:
ExtendedPsiXmlXref
public interface Xref
Cross reference to an external database/resource which can give more information about an object. Ex: - GO cross references for an interactor to give information about its biological role(s) or location. - publication primary references - identifier of an object (use ExternalIdentifier) - imex primary references - secondary references to an external database - ...- Since:
22/11/12
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
Fields Modifier and Type Field Description static String
CHAIN_PARENT
ConstantCHAIN_PARENT="chain-parent"
static String
CHAIN_PARENT_MI
ConstantCHAIN_PARENT_MI="MI:0951"
static String
CHEBI
ConstantCHEBI="chebi"
static String
CHEBI_MI
ConstantCHEBI_MI="MI:0474"
static String
COMPLEX_PORTAL
ConstantCOMPLEX_PORTAL="complex portal"
static String
COMPLEX_PORTAL_MI
ConstantCOMPLEX_PORTAL_MI="MI:2279
static String
COMPLEX_PRIMARY
ConstantCOMPLEX_PRIMARY="complex-primary"
static String
COMPLEX_PRIMARY_MI
ConstantCOMPLEX_PRIMARY_MI="MI:2282"
static String
DDBJ_EMBL_GENBANK
ConstantDDBJ_EMBL_GENBANK="ddbj/embl/genbank"
static String
DDBJ_EMBL_GENBANK_MI
ConstantDDBJ_EMBL_GENBANK_MI="MI:0475"
static String
DOI
ConstantDOI="doi"
static String
DOI_MI
ConstantDOI_MI="MI:0574"
static String
ENSEMBL
ConstantENSEMBL="ensembl"
static String
ENSEMBL_GENOMES
ConstantENSEMBL_GENOMES="ensemblgenomes"
static String
ENSEMBL_GENOMES_MI
ConstantENSEMBL_GENOMES_MI="MI:1013"
static String
ENSEMBL_MI
ConstantENSEMBL_MI="MI:0476"
static String
ENTREZ_GENE
ConstantENTREZ_GENE="entrezgene/locuslink"
static String
ENTREZ_GENE_MI
ConstantENTREZ_GENE_MI="MI:0477"
static String
GO
ConstantGO="go"
static String
GO_MI
ConstantGO_MI="MI:0448"
static String
IDENTITY
ConstantIDENTITY="identity"
static String
IDENTITY_MI
ConstantIDENTITY_MI="MI:0356"
static String
IMEX
ConstantIMEX="imex"
static String
IMEX_MI
ConstantIMEX_MI="MI:0670"
static String
IMEX_PRIMARY
ConstantIMEX_PRIMARY="imex-primary"
static String
IMEX_PRIMARY_MI
ConstantIMEX_PRIMARY_MI="MI:0662"
static String
INTACT_MI
ConstantINTACT_MI="MI:0469"
static String
INTERACTOR_SET_QUALIFIER
ConstantINTERACTOR_SET_QUALIFIER="set member"
static String
INTERACTOR_SET_QUALIFIER_MI
ConstantINTERACTOR_SET_QUALIFIER_MI="MI:1341"
static String
INTERPRO
ConstantINTERPRO="interpro"
static String
INTERPRO_MI
ConstantINTERPRO_MI="MI:0449"
static String
ISOFORM_PARENT
ConstantISOFORM_PARENT="isoform-parent"
static String
ISOFORM_PARENT_MI
ConstantISOFORM_PARENT_MI="MI:0243"
static String
METHOD_REFERENCE
ConstantMETHOD_REFERENCE="method reference"
static String
METHOD_REFERENCE_MI
ConstantMETHOD_REFERENCE_MI="MI:0357"
static String
PRIMARY
ConstantPRIMARY="primary-reference"
static String
PRIMARY_MI
ConstantPRIMARY_MI="MI:0358"
static String
PUBMED
ConstantPUBMED="pubmed"
static String
PUBMED_MI
ConstantPUBMED_MI="MI:0446"
static String
REFSEQ
ConstantREFSEQ="refseq"
static String
REFSEQ_MI
ConstantREFSEQ_MI="MI:0481"
static String
RESID
ConstantRESID="resid"
static String
RESID_MI
ConstantRESID_MI="MI:0248"
static String
SECONDARY
ConstantSECONDARY="secondary-ac"
static String
SECONDARY_MI
ConstantSECONDARY_MI="MI:0360"
static String
SEE_ALSO
ConstantSEE_ALSO="see-also"
static String
SEE_ALSO_MI
ConstantSEE_ALSO_MI="MI:0361"
static String
SO
ConstantSO="so"
static String
SO_MI
ConstantSO_MI="MI:0601"
static String
UNIPROTKB
ConstantUNIPROTKB="uniprotkb"
static String
UNIPROTKB_MI
ConstantUNIPROTKB_MI="MI:0486"
static String
UNIPROTKB_SWISSPROT
ConstantUNIPROTKB_SWISSPROT="swiss-prot"
static String
UNIPROTKB_SWISSPROT_MI
ConstantUNIPROTKB_SWISSPROT_MI="MI:1098"
static String
UNIPROTKB_TREMBL
ConstantUNIPROTKB_TREMBL="trembl"
static String
UNIPROTKB_TREMBL_MI
ConstantUNIPROTKB_TREMBL_MI="MI:1099"
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTerm
getDatabase()
The database is a controlled vocabulary term.String
getId()
The identifier in the external database/resource.CvTerm
getQualifier()
The qualifier of the xref is the reference type and is a controlled vocabulary term.String
getVersion()
The version of the identifier in the database/resource if relevant.
-
-
-
Field Detail
-
ENSEMBL
static final String ENSEMBL
ConstantENSEMBL="ensembl"
- See Also:
- Constant Field Values
-
ENSEMBL_MI
static final String ENSEMBL_MI
ConstantENSEMBL_MI="MI:0476"
- See Also:
- Constant Field Values
-
ENSEMBL_GENOMES
static final String ENSEMBL_GENOMES
ConstantENSEMBL_GENOMES="ensemblgenomes"
- See Also:
- Constant Field Values
-
ENSEMBL_GENOMES_MI
static final String ENSEMBL_GENOMES_MI
ConstantENSEMBL_GENOMES_MI="MI:1013"
- See Also:
- Constant Field Values
-
ENTREZ_GENE
static final String ENTREZ_GENE
ConstantENTREZ_GENE="entrezgene/locuslink"
- See Also:
- Constant Field Values
-
ENTREZ_GENE_MI
static final String ENTREZ_GENE_MI
ConstantENTREZ_GENE_MI="MI:0477"
- See Also:
- Constant Field Values
-
REFSEQ
static final String REFSEQ
ConstantREFSEQ="refseq"
- See Also:
- Constant Field Values
-
REFSEQ_MI
static final String REFSEQ_MI
ConstantREFSEQ_MI="MI:0481"
- See Also:
- Constant Field Values
-
CHEBI
static final String CHEBI
ConstantCHEBI="chebi"
- See Also:
- Constant Field Values
-
CHEBI_MI
static final String CHEBI_MI
ConstantCHEBI_MI="MI:0474"
- See Also:
- Constant Field Values
-
DDBJ_EMBL_GENBANK
static final String DDBJ_EMBL_GENBANK
ConstantDDBJ_EMBL_GENBANK="ddbj/embl/genbank"
- See Also:
- Constant Field Values
-
DDBJ_EMBL_GENBANK_MI
static final String DDBJ_EMBL_GENBANK_MI
ConstantDDBJ_EMBL_GENBANK_MI="MI:0475"
- See Also:
- Constant Field Values
-
UNIPROTKB
static final String UNIPROTKB
ConstantUNIPROTKB="uniprotkb"
- See Also:
- Constant Field Values
-
UNIPROTKB_MI
static final String UNIPROTKB_MI
ConstantUNIPROTKB_MI="MI:0486"
- See Also:
- Constant Field Values
-
UNIPROTKB_SWISSPROT
static final String UNIPROTKB_SWISSPROT
ConstantUNIPROTKB_SWISSPROT="swiss-prot"
- See Also:
- Constant Field Values
-
UNIPROTKB_SWISSPROT_MI
static final String UNIPROTKB_SWISSPROT_MI
ConstantUNIPROTKB_SWISSPROT_MI="MI:1098"
- See Also:
- Constant Field Values
-
UNIPROTKB_TREMBL
static final String UNIPROTKB_TREMBL
ConstantUNIPROTKB_TREMBL="trembl"
- See Also:
- Constant Field Values
-
UNIPROTKB_TREMBL_MI
static final String UNIPROTKB_TREMBL_MI
ConstantUNIPROTKB_TREMBL_MI="MI:1099"
- See Also:
- Constant Field Values
-
COMPLEX_PORTAL
static final String COMPLEX_PORTAL
ConstantCOMPLEX_PORTAL="complex portal"
- See Also:
- Constant Field Values
-
COMPLEX_PORTAL_MI
static final String COMPLEX_PORTAL_MI
ConstantCOMPLEX_PORTAL_MI="MI:2279
- See Also:
- Constant Field Values
-
IMEX
static final String IMEX
ConstantIMEX="imex"
- See Also:
- Constant Field Values
-
IMEX_MI
static final String IMEX_MI
ConstantIMEX_MI="MI:0670"
- See Also:
- Constant Field Values
-
PUBMED
static final String PUBMED
ConstantPUBMED="pubmed"
- See Also:
- Constant Field Values
-
PUBMED_MI
static final String PUBMED_MI
ConstantPUBMED_MI="MI:0446"
- See Also:
- Constant Field Values
-
DOI
static final String DOI
ConstantDOI="doi"
- See Also:
- Constant Field Values
-
DOI_MI
static final String DOI_MI
ConstantDOI_MI="MI:0574"
- See Also:
- Constant Field Values
-
INTERPRO
static final String INTERPRO
ConstantINTERPRO="interpro"
- See Also:
- Constant Field Values
-
INTERPRO_MI
static final String INTERPRO_MI
ConstantINTERPRO_MI="MI:0449"
- See Also:
- Constant Field Values
-
INTACT_MI
static final String INTACT_MI
ConstantINTACT_MI="MI:0469"
- See Also:
- Constant Field Values
-
COMPLEX_PRIMARY
static final String COMPLEX_PRIMARY
ConstantCOMPLEX_PRIMARY="complex-primary"
- See Also:
- Constant Field Values
-
COMPLEX_PRIMARY_MI
static final String COMPLEX_PRIMARY_MI
ConstantCOMPLEX_PRIMARY_MI="MI:2282"
- See Also:
- Constant Field Values
-
IMEX_PRIMARY
static final String IMEX_PRIMARY
ConstantIMEX_PRIMARY="imex-primary"
- See Also:
- Constant Field Values
-
IMEX_PRIMARY_MI
static final String IMEX_PRIMARY_MI
ConstantIMEX_PRIMARY_MI="MI:0662"
- See Also:
- Constant Field Values
-
IDENTITY
static final String IDENTITY
ConstantIDENTITY="identity"
- See Also:
- Constant Field Values
-
IDENTITY_MI
static final String IDENTITY_MI
ConstantIDENTITY_MI="MI:0356"
- See Also:
- Constant Field Values
-
SECONDARY
static final String SECONDARY
ConstantSECONDARY="secondary-ac"
- See Also:
- Constant Field Values
-
SECONDARY_MI
static final String SECONDARY_MI
ConstantSECONDARY_MI="MI:0360"
- See Also:
- Constant Field Values
-
PRIMARY
static final String PRIMARY
ConstantPRIMARY="primary-reference"
- See Also:
- Constant Field Values
-
PRIMARY_MI
static final String PRIMARY_MI
ConstantPRIMARY_MI="MI:0358"
- See Also:
- Constant Field Values
-
SEE_ALSO
static final String SEE_ALSO
ConstantSEE_ALSO="see-also"
- See Also:
- Constant Field Values
-
SEE_ALSO_MI
static final String SEE_ALSO_MI
ConstantSEE_ALSO_MI="MI:0361"
- See Also:
- Constant Field Values
-
GO
static final String GO
ConstantGO="go"
- See Also:
- Constant Field Values
-
GO_MI
static final String GO_MI
ConstantGO_MI="MI:0448"
- See Also:
- Constant Field Values
-
METHOD_REFERENCE
static final String METHOD_REFERENCE
ConstantMETHOD_REFERENCE="method reference"
- See Also:
- Constant Field Values
-
METHOD_REFERENCE_MI
static final String METHOD_REFERENCE_MI
ConstantMETHOD_REFERENCE_MI="MI:0357"
- See Also:
- Constant Field Values
-
RESID
static final String RESID
ConstantRESID="resid"
- See Also:
- Constant Field Values
-
RESID_MI
static final String RESID_MI
ConstantRESID_MI="MI:0248"
- See Also:
- Constant Field Values
-
SO
static final String SO
ConstantSO="so"
- See Also:
- Constant Field Values
-
SO_MI
static final String SO_MI
ConstantSO_MI="MI:0601"
- See Also:
- Constant Field Values
-
CHAIN_PARENT_MI
static final String CHAIN_PARENT_MI
ConstantCHAIN_PARENT_MI="MI:0951"
- See Also:
- Constant Field Values
-
CHAIN_PARENT
static final String CHAIN_PARENT
ConstantCHAIN_PARENT="chain-parent"
- See Also:
- Constant Field Values
-
ISOFORM_PARENT_MI
static final String ISOFORM_PARENT_MI
ConstantISOFORM_PARENT_MI="MI:0243"
- See Also:
- Constant Field Values
-
ISOFORM_PARENT
static final String ISOFORM_PARENT
ConstantISOFORM_PARENT="isoform-parent"
- See Also:
- Constant Field Values
-
INTERACTOR_SET_QUALIFIER
static final String INTERACTOR_SET_QUALIFIER
ConstantINTERACTOR_SET_QUALIFIER="set member"
- See Also:
- Constant Field Values
-
INTERACTOR_SET_QUALIFIER_MI
static final String INTERACTOR_SET_QUALIFIER_MI
ConstantINTERACTOR_SET_QUALIFIER_MI="MI:1341"
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDatabase
CvTerm getDatabase()
The database is a controlled vocabulary term. It cannot be null.- Returns:
- the database
-
getId
String getId()
The identifier in the external database/resource. It cannot be null or empty.- Returns:
- the database identifier
-
getVersion
String getVersion()
The version of the identifier in the database/resource if relevant. It can be null if no versions have been specified- Returns:
- the version
-
getQualifier
CvTerm getQualifier()
The qualifier of the xref is the reference type and is a controlled vocabulary term. It can be null. If null, the Xref is giving unqualified information which is not an identifier (different from ExternalIdentifier) Ex: primary-reference, see-also, identity, method reference, ...- Returns:
- the qualifier of the xref
-
-