Skip to content

GSoC 2014 Application Eloy Salinas:Photometry package

Eloy Salinas edited this page Mar 20, 2014 · 6 revisions

Sub-organization:

Astropy

###Student Information:

Name:

Email:

Telephone:

Time Zone: Padific US

Source control: Github @treeloy

Skype:

Home Page:

GSoC 2014 Blog Page:

Personal Bio/background I am a Robotics Engineering major and Astrophysics minor at the University of California at Santa Cruz. Currently in a research group an my University that collects data for high energy Astrophysics and have found astronomical software very fascinating. Space has always been a fascination of mine and lately so has analyzing space with software. For an astronomy class project I created a simple galaxy merging simulation in MATLAB. I have experience with large scale projects in Java, C, and C++ but only small projects in Python and would like to contribute more. I also make websites on the side for money in college and have experience with PHP, CSS, Javascript, MySQL, and HTML5.

###University Info:

University: University of California at Santa Cruz

Major: Robotics Engineering, Astrophysics minor

Current Year and Expected Graduation Date: Junior expected to graduate June 2015

Degree: BS

###Project Proposal Information:

Title: Astropy: Photometry Package

Abstract: Implement functionality to the proposed API and work towards integrating Photometry package into the core Astropy package. The project will begin with the development of adding support for non-pixel coordinates. After support has been added the integration with NDData will be the next step. Following the integration is custom statistics in photometry for more apertures. Once integration's and support are developed and have been tested for accuracy with other photometry tools the documentation will be vastly improved and revised. Focusing on the documentation for real-life examples in aperture photometry, for the PSF/PRF functionality once merged and is currently being reviewed, and if time allows any other portions of the API documentation that has not been done.

Proposed Project Timeline/Milestones:

May 19 -- May 25 (1 week):
Familiarize myself further with Cython and the astropy.coordinates by reading the documentation of Astropy and performing any examples.
May 26 -- June 1 (1 week):
Begin work and research on Integration with astropy.wcs and astropy.coordinates by studying the documentation pages of both sections and researching online resources as needed.
June 2 -- June 8 (1 week):
Begin to implement support for non-pixel coordinate systems and study the "Integration with astropy.wcs and astropy.coordinates" section in the API.
June 9 -- June 15 (1 week):
Run stress tests on the new non-pixel coordinates with various sets of data and document the process for the API documentation.
June 16 -- June 22 (1 week):
Begin development of custom statistic for aperture photometry and research apertures.
June 23 -- June 29 (1 week):
Start the integration with NDData and Astropy
June 30 -- July 6 (1 week):
Finish integration and custom statistics if they are not yet complete and begin documentation of API.
June 7 -- July 13 (1 week):
Work on improving the documentation for aperture photometry, including real-life examples
July 14 -- July 20 (1 week):
Finish work on documentation using real world examples
July 21 -- July 27 (1 week):
Begin to create the documentation for the PSF/PRF functionality if merged to Astropy
July 28 -- August 3 (1 week):
Continue work on documentation for PSF/PRF and begin to perform tests of the accuracy of the current implementations, using real data and other photometry tools such as: DAOPho and Sextractor.
August 4 -- August 10 (1 week):
Finish work on accuracy implementations and if time allows implement any other aspects of the API document that have not yet been implemented.

###Patch/Code Sample: Fixed Documentation errors on Astropy issue #1221 https://github.com/astropy/astropy/pull/2200

###Links to additional information

Code to a public project I designed and built for Make during my summer internship of 2013: https://github.com/treeloy/Pet-Water-Warden My Online portfolio and resume can be found at http://www.eloysalinas.com Resume: http://www.eloysalinas.com/docs/EloyResume.pdf

Clone this wiki locally