Schemas#

calib_param_file#

Calibrated parameters for various modules for all gages in an NWM domain (e.g., CONUS).

Sample file path: inputs/region/pseudo_calib_params/sampled_params_conus.csv

Example rows:

gage_id

formulation

MFSNO

CWP

VCMX25

MP

RSURF_SNOW

RSURF_EXP

SCAMAX

b

satdk

satpsi

slope

maxsmc

wltsmc

max_gw_storage

Cgw

expon

Kn

Klf

refkdt

mfmax

uadj

si

mfmin

scf

nmf

tipm

pxtemp

plwhc

daygm

smcmin

smcmax

van_genuchten_alpha

van_genuchten_n

hydraulic_conductivity

ponded_depth_max

field_capacity

df

cc

hcan

lai

subalb

ems

cg

zo

rho

rhog

Ks

de

avo

apr

a_Xinanjiang_inflection_point_parameter

b_Xinanjiang_shape_parameter

x_Xinanjiang_shape_parameter

uztwm

uzfwm

lztwm

lzfsm

lzfpm

adimp

uzk

lzpk

lzsk

zperc

rexp

pctim

pfree

riva

side

1010000

noah-owp-modular cfe-s t-route

2.5681848800643285

0.3286171733536613

98.26779571658672

12.345915915145532

34.57680991125569

4.064091503042371

0.9712745199335464

3.7414847994010367

0.0009141315202519

0.2682757844834037

0.7532535832349109

0.4130823012978584

0.2589183149092599

0.1352373803701926

0.0004228761310245

1.1540687515916113

0.3326644885346328

0.8494590266511353

3.7047342427645367

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

1010000

noah-owp-modular snow-17 lasam t-route

1.7202166366984653

0.2830454483663369

55.7216447075499

7.395125941680879

64.91094869284314

4.532964185028021

0.839432321093368

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

0.2549536985740628

0.1149808945005032

3395.942668181262

0.0402573508525195

1.3993208237988155

0.1860697866529445

0.4344457454145048

2.8034892811290693

0.1682210213074931

0.0212834071116516

0.1391684172778563

0.7052654753641924

0.1892796609353877

1.8393994158286835

0.8245934418227354

2.6163411478418066

85.65653278592669

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

1010000

noah-owp-modular ueb cfe-x t-route

1.6984225027876014

0.1138073585146865

44.18211099270653

10.7458769168222

41.55877300879165

2.6584257451986466

0.9894877010479544

6.451208746356487

0.0009931305806678

0.4331962074757012

0.2281443013468404

0.2915759136119435

0.1545028069618073

0.1101811687158985

0.00173408132033

4.603211031471964

0.9632723151253538

0.1889839116526389

0.1175267001634975

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

1.451971818772199

0.2253714587504531

2.6267503130197287

1.0381689683179314

0.2723324489894099

0.9878101435547773

2.104278810378881

0.0096068438949711

346.4354100199481

1291.644609708449

6.939487504771504

0.3945507373583731

0.8990968927991766

83059.92094090296

-0.4349516338584633

2.974069284705172

4.643406523991181

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

nan

Schema:

Column

Description

Type

gage_id

Unique identifier for each calibration gage.

int64

formulation

NextGen formualtion calibrated for a given gage (e.g., nom-cfes, nom-sac)

object

MFSNO

NOM parameter: Melt factor for snow depletion curve

float64

CWP

NOM parameter: Canopy water capacity

float64

VCMX25

NOM parameter: Maximum canopy storage

float64

MP

NOM parameter: MP

float64

RSURF_SNOW

NOM parameter: Snow surface roughness

float64

RSURF_EXP

NOM parameter: Snow surface roughness exponent

float64

SCAMAX

NOM parameter: SCAMAX

float64

b

CFE parameter: b

float64

satdk

CFE parameter: satdk

float64

satpsi

CFE parameter: satpsi

float64

slope

CFE parameter: slope

float64

maxsmc

CFE parameter: maxsmc

float64

wltsmc

CFE parameter: wltsmc

float64

max_gw_storage

CFE parameter: max_gw_storage

float64

Cgw

CFE parameter: Cgw

float64

expon

CFE parameter: expon

float64

Kn

CFE parameter: Kn

float64

Klf

CFE parameter: Klf

float64

refkdt

CFE parameter: refkdt

float64

mfmax

snow-17 parameter: mfmax

float64

uadj

snow-17 parameter: uadj

float64

si

snow-17 parameter: si

float64

mfmin

snow-17 parameter: mfmin

float64

scf

snow-17 parameter: scf

float64

nmf

snow-17 parameter: nmf

