Skip to content
kelle edited this page Oct 7, 2013 · 16 revisions

To do list

still need to figure out how to go from ipython notebooks to a webpage

Guidelines for Tutorials and Snippets

  • write it ipython notebook.
  • Snippets and tutorials need to be fully runnable
  • need to be sure to include relevant version of astropy
  • consider highlighting and describing syntax that is very different than IDL syntax. (e.g., https://www.cfa.harvard.edu/~jbattat/computer/python/science/idl-numpy.html)
  • PR to main repo and admins will convert to notebook to webpage?
  • once webpage exists, send around to astropy-dev and astropy list requesting comments and feedback. Folks can make issues or modifications directly.
  • Tutorial should go live as soon as 1-2 people do it. Bar should be lower rather than higher.
  • Each new tutorial should be announced via AstroBetter BLOG POST.

Here is a list of ideas for tutorials:

Kelle will make an issue for each of these.

  • plot all sky coords = SNIPPET. molleweide projection with RA/DEC.
  • dependent on astropy.coords and matplotlib. bit in tutorial needs to be updated.
  • ADRIAN
  • SNIPPET. read in a list of x,y points (also ra, decs) and plot. with uncertainties.
  • sexigesimal-decimal conversions. calculating offsets. epoch and proper motions. COORDS. Jonathan. wait for 0.3.
  • how to calc offsets, display segisgesimal formats,
  • display an image from a FITS file. oplot point sources. address common MEF issues. write out in various formats. see the "X marks the spot" thread on the astropy list, started by Demitri.
  • ginga vs APLpy.
  • Eric Jescheke even made a demo:http://mail.scipy.org/pipermail/astropy/2013-September/002737.html
  • Kelle - ask Tom R. about bringing APLpy tutorials under astropy umbrella. http://sourceforge.net/apps/gallery/aplpy/ need to be transcribed into ipynb?
  • fit a straight line/polynomial/power law/gaussian chi^2 min to a 2D scatter plot. EG: Markwardt fitting table, matplotlib, modeling - NADIA. + staff/student
  • SNIPPET: Read a FITS file, edit header and write it back out done. needs to be turned into ipython nb & circulated. JONATHAN.
  • SNIPPET: Convert galactic to equatorial coordinates (short) coords. ADAM G. http://nbviewer.ipython.org/urls/github.com/keflavich/astropy-tutorials/raw/0f6febc6ddba0a28546555cba0c228a6264e0c21/tutorials/CoordinateConversion.ipynb
  • Big data handling - I have a data file (FITS image, big ascii table) that i want to manipulate that is a few gigabytes...reading it in, not screwing up memory, doing operations, writing it back out again.
  • pros and cons vs IRAF vs CASA
  • read in FITS in parts. manipulate, write back out in parts?
  • ADAM G.
  • High level table operations - database-y things.
  • table with list of multiple observations for different objects. filter by groups. select based on phot, or calculated operations. TOM A. + someone at CfA
  • vo.Cone search within a web hosted table. ~30 services searched by default. -- LIM
  • QUANTITIES - computing mass of galaxy given it’s ….ERIK T. + Ana
  • TIME - snippet. convert EST to UT to JD. -- WHO?
  • Cosmology - SNIPPET. convert redshift to Mpc.-- WHAT, WHO?
  • coord matching - cross matching two tables. - ERIK T. + Ana
  • py.wcs - NADIA. SNIPPET. load a fits and get WCS out. pixel - RA/Dec. for thousands of point.s

WAITING

  • SPECUTILS: interpolation and rebinning. (e.g., increasing sampling of lower-resolution spectrum.)
  • SPECUTILS: applying a gaussian filter to spectrum or point source. (e.g. lowering resolution of high-res spectrum.)
  • read in, manipulate, plot spectrum from an IRAF FITS file (need header to calc wavelength), SpeX IDL FITS (wavelength & flux & unc.) Measure EW, divide by another spectrum. address common MEF issues. write out in various formats (IRAF, two column). output plot as PDF. - NOT READY
  • read in something, converting from mags to fluxes (FUNCTIONALITY NOT WRITTEN), make make SED plot. table (from csv or astroquery), modeling (plank function or two)
Clone this wiki locally