Skip to main content

ORMIR-MIDS

ORMIR-MIDS is both a specification and a package to standardiza Medical Image Data Structure (MIDS) for Open and Reproducible Musculoskeletal Imaging Research (ORMIR). ORMIR-MIDS is based on the BIDS data structure for brain imaging data and on muscle-bids for muscle MR imaging data.

GitHub license

Main contributors


Installation

To install ORMIR-MIDS via pip use the following command in your terminal:

pip install ormir-mids

Note: The installation of ORMIR-MIDS requires the following dependencies

Development installation

If you want to contribute to ORMIR-MIDS, start by cloning the repository:

git clone https://github.com/ormir-mids/ormir-mids.git

Then, install via conda (in a separate virtual environment):

conda env create -n ormir-mids
conda activate ormir-mids

or via pip:

cd ormir-mids
pip install .
pip install --upgrade nibabel # the default nibabel has bugs

Usage

To use ORMIR-MIDS in your code, import it as:

import ormir_mids

To run ORMIR-MIDS from terminal, the command is:

dcm2omids -anonymize <pseudo_name> -recursive <input_dir> <output_dir>

Note: ormir-mids can be used for two purposes:

  1. To convert DICOM data to the ORMIR-MIDS format
  2. As a Python module to find, load, and interrogate ORMIR-MIDS-format data. For further clarification, see the demo notebook

Documentation and tutorials

To learn how to use ORMIR-MIDS:


How to contribute

To contribute to ORMIR-MIDS:

  • Install ORMIR-MIDS for development (see above)
  • Create a branch and make your changes and/or additions. If you want to coordinate the development with the main maintainers, write to Donnie Cameron or Francesco Santini
  • Commit your changes and send a pull request
  • To write a new converter class, refer to the Example Converter Class

API documentation

You can find the API documentation of ORMIR-MIDS on Read the Docs


Citation

When using ORMIR-MIDS, please cite the following abstract (paper coming in the next months!):

S. Bonaretti, M. A. Espinosa Hernandez, F. Chiumento, Y. Founas, M. Froeling, J. Hirvasniemi, G. Iori, Y. Lee, S. Matuschik, M. Monzon, F. Santini, D. Cameron. ORMIR-MIDS:An open standard for curating and sharing musculoskeletal imaging data. 24th International Workshop on Quantitative Musculoskeletal Imaging (QMSKI) The Barossa Valley, South Australia. November 3-8, 2024.


Licence

ORMIR-MIDS is released under Apache 2.0


This code is freely available only for research purposes. The software has not been certified as a medical device and, therefore, must not be used for diagnostic purposes.


Acknowledgement

The development of ORMIR-MIDS specification and package started during the 2nd ORMIR workshop Sharing and Curating Open Data in Musculoskeletal Imaging Research and is currently ongoing.

ORMIR-MIDS is an extension of muscle-BIDS, which was partly developed during the 1st ORMIR workshop Building the Jupyter Community in Musculoskeletal Imaging Research.


ReadMe file created using the template of the ORMIR community (version 1.0, 2023)

Metadata

Release files for ormir-mids 0.1.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ormir-mids 0.1.11
File Size Uploaded
ormir_mids-0.1.11.tar.gz 35.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ormir-mids 0.1.11
File Interpreter ABI Platform
ormir_mids-0.1.11-py3-none-any.whl Python 3 none any Details

Total release size: 79.5 kB

Release files / ormir_mids-0.1.11.tar.gz

Download URL ormir_mids-0.1.11.tar.gz
Size 35.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2191e8d94f2bbfec72f2584a0509282da82b084ddecacbef2423f30194b4ecbd
BLAKE2b-256 checksum
How to use checksums
0cf2259575993dbafdc49d223100452b76c544d1f983d921e4e82490e0a3b0ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / ormir_mids-0.1.11-py3-none-any.whl

Download URL ormir_mids-0.1.11-py3-none-any.whl
Size 44.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8e16a95aa4c307dff5eddb2de9daeaa416aae4f662799cdde1ecce0df691d276
BLAKE2b-256 checksum
How to use checksums
0b2783aece007682eddd04877d4d7da8221994664dcf1bfb8858e7a286eac834
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.11 This release

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page