float64

tipm

snow-17 parameter: tipm

float64

pxtemp

snow-17 parameter: pxtemp

float64

plwhc

snow-17 parameter: plwhc

float64

daygm

snow-17 parameter: daygm

float64

smcmin

lasam parameter: smcmin

float64

smcmax

lasam parameter: smcmax

float64

van_genuchten_alpha

lasam parameter: van_genuchten_alpha

float64

van_genuchten_n

lasam parameter: van_genuchten_n

float64

hydraulic_conductivity

lasam parameter: hydraulic_conductivity

float64

ponded_depth_max

lasam parameter: ponded_depth_max

float64

field_capacity

lasam parameter: field_capacity

float64

df

UEB parameter: df

float64

cc

UEB parameter: cc

float64

hcan

UEB parameter: hcan

float64

lai

UEB parameter: lai

float64

subalb

UEB parameter: subalb

float64

ems

UEB parameter: ems

float64

cg

UEB parameter: cg

float64

zo

UEB parameter: zo

float64

rho

UEB parameter: rho

float64

rhog

UEB parameter: rhog

float64

Ks

UEB parameter: Ks

float64

de

UEB parameter: de

float64

avo

UEB parameter: avo

float64

apr

UEB parameter: apr

float64

a_Xinanjiang_inflection_point_parameter

CFE-X parameter: a_Xinanjiang_inflection_point_parameter

float64

b_Xinanjiang_shape_parameter

CFE-X parameter: b_Xinanjiang_shape_parameter

float64

x_Xinanjiang_shape_parameter

CFE-X parameter: x_Xinanjiang_shape_parameter

float64

uztwm

sac-sma parameter: uztwm

float64

uzfwm

sac-sma parameter: uzfwm

float64

lztwm

sac-sma parameter: lztwm

float64

lzfsm

sac-sma parameter: lzfsm

float64

lzfpm

sac-sma parameter: lzfpm

float64

adimp

sac-sma parameter: adimp

float64

uzk

sac-sma parameter: uzk

float64

lzpk

sac-sma parameter: lzpk

float64

lzsk

sac-sma parameter: lzsk

float64

zperc

sac-sma parameter: zperc

float64

rexp

sac-sma parameter: rexp

float64

pctim

sac-sma parameter: pctim

float64

pfree

sac-sma parameter: pfree

float64

riva

sac-sma parameter: riva

float64

side

sac-sma parameter: side

float64

calval_stats_file#

Calibration and validation statistics for all gages in an NWM domain (e.g., CONUS).

Sample file path: inputs/region/calval_stats/stat_calval_all_conus.parquet

Example rows:

formulation

gage_id

evalPeriod

bias

rmse

cor

nse

nselog

nseWt

kge

msof

hyperResMultiObj

nnsesq

eventmultiobj

lbem

lbemprime

corr1

pod

far

csi

nnse

peak_bias

peak_tm_err_hr

event_volume_bias

noah-owp-modular cfe-s t-route

01010000

calib

-4.22313711118399

6.340465322534651

0.688672993019667

0.352110886451316

0.289938317202322

0.3210246018268189

0.683557516268751

1197.87649904829

0.3407426694755759

0.3525668325301929

96.2420588007148

-14.6322865028915

-2.3165845788185697

0.614269192322281

0.6734475374732329

0.467174925878865

0.423426455738808

0.606836947812907

120.710086685077

8.1

59.5400169741716

noah-owp-modular cfe-s t-route

01010000

full

-15.5504575885424

5.76809385974621

0.6929937073565079

0.3606695975617929

-0.0769408622647187

0.141864367648537

0.654327254839115

1357.91116071561

0.3847846675916339

0.360173479418255

94.85988221191192

-5.0865720336511

-0.888828280571734

0.6233670936801109

0.522358859698155

0.3853995396251229

0.393473684210526

0.610005157296345

118.327573987421

7.63414634146341

59.6583445486478

noah-owp-modular cfe-s t-route

01010000

valid

-37.4902702855678

4.54614536935466

0.712848487187317

0.388788333058551

-0.575071079915985

-0.0931413734287169

0.527757083492435

640.108086710608

0.302740552732747

0.471794395615111

81.3309055664079

-100.72445737502

-8.38400037333542

0.623214128732094

0.3573099415204679

0.101470588235294

0.3434513771781899

0.6206509178885811

109.960685728188

8.04

38.3862353237379

Schema:

Column

Description

Type

formulation

NextGen formualtion calibrated for a given gage

object

gage_id

Unique identifier for each gage

object

evalPeriod

Evaluation period for the statistics (e.g., calibration, validation, and full periods)

