# Astro/Space

**URL:** https://discourse.julialang.org/c/domain/astro/32.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [About the Astro/Space category](https://discourse.julialang.org/t/about-the-astro-space-category/5036)

<div class="topic-metadata">

**Author:** [@vchuravy](https://discourse.julialang.org/u/vchuravy)\
**Replies:** 0\
**Last updated:** [July 24, 2017, 8:41am UTC](https://discourse.julialang.org/t/about-the-astro-space-category/5036 "2017-07-24T08:41:48Z")

</div>

Discussion of Astronomy, Astrophysics, Astrodynamics, and other space related disciplines in Julia. Current Git organizations include: JuliaAstro JuliaHCI JuliaSpace Discussions about Julia usage for space applicatio…

---

## [Position of the Moon (topocentric) using Astrometry.jl (SOFA/ERFA) routines](https://discourse.julialang.org/t/position-of-the-moon-topocentric-using-astrometry-jl-sofa-erfa-routines/135611)

<div class="topic-metadata">

**Author:** [@tamasgal](https://discourse.julialang.org/u/tamasgal)\
**Replies:** 15\
**Last updated:** [March 12, 2026, 5:36pm UTC](https://discourse.julialang.org/t/position-of-the-moon-topocentric-using-astrometry-jl-sofa-erfa-routines/135611 "2026-03-12T17:36:34Z")

</div>

OK I finally ask for help here because I am losing my head :face\_with\_spiral\_eyes: I want to calculate the Moon coordinates in an equatorial coordinate system for an observer on Earth at a given time using Astrometry.jl…

---

## [\[ANN\] Casacore.jl - routines for radio astronomy](https://discourse.julialang.org/t/ann-casacore-jl-routines-for-radio-astronomy/89590)

<div class="topic-metadata">

**Author:** [@torrance](https://discourse.julialang.org/u/torrance)\
**Replies:** 6\
**Last updated:** [January 27, 2026, 10:51pm UTC](https://discourse.julialang.org/t/ann-casacore-jl-routines-for-radio-astronomy/89590 "2026-01-27T22:51:23Z")

</div>

I’m excited to announce the first public release of Casacore.jl - a high-level Julia wrapper for the popular C++ (radio) astronomy package Casacore. This first release of Casacore.jl focuses on exposing Casacore.Tables …

---

## [\[ANN\] Epicycle.jl Initial Release (Space Mission Design and Trajectory Optimization)](https://discourse.julialang.org/t/ann-epicycle-jl-initial-release-space-mission-design-and-trajectory-optimization/135025)

<div class="topic-metadata">

**Author:** [@stevenhughes](https://discourse.julialang.org/u/stevenhughes)\
**Replies:** 1\
**Last updated:** [January 13, 2026, 2:03pm UTC](https://discourse.julialang.org/t/ann-epicycle-jl-initial-release-space-mission-design-and-trajectory-optimization/135025 "2026-01-13T14:03:32Z")

</div>

Hi All, Here is a link to an Astro/Space Release announcement that I posted to Package Announcements. Posting link here in case you don’t watch that thread. \[ANN\] Epicycle.jl Initial Release - Space Mission Design and…

---

## [Astrophotography tools in Julia - image processing and hardware control](https://discourse.julialang.org/t/astrophotography-tools-in-julia-image-processing-and-hardware-control/132588)

<div class="topic-metadata">

**Author:** [@brainandforce](https://discourse.julialang.org/u/brainandforce)\
**Replies:** 9\
**Last updated:** [November 21, 2025, 3:09pm UTC](https://discourse.julialang.org/t/astrophotography-tools-in-julia-image-processing-and-hardware-control/132588 "2025-11-21T15:09:29Z")

</div>

I’ve been an amateur astronomer for the past 15 years or so, and only recently have I gotten into astrophotography. (Exhibit A, a 3-panel IRG mosaic of several deep-sky objects in the Small Sagittarius Star Cloud) It…

---

## [\[ANN\] LibASICamera - A wrapper for the ZWO ASI camera interface](https://discourse.julialang.org/t/ann-libasicamera-a-wrapper-for-the-zwo-asi-camera-interface/36607)

<div class="topic-metadata">

**Author:** [@AlfTetzlaff](https://discourse.julialang.org/u/AlfTetzlaff)\
**Replies:** 1\
**Last updated:** [September 23, 2025, 2:22am UTC](https://discourse.julialang.org/t/ann-libasicamera-a-wrapper-for-the-zwo-asi-camera-interface/36607 "2025-09-23T02:22:05Z")

</div>

Hey everybody, I spent the past weeks learning julia and wrote a wrapper for the ZWO ASI camera SDK. You can take a look at the result here: So far it works under Linux. I have not tested Mac, Win and RasPi so far, b…

---

## [FlexiJoins vs SortMerge (particularly in astronomy workflows)](https://discourse.julialang.org/t/flexijoins-vs-sortmerge-particularly-in-astronomy-workflows/128632)

<div class="topic-metadata">

**Author:** [@aplavin](https://discourse.julialang.org/u/aplavin)\
**Replies:** 9\
**Last updated:** [September 2, 2025, 3:17am UTC](https://discourse.julialang.org/t/flexijoins-vs-sortmerge-particularly-in-astronomy-workflows/128632 "2025-09-02T03:17:20Z")

</div>

I wouldn’t call FlexiJoins.jl “polished” tbh :slight\_smile: It does support lots of different join conditions with generally efficient implementations, but stuff like error messages and internal implementation design ca…

---

## [\[ANN\] StellarTracks.jl - Access and interpolate stellar tracks, isochrones](https://discourse.julialang.org/t/ann-stellartracks-jl-access-and-interpolate-stellar-tracks-isochrones/130388)

<div class="topic-metadata">

**Author:** [@cgarling](https://discourse.julialang.org/u/cgarling)\
**Replies:** 0\
**Last updated:** [July 1, 2025, 8:00pm UTC](https://discourse.julialang.org/t/ann-stellartracks-jl-access-and-interpolate-stellar-tracks-isochrones/130388 "2025-07-01T20:00:54Z")

</div>

I have registered and released StellarTracks.jl, which provides a uniform interface to stellar evolutionary tracks from PARSEC, MIST, and BaSTI. New tracks can be interpolated as a function of stellar initial mass and me…

---

## [Sersic profile](https://discourse.julialang.org/t/sersic-profile/129894)

<div class="topic-metadata">

**Author:** [@Cyan](https://discourse.julialang.org/u/Cyan)\
**Replies:** 1\
**Last updated:** [June 27, 2025, 1:57am UTC](https://discourse.julialang.org/t/sersic-profile/129894 "2025-06-27T01:57:46Z")

</div>

Does anyone know whether there is package with Sersic profile and its derivative/Hession profile?

---

## [Astronomy PSF](https://discourse.julialang.org/t/astronomy-psf/129430)

<div class="topic-metadata">

**Author:** [@Cyan](https://discourse.julialang.org/u/Cyan)\
**Replies:** 2\
**Last updated:** [June 5, 2025, 4:02pm UTC](https://discourse.julialang.org/t/astronomy-psf/129430 "2025-06-05T16:02:52Z")

</div>

If I have a PSF and a unconvolve image, Does there exist a expert PSF package to convolve the image?

---

## [Mapping Julia’s Astronomy Package Ecosystem: Bridging Gaps and Highlighting Strengths](https://discourse.julialang.org/t/mapping-julia-s-astronomy-package-ecosystem-bridging-gaps-and-highlighting-strengths/128249)

<div class="topic-metadata">

**Author:** [@The\_Mastermage](https://discourse.julialang.org/u/The_Mastermage)\
**Replies:** 47\
**Last updated:** [May 1, 2025, 9:27pm UTC](https://discourse.julialang.org/t/mapping-julia-s-astronomy-package-ecosystem-bridging-gaps-and-highlighting-strengths/128249 "2025-05-01T21:27:58Z")

</div>

Hi all, I came across comment in the recent discussion on increasing Julia’s adoption. This raises an important point for anyone interested in Julia’s role in astronomy: even when the technical benefits are clear, ad…

---

## [Organising JuliaAstro meeting](https://discourse.julialang.org/t/organising-juliaastro-meeting/72313)

<div class="topic-metadata">

**Author:** [@giordano](https://discourse.julialang.org/u/giordano)\
**Replies:** 5\
**Last updated:** [January 22, 2025, 3:01pm UTC](https://discourse.julialang.org/t/organising-juliaastro-meeting/72313 "2025-01-22T15:01:56Z")

</div>

We’re organising the first JuliaAstro call! This will be a very preliminary meeting, to know each other and talk about the development of Julia packages in the astronomy/astrophysics domain. If you’re interest in this …

---

## [Mini-Symposium on Julia in Astronomy & Astrophysics Research](https://discourse.julialang.org/t/mini-symposium-on-julia-in-astronomy-astrophysics-research/82539)

<div class="topic-metadata">

**Author:** [@eford](https://discourse.julialang.org/u/eford)\
**Replies:** 3\
**Last updated:** [January 9, 2025, 3:09am UTC](https://discourse.julialang.org/t/mini-symposium-on-julia-in-astronomy-astrophysics-research/82539 "2025-01-09T03:09:03Z")

</div>

JuliaCon 2022 has accepted a proposal for a mini-symposium (2-3 hours) on Julia in Astronomy & Astrophysics Research, shortly before the main JuliaCon talks. Please complete this form if you would be interested in contri…

---

## [Why is FITSIO slow compared with python astropy?](https://discourse.julialang.org/t/why-is-fitsio-slow-compared-with-python-astropy/121926)

<div class="topic-metadata">

**Author:** [@thevalentino](https://discourse.julialang.org/u/thevalentino)\
**Replies:** 4\
**Last updated:** [November 2, 2024, 7:04pm UTC](https://discourse.julialang.org/t/why-is-fitsio-slow-compared-with-python-astropy/121926 "2024-11-02T19:04:34Z")

</div>

Hi there, I’m new to Julia and I’m trying to incorporate it to my work. I am trying to work with a FITS table that is fairly big (1.8 Gb). In astropy it’s easy to read it and load it into a pandas dataframe, it takes ~1…

---

## [A question about PSF deconvolution](https://discourse.julialang.org/t/a-question-about-psf-deconvolution/116108)

<div class="topic-metadata">

**Author:** [@Cyan](https://discourse.julialang.org/u/Cyan)\
**Replies:** 7\
**Last updated:** [June 24, 2024, 10:15am UTC](https://discourse.julialang.org/t/a-question-about-psf-deconvolution/116108 "2024-06-24T10:15:17Z")

</div>

Could I obtain the deconvolved image if I have an original image and its PSF? And if I have a deconvolved image and its PSF, how can I obtain the convolved image?

---

## [\[Call for Maintainers\] JuliaAstro packages: AstroBase.jl, AstroTime.jl, EarthOrientation.jl, ERFA.jl, SPICE.jl](https://discourse.julialang.org/t/call-for-maintainers-juliaastro-packages-astrobase-jl-astrotime-jl-earthorientation-jl-erfa-jl-spice-jl/110402)

<div class="topic-metadata">

**Author:** [@helgee](https://discourse.julialang.org/u/helgee)\
**Replies:** 1\
**Last updated:** [May 9, 2024, 3:31am UTC](https://discourse.julialang.org/t/call-for-maintainers-juliaastro-packages-astrobase-jl-astrotime-jl-earthorientation-jl-erfa-jl-spice-jl/110402 "2024-05-09T03:31:41Z")

</div>

Hi folks, Unfortunately, I have come to the conclusion that due to my current life circumstances I will not be able to give the following JuliaAstro packages the attention that they deserve for the foreseeable future. I…

---

## [LibHealpix.jl v0.2.1](https://discourse.julialang.org/t/libhealpix-jl-v0-2-1/5062)

<div class="topic-metadata">

**Author:** [@Michael\_Eastwood](https://discourse.julialang.org/u/Michael_Eastwood)\
**Replies:** 1\
**Last updated:** [February 13, 2024, 5:16am UTC](https://discourse.julialang.org/t/libhealpix-jl-v0-2-1/5062 "2024-02-13T05:16:55Z")

</div>

Given the rather large discussion thread about the need for an astro/space topic, I figured I might as well get the ball rolling. I have recently put a lot of effort into revamping and modernizing my LibHealpix.jl packa…

---

## [Sun elevation and moon phase](https://discourse.julialang.org/t/sun-elevation-and-moon-phase/74753)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 6\
**Last updated:** [January 16, 2024, 11:28pm UTC](https://discourse.julialang.org/t/sun-elevation-and-moon-phase/74753 "2024-01-16T23:28:26Z")

</div>

I need to know what the: sun elevation (and sunrise) moon phase moon elevation is as a function of date, time, and coordinates. I tried looking for an existing package in JuliaAstro, and it truly seems like all the p…

---

## [Calculate positions of astronomical objects from a terrestrial observatory](https://discourse.julialang.org/t/calculate-positions-of-astronomical-objects-from-a-terrestrial-observatory/107772)

<div class="topic-metadata">

**Author:** [@tamasgal](https://discourse.julialang.org/u/tamasgal)\
**Replies:** 8\
**Last updated:** [December 20, 2023, 9:12am UTC](https://discourse.julialang.org/t/calculate-positions-of-astronomical-objects-from-a-terrestrial-observatory/107772 "2023-12-20T09:12:34Z")

</div>

I am currently converting some AstroPy-based Python libraries to Julia and one of them (which is the most important one) is used to calculate the positions of astronomical objects for a given (detector) location and obse…

---

## [\[ANN\] Ephemerides.jl - A pure Julia binary ephemeris reader](https://discourse.julialang.org/t/ann-ephemerides-jl-a-pure-julia-binary-ephemeris-reader/104830)

<div class="topic-metadata">

**Author:** [@MicheleCeresoli](https://discourse.julialang.org/u/MicheleCeresoli)\
**Replies:** 0\
**Last updated:** [October 11, 2023, 7:25am UTC](https://discourse.julialang.org/t/ann-ephemerides-jl-a-pure-julia-binary-ephemeris-reader/104830 "2023-10-11T07:25:04Z")

</div>

Hello everyone, I’m happy to present you Ephemerides.jl, a package that provides fast, thread-safe and allocation-free access to binary JPL SPK and PCK ephemeris files. Completely written in Julia, it enables Automatic-…

---

## [\[ANN\] Announcing SPICEApplications.jl](https://discourse.julialang.org/t/ann-announcing-spiceapplications-jl/99854)

<div class="topic-metadata">

**Author:** [@cadojo](https://discourse.julialang.org/u/cadojo)\
**Replies:** 0\
**Last updated:** [June 4, 2023, 5:45pm UTC](https://discourse.julialang.org/t/ann-announcing-spiceapplications-jl/99854 "2023-06-04T17:45:43Z")

</div>

The SPICE Toolkit (provided to Julia through CSPICE\_jll) provides applications, which are a subset of all the available utility functions provided by NAIF / NASA. One critical file is mkspk, which can turn CSV files int…

---

## [SatelliteToolbox vs AstroLib](https://discourse.julialang.org/t/satellitetoolbox-vs-astrolib/88672)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 1\
**Last updated:** [October 13, 2022, 11:11pm UTC](https://discourse.julialang.org/t/satellitetoolbox-vs-astrolib/88672 "2022-10-13T23:11:15Z")

</div>

I was surprised to find zero posts about the intersect between these two packages. Any overlap worth comparing, mentioning, etc? I’m mostly interested in the azimuth of the sun and moon at specific elevations (for speci…

---

## [Solar radiation hitting different parts of earth's surface at specific time](https://discourse.julialang.org/t/solar-radiation-hitting-different-parts-of-earths-surface-at-specific-time/82565)

<div class="topic-metadata">

**Author:** [@water](https://discourse.julialang.org/u/water)\
**Replies:** 5\
**Last updated:** [June 15, 2022, 11:14pm UTC](https://discourse.julialang.org/t/solar-radiation-hitting-different-parts-of-earths-surface-at-specific-time/82565 "2022-06-15T23:14:36Z")

</div>

Hi, I want to calculate how much solar radiation is hitting different parts of earth’s surface at a specific time. I imagine a function that takes a datetime and returns a 361x181 matrix (where the array indices can be…

---

## [Ways to plot LEO orbit](https://discourse.julialang.org/t/ways-to-plot-leo-orbit/75336)

<div class="topic-metadata">

**Author:** [@yashi](https://discourse.julialang.org/u/yashi)\
**Replies:** 4\
**Last updated:** [April 1, 2022, 7:56pm UTC](https://discourse.julialang.org/t/ways-to-plot-leo-orbit/75336 "2022-04-01T19:56:16Z")

</div>

What would be a good way to start ploting an LEO orbit using Plots, or in Pluto.jl? I’d like to make sliders for 6 Keplerian elements to visualize how each parameter interact with the orbit. One is something like Wolfr…

---

## ["rv\_to\_tle" function in satellite toolbox](https://discourse.julialang.org/t/rv-to-tle-function-in-satellite-toolbox/69919)

<div class="topic-metadata">

**Author:** [@sxd190026](https://discourse.julialang.org/u/sxd190026)\
**Replies:** 2\
**Last updated:** [October 18, 2021, 3:19am UTC](https://discourse.julialang.org/t/rv-to-tle-function-in-satellite-toolbox/69919 "2021-10-18T03:19:17Z")

</div>

I am using SGP4 package in satellite toolbox. But I want to modify bstar term at every orbit. For this purpose, I am trying to propagate a given tle for a single orbit and define a new tle at that point. Then I want to p…

---

## [Examples of analysis that can be done with SatelliteToolbox.jl](https://discourse.julialang.org/t/examples-of-analysis-that-can-be-done-with-satellitetoolbox-jl/19330)

<div class="topic-metadata">

**Author:** [@Ronis\_BR](https://discourse.julialang.org/u/Ronis_BR)\
**Replies:** 28\
**Last updated:** [September 4, 2021, 8:34pm UTC](https://discourse.julialang.org/t/examples-of-analysis-that-can-be-done-with-satellitetoolbox-jl/19330 "2021-09-04T20:34:58Z")

</div>

Hi guys! Just to let you know that I added to my blog a introductory post about the SatelliteToolbox.jl package: https://ronanarraes.com/tutorials/julia/the-satellitetoolbox-for-julia/ I also provided two examples of a…

---

## [\[ANN\] ERFA.jl 1.0 (and 1.1) – Essential Routines for Fundamental Astronomy](https://discourse.julialang.org/t/ann-erfa-jl-1-0-and-1-1-essential-routines-for-fundamental-astronomy/65424)

<div class="topic-metadata">

**Author:** [@helgee](https://discourse.julialang.org/u/helgee)\
**Replies:** 0\
**Last updated:** [July 28, 2021, 9:18am UTC](https://discourse.julialang.org/t/ann-erfa-jl-1-0-and-1-1-essential-routines-for-fundamental-astronomy/65424 "2021-07-28T09:18:21Z")

</div>

The venerable ERFA.jl has reached version 1.0 :tada: For those who have not heard about it, yet, it is a Julia wrapper for liberfa which in turn is the open-source version of the Standards of Fundamental Astronomy (SOFA…

---

## [\[ANN\] SchwarzschildGeo.jl](https://discourse.julialang.org/t/ann-schwarzschildgeo-jl/63463)

<div class="topic-metadata">

**Author:** [@inokawazu](https://discourse.julialang.org/u/inokawazu)\
**Replies:** 4\
**Last updated:** [June 25, 2021, 5:23am UTC](https://discourse.julialang.org/t/ann-schwarzschildgeo-jl/63463 "2021-06-25T05:23:07Z")

</div>

Hello everyone. I just completed a small package to render a Schwarzschild Black hole with various backgrounds. https://github.com/inokawazu/SchwarzschildGeo.jl

---

## [Float64 Julian Date from AstroTime](https://discourse.julialang.org/t/float64-julian-date-from-astrotime/52341)

<div class="topic-metadata">

**Author:** [@rbl100](https://discourse.julialang.org/u/rbl100)\
**Replies:** 1\
**Last updated:** [December 24, 2020, 8:26pm UTC](https://discourse.julialang.org/t/float64-julian-date-from-astrotime/52341 "2020-12-24T20:26:51Z")

</div>

I can use AstroTime julian(UTCEpoch(2020,12,24,12,0,0.0)) to give me 2.459208e6 days. How do I turn that into a simple float? Float64() gives an error. I’m sure I’m missing something simple. Thanks in advance.

---

## [JuliaAstro travis ci migration](https://discourse.julialang.org/t/juliaastro-travis-ci-migration/46719)

<div class="topic-metadata">

**Author:** [@Bernard\_GODARD](https://discourse.julialang.org/u/Bernard_GODARD)\
**Replies:** 9\
**Last updated:** [September 18, 2020, 12:08am UTC](https://discourse.julialang.org/t/juliaastro-travis-ci-migration/46719 "2020-09-18T00:08:36Z")

</div>

Hi all I have received an email from travis ci saying that we need to migrate our projects from Travis-ci.org to Travis-ci.com. But it does not seem like I can migrate my project JuliaAstro/CALCEPH.jl Probably I don’t…

[Next page](https://discourse.julialang.org/c/domain/astro/32.md?page=1)
