Skip to main content

Plugin for omero-cli-transfer to export OMERO data to ARC repositories.

Project description

OMERO-ARC

A plugin for omero-cli-transfer to export imaging projects from the OMERO database to ARC repositories.

Usage

Once installed, your can "pack" omero projects to ARC repositories.

If the ARC repository already exists, the OMERO project is added as a new study and connected assays. If the ARC repo does not exist, a new ARC repository is created.

Examples:

omero transfer pack --plugin arc Dataset:111 path/to/my/new/arc_repo
omero transfer pack --plugin arc Dataset:111 path/to/my/already/existing/arc_repo

Installation

Install Dependencies

  • Install ARCCommander (and Git and Git LFS) as described here
  • Install omero-cli-transfer as described here

Install omero-arc plugin

git clone git@github.com:cmohl2013/omero-arc.git
cd omero-arc
pip install omero-arc

Development Environment Setup

conda create -n myenv -c conda-forge python=3.8 zeroc-ice=3.6.5
conda activate myvenv

Installation

git clone git@github.com:cmohl2013/omero-arc.git
cd omero-arc
pip install -e .[dev] # installs optional dependencies including omero-cli-transfer
conda install pytest

Start OMERO test database

Launch OMERO test environment with docker-compose.

sudo chmod a+x .omero/compose # enure that compose is executable
sudo .omero/compose up

Run tests

OMERODIR="." ICE_CONFIG="test/ice.config" pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omero-arc-0.0.1.tar.gz (48.5 kB view details)

Uploaded Source

Built Distribution

omero_arc-0.0.1-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

Details for the file omero-arc-0.0.1.tar.gz.

File metadata

  • Download URL: omero-arc-0.0.1.tar.gz
  • Upload date:
  • Size: 48.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for omero-arc-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a07c72fccf5d46d9d8949180a3ec7a6ee1301dfbdedc428ac9f33eb56285e4c2
MD5 5585b0959fa653af50d9fe4028bc1d4d
BLAKE2b-256 8fcce100643222ffc8be8ddf1bf8f36d11616021d17a3242b666c60dd5b0e296

See more details on using hashes here.

File details

Details for the file omero_arc-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: omero_arc-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for omero_arc-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3af9b7f15739be39d5bf4082fcc38dae2bcda53ce38e6e5b33a4604d78552ca7
MD5 72ae1268fadcd94e4dbe73e33e1baccb
BLAKE2b-256 f7203a955e70fc6b9cd7a27e9fa9e82741013d18049ec5bce2381dabcb119e5b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page