Skip to main content

Regularized Maximum Likelihood Imaging for Radio Astronomy

Project description


Documentation Status DOI

A Million Points of Light are needed to synthesize image cubes from interferometers.



This package requires python > 3.5. Install the requirements (numpy, scipy, torch, torchvision). You may want to consider installing PyTorch individually if you do/do not require CUDA support and want to fine tune your installation. If you would like to export your images to FITS files, you should also install the astropy package.

Using pip

After the dependencies are installed,

$ pip install MPoL

From source

If you'd like to install the package from source, download or git clone the MPoL repository and install

git clone
cd MPoL
python install

If you have trouble installing please raise a github issue.


If you use this package or derivatives of it, please cite

author       = {Ian Czekala},
title        = {iancze/MPoL: Base version},
month        = dec,
year         = 2019,
publisher    = {Zenodo},
version      = {v0.0.1},
doi          = {10.5281/zenodo.3594082},
url          = {}

Copyright Ian Czekala and contributors 2019-20

Project details

Release history Release notifications

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for MPoL, version 0.0.4
Filename, size File type Python version Upload date Hashes
Filename, size MPoL-0.0.4-py3.7.egg (35.4 kB) File type Egg Python version 3.7 Upload date Hashes View hashes
Filename, size MPoL-0.0.4-py3-none-any.whl (19.1 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size MPoL-0.0.4.tar.gz (18.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page