MedShapeNetCore: A Lightweight 3D Repository for Computer Vision and Machine Learning
Project description
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)
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}}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file MedShapeNetCore-0.1.7.tar.gz.
File metadata
- Download URL: MedShapeNetCore-0.1.7.tar.gz
- Upload date:
- Size: 8.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd97589aa42d0d4b2a7910f58ff51f852a3772112dc877454768703b70393d2c
|
|
| MD5 |
7208ecc9a3951faa606e3d9a6546e446
|
|
| BLAKE2b-256 |
f237c528059dbb3eaade7f17c6bdf386c7d622b9f4f05a6c1546daec66957d9f
|
File details
Details for the file MedShapeNetCore-0.1.7-py3-none-any.whl.
File metadata
- Download URL: MedShapeNetCore-0.1.7-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4848f69771a09d904fd9f02ae5563f0e9753cffd940da628b69e11fce88afd1b
|
|
| MD5 |
4e1b1ef1ddbd8f426bbe5937f32f0876
|
|
| BLAKE2b-256 |
444f12b673aa1d8d82138892ed1c6e5ff9a35aed3a6fe39d033809c8b88f0293
|