mnp.species_models.clustering
Module Contents
Classes
Abstract class for cluster procedures |
|
API
- class mnp.species_models.clustering.ClusteringProcedure(geospatial_profile, output_path: str = '')
Bases:
mnp.species_models.species_geo_map.SpeciesGeoMap,abc.ABCAbstract class for cluster procedures
Initialization
Initialize the clustering procedure.
- geospatial_profileGeospatialProfile
profile of the geospatial data
- output_pathstr, optional
path to save the results”
- abstractmethod run(hsi_array: scipy.sparse.csr_array)
Run the clustering procedure.
- hsi_arraysparse.csr_array
HSI array
- class mnp.species_models.clustering.ClusterLocal(parameters: mnp.config.MNPParameters, species_code: str)
Bases:
mnp.species_models.clustering.ClusteringProcedure- run(hsi_array: scipy.sparse.csr_array)
Run Local clustering procedure
- hsi_array: csr_array
A sparse csr_array containing hsi map for this species
- class mnp.species_models.clustering.Clustering(parameters: mnp.config.MNPParameters, species_code: str)
Initialization
Class, for holding and running clustering steps/procedures
- parameters: MNPParameters
Database dictionary containing all mnp parameters
- species_code: str
This species’ code