CBIIT / nci-ctd2-dashboard-tmpl-helper

NCI CTD^2 Dashboard Template Helper
3 stars 1 forks source link

Add validation to submission builder #37

Open kcs3 opened 6 years ago

kcs3 commented 6 years ago

This includes changes to the GUI, and also to the server-side code and installation to run the validation script and report the results back to the user.

zhouji2013 commented 5 years ago

Here are some details:

Actual validation is done by a python script. The implication for the deployment is:

  1. a python 3 installation should be available from the server
  2. the python script itself needs to be part of the deployment (or available from the server)
  3. the background data (the subdirectory 'subject_data' in the current CTD2 dashboard data package) needs to be part of the deployment (or available from the server)

Validation can be done for two targets via their respective triggers: