Python client to use the Virtual Imaging Platform (VIP) through its RESTful API.
Project description
Python client for the Virtual Imaging Platform (VIP), a free online platform for medical image simulation and analysis.
See the full documentation on GitHub for detailed information. If you encounter any issues, please contact us at: vip-support@creatis.insa-lyon.fr
Package Content
Several modules can be used to interact with VIP.
- Most useful methods are implemented in the Python class
VipSession
. - Classes
VipLauncher
andVipCI
are mostly used by the VIP team for current projects. - Module
utils.vip
can be used for advanced requests.
The VipSession
class (doc) is recommended to run simulations or massive analyses on local datasets.
from vip_client import VipSession
It also comes with a tutorial Notebook that can be used in this Binder instance:
Prerequisites
This client has been made compatible with Python 3.7+ and should work on both Posix (Linux, Mac) and Windows OS. It requires minimal preparation from the user:
-
A VIP account with a valid API key. This takes a few minutes by following this procedure.
-
The
requests
Python library.
pip install requests
Project details
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 vip_client-0.1.0.tar.gz
.
File metadata
- Download URL: vip_client-0.1.0.tar.gz
- Upload date:
- Size: 2.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc0d08ffcc974accb9c350cfa80b2210acbeb89d3b85617a0e9bdaf9f71026ff |
|
MD5 | 0e19e002482b7a4937fb5943178613a6 |
|
BLAKE2b-256 | 82b3ae0410910f6717586832a63a1dc5fc68617f708d335ec01d4f87397e922c |
File details
Details for the file vip_client-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: vip_client-0.1.0-py3-none-any.whl
- Upload date:
- Size: 54.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb7423c4e60a9ff710145c9f45f01a886bb2de28eb087e5199d7b6e0df2626a2 |
|
MD5 | 81e733b7fa869b8cd40844f1359b398e |
|
BLAKE2b-256 | 5a41c0d67d8190593ab8a197dcd4a6ceb52e82716f55d6df3f1df13ab4e5cbdb |