Class BioAssaySet
java.lang.Object
ubic.gemma.model.common.AbstractIdentifiable
ubic.gemma.model.common.AbstractDescribable
ubic.gemma.model.common.auditAndSecurity.AbstractAuditable
ubic.gemma.model.analysis.Investigation
ubic.gemma.model.expression.experiment.BioAssaySet
- All Implemented Interfaces:
Securable, Auditable, Securable, Describable, Identifiable
- Direct Known Subclasses:
ExpressionExperiment, ExpressionExperimentSubSet
Represents a set of
BioAssays.
This is not associated with any actual data, and soley represents a logical grouping of "samples" that can be used for any purpose. These could be a published grouping, or a subset of samples from a published study.
The bioAssays association is declared independently on each concrete subclass —
ExpressionExperiment stores them as a one-to-many on the BIO_ASSAY table, while
ExpressionExperimentSubSet stores them via the BIO_ASSAYS2EXPRESSION_EXPERIMENT_SUB_SET
many-to-many join table. The getter is abstract here so callers can target BioAssaySet
polymorphically without forcing JPA to pick one mapping at the intermediate level.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Investigation
getCharacteristics, getOtherRelevantPublications, getOwner, getPrimaryPublication, getSourceMetadata, getSourceMetadataSchemaVersion, getWorkflowState, getWorkflowStateEnteredAt, setCharacteristics, setOtherRelevantPublications, setOwner, setPrimaryPublication, setSourceMetadata, setSourceMetadataSchemaVersion, setWorkflowState, setWorkflowStateEnteredAtMethods inherited from class AbstractAuditable
getAuditTrail, setAuditTrailMethods inherited from class AbstractDescribable
equals, getDescription, getName, hashCode, setDescription, setName, toStringMethods inherited from class AbstractIdentifiable
getId, setIdMethods inherited from interface Identifiable
getId
-
Constructor Details
-
BioAssaySet
public BioAssaySet()
-
-
Method Details
-
getBioAssays
-
setBioAssays
-