KnoWebb (know webb)

High-Level Project Summary

We developed KnoWebb that helps you understand the capabilities of James Webb Telescope. The objective of the game is to complete challenges which will provide you with the 5 essential instruments of the James Webb Space Telescope. It will make learning about JWST fun, and interactive. The concept behind the challenges is that the better you perform in the challenges, the better accuracy of that respective instrument you will get. After the challenges, KnoWebb uses your scores to produce images and compares them to their ideal counterparts, telling you in a beautiful way how your image differed from the ideal.It helps to understand the telescope and how does it work.

Detailed Project Description

What we do



  • We use attention grabbing and interesting games to teach people about the special features of JWST.
  • We use 5 games that are used to obtain 5 instruments used in JWST.
  • The accuracy of the instruments depends upon the respective scores in the challenges.
  • After clearing all challenges we show the user images captured by instruments in the JWT and how they differ from the images captured if the instruments were ideal.



What exactly it does



  • It has 5 challenges, used for obtaining 5 instruments, namely MIRI, NIRISS, NIRCam, FGS, NIRSpec.
  • Each challenge denotes one instrument
  • Through the process of reward we try to teach them about the JWST.
  • Each challenge outputs a score from 1 to 10 and this is used to calculate the precision of the obtained instrument
  • At the end we show them How nicely did they align the telescope to acquire the most accurate PSFs.



How does it work

  • We studied the WebbPSF documentation thoroughly and used it to generate PSFs.
  • We used the same to plot the difference between misaligned and targeted image.
  • Firebase is used to store the PSFs generated and the same is used to fetch these images into the result page
  • React is use to form the Front-end and Make the puzzles.


Benefits

  • Make the learning process interesting and engaging.
  • Puzzles and quizzes improves the cognitive skills of user.


Hope to achieve

  • Hope to increase the knowledge about Webb Telescope.
  • Tell how small misalignment distort the image
  • Explain how the light travels in the JWST.
  • Hope to engage the user by using real scientific PSFs.


Tools used

  • REACT.JS is used to make the front-end
  • FIREBASE is used to make the back-end.
  • WebbPSF is used to make the PSFs to score the user
  • Matplotlib is used to plot the beautiful graphs.
  • POSTMAN is used to make the API request during development phase.
  • Github
  • JuPyter notebooks used to plot the PSFs and run python scripts

Space Agency Data

Data used by the app in the project

  1. WEbbPSF: IT inspired us hugely as we were able to understand the working if James Webb telescope and how many factor contributed to produce one invaluable result.
  2. Nasa Images: we used the first images captured by the James Webb telescope and made it into puzzles.

The real NASA images were inspiring to use as they showed the power and elegance of JWST.

Hackathon Journey

Experience

  • 2 hr sleep cylce
  • many scary moments when we thought we would fail.
  • Understanding WebbPSF library without any tutorials
  • React errors...
  • Many left other engagements to work on this project.


Learnt

  • WebbPSF
  • Working under pressure
  • React
  • JWST(as we saw thousands of YouTube video about it)

References

Tags

#react #software #webbpsf #firebase #game #games #webb #jameswebb #artism