mcd2zarr
Command line tool to convert MCD files to Zarr
Installation
Use the package manager pip to install mcd2zarr:
pip install mcd2zarr
Usage
Call mcd2zarr on the command line:
> mcd2zarr --help
Usage: mcd2zarr [OPTIONS] MCD_FILE [ZARR_FILE]
Convert MCD files to Zarr
Options:
--zarr-version TEXT Zarr version
--ome-zarr-version TEXT OME-Zarr version
--version Show the version and exit.
--help Show this message and exit.
Zarr format
MCD file contents are extracted into the following Zarr structure:
myfile.zarr
├── .zattrs (mcd_file, mcd_schema, slide_groups)
├── .zgroups
│
├── S01_SlideDescription01
├── S02_SlideDescription02
├── ...
└── Snn_SlideDescriptionNN
├── .zattrs (slide_metadata, acquisition_groups, panorama_groups)
├── .zgroups
│
├── Ann_AcquisitionDescriptionNN
├── A02_AcquisitionDescription02
├── ...
├── Ann_AcquisitionDescriptionNN (in OME-Zarr format)
│ ├── .zattrs (acquisition_metadata, has_before_ablation_image, has_after_ablation_image)
│ ├── .zgroups
│ │
│ ├── before_ablation_image (optional, in OME-Zarr format)
| | ├── .zattrs
| | └── .zgroups
│ │
│ └── after_ablation_image (optional, in OME-Zarr format)
| ├── .zattrs
| └── .zgroups
│
├── P01_PanoramaDescription01
├── P02_PanoramaDescription02
├── ...
└── Pnn_PanoramaDescriptionNN (in OME-Zarr format)
├── .zattrs (panorama_metadata)
└── .zgroups
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
Metadata
Release files for mcd2zarr 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcd2zarr-0.1.0.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcd2zarr-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.5 kB
Release files / mcd2zarr-0.1.0.tar.gz
| Download URL | mcd2zarr-0.1.0.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a2f9fe0e772fdeaf3e3bb6e5dabdee427245f2aa2853114f22cb6136292e1e02
|
|
BLAKE2b-256 checksum How to use checksums |
aac0afaa460b99c59254a99df42faee7a24a0ead2fb2943d400b76b1c431752e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.1
|
Release files / mcd2zarr-0.1.0-py3-none-any.whl
| Download URL | mcd2zarr-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ff83f4f078954e0f3bb53f9256f1d52886c3e7a26b4e32527282c01b01e647e9
|
|
BLAKE2b-256 checksum How to use checksums |
de09dd2c1ba6350e30836c9b536830438fc677509c13c2359bf8fffebc5adfb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.1
|