Parent project of the submission system which is responsible for accepting and validating ICGC clinical and experimental data files submitted to the DCC.
Follow the setup instructions in each of the system modules before attempting to build the top level project.
To compile, test and package the system, execute the following from the root of the repository:
mvn
The following modules comprise the backend of the system:
The following module is the user interface to the system:
The following are static files for use in any project:
The following are utility modules related to submissions:
The following module is a project testing libraries:
For detailed information on each module, please consult the above README.md
s.
For a high level overview of the architecture, please see ARCHITECTURE.md.
For automated deployment and installation of the infrastructure and software components, please consult the dcc-cm project and execute the submission.yml
playbook.
Change log for the user-facing system modules may be found in CHANGES.md.
Copyright and license information may be found in LICENSE.md.