Medimages4tests
Generates dummy medical images, with junk image data but realistic headers, to test imaging handling pipelines
Installation
Medimage4tests is available on PyPI so to install, simply use pip
$ pip3 install medimages4tests
or include in your package’s test_requires.
Usage
Create a pytest fixture consisting of a dummy image with field-map metadata in DICOM format
# Import medimages4tests generator functions
from medimages4tests.dummy.dicom.mri.fmap.ge.discovery_mr888.dv26_0_r05_2008a import get_image
# Return generated images in pytest fixtures (or alternative test framework)
@pytest.fixture()
def ge_dicom_fmap():
return get_image()
Create a dummy NIfTI image
import numpy
# Import `get_image` function
from medimages4tests.dummy.nifti import get_image
# Create dummy nifti image of 10x10x10 containing all ones
@pytest.fixture()
def ones_nifti():
return get_image(
data=numpy.ones((10, 10, 10))
)
Access real T1-weighted from OpenNeuro.org
from medimages4tests.mri.neuro.t1w import get_image
@pytest.fixture()
def t1w_nifti():
return get_image(sample="ds004130-ON01016")
Acknowledgements
The authors acknowledge the facilities and scientific and technical assistance of the National Imaging Facility, a National Collaborative Research Infrastructure Strategy (NCRIS) capability.
Metadata
Release files for medimages4tests 0.5.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| medimages4tests-0.5.10-py3-none-any.whl | Python 3 | none | any | Details |
Release files / medimages4tests-0.5.10-py3-none-any.whl
| Download URL | medimages4tests-0.5.10-py3-none-any.whl |
|---|---|
| Size | 946.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0fe1883f9bfea5330e04a0fdffac184f434ee0ba982f691fca57adab51da1672
|
|
BLAKE2b-256 checksum How to use checksums |
5ddf89876b459a34c6c0a6b0938cbfb85b173d1482a15bda76daf0a2eba2f0b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|