├── .github └── workflows │ ├── deploy-docs.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE.txt ├── MANIFEST.in ├── PSL_catalog.json ├── README.md ├── conda.recipe ├── bld.bat ├── build.sh └── meta.yaml ├── docs ├── _config.yml ├── _toc.yml ├── api │ ├── custom-adjust.ipynb │ ├── custom-types.ipynb │ ├── extend.ipynb │ ├── guide.md │ ├── indexing.ipynb │ ├── reference.rst │ └── viewing-data.ipynb ├── intro.ipynb └── parameters.md ├── environment.yml ├── paramtools ├── __init__.py ├── contrib │ ├── __init__.py │ ├── fields.py │ └── validate.py ├── examples │ ├── baseball │ │ └── defaults.json │ ├── behresp │ │ └── defaults.json │ ├── taxparams-demo │ │ └── defaults.json │ └── taxparams │ │ └── defaults.json ├── exceptions.py ├── parameters.py ├── schema.py ├── schema_factory.py ├── select.py ├── sorted_key_list.py ├── tests │ ├── __init__.py │ ├── defaults.json │ ├── extend_ex.json │ ├── test_examples │ │ ├── __init__.py │ │ ├── test_baseball.py │ │ ├── test_behresp.py │ │ └── test_tc_ex.py │ ├── test_fields.py │ ├── test_parameters.py │ ├── test_schema.py │ ├── test_select.py │ ├── test_sorted_key_list.py │ ├── test_utils.py │ ├── test_validate.py │ └── test_values.py ├── typing.py ├── utils.py └── values.py ├── pyproject.toml └── setup.py /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /PSL_catalog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/PSL_catalog.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/README.md -------------------------------------------------------------------------------- /conda.recipe/bld.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | SET BLD_DIR=%CD% 4 | cd /D "%RECIPE_DIR%\.." 5 | "%PYTHON%" setup.py install 6 | -------------------------------------------------------------------------------- /conda.recipe/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/conda.recipe/build.sh -------------------------------------------------------------------------------- /conda.recipe/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/conda.recipe/meta.yaml -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/_toc.yml -------------------------------------------------------------------------------- /docs/api/custom-adjust.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/api/custom-adjust.ipynb -------------------------------------------------------------------------------- /docs/api/custom-types.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/api/custom-types.ipynb -------------------------------------------------------------------------------- /docs/api/extend.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/api/extend.ipynb -------------------------------------------------------------------------------- /docs/api/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/api/guide.md -------------------------------------------------------------------------------- /docs/api/indexing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/api/indexing.ipynb -------------------------------------------------------------------------------- /docs/api/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/api/reference.rst -------------------------------------------------------------------------------- /docs/api/viewing-data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/api/viewing-data.ipynb -------------------------------------------------------------------------------- /docs/intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/intro.ipynb -------------------------------------------------------------------------------- /docs/parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/docs/parameters.md -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/environment.yml -------------------------------------------------------------------------------- /paramtools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/__init__.py -------------------------------------------------------------------------------- /paramtools/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/contrib/__init__.py -------------------------------------------------------------------------------- /paramtools/contrib/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/contrib/fields.py -------------------------------------------------------------------------------- /paramtools/contrib/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/contrib/validate.py -------------------------------------------------------------------------------- /paramtools/examples/baseball/defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/examples/baseball/defaults.json -------------------------------------------------------------------------------- /paramtools/examples/behresp/defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/examples/behresp/defaults.json -------------------------------------------------------------------------------- /paramtools/examples/taxparams-demo/defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/examples/taxparams-demo/defaults.json -------------------------------------------------------------------------------- /paramtools/examples/taxparams/defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/examples/taxparams/defaults.json -------------------------------------------------------------------------------- /paramtools/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/exceptions.py -------------------------------------------------------------------------------- /paramtools/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/parameters.py -------------------------------------------------------------------------------- /paramtools/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/schema.py -------------------------------------------------------------------------------- /paramtools/schema_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/schema_factory.py -------------------------------------------------------------------------------- /paramtools/select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/select.py -------------------------------------------------------------------------------- /paramtools/sorted_key_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/sorted_key_list.py -------------------------------------------------------------------------------- /paramtools/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paramtools/tests/defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/defaults.json -------------------------------------------------------------------------------- /paramtools/tests/extend_ex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/extend_ex.json -------------------------------------------------------------------------------- /paramtools/tests/test_examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paramtools/tests/test_examples/test_baseball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_examples/test_baseball.py -------------------------------------------------------------------------------- /paramtools/tests/test_examples/test_behresp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_examples/test_behresp.py -------------------------------------------------------------------------------- /paramtools/tests/test_examples/test_tc_ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_examples/test_tc_ex.py -------------------------------------------------------------------------------- /paramtools/tests/test_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_fields.py -------------------------------------------------------------------------------- /paramtools/tests/test_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_parameters.py -------------------------------------------------------------------------------- /paramtools/tests/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_schema.py -------------------------------------------------------------------------------- /paramtools/tests/test_select.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_select.py -------------------------------------------------------------------------------- /paramtools/tests/test_sorted_key_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_sorted_key_list.py -------------------------------------------------------------------------------- /paramtools/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_utils.py -------------------------------------------------------------------------------- /paramtools/tests/test_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_validate.py -------------------------------------------------------------------------------- /paramtools/tests/test_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/tests/test_values.py -------------------------------------------------------------------------------- /paramtools/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/typing.py -------------------------------------------------------------------------------- /paramtools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/utils.py -------------------------------------------------------------------------------- /paramtools/values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/paramtools/values.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSLmodels/ParamTools/HEAD/setup.py --------------------------------------------------------------------------------