Skip to main content

MedShapeNetCore: [GitHub, Release page, Zenodo, Publication]

MedShapeNetCore is a subset of MedShapeNet, containing more lightweight 3D anatomical shapes in the format of mask, point cloud and mesh. The shape data are stored as numpy arrays in nested dictonaries in npz format (Zenodo). This API provides means to downloading, accessing and processing the shape data via Python, which integrates MedShapeNetCore seamless into Python-based machine learning workflows.

Installation (Python >=3.8, Release page)

pip install MedShapeNetCore

or install from source:

python setup.py install

Getting started ()

basic commands:

 python -m MedShapeNetCore info  # check the general information of the dataset 
 python -m MedShapeNetCore download DATASET # download a dataset (replace DATASETA with the one you want to download e.g.,  ASOCA)
 python -m MedShapeNetCore check_available_keys DATASET # check the available keys of the DATASET

how to import module functions in python:

 from MedShapeNetCore.MedShapeNetCore import MyDict,MSNLoader,MSNVisualizer,MSNSaver,MSNTransformer

For more commands and detailed usage, please refer to the colab notebook.

Use MedShapeNetCore in Machine Learning Workflows (Minimal Reproducible Example)

  • 3D Shape Classification with MONAI
  • 3D Shape Classification with Tensorflow

Reference

    @article{li2023medshapenet,
         title={MedShapeNet--A Large-Scale Dataset of 3D Medical Shapes for Computer Vision},
         author={Li, Jianning and Pepe, Antonio and Gsaxner, Christina and Luijten, Gijs and Jin, Yuan and Ambigapathy, Narmada and Nasca, Enrico and Solak, Naida and Melito, Gian Marco and Memon, Afaque R and others},
         journal={arXiv preprint arXiv:2308.16139},
         year={2023}}

Metadata

Release files for MedShapeNetCore 0.1.12

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

Source distribution (sdist)

Source distribution for MedShapeNetCore 0.1.12
File Size Uploaded
MedShapeNetCore-0.1.12.tar.gz 11.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for MedShapeNetCore 0.1.12
File Interpreter ABI Platform
MedShapeNetCore-0.1.12-py3-none-any.whl Python 3 none any Details

Total release size: 23.4 kB

Release files / MedShapeNetCore-0.1.12.tar.gz

Download URL MedShapeNetCore-0.1.12.tar.gz
Size 11.2 kB
Tags Source
SHA-256 checksum
How to use checksums
fc0cb42bd6f83db1a7bcf216fb1f5c0e6e20d357dde34ee40a5af42e64e12ffc
BLAKE2b-256 checksum
How to use checksums
47594d4c68d8743d47fd2488835d0086ed1b0af0985d0f772ecdf2087c670db7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.1

Release files / MedShapeNetCore-0.1.12-py3-none-any.whl

Download URL MedShapeNetCore-0.1.12-py3-none-any.whl
Size 12.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6df616eadff6ce858820613ef3f694c4971c75f8fed79baf2232ba78d4bb06f9
BLAKE2b-256 checksum
How to use checksums
ab41994685d1b8d48e071854e597cffbeeeec6ceb57e823ea8ac7674cbe9015f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.1

Release history Release notifications | RSS feed

This release

0.1.12 This release

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

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