In [5]:
from IPython.display import IFrame, Image, display, HTML
def myiframe(url):
    return IFrame(url, width=700, height=350)
def myiframe2(url):
    return HTML('<iframe src={} width=700 height=350></iframe>'.format(url))
def myimgdisplay(url):
    i = Image(filename=url)
    return display(i)

New library "PlanetaryPy" ! (weeks old, not even a toddler yet)

  • several independent groups decided to have waited long enough for generalization
    • have seen too much reinvention of wheels (and even rounder things)
  • ESAC had planetary GIS workshop
    • Slack team was born out of it
    • about 160 planetary GIS users in contact
    • mostly Python, but not exclusively
  • Austin Godber created Github site for us
    • Watch for his lightning talk today!

In [3]:
myimgdisplay('./Screenshot 2015-07-09 22.52.51.png')


Existing tools

  • SPICE based irradiation calculator and integrator
    • works for all main bodies in the solar system
  • PyGeoRaster (need to decide on name)
    • Combines SPICE and GDAL convenience interfaces
    • classes for coordinate conversions, subframe reading
    • pixel_to_meter, meter_to_lonlat, etc...
  • pyciss, iuvs, hirise/pymars
    • want to generalize where possible
  • planetary constants (already in github.com/michaelaye/planetpy )
    • get planets as objects with physical constants as their object attributes

Next steps

  • Will add my tools as subproject in planetarypy
  • Need to have the cookiecutter template applied to get
    • auto-documentation
    • auto-testing
    • release-based progress
  • Get users (always very motivating)
    • Get in touch: michael.aye@lasp.colorado.edu

Standing on the shoulder of giants

BIG THANKS!

  • First Python itself and the PSF
  • Very close second: IPython/Jupyter notebook
    • use it every day
  • Very close third: Pandas
    • so important for metadata management, and often science data itself
    • First time I did df.plot() with 10 columns with a second-precision I felt like rainbows and fireworks together ;)
  • all notebooks available at https://github.com/michaelaye/scipy2015

In [ ]: