Loading…

Loading grant details…

Active STANDARD GRANT National Science Foundation (US)

Elements: PypeIt - Spectroscopic Data Reduction by Scientists for the Community

$5.2M USD

Funder National Science Foundation (US)
Recipient Organization University of California-Santa Cruz
Country United States
Start Date Sep 01, 2024
End Date Aug 31, 2027
Duration 1,094 days
Number of Grantees 2
Roles Principal Investigator; Co-Principal Investigator
Data Source National Science Foundation (US)
Grant ID 2410837
Grant Description

PypeIt represents a set of tools that enable a user to take data acquired from an astronomical telescope and turn it into a table of numbers that the user can make scientific measurements with. To make this change requires a set of techniques and algorithms that have been developed over many years by many different individuals. PypeIt collects these techniques into a single set of software that allows end to end data calibration.

This proposal aims to make it easier for new people to write and maintain this software by breaking it into more manageable pieces. It also aims to increase engagement with astronomers throughout the community so as to increase the number of astronomers who will work on developing the tools as well as the overall user base. More users and more developers will increase the community and make the project self-sustaining in the long term.

PypeIt is a large set of python-based libraries and scripts that reduce two-dimensional spectra into calibrated one- and two-dimensional data sets. The core goals of this proposal are to: build a graphical user interface that aids in both running PypeIt and highlighting issues and errors in the data reduction process, refactor the code base so that the underlying core routines are easily accessible to external developers, and build tools that ease cloud-based use of PypeIt, with the goal of quick and efficient reduction of large data sets.

Designed and developed in consultation with the community, these GUIs will broaden the science produced by PypeIt, improve the quality of the scientific products, and speed the time to publication. Second, we will refactor the core algorithms. To date, PypeIt has not been designed nor developed with the intent to integrate its core codes within the larger astronomical, software ecosystem.

We would refactor the core algorithms, e.g. sky subtraction and the underlying basis spline code, to (i) accept and return basic Python objects, (ii) have extensive documentation on inputs, outputs and the algorithm procedures; and (iii) include usage examples as further documentation and for testing. These efforts will facilitate the future development and maintenance of PypeIt and, more importantly, enable the community to leverage the code for their own purposes and future instruments.

This award by the Office of Advanced Cyberinfrastructure is jointly supported by the Division of Astronomical Sciences in the Mathematics and Physical Sciences Directorate.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

All Grantees

University of California-Santa Cruz

Advertisement
Discover thousands of grant opportunities
Advertisement
Browse Grants on GrantFunds
Interested in applying for this grant?

Complete our application form to express your interest and we'll guide you through the process.

Apply for This Grant