Skip to main content

LISA Data Challenge software

DOI

LDC provides a set of tools to generate and analyse the LDC datasets.

Installation of the latest released version

pip install lisa-data-challenge

Installation of the dev version

Cloning the gitlab project

The default working branch is named develop. git clone -b develop https://gitlab.in2p3.fr/LISA/LDC.git

Installation

By default, pyproject.toml will be used to generate a temporary environement to build the package (see https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/)

pip install .

For older version of setuptools, a setup.py file is also provided.

python setup.py install

Troubleshooting

Prerequisites

  • GSL : apt-get install libgsl-dev or conda install gsl
  • FFTW3 : apt-get install libfftw3-dev or conda install fftw

Paths to FFTW and GSL can be set explicitly by editing setup.cfg.

Python dependencies

Make sure that all requirements are met.

The requirements.txt file defines the reference version for most of the dependencies for a python3.9 installation as recommended by LISA-CDE, but other versions of the listed package might work.

To comply with the CDE environement: pip install -r requirements.txt

Extensions for specific fast waveform generator can be disabled in the installation command line:

python setup.py install --no-fastGB --no-imrphenomD --no-fastAK

Extra dependencies

Some external tools are interfaced by the LDC and need separate installation:

Documentation

Use policy

Do not forget to associate the authors of this software to your research:

  • Please cite the DOI (see badge above) and acknowledge the LDC working group in any publication which makes use of it

  • Do not hesitate to send an email for help and/or collaboration: ldc-at-lisamission.org, ldc-chairs-at-lisamission.org

    Project status

    This toolbox has been developed to support the simulation production and analysis of the LISA Data Challenges, over the 2020-2024 period. These are the LDC codenamed:

  • Sangria LDC2a: mild enchilada (GB, MBHB), simple noise

  • Spritz LDC2b: single source type (GB, MBHB), instrumental artifacts (glitches, gaps)

  • Yorsh LDC1b: single source type: SOBH, EMRI

Following on the LISA adoption by space agencies in 2024, multiple projects to support this activity have been put in place, to address the forthcoming increase in complexity of the future LDC. Thus this toolbox is under a decommissioning phase.

The following table gives pointers to those new projects, for the different parts covered by this toolbox.

Topic LDC toolbox submodule New projects URL
Fast waveform ldc/waveform/fastgb https://gitlab.in2p3.fr/lisa/fastgb
Waveform h+/hx ldc/waveform/waveform
Catalogs ldc/waveform/source
LISA response ldc/lisa/projection https://gitlab.in2p3.fr/lisa-simulation/gw-response
LISA analytic noise ldc/lisa/noise https://gitlab.in2p3.fr/LISA/fomweb
LISA analytic orbits ldc/isa/orbits https://gitlab.in2p3.fr/lisa-simulation/orbits
Time/freq series management ldc/common/series https://gitlab.in2p3.fr/lisa-apc/typed-lisa-toolkit
LISA constants ldc/common/constants https://gitlab.in2p3.fr/lisa-simulation/constants
Simulation production pipeline data_generation/ see notebooks showing how to use the above tools presented during the sim workshops https://indico.in2p3.fr/event/33255/
Submission evaluation evaluation

Metadata

Release files for lisa-data-challenge 1.2.5

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

Source distribution (sdist)

Source distribution for lisa-data-challenge 1.2.5
File Size Uploaded
lisa_data_challenge-1.2.5.tar.gz 50.9 MB Details

Release files / lisa_data_challenge-1.2.5.tar.gz

Download URL lisa_data_challenge-1.2.5.tar.gz
Size 50.9 MB
Tags Source
SHA-256 checksum
How to use checksums
8bc5d6d258cdd54481cf83b482e53d663caf352bacf926310e130c01bcb7d8b0
BLAKE2b-256 checksum
How to use checksums
813787c480288635cc95088deeaa2cf5dd4d1cd45602b1b318ee5a663865e36a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.18

Release history Release notifications | RSS feed

This release

1.2.5 This release

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.0

3 release files

1.1.1

1 release file

1.0

1 release file

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