Giter Club home page Giter Club logo

odw-2022's Introduction


GW Open Data Workshop #5

This repository contains the material to support GW Open Data Workshop #5.

Firstly, we recommend taking a look at the setup guide, where you can find the information to configure the workspace where you are going to execute the tutorials.

In the Tutorials folder, you can find the various notebooks for the three days, divided on the base of their topics. There are also some quiz that you are asked to complete at the end of each session.

For every question concerning the software setup, the tutorials, the workshop in general, or even for GW science questions, please use this forum. You can check if your question was already asked in the Open Data Workshop category and, if you can't find your answer, you can post a new question.

Lastly, test yourself with the GW Data Challenge!

Software setup

At the following link, several options are presented, with the indication of their difficulty and OS dependency. Feel free to pick the one that suits best for your needs.

Software Setup Instructions

Hands-on sessions

The tutorials are divided into three folders for each one of the days of hands-on sessions. In there, you can find a summary of their topics.

Tutorials

Data Challenge

Here you can find a list of "challenges", ordered by difficulty, which the participants can complete, as individuals or in teams, and submit their answers.

Challenge

odw-2022's People

Contributors

adivijaykumar avatar camurria avatar dethodav avatar drkentb avatar felixbretaudeau avatar jacobgolomb avatar jkanner avatar lhaegel avatar linlupin avatar martinberoiz avatar sumeetkul avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

odw-2022's Issues

Questions on tutorial 3.2

In

H1_psd = H1_psd_data.psd(fftlength=duration, overlap=0, window=("tukey", psd_alpha), method="median”)

what’s the advantage to choose Turkey window? Or is it just a randomly decision for the example?

Is there any benefit to determine the “reference_frequency=100” in the directory of argument in waveform? It seems that most examples in google pages use 50.

Questions on tutorial 2.1

From Lupin:

Tuto 2.1

ts = pycbc.noise.noise_from_psd(data_length*sample_rate, delta_t, psd, seed=127)

Is there any reason to specify the seed with 127?

Can you explain why the expected SNR rises with mass, leaks, and then falls at high mass? (Challenge Q2)
I expect that the signal generated from the merger event with heavier masses can have larger power and induce a stronger signal.
But I cannot imagine why SNR falls at high mass (close to 200/200 ?).

Tutorial 1.2

Tutorial 1.2 has the phrase "This doesn't look correct at all!" and "This looks a little more like what we expect for the amplitude spectral density of a gravitational-wave detector."

I think that without further explanation, it's not obvious to a person that sees the graph for the first time what is "not correct at all" or why after windowing, the data looks better. I think we should add what specific parts of the graph don't look correct and why, and what should we expect and why. Otherwise let's remove those?

I'd be happy to rephrase but tbh I don't know why the graph doesn't look good. 🤷‍♂️

Note from Lupin on install errors

Tuto 1.4:

I obtained the following (error ??) message when I performed the installation of PYCBC 1.18.0 and LALsuit 6.82 although I can successfully run all the codes in each code cell. Should we take care it?

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
tensorflow 2.8.0 requires tf-estimator-nightly==2.8.0.dev2021122109, which is not installed.
tensorflow 2.8.0 requires numpy>=1.20, but you have numpy 1.19.5 which is incompatible.
datascience 0.10.6 requires folium==0.2.1, but you have folium 0.8.3 which is incompatible.
albumentations 0.1.12 requires imgaug<0.2.7,>=0.2.5, but you have imgaug 0.2.9 which is incompatible.

dynesty version not compatible with bilby

Installing bilby=1.0.4 from pip downloads dynesty=1.2.2, which is incompatible with bilby=1.0.4. This needs to be changed wherever bilby is used, by adding an extra constraint dynesty=1.0.0. Also needs to change in the environment yaml files if applicable.

Rename Lightweight environment files?

The lightweight environment file for linux is just called environment.yml right now. Should we be renaming this? Also, a note about the location of the lightweight environment files should be added into the "Setting up environments" page.

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.