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 TypeMethodDescriptionvoidaddCharacteristic(String characteristic) voidvoidvoidstatic GeoChannel.ChannelMoleculeconvertStringToMolecule(String string) intgetLabel()Convert the molecule into a MGED Ontology-based MaterialType Characteristic.voidsetBioMaterialProvider(String bioMaterialProvider) voidsetChannelNumber(int channelNumber) voidsetExtractProtocol(String extractProtocol) voidsetGrowthProtocol(String growthProtocol) voidvoidsetLabelProtocol(String labelProtocol) voidsetMolecule(GeoChannel.ChannelMolecule molecule) voidsetOrganism(String organism) voidsetSourceName(String sourceName) voidsetTreatmentProtocol(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
-