https://github.com/ome/omero-marshal
OMERO marshalling infrastructure
https://github.com/ome/omero-marshal
marshalling model omero pip
Last synced: 10 months ago
JSON representation
OMERO marshalling infrastructure
- Host: GitHub
- URL: https://github.com/ome/omero-marshal
- Owner: ome
- License: gpl-2.0
- Created: 2015-10-20T12:43:20.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-11-25T09:33:15.000Z (over 1 year ago)
- Last Synced: 2025-06-05T10:23:13.707Z (about 1 year ago)
- Topics: marshalling, model, omero, pip
- Language: Python
- Homepage: https://pypi.org/project/omero-marshal/
- Size: 415 KB
- Stars: 4
- Watchers: 11
- Forks: 11
- Open Issues: 8
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
.. image:: https://github.com/ome/omero-marshal/workflows/Tox/badge.svg
:target: https://github.com/ome/omero-marshal/actions
.. image:: https://img.shields.io/pypi/v/omero-marshal.svg
:alt: PyPI
:target: https://pypi.org/project/omero-marshal/
OMERO Marshal
=============
Extensible marshaling code to transform various OMERO objects into
dictionaries which can then be marshalled using JSON or alternative
encodings.
Requirements
============
* OMERO.py 5.6 or newer
* Python 3.6 or newer
Development Installation
========================
1. Clone the repository::
git clone git@github.com:ome/omero-marshal.git
2. Set up a virtualenv (http://www.pip-installer.org/) and activate it::
curl -O -k https://raw.github.com/pypa/virtualenv/master/virtualenv.py
python virtualenv.py omero-marshal
source omero-marshal/bin/activate
pip install -r requirements.txt
pip install -r requirements-dev.txt
Running Tests
=============
Using py.test to run the unit tests::
py.test tests/unit/
License
=======
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.
Reference
=========
* https://www.openmicroscopy.org/Schemas/Documentation/Generated/OME-2015-01/ome.html
* https://docs.openmicroscopy.org/latest/omero/developers/Model/Units.html
* https://docs.openmicroscopy.org/latest/omero/developers/Model/KeyValuePairs.html