├── .github └── workflows │ ├── CI.yml │ ├── links.yml │ ├── nb-pkg.yml │ ├── nb.yml │ ├── stale.yml │ └── weekly.yml ├── .gitignore ├── .mypy.ini ├── .readthedocs.yaml ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── citation.cff ├── codecov.yml ├── docs ├── .readthedocs.yaml ├── Makefile ├── README.rst ├── assets │ ├── issue52-table-does-not-work-6rows-or-fewer.ipynb │ ├── pfp-args.tgn │ └── sleep-description.tgn ├── conf.py ├── images │ ├── group-grouporder-pvalue-sort-colorrows.png │ ├── group-grouporder-sort.png │ ├── leftannote-rightannote-table.png │ ├── main.png │ ├── multimodel.png │ ├── pin.svg │ ├── under.svg │ ├── vanilla.png │ └── vcoefplot.png ├── index ├── index.md ├── make.bat └── requirements.txt ├── examples ├── data │ ├── mortality.csv │ ├── regression1.csv │ ├── sleep-mmodel.csv │ ├── sleep-untruncated.csv │ ├── sleep.csv │ └── sleep75-des.csv ├── get-sleep-multmodel.ipynb ├── get-sleep.ipynb ├── readme-examples.ipynb ├── requirements.txt ├── subplot_example.py ├── test-multmodel-sleep.ipynb └── test-multmodel.ipynb ├── forestplot ├── __init__.py ├── arg_validators.py ├── dataframe_utils.py ├── graph_utils.py ├── mplot.py ├── mplot_dataframe_utils.py ├── mplot_graph_utils.py ├── plot.py └── text_utils.py ├── requirements.txt ├── requirements_dev.txt ├── setup.py ├── tests ├── __init__.py ├── regressiontests.ipynb ├── test_arg_validators.py ├── test_dataframe_utils.py ├── test_graph_utils.py ├── test_mplot.py ├── test_mplot_dataframe_utils.py ├── test_mplot_graph_utils.py ├── test_plot.py └── test_text_utils.py └── tox.ini /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/links.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.github/workflows/links.yml -------------------------------------------------------------------------------- /.github/workflows/nb-pkg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.github/workflows/nb-pkg.yml -------------------------------------------------------------------------------- /.github/workflows/nb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.github/workflows/nb.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/weekly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.github/workflows/weekly.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.gitignore -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.mypy.ini -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/README.md -------------------------------------------------------------------------------- /citation.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/citation.cff -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/.readthedocs.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.rst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/assets/issue52-table-does-not-work-6rows-or-fewer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/assets/issue52-table-does-not-work-6rows-or-fewer.ipynb -------------------------------------------------------------------------------- /docs/assets/pfp-args.tgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/assets/pfp-args.tgn -------------------------------------------------------------------------------- /docs/assets/sleep-description.tgn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/assets/sleep-description.tgn -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/images/group-grouporder-pvalue-sort-colorrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/group-grouporder-pvalue-sort-colorrows.png -------------------------------------------------------------------------------- /docs/images/group-grouporder-sort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/group-grouporder-sort.png -------------------------------------------------------------------------------- /docs/images/leftannote-rightannote-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/leftannote-rightannote-table.png -------------------------------------------------------------------------------- /docs/images/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/main.png -------------------------------------------------------------------------------- /docs/images/multimodel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/multimodel.png -------------------------------------------------------------------------------- /docs/images/pin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/pin.svg -------------------------------------------------------------------------------- /docs/images/under.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/under.svg -------------------------------------------------------------------------------- /docs/images/vanilla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/vanilla.png -------------------------------------------------------------------------------- /docs/images/vcoefplot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/images/vcoefplot.png -------------------------------------------------------------------------------- /docs/index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/index -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | myst_parser 2 | furo 3 | forestplot -------------------------------------------------------------------------------- /examples/data/mortality.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/data/mortality.csv -------------------------------------------------------------------------------- /examples/data/regression1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/data/regression1.csv -------------------------------------------------------------------------------- /examples/data/sleep-mmodel.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/data/sleep-mmodel.csv -------------------------------------------------------------------------------- /examples/data/sleep-untruncated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/data/sleep-untruncated.csv -------------------------------------------------------------------------------- /examples/data/sleep.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/data/sleep.csv -------------------------------------------------------------------------------- /examples/data/sleep75-des.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/data/sleep75-des.csv -------------------------------------------------------------------------------- /examples/get-sleep-multmodel.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/get-sleep-multmodel.ipynb -------------------------------------------------------------------------------- /examples/get-sleep.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/get-sleep.ipynb -------------------------------------------------------------------------------- /examples/readme-examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/readme-examples.ipynb -------------------------------------------------------------------------------- /examples/requirements.txt: -------------------------------------------------------------------------------- 1 | pingouin 2 | jupyter 3 | runpynb 4 | pandas 5 | numpy -------------------------------------------------------------------------------- /examples/subplot_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/subplot_example.py -------------------------------------------------------------------------------- /examples/test-multmodel-sleep.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/test-multmodel-sleep.ipynb -------------------------------------------------------------------------------- /examples/test-multmodel.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/examples/test-multmodel.ipynb -------------------------------------------------------------------------------- /forestplot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/__init__.py -------------------------------------------------------------------------------- /forestplot/arg_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/arg_validators.py -------------------------------------------------------------------------------- /forestplot/dataframe_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/dataframe_utils.py -------------------------------------------------------------------------------- /forestplot/graph_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/graph_utils.py -------------------------------------------------------------------------------- /forestplot/mplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/mplot.py -------------------------------------------------------------------------------- /forestplot/mplot_dataframe_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/mplot_dataframe_utils.py -------------------------------------------------------------------------------- /forestplot/mplot_graph_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/mplot_graph_utils.py -------------------------------------------------------------------------------- /forestplot/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/plot.py -------------------------------------------------------------------------------- /forestplot/text_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/forestplot/text_utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Init.""" 2 | -------------------------------------------------------------------------------- /tests/regressiontests.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/regressiontests.ipynb -------------------------------------------------------------------------------- /tests/test_arg_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_arg_validators.py -------------------------------------------------------------------------------- /tests/test_dataframe_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_dataframe_utils.py -------------------------------------------------------------------------------- /tests/test_graph_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_graph_utils.py -------------------------------------------------------------------------------- /tests/test_mplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_mplot.py -------------------------------------------------------------------------------- /tests/test_mplot_dataframe_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_mplot_dataframe_utils.py -------------------------------------------------------------------------------- /tests/test_mplot_graph_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_mplot_graph_utils.py -------------------------------------------------------------------------------- /tests/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_plot.py -------------------------------------------------------------------------------- /tests/test_text_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tests/test_text_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LSYS/forestplot/HEAD/tox.ini --------------------------------------------------------------------------------