Skip to content

icgc-dcc/dcc-submission

Repository files navigation

ICGC DCC - Submission

Parent project of the submission system which is responsible for accepting and validating ICGC clinical and experimental data files submitted to the DCC.

Codacy Badge

Setup

Follow the setup instructions in each of the system modules before attempting to build the top level project.

Build

To compile, test and package the system, execute the following from the root of the repository:

mvn

Modules

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.mds.

Architecture

For a high level overview of the architecture, please see ARCHITECTURE.md.

Installation

For automated deployment and installation of the infrastructure and software components, please consult the dcc-cm project and execute the submission.yml playbook.

Changes

Change log for the user-facing system modules may be found in CHANGES.md.

License

Copyright and license information may be found in LICENSE.md.