xqtl-protocol
xqtl-protocol copied to clipboard
Command generators will not run without -n (dryrun option)
It should be brought to attention that. For our command generator, if run without -n
, following error will occurs:
ERROR: [sample_match (sample_match)]: [sample_match]: Output target /mnt/mfs/statgen/snuc_pseudo_bulk/eight_tissue_analysis/MWE/QTL_association/output/data_preprocessing/MWE/sampleSheetAfterQC.filtered.txt does not exist after the completion of step sample_match
[annotation (annotation)]: [annotation]: Output target /mnt/mfs/statgen/snuc_pseudo_bulk/eight_tissue_analysis/MWE/QTL_association/output/data_preprocessing/MWE/phenotype_data/MWE.log2cpm.bed.gz does not exist after the completion of step annotation
[TensorQTL]: Exits with 12 pending steps (TensorQTL, merge_factor_covariate, factor, resid_exp, phenotype_partition_by_chrom, region_list_generation, merge_pca_covariate, projected_sample, pca, related_QC, king, unrelated_QC)
This is expected as the required output was not generated. In contrast, by using the -n option, the sos will automatically generate place holder for those output files, thus escaping the monitoring.