Skip to content

A package to design and simulate kernel nullers

Notifications You must be signed in to change notification settings

rlaugier/kernuller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kernuller: a python package for designing an testing kernel-nulling architectures

Kernuller builds upon the foundation layed out by Martinache & Ireland 2018, and includes the generative designs proposed by Laugier et al. 2020 (in prep.). In particular, it allows to create of kernel-nulling objexts that are based upon matrices defined in symbolic math, and the matrix A of second order derivatives.

It also allows to plot complex matrices such as optical combiner matrices in the style proposed in Laugier et al. 2020 (in prep.), as well as to map the response map of interferometers to on-sky signal.

Additional dependences:

sympy tqdm lmfit

Usage

This is not a stable release. Interfaces of methods will evolve.

Acknowledgement

kernuller is a development carried out in the context of the KERNEL project. KERNEL has received funding from the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation program (grant agreement CoG - 683029). For more information about the KERNEL project, visit: http://frantzmartinache.eu/index.php/category/kernel/

About

A package to design and simulate kernel nullers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published