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

BUG: Outdated IGRF model. #150

Closed
ancklo opened this issue Jan 6, 2025 · 1 comment · Fixed by #147
Closed

BUG: Outdated IGRF model. #150

ancklo opened this issue Jan 6, 2025 · 1 comment · Fixed by #147
Labels
Milestone

Comments

@ancklo
Copy link

ancklo commented Jan 6, 2025

Hello,

Thank you for maintaining the Apexpy package. I'm very happy with the package, but unfortunately, the Apex class cannot be initialized after the end of 2024 due to the end of the underlying IGRF-13 model. It would be very appreciated if you could provide a new release of Apexpy with the latest IGRF-14 coefficients.

All the best.

Describe the bug

The Apex class cannot be initialized for a date after 2025.0 because the underlying IGRF-13 is only valid until the end of 2024.

To Reproduce

The following leads to a crash of the running Python kernel:

  1. Open a Python session and run:
    apexpy.Apex(date=2025.1)

Additional context

A new version of the IGRF model is available (IGRF-14), which can be used to update the builtin grids.

@ancklo ancklo added the bug label Jan 6, 2025
@aburrell
Copy link
Owner

aburrell commented Jan 6, 2025

Hi @ancklo you are correct! We currently have a pull request open that will address this problem #147. In the meantime, you can use the Test PyPi installation or the pull request version, which does have IGRF-14. Sorry for the inconvenience I hope to have it available later this week.

@aburrell aburrell added this to the 2.1.0 milestone Jan 6, 2025
@aburrell aburrell linked a pull request Jan 6, 2025 that will close this issue
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants