Skip to content

jmert/CMB.jl

Repository files navigation

CMB.jl — CMB Analysis

Documentation Build Status

CMB.jl is a library of routines for the analysis of cosmic microwave background (CMB) data. Development of features is being driven by the author's use cases — at this time, namely the production of “reobserved” pixel-pixel covariance matrices as used by the BICEP/Keck Array collaboration.

Design goals of this package include:

  • Native Julia implementation of core routines.

  • Numerical stability and efficiency.

  • Parallelism and efficient memory sharing.

Installation and usage

This library is not registered in Julia's General registry, so the package must be installed either by cloning it directly:

(@v1.7) pkg> add https://github.com/jmert/CMB.jl

or by making use of my personal registry:

(@v1.7) pkg> registry add https://github.com/jmert/Registry.jl
(@v1.7) pkg> add CMB

After installing, just load like any other Julia package:

julia> using CMB