object

bias

Metric: bias

float64

rmse

Metric: root mean square error

float64

cor

Metric: Pearson correlation

float64

nse

Metric: Nash-Sutcliffe efficiency

float64

nselog

Metric: Nash-Sutcliffe efficiency (logarithmic)

float64

nseWt

Metric: weighted Nash-Sutcliffe efficiency

float64

kge

Metric: Kling-Gupta efficiency

float64

msof

Metric: mean squared error of the forecast

float64

hyperResMultiObj

Metric: hyper-resolution multi-objective

float64

nnsesq

Metric: normalized Nash-Sutcliffe efficiency squared

float64

eventmultiobj

Metric: event-based multi-objective

float64

lbem

Metric: log bias error metric

float64

lbemprime

Metric: modified log bias error metric

float64

corr1

Metric: correlation coefficient 1

float64

pod

Metric: probability of detection

float64

far

Metric: false alarm ratio

float64

csi

Metric: critical success index

float64

nnse

Metric: normalized Nash-Sutcliffe efficiency

float64

peak_bias

Metric: event peak bias

float64

peak_tm_err_hr

Metric: event peak time error in hours

float64

event_volume_bias

Metric: event volume bias

float64

divide_huc12_cwt_file#

Catchment to HUC12 mapping file used in formulation regionalization. Each catchment may overlap with multiple HUC12 watersheds. It is desirable for the total overlap percentage for any given catchment to be as close to 100% as possible.

Sample file path: inputs/region/cwt_divide_huc12/cwt_divide_huc12_conus.csv

Example rows:

divide_id

huc_12

overlap_area

areasqkm

original_area

overlap_percentage

nearest_dist_m

cat-1

11000060401

0.1

0.07

0.12

86.07

nan

cat-10

11000030301

0.0

0.0

0.0

31.13

nan

cat-100

10900020107

97.01

57.42

103.64

93.61

nan

Schema:

Column

Description

Type

divide_id

Unique identifier for each catchment.

object

huc_12

12-digit Hydrologic Unit Code (HUC12) representing the watershed in which the catchment is located.

int64

overlap_area

Area of overlap between the catchment and the HUC12 watershed.

float64

areasqkm

Area of the catchment in square kilometers.

float64

original_area

Original area of the catchment before any processing or adjustments.

float64

overlap_percentage

Percentage of the catchment area that overlaps with the HUC12 watershed.

float64

nearest_dist_m

Nearest distance in meters between the catchment and the HUC12 watershed, when there is no overlap.

float64

donor_gage_file#

List of all calibration gages accross all NWM domains. Note list of potential donor gages can be a subset of this list, depending on gages included in the cal/val stats file.

Sample file path: inputs/region/gages_nwm4_calib_all.csv

Example rows:

gage_id

nws_id

agency

station_name

domain

domain_id

nwm_v3_calibration

headwater_calibration

latitude

longitude

01021480

WSLM1

USGS

Old Stream near Wesley, Maine

CONUS

3

True

True

44.9369444

-67.7361111

01029200

SBSM1

USGS

Seboeis River near Shin Pond, Maine

CONUS

3

True

True

46.14305556

-68.6336111

01029500

GRNM1

USGS

East Branch Penobscot River at Grindstone, Maine

CONUS

3

True

True

45.73027778

-68.5894444

Schema:

Column

Description

Type

gage_id

Unique identifier for each gage.

object

nws_id

National Weather Service (NWS) gage identifier.

object

agency

Agency responsible for the gage.

object

station_name

Name of the gage station.

object

domain

Hydrologic domain of the gage.

object

domain_id

Identifier for the hydrologic domain.

int64

nwm_v3_calibration

Indicates if the gage was used in NWM version 3 calibration.

bool

headwater_calibration

Indicates if the gage is part of headwater calibration for NWM version 4.

bool

latitude

Latitude of the gage location.

float64

longitude

Longitude of the gage location.

float64

formulation_cost#

File containing computational costs (in seconds) for all formulations being evaluated.

Sample file path: inputs/region/formulation_costs_secs_per_catchment.csv

Example rows:

formulation

cost

noah-owp-modular cfe-s t-route

10

noah-owp-modular cfe-x t-route

10

noah-owp-modular lasam t-route

15

Schema:

Column

Description

Type

formulation

Name of the NextGen formulation being evaluated.

object

cost

cost

int64

gage_divide_cwt_file#

Crosswalk table linking gages to catchments (i.e., divides).

Sample file path: inputs/region/cwt_divide_gage/calib_gage_divide_conus.parquet

Example rows:

gage_id

divide_id

toid

areasqkm

