mnp.species_models.habitat_suitability
Module Contents
Classes
API
- class mnp.species_models.habitat_suitability.HSIProcedure(hsi_threshold: float, suitabilities: dict)
Bases:
abc.ABCInitialization
- abstractmethod run(land_types: dict, abiotic_factor_array: sparse.csr_array or None)
- class mnp.species_models.habitat_suitability.Nature(hsi_threshold: float, suitabilities: dict)
Bases:
mnp.species_models.habitat_suitability.HSIProcedure- run(land_types: dict, environmental_factor_array: sparse.csr_array or None)
- class mnp.species_models.habitat_suitability.PreCalculated(hsi_threshold: float, suitabilities: dict)
Bases:
mnp.species_models.habitat_suitability.HSIProcedureInitialization
- run(land_types: dict, environmental_factor_array: sparse.csr_array or None)
- class mnp.species_models.habitat_suitability.HSI(parameters: mnp.config.MNPParameters, species_code: str)
Bases:
mnp.species_models.species_geo_map.SpeciesGeoMapInitialization
- calculate(land_types: dict, environmentals: dict or None = None) sparse.sparray or int
- save_environmental_factor_raster()