Import gwpy.timeseries explicitly
Description
@aaron.zimmerman found the error
Read state vector for H1 data between 1260287933.0 and 1260287966.0
Traceback (most recent call last):
File "/cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/envs/igwn-py37-20200331/bin/lalinference_pipe", line 482, in <module>
dag=pipe_utils.LALInferencePipelineDAG(this_cp)
File "/cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/envs/igwn-py37-20200331/lib/python3.7/site-packages/lalinference/lalinference_pipe_utils.py", line 842, in __init__
self.add_science_segments()
File "/cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/envs/igwn-py37-20200331/lib/python3.7/site-packages/lalinference/lalinference_pipe_utils.py", line 1609, in add_science_segments
ast.literal_eval(self.config.get('statevector', 'bits')), start, end
File "/cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/envs/igwn-py37-20200331/lib/python3.7/site-packages/lalinference/lalinference_pipe_utils.py", line 62, in findSegmentsToAnalyze
state = gwpy.timeseries.StateVector.read(
AttributeError: module 'gwpy' has no attribute 'timeseries'
This patch should solve it by importing gwpy.timeseries explicitly.
API Changes and Justification
Backwards Compatible Changes
-
This change introduces no API changes -
This change adds new API calls
Backwards Incompatible Changes
-
This change modifies an existing API -
This change removes an existing API
If any of the Backwards Incompatible check boxes are ticked please provide a justification why this change is necessary and why it needs to be done in a backwards incompatible way.
Review Status
Please provide details on any reviews related to this change and and the associated reviewers.