Configuration Import
Already have the below information?
Import the configuration as JSON or YAML

Cloud Configuration
AWS EC2 Isntance Type * The AWS EC2 instance type Must not contain spaces

Common instance types:

    @for (instance of commonInstances; track instance) {
  • {{ instance.type }} (CPU: {{ instance.cpu }}, Memory: {{ instance.mem }} GB)
  • }
NSHMP Configuration
Email * Must be a valid USGS email Email to recieve notifications from AWS
nshmp-haz Source Code
Source Code Git URL * Must be a valid URL ending in .git The Git URL to the nshmp-haz repository Source Code Branch, Tag, or Commit * The branch, tag, or commit of the nshmp-haz repository Must not contain spaces Class Name to Run* @for (class of nshmpHazClasses; track class) { {{ class }} } Java class name of class to run
Provide nshmp-lib Dependency
nshmp-lib Git URL @if (form.value.overrideNshmpLib) { * } Must be a valid URL ending in .git The Git URL to the nshmp-lib repository nshmp-lib Branch, Tag, or Commit @if (form.value.overrideNshmpLib) { * } Must be a valid URL ending in .git The branch, tag, or commit of the nshmp-lib repository
National Seismic Hazard Model
National Seismic Hazard Model Git URL * The Git URL to the NSHM repository Must be a valid URL ending in .git Model Branch, Tag, or Commit * code Must not contain spaces The branch, tag, or commit of the NSHM repository NSHM Path Inside Tarball Must not contain spaces Path inside tarball to model
Site File
Upload CSV or GeoJSON Site File
URL to nshmp-haz Site File. * Must be a valid URL The URL to a GeoJSON or CSV file to run with
GMT Map Configuration
Title (Optional) First row of GMT hazard map title Region (Optional) @for (keyValue of mapRegions; track keyValue) { {{ keyValue.key }} } Region bounds, default is based on data
Calc Configuration
Calculation Configuration File
Calculation Configuration Imported configuration @for (calcConfig of calcConfig(); track calcConfig) {
                              
                                {{ calcConfigJson(calcConfig) }}
                              
                            
}