Skip to content

A Julia package to provide generic parameterized models for radio interferometric data

License

Notifications You must be signed in to change notification settings

EHTJulia/EHTModels.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Build Status Coverage

EHTModels

This Julia package aims to provide a generic interface to handle various type of parametrized intensity models for radio and optical interfeometric data sets (in particular in the emphasis of VLBI data sets).

The conceptial idea of the interface is largely based on the Lindy Blackburn's (@lindybackburn) python library modmod, which allows:

  • to compose a generic and hybrid model of various parameterized models including geometric and more generic pixeltized image models through basic primitives and transformations.
  • to have analytic or numerical correspondence between image and fourier domain.
  • delayed evaluation of image or uv products of a model through computational graph.

This package is a partial fork (or purge) of the Paul Tiede's (@ptiede) Julia package Comrade.jl, implementing the above interface for the parameterized model. The pure Julia imprementation of parametrized models offer efficient integration of these functions into various inference packages available in Julia.

Installation

Assuming that you already have Julia correctly installed, it suffices to import EHTModels.jl in the standard way:

using Pkg
Pkg.add("EHTModels")

Documentation

The documentation is in preparation, but docstrings of available functions are listed for the latest version. The stable version has not been released.

Acknowledgement

The development of this package has been finantially supported by the following programs.

The National Radio Astronomy Observatory is a facility of the National Science Foundation operated under cooperative agreement by Associated Universities, Inc.

About

A Julia package to provide generic parameterized models for radio interferometric data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages