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: http://mirror-pypi-de.runflare.com/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
Hashes for monai-deploy-app-sdk-0.1.0a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbed04bc74cdf84e181877cdf283890d40f28612fd817b7fb0d66c7498f53f2a |
|
MD5 | ce294cac62760946a4bbffafd636d7af |
|
BLAKE2b-256 | eb54ffd946f0c32075cc93922c3f070f03983427b7662a308dbf11dd86860bbe |
Hashes for monai_deploy_app_sdk-0.1.0a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b09a47d2a8cedf602eeeb60fcba21d4e065b4b09aa996072ea1ffc7a2482d59c |
|
MD5 | 4d7013541e33da88654b70ba91369c03 |
|
BLAKE2b-256 | 73f57a8b91c2091dc59755e27824ed5c969db756c1178cd257da7f5fc0cff62f |