8000 GitHub - Evan-Meade/gprofile2: Statistically characterizes gravitational lensing of gravitational waves
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Evan-Meade/gprofile2

Repository files navigation

gprofile2

Statistically characterizes gravitational lensing of gravitational waves

NOTE: I am currently developing new Python lensing models which will be released soon; these Monte Carlo models are from 2019

By utilizing the computational methods of glafic, an executable developed by M. Oguri (2010), these scripts can rapidly generate, sample, and analyze a list of galactic lenses over a representative sampling distribution. Galactic lenses are randomly sampled over the SIE lens parameter space outlined in M. Oguri (2018).

A simple GUI is implemented which assists in setting sampling parameters and displaying visualizations. More thorough results and raw data are saved in HDF5 format.

The modular design of each step is intended to make it easy to divide tasks simply across multiple computing processes. Multiple simulations can be run independently, and then combined by merging Pandas DataFrames.

Screenshots

Sample screenshot

Dependencies:

NOTE: Developed in a UNIX environment (Ubuntu 18.04); untested elsewhere.

Usage instructions:

  1. Clone repository or download and unzip source code for gprofile2
  2. Install glafic
  3. In bash shell, navigate to gprofile2 master directory
  4. Create or activate appropriate Python 3 virtual environment
  5. Install required packages using pip install -r requirements.txt
  6. Install tkinter
  7. Run the GUI with 'python run.py'
  8. Enter desired simulation parameters (if different from default values)
  9. Press 'Run'
  10. View summary of results in the window
  11. Conduct further analysis as desired with raw data stored as HDF5 format in '.../gprofile2/Results/{trial_name}---{seed}/data.h5'

KNOWN BUGS:

  • When running successive trials in the same window instance, graphs overlap instead of replacing each other

Created by Evan Meade (https://github.com/Evan-Meade, aka. kracken9500), 2019

Research group of Dr. Lindsay King (UTD)

About

Statistically characterizes gravitational lensing of gravitational waves

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0