vpuid

type

02365470

cat-503034

nex-503035

16.58834950949662

03W

network

02365470

cat-503032

nex-503033

11.973599720998799

03W

network

02365470

cat-503033

nex-503034

10.24515036450065

03W

network

Schema:

Column

Description

Type

gage_id

Unique identifier for each gage.

object

divide_id

Unique identifier for each catchment.

object

toid

Unique identifier for the nexus that the catchment flows to.

object

areasqkm

Area of the catchment in square kilometers.

float64

vpuid

VPU the catchment belongs to.

object

type

type

object

hlr.attr_data_file#

Example rows:

divide_id

AQPERMNEW

SLOPE

TAVE

PPT

PET

SAND

PMPE

MINELE

RELIEF

PFLATTOT

PFLATLOW

PFLATUP

cat-10

1.0

0.98096299171

49.68560028076

47.39239883423

25.74370002747

47.66790008545

21.64870071411

0.0

91.0

47.0

36.0

11.0

cat-100

4.062233885523227

0.7358617228741067

49.32496685256188

47.28242879080685

25.56762630800962

75.67956712022041

21.714803633677842

0.0

98.86110218981413

64.08453199974686

59.65283519760585

4.431696802141013

cat-1000

1.0

5.13249015808

39.36360168457

39.26169967651

20.641599655150003

27.19339942932

18.62010002136

203.00000000000003

761.9999999999999

8.0

8.0

0.0

Schema:

Column

Description

Type

divide_id

divide_id

object

AQPERMNEW

AQPERMNEW

float64

SLOPE

SLOPE

float64

TAVE

TAVE

float64

PPT

PPT

float64

PET

PET

float64

SAND

SAND

float64

PMPE

PMPE

float64

MINELE

MINELE

float64

RELIEF

RELIEF

float64

PFLATTOT

PFLATTOT

float64

PFLATLOW

PFLATLOW

float64

PFLATUP

PFLATUP

float64

hlr.attr_select_file#

Example rows:

select

attr_name

description

1

AQPERMNEW

aquifer permeability

0

SLOPE

mean slope

1

TAVE

mean annual temperature

Schema:

Column

Description

Type

select

select

int64

attr_name

attr_name

object

description

description

object

manual_pairings#

File containing manual pairings to update algorithm based donor-receiver pairs.

Sample file path: inputs/region/manual_pairs/manual_pairs_vpu03S.csv

Example rows:

receiver_divide_id

receiver_gage_id

donor_divide_id

donor_gage_id

cat-410687

nan

cat-423550

nan

cat-410688

nan

cat-423550

nan

cat-423248

nan

nan

23177483.0

Schema:

Column

Description

Type

receiver_divide_id

Unique identifier for the receiver catchment (i.e., divide).

object

receiver_gage_id

Unique identifier for the receiver gage.

float64

donor_divide_id

Unique identifier for the donor catchment (i.e., divide).

object

donor_gage_id

Unique identifier for the donor gage.

float64

ngen.attr_data_file#

Example rows:

Schema:

Column

Description

Type

divide_id

divide_id

object

dksat

dksat

float64

psisat

psisat

float64

smcmax

smcmax

float64

smcwlt

smcwlt

float64

bexp

bexp

float64

ISLTYP

ISLTYP

float64

IVGTYP

IVGTYP

float64

cwpvt

cwpvt

float64

mfsno

mfsno

float64

mp

mp

float64

refkdt

refkdt

float64

slope_1km

slope_1km

float64

vcmx25

vcmx25

float64

Coeff

Coeff

float64

Zmax

Zmax

float64

Expon

Expon

float64

centroid_x

centroid_x

float64

centroid_y

centroid_y

float64

impervious

impervious

float64

elevation

elevation

float64

slope

slope

float64

aspect

aspect

float64

dist_4.twi

dist_4.twi

object

vpuid

vpuid

object

ngen.attr_select_file#

Example rows:

select

attr_name

description

1

dksat

NWM parameter | saturated hydraulic conductivity

1

psisat

NWM parameter | saturated capillary head

1

smcmax

NWM parameter | saturated soil moisture content

Schema:

Column

Description

Type

select

select

int64

attr_name

attr_name

object

description

description

object

ngen_hydrofabric_file (layer: flowpaths)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

id

toid

mainstem

order

hydroseq

lengthkm

areasqkm

tot_drainage_areasqkm

has_divide

divide_id

poi_id

vpuid

wb-423670

nex-423671

2367049.0

1.0

13878

3.804038126747679

13.50224937450011

13.50224937450011

True

cat-423670

19675

03S

wb-423671

nex-423663

