EcohydroWorkflowLib  0.973
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ecohydroworkflowlib.metadata.ClimatePointStation Class Reference
Inheritance diagram for ecohydroworkflowlib.metadata.ClimatePointStation:
ecohydroworkflowlib.metadata.MetadataEntity

Public Member Functions

def __init__
 
def writeToMetadata
 Write ClimatePointStation data to climate point section of metadata for a given project directory.
 
def readFromMetadata
 Read ClimatePointStation data from climate point section of metadata for a given project directory.
 
def __init__
 
def writeToMetadata
 Write ClimatePointStation data to climate point section of metadata for a given project directory.
 
def readFromMetadata
 Read ClimatePointStation data from climate point section of metadata for a given project directory.
 

Public Attributes

 type
 
 id
 
 longitude
 
 latitude
 
 elevation
 
 startDate
 
 endDate
 
 variables
 
 data
 
 variablesData
 
 name
 

Static Public Attributes

string FMT_DATE '%Y-%m-%d %H:%M:%S'
 
string VAR_PRECIP 'prcp'
 
string VAR_SNOW 'snow'
 
string VAR_TMIN 'tmin'
 
string VAR_TMAX 'tmax'
 
string VAR_RH 'rh'
 
string VAR_PAR 'par'
 
string VAR_WIND2M 'wspd2m'
 

Constructor & Destructor Documentation

def ecohydroworkflowlib.metadata.ClimatePointStation.__init__ (   self)
def ecohydroworkflowlib.metadata.ClimatePointStation.__init__ (   self)

Member Function Documentation

def ecohydroworkflowlib.metadata.ClimatePointStation.readFromMetadata (   cls,
  projectDir,
  fqId 
)

Read ClimatePointStation data from climate point section of metadata for a given project directory.

Parameters
projectDirString representing the path of the project whose metadata store is to be read from
fqIdString representing the fully qualified station ID: <type>_<id>
Returns
A new ClimatePointStation instance with data populated from metadata
         @raise KeyError if required field is not in metadata
def ecohydroworkflowlib.metadata.ClimatePointStation.readFromMetadata (   cls,
  projectDir,
  fqId 
)

Read ClimatePointStation data from climate point section of metadata for a given project directory.

Parameters
projectDirString representing the path of the project whose metadata store is to be read from
fqIdString representing the fully qualified station ID: <type>_<id>
Returns
A new ClimatePointStation instance with data populated from metadata
         @raise KeyError if required field is not in metadata
def ecohydroworkflowlib.metadata.ClimatePointStation.writeToMetadata (   self,
  projectDir 
)

Write ClimatePointStation data to climate point section of metadata for a given project directory.

Parameters
projectDirPath of the project whose metadata store is to be written to
def ecohydroworkflowlib.metadata.ClimatePointStation.writeToMetadata (   self,
  projectDir 
)

Write ClimatePointStation data to climate point section of metadata for a given project directory.

Parameters
projectDirPath of the project whose metadata store is to be written to

Member Data Documentation

ecohydroworkflowlib.metadata.ClimatePointStation.data
ecohydroworkflowlib.metadata.ClimatePointStation.elevation
ecohydroworkflowlib.metadata.ClimatePointStation.endDate
string ecohydroworkflowlib.metadata.ClimatePointStation.FMT_DATE '%Y-%m-%d %H:%M:%S'
static
ecohydroworkflowlib.metadata.ClimatePointStation.id
ecohydroworkflowlib.metadata.ClimatePointStation.latitude
ecohydroworkflowlib.metadata.ClimatePointStation.longitude
ecohydroworkflowlib.metadata.ClimatePointStation.name
ecohydroworkflowlib.metadata.ClimatePointStation.startDate
ecohydroworkflowlib.metadata.ClimatePointStation.type
string ecohydroworkflowlib.metadata.ClimatePointStation.VAR_PAR 'par'
static
string ecohydroworkflowlib.metadata.ClimatePointStation.VAR_PRECIP 'prcp'
static
string ecohydroworkflowlib.metadata.ClimatePointStation.VAR_RH 'rh'
static
string ecohydroworkflowlib.metadata.ClimatePointStation.VAR_SNOW 'snow'
static
string ecohydroworkflowlib.metadata.ClimatePointStation.VAR_TMAX 'tmax'
static
string ecohydroworkflowlib.metadata.ClimatePointStation.VAR_TMIN 'tmin'
static
string ecohydroworkflowlib.metadata.ClimatePointStation.VAR_WIND2M 'wspd2m'
static
ecohydroworkflowlib.metadata.ClimatePointStation.variables
ecohydroworkflowlib.metadata.ClimatePointStation.variablesData

The documentation for this class was generated from the following files: