Comrade

Dev Build Status Coverage ColPrac: Contributor's Guide on Collaborative Practices for Community Packages

Composable Modeling of Radio Emission

This is a alpha version of a potential EHT/ngEHT modeling/imaging software written in Julia. The objectives are in order of importance

  1. Simple to define and adjust models and parameterizations
  2. Everything must be differentiable with Julia's autodifferentation libraries
  3. Speed. The code must be fast, with proper SIMD, GPU, and distributed computing support

Installation

To install Comrade.jl you must use Julia's package manager. For example you can launch your Julia session with then type ] to move into Pkg mode. Once in pkg mode type

add Comrade

To perform inference i.e. parameter estimation you should look at the lib packages.