The Phased Array Feed Backend Simulator (pafsim)
To get started with PAFSim, simply install the module via pip and explore the detailed documentation and examples provided. Whether you are designing a new PAF backend or optimizing an existing one, PAFSim is your tool for ensuring data correctness and validation.
The pafsim module is developed by the Max-Planck Institute for Radioastronomy and the Radioblocks community.
Disclaimer: The module is currently under construction. A lot of components and features are not implemented yet. The Developer Guide contains a list of ToDo’s and everybody is welcome to `contribute <developer_guide.html#contribute>
Installation
It is recommended to create a virtual environment before installing the package.
python -m venv /path/to/venv/
Activate the venv
source /path/to/venv/bin/activate
The project is managed by the pyproject.toml-file. Hence, an installation with pip is the prefered way.
In the next step we clone the pafsim repository:
git clone https://gitlab.mpcdf.mpg.de/nesser/pafsim && cd pafsim
and install it
pip install .
All required dependencies are resolved.
Links