Sensitivity Calculator Installation
The Sensitivity Calculator Python package can be installed from the UKATC AtLast Sensitivity Calculator GitHub repository.
Installing the Python package from Git
Before you begin
It is strongly recommended that you create a separate environment for your work using your preferred environment management tool (e.g., conda, venv, or poetry). For instance, if you are using conda you can create an environment with:
conda create -n atlast python=3.12 pip
Note that the calculator is tested to work with Python versions 3.10 to 3.12. We cannot ensure compatibility with other versions and so it is necessary to specify the version here.
After the environment is created, activate it with:
conda activate atlast
If you want to install into an environment that you are already using, you can check your version of Python by typing:
python -V
Installing the sensitivity calculator Python package
Once you have created and activated your environment, install the Sensitivity Calculator Python package from the
main branch using pip:
pip install git+https://github.com/ukatc/AtLAST_sensitivity_calculator.git
Extra packages for running the notebooks
The above installs the minimal set of packages required for the calculator to perform its calculations. However, extended functionality (i.e. plotting and using the included Jupyter Notebooks) requires additional packages to be installed. Having setup the proper conda environment for running the calculator (as described above), we recommend installing the following additional packages:
conda install ipython matplotlib=3.9 jupyter reproject astroquery
The equivalent pip install command would work equally well in the conda environment.