Giter Club home page Giter Club logo

multimessenger_smbhbs's People

Contributors

jacaseyclyde avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

multimessenger_smbhbs's Issues

Update AGN-proxy model parameters to be more intuitive.

Is your feature request related to a problem? Please describe.
The normalization parameter in our AGN-proxy model is not very intuitive.

Describe the solution you'd like

  • Update the AGN-proxy model parameterization to utilize the number densities of SMBHBs and AGN directly.

Describe alternatives you've considered
This isn't totally necessary from a technical standpoint, but it avoids some future headaches.

Additional context
Relevant to Issue #3.

Check dependencies

Is your feature request related to a problem? Please describe.
I am not sure the dependencies are all correct.

Describe the solution you'd like

  • Verify the contents of requirements.txt.
  • Verify the contents of setup.py.

Describe alternatives you've considered

  • Verify the conda environment.

Additional context
None.

Change analysis order.

Is your feature request related to a problem? Please describe.
Using Mingeralli et al. (2017) to initially estimate the local number density is confusing to follow from an analysis perspective.

Describe the solution you'd like
We should use the self-consistent AGN-based model from the get-go, and then compare it to M17 after the fact.

Describe alternatives you've considered
None. This needs to happen to be clear and self-consistent as a model.

Additional context
Jenny and Andy are both adamant about this. It makes a lot of sense to do it this way.

Markov Chain Monte Carlo Fitting

Is your feature request related to a problem? Please describe.
We expect to be able to measure the gravitational wave background and need to constrain the SMBHB population with this measurement.

Describe the solution you'd like
Markov Chain Monte Carlo fitting of SMBHB population models.

Describe alternatives you've considered
We might be able to get away with a simpler solution by fitting just the local density while keeping the mass and volume of the background fixed. However, the volume may be in question.

Additional context
We should differentiate from the various Middleton & Chen models.

Analyze local duty cycle.

Is your feature request related to a problem? Please describe.
Considering we use AGN as a basis, we should be able to analyze at least the local duty cycle.

Describe the solution you'd like

  • Create an analysis of what the local AGN duty cycle is.

Describe alternatives you've considered

  • Analyze the evolution of the duty cycle over redshift.

Additional context
None.

Improve documentation

Is your feature request related to a problem? Please describe.
Documentation throughout the project is generally lacking right now.

Describe the solution you'd like
Improved documentation in both the python files that define models and the notebooks that run the analysis.

  • Update documentation in agn_proxy.py
  • Update documentation in major_merger.py
  • Add Introduction to notebook 1
  • Add documentation/explanations to notebook 1
  • Add documentation/explanations to notebook 2
  • Add documentation/explanations to notebook 3
  • Add documentation/explanations to notebook 4

Describe alternatives you've considered
Consolidation of similar code into more generalized functions, reducing the overall load of documentation.

(optional)

  • Write generalized functions to consolidate analysis code
  • Write generalized functions to consolidate plot generation codes

Additional context
Documentation will help others understand this code, including future versions of the authors.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.