Revision 76cbdd0be3ddde32f8425366ee15b7e03b0a8c32 authored by Collin Capano on 07 February 2020, 10:50:54 UTC, committed by GitHub on 07 February 2020, 10:50:54 UTC
* first stab at updating workflow * use config override for setting time for multiple events * remove leftover line * some bug fixes * some bug fixes * don't use parameter names in file names (Fixes Issue #2740); also add seed option * set some defaults for workflow to reduce unecessary user input * use plot groups and explicit summary table parameters in workflow; also save config files using workflow utility * manually save the config files * add pfn information to save_config method * add function to automatically escape commands for pegasus-kickstart * add result label to table summary * use event label in file names * add priors to 1d marginal posterior plots * use different workflows for different events * chdirs for sub workflows * use labels in plot samples headers * don't use local universe for plotting jobs * first stab at adding inference plotting workflow * add extract posterior node; have all posterior plots use parameters from posterior * fix some bugs in the plot workflow * don't use sub-workflows for plots; fix bug with file * don't get parameters for prior from common section * add skymaps and collapsible wells to inference plots workflow * use different section for posterior summary plots * remove unused comments in plots workflow * read print metadata from table summary section * update make workflow for changes to summary page * fix label bugs * move plotting and posterior file generation to functions * minor pep-8 * update plots workflow; have it read events from the config file * fix typos * fix typo in plots workflow * add skip_opts argument to WorkflowConfigParser.section_to_cli * update make_inference_workflow; have it read events from the workflow config file * fix typos * fix labels in plots workflow * add tags option to make diagnostic plots * pass tags to the diagnostic plots * remove unused variable; pep8 * remove unused functions and reduce redundancy in inference_followups * rename inference_rate inference_acceptance_rate * rename default executable sections to more closely match the program names * fix undefined variable * rename inference_skymap section plot_skymap * minor doc fix * make sure to add node to workflow after all options have been added * typo
1 parent 392ecc5
requirements.txt
# requirements for most basic library use
astropy>=2.0.3,<3.0.0; python_version <= '2.7'
astropy>=2.0.3; python_version >= '3.0'
Mako>=1.0.1
decorator>=3.4.2
scipy>=0.16.0; python_version >= '3.5'
scipy>=0.16.0,<1.3.0; python_version <= '3.4'
matplotlib>=2.0.0
numpy>=1.16.0; python_version >= '3.5'
numpy>=1.16.0,<1.17.0; python_version <= '3.4'
pillow
h5py<2.10.0
jinja2
mpld3>=0.3
requests>=1.2.1
beautifulsoup4>=4.6.0
six>1.10.0
cython
lalsuite
lscsoft-glue>=1.59.3
ligo-segments
tqdm
# Requirements for ligoxml access needed by some workflows
python-ligo-lw
# Needed for Parameter Estimation Tasks
emcee==2.2.1
dynesty
# For LDG service access
dqsegdb
dqsegdb2>=1.0.1
http://download.pegasus.isi.edu/pegasus/4.9.0/pegasus-python-source-4.9.0.tar.gz; python_version <= '2.7'
https://github.com/ahnitz/pegasus-wms-python3/archive/master.tar.gz; python_version >= '3'
amqplib
# For building documentation
Sphinx>=1.5.0,<2.0.0
sphinx-rtd-theme
sphinxcontrib-programoutput>=0.11
Computing file changes ...