4.10. Helpful stuff#
Curated list of Python frameworks, libraries, software and resources.
4.10.1. Data Analysis / Cleaning#
NumPy
pandas
SciPy
prettypandas
dora
arrow
4.10.2. Databases#
pickleDB
tinydb
4.10.3. Data Visualization#
matplotlib
seaborn
plotly
bokeh
plotnine
4.10.4. Documentation#
sphinx
4.10.5. GUI Development#
DearPyGui
Tkinter
pywebview
4.10.6. Interactive Interpreters#
Jupyter notebook / lab (IPython)
4.10.7. Logging Tools#
logging
logbook
4.10.8. Machine Learning / Neural Networks / AI#
PyTorch
TensorFlow
Scikit-learn
xgboost
4.10.9. Package / Library Manager#
pip
Conda
4.10.10. Science / Chemistry Tools#
ambertools (pytraj, parmed)
alchemlyb
biopython
openbabel
rdkit
4.10.11. Templating#
jinja2
mako
4.10.12. Testing Application / Package / Library#
hypothesis
pytest
mamba
tox
unittests
4.10.13. Website Template#
jupyterbook
pysphinx