We are working on several medical imaging projects (i.e., BreastScreening, MIDA, and MIMBCD-UI) that deals with a huge amount of data. From medical images and data at the following modalities: (1) MammoGraphy (MG) in both CranioCaudal (CC) and MedioLateral Oblique (MLO) views; (2) UltraSound (US); (3) Magnetic Resonance Imaging (MRI); to (4) text; and (5) annotations. We already have formal protocols with the clinical institutions, as well as data agreements with both the National health data responsible committee and patients. Our purpose is to publicly share the presented data after scientific publication. As follows, we will show the list of our current data size.

Summarizations list of current data to store:

  1. Breast Cancer Patients = ~400 cases;
  2. Multi-Modality of Medical Images Dataset = ~1200 images;
  3. Annotations Dataset = ~250 annotated cases;

The question is regarding how should we share this amount of information. Our first thought was to store it on a version control storing solution, such as GitHub or GitLab, for instance.

So we do the following question:

Are version control storing solutions a good option to store Medical Imaging open data?

  • 2
    I would argue no. If you simply want to release the data with a version attached to it, I would suggest something like zenodo.org. Anytime you modify the data, just upload a new version. Version control tools designed for code repositories are generally better used for sets of text files that are more frequently modified by distributed collaborators than large datasets.
    – sboysel
    Dec 24, 2019 at 23:10

2 Answers 2


I'd rather suggest trying the open science framework (https://osf.io), as the above is one of their claimed aims.

  • Can you please state some pros-and-cons of your answering solution? It would be a great addon for your final answer. Dec 28, 2019 at 18:58

Even github enterprise has a 100 GB hard limit. I'd consider Amazon S3 as an alternative, especially because they price based on options for how often the data is accessed and also provides very granular user access facilities. There's a cost calculator

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.