2367049.0

1.0

13877

2.3866099099488665

6.21449990999961

19.71674928449972

True

cat-423671

30620

03S

wb-423752

nex-423748

2367253.0

1.0

13876

5.861027417139365

9.15119957699985

9.15119957699985

True

cat-423752

None

03S

Schema:

Column

Description

Type

id

Identifier.

object

toid

Identifier of the downstream feature (nexus) to which this catchment drains.

object

mainstem

mainstem

float64

order

order

float64

hydroseq

hydroseq

int32

lengthkm

Length in kilometers.

float64

areasqkm

Area in square kilometers.

float64

tot_drainage_areasqkm

Total drainage area in square kilometers.

float64

has_divide

has_divide

bool

divide_id

Unique identifier for each catchment.

object

poi_id

poi_id

object

vpuid

VPU identifier.

object

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: divides)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

divide_id

toid

type

ds_id

areasqkm

vpuid

id

lengthkm

tot_drainage_areasqkm

has_flowline

cat-410946

inx-410946

internal

412593.0

78.3864003508807

03S

None

nan

nan

False

cat-410945

inx-410945

internal

412491.0

587.9079171090782

03S

None

nan

nan

False

cat-410944

inx-410944

internal

412643.0

162.52922207240118

03S

None

nan

nan

False

Schema:

Column

Description

Type

divide_id

Unique identifier for each catchment.

object

toid

Identifier of the downstream feature (nexus) to which this catchment drains.

object

type

Type of feature (e.g., divide).

object

ds_id

Drainage system identifier.

float64

areasqkm

Area in square kilometers.

float64

vpuid

VPU identifier.

object

id

Identifier.

object

lengthkm

Length in kilometers.

float64

tot_drainage_areasqkm

Total drainage area in square kilometers.

float64

has_flowline

Indicates if the catchment has a flowline.

bool

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: lakes)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

lake_id

LkArea

LkMxE

WeirC

WeirL

OrificeC

OrificeA

OrificeE

WeirE

ifd

Dam_Length

domain

poi_id

hf_id

reservoir_index_AnA

reservoir_index_Extended_AnA

reservoir_index_GDL_AK

reservoir_index_Medium_Range

reservoir_index_Short_Range

res_id

vpuid

lake_x

lake_y

55470.0

29.46616114

8.920000076293945

0.4

10.0

0.1

1.0

5.333333492279053

8.381999969482422

0.8999999761581421

10.0

CONUS

21

68240.0

nan

nan

nan

nan

nan

None

03S

1578114.466138742

542981.5336005107

84908.0

1.20577977

0.33000001311302185

0.4

10.0

0.1

1.0

-0.0833333283662796

0.2679999768733978

0.8999999761581421

10.0

CONUS

22

85362.0

nan

nan

nan

nan

nan

None

03S

1502038.5282795832

403864.604164357

84918.0

29.73956508

0.9599999785423279

0.4

10.0

0.1

1.0

-0.013333320617675781

0.8140000104904175

0.8999999761581421

10.0

CONUS

23

85476.0

nan

nan

nan

nan

nan

None

03S

1506759.286453132

398638.4477050715

Schema:

Column

Description

Type

lake_id

lake_id

float64

LkArea

LkArea

float64

LkMxE

LkMxE

float64

WeirC

WeirC

float64

WeirL

WeirL

float64

OrificeC

OrificeC

float64

OrificeA

OrificeA

float64

OrificeE

OrificeE

float64

WeirE

WeirE

float64

ifd

ifd

float64

Dam_Length

Dam_Length

float64

domain

domain

object

poi_id

poi_id

int32

hf_id

hf_id

float64

reservoir_index_AnA

reservoir_index_AnA

float64

reservoir_index_Extended_AnA

reservoir_index_Extended_AnA

float64

reservoir_index_GDL_AK

reservoir_index_GDL_AK

float64

reservoir_index_Medium_Range

reservoir_index_Medium_Range

float64

reservoir_index_Short_Range

reservoir_index_Short_Range

float64

res_id

res_id

object

vpuid

VPU identifier.

object

lake_x

lake_x

float64

lake_y

lake_y

float64

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: nexus)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

id

toid

type

vpuid

poi_id

nex-410950

wb-410950

nexus

03S

nan

nex-410951

wb-410951

nexus

03S

35070.0

nex-410952

wb-410952

nexus

03S

nan

Schema:

Column

Description

Type

id

Identifier.

object

toid

Identifier of the downstream feature (nexus) to which this catchment drains.

object

type

Type of feature (e.g., divide).

object

vpuid

VPU identifier.

object

poi_id

poi_id

