nway -- Bayesian cross-matching of astronomical catalogues
Python Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
nwaylib
tests
.coveragerc
.gitignore
.travis.yml
COPYING
Changelog
LICENSE
MANIFEST.in
README.rst
TODO
conda-requirements.txt
install.sh
nway-calibrate-cutoff.py
nway-create-fake-catalogue.py
nway-create-shifted-catalogue.py
nway-explain.py
nway-write-header.py
nway.py
setup.cfg
setup.py

README.rst

nway

nway is a source cross-matching tool for arbitrarily many astronomical catalogues.

Features

  • Bayesian match probabilities based on astronomical sky coordinates (RA, DEC)
  • Works with arbitrarily many catalogues
  • Can handle varying errors
  • Can incorporate additional prior information, such as the magnitude or color distributions of the sources to match
  • Works accurately and fast in small areas and all-sky catalogues

Documentation

See the manual in the doc/ folder, https://github.com/JohannesBuchner/nway/raw/master/doc/nway-manual.pdf

A full worked example with demo catalogues is included.

Installation

The easiest way to install nway is with pip:

$ pip install nway

Add --user if you do not have admin privileges. Alternatively, download the source code and run "python setup.py install".

nway uses the following python packages:

  • numpy, scipy, matplotlib
  • astropy
  • progressbar2 or progressbar or progressbar-latest
  • joblib
  • healpy

nway works with both Python 3 and Python 2 and various astropy versions.

https://travis-ci.org/JohannesBuchner/nway.svg?branch=master

Reporting issues

Please file an issue on Github if you have any problems.

Citing nway correctly

Please cite Salvato et al (2017). https://arxiv.org/abs/1705.10711 (Get BibTex)

Licence

This program is free and open-source software, licensed under AGPLv3 (see LICENSE and COPYING files). Written by Johannes Buchner (C) 2013-2017