#Run all simulations as needed. Comment out to skip any. All but the primary results have 10^5 simulations echo "Starting all model Simulations. This will take a while!!" #start_time=$(date +%s) #Rscript 1A_Run_Full_Simulation_2016.r #echo "Pre-2016 data simulations for benchmark complete! 100k simulations total" # Your command or script here #end_time=$(date +%s) #elapsed_seconds=$((end_time - start_time)) #hours=$((elapsed_seconds / 3600)) #minutes=$(( (elapsed_seconds % 3600) / 60 )) #seconds=$(( elapsed_seconds % 60 )) #printf "Execution time: %02d hours, %02d minutes, %02d seconds\n" "$hours" "$minutes" "$seconds" start_time=$(date +%s) Rscript 1C_Run_Simulation_Upper_Bound.r echo "Upper bound migration with county average migration rates complete! 100k simulations total" end_time=$(date +%s) elapsed_seconds=$((end_time - start_time)) hours=$((elapsed_seconds / 3600)) minutes=$(( (elapsed_seconds % 3600) / 60 )) seconds=$(( elapsed_seconds % 60 )) printf "Execution time: %02d hours, %02d minutes, %02d seconds\n" "$hours" "$minutes" "$seconds" start_time=$(date +%s) Rscript 1D_Run_Simulation_Lower_Bound.r echo "Lower bound migration with Kemmerere average migration rates complete! 100k simulations total" end_time=$(date +%s) elapsed_seconds=$((end_time - start_time)) hours=$((elapsed_seconds / 3600)) minutes=$(( (elapsed_seconds % 3600) / 60 )) seconds=$(( elapsed_seconds % 60 )) printf "Execution time: %02d hours, %02d minutes, %02d seconds\n" "$hours" "$minutes" "$seconds" start_time=$(date +%s) Rscript 1B_Run_Simulation_Lower_Bound.r echo "Main results with variable migration rates complete! 1 million simulations total" end_time=$(date +%s) elapsed_seconds=$((end_time - start_time)) hours=$((elapsed_seconds / 3600)) minutes=$(( (elapsed_seconds % 3600) / 60 )) seconds=$(( elapsed_seconds % 60 )) printf "Execution time: %02d hours, %02d minutes, %02d seconds\n" "$hours" "$minutes" "$seconds"