SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis libraries
The LALSuite data analysis libraries, written in C, implement key routines critical to the successful detection of gravitational waves, such as the template waveforms describing the merger of two black holes or two neutron stars. SWIGLAL is a component of LALSuite which provides interfaces for Pytho...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2020-07-01
|
Series: | SoftwareX |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711020303472 |
_version_ | 1828945529101352960 |
---|---|
author | Karl Wette |
author_facet | Karl Wette |
author_sort | Karl Wette |
collection | DOAJ |
description | The LALSuite data analysis libraries, written in C, implement key routines critical to the successful detection of gravitational waves, such as the template waveforms describing the merger of two black holes or two neutron stars. SWIGLAL is a component of LALSuite which provides interfaces for Python and Octave, making LALSuite routines accessible directly from scripts written in those languages. It has enabled modern gravitational-wave data analysis software, used in the first detection of gravitational waves, to be written in Python, thereby benefiting from its ease of development and rich feature set, while still having access to the computational speed and scientific trustworthiness of the routines provided by LALSuite. |
first_indexed | 2024-12-14T04:54:16Z |
format | Article |
id | doaj.art-5281f043db494b8d9e7c1c47d9bc5e6f |
institution | Directory Open Access Journal |
issn | 2352-7110 |
language | English |
last_indexed | 2024-12-14T04:54:16Z |
publishDate | 2020-07-01 |
publisher | Elsevier |
record_format | Article |
series | SoftwareX |
spelling | doaj.art-5281f043db494b8d9e7c1c47d9bc5e6f2022-12-21T23:16:27ZengElsevierSoftwareX2352-71102020-07-0112100634SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis librariesKarl Wette0Correspondence to: ARC Centre of Excellence for Gravitational Wave Discovery (OzGrav) and Centre for Gravitational Astrophysics, Australian National University, Canberra, ACT 2600 Australia.; ARC Centre of Excellence for Gravitational Wave Discovery (OzGrav) and Centre for Gravitational Astrophysics, Australian National University, Canberra, ACT 2600 Australia; Max Planck Institute for Gravitational Physics (Albert Einstein Institute), D-30167 Hannover, GermanyThe LALSuite data analysis libraries, written in C, implement key routines critical to the successful detection of gravitational waves, such as the template waveforms describing the merger of two black holes or two neutron stars. SWIGLAL is a component of LALSuite which provides interfaces for Python and Octave, making LALSuite routines accessible directly from scripts written in those languages. It has enabled modern gravitational-wave data analysis software, used in the first detection of gravitational waves, to be written in Python, thereby benefiting from its ease of development and rich feature set, while still having access to the computational speed and scientific trustworthiness of the routines provided by LALSuite.http://www.sciencedirect.com/science/article/pii/S2352711020303472Gravitational wavesSoftware wrapperPythonOctave |
spellingShingle | Karl Wette SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis libraries SoftwareX Gravitational waves Software wrapper Python Octave |
title | SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis libraries |
title_full | SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis libraries |
title_fullStr | SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis libraries |
title_full_unstemmed | SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis libraries |
title_short | SWIGLAL: Python and Octave interfaces to the LALSuite gravitational-wave data analysis libraries |
title_sort | swiglal python and octave interfaces to the lalsuite gravitational wave data analysis libraries |
topic | Gravitational waves Software wrapper Python Octave |
url | http://www.sciencedirect.com/science/article/pii/S2352711020303472 |
work_keys_str_mv | AT karlwette swiglalpythonandoctaveinterfacestothelalsuitegravitationalwavedataanalysislibraries |