Jupyter Book with Planning Methods examples.
Project mnemonic PLAN (Planning Methods) is used to name files.
- 00 - Administrative - overview, topics like how to setup computer, what is Google Colab, what is python, how to use python for statistics. Maybe section on AICP code of ethics (motivation for project).
- 01 - Public Data Sets and Census Geography
- 02 - Statistics Foundations
- 03 - Demographic Methods
- 04 - Economic Methods
- 05 - Other methods Overview (like GIS, land use, transportation, etc.)
- Skip sections for other method sections
- 90 - References
- 91 - Appendix - miscellaneous notebooks
- 92 - Supporting Code Files - functions developed in notebooks moved to .py files
- a - first subsection overview maybe a .md file
- b - Overview of Data Sources and Census Geography options
- c - z - notebooks with example methods
Will be moving Jupyter Notebooks from the GitHub repository npr99/PlanningMethods to create a Jupyter Book.
Learning how to make a Jupyter Book:
- Qiusheng Wu 2022 Creating an open-source book with Jupyter Book and Jupytext https://www.youtube.com/watch?v=jUdXs4OPR84&t=1912s
- https://jupyterbook.org/en/stable/start/overview.html
- https://jupyterbook.org/en/stable/start/publish.html
Executable Books Community. (2020). Jupyter Book (v0.10). Zenodo. https://doi.org/10.5281/zenodo.4539666
Helpful examples: 22dylan. (2022). 22dylan/pyincore_seaside_jb: Seaside Jupyter book with demonstrative notebooks (v1.0). Zenodo. https://doi.org/10.5281/zenodo.6998352 https://github.com/22dylan/pyincore_seaside_jb
Steps from Dylan:
- setup a github repository
- run all of the notebooks (make sure the _config.yml file has execute_notebooks: 'off')
- save the notebooks so the output shows/isn’t cleared
- build the jupyter book
- push the book to the github repository
- follow the steps to publish to github.io
Acknowledgements: Cooper Goodman Dylan Sanderson