Code
Story
Deliverables
Link
CS18p9Reduce the inter-batch downtime for CS18p9 Cybershake 18p9

GM selection   
TestingCybershake testing funtionality Cybershake Testing
Data Sharing

SeisFinder workflow diagram

Custom name

Enabled version to be selected

An out-of-domain location is rejected (no closest location is selected)

Separated guided version, and argument version (for easy reproduction)

Hazard search skips the fault if the location is out of the simulation domain (performance not tested)

 workflowdiagram (3).docx
Misc.

Introduced a randomized random seed for HF. 1. Previously used seed (read from SEED file) 2. Random seed (seed = 0) 3. User specified seed (seed = xxxx) 4. Unspecified seed (default)

GM Sim version (scoped)

 HF Random Seed
IM_calc
  1. Incorporated im_calc slurm generation into slurm_gm_workflow in an automated fashion
  2. Profiled and solved memory usage issue by processing the waveforms in batches instead of a whole
 
  1. https://github.com/ucgmsim/slurm_gm_workflow/blob/master/scripts/submit_imcalc.py
    https://github.com/ucgmsim/slurm_gm_workflow/blob/master/scripts/checkpoint.py
  2. https://github.com/ucgmsim/IM_calculation/blob/master/calculate_ims.py
    https://github.com/ucgmsim/IM_calculation/blob/master/IM/read_waveform.py
    
    
    
    
  • No labels