float64

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: pois)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

poi_id

id

nex_id

vpuid

19675

wb-423670

nex-423671

03S

30620

wb-423671

nex-423663

03S

33526

wb-423728

nex-423654

03S

Schema:

Column

Description

Type

poi_id

poi_id

int32

id

Identifier.

object

nex_id

nex_id

object

vpuid

VPU identifier.

object

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: hydrolocations)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

poi_id

id

nex_id

hf_id

hl_link

hl_reference

hl_uri

hl_source

hl_x

hl_y

vpuid

3746

wb-424822

nex-424823

500802.0

030801020801

huc12

huc12-030801020801

ref-fab

1373704.7076079391

780484.8953634357

03S

5130

wb-421607

nex-421608

527202.0

030801030304

huc12

huc12-030801030304

ref-fab

1394634.9123926074

823759.1819836448

03S

4244

wb-411585

nex-411586

562802.0

030901011304

huc12

huc12-030901011304

ref-fab

1443372.7137063795

622233.1012130025

03S

Schema:

Column

Description

Type

poi_id

poi_id

int32

id

Identifier.

object

nex_id

nex_id

object

hf_id

hf_id

float64

hl_link

hl_link

object

hl_reference

hl_reference

object

hl_uri

hl_uri

object

hl_source

hl_source

object

hl_x

hl_x

float64

hl_y

hl_y

float64

vpuid

VPU identifier.

object

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: flowpath-attributes)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

link

to

Length_m

Y

n

nCC

BtmWdth

TopWdth

TopWdthCC

ChSlp

alt

So

MusX

MusK

gage

gage_nex_id

WaterbodyID

waterbody_nex_id

id

toid

vpuid

wb-423670

nex-423671

3804.0381267476787

0.46638980706096966

0.06

0.12

5.91191129054133

6.865928976757372

20.597786930272115

1.0227685851754977

20.0323429107666

0.003019662880502428

0.2

3600.0

None

None

None

None

wb-423670

nex-423671

03S

wb-423671

nex-423663

2386.6099099488665

0.5049858162860272

0.06

0.12

6.724094883296428

7.6995424965830574

23.098627489749173

0.9658168426003173

8.545430183410645

0.0035805726557105143

0.2

3600.0

02301695

nex-423663

None

None

wb-423671

nex-423663

03S

wb-423752

nex-423748

5861.027417139365

0.4298076586362661

0.06

0.12

5.179553884022866

6.102819373763817

18.30845812129145

1.07404494916444

38.86513137817383

0.00356021667742983

0.2

3600.0

None

None

None

None

wb-423752

nex-423748

03S

Schema:

Column

Description

Type

link

link

object

to

to

object

Length_m

Length_m

float64

Y

Y

float64

n

n

float64

nCC

nCC

float64

BtmWdth

BtmWdth

float64

TopWdth

TopWdth

float64

TopWdthCC

TopWdthCC

float64

ChSlp

ChSlp

float64

alt

alt

float64

So

So

float64

MusX

MusX

float64

MusK

MusK

float64

gage

gage

object

gage_nex_id

gage_nex_id

object

WaterbodyID

WaterbodyID

object

waterbody_nex_id

waterbody_nex_id

object

id

Identifier.

object

toid

Identifier of the downstream feature (nexus) to which this catchment drains.

object

vpuid

VPU identifier.

object

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: network)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

id

toid

divide_id

ds_id

mainstem

hydroseq

hf_source

hf_id

lengthkm

areasqkm

tot_drainage_areasqkm

type

vpuid

hf_hydroseq

hf_lengthkm

hf_mainstem

topo

poi_id

hl_uri

wb-423666

tnx-1000002837

cat-423666

nan

2367036.0

13772.0

NOAA Reference Fabric

16918808.0

4.261507434137776

7.4394003734988585

1033.6455015839595

terminal

03S

2367036.0

7.742660026156029

2367036.0

fl-nex

nan

None

wb-423787

tnx-1000002836

cat-423787

nan

2367331.0

13771.0

NOAA Reference Fabric

16927768.0

0.6257802608509306

6.075450342000487

6.075450342000487

terminal

03S

2367331.0

0.6257802608509306

2367331.0

fl-nex

nan

None

wb-423786

tnx-1000002835

cat-423786

nan

2367329.0

13770.0

NOAA Reference Fabric

16924548.0

1.4300169212241527

0.6268500720000907

0.6268500720000907

terminal

03S

2367330.0

1.0540261556064199

2367329.0

fl-nex

nan

None

Schema:

Column

Description

Type

id

Identifier.

object

toid

Identifier of the downstream feature (nexus) to which this catchment drains.

