Astro 528
  • Home
  • Syllabus
  • Schedule
    • Classes
    • Assignments
  • Labs
    • Lab 1
    • Lab 2
    • Lab 3
    • Lab 4
    • Lab 5
    • Lab 6
    • Lab 7
    • Lab 8
    • Lab 9
  • Lessons
    • Week 1
    • Week 2
    • Week 3
    • Week 4
    • Week 5
    • Week 6
    • Week 7
    • Week 8
    • Week 9
    • Week 10
    • Week 11
    • Week 12
    • Week 13
    • Week 14
    • Weeks 13-15
  • Project
  • Tips
    • Lynx
    • Labs
    • Pluto
    • Julia
  • Resources
CC BY-SA 4.0 Eric Ford. Last modified: August 28, 2025. Website built with Franklin.jl, Just the docs theme, and the Julia programming language.
Lynx Portal | Improve this page

File I/O

  • CSV.jl

  • FITSIO.jl (wrapper for C library)

  • FITSFiles.jl (up & coming, all julia, but not as mature as FITSio.jl)

  • HDF5.jl

  • JLD2.jl

  • FileIO.jl

  • FortranFiles.jl

  • VOTables.jl

  • TOML.jl

Data Wrangling

  • DataFrames.jl

  • Query.jl

Math

  • LinearAlgebra in Julia standard libary

  • LinearSolve.jl

  • SpecialFunctions.jl

  • Polynomials.jl

  • NonlinearSolve.jl

  • Interpolations.jl (see also list of related packages near bottom of README)

  • DataInterpolations.jl

  • Surrogates.jl

Time series

  • DSP.jl

  • FFTW.jl

  • LombScargle.jl

Integration

  • QuadGK.jl: 1-d integration

  • Sobol.jl

  • Integrals.jl: unified interface for the numerical approximation of integrals

  • OrdinaryDiffEq.jl

Statistics

  • Julia standard library

  • Distributions.jl

  • StatsBase.jl

  • KernelDensity.jl

  • MultivariateStats.jl

  • GLMs.jl

  • Clustering.jl

Bayesian Inference

  • Turing.jl

  • Pigeons.jl

  • RxInfer.jl

Machine Learning

  • MLBase.jl

  • Optimizers.jl

  • Lux.jl

Plotting

  • Plots.jl

  • Mackie.jl (examples)

  • ColorSchemes.jl

  • LaTeXStrings.jl

Coding practices

  • Unitful.jl

  • UnitfulAstro.jl

  • ArgParse.jl

  • PkgTemplates.jl

Astronomy-specific

Building blocks

  • SkyCoords.jl

  • Planck.jl

  • AstroTime.jl

  • Ephemeris.jl

  • PlanetOrbits.jl

  • AstroLib.jl

Photometry

  • PSFModels.jl

  • Photometry.jl

  • BoxLeastSquares.jl

  • Transits.jl

Imaging

  • AstroImages.jl

Modeling

  • Octofitter.jl: Orbit fitting

  • Korg.jl: Stellar synthesis

  • StellarModels.jl

  • Cosmology.jl