simulate_a_telescope() function fix #104
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi!
I'm excited to simulate some light curve for a project I'm developing and I ran into some trouble getting it done. More specifically, I was running "part 2" of Example 3 notebook to do so. When simulating telescopes with uniform_sampling = False, I received a NonRotationTransformationWarning warning for SAAO_I and SSO_I. I'm sending the cell output in a .log file: example3_debug.log
The notebook's kernel died when trying to simulate CTIO_I and CTIO_V. The problem was that the Moon_separation was mixing ICRS (target) with AltAz (Moon). Astropy warns because the transform isn’t a simple rotation. Since it was a simple problem, I solved this issue with the proposed patch. Below is a summary of the changes.
Fix: compute Moon/target separation in a single AltAz frame; keep Time object (no .isot)
Signed-of-by: Cleber Silva (clebersilva@fisica.ufc.br / cleber_si@outlook.com)