![]() |
0.1.39
|
Parameters for nitrogen-based automatic leaf optics. More...
Parameters for nitrogen-based automatic leaf optics.
Passed to :meth:LeafOptics.run (without a label) to derive each leaf's PROSPECT chlorophyll and carotenoid content from its "leaf_nitrogen_gN_m2" object data (g N/m^2, typically written by the PlantArchitecture nitrogen model):
All other PROSPECT parameters are fixed at the values given here. Leaves are grouped into num_bins spectrum bins spaced evenly across the nitrogen range, so at most num_bins spectra are generated (labelled "Nauto_0", "Nauto_1", ...).
reassigned; the new bin must also be closer by at least half this amount (hysteresis)
Definition at line 186 of file LeafOptics.py.
Public Member Functions | |
| None | validate (self) |
| Raise ValueError if any field has the wrong type or an unphysical value. | |
| List[float] | to_list (self) |
| Convert the float fields to a list in the order expected by the C++ interface (num_bins excluded). | |
Static Public Attributes | |
| float | f_photosynthetic = 0.50 |
| Fraction of leaf nitrogen in photosynthetic machinery [0-1]. | |
| float | N_to_Cab_coefficient = 0.40 |
| Empirical nitrogen-to-chlorophyll coefficient. | |
| float | Car_to_Cab_ratio = 0.25 |
| Carotenoid to chlorophyll ratio. | |
| float | numberlayers = 1.5 |
| Leaf structure parameter N (must be >= 1) | |
| float | anthocyancontent = 1.0 |
| Anthocyanin content in micrograms per square cm. | |
| float | brownpigments = 0.0 |
| Brown pigment content (senescence indicator) | |
| float | watermass = 0.015 |
| Equivalent water thickness in grams per square cm. | |
| float | drymass = 0.006 |
| Leaf mass per area in grams per square cm. | |
| float | protein = 0.0 |
| Protein content in grams per square cm (PROSPECT-PRO mode) | |
| float | carbonconstituents = 0.0 |
| Carbon constituents in grams per square cm (PROSPECT-PRO mode) | |
| float | V2Z = 0.0 |
| Violaxanthin-to-zeaxanthin state [0, 1] for the SIF pipeline (fixed across bins) | |
| float | fqe = 1.0 |
| Intrinsic fluorescence quantum efficiency scalar for the SIF pipeline (fixed across bins) | |
| int | num_bins = 20 |
| Number of spectrum bins (a single bin is used when all leaves share one nitrogen value) | |
| float | reassignment_threshold = 0.0 |
| Relative nitrogen change (fraction of bin centre) a leaf must. | |
| float | min_reassignment_change = 0.05 |
| Minimum absolute nitrogen change (g/m^2) before a leaf is. | |
Static Protected Attributes | |
| tuple | _FLOAT_FIELDS |
| List[float] pyhelios.LeafOptics.LeafOpticsProperties_Nauto.to_list | ( | self | ) |
Convert the float fields to a list in the order expected by the C++ interface (num_bins excluded).
Definition at line 281 of file LeafOptics.py.
| None pyhelios.LeafOptics.LeafOpticsProperties_Nauto.validate | ( | self | ) |
Raise ValueError if any field has the wrong type or an unphysical value.
Definition at line 260 of file LeafOptics.py.
|
staticprotected |
Definition at line 253 of file LeafOptics.py.
|
static |
Anthocyanin content in micrograms per square cm.
Definition at line 238 of file LeafOptics.py.
|
static |
Brown pigment content (senescence indicator)
Definition at line 239 of file LeafOptics.py.
|
static |
Carotenoid to chlorophyll ratio.
Definition at line 236 of file LeafOptics.py.
|
static |
Carbon constituents in grams per square cm (PROSPECT-PRO mode)
Definition at line 243 of file LeafOptics.py.
|
static |
Leaf mass per area in grams per square cm.
Definition at line 241 of file LeafOptics.py.
|
static |
Fraction of leaf nitrogen in photosynthetic machinery [0-1].
Definition at line 234 of file LeafOptics.py.
|
static |
Intrinsic fluorescence quantum efficiency scalar for the SIF pipeline (fixed across bins)
Definition at line 245 of file LeafOptics.py.
|
static |
Minimum absolute nitrogen change (g/m^2) before a leaf is.
Definition at line 248 of file LeafOptics.py.
|
static |
Empirical nitrogen-to-chlorophyll coefficient.
Definition at line 235 of file LeafOptics.py.
|
static |
Number of spectrum bins (a single bin is used when all leaves share one nitrogen value)
Definition at line 246 of file LeafOptics.py.
|
static |
Leaf structure parameter N (must be >= 1)
Definition at line 237 of file LeafOptics.py.
|
static |
Protein content in grams per square cm (PROSPECT-PRO mode)
Definition at line 242 of file LeafOptics.py.
|
static |
Relative nitrogen change (fraction of bin centre) a leaf must.
Definition at line 247 of file LeafOptics.py.
|
static |
Violaxanthin-to-zeaxanthin state [0, 1] for the SIF pipeline (fixed across bins)
Definition at line 244 of file LeafOptics.py.
|
static |
Equivalent water thickness in grams per square cm.
Definition at line 240 of file LeafOptics.py.