183b70b | Hunter Gabbard | 29 May 2017, 10:57:33 UTC | Qtransform Dev (#1709) * 1.) Added Q-tiling mechanism. 2.) Simplified q-transform mechanism and its associated functions. * 1.) Added Q-tiling mechanism. 2.) Simplified q-transform mechanism and its associated functions. * 1.) Added Q-tiling mechanism. 2.) Simplified q-transform mechanism and its associated functions. * Added math import modules * added numpy imports of ceil, pi, log, and exp. Much faster than math. | 29 May 2017, 10:57:33 UTC |
e8f6c6b | Christopher M. Biwer | 27 May 2017, 18:34:24 UTC | Remove unused imports in generator.py (#1705) | 27 May 2017, 18:34:24 UTC |
7c21b92 | Alex Nitz | 27 May 2017, 14:26:48 UTC | Update matchedfilter.py (#1707) Always allocate new correlation vector if not given as workspace memory. | 27 May 2017, 14:26:48 UTC |
2af6835 | Prayush Kumar | 26 May 2017, 20:52:40 UTC | bugfix in normalization, inside compute_max_snr_over_sky_loc_stat (#1710) | 26 May 2017, 20:52:40 UTC |
d9357b3 | Hunter Gabbard | 25 May 2017, 17:40:15 UTC | After this patch, the qtransform seems to work correctly. Two issues … (#1703) * After this patch, the qtransform seems to work correctly. Two issues were fixed: 1. The window function was using duration rather than window_size in samples. 2. The inverse FFT was an rfft not a complex-to-complex transform, so the windowed data had the wrong convention. Renamed the file to remove the hyphen, so it can be imported. * Moved author list to copyright notice | 25 May 2017, 17:40:15 UTC |
8fdea4e | Collin Capano | 25 May 2017, 15:24:29 UTC | Sample in different parameter space than variable args (#1693) * load sampling parameters in pycbc_inference * make prior, generator evaulate keyword args * update docs, fix bugs * transform between variable and sampling args in likelihood * add rvs function to likelihood * add apply_sampling_transforms to likelihood; fix bugs * use likelihood evaluators prior_rvs function to set p0 * transform samples before writing to file * save the sampling args to the output file * update gaussian likelihood * update pycbc_inference * fix typo * fix bugs * fix more bugs * ensure variable args are stored as lists * account for kde changing shape when saving state * fix typo * minor formatting * add support for emcee pt sampler * update set_p0 function * fix bugs * have compute_jacobian able to return arrays * update test script * address codacy issues | 25 May 2017, 15:24:29 UTC |
5c3abf9 | Collin Capano | 25 May 2017, 14:59:55 UTC | Add independent chi_p, chi_eff distribution (#1706) * add independent chi_p, chi_eff distribution * add spins to distributions init | 25 May 2017, 14:59:55 UTC |
51a1ad4 | Collin Capano | 25 May 2017, 13:14:26 UTC | Add Arbitrary distribution (#1704) * rename from_file to arbitrary * add arbitrary distribution * use logit if bounds supplied * fix bugs * fix bug in isin checking * fix name space clashes, whitespace * fix doc string | 25 May 2017, 13:14:26 UTC |
6fd711f | Sebastian Khan | 25 May 2017, 09:45:24 UTC | Add coaphase to hwinj (#1691) * add coaphase to hwinj allows you to specify the reference orbital phase when using pycbc_generate_hwinj coaphase is the phiRef parameter in LALSimulation but it's called coaphase in sim_inspiral tables. * fix naming bug * set default value to zero * update help message * fix build and implement ian's comment | 25 May 2017, 09:45:24 UTC |
b48e9b1 | Thomas Dent | 24 May 2017, 22:40:51 UTC | refactoring and adding approximant option for duration (#1518) * refactoring and adding approximant option for duration remove pnutils imports * Added possibility to normalize O2 statistic to maximum slope * trigger fits : numpydocstyle comments | 24 May 2017, 22:40:51 UTC |
483dd05 | Alex Nitz | 24 May 2017, 16:57:50 UTC | simplest change to allow td approximants in brute bank (#1692) * add way to use time domain waveforms * allow td approximants * Update pycbc_brute_bank | 24 May 2017, 16:57:50 UTC |
f1c048c | Soumi De | 24 May 2017, 00:02:14 UTC | Change to new functions in transforms.py to be used in plot samples code (#1701) | 24 May 2017, 00:02:14 UTC |
daad01a | Collin Capano | 23 May 2017, 22:31:38 UTC | add inverse jacobian for mchirp,q and ensure m2 < m1 (#1699) | 23 May 2017, 22:31:38 UTC |
49e5d3a | Soumi De | 23 May 2017, 21:32:28 UTC | Calculate template duration for decompressed waveforms if the corressponding field in FilterBank is populated by zeroes by ensure_standard_filter_columns (#1700) | 23 May 2017, 21:32:28 UTC |
e7dba7e | Miriam Cabero | 23 May 2017, 19:41:23 UTC | Add error message to ringdown module (#1698) * Add error message in ringdown module * Add missing error messages | 23 May 2017, 19:41:23 UTC |
9907049 | Christopher M. Biwer | 23 May 2017, 19:20:00 UTC | Do not have to write state always. (#1697) | 23 May 2017, 19:20:00 UTC |
205ede8 | Christopher M. Biwer | 23 May 2017, 19:17:50 UTC | Replace generator.py functions with transforms (#1694) * Update doc. * Remove * import. * Update variable args we pick up new parameters. * Allow phi_a to sort low and higher masses. * Replace generator functions with transforms. * Update phi_a call. * Map primary and secondary masses in transform. * Fix unit testl. * Fix namespace conflict. * Fix unit test again. * Store class not func. * Fix emcee_pt writing. * Make transforms callable. * Define out. | 23 May 2017, 19:17:50 UTC |
2a0021d | Miriam Cabero | 23 May 2017, 14:56:12 UTC | Fix bug in transforms.py (#1696) | 23 May 2017, 14:56:12 UTC |
afee15f | Christopher M. Biwer | 23 May 2017, 13:13:28 UTC | Ensure that write float to HDF file for likelihood_stats. (#1695) | 23 May 2017, 13:13:28 UTC |
d93c5fe | Collin Capano | 22 May 2017, 21:01:04 UTC | Read transforms from config file (#1689) * add from_config method to transforms * read multiple transforms from config file and order * read sampling parameters from config file * allow for inverse transforms * fix codacy warnings * QuantifiedCode fixes | 22 May 2017, 21:01:04 UTC |
3c86147 | Tito Dal Canton | 22 May 2017, 20:43:17 UTC | Fixes towards Python 3 compatibility (#1686) * Trivial fixes * Missing print() parentheses * Incompatible but unused import * xrange -> range * str/bytes issue in check for nvidia module * Tuple arg in chisq_cuda * ConfigParser import and dict concatenation * Safer call to unit test scripts * Removed unused imports to make codacy happy | 22 May 2017, 20:43:17 UTC |
d70e575 | Collin Capano | 22 May 2017, 18:08:15 UTC | Add logit and logistic transforms (#1681) * add the logit and logistic transform * update doc strings * fix bug * add check of bounds * make bounds open * rename source -> input; target -> output * fix bug in inputs/outputs initialization | 22 May 2017, 18:08:15 UTC |
49f57af | Soumi De | 22 May 2017, 17:59:41 UTC | Avoid reading in compressed waveforms for unused templates (#1678) * Avoid reading in compressed waveforms for all templates in the bank * Optimize reading compressed waveform sample points and metadata from bank * Remove unnecessary arguments * Change to new keyword argument in to turn on compressed waveforms * Add docs. | 22 May 2017, 17:59:41 UTC |
f506979 | Tito Dal Canton | 22 May 2017, 12:58:17 UTC | pycbc_live: handle edge cases in SNR timeseries (#1690) * Fix unused imports and name reuse * pycbc_live: allow edge cases in SNR timeseries | 22 May 2017, 12:58:17 UTC |
f42ac79 | Alex Nitz | 20 May 2017, 23:49:40 UTC | Update array_cpu.py (#1670) We should take the absolute value, even for real types. | 20 May 2017, 23:49:40 UTC |
ad28c07 | Collin Capano | 20 May 2017, 19:36:28 UTC | Make inverse transforms explicit and other updates (#1684) * rename BaseConversion to BaseTransform * rename _(convert/jacobian) to convert/jacobian * make inverse transforms explicit classes; some name changes * create a dictionary of all transforms; some more renaming * fix setting inverse * update doc strings * update option_utils * group inverse transforms together * rename standard_transforms common_cbc_transforms * fix typo * fix bug in get_common_cbc_transforms | 20 May 2017, 19:36:28 UTC |
6f33202 | Christopher M. Biwer | 19 May 2017, 23:43:46 UTC | Add rejection sampling to PriorEvaluator. (#1687) | 19 May 2017, 23:43:46 UTC |
f7ee8fa | Miriam Cabero | 19 May 2017, 18:28:14 UTC | Add option to ringdown module for tapering time-domain ringdowns (#1620) * Add option to taper time-domain ringdowns in ringdown module * Corrections * Corrections * Add option for tapering time-domain ringdown * Fix couple of bugs * Fix Codacy issue | 19 May 2017, 18:28:14 UTC |
8d5ea5c | Ian Harry | 19 May 2017, 18:26:33 UTC | Unused variables (#1676) * FIx unused-variable issues * Disable duplicate check * Finding a few more things * And another one * FIxing typo in previous patch | 19 May 2017, 18:26:33 UTC |
6ab8ccf | Collin Capano | 19 May 2017, 18:25:46 UTC | fix typo in ilwd_as_int (#1682) | 19 May 2017, 18:25:46 UTC |
206e811 | Christopher M. Biwer | 19 May 2017, 17:30:00 UTC | Add multi-dimensional constraints to PriorEvaluator. (#1683) * Add multi-dimensional constraints to PriorEvaluator. * Fix docstring. * Add an 's'. | 19 May 2017, 17:30:00 UTC |
805cdfd | Hunter Gabbard | 19 May 2017, 15:20:23 UTC | Qtransform function (#1680) * main function of pycbc qtransform script * Fractional mismatch between neighbouring tiles function * stand-a-lone qtransform spectrogram plotting executable. * Removed q-transform directory with deltam.py and main.py stand-a-lone scripts * removed .py on end of qtransform_plotter, removed main() function in qtransform.py, added #!/usr/bin/env python to qtransform_plotter executable * cleaned up imports section of qtransform.py, removed qtransform_plotter executable from this pull request * Added qtransform function * Added additional comments, added Returns section to qtransform def, fixed unit errors * Update qtransform.py * # This is a combination of 2 commits. # This is the 1st commit message: Added qtransform function # This is the commit message #2: Added additional comments, added Returns section to qtransform def, fixed unit errors * normalized variable is now keyword argument, removed sampling variable, duration definition simplified | 19 May 2017, 15:20:23 UTC |
dbc0612 | Tito Dal Canton | 19 May 2017, 14:29:22 UTC | Fix a few simple test failures (#1677) * Float indexing with recent numpy * Unused/dangerous imports * Blacklist waveform approximants requiring special params | 19 May 2017, 14:29:22 UTC |
1cfbf4d | Christopher M. Biwer | 19 May 2017, 12:27:36 UTC | pycbc_inference allow user to set initial positions from an InferenceFile (#1657) * PEP8 * PEP8. * PEP8. * Allow use of --samples-file. * Allow user to pick iteration from --samples-file. * Add more to --help. * Raise error. * Read and write random state to InferenceFile. * Save sampler state data. * Function for loading sampler state. * Add docstring. * Add docstring. * Add errors. * Remove --sample-file-iteration. | 19 May 2017, 12:27:36 UTC |
1456b9e | Christopher M. Biwer | 19 May 2017, 12:24:36 UTC | Add a __repr__ to Bounds. (#1672) * Add a __repr__ to Bounds. * Include class name.w | 19 May 2017, 12:24:36 UTC |
8a33608 | Alex Nitz | 19 May 2017, 12:18:12 UTC | Update pool.py (#1669) * Update pool.py @spxiwh Thanks. We had caught this before, but somehow forgot to commit the patch. I think it ended up in a long term branch of Collins. * Update pool.py | 19 May 2017, 12:18:12 UTC |
55ce65b | Christopher M. Biwer | 18 May 2017, 22:10:50 UTC | Give transforms names. (#1674) | 18 May 2017, 22:10:50 UTC |
9e93e00 | Christopher M. Biwer | 18 May 2017, 22:08:50 UTC | Use given section name not 'prior' in bounded_from_config function. (#1673) * PEP8. | 18 May 2017, 22:08:50 UTC |
e8a04bd | Soumi De | 18 May 2017, 19:26:53 UTC | Fixed landscape errors (#1671) | 18 May 2017, 19:26:53 UTC |
0c5bdd5 | Ian Harry | 18 May 2017, 16:53:21 UTC | Fixing landscape errors (#1668) * Updating config * Silence false "not-callable" errors * Fix remaining landscape errors | 18 May 2017, 16:53:21 UTC |
408aec7 | Ian Harry | 18 May 2017, 15:22:04 UTC | Some optimizations, and a bug-fix, for banksim (#1656) * Optimize and add functionality * Tito's requested changes | 18 May 2017, 15:22:04 UTC |
a2d12c9 | Christopher M. Biwer | 18 May 2017, 14:45:16 UTC | Add Jacobian to transformations (#1658) * Move sampling_conversions to transforms. * Add jacobian function. * Add mchirp-q to mass1-mass2 jacobian. * Update docstrings to use pycbc.transforms. * Change classmethods to instancemethods. | 18 May 2017, 14:45:16 UTC |
cb7507a | Collin Capano | 18 May 2017, 14:12:16 UTC | Make cyclic boundaries optional (#1603) * ensure that cyclic attribute is boolean * allow additional options to be provided to bounded_from_config * made cyclic domain optional in angluar.py, with the default set to False * update inference docs * fix bug where uniform sky is not initialized with correct parameter names * add some documentation about loading from a config file | 18 May 2017, 14:12:16 UTC |
561c8b0 | Soumi De | 18 May 2017, 13:33:34 UTC | Allow InjFilterRejector template waveforms to be generated from compressed waveforms (#1647) * Allow inj_filter_rejecor template waveforms to be generated starting from f_lower of templates stored in the bank | 18 May 2017, 13:33:34 UTC |
703ba68 | Ian Harry | 18 May 2017, 12:32:21 UTC | Allow HDF input in pycbc_coinc_bank2hdf (#1666) | 18 May 2017, 12:32:21 UTC |
cedc4de | Christopher M. Biwer | 17 May 2017, 18:26:01 UTC | Fix xi conversions. (#1665) | 17 May 2017, 18:26:01 UTC |
ca045b9 | Hunter Gabbard | 17 May 2017, 18:04:06 UTC | Pycbc qtransform functions (#1660) * main function of pycbc qtransform script * Fractional mismatch between neighbouring tiles function * main function of pycbc qtransform script * Fractional mismatch between neighbouring tiles * Return the smallest power of two greater than or equal to * The number of tiles in this row * Generate the bi-square window for this row * retrieves window indices for fft using total duration of segment * Returns the index array of interesting frequencies for this row * The (left, right) padding required for the IFFT * Switched to numpydoc style documentation * Added numpydoc style comments, cleaned up imports section, moved main function to stand-a-lone bin executable, removed next_power_of_two function in favor of pycbc function that already exists. * stand-a-lone qtransform spectrogram plotting executable. * Removed q-transform directory with deltam.py and main.py stand-a-lone scripts * removed .py on end of qtransform_plotter, removed main() function in qtransform.py, added #!/usr/bin/env python to qtransform_plotter executable * reformatted pycbc.strain import in qtransform.py * cleaned up imports section of qtransform.py, removed qtransform_plotter executable from this pull request * Converted code to PEP8 sytle * Fixed section head spelling errors * Ported formula comments now direct user to url instead of author. * port comments placed on their own lines * Fixed inline interpreted text error | 17 May 2017, 18:04:06 UTC |
5e1f60a | Ian Harry | 16 May 2017, 12:28:56 UTC | Landscape errors fixed (#1664) * Remove unused and broken function * argparse.OPTIONAL not just OPTIONAL * ONE NUMPY TO RULE THEM ALL * Remove broken multi_ifo_job_setup * Remove multi_ifo in matched_filter.py | 16 May 2017, 12:28:56 UTC |
3bd13d7 | Ian Harry | 16 May 2017, 11:56:56 UTC | FIx in foreground minifup (#1663) | 16 May 2017, 11:56:56 UTC |
92f6cfd | Alex Nitz | 16 May 2017, 09:21:59 UTC | remove unused import (#1662) | 16 May 2017, 09:21:59 UTC |
d4f775b | Josh Willis | 15 May 2017, 19:11:00 UTC | Fix weave file locking (#1661) * Remove weave imports from __init__.py * Modify pycbc's weave to import needed inline tools from distributed weave directly | 15 May 2017, 19:11:00 UTC |
5ab8838 | Thomas Dent | 12 May 2017, 20:51:09 UTC | Fix #1654 (#1659) | 12 May 2017, 20:51:09 UTC |
6741733 | Steven Reyes | 12 May 2017, 11:19:26 UTC | Store foreground trigger ids for downstream plotting codes as well as other information. (#1653) | 12 May 2017, 11:19:26 UTC |
b116315 | Soumi De | 11 May 2017, 15:52:01 UTC | Corrected typo in variable name (#1655) | 11 May 2017, 15:52:01 UTC |
92deec3 | Collin Capano | 11 May 2017, 15:49:39 UTC | Add instructions for non-LIGO members to analyze GW150914 (#1650) * instructions for non-ligo members to analyzed gw150914 * point out that the number of processors should be adjusted based on computer * have users download frame files themselves * remove redundant info | 11 May 2017, 15:49:39 UTC |
7296039 | Soumi De | 11 May 2017, 13:05:57 UTC | Allow template_duration to be stored in compressed bank (#1646) * Allow template_duration to be stored in compressed bank * Allow template_duration to be generated if attribute exists but is not populated | 11 May 2017, 13:05:57 UTC |
e4eb6a4 | Collin Capano | 10 May 2017, 16:29:58 UTC | avoid calling array_finalize when retrieving fields (#1652) | 10 May 2017, 16:29:58 UTC |
e9cc254 | Alex Nitz | 09 May 2017, 19:19:35 UTC | add simple bank generator (#1645) * add simple bank generator * move bank generation exes into bin/bank * fixes * typo | 09 May 2017, 19:19:35 UTC |
64d0a9a | Collin Capano | 09 May 2017, 15:38:44 UTC | Set kombine version in setup.py (#1649) * set kombine version to 0.8.1, to overcome kombine version bug * update requirements.txt | 09 May 2017, 15:38:44 UTC |
c10691c | Alex Nitz | 08 May 2017, 13:48:56 UTC | add length for EOBNRv2HM_ROM (#1644) | 08 May 2017, 13:48:56 UTC |
bd6b036 | Duncan Macleod | 08 May 2017, 13:26:17 UTC | Fixed a number of python3-compatibility issues (#1643) * updated print statements to print function required for python 3 this only updates the build script and package modules, no executable scripts * updated exception syntax to be python3-compatible * pycbc._version_helper: don't import exceptions module doesn't exist for python3 and LookupError is available without it anyway * pycbc.libutils: use subprocess instead of command command is deprecated * use relative imports python3 defaults to absolute imports, so these wouldn't work * pycbc.waveform.parameters: updated import UserList module was removed for python3 * pycbc.types.array: catch long NameError [py3] * libutils: fixed python2 bug introduced by 8b04760 turns out subprocess doesn't include getoutput for py2 | 08 May 2017, 13:26:17 UTC |
b39b501 | Alex Nitz | 08 May 2017, 13:21:58 UTC | allow us to read losc gwf files (#1640) * move frame into sub-package * add functions to read and retrieve losc gwf files * add package init * take some qc suggestions | 08 May 2017, 13:21:58 UTC |
6a5f32e | Alex Nitz | 07 May 2017, 17:40:21 UTC | add option to round up start time (#1634) * add option to round up start time * add logging statement | 07 May 2017, 17:40:21 UTC |
2b902b3 | Vivien Raymond | 05 May 2017, 22:03:23 UTC | Added ability to specify a dictionary of parameters to generate waveforms. (#1642) | 05 May 2017, 22:03:23 UTC |
92dc80e | Tito Dal Canton | 05 May 2017, 17:41:01 UTC | Remove pylal import (#1639) Equivalent function exists in pycbc.io.live. | 05 May 2017, 17:41:01 UTC |
785ddbe | Bernd Machenschalk | 04 May 2017, 16:33:42 UTC | E@H build: fix --blessed-lalsuite (#1641) * E@H build: use wget_opts also for --blessed-lalsuite * E@H build: on --clean-sundays, 'git clean' and ./00boot lalsuite | 04 May 2017, 16:33:42 UTC |
87f9523 | Christopher M. Biwer | 01 May 2017, 17:58:01 UTC | Populate wells for inference HTML pages (#1611) * Add trans module. * Allow layout to pass kwargs. * Add base parameters to samples if needed. * Add docstring. Comments. * Seperate spin1 and spin2. * Use inputs outputs from classes. * Use WaveformArray as output. * docstring. * Change var name. * Format output. * Change superclass. * Change vars. * Add redshift to base parameters. * Use parameters instances. * Rename var. * Shorten add_base_parameters. * Move formatting function call. * Switch _convert. * Update docstrings. * Rename module. * Add docstrings * Shorten example output. * Use FieldArray now... * Use sections. * Add workflow tabs. * Remove unused section. * PEP8. * Remove logic for mchirp, eta plotting. * PEP8. Rename var. * ws * PEP8. * PEP8. * Asthetics. * PEP8 * Make parameters for plotting set in config file. * Make list of all parameters to plot. * Fill in well for posteriors. * Determine first what parameters needed. * Allow plot samples to use derived params. * Set wells. * Update workflow ini. * Make two plots per row for priors. * Add symlinks. * Replace in group names. * Start with just coinc file on summary if workflow. * Remov unused var. * Remove example. * merge master. * Update samples exe to do conversions. | 01 May 2017, 17:58:01 UTC |
46b01e3 | Christopher M. Biwer | 01 May 2017, 17:50:32 UTC | Pass samples group in gelman-rubin executable. (#1638) | 01 May 2017, 17:50:32 UTC |
d44b370 | Alex Nitz | 30 April 2017, 15:47:25 UTC | Update README.md | 30 April 2017, 15:47:25 UTC |
29416a2 | Christopher M. Biwer | 27 April 2017, 22:39:36 UTC | Use samples_group option not default in file for emcee. (#1637) | 27 April 2017, 22:39:36 UTC |
cffbb79 | Christopher M. Biwer | 27 April 2017, 19:05:59 UTC | Gelman-Rubin convergence (#1604) * Add plotting executable. * Simple gelman_rubin implementation added. * Add import. * New gelman_rubin function based off of R implementation for better normalization. * Generalize to more than 2 chains. * Allow support for single-parameter calculations. * Remove lines. * Comments. * Docstrings. * Docstring. * Add plotting with new function. * Update to new var names. * Add to setup. * Remove unused vars. * Add docstrings, comments, sqrt to module. * Add legend. | 27 April 2017, 19:05:59 UTC |
931fa28 | Bernd Machenschalk | 27 April 2017, 17:52:42 UTC | use PyInstaller 3.2.1 also for Cygwin (#1636) * E@H build: PyInstaller's pefile.py requires 'future' * E@H build: Seems PyInstaller 3 needs the .exe extension to work * E@H build: allow to use the development version of PyInstaller * E@H build: update PyInstaller patch for 3.0 <= PyI < 3.1.2 * E@H build: use PyInstaller 3.2.1 for Cygwin as well * E@H build: don't ever use UPX with PyInstaller * E@H build: avoid error-prone PyInstaller version check - instead rely on pyinstaller21_hacks being set correctly | 27 April 2017, 17:52:42 UTC |
f9adfca | Alex Nitz | 26 April 2017, 21:26:05 UTC | add callable class to avoid pickle and pool issues (#1633) | 26 April 2017, 21:26:05 UTC |
968df0e | Bernd Machenschalk | 26 April 2017, 21:20:24 UTC | Eah build script update (#1635) * E@H build: don't use UPX with PyInstaller 2.x * E@H build: only downgrade setuptools if required - also avoid downgrading six if already installed * E@H build script: added option --blessed-lalsuite - get the lalsuite commit to build from https://github.com/ligo-cbc/pycbc/releases/latest * E@H build: remove Cygwin lib name mangling hack - obsolete * E@H build: force running ./00boot if lalsuite was patched * E@H build: check whether a blessed lalsuite version was found * E@H build: fix log messages for LALSuite * E@H LALSuite build: git clean before running 00boot - helps testing different lalsuite versions * E@H build: the 'progress' tool is obsolete - don't build, use pycbc_inspiral option --update-progress instead * E@H build script: rename build_gating_tool -> build_onefile_bundles | 26 April 2017, 21:20:24 UTC |
3015587 | Serguei Ossokine | 24 April 2017, 13:54:16 UTC | The option "--precision" was igonred in pycbc_insert_frame_hwinj. (#1632) * The option "--precision" was igonred in pycbc_insert_frame_hwinj. Previosuly, the command line option was not passed on to from_cli in strain, which resulted in single precision used regardless of what was specified. * Implement suggestions for pycbc_insert_frame_hwinj. The default value of 'precision' is now 'double'. | 24 April 2017, 13:54:16 UTC |
c8bc177 | Christopher M. Biwer | 22 April 2017, 16:27:06 UTC | Add links to titles in wells. (#1630) | 22 April 2017, 16:27:06 UTC |
2039365 | Christopher M. Biwer | 21 April 2017, 14:05:52 UTC | Allow likelihood_stats group to be plotted on command line (#1627) * Allow stats to be accessed with --parameters. * Remove sample class read_likelihood_stats functions. * Fix fp reference that should be self. * Combine writing for stats and samples in base. * Remove duplicate code and condense into one function. * Use to_array. | 21 April 2017, 14:05:52 UTC |
56d98db | Christopher M. Biwer | 21 April 2017, 13:18:17 UTC | Include a set of basic parameters when reading InferenceFile (#1596) * Add module. * Snytax. * Revert. * Allow converters from base parameters. * Add logging. * Do equation parsing. * Use parameters. * Add another loop. * Allow user to validate params. * Add helper function. * Add chi_a. * Pass converter list. * Docstrings. | 21 April 2017, 13:18:17 UTC |
2804f07 | Christopher M. Biwer | 20 April 2017, 01:10:58 UTC | Allow kwargs to be passed to two_column.html from layout (#1631) * Allow layout to pass kwargs. * Add kwargs. * Remove Hello World | 20 April 2017, 01:10:58 UTC |
7b27230 | Christopher M. Biwer | 19 April 2017, 20:33:13 UTC | Remove unused vars in triggers.py (#1628) | 19 April 2017, 20:33:13 UTC |
f5f0880 | Christopher M. Biwer | 19 April 2017, 20:12:46 UTC | Make a more general UniformPowerLaw distribution. (#1629) | 19 April 2017, 20:12:46 UTC |
12d79ab | Alex Nitz | 19 April 2017, 17:13:49 UTC | use official weave (#1623) | 19 April 2017, 17:13:49 UTC |
5f44659 | Soumi De | 19 April 2017, 16:26:00 UTC | Minor bug fix in calling waveform generator from pycb_inference (#1610) | 19 April 2017, 16:26:00 UTC |
2f534e5 | Christopher M. Biwer | 19 April 2017, 15:44:30 UTC | Add option group for setting bank/background bins and reading loudest triggers from bins from CLI (#1613) * Add template bins option parser. * Move to coinc.py. * ws * Add import. * Add loudest trigger CLI. * Add clustering. * PEP8. * Add option group. * Move to triggers.py | 19 April 2017, 15:44:30 UTC |
f2a4293 | Duncan Brown | 19 April 2017, 09:42:07 UTC | Set back to development | 19 April 2017, 09:42:07 UTC |
5fc96c0 | Duncan Brown | 19 April 2017, 09:30:33 UTC | Update setup.py Set to 1.7.1 for release | 19 April 2017, 09:30:33 UTC |
5d426d4 | Bernd Machenschalk | 19 April 2017, 07:40:43 UTC | E@H build: use v11 ROM data from Albert for testing (#1622) | 19 April 2017, 07:40:43 UTC |
e2398c0 | Duncan Brown | 19 April 2017, 07:39:08 UTC | do not deploy latest to CVMFS | 19 April 2017, 07:39:08 UTC |
334693b | Duncan Brown | 19 April 2017, 02:42:09 UTC | Add waveform compression to pycbc_bundle in Travis build (#1621) * add r11 rom data and use SEOBNR v4 and v2 in test * don't deploy lalsuite source on cvmfs just keep a copy on sugwg-test1 * add compressed waveform code to osg bundle build * deploy to sugwg-condor not sugwg-test1 * always store a copy of deployments on sugwg-condor * add the atlas mkl location * test the filename not the url path * print the pyinstaller output to the screen * verbose e@h build for debugging * Revert "verbose e@h build for debugging" This reverts commit 8b95509f0b13bb8f85ffe372269df798ad044deb. * allow SL6.8 or 6.9 * build bundle using compressed bank * specify full path to compressed bank | 19 April 2017, 02:42:09 UTC |
9bd8f4d | Bernd Machenschalk | 18 April 2017, 11:57:01 UTC | Revert "E@H build: don't update scipy until weave was swicthed" (#1616) This reverts commit 620ef780d524192c34fc8f01d697a4a7a3e3a7dd. | 18 April 2017, 11:57:01 UTC |
6e4e439 | Soumi De | 17 April 2017, 19:07:15 UTC | Corrected arguments to be used to call secondary_xi, primary_xi and then xi2_from_mass1_mass2_spin2x_spin2y from chi_p (#1615) | 17 April 2017, 19:07:15 UTC |
b025fb7 | Duncan Brown | 17 April 2017, 17:28:12 UTC | Turn on the HDF5 build on for CERN SL6 (#1614) * remove deprecated --build-minimal-lalsuite option * build hdf5 on cern sl6 * build lalsuite with lalinspiral * turn lalpulsar on | 17 April 2017, 17:28:12 UTC |
4ecf191 | Christopher M. Biwer | 16 April 2017, 20:27:01 UTC | Add prior configuration to inference HTML pages (#1609) * Use sections. * Add workflow tabs. * Remove unused section. * PEP8. * Add function to Workflow for writing config files. * Rename. | 16 April 2017, 20:27:01 UTC |
2b4b66d | Christopher M. Biwer | 16 April 2017, 01:54:40 UTC | Add sections and workflow tabs to inference HTML pages (#1608) * Use sections. * Add workflow tabs. * Remove unused section. * PEP8. | 16 April 2017, 01:54:40 UTC |
05487d8 | Christopher M. Biwer | 15 April 2017, 20:46:25 UTC | Fix mathjax rendering on HTML pages. (#1612) | 15 April 2017, 20:46:25 UTC |
55c2c9f | Christopher M. Biwer | 15 April 2017, 20:21:56 UTC | Remove old posterior plotting executable (#1606) * Remove old posterior plot exe. * Remove from setup.py. | 15 April 2017, 20:21:56 UTC |
9167bde | Christopher M. Biwer | 14 April 2017, 22:16:38 UTC | Add pycbc_make_html_page to inference workflow. (#1607) * Add pycbc_make_html_page to inference workflow. * Update docs for results pages. | 14 April 2017, 22:16:38 UTC |
7f8f8a2 | Christopher M. Biwer | 14 April 2017, 20:52:00 UTC | Do not test datafind in inference workflow.ini (#1605) | 14 April 2017, 20:52:00 UTC |
6e267b6 | Collin Capano | 14 April 2017, 10:41:50 UTC | Move config file loading to option utils (#1553) * move config file loading to option utils * make try/excepts more explicit when parsing static args | 14 April 2017, 10:41:50 UTC |
9075fc3 | Bernd Machenschalk | 13 April 2017, 19:02:01 UTC | Rework lalsuite build (#1594) * E@H build: test pycbc_inspiral right after build - avoids lenghly PyInstaller build if the test fails * E@H build: only build needed parts of lalsuite * enable used parts, disable all other (--disable-all-lal) * in particular don't build LALBurst, LALPulsar and LALInspiral * E@H build: run LALSuite 00boot only when necessary - rely on LALSuite / autoconf to automatically recover from build system changes - speeds up LALSuite re-compilation * E@H build: don't fix typo in LALSuites ltmain.sh's - only helpful if something goes wrong, normally not needed - allows clean (unpatched) LALSuite build for most targets * E@H build: update framecpp version to 2.5.5 * E@H build: remove (now) obsolete LALSuite patches - also added comments for the remaining patches * Revert "E@H build: don't fix typo in LALSuites ltmain.sh's" This reverts commit 2a9b677d4c073ec0e83e61726aabdd4f1467a4a0. * Revert "E@H build: remove (now) obsolete LALSuite patches" This reverts commit 22ef650e258be4a266e5e3e5fe831c3b5994c318. * E@H build: don't fix typo in LALSuites ltmain.sh's - only helpful if something goes wrong, normally not needed - allows clean (unpatched) LALSuite build for most targets | 13 April 2017, 19:02:01 UTC |