-
Notifications
You must be signed in to change notification settings - Fork 58
Home
HELP US find a new definitive name for DaViTpy that will speak to the space science community: https://docs.google.com/forms/d/1f54Tx_KPDBe-Fp5tA6duiXqXjOPLV4M1d57tCnToTas/viewform
A simple install script for Ubuntu and MacOS is provided to install all the required packages. Then just clone this repository wherever you want it, edit your environment variables and start contributing!
-
IPython: this is an interactive interface making visualization and other simple operations much easier. I recommend watching the following video to get to know this fundamental layer to python (also helps getting to know python syntax and simple commands)
-
NumPy: provides most of the data manipulation functions, including arrays, data files I/O...
-
SciPy: provides more advanced data analysis functions, such as fitting routines, fft...
-
Matplotlib: plotting library designed to reproduce matlab-like plots (includes mapping tools, see basemap)
-
h5py: HDF5 file I/O
-
pyMongo: python interface to MongoDB
-
A short introduction to python and other helpful hints for the VT SuperDARN group (Git Repository, Wiki): This includes install instruction for Python on various platform, IPython notebooks full of examples and instructions on how to set-up an IPython notebook server.
-
Codecademy Basic training in Python
-
Python Extension Packages for Windows: provides unofficial 32- and 64-bit Windows binaries for many scientific open-source extension packages such as NumPy, SciPy, and Matplotlib.
-
Getting IPython Notebook running on Windows 7: Once you've installed IPython, open a Windows command prompt and change to the C:\Python27\Scripts directory. Using easy_install (see link), install the pandas and tornado packages. You will then be able to run Notebook using the Windows command prompt from within the Python27\Scripts directory (but NOT an IPython terminal).