-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchallenges.html
More file actions
34 lines (28 loc) · 2.66 KB
/
challenges.html
File metadata and controls
34 lines (28 loc) · 2.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!DOCTYPE html>
<html>
<head>
<title>Contact | Columbia Experimental Gravity Group</title>
<!-- link to main stylesheet -->
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<img src="images/banner.png" width="100%">
<h2> Challenge Problems</h2>
<p> If you are considering working with GECo please consider solving one or more of the following challenge problems:
<br><br>
1. LIGO uses <a href="https://en.wikipedia.org/wiki/IRIG_timecode">IRIG format</a> for timestamping its data. Given <a href="testIRIGB.csv">this file</a>, it contains 20second of digitized IRIG-B data taken at 16384Hz. Write a code (suggested language is python or MatLab) that prints out the timestamp for each second in YYYY:MM:DD HH:MM:SS format. Please check whether timestamping is correct for each consecutive second in the data. Time is given in <a href="https://losc.ligo.org/gps/">GPS seconds</a>.
<br><br>
2. Write a code (e.g. in python) that queries the json file located <a href="http://services.swpc.noaa.gov/products/noaa-scales.json">here</a> and prints out the NOAA scale for the likelihood of Geomagnetic storm impact for each timestamp given in the json file. If the G-scale is greater than 3 for any of the upcoming days the code should also send out an alert message to your email address. Additional information on space weather and NOAA scales is <a href="http://www.swpc.noaa.gov/noaa-scales-explanation">here</a>.
<br><br>
3. Given <a href="GWskymap.fits.gz">this gravitational wave probability skymap</a> in the FITS file format (a standard for astronomical images). It uses the HEALPix pixelization format to specify pixel locations on the skymap. Please make a plot of this skymap. You can use whatever tools you want, but using python's healpy module is probably the easiest way to do it.
<br><br>
4. Write a code that queries the <a href="https://gcn.gsfc.nasa.gov/gcn/fermi_gbm_subthresh_archive.html">Fermi GBM subthreshold events website</a> and downloads the HEALPix file for the most recent event which has a 'reliability' value of 8 or greater. Update the map you created in challenge#3 with this map.
<br><br>
5. Use the fits file in challenge#3 and find a method that creates a 360 image that one can watch "from the inside" with VR glasses. We understand that you may not have an access to VR glasses.
<p>
You may email your solution(s) to Zsuzsa Márka <a href="mailto:zsuzsa@astro.columbia.edu">zsuzsa@astro.columbia.edu</a> and Stefan Countryman
<a href="mailto:stefan.countryman@columbia.edu">stefan.countryman@columbia.edu</a> at any time. Dr. Marka will respond!
</p>
</p>
</body>
</html>