0.1.8
Loading...
Searching...
No Matches
pyhelios.types.photosynthesis Namespace Reference

Classes

class  EmpiricalModelCoefficients
 Empirical photosynthesis model coefficients. More...
 
class  FarquharModelCoefficients
 Farquhar-von Caemmerer-Berry photosynthesis model coefficients. More...
 
class  PhotosyntheticTemperatureResponseParameters
 Temperature response parameters for photosynthetic processes. More...
 

Functions

str validate_species_name (str species)
 Validate and normalize species name for photosynthesis library.
 
List[str] get_available_species ()
 Get list of available species in the photosynthesis library.
 
dict get_species_aliases ()
 Get dictionary of species aliases.
 

Variables

list PHOTOSYNTHESIS_SPECIES
 
dict SPECIES_ALIASES
 

Function Documentation

◆ get_available_species()

List[str] pyhelios.types.photosynthesis.get_available_species ( )

Get list of available species in the photosynthesis library.

Definition at line 429 of file photosynthesis.py.

◆ get_species_aliases()

dict pyhelios.types.photosynthesis.get_species_aliases ( )

Get dictionary of species aliases.

Definition at line 434 of file photosynthesis.py.

◆ validate_species_name()

str pyhelios.types.photosynthesis.validate_species_name ( str species)

Validate and normalize species name for photosynthesis library.

Parameters
speciesSpecies name (case insensitive, supports aliases)
Returns
Normalized species name
Exceptions
ValueErrorIf species is not recognized

Definition at line 400 of file photosynthesis.py.

Variable Documentation

◆ PHOTOSYNTHESIS_SPECIES

list pyhelios.types.photosynthesis.PHOTOSYNTHESIS_SPECIES
Initial value:
1= [
2 "Almond", "Apple", "Cherry", "Prune", "Pear",
3 "PistachioFemale", "PistachioMale", "Walnut",
4 "Grape", # cv. Cabernet Sauvignon
5 "Elderberry", "Toyon", "Big_Leaf_Maple", "Western_Redbud", "Baylaurel", "Olive",
6 "EasternRedbudSunlit", "EasternRedbudShaded"
7]

Definition at line 14 of file photosynthesis.py.

◆ SPECIES_ALIASES

dict pyhelios.types.photosynthesis.SPECIES_ALIASES

Definition at line 23 of file photosynthesis.py.