public String getImageID(int imageIndex) { // Parents: {u'OME': None} // ID is not a reference return root.getImage(imageIndex).getID(); }
public String getImageID(int imageIndex) { // Parents: {u'OME': None} // ID is not a reference return root.getImage(imageIndex).getID(); }
public String getFolderImageRef(int folderIndex, int imageRefIndex) { // Parents: {u'OME': None} // ImageRef is reference and occurs more than once return root.getFolder(folderIndex).getLinkedImage(imageRefIndex).getID(); }
public String getDatasetImageRef(int datasetIndex, int imageRefIndex) { // Parents: {u'OME': None} // ImageRef is reference and occurs more than once return root.getDataset(datasetIndex).getLinkedImage(imageRefIndex).getID(); }
public String getFolderImageRef(int folderIndex, int imageRefIndex) { // Parents: {u'OME': None} // ImageRef is reference and occurs more than once return root.getFolder(folderIndex).getLinkedImage(imageRefIndex).getID(); }
public String getDatasetImageRef(int datasetIndex, int imageRefIndex) { // Parents: {u'OME': None} // ImageRef is reference and occurs more than once return root.getDataset(datasetIndex).getLinkedImage(imageRefIndex).getID(); }
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 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(); }
o.setID(imageLinks_value.getID()); Element child = document.createElementNS(NAMESPACE, "ImageRef");
@Test(dependsOnMethods={"testValidOMENode"}) public void testValidImageNode() { Image image = ome.getImage(0); assertNotNull(image); assertEquals(IMAGE_ID, image.getID()); }
o.setID(imageLinks_value.getID()); Element child = document.createElementNS(NAMESPACE, "ImageRef");
o.setID(imageLinks_value.getID()); Dataset_element.appendChild(o.asXMLElement(document));
o.setID(imageLinks_value.getID()); Folder_element.appendChild(o.asXMLElement(document));
o.setID(image.getID()); Element child = document.createElementNS(NAMESPACE, "ImageRef");
o.setID(image.getID()); WellSample_element.appendChild(o.asXMLElement(document));
@Test(dependsOnMethods={"testValidInstrumentNode", "testValidImageNode"}) public void testImageInstrumentLinkage() { Instrument instrument = ome.getInstrument(0); Image image = ome.getImage(0); Instrument linkedInstrument = image.getLinkedInstrument(); assertNotNull(linkedInstrument); assertEquals(instrument.getID(), linkedInstrument.getID()); assertEquals(1, instrument.sizeOfLinkedImageList()); Image linkedImage = instrument.getLinkedImage(0); assertNotNull(linkedImage); assertEquals(image.getID(), linkedImage.getID()); }
@Test(dependsOnMethods={"testValidPlateNode"}) public void testValidWellSamples() { Plate plate = ome.getPlate(0); Integer wellSampleIndex = 0; for (int row=0; row<plate.getRows().getValue(); row++) { for (int col=0; col<plate.getColumns().getValue(); col++) { Well well = plate.getWell(row * plate.getColumns().getValue() + col); assertEquals(1, well.sizeOfWellSampleList()); WellSample sample = well.getWellSample(0); assertNotNull(sample); assertEquals(String.format("WellSample:%d_%d", row, col), sample.getID()); assertEquals(wellSampleIndex, sample.getIndex().getValue()); Image image = sample.getLinkedImage(); assertNotNull(image); assertEquals(IMAGE_ID, image.getID()); wellSampleIndex++; } } }