-
Notifications
You must be signed in to change notification settings - Fork 1
Home
MayssaRouissi edited this page Apr 10, 2026
·
1 revision
LInk to the project: https://github.com/virtual-imaging-platform/Complementary-tools
The Complementary Tools project provides the link between VIP and Zenodo.
Zenodo is an open-access research data repository. It allows researchers from around the world to deposit, preserve, and share their research outputs.
Zenodo documentation: https://help.zenodo.org/
Zenodo serves as the final destination. Once your computations are completed on the VIP server, the uploader takes over to:
- Transform raw results into a scientific publication
- Attach metadata (title, author, etc.) to the files
- Make results reproducible and accessible to the community
The project is divided into two main parts:
- Replayer: Used to rerun computations on VIP from existing configuration files
- Uploader: Used to archive the results of these computations on Zenodo.
Command to run:
python uploader.py config.ini summary.json --v
Prerequisites + Two usage scenarios: https://github.com/virtual-imaging-platform/VIP-portal/blob/master/vip-application/src/main/resources/repro_vip.md
- You need to create a configuration file (see example in the repository). This requires a Zenodo account with an API key.
- You need to retrieve the “summary” file generated by the portal (it should be located in
/vip/reproVip/with the corresponding execution ID). - Run the Python script
uploader.py.
- A VIP API key is required, as well as a Girder API key if the data is stored on Girder (and not locally).
- You need to retrieve the descriptor and inputs files contained in the Zenodo archive.
- If the data was stored locally (and not on Girder), the script execution will prompt you to download the data and place it in the specified location.