A framework and associated tools to design, verify and analyze performance of MONAI apps
Project description
MONAI Deploy Application SDK
MONAI Deploy Application SDK offers a framework and associated tools to design, verify and analyze the performance of AI-driven applications in the healthcare domain.
Features
The codebase is currently under active development.
- Pythonic Framework for app development
- A mechanism to locally run an app via App Runner
- A lightweight app analytics module
- A lightweight 2D/3D visualization module
- A development console
- A set of sample applications
- API documentation & User's Guide
Installation
To install the current release, you can simply run:
pip install monai-deploy-app-sdk # '--pre' to install a pre-release version.
Getting Started
pip install monai-deploy-app-sdk # '--pre' to install a pre-release version.
# Clone monai-deploy-app-sdk repository for accessing examples.
git clone https://github.com/Project-MONAI/monai-deploy-app-sdk.git
cd monai-deploy-app-sdk
# Install necessary dependencies for simple_imaging_app
pip install scikit-image
# Execute the app locally
python examples/apps/simple_imaging_app/app.py -i examples/apps/simple_imaging_app/brain_mr_input.jpg -o output
# Package app (creating MAP docker image), using `-l DEBUG` option to see progress.
monai-deploy package examples/apps/simple_imaging_app -t simple_app:latest -l DEBUG
# Run the app with docker image and input file locally
monai-deploy run simple_app:latest examples/apps/simple_imaging_app/brain_mr_input.jpg output
MedNIST demo is available on Colab.
Examples and notebook tutorials are located at Project-MONAI/monai-deploy-app-sdk.
Technical documentation is available at docs.monai.io.
Contributing
For local development, please execute the following command:
./run setup
This will set up the development environment, installing necessary packages.
For guidance on making a contribution to MONAI Deploy Application SDK, see the contributing guidelines.
Community
Join the conversation on Twitter @ProjectMONAI or join our Slack channel.
Links
- Website: https://monai.io
- API documentation: https://docs.monai.io/projects/deploy
- Code: https://github.com/Project-MONAI/monai-deploy-app-sdk
- Project tracker: https://github.com/Project-MONAI/monai-deploy-app-sdk/projects
- Issue tracker: https://github.com/Project-MONAI/monai-deploy-app-sdk/issues
- Wiki: https://github.com/Project-MONAI/monai-deploy-app-sdk/wiki
- Test status: https://github.com/Project-MONAI/monai-deploy-app-sdk/actions
- PyPI package: https://pypi.org/project/monai-deploy-app-sdk
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
File details
Details for the file monai-deploy-app-sdk-0.1.0a2.tar.gz
.
File metadata
- Download URL: monai-deploy-app-sdk-0.1.0a2.tar.gz
- Upload date:
- Size: 83.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.6.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbed04bc74cdf84e181877cdf283890d40f28612fd817b7fb0d66c7498f53f2a |
|
MD5 | ce294cac62760946a4bbffafd636d7af |
|
BLAKE2b-256 | eb54ffd946f0c32075cc93922c3f070f03983427b7662a308dbf11dd86860bbe |
File details
Details for the file monai_deploy_app_sdk-0.1.0a2-py3-none-any.whl
.
File metadata
- Download URL: monai_deploy_app_sdk-0.1.0a2-py3-none-any.whl
- Upload date:
- Size: 110.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.6.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b09a47d2a8cedf602eeeb60fcba21d4e065b4b09aa996072ea1ffc7a2482d59c |
|
MD5 | 4d7013541e33da88654b70ba91369c03 |
|
BLAKE2b-256 | 73f57a8b91c2091dc59755e27824ed5c969db756c1178cd257da7f5fc0cff62f |