Skip to content

Instantly share code, notes, and snippets.

@sbesson
Created July 8, 2014 10:18
Show Gist options
  • Select an option

  • Save sbesson/0084693e9a0510b5347c to your computer and use it in GitHub Desktop.

Select an option

Save sbesson/0084693e9a0510b5347c to your computer and use it in GitHub Desktop.
OME-XML error
OMEXMLService = loci.formats.services.OMEXMLServiceImpl();
metadata = OMEXMLService.createOMEXMLMetadata();
metadata.createRoot();
metadata.setImageID('Image:0', 0);
metadata.setPixelsID('Pixels:0', 0);
modlo = loci.formats.CoreMetadata();
modlo.moduloT.type = loci.formats.FormatTools.LIFETIME;
modlo.moduloT.unit = 'ps';
modlo.moduloT.typeDescription = 'Gated';
delays=1:3;
modlo.moduloT.labels = javaArray('java.lang.String',length(delays));
for i=1:length(delays)
modlo.moduloT.labels(i)= java.lang.String(num2str(delays(i)));
end
OMEXMLService.addModuloAlong(metadata,modlo,0);
metadata.dumpXML();
m2 = OMEXMLService.createOMEXMLMetadata(OMEXMLService.getOMEXML(metadata));
m2.dumpXML();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment