Giter Site home page Giter Site logo

astro's Introduction

astro @yuvharpaz@nerdculture.de@yuvharpaz@astrobot_jwst@botsin.spaceyuval38

Imaging astronomy data from JWST. Python code to download and do some post-processing for *.fits files, coming from James Webb Space Telescope (JWST) via mast.

NGC color preview images

NGC objects cover many galaxies and nebula, so here it just means interesting stuff. I allowed some objects that are not in the NGC catalogue to slip in.
Images here were automatically created from the data. They are saved with low resolution, and meant to allow us to see what data has been collected. For high resolution images I still need to overcome coregistration issues, and fill holes. With code. Alt a color preview page for most NGC objects captured by JWST

NGC images by release date

This is a news page, updated every 2 hours, showing example images from the latest release (I took the highest wavelength filter). You can get notified for new releases by following my mastodon bot @[email protected]. I arranged the images in a "stream" and in a more dense "grid" layout.
Alt mastodon bot Alt a stream preview of NGC objects Alt a grid preview of NGC objects

Level 3 images from the last 7 days

This is also a news page, showing level 3 releases. This is split to science and calibration images in seperate web pages. My bot updates them every two hours but only notifies wheen there are new science images. For level 2 images see JWST Feed Science images from the last 7 days> Calibration images from the last 7 days>

Galleries

See a gallery with some work, or a wallpaper gallery with images cropped to fit a standard 16:9 computer screen
Nine galaxies captured by JWST, NIRCam + MIRI Some examples below:

Cartwheel Galaxy

get_cartwheel.py
cartwheel_long.py Alt nircam

NGC 628

manifest = download_fits('ngc 628', include=['miri', 'nircam', 'clear'])
ngc629.py

NIRCam

Alt ngc628_nircam

MIRI

Alt ngc628_miri

installation

I followed the instructions recommended here or here but froze my requirements.txt just in case. Basically you need anaconda3 and astropy. I work with pycharm and matplotlib so no notebooks here.

astro's People

Contributors

yuval-harpaz avatar

Stargazers

Dan Hively avatar  avatar  avatar

Watchers

 avatar James Cloos avatar  avatar

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.