Menu

Tree [2afac2] main /
 History

HTTPS access


File Date Author Commit
 .github 2025-11-13 Tony E Ford Tony E Ford [ee2109] Create pylint.yml
 ## Complete Workflow Example.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 ## Data Requirements.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 ## Output Products.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 .gitattributes 2025-11-12 Tony E Ford Tony E Ford [cf5111] Initial commit
 1. Installation & Setup.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 1. PyPI.bash 2025-11-13 Tony E Ford Tony E Ford [aece42] Add files via upload
 1.1 Clone and Explore the Repository.bash 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 1.2 Understand the Data Structure.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 10. Add Metadata.yaml 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 2. Basic Usage Example.md 2025-11-13 Tony E Ford Tony E Ford [03ba75] Add files via upload
 2. Basic Usage Example.py 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 2.1 Create Data Integration Pipeline.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 2.2 Merge with Your Existing Data.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 3.1 Direct PSF Shape Analysis.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 3.2 Radial Profile Analysis.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 4. Troubleshooting Section.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 4.1 PSF Subtraction Residual Analysis.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 5. File Structure Recommendations.txt 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 5.1 Enhanced Cross-Mission Comparison.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 6. Add These Sections.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 6.1 Create Enhanced Output.py 2025-11-12 Tony E Ford Tony E Ford [7e5c7c] Add files via upload
 9. Link to Related Resources.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 Acknowledgments.txt 2025-11-13 Tony E Ford Tony E Ford [d3b0e3] Add files via upload
 Astropy.bibtex 2025-11-13 Tony E Ford Tony E Ford [d3b0e3] Add files via upload
 Citations.txt 2025-11-13 Tony E Ford Tony E Ford [d3b0e3] Add files via upload
 Example Processing Abell 1689.py 2025-11-13 Tony E Ford Tony E Ford [56631c] Add files via upload
 Execute these in order: 2025-11-13 Tony E Ford Tony E Ford [3933a7] Create Execute these in order:
 Full Environment Setup (2).bash 2025-11-13 Tony E Ford Tony E Ford [c90db5] Add files via upload
 HST-JWSTmanuscript.docx 2025-11-15 Tony E Ford Tony E Ford [ae225c] Add files via upload
 JWST Pipeline.txt 2025-11-13 Tony E Ford Tony E Ford [d3b0e3] Add files via upload
 MIRI_PROCESSING.md 2025-11-13 Tony E Ford Tony E Ford [2f61a8] Rename JWST-Merge MIRI.md to MIRI_PROCESSING.md
 Paper.MD 2025-11-15 Tony E Ford Tony E Ford [2afac2] Add files via upload
 Photutils.bibtex 2025-11-13 Tony E Ford Tony E Ford [d3b0e3] Add files via upload
 Quick Start.py 2025-11-13 Tony E Ford Tony E Ford [56631c] Add files via upload
 README.md 2025-11-13 Tony E Ford Tony E Ford [c90db5] Add files via upload
 Setup.bash 2025-11-13 Tony E Ford Tony E Ford [aece42] Add files via upload
 Step 1 Environment Setup.bash 2025-11-13 Tony E Ford Tony E Ford [29952d] Add files via upload
 Step 2 Get Abell 1689 JWST Data.bash 2025-11-13 Tony E Ford Tony E Ford [29952d] Add files via upload
 Step 3 Prepare Your Data.bash 2025-11-13 Tony E Ford Tony E Ford [29952d] Add files via upload
 Step 4 Basic Processing Script.py 2025-11-13 Tony E Ford Tony E Ford [29952d] Add files via upload
 Step 5 Run and Monitor.bash 2025-11-13 Tony E Ford Tony E Ford [29952d] Add files via upload
 Step 6 Create Quick-look Images.py 2025-11-13 Tony E Ford Tony E Ford [29952d] Add files via upload
 Step 7 Troubleshooting Common Issues.py 2025-11-13 Tony E Ford Tony E Ford [29952d] Add files via upload
 Validation Section.md 2025-11-13 Tony E Ford Tony E Ford [e30f5e] Add files via upload
 git 2025-11-13 Tony E Ford Tony E Ford [9a1ade] Create git

Read Me

JWST-Merge: MIRI and NIRCam Image Mosaicking Pipeline

License
Python
JWST

A Python-based pipeline for merging and processing James Webb Space Telescope (JWST) MIRI and NIRCam imaging data. This tool handles background matching, cosmic ray rejection, and creates seamless mosaics from multiple exposures.

Features

  • Multi-instrument Support: Process both MIRI and NIRCam data
  • Background Matching: Automatic background leveling across exposures
  • Cosmic Ray Rejection: Advanced cosmic ray identification and removal
  • Seamless Mosaicking: Create continuous field mosaics from dithered observations
  • Source Extraction: Generate segmentation maps and source catalogs
  • Calibration-ready: Works with JWST pipeline products (_cal.fits, _rate.fits)
  • Memory Efficient: Handles large JWST datasets efficiently

Installation

Prerequisites

  • Python 3.8 or higher
  • JWST calibration pipeline
  • 4GB+ RAM recommended for large mosaics

Quick Install

```bash
git clone https://github.com/tlcagford/JWST-Merge
cd JWST-Merge
pip install -r requirements.txt