object

divide_id

Unique identifier for each catchment.

object

ds_id

Drainage system identifier.

float64

mainstem

mainstem

float64

hydroseq

hydroseq

float64

hf_source

hf_source

object

hf_id

hf_id

float64

lengthkm

Length in kilometers.

float64

areasqkm

Area in square kilometers.

float64

tot_drainage_areasqkm

Total drainage area in square kilometers.

float64

type

Type of feature (e.g., divide).

object

vpuid

VPU identifier.

object

hf_hydroseq

hf_hydroseq

float64

hf_lengthkm

hf_lengthkm

float64

hf_mainstem

hf_mainstem

float64

topo

topo

object

poi_id

poi_id

float64

hl_uri

hl_uri

object

geometry

Catchment geometry in WKT format.

geometry

ngen_hydrofabric_file (layer: divide-attributes)#

NGEN Hydrofabric Catchment Divides for a VPU. Only the divides layer is used during regionalization.

Sample file path: inputs/region/hydrofabric/gpkg_vpu/vpu_03S.gpkg

Note

Geometry column omitted from preview table for brevity.

Example rows:

Schema:

Column

Description

Type

divide_id

Unique identifier for each catchment.

object

mode.bexp_soil_layers_stag=1

mode.bexp_soil_layers_stag=1

float64

mode.bexp_soil_layers_stag=2

mode.bexp_soil_layers_stag=2

float64

mode.bexp_soil_layers_stag=3

mode.bexp_soil_layers_stag=3

float64

mode.bexp_soil_layers_stag=4

mode.bexp_soil_layers_stag=4

float64

mode.ISLTYP

mode.ISLTYP

float64

mode.IVGTYP

mode.IVGTYP

float64

geom_mean.dksat_soil_layers_stag=1

geom_mean.dksat_soil_layers_stag=1

float64

geom_mean.dksat_soil_layers_stag=2

geom_mean.dksat_soil_layers_stag=2

float64

geom_mean.dksat_soil_layers_stag=3

geom_mean.dksat_soil_layers_stag=3

float64

geom_mean.dksat_soil_layers_stag=4

geom_mean.dksat_soil_layers_stag=4

float64

geom_mean.psisat_soil_layers_stag=1

geom_mean.psisat_soil_layers_stag=1

float64

geom_mean.psisat_soil_layers_stag=2

geom_mean.psisat_soil_layers_stag=2

float64

geom_mean.psisat_soil_layers_stag=3

geom_mean.psisat_soil_layers_stag=3

float64

geom_mean.psisat_soil_layers_stag=4

geom_mean.psisat_soil_layers_stag=4

float64

mean.cwpvt

mean.cwpvt

float64

mean.mfsno

mean.mfsno

float64

mean.mp

mean.mp

float64

mean.refkdt

mean.refkdt

float64

mean.slope_1km

mean.slope_1km

float64

mean.smcmax_soil_layers_stag=1

mean.smcmax_soil_layers_stag=1

float64

mean.smcmax_soil_layers_stag=2

mean.smcmax_soil_layers_stag=2

float64

mean.smcmax_soil_layers_stag=3

mean.smcmax_soil_layers_stag=3

float64

mean.smcmax_soil_layers_stag=4

mean.smcmax_soil_layers_stag=4

float64

mean.smcwlt_soil_layers_stag=1

mean.smcwlt_soil_layers_stag=1

float64

mean.smcwlt_soil_layers_stag=2

mean.smcwlt_soil_layers_stag=2

float64

mean.smcwlt_soil_layers_stag=3

mean.smcwlt_soil_layers_stag=3

float64

mean.smcwlt_soil_layers_stag=4

mean.smcwlt_soil_layers_stag=4

float64

mean.vcmx25

mean.vcmx25

float64

mean.Coeff

mean.Coeff

float64

mean.Zmax

mean.Zmax

float64

mode.Expon

mode.Expon

float64

centroid_x

centroid_x

float64

centroid_y

centroid_y

float64

mean.impervious

mean.impervious

float64

mean.elevation

mean.elevation

float64

mean.slope

mean.slope

float64

circ_mean.aspect

circ_mean.aspect

float64

dist_4.twi

dist_4.twi

object

vpuid

VPU identifier.

object

geometry

Catchment geometry in WKT format.

geometry

snow_cover_file#

File containing snow cover fraction for all catchments in a NWM domain (e.g., CONUS).

Sample file path: inputs/region/snow_frac/vpu03S_snow_frac.parquet

Example rows:

divide_id

snow_pc_hydroatlas

cat-410946

0.0

cat-410945

0.0

cat-410944

0.0

Schema:

Column

Description

Type

divide_id

Unique identifier for each catchment.

object

snow_pc_hydroatlas

snowcover percentage from HydroATLAS dataset

float64

streamcat.attr_data_file#

Example rows:

divide_id

BFI

CanalDens

DamDens

DamNIDStor

DamNrmStor

Elev

Perm

Om

RckDep

WtDep

AgKffact

Kffact

PctAlkIntruVol

PctAlluvCoast

PctCarbResid

PctCoastCrs

PctColluvSed

PctEolCrs

PctEolFine

PctExtruVol

PctGlacLakeCrs

PctGlacLakeFine

PctGlacTilClay

PctGlacTilCrs

PctGlacTilLoam

PctHydric

PctNonCarbResid

PctSalLake

PctSilicic

PctWater

Precip

Tmax

Tmean

Tmin

RdDens

Runoff

Clay

Sand

Precip_Minus_EVT

cat-1

50.97614977871673

0.0

0.0

0.0

0.0

4.41573220047481

0.9327959862648094

0.16721313470521276

7.124522606720663

6.410044831293111

0.0

0.23598567162637368

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

100.00000000000001

0.0

0.0

0.0

0.0

0.0

0.0

1248.0793687420046

16.40189576196621

11.64019762480423

-5.201682360844988

0.5468780338934144

621.0

0.3689421336222836

2.8666550631382157

42.01070572178115

cat-10

61.0

0.0

0.0

0.0

0.0

0.03

0.0

0.0

0.0

0.0

0.0

0.24

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

100.0

0.0

0.0

0.0

0.0

0.0

0.0

1143.243408205

15.01485443115

10.40089797975

-5.19999980925

6.3185

705.0

0.0

0.0

46.0

cat-100

57.861776267329795

0.0

0.12263365999918233

51110.52451192907

22255.567108017753

24.662106685497744

39.64840113848574

0.3646600642603927

148.66528493995057

164.94400452907053

0.00958470130740571

0.15246596463167286

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

99.62427699449351

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

1244.2868206418714

14.698732493942293

10.213878933060482

-5.523975540000376

5.378409398214846

699.9999999999999

2.9396928974825243

78.3037261254769

50.724319985883874

Schema:

Column

Description

Type

divide_id

divide_id

object

BFI

BFI

float64

CanalDens

CanalDens

float64

DamDens

DamDens

float64

DamNIDStor

DamNIDStor

float64

DamNrmStor

DamNrmStor

float64

Elev

Elev

float64

Perm

Perm

float64

Om

Om

float64

RckDep

RckDep

float64

WtDep

WtDep

float64

AgKffact

AgKffact

float64

Kffact

Kffact

float64

PctAlkIntruVol

PctAlkIntruVol

float64

PctAlluvCoast

PctAlluvCoast

float64

PctCarbResid

PctCarbResid

float64

PctCoastCrs

PctCoastCrs

float64

PctColluvSed

PctColluvSed

float64

PctEolCrs

PctEolCrs

float64

PctEolFine

PctEolFine

float64

PctExtruVol

PctExtruVol

float64

PctGlacLakeCrs

PctGlacLakeCrs

float64

PctGlacLakeFine

PctGlacLakeFine

float64

PctGlacTilClay

PctGlacTilClay

float64

PctGlacTilCrs

PctGlacTilCrs

float64

PctGlacTilLoam

PctGlacTilLoam

float64

PctHydric

PctHydric

float64

PctNonCarbResid

PctNonCarbResid

float64

PctSalLake

PctSalLake

float64

PctSilicic

PctSilicic

float64

PctWater

PctWater

float64

Precip

Precip

float64

Tmax

Tmax

float64

Tmean

Tmean

float64

Tmin

Tmin

float64

RdDens

RdDens

float64

Runoff

Runoff

float64

Clay

Clay

float64

Sand

Sand

float64

Precip_Minus_EVT

Precip_Minus_EVT

float64

streamcat.attr_select_file#

Example rows:

select

attr_name

description

1

BFI

Baseflow is the component of streamflow that can be attributed to ground-water discharge into streams. The Baseflow Index (BFI) is the ratio of baseflow to total flow, expressed as a percentage, within catchment.

1

CanalDens

Density of NHDPlus line features classified as canal, ditch, or pipeline within the catchment or watershed.

1

DamDens

Density of georeferenced dams within catchment (dams/ square km) based on the National Inventory of Dams (https://catalog.data.gov/dataset/national-inventory-of-dams)

Schema:

Column

Description

Type

select

select

int64

attr_name

attr_name

object

description

description

object