Skip to content

Analysis and tutorial materials associated with the NANOGrav Collaboration's search for an isotropic stochastic gravitational-wave background in 12.5-years of precision millisecond pulsar timing data.

License

Notifications You must be signed in to change notification settings

svigeland/12p5yr_stochastic_analysis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NANOGrav_12yr_tutorial

Tutorial to go with the 12.5 year GWB analysis

Generic badge MIT license made-with-python Generic badge

Authors: Stephen Taylor, Sarah Vigeland, Aaron Johnson

Please send questions about this tutorial to aaron.johnson (at) nanograv.org

If you are interested in working through this notebook, but do not want to install the software, we have prepared a related Google Colab notebook: https://colab.research.google.com/drive/1xft6F9nyoEHUVn1LbW-0qgXiiKDJuR3X#scrollTo=7kVh83a8w36s

By copying this notebook, you can install the software to your own Google account and run the software without installation on your computer.

Installing PTA software

  1. Install Miniconda

    • Either...download and install the relevant Miniconda file from here: https://docs.conda.io/en/latest/miniconda.html
    • OR... use Terminal command line installation
      • Download the right one for your architecture

        • Mac: wget -q https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
        • Linux: wget -q https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
        • Windows (untested): wget -q https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe
      • bash Miniconda3-latest-Linux-x86_64.sh -b

      • rm Miniconda3-latest-Linux-x86_64.sh (careful with “rm”)

  2. To install a new environment from a yml file: conda env create --file environment.yml

  3. This will create a conda environment that can be activated by conda activate pta_software

  4. After activating install nb_conda by conda install nb_conda

  5. Open a jupyter notebook

  6. Set the Kernel

    • when opening a new notebook: click New and select Python [conda env:pta_software]
    • when opening an existing notebook (like this tutorial): click Kernel --> Change Kernel --> Python [conda env:pta_software]

About

Analysis and tutorial materials associated with the NANOGrav Collaboration's search for an isotropic stochastic gravitational-wave background in 12.5-years of precision millisecond pulsar timing data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%