Class GeoSeries
java.lang.Object
ubic.gemma.core.loader.expression.geo.model.GeoData
ubic.gemma.core.loader.expression.geo.model.GeoSeries
- All Implemented Interfaces:
Serializable
Represents a set of GEO samples that were submitted together. In many cases this corresponds to a full study, but for
studies that used more than one type of microarray (e.g., A and B chips in Affy sets), there will be two series.
- Author:
- pavlidis
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContributor(GeoContact contributor) voidaddDataSet(GeoDataset dataset) voidvoidAdd a group of samples to this series.voidaddSubSeries(String value) voidaddToKeyWords(String keyword) voidaddToPubmedIds(String id) voidvoidaddToSummaries(String text) Add a summary to the series.voidaddToSupplementaryFiles(String supplementaryFile) voidaddToVariables(Integer number, GeoVariable variable) Get a subset of the values.booleanbooleanvoidkeepSamples(Collection<GeoSample> samplesToKeep) Only keep the given samples.voidremoveSamples(Collection<GeoSample> samplesToSkip) Clean up samples we have decided are ineligible (i.e., non transcriptomic)voidsetContributors(Collection<GeoContact> contributors) voidsetDataSets(Collection<GeoDataset> dataSets) voidsetIsSubSeries(boolean isSubSeries) voidsetIsSuperSeries(boolean isSuperSeries) voidsetKeyWords(Collection<String> keyWords) voidsetLastUpdateDate(String lastUpdateDate) voidsetOverallDesign(String overallDesign) voidsetPlatformId(String platformId) voidsetPubmedIds(Collection<String> pubmedIds) voidsetReplicates(Map<Integer, GeoReplication> replicates) voidsetSampleCorrespondence(GeoSampleCorrespondence sampleCorrespondence) voidsetSeriesId(String seriesId) voidvoidsetSubmissionDate(String submissionDate) voidsetSummaries(List<String> summaries) voidvoidsetWebLinks(Collection<String> webLinks) Methods inherited from class ubic.gemma.core.loader.expression.geo.model.GeoData
addColumnName, addRelation, equals, getColumnDescriptions, getColumnNames, getContact, getGeoAccession, getRelations, getTitle, hashCode, setContact, setGeoAccession, setRelations, setTitle, toString
-
Constructor Details
-
GeoSeries
public GeoSeries()
-
-
Method Details
-
isSuperSeries
public boolean isSuperSeries() -
setIsSuperSeries
public void setIsSuperSeries(boolean isSuperSeries) -
isSubSeries
public boolean isSubSeries() -
setIsSubSeries
public void setIsSubSeries(boolean isSubSeries) -
addContributor
-
addDataSet
-
addSample
-
addSamples
Add a group of samples to this series.- Parameters:
s- samples
-
addSubSeries
-
addToKeyWords
-
addToPubmedIds
- Parameters:
id- in format "1239954" or "1239954,2194919", etc. The latter will be split into two.
-
addToSeriesTypes
-
addToSummaries
Add a summary to the series. -
addToVariables
-
addToSupplementaryFiles
-
getValues
Get a subset of the values. This is only used for 'splitting' a series.- Parameters:
s- Samples to include data from.- Returns:
- geo values
-
keepSamples
Only keep the given samples. -
removeSamples
Clean up samples we have decided are ineligible (i.e., non transcriptomic)- Parameters:
samplesToSkip- the samples to remove
-
getSeriesId
-
getStatus
-
getSubmissionDate
-
getPlatformId
-
getSamples
-
getSeriesTypes
-
getSubSeries
-
getVariables
-
getContributors
-
getDataSets
-
getKeyWords
-
getLastUpdateDate
-
getOverallDesign
-
getPubmedIds
-
getReplicates
-
getSampleCorrespondence
-
getSummaries
-
getSupplementaryFiles
-
getValues
-
getWebLinks
-
setSeriesId
-
setStatus
-
setSubmissionDate
-
setPlatformId
-
setContributors
-
setDataSets
-
setKeyWords
-
setLastUpdateDate
-
setOverallDesign
-
setPubmedIds
-
setReplicates
-
setSampleCorrespondence
-
setSummaries
-
setValues
-
setWebLinks
-