Registry / data / igwn-ligolw

igwn-ligolw

JSON →
library2.1.1pypypi✓ verified 82d ago

A Python library for reading, writing, and manipulating LIGO Light-Weight XML (LIGO_LW) documents. Version 2.1.1 requires Python >=3.9. Development is active on GitHub.

pip install igwn-ligolw
INSTALL
IMPORT
SIG · IGWN-LIGOLW
I
igwn-ligolw
datapythonv2.1.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ligolw
import igwn_ligolw
import ligolw

Load a LIGO_LW XML file and print the document object.

import ligolw from ligolw import utils load_doc = utils.load_filename('test.xml', contenthandler=ligolw.LIGOLWContentHandler) print(load_doc)
Debug
Known issues
breakingThe package was renamed from 'python-ligo-lw' to 'igwn-ligolw'. Old installations will not update automatically.
fix
Uninstall the old package and install igwn-ligolw.
affects: >=2.0.0
deprecatedThe top-level module 'ligolw' is used; do not import from 'igwn.ligolw'.
fix
Use 'import ligolw' directly.
affects: >=2.0.0
gotchaThe library relies on external dependencies like 'libxml2' for some features. Missing system libraries can cause import errors.
fix
Install system dependencies: sudo apt-get install libxml2-dev libxslt1-dev (Linux) or use conda.
affects: all
Upgrade
Version history
2.1.1latest on PyPI · released Jan 19, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
igwn-ligolw — pip install igwn-ligolw · libregistry