Class GeoChannel
java.lang.Object
ubic.gemma.core.loader.expression.geo.model.GeoChannel
Represents data for one channel on a microarray in GEO. Corresponds (roughly) to a BioMaterial in Gemma.
- Author:
- pavlidis
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCharacteristic
(String characteristic) void
void
void
static GeoChannel.ChannelMolecule
convertStringToMolecule
(String string) int
getLabel()
Convert the molecule into a MGED Ontology-based MaterialType Characteristic.void
setBioMaterialProvider
(String bioMaterialProvider) void
setChannelNumber
(int channelNumber) void
setExtractProtocol
(String extractProtocol) void
setGrowthProtocol
(String growthProtocol) void
void
setLabelProtocol
(String labelProtocol) void
setMolecule
(GeoChannel.ChannelMolecule molecule) void
setOrganism
(String organism) void
setSourceName
(String sourceName) void
setTreatmentProtocol
(String treatmentProtocol)
-
Constructor Details
-
GeoChannel
public GeoChannel()
-
-
Method Details
-
convertStringToMolecule
-
addToExtractProtocol
-
addToGrowthProtocol
-
addCharacteristic
-
addToTreatmentProtocol
-
getBioMaterialProvider
- Returns:
- Returns the bioMaterialProvider.
-
setBioMaterialProvider
- Parameters:
bioMaterialProvider
- The bioMaterialProvider to set.
-
getCharacteristic
- Returns:
- Returns the characteristic.
-
getExtractProtocol
- Returns:
- Returns the extractProtocol.
-
setExtractProtocol
- Parameters:
extractProtocol
- The extractProtocol to set.
-
getLabel
- Returns:
- Returns the label.
-
setLabel
- Parameters:
label
- The label to set.
-
getLabelProtocol
- Returns:
- Returns the labelProtocol.
-
setLabelProtocol
- Parameters:
labelProtocol
- The labelProtocol to set.
-
getMolecule
- Returns:
- Returns the molecule.
-
setMolecule
- Parameters:
molecule
- The molecule to set.
-
getMoleculeAsCharacteristic
Convert the molecule into a MGED Ontology-based MaterialType Characteristic. If "other" we just return a plain text value. URIs checked 8/2024- Returns:
- characteristic
-
getOrganism
- Returns:
- Returns the organism.
-
setOrganism
- Parameters:
organism
- The organism to set.
-
getSourceName
- Returns:
- Returns the sourceName.
-
setSourceName
- Parameters:
sourceName
- The sourceName to set.
-
getTreatmentProtocol
- Returns:
- Returns the treatmentProtocol.
-
setTreatmentProtocol
- Parameters:
treatmentProtocol
- The treatmentProtocol to set.
-
getChannelNumber
public int getChannelNumber()- Returns:
- Returns the channelNumber.
-
setChannelNumber
public void setChannelNumber(int channelNumber) - Parameters:
channelNumber
- The channelNumber to set.
-
getCharacteristics
- Returns:
- Returns the characteristics.
-
getGrowthProtocol
-
setGrowthProtocol
-