Class CoexpressionValueObjectExt

  • All Implemented Interfaces:
    Comparable<CoexpressionValueObjectExt>

    public class CoexpressionValueObjectExt
    extends Object
    implements Comparable<CoexpressionValueObjectExt>
    A more heavyweight version of CoexpressionValueObject; has a bit more information about the genes.

    Importantly, this does not necessarily reflect the coexpression data in the database: it may have been filtered in accordance to the query settings in terms of the data sets searched and the maximum number of results., this does not necessarily reflect the coexpression data in the database: it may have been filtered in accordance to the query settings in terms of the data sets searched and the maximum number of results.

    Author:
    luke
    See Also:
    CoexpressionValueObject
    • Constructor Detail

      • CoexpressionValueObjectExt

        public CoexpressionValueObjectExt()
    • Method Detail

      • getContainsMyData

        public Boolean getContainsMyData()
      • setContainsMyData

        public void setContainsMyData​(Boolean containsMyData)
      • getFoundGene

        public GeneValueObject getFoundGene()
        Returns:
        the coexpressed gene.
      • getFoundGeneNodeDegree

        public Integer getFoundGeneNodeDegree()
      • setFoundGeneNodeDegree

        public void setFoundGeneNodeDegree​(Integer foundGeneNodeDegree)
      • getFoundGeneNodeDegreeRank

        public Double getFoundGeneNodeDegreeRank()
      • setFoundGeneNodeDegreeRank

        public void setFoundGeneNodeDegreeRank​(Double foundGeneNodeDegreeRank)
      • getNegSupp

        public Integer getNegSupp()
      • setNegSupp

        public void setNegSupp​(Integer negSupp)
      • getNumTestedIn

        public Integer getNumTestedIn()
      • setNumTestedIn

        public void setNumTestedIn​(Integer numTestedIn)
      • getPosSupp

        public Integer getPosSupp()
      • setPosSupp

        public void setPosSupp​(Integer posSupp)
      • getQueryGeneNodeDegree

        public Integer getQueryGeneNodeDegree()
      • setQueryGeneNodeDegree

        public void setQueryGeneNodeDegree​(Integer queryGeneNodeDegree)
      • getQueryGeneNodeDegreeRank

        public Double getQueryGeneNodeDegreeRank()
      • setQueryGeneNodeDegreeRank

        public void setQueryGeneNodeDegreeRank​(Double queryGeneNodeDegreeRank)
      • getSortKey

        public String getSortKey()
      • setSortKey

        public void setSortKey​(String sortKey)
      • getSupport

        public Integer getSupport()
      • getSupportingExperiments

        public Collection<Long> getSupportingExperiments()
      • setSupportingExperiments

        public void setSupportingExperiments​(Collection<Long> supportingExperiments)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • involves

        public boolean involves​(Long geneId)
        Parameters:
        geneId - gene id
        Returns:
        true if this involves the gene provided (either as query or found gene)
      • involvesAny

        public boolean involvesAny​(Set<Long> geneIds)
        Parameters:
        geneIds - gene ids
        Returns:
        true if this involves any of the genes provided
      • setSortKey

        public void setSortKey()