GeezerVison is showing github.com — update distribution info · PRMS-Python/PRMS-Python@c32ecc0
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: README.md +9-7Lines changed: 9 additions & 7 deletions - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
| 2 | 2 |
| 3 | 3 | PRMS-Python provides a Python interface to PRMS data files and manages | 4 | 4 | PRMS simulations. This module aims to improve the efficiency of PRMS | 5 | | -simulations while providing "pythonic" tools to do scenario-based PRMS | 6 | | -simulations. By "scenario-based" we mean testing model hypotheses | 7 | | -associated with model inputs, outputs, and model structure. For example, | 8 | | -parameter sensitivity analysis, where each "scenario" is an iterative perturbation of | 9 | | -one or many parameters. Another example "scenario-based" modeling exercise would | 10 | | -be climate scenario modeling: what will happen to modeled outputs if the | 11 | | -input meteorological data were to change? | | 5 | +workflows by giving access to PRMS data structures while providing | | 6 | +"pythonic" tools to do scenario-based PRMS simulations. By | | 7 | +"scenario-based" we mean testing model hypotheses associated with model | | 8 | +inputs, outputs, and model structure. For example, parameter sensitivity | | 9 | +analysis, where each "scenario" is an iterative perturbation of one or | | 10 | +many parameters. Another example "scenario-based" modeling exercise | | 11 | +would be climate scenario modeling: what will happen to modeled outputs | | 12 | +if the input meteorological data were to change? | | 13 | + | 12 | 14 |
| 13 | 15 |
| 14 | 16 | ## Installation | |
Collapse file Copy file name to clipboardExpand all lines: prms_python/__init__.py +18Lines changed: 18 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
| | 1 | +""" | | 2 | +PRMS-Python provides a Python interface to PRMS data files and manages | | 3 | +PRMS simulations. This module aims to improve the efficiency of PRMS | | 4 | +workflows by giving access to PRMS data structures while providing | | 5 | +"pythonic" tools to do scenario-based PRMS simulations. By | | 6 | +"scenario-based" we mean testing model hypotheses associated with model | | 7 | +inputs, outputs, and model structure. For example, parameter sensitivity | | 8 | +analysis, where each "scenario" is an iterative perturbation of one or | | 9 | +many parameters. Another example "scenario-based" modeling exercise | | 10 | +would be climate scenario modeling: what will happen to modeled outputs | | 11 | +if the input meteorological data were to change? | | 12 | +
| | 13 | +""" | | 14 | + | | 15 | +__name__ = 'prms-python' | | 16 | +__author__ = 'John Volk and Matthew Turner' | | 17 | +__version__ = '1.0.0' | | 18 | + | 1 | 19 | from .data import Data | 2 | 20 | from .optimizer import Optimizer, OptimizationResult | 3 | 21 | from .parameters import Parameters, modify_params | |
Collapse file Copy file name to clipboardExpand all lines: setup.py +8-2Lines changed: 8 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 13 | 13 | 'License :: OSI Approved :: BSD3 License', | 14 | 14 | 'Programming Language :: Python :: 2.7', | 15 | 15 | 'Programming Language :: Python :: 3.4', | | 16 | + 'Programming Language :: Python :: 3.5', | | 17 | + 'Programming Language :: Python :: 3.6', | | 18 | + 'Programming Language :: Python :: 3.7', | 16 | 19 | 'Environment :: Console', | 17 | 20 | 'Development Status :: 4 - Beta', | 18 | 21 | 'Topic :: Scientific/Engineering', | | 21 | 24 |
| 22 | 25 | setup( | 23 | 26 | name='prms-python', | 24 | | - description=''' | | 27 | + description='A Python package with tools for the PRMS hydrologic model.', | | 28 | + long_description=''' | 25 | 29 | PRMS-Python provides a Python interface to PRMS data files and manages PRMS simulations. This module aims to improve the efficiency of PRMS simulations while providing "pythonic" tools to do scenario-based PRMS simulations. By "scenario-based" we mean testing model hypotheses associated with model inputs, outputs, and model structure. For example, parameter sensitivity analysis, where each "scenario" is an iterative perturbation of one or many parameters. Another example "scenario-based" modeling exercise would be climate scenario modeling: what will happen to modeled outputs if the input meteorological data were to change? | 26 | 30 | ''', | 27 | 31 | author='John Volk and Matthew Turner', | 28 | 32 | | 29 | 33 | license='BSD3', | 30 | | - version='0.1', | | 34 | + version='1.0.0', | | 35 | + url='https://github.com/JohnVolk/PRMS-Python', | | 36 | + platforms=['Windows','Linux','Mac OS X'], | 31 | 37 | classifiers=classifiers, | 32 | 38 | py_modules=['prms_python'], | 33 | 39 | install_requires=requires, | |
|