{"id":28205107,"url":"https://github.com/ome/omero-marshal","last_synced_at":"2025-08-24T08:26:02.014Z","repository":{"id":43274396,"uuid":"44605466","full_name":"ome/omero-marshal","owner":"ome","description":"OMERO marshalling infrastructure","archived":false,"fork":false,"pushed_at":"2024-11-25T09:33:15.000Z","size":425,"stargazers_count":4,"open_issues_count":8,"forks_count":11,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-06-05T10:23:13.707Z","etag":null,"topics":["marshalling","model","omero","pip"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/omero-marshal/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ome.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-10-20T12:43:20.000Z","updated_at":"2025-03-13T11:10:18.000Z","dependencies_parsed_at":"2022-09-26T17:31:03.701Z","dependency_job_id":"30982097-3871-451c-8e96-3446a828e0b5","html_url":"https://github.com/ome/omero-marshal","commit_stats":{"total_commits":392,"total_committers":12,"mean_commits":"32.666666666666664","dds":0.653061224489796,"last_synced_commit":"6094487758786187f81b1f5f8161577b7cd3a182"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/ome/omero-marshal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-marshal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-marshal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-marshal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-marshal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ome","download_url":"https://codeload.github.com/ome/omero-marshal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-marshal/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259770688,"owners_count":22908489,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["marshalling","model","omero","pip"],"created_at":"2025-05-17T08:12:37.992Z","updated_at":"2025-06-14T12:31:26.100Z","avatar_url":"https://github.com/ome.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":".. image:: https://github.com/ome/omero-marshal/workflows/Tox/badge.svg\n    :target: https://github.com/ome/omero-marshal/actions\n\n.. image:: https://img.shields.io/pypi/v/omero-marshal.svg\n   :alt: PyPI\n   :target: https://pypi.org/project/omero-marshal/\n\nOMERO Marshal\n=============\n\nExtensible marshaling code to transform various OMERO objects into\ndictionaries which can then be marshalled using JSON or alternative\nencodings.\n\nRequirements\n============\n\n* OMERO.py 5.6 or newer\n* Python 3.6 or newer\n\nDevelopment Installation\n========================\n\n1. Clone the repository::\n\n        git clone git@github.com:ome/omero-marshal.git\n\n2. Set up a virtualenv (http://www.pip-installer.org/) and activate it::\n\n        curl -O -k https://raw.github.com/pypa/virtualenv/master/virtualenv.py\n        python virtualenv.py omero-marshal\n        source omero-marshal/bin/activate\n        pip install -r requirements.txt\n        pip install -r requirements-dev.txt\n\nRunning Tests\n=============\n\nUsing py.test to run the unit tests::\n\n    \tpy.test tests/unit/\n\nLicense\n=======\n\nThis project, similar to many Open Microscopy Environment (OME) projects, is\nlicensed under the terms of the GNU General Public License (GPL) v2 or later.\n\nReference\n=========\n\n* https://www.openmicroscopy.org/Schemas/Documentation/Generated/OME-2015-01/ome.html\n* https://docs.openmicroscopy.org/latest/omero/developers/Model/Units.html\n* https://docs.openmicroscopy.org/latest/omero/developers/Model/KeyValuePairs.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fome%2Fomero-marshal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fome%2Fomero-marshal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fome%2Fomero-marshal/lists"}