https://github.com/daffidwilde/pfm
Python for Mathematics: A book aimed at undergraduate mathematicians learning python
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.3%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Python for Mathematics: A book aimed at undergraduate mathematicians learning python
Basic Info
- Host: GitHub
- Owner: daffidwilde
- License: mit
- Default Branch: main
- Homepage: https://vknight.org/pfm
- Size: 44.1 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of drvinceknight/pfm
Created over 5 years ago
· Last pushed over 5 years ago
https://github.com/daffidwilde/pfm/blob/main/
[](https://doi.org/10.5281/zenodo.4074115)
# Python for mathematics
## Development
The book is written in files found in `book/` in the [MySt markdown
format](https://myst-nb.readthedocs.io/en/latest/).
To install development dependencies:
pip install -r requirements-dev.txt
To check the format of the python code in the markdown files:
inv stylecheck
To check the spelling:
inv spellcheck
To check the prose:
inv prosecheck
To generate back up `ipynb` versions of the notebooks:
inv backupbook
To test the notebooks:
inv testnbs
The main purpose of backing up to `ipynb` and then testing is so that the CI can
confirm the results written in the book are what would be obtained when using
updated libraries.
To generate the book to the `book` directory:
inv build
Owner
- Name: Henry Wilde
- Login: daffidwilde
- Kind: user
- Location: Cardiff, UK
- Company: Dŵr Cymru Welsh Water
- Repositories: 29
- Profile: https://github.com/daffidwilde
Data scientist and advocate for open-source, sustainably developed software 🛸 🐐 🦆