https://github.com/michelp/cosmog
Visualizing Kepler data with pyqtgraph
https://github.com/michelp/cosmog
Last synced: 11 months ago
JSON representation
Visualizing Kepler data with pyqtgraph
- Host: GitHub
- URL: https://github.com/michelp/cosmog
- Owner: michelp
- License: agpl-3.0
- Created: 2016-12-18T23:21:07.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-16T21:20:38.000Z (over 9 years ago)
- Last Synced: 2025-02-27T05:14:33.619Z (over 1 year ago)
- Language: Python
- Size: 1.26 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# cosmog
Visualizing[Kepler](https://en.wikipedia.org/wiki/Kepler_(spacecraft)) exoplanet
data with pyqtgraph. This is a work in progress.
End goal is to provide something interactive and informative for
Kepler data, similar to the Exoplanet Archive but with a more
interactive UI for zooming, browsing, and exploring.
Planets are shown on tabs, there is also a Python console tab with
common python libraries imported to work on matrix/astro data.
The upper left box shows all lightcurves for the planet, the lower
left box is the zoomed in transparent blue region on the upper left
box. The upper right box is a Lomb Scargle periodogram of the blue
region. Scrolling through the lower left zoomed in light curve, will
show the target pixel file for the (nearest) data point at that point
in time.
This requires a pretty beefy machine, a quad-core i7 with 16GB of ram
still chugs pretty hard on a single star with a lot of light curves.
My chromebook can't render more than a dozen or so light curves at once.
TODO:
- Better inputs to control how many curves, from which quarters,
etc.
- All the labels.
- Background rendering for a lot of the plot data.
- Subsampling? pyqtgraph's doesn't seem to help.
