OME Files is a standalone C++ library for reading and writing life sciences image file formats. This project has been archived while seeking further funding.
**Independent development is taking place under https://gitlab.com/codelibre/ome-files **
OME Files' primary purpose is to convert proprietary microscopy data into an open standard called the OME data model, particularly into the OME-TIFF file format. See the statement of purpose for a thorough explanation and rationale. OME Files provides support for reading and writing files using the OME-TIFF file format and for the OME metadata model which is the basis for the file format.
OME-TIFF using the OME metadata model.
Many software packages use Bio-Formats to read and write open microscopy formats such as OME-TIFF in Java programs. OME Files provides equivalent functionality for C++ programs.
You can use OME Files C++ to easily support OME-TIFF in your software.
For more information, see the documentation.
We welcome pull requests from anyone, but ask that you please verify the following before submitting a pull request:
- verify that the branch merges cleanly into
master
- verify that the branch compiles
- run the unit tests (
ctest -V
) and correct any failures - make sure that your commits contain the correct authorship information and, if necessary, a signed-off-by line
- make sure that the commit messages or pull request comment contains sufficient information for the reviewer(s) to understand what problem was fixed and how to test it