PlantIndividual Module
Types
| Type | Description |
A representation of a plant individual and the environmental conditions local to it. |
|
|
|
Functions and values
| Function or value |
Description
|
Full Usage:
PlantIndividual.bound plant
Parameters:
PlantIndividual<'u, 'a, 'b, 'c>
Returns: PlantIndividual<'u, 'a, 'b, 'c>
|
|
Full Usage:
PlantIndividual.commonTimeline plant
Parameters:
PlantIndividual<'u, 'a, 'b, 'c>
Returns: PlantIndividual<'u, 'a, 'b, 'c>
|
Where a plant has associated environmental data, only keep observations where growth and environment time-series are present.
|
Full Usage:
PlantIndividual.enforceMinimumSize minSize plant
Parameters:
float<'growthUnit>
plant : PlantIndividual<'growthUnit, 'date, 'timeunit, 'timespan>
Returns: PlantIndividual<'growthUnit, 'date, 'timeunit, 'timespan>
|
|
Full Usage:
PlantIndividual.tailGrowth plant
Parameters:
PlantIndividual<'growthUnit, 'date, 'timeunit, 'timespan>
Returns: PlantIndividual<'growthUnit, 'date, 'timeunit, 'timespan>
|
|
Full Usage:
PlantIndividual.toSubannual plant
Parameters:
PlantIndividual<'growthUnit, Annual, int<MeasureProduct<year, MeasureOne>>, int<MeasureProduct<year, MeasureOne>>>
Returns: PlantIndividual<'growthUnit, DateTime, int<MeasureProduct<year, MeasureOne>>, TimeSpan>
|
Adapt an annual dendro-series to work with sub-annual resolution environmental data. Assumes that growth rings are discrete and that annual wood production has ended by 31st December (i.e. northern hemisphere).
|
Full Usage:
PlantIndividual.zipEnvironment envName envData plant
Parameters:
StateId<'u>
envData : TimeSeries<float<'u>, 'date, 'timeunit, 'timespan>
plant : PlantIndividual<'growthUnit, 'date, 'timeunit, 'timespan>
Returns: PlantIndividual<'growthUnit, 'date, 'timeunit, 'timespan>
|
Attach an environmental time-series to a plant individual, for example for a local environmental condition or resource.
|
Full Usage:
PlantIndividual.zipEnvironments envName env plants
Parameters:
StateId<'u>
env : (string * TimeSeries<float<'u>, 'a, 'b, 'c>) seq
plants : PlantIndividual<'v, 'a, 'b, 'c> seq
Returns: PlantIndividual<'v, 'a, 'b, 'c> seq
|
Assigns local environmental conditions to each plant in a sequence, given a sequence of environmental time-series where each time-series has the code of the plant associated with it.
|
bristlecone