swh:1:snp:3a699297f000109a1bc833f294a54171df990207

sort by:
Revision Author Date Message Commit Date
336f638 Fix noninteger sizing/indexing (#776) (#1033) * Fix noninteger sizing/indexing (#776) * Sorry landscape, I promise to use all my imports! 19 August 2016, 14:40:13 UTC
010e040 Change TemplateBank's approximant parsing, save approximants to file, and add support for compressed waveforms. (#1023) * add parse_boolargs method to FieldArray * try to perserve order of given names in WaveformArray * switch to WaveformArray in TemplateBank; change how approximant string parsed and approximants stored * function to add standard approximant parser arg * switch to new approximant parsing in pycbc_inspiral * switch to new approximant parsing in compress_bank * switch to new approximant parsing in multi_inspiral, inspiral_skymax * make parse approximant arg a separate function * add from_kwargs method to FieldArray * fix bug in getting virtual field names * update pycbc_plot_waveform for new approximant arg * allow for custom help messages in approximant arg; add to pycbc_plot_waveform * update plot_singles_timefreq for new approximant parsing * updated pycbc_single_template * propagate load_compress options to sub-classes of TemplateBank * import compressed waveforms * allow for backward compatability * don't load template_duration if it is not specified in the list of parameters * fix typo * allow a default to be specified for approximant and use in plot timefreq * move add template_duration to FilterBanks; add option to skip fields when writing hdf file * have plot timefreq default to using the approximant in the bank file 18 August 2016, 16:06:15 UTC
b4a6c80 expose indoc within injection set 18 August 2016, 14:09:35 UTC
5d101cb Function in inference_hdf to read ln(likelihood) from inference results files. (#1031) * Function to read ln(likelihood) from inference results files. * Minor changes in doc * Fix bug 17 August 2016, 13:48:47 UTC
237cbc8 fix end times invocation 17 August 2016, 09:25:36 UTC
2cff2ce make seeds more explicit 17 August 2016, 09:17:22 UTC
e5457d9 swap amp ratio 17 August 2016, 09:17:22 UTC
44a73c9 swap snrs 17 August 2016, 09:17:22 UTC
7fa6809 Change name of parameters Mfinal and Sfinal in ringdown (#1030) * Change name of parameters in ringdown * Choose more descriptive names for parameter in ringdown * Fix typo 16 August 2016, 15:45:35 UTC
55344a6 added PyInstaller runtime-hook to crate tcl&tk directories for tkinter (#1027) 16 August 2016, 09:31:55 UTC
5219132 fix end times invocation (#1029) 16 August 2016, 09:29:43 UTC
b01eb14 added reference to CBC companion for uberbank (#1028) 15 August 2016, 23:54:18 UTC
56f63e9 Write ln(likelihood) in inference result files (#1024) * Write ln(likelihood) in inference results hdf file. * Add missed write function and correct typo * Correct typos * Add nwalkers to write_lnpost 15 August 2016, 07:29:36 UTC
2706969 fix the injection thinning (#1022) 12 August 2016, 15:38:08 UTC
cf132d0 adding expfit stat and dictionarizing choice of statistic (#1021) * adding expfit stat and dictionarizing choice of statistic * stat module: adding back trivial string lookup function * whitespace 12 August 2016, 08:53:59 UTC
0576977 Script to create ringdown injections (#1005) * First steps of script for ringdown injections * Finished script for creating ringdown injections * Remove delta_t and delta_f from the injection code * Add class in inject.py for ringdown injection * Add option ringdown-injection-file for ringdown-only injections. * Implement comments and fix bug * Fix bug (somehow didn't make it into last commit) * Correct different name for declination * Add pycbc_ringinj to setup.py * Adapt changes to last update in strain.py * Correct left conflicts from rebasing * Follow some of landscape instructions * Remove distance from pycbc_ringinj * Fix bug: write amp and phi for single mode approximants * Remove default values for amp and phi * Remove all distance scale factors for ringdown injections * Remove distance_scale from doc string 11 August 2016, 19:04:20 UTC
f26702b Add seed to inference and catch blob (#1020) * add catch if kombine returns blob * add seed to inference * remove leftover print statement * add whitespace back 11 August 2016, 14:17:52 UTC
4fb6976 bank cleanup (#1012) * bank changes bank fixes * more formatting fixes * add more documentation 09 August 2016, 17:15:23 UTC
9ec7d02 xml cleanup (#1014) * remove pycbc inspiral xml output * landscape fixes 09 August 2016, 17:14:41 UTC
b27ad7f update strain conditioning (#1013) * update strain conditioning * update docs 09 August 2016, 17:14:13 UTC
f828454 Fitting exec (#1019) * added executables to perform background fits * fit_sngls_by_template: small fix to argparsing 09 August 2016, 16:37:44 UTC
181a4af Allow compression to use single precision and speed up decompression code (#1009) * speed up the decompress c code * fix some bugs * fixed another bug * rename precision to tolerance * allow compress bank to use single precision * speed up precision checking * simplify and speed up linear decompression code * changed update interval to 128 * fix bug in clearing output array * remove double import of Array * please the landscape gods 09 August 2016, 16:34:53 UTC
62b8f03 Force the thin interval to be an integer (#1017) * Fix bug * Add numpy.ceil() 09 August 2016, 16:09:18 UTC
d67bf81 Import corner after pyplot (#1018) 09 August 2016, 14:11:40 UTC
42ed55d events: add trigger_fits module (#1011) * events: add trigger_fits module * fix bug in std despatch dict 09 August 2016, 12:36:12 UTC
6f51bed Workround for locking problem with PyInstaller (directory) bundles (#1015) 09 August 2016, 09:04:17 UTC
19ffd2f Remove sngl workflow (#1008) * Update inference workflow example for GW150914. * Change PSD interval. * Remove sngl workflow. * Remove executables from setup. 08 August 2016, 14:47:43 UTC
0ea607a Add CompressedWaveform class (#998) * add compressed waveform class * add documentation 08 August 2016, 14:47:24 UTC
1776397 Threshold for template bank filtering (#990) * Threshold for template bank filtering * Threshold for template filtering * Threshold for template bank filtering * use built in injections attribute * remove extra argument * fix use with filter_inj_only * fix some tabs * more fixes 08 August 2016, 14:47:04 UTC
93fe7dd Fix a couple errors and add more scripts to Travis tests (#1006) * Fix error in is_outside_range() * Put more scripts under travis tests * pycbc_coinc_time: fix import error 04 August 2016, 08:27:30 UTC
2af38fd updated matched filter class (#1002) * update matchedfilter class * add some additional documentation * minor cleanup * more fixes * test of landscape... 04 August 2016, 01:43:58 UTC
2cb1b5c update the online frame freading class (#1001) * update frame reading * fiddle with documenation 04 August 2016, 01:19:40 UTC
fdbc576 More tmpltbank workflow changes (#1004) * Add more modularity onto Executable.init * Fewer executables in sbank_workflow * Adding file options for support geom jobs * Fix landscape issues 03 August 2016, 13:58:19 UTC
a25a0e2 move statistic classes from pycbc_coinc_findtrigs into the library (#997) * add stat classes * move the stat classes to their own file * add some more documentation * add more documentation * landscape actually ran... so try to make it like this * address a few more landscape issues * fix a few more things... 02 August 2016, 07:49:55 UTC
3b7a192 Logging (#996) * allow format options to pycbc init logging * minor fixes 30 July 2016, 13:47:49 UTC
c1f6e5d Add bank compression executable (#995) * add spa compression; make mchirp calling, return more similar * fix bug in FilterBank that ignores dtype * add pycbc_compress_bank * fixed copyright * store correct values (#1) * added precision to compress bank; removed fixed points option * use end_idx for kmax * add catch for discontinuity in time estimate * have segment length computed on the fly * moved compress_waveform to compress module * compute segment length using log2 * fix bugs in seg length estimation and indexing * fix bug in returning sample points; increase seg length for time estimate 29 July 2016, 22:23:27 UTC
8da1f34 Allow pycbc_inference to take a list from config file and keep it as a list (#994) * Allow static_args to be lists * Change syntax * Fixed error 29 July 2016, 13:09:53 UTC
7e09d20 Update inference workflow example for GW150914. (#982) * Update inference workflow example for GW150914. * Change PSD interval. 28 July 2016, 10:09:06 UTC
0c02af7 Fix glitch in sensitivity plots with huge errorbar (#993) 27 July 2016, 21:20:23 UTC
a0b646b Uberbank workflow 2 (#991) * Let's try and make sanity plots work * Ongoing docs work * Try to make the dumpt_to_chi job work * Minor fix * Updating docs part 2 * Minor fix * Add dependancy of docs * Flatten arrays if only one input given. * Updating example .ini files * Loosen bounds in options_utils.py * Fix bank_verification and add it into workflow 27 July 2016, 13:52:55 UTC
02d70cb pass through fixing landscape errors (#985) * pass through fixing landscape errors * fix missing changed import * touch 27 July 2016, 13:47:26 UTC
7f81ca5 Store latest release on docs pages (#992) 27 July 2016, 13:46:51 UTC
db64e26 Uberbank workflow (#988) * Changes to allow uberbank * Add intiial uberbankr * Some tweaks to the sbank workflow * Changes to aligned_bank for uberbank * Changes to sbank for uberbank * Continuing to develop uberbank * Further changes to create_sbank_workflow * Retool uberbank workflow for 2 sbanks and 1 geom * Don't fail on missing daxes * Poke the retention_level stuff to allow updating * Put geom output in more sane place * Change default value for tags * Making landscape happy * Minor fix * Can't exactly moan when I don't fix my landscape 26 July 2016, 08:03:30 UTC
214885d Use SimIMRPhenomDChirpTime for Phenom waveforms and SPA chirp time for STF2 (#983) 22 July 2016, 13:37:04 UTC
8cb4e5e add file locking to weave to avoid multiprocessing headaches (#989) * add file locking to weave to avoid multiprocessing headaches * attempt to fix tests 22 July 2016, 13:33:57 UTC
42762b6 fix caching with id usage (#984) * fix caching with id usage * touch * touch * fix some sins so this doesn't fail landscape * remove unused import 21 July 2016, 16:35:34 UTC
004e8e0 Geom_bank updates (#986) * Move geom_bank to use HDF intermediate files * Optimize some blocks in coord_utils * Fix issues with coord_utils changes 20 July 2016, 12:06:47 UTC
be4ef6e making minifollowup jobs precession-proof (#987) 19 July 2016, 13:13:57 UTC
bd9d481 Update PCAL saturation example with new configuration changes. (#970) * Update PCAL saturation example with new configuration changes. * Include Python 2.7 paths. * Do not use ls to get filter file. * Look back hour not 8 hours. 13 July 2016, 13:45:30 UTC
8b4dae0 Add inference docs page. (#981) * Add inference docs page. * Fix typo. * Fix name. * Add blurb about derived parameters. * Add example inference.ini file. * Remove redundant line. 12 July 2016, 23:05:42 UTC
0c2a918 Add ringdown configuration file to inference documentation (#980) 12 July 2016, 19:07:51 UTC
208389a Use generator expression with any/all (#979) 12 July 2016, 19:07:24 UTC
1a0715e Use `is` operator for comparing with `None` (Pep8) (#978) 12 July 2016, 15:05:04 UTC
404bd3f Avoid mutable default arguments (#977) 12 July 2016, 14:56:18 UTC
45b216e Create PyCBC sbank workflow generator (#976) 12 July 2016, 09:46:24 UTC
6109d98 Move geom-bank over to PyCBC workflow (#973) 11 July 2016, 18:29:35 UTC
2434aeb Use different normalization when calculating ACL (#974) * Debug. * Use ACF not normalized by variance in ACL calculation. * Update docstring. * Shorten ACL function. * Remove debug. * Remove debug. * Update docstring. 11 July 2016, 18:24:50 UTC
f80f0c5 Add multimode ringdown approximants to ringdown module (#958) * Add function to compute higher quasi-normal modes * Split props into two functions to allow calling from other modules * Re-organize and add time-domain higher modes function * Generate ringdown with several lm pairs and fix bugs * Change "if arg in" to "if arg not in" to simplify if statement * Add approximant names for multimode ringdown * Add class in generator.py for multi-mode ringdown * Add multi-mode ringdown support in pycbc_inference 08 July 2016, 18:43:13 UTC
e03cb0c Add --psd-start-time and --psd-end-time options. (#975) 08 July 2016, 18:40:56 UTC
99ada13 Use pycbc.filter.correlate instead of numpy.correlate in ACF (#966) * Add comments. * Add delta_t option. * Add missing imports. * Update docstring. * Rename var. * Condense lines. * Rename var. * Use len(acf) instead so that if input is odd length still works. 08 July 2016, 18:34:24 UTC
e4060e1 Skip division when calculating tlen in to_frequencyseries and to_timeseries (#967) * Round integers. * Remove round and instead skip division if no delta_t. * Round again. * Add comment. 07 July 2016, 09:10:25 UTC
f3ed07c Timeslides no longer exists (#969) 07 July 2016, 09:02:48 UTC
3b774ee Remove latex_to_html call in pycbc_inference_plot_acl (#968) * Move old function call. * Remove unused import. 05 July 2016, 21:54:02 UTC
9f49ba7 Specify min/max as comma separated values in config file (#959) * have Uniform distribution load min/max as comma separated values in config file * please the landscape gods * switch to using 'min-' 'max-' in config file for bounded distributions 05 July 2016, 14:55:38 UTC
eaa311f Remove latex_to_html function (#965) * remove latex_to_html * fix bug preventing format value to print negative values * fix bug when value is negative in table_summary 05 July 2016, 14:54:18 UTC
dd6a668 Add features to PyCBC's workflow module (#964) * Adding functionality to workflow module * Workflow documentation update * Style changes * Missed a bit * It's a good thing we squash before merging now ... * Making landscape happy is hard :-( * BE HAPPY LANDSCAPE!!!! * Why won't landscape be happy!!! * Quietly goes and cries in the corner 05 July 2016, 14:36:13 UTC
3a0575d Ensure two-pol precision (#963) 05 July 2016, 08:36:26 UTC
86747c2 comment out seobnr final frequency (#962) The SEOBNR final frequency function doesn't seem to work properly. For some waveforms it seems to end far earlier than the model naturally does, and causes truncation within the ligo band of the waveform. This truncation causes the background to increase significantly. For now, the only solution I have is to deactivate this. Functions such as the interpolated waveforms will still work as long as they have a time estimates. 04 July 2016, 09:07:22 UTC
8d5aca1 Strain input psd (#961) * Add option to give an ASD file for generating fake strain * Minor change, just being cautious * Put everything in same if statement to avoid duplications and allow injections * Fix silly typo * Add new option to description * Bug fix (change order in if statement) 01 July 2016, 16:29:36 UTC
6549dd8 Rename InferenceFile.read_samples_from_walkers to InferenceFile.read_samples.g (#957) 01 July 2016, 10:43:58 UTC
345bc7d Minor fixes in prep. for larger tmpltbank changes (#960) 01 July 2016, 10:15:41 UTC
f980c68 Add priors for anglular parameters (#956) * add priors for anglular parameters * changed names of cos,sin priors; added math * standardize (log)pdf calling routine for uniform solid angle * renamed get_bounds, BoundedDist 30 June 2016, 15:48:53 UTC
67842e9 Change tags=[] to tags=None in pycbc.workflow.plotting (#954) * Remove [] as default argument. * Reorganize line lengths. * Change '==' to 'is'. 30 June 2016, 12:07:50 UTC
901e831 Add quantitles text as option for posterior plot. (#955) 30 June 2016, 09:35:25 UTC
8a31d1d Replace examples/inference/inference.ini with a documentation page (#953) * Add parameter estimation section to index.rst * Add example inference workflow commands. * Add example workflow inference config section. * Add comments. * Add comments. * Remove old inference examples. * Add config overrides. * Formatting. * Remove some unused options. 30 June 2016, 09:34:36 UTC
ed56bcf Adds a --thin-end option (#952) * Fix call to read_samples_from_walkers to use the index of the walker not parameter. * Add thin_end option. * Change option. 30 June 2016, 09:30:32 UTC
1d7bd26 Fix call to read_samples_from_walkers to use the index of the walker not parameter. (#951) 30 June 2016, 09:28:18 UTC
7d601f7 remove unused timeslides.py (#950) 29 June 2016, 12:32:30 UTC
ea05627 Zero noise (#949) * Add zero-noise option to strain.py Conflicts: pycbc/strain.py * FIx zero-type 29 June 2016, 12:11:27 UTC
15f5747 Put distribution reading in a function (#947) * Function for reading distributions from configuration file. * Rename var. * Raise error if parameter in more than one distribution. * Change zip to enumerate. * Remove var. * Remove unused var. 28 June 2016, 13:59:35 UTC
94b081a Use read_label_from_config in pycbc_inference (#943) * Use wfparams in read_label_from_config. * Remove option. * Rename var. * Fix typo. * Use list comprehension. * Remove import. 27 June 2016, 16:08:49 UTC
89b549c have inference use quantiles to determine the error to quote; also don't switch to scientific notation until p > 10, so GPS displays correctly (#944) 27 June 2016, 15:37:10 UTC
008c2ee Fix couple of bugs in inference (#942) * fix burn-in bug, writing acl bug, in inference * try to load label from waveform.parameters if none provided 26 June 2016, 19:28:08 UTC
6e0ede2 Change --variable-args to --parameters. (#941) 26 June 2016, 18:08:03 UTC
1e5ea97 Inference with WaveformArray (#940) * have InferenceFile return results as an instance of a WaveformArray * have read_label load from parameters if not in the file * update plot_posterior to use WaveformArray * add option_utils to inference * updates to plot_posterior: use WaveformArray, option group * make parameters optional * remove inferencefile import * update table_summary * update plot_acf * update plot_samples * update plot_acl * fix bug preventing a new file from loading 26 June 2016, 13:21:56 UTC
bd05df9 Add FieldArrayWithDefaults and WaveformArray to record.py (#935) * add FieldArrayWithDefaults and WaveformArray * Add parameters module, and centralize definitions of parameters * added parameters module * switch to using time_delay from pycbc's detector module * untangle some cyclic imports * fix a bug in add_default_fields; clean up landscape * check if name is not a function; also typo in mass ratio * change label on primary/secondary masses/spins 24 June 2016, 14:26:34 UTC
c533734 Use ASCII character in docstring (#939) 24 June 2016, 09:15:58 UTC
b2ecac9 add burn in points back to output files (#938) 22 June 2016, 17:01:57 UTC
d857b54 Rework analysis-segments lengths (#936) 22 June 2016, 15:15:17 UTC
5f6cbb8 Fix RA,Dec -> Longitude,Latitude assignment in pycbc_generate_hwinj. (#937) 22 June 2016, 15:10:44 UTC
3664e4f Add ACL histogram to inference workflow (#933) * Add ACL histogram executable. * Add ACL executable to setup. * Edit formatting of ACL plot. * Edit meta-data in ACL output file. * Edit meta-data in ACL output file again. * Add ACL plot to workflow. 22 June 2016, 13:58:25 UTC
c8fe105 Change --thin-interval defaults to None. (#932) 22 June 2016, 13:54:16 UTC
5c5108b Improve speed of GPU code (#934) * look for the nvidia kernel module rather than calling nvidia-smi * use blocking sync to reduce polling overhead * use popen not subprocess.check_output for 2.6 compatibility 21 June 2016, 20:45:09 UTC
34ffc2e Add prior plots to workflow (#929) * Change formatting on prior plot to use all of canvas space. * Add 1-D prior plot and better parsing of --sections command line option. * Add prior plots to workflow. * Remove debug statement. Add tag to prior plots in workflow. * Make prior section a command line option. * Use lowercase. 21 June 2016, 09:40:01 UTC
f85e99f Revert "Increase speed of GPU code" (#928) 20 June 2016, 14:27:23 UTC
17e99b3 Add cpu batch correlator (#916) * add backend cpu batch correlate code * add batch correlator class 19 June 2016, 18:33:20 UTC
0f733c9 Calculate ACL at end of pycbc_inference and store it in InferenceFile (#926) * Write ACL to file. * Replace inf ACL with length of samples. * Rename InferenceFile.read_variable_args. * Add nwalkers property. * Make ACL default for thin_interval. * Add if statement. * In case self.acl is not set, then use thin_interval is 1 as default. * Fix edge case if ACL is inf. * Have calculate_acl return numpy.inf if variance of data is 0. 19 June 2016, 18:00:50 UTC
61a2983 Increase speed of GPU code (#927) * look for the nvidia kernel module rather than calling nvidia-smi * use blocking sync to reduce polling overhead 19 June 2016, 18:00:33 UTC
6399c65 Allow pycbc_inference_plot_prior to work for more dimensions (#923) * Add function for reading labels directly from inference configuration file. * Update plot prior executable to work for more than two dimensions. 19 June 2016, 17:59:48 UTC
fef8266 Allow inference workflow generator to use command line to find analysis times (#925) * Allow inference workflow generator to use either workflow files or command line options to find the analysis times. * Remove --ifos options. 17 June 2016, 12:51:41 UTC
back to top