diff options
Diffstat (limited to 'Code/update_gene_expression_json.sh')
-rw-r--r-- | Code/update_gene_expression_json.sh | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/Code/update_gene_expression_json.sh b/Code/update_gene_expression_json.sh index 631f999..71f0421 100644 --- a/Code/update_gene_expression_json.sh +++ b/Code/update_gene_expression_json.sh @@ -1,5 +1,23 @@ -# Included the newly mapped RNA-seq data. May take several hours. -python3 make_parameter_rnaseq.py > ../Data/parameter/parameter_for_buildRmatrix.txt -python3 buildRmatrix.py ../Data/parameter/parameter_for_buildRmatrix.txt -python3 mergeTPM.py -python3 slice_TPM_to_JSON.py ../Data/parameter/parameter_for_net.txt +# Folder public's modification time +folder1="../Data/R/Mapped/public/" +folder2="../code_review_drawScatterplot/hypogen/json/" +date1=`date -r $folder1 +%s` +date2=`date -r $folder2 +%s` +diff_days=$((($date2 - $date1)/86400)) # time difference in days +echo $date1 +echo $date2 +if [ $date1 -gt $date2 ] + then + echo "$folder updated in $(date -r $folder1)" + # Included the newly mapped RNA-seq data. May take several hours. + python3 make_parameter_rnaseq.py > ../Data/parameter/parameter_for_buildRmatrix.txt + python3 buildRmatrix.py ../Data/parameter/parameter_for_buildRmatrix.txt + python3 mergeTPM.py + echo "slice TPM to JSON ..." + python3 slice_TPM_to_JSON.py ../Data/parameter/parameter_for_net.txt + echo "Copy updated json files ..." + find ../Data/history/expr/json/ -name "*.json" -exec cp {} ../code_review_drawScatterplot/hypogen/json/ \; + touch $folder2 +else + echo "Nothing to update." +fi |