Skip to content

Commit

Permalink
Added reverse px to ra&dec functionality. Eliminated dependence on ec…
Browse files Browse the repository at this point in the history
…liptic plane alignment for TESS pointing
  • Loading branch information
Christopher J. Burke committed Nov 23, 2018
1 parent c3b1014 commit 562a07e
Show file tree
Hide file tree
Showing 3 changed files with 354 additions and 147 deletions.
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,15 @@ Alternatively, the python module is a single file, tess_stars2px.py, so one can
### AUTHORS
Original programming in C and focal plane geometry solutions by Alan Levine (MIT). This python translation by Christopher J. Burke (MIT). Testing and focal plane geometry refinements by Michael Fausnaugh & Roland Vanderspek (MIT). Testing by Thomas Barclay (NASA Goddard) and Jessica Roberts (Univ. of Colorado).

### VERSION: 0.1.1
### VERSION: 0.2.0

### WHAT'S NEW:
- No Bug fixes to primary functionality. This version adds some features
primarily for internal and mission planning purposes

- Pre filter step previously depended on the current mission profile of pointings aligned with ecliptic coordinates to work. The pre filter step was rewritten in order to support mission planning not tied to ecliptic alignment. End users should not see any change in results with this change. However, local copies can be modified for arbitrary spacecraft ra,dec, roll and get same functionality.

- A reverse option is added to find the ra and dec for a given sector, camera, ccd, colpix, rowpix. This is most useful for planning arbitrary pointing boundaries and internal use to identify targets on uncalibrated images that don't have WCS info available. For precision work one should defer to WCS information on calibrated FFIs rather than this tool. The reverse is a brute force 'hack' that uses a minimizer on the forward direction code to find ra and dec. In principle it is possible to reverse the matrix transforms to get the ra and dec directly, but I chose this less efficient method for expediency. The minimizer is not guaranteed to converge at correct answer. The current method is a slow way to do this.

### NOTES
- Pointing table is only for TESS Year 1 (Sectors 1-13) in Southern Ecliptic.
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

setuptools.setup(
name="tess-point",
version="0.1.1",
version="0.2.0",
author="Christopher J. Burke",
author_email="cjburke@mit.edu",
description="Determine pixel coordinates for TESS targets",
Expand Down
Loading

0 comments on commit 562a07e

Please sign in to comment.