All Projects → kjordahl → Scipy Tutorial 2015

kjordahl / Scipy Tutorial 2015

Geospatial data tutorial

Projects that are alternatives of or similar to Scipy Tutorial 2015

Coco Text
COCO-Text API http://vision.cornell.edu/se3/coco-text/
Stars: ✭ 138 (-1.43%)
Mutual labels:  jupyter-notebook
Interactive Corporate Report
ICR - Automated and Intelligent Company Report Built in Python (by @firmai)
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Benchmarks
Comparison tools
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Intro To Tensorflow
This is an introduction to tensorflow
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Categoricalencodingbenchmark
Benchmarking different approaches for categorical encoding for tabular data
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook
Popmusicmaker
Pop Music Maker built on HMM and Random Forest-like structure. Inspired by the desire to build my own model can serve as alternative to LSTMs / deep learning in generating pop music. Website is currently down due to costs incurred.
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook
Widendeep
wide and deep labs and samples
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Nlpaug
Data augmentation for NLP
Stars: ✭ 2,761 (+1872.14%)
Mutual labels:  jupyter-notebook
Dnp
Audio Denoising with Deep Network Priors
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook
Imageprocessing
MicaSense RedEdge and Altum image processing tutorials
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Nbconvert Examples
Examples that illustrate how nbconvert can be used
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Voc2coco
How to create custom COCO data set for object detection
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook
Recotour
A tour through recommendation algorithms in python [IN PROGRESS]
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook
Ipytest
Pytest in IPython notebooks.
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Practical Machine Learning With Python
Master the essential skills needed to recognize and solve complex real-world problems with Machine Learning and Deep Learning by leveraging the highly popular Python Machine Learning Eco-system.
Stars: ✭ 1,868 (+1234.29%)
Mutual labels:  jupyter-notebook
Crypto Rnn
Learning the Enigma with Recurrent Neural Networks
Stars: ✭ 139 (-0.71%)
Mutual labels:  jupyter-notebook
Rootfinder
Arabic root finder with neural nets!
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook
Pysankey
create sankey diagrams with matplotlib
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook
Python For Algorithms Data Structures And Interviews
Files for Udemy Course on Algorithms and Data Structures
Stars: ✭ 1,917 (+1269.29%)
Mutual labels:  jupyter-notebook
Interactive machine learning
IPython widgets, interactive plots, interactive machine learning
Stars: ✭ 140 (+0%)
Mutual labels:  jupyter-notebook

Geospatial Data with Open Source Tools in Python

This tutorial will focus on open source libraries that provide a high-level, pythonic interface to geographic data and computations. Students will learn to read standard GIS file formats, perform spatial calculations, and plot results.

Tutorial materials

Installation

The following packages will be required for this tutorial:

Optional packages that may be used in demonstrations, but not required for exercises, include:

These packages have a number of prerequisites, including NumPy, pandas, matplotlib, and GDAL. I recommend starting with a standard scientific python distribution such as Canopy or Anaconda.

All packages are supported for Python 2.7 and recent versions of Python 3 (3.4 is recommended). Any of the 3 major platforms (Windows, OS X, and Linux) should work. Particularly on Windows, using precompiled packages when available will usually be much easier and less error-prone.

Installing in Canopy

Fiona, Shapely, and pyproj (as well as optional packages GDAL, basemap and cartopy) can be installed with the Canopy package manager, or from the command line using enpkg. Then follow the instructions for installing rasterio and geopandas with pip below.

Installing with conda

Many of the packages are available in Anaconda. Matt Craig contributed the script conda-setup.sh which installs all of the required packages (and most of the optional ones) for this tutorial.

Installing with pip

First, make sure you are using the most recent version of pip available, either by updating from your distribution's package manager or by using pip install --upgrade pip.

For most of the packages, pip install <packagename> will be sufficient. Please install the most recent development version of geopandas with the command:

pip install git+git://github.com/geopandas/geopandas.git

Alternatively, you can install the source package from the geopandas GitHub repository and install it into your python if you are comfortable doing so.

Testing your installation

Run the check_env.py script. If all the required packages say [ OK ], you should be ready.

Data

The data for this tutorial can be download at this location. Please download and unzip this file in this directory. Alternatively, run the download_data.py script to handle the download and unpacking for you.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].