****************************************************************************
QBiC Project Wizard enables users to create hierarchical experiments including different study
conditions using factorial design. Copyright (C) "2016" Andreas Friedrich
This program is free software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If
not, see
Modifiers | Name | Description |
---|---|---|
private java.lang.String |
Q_ADDITIONAL_NOTES |
|
private java.lang.String |
Q_SECONDARY_NAME |
|
private java.lang.String |
experimentCode |
|
org.apache.logging.log4j.Logger |
logger |
|
private int |
personID |
|
private java.util.Map<java.lang.String, java.lang.Object> |
properties |
|
private ExperimentType |
type |
Type | Name and description |
---|---|
java.util.Map<java.lang.String, java.lang.Object> |
metadata |
Constructor and description |
---|
OpenbisExperiment
(java.lang.String code, ExperimentType type, java.util.Map<java.lang.String, java.lang.Object> props) Creates a new Openbis Experiment |
OpenbisExperiment
(java.lang.String code, ExperimentType type, int person, java.util.Map<java.lang.String, java.lang.Object> props) Creates a new Openbis Experiment |
Type Params | Return Type | Name and description |
---|---|---|
|
boolean |
containsProperties() |
|
private static java.lang.String |
escapeSpecials(java.lang.String s) |
|
java.lang.String |
getExperimentCode() |
|
java.util.Map<java.lang.String, java.lang.Object> |
getMetadata() |
|
int |
getPersonID() |
|
java.lang.String |
getPropertiesString() |
|
java.lang.String |
getQ_ADDITIONAL_NOTES() |
|
java.lang.String |
getQ_SECONDARY_NAME() |
|
ExperimentType |
getType() |
|
void |
setMetadata(java.util.Map<java.lang.String, java.lang.Object> properties) |
|
java.lang.String |
toString() |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Creates a new Openbis Experiment
code
- of the experimenttype
- Experiment typeprops
- Map with experimental propertiesCreates a new Openbis Experiment
code
- of the experimenttype
- Experiment typeGroovy Documentation