{"id":29127907,"url":"https://github.com/juliaspacephysics/geoaacgm.jl","last_synced_at":"2025-06-30T01:02:09.659Z","repository":{"id":296249692,"uuid":"992753544","full_name":"JuliaSpacePhysics/GeoAACGM.jl","owner":"JuliaSpacePhysics","description":"Julia library for Altitude-Adjusted Corrected Geomagnetic (AACGM) coordinate system. Simple, fast, and accurate.","archived":false,"fork":false,"pushed_at":"2025-06-19T22:09:46.000Z","size":1814,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-19T23:18:55.944Z","etag":null,"topics":["ionosphere","julia","space-physics"],"latest_commit_sha":null,"homepage":"https://juliaspacephysics.github.io/GeoAACGM.jl/","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JuliaSpacePhysics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-29T16:53:59.000Z","updated_at":"2025-06-19T22:06:59.000Z","dependencies_parsed_at":"2025-06-01T08:54:38.199Z","dependency_job_id":"89429e14-d467-4317-8af8-fb9d04251cb6","html_url":"https://github.com/JuliaSpacePhysics/GeoAACGM.jl","commit_stats":null,"previous_names":["beforerr/aacgm.jl","beforerr/geoaacgm.jl","juliaspacephysics/geoaacgm.jl"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/JuliaSpacePhysics/GeoAACGM.jl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaSpacePhysics%2FGeoAACGM.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaSpacePhysics%2FGeoAACGM.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaSpacePhysics%2FGeoAACGM.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaSpacePhysics%2FGeoAACGM.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JuliaSpacePhysics","download_url":"https://codeload.github.com/JuliaSpacePhysics/GeoAACGM.jl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuliaSpacePhysics%2FGeoAACGM.jl/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262690426,"owners_count":23349168,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ionosphere","julia","space-physics"],"created_at":"2025-06-30T01:02:06.188Z","updated_at":"2025-06-30T01:02:09.593Z","avatar_url":"https://github.com/JuliaSpacePhysics.png","language":"Julia","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GeoAACGM\n\n[![Documentation](https://img.shields.io/badge/docs-dev-blue.svg)](https://juliaspacephysics.github.io/GeoAACGM.jl)\n\n[![Build Status](https://github.com/JuliaSpacePhysics/GeoAACGM.jl/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/JuliaSpacePhysics/GeoAACGM.jl/actions/workflows/CI.yml?query=branch%3Amain)\n[![](https://img.shields.io/badge/%F0%9F%9B%A9%EF%B8%8F_tested_with-JET.jl-233f9a)](https://github.com/aviatesk/JET.jl)\n[![Aqua QA](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl)\n[![Coverage](https://codecov.io/gh/JuliaSpacePhysics/GeoAACGM.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/JuliaSpacePhysics/GeoAACGM.jl)\n\n[![DOI](https://zenodo.org/badge/992753544.svg)](https://doi.org/10.5281/zenodo.15588522)\n\nA pure Julia implementation of the Altitude-Adjusted Corrected Geomagnetic (AACGM) coordinate system. Fast and accurate.\n\nA Julia wrapper `LibAACGM` for the AACGM-v2 C library is also available in the [`LibAACGM`](./LibAACGM) directory, mainly used for testing and benchmarking.\n\n## Installation\n\n```julia\nusing Pkg\nPkg.add(\"GeoAACGM\")\n```\n\n## Usage\n\n```julia\nusing GeoAACGM\nusing Dates\n\ndt = DateTime(2029, 3, 22, 3, 11)\nglat, glon, height = 45.5, -23.5, 1000\n\n# Convert geocentric to AACGM\nmlat, mlon, r = geoc2aacgm(glat, glon, height, dt)\n\n# Convert geodetic to AACGM\nmlat, mlon, r = geod2aacgm(glat, glon, height, dt)\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliaspacephysics%2Fgeoaacgm.jl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuliaspacephysics%2Fgeoaacgm.jl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliaspacephysics%2Fgeoaacgm.jl/lists"}