Comments (9)
from lightkurve.
⬆️ a prototype of the quicklook tool.
A few recommended upgrades:
- All the normal stylistic features-- axes labels, titles, distinctive fonts and colors, etc.
- A longer slider bar, ideally the same with as lightcurve window. The steps jump by more than 1, so a given pixel cannot be "dialed into".
- A descriptive name for the slider other than simply
f
Bonus goals:
- Option for interactively updating the Screen Stretch on the TPF image.
- When you zoom-in with the bokeh magnifier, the interact range becomes the window boundaries
- Option to manually enter a cadence number
- Option to automatically play through the sequence without user intervention ("play" mode)
from lightkurve.
OK, I've accomplished some of the upgrades. Chiefly, I'd now like to sure sure the tool is robust-- that it works on many different systems, for many different TPFs, and for pathological inputs.
from lightkurve.
I'd like to suggest tooltips as an important extra feature. The tooltip should provide the user access to the cadence number, the index number, the exact time value, the exact flux value, and the quality flags raised for the cadence.
from lightkurve.
Updates from a discussion with Geert:
- add tooltips!
- use [1%, 95%] log stretch by default
- try aperture mask clicking feature
- see if we can just have
[Play/Pause] [Previous Frame] [Next Frame]
buttons
from lightkurve.
from lightkurve.
Now with screen stretch slider on log scale, and support for single increment steps using left arrow
from lightkurve.
from lightkurve.
Now with hover-over tool-tips that indicate quality flags, flux, cadence number, time.
from lightkurve.
Related Issues (20)
- Can't access hdu from tesscut without saving file HOT 1
- Light curve does not search multiple cadences correctly HOT 3
- Error calling .to_periodogram HOT 10
- Typo in "Searching & downloading Kepler, K2, and TESS data" tutorial HOT 5
- LightCurve.to_fits extra_data keyword not working? HOT 2
- lc.to_fits() + lk.io.read() does not preserve correct FLUX_ORIGIN meta data for SAP_FLUX data HOT 1
- Type error on stitch() HOT 4
- Attempts to download from lightkurve results in a KeyError: 'dataURL' HOT 14
- branch v2.4.x and main is of of sync that could cause merge headache
- Unable to download a lightcurve HOT 1
- showing key error "data URL" while trying to download a targetpixelfile HOT 3
- SearchResult no longer ordered chronologically, it could break user expectation HOT 4
- Having Trouble with lc.download for various stars trying to download TESS-SPOC data HOT 3
- Enhance `TargetPixelFile.interact()` to let user access the selected pixels mask directly in Jupyter notebooks
- Potential memory leak using `lightkurve.read` HOT 3
- Support changes in QLP lightcurves in sectors 56+ (renaming of detrended flux columns, etc.) HOT 1
- Using lightkurve for data other than Tess or Kepler HOT 3
- `search_lightcurve(cadence="short")` includes FFI-based data for TESS sector 56+ / Cycle 5+ HOT 4
- `df_sso=lc.query_solar_system_objects(cadence_mask='all')` Query Fail HOT 5
- `FoldedLightCurve.cycle` failed with `TypeError` when folded without `epoch_time`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lightkurve.