Skip to main content

Coherent and incoherent component separation with Gaussian processes

Project description

Cross-GP: Coherent and incoherent component separation with Gaussian Processes

crossgp is a Python-based tool for performing Gaussian process regression (GPR) to separate out coherent and incoherent components across multiple data sets. The tool works with general 1D signals as well as gridded visibility cubes in the form obtained using ps_eor. The algorithm used by the tool is described by Munshi et al. (in prep).

Dependencies

crossgp requires the following python libraries:

  • ps_eor
  • GPy
  • emcee
  • corner
  • tqdm
  • numpy
  • matplotlib

Installation

crossgp can be installed via pip:

pip install crossgp

Documentation

A step-by-step guide is presented in the wiki page.

Project details


Download files

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

Source Distribution

crossgp-0.1.0.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

crossgp-0.1.0-py2.py3-none-any.whl (9.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file crossgp-0.1.0.tar.gz.

File metadata

  • Download URL: crossgp-0.1.0.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.8 Linux/4.18.0-408.el8.x86_64

File hashes

Hashes for crossgp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a9ffe480bc6156d37bdfd7f80c9f00f5e3cafc9b02c4a10b9d01509c7a25afb4
MD5 4d6513f9ce068f41fac6470eb7d0869d
BLAKE2b-256 e72ac845289a4bcf544c10c47be9e19cb104859774522393c8299a187ec718d0

See more details on using hashes here.

File details

Details for the file crossgp-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: crossgp-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.8 Linux/4.18.0-408.el8.x86_64

File hashes

Hashes for crossgp-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c5713c26c097392ef7155fb506281ff1bd99ccc662b4b60acc6604db891b5d26
MD5 663db8091ec5482aa12fbf34860ed2b6
BLAKE2b-256 80ac4bf1dc351297a5ae679f7cfb6d1137ee3d1558b5b76605181641915ac709

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page