Class ArrayDesignValueObject
java.lang.Object
ubic.gemma.model.common.IdentifiableValueObject<ArrayDesign>
ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject<ArrayDesign>
ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
- All Implemented Interfaces:
Serializable,Versioned,Identifiable
- Direct Known Subclasses:
ArrayDesignValueObjectExt,DatasetsWebService.ArrayDesignWithUsageStatisticsValueObject
public class ArrayDesignValueObject
extends AbstractCuratableValueObject<ArrayDesign>
implements Versioned
Value object for quickly displaying varied information about Array Designs.
- Author:
- paul et al
- See Also:
-
Field Summary
Fields inherited from class ubic.gemma.model.common.IdentifiableValueObject
id -
Constructor Summary
ConstructorsModifierConstructorDescriptionThis will only work if the object is thawed (lightly).protectedArrayDesignValueObject(ArrayDesignValueObject arrayDesignValueObject) Copies constructor from other ArrayDesignValueObject -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanstatic Collection<ArrayDesignValueObject> create(Collection<ArrayDesign> subsumees) booleangetColor()Deprecated.Deprecated.Main external reference.Indicates this array design is the merger of other array designs.Indicates that this array design has been merged into another.Indicate if this array design is subsumed by some other array design.Indicates if this array design subsumes some other array design(s)getName()The number of unique genes that this array design maps to.The number of probes that have BLAT alignments.The number of probes that map to bioSequences.The number of probes that map to genes.External URL to the release, if applicable.The version of the release, if applicable.getTaxon()Deprecated.usegetTaxonObject()insteadinthashCode()voidsetBlackListed(Boolean blackListed) voidDeprecated.voidsetCreateDate(Date createDate) voidsetDateCached(String dateCached) voidsetDescription(String description) voidsetDesignElementCount(Integer designElementCount) voidsetExpressionExperimentCount(Long expressionExperimentCount) voidsetExternalReferences(Set<DatabaseEntryValueObject> externalReferences) Main external reference.voidsetHasBlatAssociations(Boolean hasBlatAssociations) voidsetHasGeneAssociations(Boolean hasGeneAssociations) voidsetHasSequenceAssociations(Boolean hasSequenceAssociations) voidsetIsAffymetrixAltCdf(Boolean isAffymetrixAltCdf) voidsetIsMerged(Boolean isMerged) Indicates this array design is the merger of other array designs.voidsetIsMergee(Boolean isMergee) Indicates that this array design has been merged into another.voidsetIsSubsumed(Boolean isSubsumed) Indicate if this array design is subsumed by some other array design.voidsetIsSubsumer(Boolean isSubsumer) Indicates if this array design subsumes some other array design(s)voidsetLastGeneMapping(Date lastGeneMapping) voidsetLastRepeatMask(Date lastRepeatMask) voidsetLastSequenceAnalysis(Date lastSequenceAnalysis) voidsetLastSequenceUpdate(Date lastSequenceUpdate) voidvoidsetNumGenes(String numGenes) The number of unique genes that this array design maps to.voidsetNumProbeAlignments(String numProbeAlignments) The number of probes that have BLAT alignments.voidsetNumProbeSequences(String numProbeSequences) The number of probes that map to bioSequences.voidsetNumProbesToGenes(String numProbesToGenes) The number of probes that map to genes.voidsetReleaseUrl(URL releaseUrl) voidsetReleaseVersion(String releaseVersion) voidsetShortName(String shortName) voidsetSwitchedExpressionExperimentCount(Long switchedExpressionExperimentCount) voidsetTaxonObject(TaxonValueObject taxonObject) voidsetTechnologyType(String technologyType) toString()Methods inherited from class ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject
getCurationNote, getLastNeedsAttentionEvent, getLastNoteUpdateEvent, getLastTroubledEvent, getLastUpdated, getNeedsAttention, getTroubled, getTroubleDetails, getTroubleDetails, setCurationNote, setLastNeedsAttentionEvent, setLastNoteUpdateEvent, setLastTroubledEvent, setLastUpdated, setNeedsAttention, setTroubledMethods inherited from class ubic.gemma.model.common.IdentifiableValueObject
getId, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ubic.gemma.model.common.description.Versioned
getLastUpdated
-
Constructor Details
-
ArrayDesignValueObject
public ArrayDesignValueObject() -
ArrayDesignValueObject
-
ArrayDesignValueObject
This will only work if the object is thawed (lightly). Not everything will be filled in -- test before using!- Parameters:
ad- ad
-
ArrayDesignValueObject
Copies constructor from other ArrayDesignValueObject
-
-
Method Details
-
create
-
getExpressionExperimentCount
Deprecated.usegetNumberOfExpressionExperiments()instead. -
getNumberOfExpressionExperiments
-
getTaxon
-
getTaxonID
Deprecated.usegetTaxonObject()instead -
toString
- Overrides:
toStringin classIdentifiableValueObject<ArrayDesign>
-
getBlackListed
-
getColor
Deprecated. -
getDateCached
-
getDescription
-
getDesignElementCount
-
getHasBlatAssociations
-
getHasGeneAssociations
-
getHasSequenceAssociations
-
getIsAffymetrixAltCdf
-
getIsMerged
Indicates this array design is the merger of other array designs. -
getIsMergee
Indicates that this array design has been merged into another. -
getIsSubsumed
Indicate if this array design is subsumed by some other array design. -
getIsSubsumer
Indicates if this array design subsumes some other array design(s) -
getLastGeneMapping
-
getLastRepeatMask
-
getLastSequenceAnalysis
-
getLastSequenceUpdate
-
getName
-
getCreateDate
-
getNumGenes
The number of unique genes that this array design maps to. -
getNumProbeAlignments
The number of probes that have BLAT alignments. -
getNumProbeSequences
The number of probes that map to bioSequences. -
getNumProbesToGenes
The number of probes that map to genes. This count includes probe-aligned regions, predicted genes, and known genes. -
getShortName
-
getSwitchedExpressionExperimentCount
-
getTaxonObject
-
getTechnologyType
-
getReleaseVersion
Description copied from interface:VersionedThe version of the release, if applicable.- Specified by:
getReleaseVersionin interfaceVersioned
-
getReleaseUrl
Description copied from interface:VersionedExternal URL to the release, if applicable.- Specified by:
getReleaseUrlin interfaceVersioned
-
getExternalReferences
Main external reference. -
setBlackListed
-
setColor
Deprecated. -
setDateCached
-
setDescription
-
setDesignElementCount
-
setExpressionExperimentCount
-
setHasBlatAssociations
-
setHasGeneAssociations
-
setHasSequenceAssociations
-
setIsAffymetrixAltCdf
-
setIsMerged
Indicates this array design is the merger of other array designs. -
setIsMergee
Indicates that this array design has been merged into another. -
setIsSubsumed
Indicate if this array design is subsumed by some other array design. -
setIsSubsumer
Indicates if this array design subsumes some other array design(s) -
setLastGeneMapping
-
setLastRepeatMask
-
setLastSequenceAnalysis
-
setLastSequenceUpdate
-
setName
-
setCreateDate
-
setNumGenes
The number of unique genes that this array design maps to. -
setNumProbeAlignments
The number of probes that have BLAT alignments. -
setNumProbeSequences
The number of probes that map to bioSequences. -
setNumProbesToGenes
The number of probes that map to genes. This count includes probe-aligned regions, predicted genes, and known genes. -
setShortName
-
setSwitchedExpressionExperimentCount
-
setTaxonObject
-
setTechnologyType
-
setReleaseVersion
-
setReleaseUrl
-
setExternalReferences
Main external reference. -
equals
- Overrides:
equalsin classIdentifiableValueObject<ArrayDesign>
-
canEqual
- Overrides:
canEqualin classIdentifiableValueObject<ArrayDesign>
-
hashCode
public int hashCode()- Overrides:
hashCodein classIdentifiableValueObject<ArrayDesign>
-
getNumberOfExpressionExperiments()instead.