Classes | |
| class | SUScenario |
Functions | |
| def | select_potential_bmps (unitid, suitbmps, unitsinfo, unit2gene, ind, unit='SLPPOS', method='SUIT', bmpgrades=None, tagnames=None # type:Optional[List[Tuple[int, AnyStr]]] # for SLPPOS) |
| def | initialize_scenario (cf, input_genes=None) |
| def | initialize_scenario_with_bmps_order (cf, opt_genes, input_genes=False) |
| def | scenario_effectiveness (cf, ind) |
| def | scenario_effectiveness_with_bmps_order (cf, ind) |
| def | main_multiple (eval_num) |
| def | main_single (sceid, gene_values) |
| def | main_manual (sceid, gene_values) |
| def | main_manual_bmps_order (sceid, gene_values) |
Scenario for optimizing BMPs based on slope position units.
@author : Liangjun Zhu, Huiran Gao
@changelog:
- 16-10-29 - hr - initial implementation.
- 17-08-18 - lj - redesign and rewrite.
- 18-02-09 - lj - compatible with Python3.
| def seims.scenario_analysis.spatialunits.scenario.initialize_scenario | ( | cf, | |
input_genes = None |
|||
| ) |
Initialize gene values
| def seims.scenario_analysis.spatialunits.scenario.initialize_scenario_with_bmps_order | ( | cf, | |
| opt_genes, | |||
input_genes = False |
|||
| ) |
Initialize gene values
| def seims.scenario_analysis.spatialunits.scenario.main_manual | ( | sceid, | |
| gene_values | |||
| ) |
Test of set scenario manually.
| def seims.scenario_analysis.spatialunits.scenario.main_manual_bmps_order | ( | sceid, | |
| gene_values | |||
| ) |
Test of set scenario manually.
| def seims.scenario_analysis.spatialunits.scenario.main_multiple | ( | eval_num | ) |
Test of multiple evaluations of scenarios.
| def seims.scenario_analysis.spatialunits.scenario.main_single | ( | sceid, | |
| gene_values | |||
| ) |
Test of single evaluation of scenario.
| def seims.scenario_analysis.spatialunits.scenario.scenario_effectiveness | ( | cf, | |
| ind | |||
| ) |
Run SEIMS-based model and calculate economic and environmental effectiveness.
| def seims.scenario_analysis.spatialunits.scenario.scenario_effectiveness_with_bmps_order | ( | cf, | |
| ind | |||
| ) |
Run SEIMS-based model and calculate time extended economic and environmental effectiveness.
| def seims.scenario_analysis.spatialunits.scenario.select_potential_bmps | ( | unitid, | |
| suitbmps, | |||
| unitsinfo, | |||
| unit2gene, | |||
| ind, | |||
unit = 'SLPPOS', |
|||
method = 'SUIT', |
|||
bmpgrades = None, |
|||
tagnames = None # type: Optional[List[Tuple[int, AnyStr]]] # for SLPPOS |
|||
| ) |
Select potential BMPs for specific spatial unit.