PCIpy documentation

Principal Component Interferometry (PCI) package to process LISA data.

This repo builds on the contents of pylisa, but structures the code using Python classes.

It implements the aPCI method outlined in the first and second PCI papers.

Note

This project is under active development.

Contents

Code implementation

Installation

Install pcipy by cloning this repository and unzipping the source code.

Then use this command:

python setup.py install

Requirements

Required installations listed in setup.py:

  • python dependencies: numpy, scipy,sympy, h5py, matplotlib, xarray, h5py, scikit-learn

  • simulation packages: lisaconstants, lisainstrument, lisagwresponse, pytdi, backgrounds

Authors

This package build on the code available within pylisa, authored by Quentin Baghi and John Baker.

  • Quentin Baghi

  • John G. Baker

  • Eleonora Castelli