Extensible marshaling code to transform various OMERO objects into dictionaries which can then be marshalled using JSON or alternative encodings.
- OMERO.py 5.6 or newer
- Python 3.10 or newer
Clone the repository:
git clone git@github.com:ome/omero-marshal.git cd omero-marshal
For development, create a virtual environment and install the dependencies:
python3 -m venv omero-marshal-venv source omero-marshal-venv/bin/activate pip install -r requirements-dev.txt pip install -e .
Using py.test to run the unit tests:
pytest tests/unit/
You may also use tox:
tox
This project, similar to many Open Microscopy Environment (OME) projects, is licensed under the terms of the GNU General Public License (GPL) v2 or later.