Python Language
Package Installer
Anaconda | Most Useful Python Package Installer and Updater |
Python IDE
PODAAC Web Service Library
HDF5 Library
netCDF Library
Research Collaboration
Dataset Access
THREDDS Crawler | Package for crawling THREDDS servers |
Pydap | Package for OPeNDAP |
Python GUI Programming
wxWidgets | Python GUI Programming |
Tkinter | Popular GUI Programming |
PythonWin | Python GUI Programming for MFC |
Data Visualization
matplotlib | 2D plotting library |
Matplotlib Basemap | Plotting on Map |
Mayavi | 3D scientific data visualization and plotting |
pyresample | Geospatial image resampling |
PyQtGraph | Scientific Graphics and GUI Library |
seaborn | Statistical data visualization |
bokeh | Interactive visualization |
Iris | Meteorology and Climatology Package by the Met Office |
scikit-image | Image processing in Python |
Cartopy | Map data visualization |
Data Engineering
Numerical Analysis
NumPy | Scientific Computing |
SciPy | Scientific Computing |
Statsmodels | Statistical analysis |
pandas | Data structures and data analysis |
EOF Analysis | Empirical Orthogonal Function |
Machine Learning
scikit-learn | Data mining and data analysis |
TensorFlow | Machine Intelligence |
theano | Deep Learning |
keras | Deep Learning |
Lasagne | Neural Networks |
Security
pyOpenSSL | Python interface to OpenSSL |
ecdsa | cryptographic signature |
passlib and bcrypt | password hashing |
Data Search Engine
elasticsearch | Data search |
Cloud Computing
AWS SDK | Amazon Cloud |
Google Cloud | Google CloudPlatform |
Google Python
Dev Tools
Database Access
SQLAlchemy | SQL Toolkit |
pyMySQL | MySQL connector |
pymongo | MongoDB driver |