Releases: gwastro/pycbc
O2 Production Release 13
This is the thirteenth production release of PyCBC for use in LIGO's second observing run.
This release has been tested against LALSuite with the hash:
539c8700af92eb6dd00e0e91b9dbaf5bae51f004
There are no substantive changes to the offline search pipeline since the 1.7.2 release. This release includes:
- Ability to download configuration and veto definer files from ECP cookie authenticated servers (e.g. git.ligo.org) and infrastructure to test this with Travis.
- ER11 improvements to
pycbc_live
. - Improve Travis infrastructure.
Details of the changes since the last release are at v1.7.2...v1.7.4
A Docker container for this release is available from the pycbc/pycbc-el7 repository on Docker Hub be downloaded using the command:
docker pull pycbc/pycbc-el7:v1.7.4
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.7.4/bin/activate
and for Debian 8 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_deb_8/virtualenv/pycbc-v1.7.4/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.7.4/pycbc_inspiral
Test of Debian CVMFS Deployment
This is a pre-release to test deployment of PyCBC to Debian 8 using CVMFS. It is not intended for production analysis.
O2 Production Release 12
This is the twelfth production release of PyCBC for use in LIGO's second observing run.
This release has been tested against LALSuite with the hash:
539c8700af92eb6dd00e0e91b9dbaf5bae51f004
There are no substantive changes to the core search pipeline since the 1.7.1 release. This release contains minor bug fixes to the results page formatting to work around changes in Jinja2. Details of the changes since the last release are at v1.7.1...v1.7.2
A Docker container for this release is available from the pycbc/pycbc-el7 repository on Docker Hub be downloaded using the command:
docker pull pycbc/pycbc-el7:v1.7.2
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.7.2/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.7.2/pycbc_inspiral
O2 Production Release 11
This is the eleventh production release of PyCBC for use in LIGO's second observing run.
This release has been tested against LALSuite with the hash:
539c8700af92eb6dd00e0e91b9dbaf5bae51f004
There are no substantive changes to the search pipeline code since the 1.7.0 release. This release fixes an issue that the 1.7.0 OSG bundled version of pycbc_inspiral
was not built against a build of lalsuite linked against HDF5, so it could not read the SEOBNRv4 ROM data. This was not caught in testing as the tests used SEOBNRv2 which stores the ROM data as ASCII files, not HDF5. To fix this in future, the ROM data used in the test has been switched to lalsuite-extra r11, and both the v2 and v4 SEOBNR waveforms are tested. The build test has also been extended to use the new compressed waveform bank code, although this is not yet used in production.
Details of these changes are at https://github.com/ligo-cbc/pycbc/milestone/34?closed=1
A Docker container for this release is available from the pycbc/pycbc-el7 repository on Docker Hub be downloaded using the command:
docker pull pycbc/pycbc-el7:v1.7.1
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.7.1/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.7.1/pycbc_inspiral
O2 Production Release 10
This is the tenth production release of PyCBC for use in LIGO's second observing run.
This release has been tested against LALSuite with the hash:
539c8700af92eb6dd00e0e91b9dbaf5bae51f004
See the changes between the 1.6.8 release and 1.7.0 for documentation of the difference to the 1.6 release series, however the core PyCBC O2 search functionality remains the same.
A Docker container for this release is available from the pycbc/pycbc-el7 repository on Docker Hub be downloaded using the command:
docker pull pycbc/pycbc-el7:v1.7.0
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.7.0/bin/activate
and bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.7.0/pycbc_inspiral
O2 Production Release 9
This is the ninth production release for O2. It is based on the 1.6.7 release and implements several changes since the previous release.
The following bug-fixes are implemented:
- #1482 improves the reporting of version information from executables and #1487 fixes the way that version information is reported in section 8 of the PyCBC results page.
- #1483 adds a default
segment_definer
version number (1) to the segment files written by workflow generation scripts, so that these files can be queried by the standard glue segment tools. - #1488 adds the
-p
option when initializing a proxy withligo-proxy-init
to create an RFC compliant proxy needed to access frame data under CVMFS. It also removes the time restriction when generating an RFC compliant proxy from an non-RFC compliant one. - #1475 fixes the XML files uploaded to GraceDB.
Two new features are also implemented:
- #1484 implements a
--config-delete
in the workflow generation scripts. This allows a section or an option to be deleted from parsed configuration files before--config-overrides
are applied. - #1470 and #1476 implement the sine-gaussian veto test in
pycbc_inspiral
and allow it's use in the rest of the workflow. This code change requires changes to the configuration files to implement it. These changes are merged into the 1.6.8 configuration files. To revert the all-sky coincident search to the previous 1.6.7 behavior without the sine-Gaussian veto, use the following--config-overrides
options when runningpycbc_make_coinc_search_workflow
:
--config-overrides "fit_by_template:sngl-stat:new_snr" "coinc:ranking-statistic:phasetd_exp_fit_stat" "singles_minifollowup:ranking-statistic:newsnr" "page_snglinfo:ranking-statistic:newsnr" "plot_singles-endtime_duration_newsnr:z-var:'max(newsnr)'" "plot_singles-mtotal_effspin_newsnr:z-var:'max(newsnr)'" "plot_singles-duration_effspin_newsnr:z-var:'max(newsnr)'" "plot_singles-eta_effspin_newsnr:z-var:'max(newsnr)'" "plot_singles-mtotal_eta_newsnr:z-var:'max(newsnr)'"
and the following --config-delete
options:
--config-delete "inspiral:sgchisq-snr-threshold" "inspiral:sgchisq-locations" "plot_coinc_snrchi-sg"
The release is compatible with configuration files from
https://code.pycbc.phy.syr.edu/ligo-cbc/pycbc-config/tree/v1.6.8/O2/pipeline
This release has been tested against LALSuite with the hash
a2a5a476d33f169b8749e2840c306a48df63c936
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.6.8/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.6.8/pycbc_inspiral
On the AEI atlas cluster, a pre-built virtual environment can used by running the command:
source /home/cbc/pycbc/x86_64_debian_8/virtualenv/pycbc-v1.6.8/bin/activate
This environment is built using the a2a5a476
hash of lalsuite with the following patches applied to work around the problem with lalsuite linking against system-installed libraries in a virtual environment:
None of these patches affect the scientific results of the a2a
hash.
O2 Production Release 8
This is the eighth production release for O2. It is based on the 1.6.6 release and contains a bug fix so that the segment tables display correctly with current versions of LALSuite and a fix to the instructions for data re-use and a fix to the Einstein@Home build infrastructure for building PyInstaller bundles.
The release is compatible with configuration files from
https://code.pycbc.phy.syr.edu/ligo-cbc/pycbc-config/tree/v1.6.7/O2/pipeline
This release has been tested against LALSuite with the hash
a2a5a476d33f169b8749e2840c306a48df63c936
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.6.7/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.6.7/pycbc_inspiral
O2 Production Release 7
This is the seventh production release for O2. It is based on the 1.6.4 release and contains a bug fix needed for Pegasus 4.7.4 and a fix to the instructions for OSG running. This release also contains the Einstein@Home build infrastructure for building PyInstaller bundles.
The release is compatible with configuration files from
https://code.pycbc.phy.syr.edu/ligo-cbc/pycbc-config/tree/v1.6.6/O2/pipeline
This release has been tested against LALSuite with the hash
a2a5a476d33f169b8749e2840c306a48df63c936
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.6.6/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.6.6/pycbc_inspiral
O2 Production Release 6
This is the sixth production release for O2. It is based on the 1.6.4 release and contains a bug fix to pycbc_plot_snrifar
so that it is compatible with latest releases of numpy that are strict about float
vs int
array indices.
The release is compatible with configuration files from
https://code.pycbc.phy.syr.edu/ligo-cbc/pycbc-config/tree/v1.6.5.1/O2/pipeline
This release has been tested against LALSuite with the hash
a2a5a476d33f169b8749e2840c306a48df63c936
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.6.5/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.6.5/pycbc_inspiral
O2 Production Release 5
This is the fifth production release for O2. It is based on the 1.6.3 release and contains improvements for the core search pipeline. Presentation of the results has been improved and code has been added to perform hierarchical removal of coincident triggers that are louder than all of the background triggers.
The release is compatible with configuration files from
https://code.pycbc.phy.syr.edu/ligo-cbc/pycbc-config/tree/v1.6.4.1/O2/pipeline
This release has been tested against LALSuite with the hash
a2a5a476d33f169b8749e2840c306a48df63c936
On a machine with CVMFS installed, a pre-built virtual environment is available for Red Hat 7 compatible operating systems by running the command:
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_7/virtualenv/pycbc-v1.6.4/bin/activate
A bundled pycbc_inspiral
executable for use on the Open Science Grid is available at
/cvmfs/oasis.opensciencegrid.org/ligo/sw/pycbc/x86_64_rhel_6/bundle/v1.6.4/pycbc_inspiral