public Color getWellColor(int plateIndex, int wellIndex) { // Parents: {u'Plate': {u'OME': None}} // Color is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getColor(); }
public String getWellExternalIdentifier(int plateIndex, int wellIndex) { // Parents: {u'Plate': {u'OME': None}} // ExternalIdentifier is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getExternalIdentifier(); }
public NonNegativeInteger getWellRow(int plateIndex, int wellIndex) { // Parents: {u'Plate': {u'OME': None}} // Row is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getRow(); }
public Color getWellColor(int plateIndex, int wellIndex) { // Parents: {u'Plate': {u'OME': None}} // Color is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getColor(); }
public NonNegativeInteger getWellColumn(int plateIndex, int wellIndex) { // Parents: {u'Plate': {u'OME': None}} // Column is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getColumn(); }
public NonNegativeInteger getWellSampleIndex(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // Index is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getIndex(); }
public NonNegativeInteger getWellSampleIndex(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // Index is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getIndex(); }
public Timestamp getWellSampleTimepoint(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // Timepoint is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getTimepoint(); }
public String getWellAnnotationRef(int plateIndex, int wellIndex, int annotationRefIndex) { // Parents: {u'Plate': {u'OME': None}} // AnnotationRef is reference and occurs more than once return root.getPlate(plateIndex).getWell(wellIndex).getLinkedAnnotation(annotationRefIndex).getID(); }
public String getWellSampleID(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // ID is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getID(); }
public Length getWellSamplePositionY(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // PositionY is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getPositionY(); }
public Length getWellSamplePositionX(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // PositionX is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getPositionX(); }
public Timestamp getWellSampleTimepoint(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // Timepoint is not a reference return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getTimepoint(); }
public String getWellSampleImageRef(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // ImageRef is reference and occurs only once return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getLinkedImage().getID(); }
public void setWellReagentRef(String reagent, int plateIndex, int wellIndex) { // Parents: {u'Plate': {u'OME': None}} // ReagentRef is reference and occurs more than once ReagentRef reagent_reference = new ReagentRef(); reagent_reference.setID(reagent); model.addReference( root.getPlate(plateIndex).getWell(wellIndex), reagent_reference); }
public void setWellReagentRef(String reagent, int plateIndex, int wellIndex) { // Parents: {u'Plate': {u'OME': None}} // ReagentRef is reference and occurs more than once ReagentRef reagent_reference = new ReagentRef(); reagent_reference.setID(reagent); model.addReference( root.getPlate(plateIndex).getWell(wellIndex), reagent_reference); }
public String getWellSampleImageRef(int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // ImageRef is reference and occurs only once return root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex).getLinkedImage().getID(); }
public void setWellAnnotationRef(String annotation, int plateIndex, int wellIndex, int annotationRefIndex) { // Parents: {u'Plate': {u'OME': None}} // AnnotationRef is reference and occurs more than once AnnotationRef annotationLinks_reference = new AnnotationRef(); annotationLinks_reference.setID(annotation); model.addReference( root.getPlate(plateIndex).getWell(wellIndex), annotationLinks_reference); }
public void setWellSampleImageRef(String image, int plateIndex, int wellIndex, int wellSampleIndex) { // Parents: {u'Well': {u'Plate': {u'OME': None}}} // ImageRef is reference and occurs more than once ImageRef image_reference = new ImageRef(); image_reference.setID(image); model.addReference( root.getPlate(plateIndex).getWell(wellIndex).getWellSample(wellSampleIndex), image_reference); }
@Test public void testPlateWellReferences() { metadata.setPlateID("Plate:0", 0); metadata.setWellID("Well:0:0", 0, 0); OME root = (OME) metadata.getRoot(); Plate plate = root.getPlate(0); Well well = plate.getWell(0); assertNotNull(plate); assertNotNull(well); assertEquals(plate, well.getPlate()); }