Skip to main content

CrossGP: Coherent and incoherent component separation with Gaussian Processes

DOI

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.

Release files for crossgp 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crossgp 0.1.4
File Size Uploaded
crossgp-0.1.4.tar.gz 14.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crossgp 0.1.4
File Interpreter ABI Platform
crossgp-0.1.4-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 37.7 kB

Release files / crossgp-0.1.4.tar.gz

Download URL crossgp-0.1.4.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1ff2cfc2c93f217069ae16b4709eb368d37c2934ac8e86a389fa8e04a3d5681f
BLAKE2b-256 checksum
How to use checksums
2a1bd9f63bb7205db9df526cc6f286fbd9881ffc7c99397ba716cfe83eff9edb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.4 CPython/3.14.4 Darwin/25.3.0

Release files / crossgp-0.1.4-py2.py3-none-any.whl

Download URL crossgp-0.1.4-py2.py3-none-any.whl
Size 23.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
4acf065c340b45bf7be75cb985fe349efc6de1488d52d3698dc82d73d8ad2dad
BLAKE2b-256 checksum
How to use checksums
d115e433563d5837f052418ab54ac83f92a1095070a9cc4b2a95884b07f96ca6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.4 CPython/3.14.4 Darwin/25.3.0

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page