source! Examples: Supermongo, any unlicensed code, etc. :) Includes license that gives right to study, change, redistribute Open Source/Free So!ware Examples: CASA, IRAF, DS9, etc. Binaries :’( Examples: Keynote, PowerPoint, etc. Closed
source! Examples: Supermongo, any unlicensed code, etc. :) Includes license that gives right to study, change, redistribute Open Source/Free So!ware Examples: CASA, IRAF, DS9, etc. Binaries :’( Examples: Keynote, PowerPoint, etc. Open development Discussion is done in the open and anyone can join in! Examples: ENZO, yt, SunPy, Astropy, etc. :D Closed
source! Examples: Supermongo, any unlicensed code, etc. :) Includes license that gives right to study, change, redistribute Open Source/Free So!ware Examples: CASA, IRAF, DS9, etc. Binaries :’( Examples: Keynote, PowerPoint, etc. Open development Discussion is done in the open and anyone can join in! Examples: ENZO, yt, SunPy, Astropy, etc. :D Closed This talk
Anne Archibald • Cristian Ardelean • Matteo Bachetti • Kyle Barbary • Geert Barentsen • Pauline Barmby • Paul Barrett • Andreas Baumbach • Chris Beaumont • Daniel Bell • Kristin Berry • Francesco Biscani • Thompson Le Blanc • Christopher Bonnett • Joseph Jon Booker • Médéric Boquien • Azalee Bostroem • Matthew Bourque • Larry Bradley • Gustavo Bragança • Erik M. Bray • Eli Bressert • Hannes Breytenbach • Hugo Buddelmeijer • Doug Burke • Mihai Cara • Patti Carroll • Mabry Cervin • Pritish Chakraborty • Alex Conley • Jean Connelly • Simon Conseil • Ryan Cooke • Yannick Copin • Matthew Craig • Steven Crawford • Neil Crighton • Kelle Cruz • Daniel Datsev • Matt Davis • Christoph Deil • Nadia Dencheva • Jörg Dietrich • Axel Donath • Michael Droettboom • Zach Edwards • Jonathan Eisenhamer • Thomas Erben • Henry Ferguson • Jonathan Foster • Ryan Fox • Lehman Garrison • Simon Gibbons • Adam Ginsburg • Christoph Gohlke • Danny Goldstein • Perry Greenfield • Dylan Gregersen • Austen Groener • Frédéric Grollier • Karan Grover • Kevin Gullikson • Hans Moritz Günther • Alex Hagen • Paul Hirst • Moataz Hisham • Michael Hoenig • Emma Hogan • Derek Homeier • Chris Hanley • JC Hsu • Anthony Horton • Eric Jeschke • Joseph Jon Booker • Sarah Kendrew • Marten van Kerkwijk • Wolfgang Kerzendorf • Lennard Kiehl • Rashid Khan • Dominik Klaes • Kacper Kowalik • Roban Hultman Kramer • Arne de Laat • Antony Lee • Simon Liedtke • Pey Lian Lim • Joseph Long • Joe Lyman • Vinayak Mehta • Aaron Meisner • Serge Montagnac • José Sabater Montes • Brett Morris • Michael Mueller • Stuart Mumford • Demitri Muna • Prasanth Nair • Bogdan Nicula • Asra Nizami • Joe Philip Ninan • Bryce Nordgren • Miruna Oprescu • Carl Osterwisch • Luigi Paioro • Asish Panda • Madhura Parikh • Neil Parley • Sergio Pascual • Rohit Patil • David Perez-Suarez • Ray Plante • Orion Poplawski • Adrian Price-Whelan • J. Xavier Prochaska • David Pérez-Suárez • Tanuj Rastogi • Thomas Robitaille • Juan Luis Cano Rodríguez • Evert Rol • Alex Rudy • Joseph Ryan • Eloy Salinas • Gerrit Schellenberger • David Shiga • Albert Y. Shih • David Shupe • Jonathan Sick • Leo Singer • Brigitta Sipocz • Shivan Sornarajah • Shantanu Srivastava • Ole Streicher • Matej Stuchlik • Bernardo Sulzbach • James Taylor • Jeff Taylor • Kirill Tchernyshyov • Víctor Terrón • Scott Thomas • Erik Tollerud • James Turner • Jake VanderPlas • Miguel de Val-Borro • Jonathan Whitmore • Julien Woillez • Lisa Walter • Benjamin Alan Weaver • Jonathan Whitmore • Julien Woillez • Víctor Zabalza Project Coordinators: Perry Greenfield (STScI), Thomas Robitaille (MPIA), Erik Tollerud (Yale) Developers/Contributors for core package (as of 1st Nov 2015):
version: v1.0.6 (released 22nd October 2015) Over 150 individual contributors so far! Almost 14,000 commits (as of 1st November 2015) Astropy Core Package
accuracy is in test_funcs -‐ this is just meant to make # sure we get sensible answers sc = SkyCoord(135*u.deg, 65*u.deg) assert sc.get_constellation() == 'Ursa Major' assert sc.get_constellation(short_name=True) == 'UMa' scs = SkyCoord([135]*2*u.deg, [65]*2*u.deg) npt.assert_equal(scs.get_constellation(), ['Ursa Major']*2) npt.assert_equal(scs.get_constellation(short_name=True), ['UMa']*2) (x 10,000)