Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure that ephemeris data are accurate #245

Open
taldcroft opened this issue Feb 11, 2023 · 1 comment
Open

Ensure that ephemeris data are accurate #245

taldcroft opened this issue Feb 11, 2023 · 1 comment
Assignees
Labels

Comments

@taldcroft
Copy link
Member

Currently the cheta sync version of ephemeris data is a bit broken:

  • Full resolution includes duplicate data where time jumps backward [1].
  • 5-minute stats don't go into the future, I think.

[1]: When a new ephemeris file is generated, it overlaps with existing old data. The older data are set to have bad values so that fetch.Msid does the right thing. But cheta sync just goes forward and there is currently no way to backfill the bad values.

One potentially easy solution is to rsync the ephemeris data directories by putting them into ska_sync and not sync via cheta_sync.

I know @matthewdahmer has had some experience in this regard, and I ran into a problem today.

@taldcroft taldcroft self-assigned this Feb 11, 2023
@taldcroft taldcroft added the bug label Feb 11, 2023
@taldcroft
Copy link
Member Author

taldcroft commented Feb 26, 2024

Maybe this is overtaken by #257 to allow access to the STK ephemeris. This is a better product anyway and matches what the FOT generally use.

A concern is the required OCC network access. One idea is a hybrid where the compressed STK ephemeris files are stored directly in $SKA/data/eng_archive/data/ephem_stk and those get rsynced. A review tool on HEAD would only use the flight data already on disk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant