Type | Name and description |
---|---|
java.lang.String |
experiment |
java.lang.String |
project |
java.lang.String |
space |
Type Params | Return Type | Name and description |
---|---|---|
|
ISampleBean |
copy() |
|
java.lang.String |
getCode() |
|
java.lang.String |
getExperiment() |
|
java.util.Map<java.lang.String, java.lang.Object> |
getMetadata() |
|
java.util.List<java.lang.String> |
getParentIDs() |
|
java.lang.String |
getProject() |
|
java.lang.String |
getSecondaryName() |
|
java.lang.String |
getSpace() |
|
SampleType |
getType() |
|
java.util.List<java.lang.String> |
getUnknownMetadataValuesForVocabulary(java.lang.String propertyName, java.util.List<java.lang.String> vocabulary) Given a vocabulary of terms for a propertyName, find if property value(s) of this sample do fit the vocabulary and return all the unknown values in a list |
|
boolean |
hasParents() |
|
void |
replaceMetadataValues(java.lang.String propertyName, java.util.Map<java.lang.String, java.lang.String> oldToNewMetadata) replace metadata values relating to a certain property |
|
void |
setExperiment(java.lang.String experiment) |
|
void |
setProject(java.lang.String project) |
|
void |
setSpace(java.lang.String space) |
Given a vocabulary of terms for a propertyName, find if property value(s) of this sample do fit the vocabulary and return all the unknown values in a list
propertyName
- name under which the property using the provided vocabulary is stored, e.g. in the metadata propertyvocabulary
- List of known vocabulary terms for a propertyreplace metadata values relating to a certain property
propertyName
- name under which the property is stored, e.g. in the metadata propertyoldToNewMetadata
- map specifying a number of terms and the replacement terms, e.g. when replacing terms not fitting to a vocabulary after user input