Metadata-Version: 2.4
Name: lalsuite
Version: 7.26.4.1.dev20260313
Summary: LIGO Scientific Collaboration Algorithm Library - minimal Python package
Home-page: https://git.ligo.org/lscsoft/lalsuite
Author: LIGO Scientific Collaboration
Author-email: lal-discuss@ligo.org
Maintainer: Adam Mercer
Maintainer-email: adam.mercer@ligo.org
License: GPL-2.0-or-later
Project-URL: Bug Tracker, https://git.ligo.org/lscsoft/lalsuite/-/issues/
Project-URL: Documentation, https://lscsoft.docs.ligo.org/lalsuite/
Project-URL: Source Code, https://git.ligo.org/lscsoft/lalsuite
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: POSIX
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.9
License-File: COPYING
Requires-Dist: astropy
Requires-Dist: igwn-ligolw
Requires-Dist: igwn-segments
Requires-Dist: lscsoft-glue
Requires-Dist: matplotlib
Requires-Dist: numpy>=1.19
Requires-Dist: python-dateutil
Requires-Dist: scipy
Provides-Extra: lalinference
Requires-Dist: gwdatafind; extra == "lalinference"
Requires-Dist: gwpy; extra == "lalinference"
Requires-Dist: healpy>=1.9.1; extra == "lalinference"
Requires-Dist: scipy; extra == "lalinference"
Provides-Extra: lalpulsar
Requires-Dist: gwdatafind; extra == "lalpulsar"
Requires-Dist: gwpy; extra == "lalpulsar"
Requires-Dist: solar_system_ephemerides; extra == "lalpulsar"
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: maintainer-email
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

LALSuite is the LIGO Scientific Collaboration Algorithm Library for
gravitational-wave analysis. Its primary purpose is searching for and
characterizing astrophysical signals in gravitational-wave time series data,
particularly data from ground-based detectors such as `LIGO
<https://www.ligo.org>`_ and `Virgo <http://www.virgo-gw.eu>`_.

LALSuite consists of a set of ``configure``-``make``-``install`` style software
packages organized by problem domain or source classification. This Python
package provides a standalone, dependency-free binary distribution of the
libraries and Python modules in LALSuite for Linux and macOS.

Installing LALSuite from the Python Package Index requires pip >= 19.3.

To install, simply run::

    $ pip install lalsuite

Optional dependencies, which can be installed as ``pip install lalsuite[option]``:

* ``lalinference`` (pulls in
  `gwdatafind <https://pypi.org/project/gwdatafind/>`_
  and `gwpy <https://pypi.org/project/gwpy/>`_)
* ``lalpulsar`` (pulls in
  `solar_system_ephemerides <https://pypi.org/project/solar-system-ephemerides/>`_
  to provide ephemeris files which, until LALSuite 7.15, were still included in
  the main package)
* ``test`` (pulls in `pytest <https://pypi.org/project/pytest/>`_)
