Resources
¶
Support Orgs
¶
https://www.numfocus.org/
IPython
¶
IPython is the calculation engine in MTK.
IPython homepage
IPython Wiki page
Examples of using IPython
Web article about optimizing Python code that introduced us to IPython
A short demo on how to use IPython Notebook as a research notebook
(
actual example research notebook
)
Pandas cookbook
- great examples of using Pandas library to process/display data
Pandas Tour
- another set of Pandas examples
Included Packages
¶
Pint (units for Python)
Pint Docs
General Installation
Jupyter Notebooks
¶
Jupyter is the documentation creation user interface.
Jupyter homepage
Jupyter extensions
JupyterLab: the next generation of the Jupyter Notebook
Python Tips and Tricks
¶
Cheat Sheet for Exploratory Data Analysis in Python
- great list of functions/methods and example code for dealing with data (think tables, plotting, etc)
Make and Deploy Python Package
- thinking we can make our mods into a package?
https://www.datacamp.com/community/blog/python-matplotlib-cheat-sheet#gs.dQvhxi8
Packages to Research
¶
Tikz
- Programatic graphics
AstroPy
- Python library for astronomical and astrodynamics calculations
Seven Python Tools All Data Scientists Should Know How to Use
bqplot
- plotting system for the Jupyter notebook
PyEphem
- provides basic astronomical computations for the Python programming language