protected void processAddedAliasEvent(Alias added) { if (recommendedName == null && AliasUtils.doesAliasHaveType(added, Alias.COMPLEX_RECOMMENDED_NAME_MI, Alias.COMPLEX_RECOMMENDED_NAME)){ recommendedName = added; } else if (systematicName == null && AliasUtils.doesAliasHaveType(added, Alias.COMPLEX_SYSTEMATIC_NAME_MI, Alias.COMPLEX_SYSTEMATIC_NAME)){ systematicName = added; } }
protected void processAddedAnnotationEvent(Annotation added) { if (url == null && AnnotationUtils.doesAnnotationHaveTopic(added, Annotation.URL_MI, Annotation.URL)){ url = added; } else if (postalAddress == null && AnnotationUtils.doesAnnotationHaveTopic(added, null, Annotation.POSTAL_ADDRESS)){ postalAddress = added; } }
public static CvTerm getUnknownInteractorType() { if (unknownInteractorType == null){ unknownInteractorType = createUnknownInteractorType(); } return unknownInteractorType; }
protected void processAddedXrefEvent(Xref added) { // the added identifier is imex and the current imex is not set if (imexId == null && XrefUtils.isXrefFromDatabase(added, Xref.IMEX_MI, Xref.IMEX)){ // the added xref is imex-primary if (XrefUtils.doesXrefHaveQualifier(added, Xref.IMEX_PRIMARY_MI, Xref.IMEX_PRIMARY)){ imexId = added; } } }
@Override protected CvTerm extractInteractionDetectionMethodFrom(Complex interaction) { return CvTermUtils.createMICvTerm(Experiment.INFERRED_BY_CURATOR, Experiment.INFERRED_BY_CURATOR_MI); } }
public static CvTerm getIdentity() { if (identity == null){ identity = createIdentityQualifier(); } return identity; }
protected void processAddedChecksumEvent(Checksum added) { if (rigid == null && ChecksumUtils.doesChecksumHaveMethod(added, Checksum.RIGID_MI, Checksum.RIGID)){ // the rigid is not set, we can set the rigid rigid = added; } }
public static CvTerm getPsimi() { if (psimi == null){ psimi = createPsiMiDatabase(); } return psimi; }
public static CvTerm getGene() { if (gene == null){ gene = createGeneNameAliasType(); } return gene; }
public static CvTerm getPutativeSelf() { if (putative_self == null){ putative_self = createPutativeSelf(); } return putative_self; }
public static CvTerm getAllosteryMechanism() { if (allosteryMechanism == null){ allosteryMechanism = createAllosteryCooperativeMechanism(); } return allosteryMechanism; }
public static CvTerm getImexPrimary() { if (imexPrimary == null){ imexPrimary = createImexPrimaryQualifier(); } return imexPrimary; }
public static CvTerm getUndetermined() { if (undetermined == null){ undetermined = createUndeterminedStatus(); } return undetermined; }
public static CvTerm getNTerminalRange() { if (nTerminalRange == null){ nTerminalRange = createNTerminalRangeStatus(); } return nTerminalRange; }
public static CvTerm getNTerminal() { if (nTerminal == null){ nTerminal = createNTerminalStatus(); } return nTerminal; }
public static CvTerm getGreaterThan() { if (greaterThan == null){ greaterThan = createGreaterThanRangeStatus(); } return greaterThan; }
public static CvTerm getSelf() { if (self == null){ self = createSelf(); } return self; }
protected void processAddedXrefEvent(Xref added) { // the added identifier is imex and the current imex is not set if (imexId == null && XrefUtils.isXrefFromDatabase(added, Xref.IMEX_MI, Xref.IMEX)){ // the added xref is imex-primary if (XrefUtils.doesXrefHaveQualifier(added, Xref.IMEX_PRIMARY_MI, Xref.IMEX_PRIMARY)){ imexId = added; } } }
protected void processAddedAnnotationEvent(Annotation added) { if (physicalProperties == null && AnnotationUtils.doesAnnotationHaveTopic(added, Annotation.COMPLEX_PROPERTIES_MI, Annotation.COMPLEX_PROPERTIES)){ physicalProperties = added; } }
protected void processAddedChecksumEvent(Checksum added) { if (rogid == null && ChecksumUtils.doesChecksumHaveMethod(added, Checksum.ROGID_MI, Checksum.ROGID)){ // the rogid is not set, we can set the rogid rogid = added; } }