The Data Submission System (DSS) is an open-source collaborative platform designed to streamline the submission of biomedical data and associated information to your infrastructure. It supports submitters, recipients, and data stewards through a guided multi-step workflow including metadata collection, file transfer, review and validation, communication, and completion.
The DSS is ideal for research organizations, biomedical facilities, and data stewards managing data transfers and facing challenges such as lack of provenance, incomplete metadata, and departmental misalignment. The platform supports internal submissions as well as submissions from external collaborators and institutions, ensuring that data and associated metadata are captured in a structured, traceable, and harmonised manner. By incorporating validation mechanisms, the tool helps ensure that data and metadata are complete, accurate, and consistent while streamlining the overall process of data transfer. This strengthens data quality while providing full tracking of data provenance.
The system is currently used by ELIXIR Luxembourg for submissions under data sustainability services and by the Luxembourg Centre for Systems Biomedicine (LCSB) for general submissions in projects with restricted data access.
Currently, the software runs as a single instance at LCSB.
Full documentation including user guide is available here
# First time setup (creates venv, installs deps, builds CSS, initializes DB)
./setup_dev.sh
# Start the development server
./run_dev.shApplication runs at http://127.0.0.1:5000
Demo Login Credentials:
- Admin:
steward1@uni.lu/steward1 - Data Provider:
submitter1@some.edu/submitter1
See the Development Guide for manual setup, testing, migrations, and release instructions.
This work was supported by ELIXIR Luxembourg.
This software is licensed under the GNU Affero General Public License v3.0 (AGPL‑3.0).