To add new genotypes to Genenetwork, a user needs to liaise with, and provide files to @acenteno to get the new genotypes online. This feature aims to remove the bottleneck that creates, as @acenteno has to do a lot of data curation and verification, then generate new files before finally running some scripts to enter the data into Genenetwork.
After the genotypes are successfully uploaded, then a number of extra steps need to be taken, among them:
The following will be the main tasks under this feature:
Catch obvious data errors, e.g. encoding errors, unspecified alleles, etc.
when data passes initial QC and is uploaded successfully, run various pre-compute scripts needed to generate data for Genenetwork, e.g. QTLReaper, etc
Replace most of the manual effort @zachs is forced to do. This can have a curation step where @zachs can look over the results to verify results.
Put the files in (a) specified directorie(s) where various services in the Genenetwork system can find them.
This will involve changing the deployment system in the following ways: