pywatershed.ObsInFlowNodeMaker#

class pywatershed.ObsInFlowNodeMaker(parameters, obs_data)[source]#

A FlowNodeMaker for ObsInFlowNode.

See FlowGraph for related examples and discussion.

__init__(parameters, obs_data)[source]#

Initialize a ObsInFlowNodeMaker.

Parameters:
  • parameters (Parameters) – A pywatershed Parameters object.

  • obs_data (DataFrame) – A pandas DataFrame of observations given by pyPRMS.Streamflow.

Methods

__init__(parameters, obs_data)

Initialize a ObsInFlowNodeMaker.

get_node(control, index)

Instantiate FlowNode at a given index.

get_node(control, index)[source]#

Instantiate FlowNode at a given index.

Parameters:
  • control (Control) – A Control object.

  • index (int) – The index in the discretization and parameter data to use when instantiating a FlowNode.