Class XmlExperimentalParticipantPool

    • Method Detail

      • getExperimentalRole

        public CvTerm getExperimentalRole()
        The experimental role of the participant. It is a controlled vocabulary term and cannot be null. It the experimental role role of a participant is not known or not relevant, the method should return unspecified role (MI:0499) Ex: bait, prey, ...
        Specified by:
        getExperimentalRole in interface ParticipantEvidence
        Returns:
        the experimental role
      • setExperimentalRole

        public void setExperimentalRole​(CvTerm expRole)
        Sets the experimental role. If expRole is null, it should create a unspecified role (MI:0499)
        Specified by:
        setExperimentalRole in interface ParticipantEvidence
        Parameters:
        expRole - : experimental role
      • getIdentificationMethods

        public Collection<CvTerm> getIdentificationMethods()
        The identification methods for this participant. Each identification method is a controlled vocabulary term. The collection cannot be null. If the participant does not have any identification methods, this method should return an empty collection Ex: western blot, immunostaining, ...
        Specified by:
        getIdentificationMethods in interface ParticipantEvidence
        Returns:
        the participant identification method
      • getExperimentalPreparations

        public Collection<CvTerm> getExperimentalPreparations()
        The experimental preparations for this participant. Each experimental preparation is a controlled vocabulary term. The Collection cannot be null. If the participant does not have any experimental preparations, the method should return an empty Collection. Ex: engineered, cDNA library, ...
        Specified by:
        getExperimentalPreparations in interface ParticipantEvidence
        Returns:
        the experimental preparations.
      • getExpressedInOrganism

        public Organism getExpressedInOrganism()
        The organisms in which the participant has been expressed. It can be null if not relevant or same as the original source organism of the interactor Ex: human-hela cells, ...
        Specified by:
        getExpressedInOrganism in interface ParticipantEvidence
        Returns:
        the expressed in organism
      • getConfidences

        public Collection<Confidence> getConfidences()
        The confidences for this participant. The Collection cannot be null. If the participant does not have any confidences, the method should return an empty Collection. Ex: author based scores, statistical confidences, ...
        Specified by:
        getConfidences in interface ParticipantEvidence
        Returns:
        the confidences
      • getParameters

        public Collection<Parameter> getParameters()
        Numerical parameters associated with this participant. The Collection cannot be null. If the participant does not have any parameters, the method should return an empty Collection.
        Specified by:
        getParameters in interface ParticipantEvidence
        Returns:
        the parameters