
MIRI Conagraphy Pipeline Notebook#
Authors: B. Nickson; MIRI branch
Last Updated: May 5, 2025
Pipeline Version: 1.18.0 (Build 11.3)
Purpose:
This notebook provides a framework for processing generic Mid-Infrared Instrument (MIRI) Coronagraphic data through all three James Webb Space Telescope (JWST) pipeline stages. Data is assumed to be located in separate observation folders according to the paths set up below. Editing cells other than those in the Configuration should not be necessary unless the standard pipeline processing options are modified.
Data:
This example is set up to use F1550C coronagraphic observations of the super-Jupiter exoplanet HIP 65426 b, obtained by Program ID 1386 (PI: S. Hinkley). It incorporates observations of the exoplanet host star HIP 65426 at two separate roll angles (1 exposure each); a PSF reference observation of the nearby star HIP 65219, taken with a 9-pt small grid dither pattern (9 exposures total); a background observation associated with the target star, taken with a 2-pt dither (two exposures); and a background observation associated with the PSF reference target, taken with a 2-pt dither (two exposures).
The relevant observation numbers are:
Science observations: 8, 9
Science backgrounds: 30
Reference observations: 7
Reference backgrounds: 31
Example input data to use will be downloaded automatically unless disabled (i.e., to use local files instead).
JWST pipeline version and CRDS context:
This notebook was written for the above-specified pipeline version and associated build context for this version of the JWST Calibration Pipeline. Information about this and other contexts can be found in the JWST Calibration Reference Data System (CRDS server). If you use different pipeline versions, please refer to the table here to determine what context to use. To learn more about the differences for the pipeline, read the relevant documentation.
Please note that pipeline software development is a continuous process, so results in some cases may be slightly different if a subsequent version is used. For optimal results, users are strongly encouraged to reprocess their data using the most recent pipeline version and associated CRDS context, taking advantage of bug fixes and algorithm improvements. Any known issues for this build are noted in the notebook.
Updates:
This notebook is regularly updated as improvements are made to the pipeline. Find the most up to date version of this notebook at:
spacetelescope/jwst-pipeline-notebooks
Recent Changes:
Jan 28, 2025: Migrate from the Coronagraphy_ExambleNB
notebook, update to Build 11.2 (jwst 1.17.1).
May 5, 2025: Updated to jwst 1.18.0 (no significant changes)
Table of Contents#
Configuration
Package Imports
Demo Mode Setup
Directory Setup
Detector1 Pipeline
Image2 Pipeline
Coron3 Pipeline
Plot the spectra
1.-Configuration#
Set basic parameters to use with this notebook. These will affect what data is used, where data is located (if already in disk), and pipeline modules run on this data. The list of parameters are as follows:
demo_mode
directories with data
mask
filter
pipeline modules
# Basic import necessary for configuration
import os
demo_mode
must be set appropriately below.
Set demo_mode = True
to run in demonstration mode. In this mode, this
notebook will download example data from the
Barbara A. Mikulski Archive for Space Telescopes (MAST) and process it through the pipeline.
This will all happen in a local directory unless modified
in Section 3 below.
Set demo_mode = False
if you want to process your own data that has already
been downloaded and provide the location of the data.
# Set parameters for demo_mode, mask, filter, data mode directories, and
# processing steps.
# -------------------------------Demo Mode---------------------------------
demo_mode = True
if demo_mode:
print('Running in demonstration mode using online example data!')
# -------------------------Data Mode Directories---------------------------
# If demo_mode = False, look for user data in these paths
if not demo_mode:
# Set directory paths for processing specific data; these will need
# to be changed to your local directory setup (below are given as
# examples)
basedir = os.path.join(os.path.expanduser('~'), 'FlightData1386/')
# Point to where science observation data are
# Assumes uncalibrated data in sci_r1_dir/uncal/ and sci_r2_dir/uncal/,
# and results in stage1, stage2, stage3 directories
sci_r1_dir = os.path.join(basedir, 'sci_r1/')
sci_r2_dir = os.path.join(basedir, 'sci_r2/')
# Point to where reference target observation data are
# Assumes uncalibrated data in ref_dir/uncal/ and results in stage1,
# stage2, stage3 directories
ref_targ_dir = os.path.join(basedir, 'ref_targ/')
# Point to where background observation data are
# Assumes uncalibrated data in sci_bg_dir/uncal/ and ref_targ_bg_dir/uncal/,
# and results in stage1, stage2 directories
bg_sci_dir = os.path.join(basedir, 'bg_sci/')
bg_ref_targ_dir = os.path.join(basedir, 'bg_ref_targ/')
# --------------------------Set Processing Steps--------------------------
# Whether or not to process only data from a given coronagraphic mask/
# filter (useful if overriding reference files)
# Note that BOTH parameters must be set in order to work
use_mask = '4QPM_1550' # '4QPM_1065', '4QPM_1140', '4QPM_1550', or 'LYOT_2300'
use_filter = 'F1550C' # 'F1065C', 'F1140C', 'F1550C', or 'F2300C'
# Individual pipeline stages can be turned on/off here. Note that a later
# stage won't be able to run unless data products have already been
# produced from the prior stage.
# Science processing
dodet1 = True # calwebb_detector1
doimage2 = True # calwebb_image2
docoron3 = True # calwebb_coron3
# Background processing
dodet1bg = True # calwebb_detector1
doimage2bg = True # calwebb_image2
Running in demonstration mode using online example data!
Set CRDS context and server#
Before importing CRDS
and JWST
modules, we need to configure our environment. This includes defining a CRDS cache directory in which to keep the reference files that will be used by the calibration pipeline.
If the root directory for the local CRDS cache directory has not been set already, it will be set to create one in the home directory.
# ------------------------Set CRDS context and paths----------------------
# Each version of the calibration pipeline is associated with a specific CRDS
# context file. The pipeline will select the appropriate context file behind
# the scenes while running. However, if you wish to override the default context
# file and run the pipeline with a different context, you can set that using
# the CRDS_CONTEXT environment variable. Here we show how this is done,
# although we leave the line commented out in order to use the default context.
# If you wish to specify a different context, uncomment the line below.
#%env CRDS_CONTEXT jwst_1322.pmap
# Check whether the local CRDS cache directory has been set.
# If not, set it to the user home directory
if (os.getenv('CRDS_PATH') is None):
os.environ['CRDS_PATH'] = os.path.join(os.path.expanduser('~'), 'crds')
# Check whether the CRDS server URL has been set. If not, set it.
if (os.getenv('CRDS_SERVER_URL') is None):
os.environ['CRDS_SERVER_URL'] = 'https://jwst-crds.stsci.edu'
# Echo CRDS path in use
print('CRDS local filepath:', os.environ['CRDS_PATH'])
print('CRDS file server:', os.environ['CRDS_SERVER_URL'])
CRDS local filepath: /home/runner/crds
CRDS file server: https://jwst-crds.stsci.edu
2.-Package Imports#
# Use the entire available screen width for this notebook
from IPython.display import display, HTML
display(HTML("<style>.container { width:95% !important; }</style>"))
# Basic system utilities for interacting with files
# ----------------------General Imports------------------------------------
import glob
#import copy
import time
from pathlib import Path
import re
# Numpy for doing calculations
import numpy as np
# -----------------------Astropy Imports-----------------------------------
# Astropy utilities for opening FITS and ASCII files, and downloading demo files
from astropy.io import fits
from astropy.wcs import WCS
from astropy.coordinates import SkyCoord
#from astropy import time
from astroquery.mast import Observations
# -----------------------Plotting Imports----------------------------------
# Matplotlib for making plots
import matplotlib.pyplot as plt
# --------------JWST Calibration Pipeline Imports---------------------------
# Import the base JWST and calibration reference files packages
import jwst
import crds
# JWST pipelines (each encompassing many steps)
from jwst.pipeline import Detector1Pipeline
from jwst.pipeline import Image2Pipeline
from jwst.pipeline import Coron3Pipeline
# JWST pipeline utilities
from jwst import datamodels # JWST datamodels
from jwst.associations import asn_from_list as afl # Tools for creating association files
from jwst.associations.lib.rules_level2_base import DMSLevel2bBase # Definition of a Lvl2 association file
from jwst.associations.lib.rules_level3_base import DMS_Level3_Base # Definition of a Lvl3 association file
from jwst.stpipe import Step # Import the wrapper class for pipeline steps
# Echo pipeline version and CRDS context in use
print("JWST Calibration Pipeline Version = {}".format(jwst.__version__))
print("Using CRDS Context = {}".format(crds.get_context_name('jwst')))
JWST Calibration Pipeline Version = 1.18.0
CRDS - INFO - Calibration SW Found: jwst 1.18.0 (/usr/share/miniconda/lib/python3.13/site-packages/jwst-1.18.0.dist-info)
Using CRDS Context = jwst_1364.pmap
Define convenience functions#
Define a convenience function to select only files of a given coronagraph mask/filter from an input set
# Define a convenience function to select only files of a given coronagraph mask/filter from an input set
def select_mask_filter_files(files, use_mask, use_filter):
"""
Filter FITS files based on mask and filter criteria from their headers.
Parameters:
-----------
files : array-like
List of FITS file paths to process
use_mask : str
Mask value to match in FITS header 'CORONMSK' key
use_filter : str
Filter value to match in FITS header 'FILTER' key
Returns:
--------
numpy.ndarray
Filtered array of file paths matching the criteria
"""
# Make paths absolute paths
for i in range(len(files)):
files[i] = os.path.abspath(files[i])
# Convert files to numpy array if it isn't already
files = np.asarray(files)
# If either mask or filter is empty, return all files
if not use_mask or not use_filter:
return files
try:
# Initialize boolean array for keeping track of matches
keep = np.zeros(len(files), dtype=bool)
# Process each file
for i in range(len(files)):
try:
with fits.open(files[i]) as hdu:
hdu.verify()
hdr = hdu[0].header
# Check if requred header keywords exist
if ('CORONMSK' in hdr and 'FILTER' in hdr):
if hdr['CORONMSK'] == use_mask and hdr['FILTER'] == use_filter:
keep[i] = True
files[i] = os.path.abspath(files[i])
except (OSError, ValueError) as e:
print(f" Warning: could not process file {files[i]}: {str(e)}")
# Return filtered files
indx = np.where(keep)
return files[indx]
except Exception as e:
print(f"Error processing files: {str(e)}")
return files # Return original array in case of failure
# Start a timer to keep track of runtime
time0 = time.perf_counter()
3.-Demo Mode Setup (ignore if not using demo data)#
If running in demonstration mode, set up the program information to
retrieve the uncalibrated data automatically from MAST using
astroquery.
MAST allows for flexibility of searching by the proposal ID and the
observation ID instead of just filenames.
For illustrative purposes, we focus on data taken through the MIRI
F1550C filter
and start with uncalibrated raw data products (uncal.fits
). The files use the following naming schema:
jw01386<obs>001_04101_0000<dith>_mirimage_uncal.fits
, where obs refers to the observation number and dith refers to the
dither step number.
More information about the JWST file naming conventions can be found at: https://jwst-pipeline.readthedocs.io/en/latest/jwst/data_products/file_naming.html
# Set up the program information and paths for demo program
if demo_mode:
print('Running in demonstration mode and will download example data from MAST!')
program = "01386"
sci_r1_observtn = "008"
sci_r2_observtn = "009"
ref_targ_observtn = "007"
bg_sci_observtn = "030"
bg_ref_targ_observtn = "031"
# ----------Define the base and observation directories----------
basedir = os.path.join('.', 'miri_coro_demo_data')
download_dir = basedir
sci_r1_dir = os.path.join(basedir, 'Obs' + sci_r1_observtn)
sci_r2_dir = os.path.join(basedir, 'Obs' + sci_r2_observtn)
ref_targ_dir = os.path.join(basedir, 'Obs' + ref_targ_observtn)
bg_sci_dir = os.path.join(basedir, 'Obs' + bg_sci_observtn)
bg_ref_targ_dir = os.path.join(basedir, 'Obs' + bg_ref_targ_observtn)
uncal_sci_r1_dir = os.path.join(sci_r1_dir, 'uncal')
uncal_sci_r2_dir = os.path.join(sci_r2_dir, 'uncal')
uncal_ref_targ_dir = os.path.join(ref_targ_dir, 'uncal')
uncal_bg_sci_dir = os.path.join(bg_sci_dir, 'uncal')
uncal_bg_ref_targ_dir = os.path.join(bg_ref_targ_dir, 'uncal')
# Ensure filepaths for input data exist
input_dirs = [uncal_sci_r1_dir, uncal_sci_r2_dir, uncal_ref_targ_dir, uncal_bg_sci_dir, uncal_bg_ref_targ_dir]
for dir in input_dirs:
if not os.path.exists(dir):
os.makedirs(dir)
Running in demonstration mode and will download example data from MAST!
Identify list of uncalibrated files associated with visits.
# Obtain a list of observation IDs for the specified demo program
if demo_mode:
obs_id_table = Observations.query_criteria(instrument_name=["MIRI/CORON"],
provenance_name=["CALJWST"],
proposal_id=[program])
# Turn the list of visits into a list of uncalibrated data files
if demo_mode:
# Define types of files to select
file_dict = {'uncal': {'product_type': 'SCIENCE', 'productSubGroupDescription': 'UNCAL', 'calib_level': [1]}}
# Loop over visits identifying uncalibrated files that are associated with them
files_to_download = []
for exposure in (obs_id_table):
products = Observations.get_product_list(exposure)
for filetype, query_dict in file_dict.items():
filtered_products = Observations.filter_products(products, productType=query_dict['product_type'],
productSubGroupDescription=query_dict['productSubGroupDescription'],
calib_level=query_dict['calib_level'])
files_to_download.extend(filtered_products['dataURI'])
# Cull to a unique list of files for each observation type
# Science roll 1
sci_r1_files_to_download = []
sci_r1_files_to_download = np.unique([i for i in files_to_download if str(program + sci_r1_observtn) in i])
# Science roll 2
sci_r2_files_to_download = []
sci_r2_files_to_download = np.unique([i for i in files_to_download if str(program + sci_r2_observtn) in i])
# PSF Reference taraget data
ref_targ_files_to_download = []
ref_targ_files_to_download = np.unique([i for i in files_to_download if str(program + ref_targ_observtn) in i])
# Background files (science assoc.)
bg_sci_files_to_download = []
bg_sci_files_to_download = np.unique([i for i in files_to_download if str(program + bg_sci_observtn) in i])
# Background files (reference target assoc.)
bg_ref_targ_files_to_download = []
bg_ref_targ_files_to_download = np.unique([i for i in files_to_download if str(program + bg_ref_targ_observtn) in i])
print("Science files selected for downloading: ", len(sci_r1_files_to_download) + len(sci_r1_files_to_download))
print("PSF Reference target files selected for downloading: ", len(ref_targ_files_to_download))
print("Background selected for downloading: ", len(bg_sci_files_to_download) + len(bg_ref_targ_files_to_download))
Science files selected for downloading: 6
PSF Reference target files selected for downloading: 11
Background selected for downloading: 4
For the demo example, there should be 6 Science files, 11 PSF Reference files and 4 Background files selected for downloading.
Download all the uncal files and place them into the appropriate directories.
if demo_mode:
for filename in sci_r1_files_to_download:
sci_r1_manifest = Observations.download_file(filename, local_path=os.path.join(uncal_sci_r1_dir, Path(filename).name))
for filename in sci_r2_files_to_download:
sci_r2_manifest = Observations.download_file(filename, local_path=os.path.join(uncal_sci_r2_dir, Path(filename).name))
for filename in ref_targ_files_to_download:
ref_targ_manifest = Observations.download_file(filename, local_path=os.path.join(uncal_ref_targ_dir, Path(filename).name))
for filename in bg_sci_files_to_download:
bg_manifest = Observations.download_file(filename, local_path=os.path.join(uncal_bg_sci_dir, Path(filename).name))
for filename in bg_ref_targ_files_to_download:
bg_ref_targ_manifest = Observations.download_file(filename, local_path=os.path.join(uncal_bg_ref_targ_dir, Path(filename).name))
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386008001_02101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs008/uncal/jw01386008001_02101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386008001_02101_00002_mirimage_uncal.fits to ./miri_coro_demo_data/Obs008/uncal/jw01386008001_02101_00002_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386008001_04101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs008/uncal/jw01386008001_04101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386009001_02101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs009/uncal/jw01386009001_02101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386009001_02101_00002_mirimage_uncal.fits to ./miri_coro_demo_data/Obs009/uncal/jw01386009001_02101_00002_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386009001_04101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs009/uncal/jw01386009001_04101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_02101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_02101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_02101_00002_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_02101_00002_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00002_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00002_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00003_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00003_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00004_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00004_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00005_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00005_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00006_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00006_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00007_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00007_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00008_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00008_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386007001_04101_00009_mirimage_uncal.fits to ./miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00009_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386030001_02101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs030/uncal/jw01386030001_02101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386030001_03101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs030/uncal/jw01386030001_03101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386031001_02101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs031/uncal/jw01386031001_02101_00001_mirimage_uncal.fits ...
[Done]
Downloading URL https://mast.stsci.edu/api/v0.1/Download/file?uri=mast:JWST/product/jw01386031001_03101_00001_mirimage_uncal.fits to ./miri_coro_demo_data/Obs031/uncal/jw01386031001_03101_00001_mirimage_uncal.fits ...
[Done]
4.-Directory Setup#
Set up detailed paths to input/output stages here. We will set up individual stage1/
and stage2/
sub directories for each observation, but a single stage3/
directory for the combined calwebb_coron3 output products.
# Define output subdirectories to keep science data products organized
# Sci Roll 1
uncal_sci_r1_dir = os.path.join(sci_r1_dir, 'uncal') # uncal inputs go here
det1_sci_r1_dir = os.path.join(sci_r1_dir, 'stage1') # calwebb_detector1 pipeline outputs will go here
image2_sci_r1_dir = os.path.join(sci_r1_dir, 'stage2') # calwebb_image2 pipeline outputs will go here
# Sci Roll 2
uncal_sci_r2_dir = os.path.join(sci_r2_dir, 'uncal') # uncal inputs go here
det1_sci_r2_dir = os.path.join(sci_r2_dir, 'stage1') # calwebb_detector1 pipeline outputs will go here
image2_sci_r2_dir = os.path.join(sci_r2_dir, 'stage2') # calwebb_image2 pipeline outputs will go here
# Define output subdirectories to keep PSF reference target data products organized
uncal_ref_targ_dir = os.path.join(ref_targ_dir, 'uncal') # uncal inputs go here
det1_ref_targ_dir = os.path.join(ref_targ_dir, 'stage1') # calwebb_detector1 pipeline outputs will go here
image2_ref_targ_dir = os.path.join(ref_targ_dir, 'stage2') # calwebb_image2 pipeline outputs will go here
# Define output subdirectories to keep background data products organized
# Sci Bkg
uncal_bg_sci_dir = os.path.join(bg_sci_dir, 'uncal') # uncal inputs go here
det1_bg_sci_dir = os.path.join(bg_sci_dir, 'stage1') # calwebb_detector1 pipeline outputs will go here
image2_bg_sci_dir = os.path.join(bg_sci_dir, 'stage2') # calwebb_image2 pipeline outputs will go here
# Ref target Bkg
uncal_bg_ref_targ_dir = os.path.join(bg_ref_targ_dir, 'uncal') # uncal inputs go here
det1_bg_ref_targ_dir = os.path.join(bg_ref_targ_dir, 'stage1') # calwebb_detector1 pipeline outputs will go here
image2_bg_ref_targ_dir = os.path.join(bg_ref_targ_dir, 'stage2') # calwebb_image2 pipeline outputs will go here
coron3_dir = os.path.join(basedir, 'stage3')
# We need to check that the desired output directories exist, and if not create them
det1_dirs = [det1_sci_r1_dir, det1_sci_r2_dir, det1_ref_targ_dir, det1_bg_sci_dir, det1_bg_ref_targ_dir]
image2_dirs = [image2_sci_r1_dir, image2_sci_r2_dir, image2_ref_targ_dir, image2_bg_sci_dir, image2_bg_ref_targ_dir]
for dir in det1_dirs:
if not os.path.exists(dir):
os.makedirs(dir)
for dir in image2_dirs:
if not os.path.exists(dir):
os.makedirs(dir)
if not os.path.exists(coron3_dir):
os.makedirs(coron3_dir)
# Print out the time benchmark
time1 = time.perf_counter()
print(f"Runtime so far: {time1 - time0:0.4f} seconds")
Runtime so far: 520.4813 seconds
5.-Detector1 Pipeline#
In this section, we process our uncalibrated data through the calwebb_detector1 pipeline to create Stage 1 data products. For coronagraphic exposures, these data products include a *_rate.fits
file (a 2D countrate product, based on averaging over all integrations in the exposure), but specifically also a *_rateints.fits
file, a 3D countrate product, that contains the individual results of each integration, wherein 2D countrate images for each integration are stacked along the 3rd axis of the data cubes (ncols x nrows x nints). These data products have units of DN/s.
See https://jwst-docs.stsci.edu/jwst-science-calibration-pipeline/stages-of-jwst-data-processing/calwebb_detector1
By default, all steps in the calwebb_detector1 are run for MIRI except: the ipc and charge_migration steps. There are also several steps performed for MIRI data that are not performed for other instruments. These include: emicorr, firstframe, lastframe, reset and rscd.
E.g., turn on detection of cosmic ray showers.
# Set up a dictionary to define how the Detector1 pipeline should be configured
# Boilerplate dictionary setup
det1dict = {}
det1dict['group_scale'], det1dict['dq_init'], det1dict['emicorr'], det1dict['saturation'] = {}, {}, {}, {}
det1dict['firstframe'], det1dict['lastframe'], det1dict['reset'], det1dict['linearity'], det1dict['rscd'] = {}, {}, {}, {}, {}
det1dict['dark_current'], det1dict['refpix'], det1dict['jump'], det1dict['ramp_fit'], det1dict['gain_scale'] = {}, {}, {}, {}, {}
det1dict['clean_flicker_noise'] = {}
# Overrides for whether or not certain steps should be skipped (example)
# skipping refpix step
#det1dict['refpix']['skip'] = True
# Overrides for various reference files
# Files should be in the base local directory or provide full path
#det1dict['dq_init']['override_mask'] = 'myfile.fits' # Bad pixel mask
#det1dict['saturation']['override_saturation'] = 'myfile.fits' # Saturation
#det1dict['reset']['override_reset'] = 'myfile.fits' # Reset
#det1dict['linearity']['override_linearity'] = 'myfile.fits' # Linearity
#det1dict['rscd']['override_rscd'] = 'myfile.fits' # RSCD
#det1dict['dark_current']['override_dark'] = 'myfile.fits' # Dark current subtraction
#det1dict['jump']['override_gain'] = 'myfile.fits' # Gain used by jump step
#det1dict['ramp_fit']['override_gain'] = 'myfile.fits' # Gain used by ramp fitting step
#det1dict['jump']['override_readnoise'] = 'myfile.fits' # Read noise used by jump step
#det1dict['ramp_fit']['override_readnoise'] = 'myfile.fits' # Read noise used by ramp fitting step
# Turn on multi-core processing (off by default). Choose what fraction of cores to use (quarter, half, or all)
det1dict['jump']['maximum_cores'] = 'half'
# Save the frame-averaged dark data created during the dark current subtraction step
#det1dict['dark_current']['dark_output'] = 'dark.fits' # Frame-averaged dark
# Turn on detection of cosmic ray showers (off by default)
#det1dict['jump']['find_showers'] = True
For more information see Tips and Trick for working with the JWST Pipeline
# Define a new step called XplyStep that multiplies everything by 1.0
# I.e., it does nothing, but could be changed to do something more interesting.
class XplyStep(Step):
spec = '''
'''
class_alias = 'xply'
def process(self, input_data):
with datamodels.open(input_data) as model:
result = model.copy()
sci = result.data
sci = sci * 1.0
result.data = sci
self.log.info('Multiplied everything by one in custom step!')
return result
# And here we'll insert it into our pipeline dictionary to be run at the end right after the gain_scale step
det1dict['gain_scale']['post_hooks'] = [XplyStep]
Calibrating Science Files#
Look for input science files and run calwebb_detector1 pipeline using the call method. For the demo example there should be 2 input science files, one for the observation at roll 1 (Obs 8) and one for the observation at roll 2 (Obs 9).
uncal_sci_r1_dir
'./miri_coro_demo_data/Obs008/uncal'
# Look for input files of the form *uncal.fits from the science observation
sstring1 = os.path.join(uncal_sci_r1_dir, 'jw*mirimage*uncal.fits')
sstring2 = os.path.join(uncal_sci_r2_dir, 'jw*mirimage*uncal.fits')
uncal_sci_r1_files = sorted(glob.glob(sstring1))
uncal_sci_r2_files = sorted(glob.glob(sstring2))
# Check that these are the correct mask/filter to use
uncal_sci_r1_files = select_mask_filter_files(uncal_sci_r1_files, use_mask, use_filter)
uncal_sci_r2_files = select_mask_filter_files(uncal_sci_r2_files, use_mask, use_filter)
print('Found ' + str((len(uncal_sci_r1_files) + len(uncal_sci_r2_files))) + ' science input files')
Found 2 science input files
# Run the pipeline on these input files by a simple loop over files using
# our custom parameter dictionary
if dodet1:
for file in uncal_sci_r1_files:
Detector1Pipeline.call(file, steps=det1dict, save_results=True, output_dir=det1_sci_r1_dir)
for file in uncal_sci_r2_files:
Detector1Pipeline.call(file, steps=det1dict, save_results=True, output_dir=det1_sci_r2_dir)
else:
print('Skipping Detector1 processing for SCI data')
2025-05-13 13:56:57,178 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_system_datalvl_0002.rmap 694 bytes (1 / 204 files) (0 / 741.0 K bytes)
2025-05-13 13:56:57,399 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_system_calver_0048.rmap 5.3 K bytes (2 / 204 files) (694 / 741.0 K bytes)
2025-05-13 13:56:57,560 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_system_0047.imap 385 bytes (3 / 204 files) (6.0 K / 741.0 K bytes)
2025-05-13 13:56:57,723 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_wavelengthrange_0024.rmap 1.4 K bytes (4 / 204 files) (6.4 K / 741.0 K bytes)
2025-05-13 13:56:57,859 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_wavecorr_0005.rmap 884 bytes (5 / 204 files) (7.8 K / 741.0 K bytes)
2025-05-13 13:56:58,010 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_superbias_0079.rmap 36.0 K bytes (6 / 204 files) (8.6 K / 741.0 K bytes)
2025-05-13 13:56:58,212 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_sirskernel_0001.rmap 630 bytes (7 / 204 files) (44.6 K / 741.0 K bytes)
2025-05-13 13:56:58,339 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_sflat_0026.rmap 20.6 K bytes (8 / 204 files) (45.3 K / 741.0 K bytes)
2025-05-13 13:56:58,560 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_saturation_0018.rmap 2.0 K bytes (9 / 204 files) (65.9 K / 741.0 K bytes)
2025-05-13 13:56:58,725 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_refpix_0015.rmap 1.6 K bytes (10 / 204 files) (67.9 K / 741.0 K bytes)
2025-05-13 13:56:58,879 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_readnoise_0025.rmap 2.6 K bytes (11 / 204 files) (69.5 K / 741.0 K bytes)
2025-05-13 13:56:59,070 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pictureframe_0001.rmap 675 bytes (12 / 204 files) (72.0 K / 741.0 K bytes)
2025-05-13 13:56:59,210 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_photom_0013.rmap 958 bytes (13 / 204 files) (72.7 K / 741.0 K bytes)
2025-05-13 13:56:59,373 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pathloss_0008.rmap 1.2 K bytes (14 / 204 files) (73.7 K / 741.0 K bytes)
2025-05-13 13:56:59,512 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-whitelightstep_0001.rmap 777 bytes (15 / 204 files) (74.9 K / 741.0 K bytes)
2025-05-13 13:56:59,684 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-spec2pipeline_0013.rmap 2.1 K bytes (16 / 204 files) (75.6 K / 741.0 K bytes)
2025-05-13 13:56:59,842 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-resamplespecstep_0002.rmap 709 bytes (17 / 204 files) (77.8 K / 741.0 K bytes)
2025-05-13 13:57:00,048 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-outlierdetectionstep_0005.rmap 1.1 K bytes (18 / 204 files) (78.5 K / 741.0 K bytes)
2025-05-13 13:57:00,283 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-jumpstep_0005.rmap 810 bytes (19 / 204 files) (79.6 K / 741.0 K bytes)
2025-05-13 13:57:00,449 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-image2pipeline_0008.rmap 1.0 K bytes (20 / 204 files) (80.4 K / 741.0 K bytes)
2025-05-13 13:57:00,631 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-detector1pipeline_0003.rmap 1.1 K bytes (21 / 204 files) (81.4 K / 741.0 K bytes)
2025-05-13 13:57:00,776 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-darkpipeline_0003.rmap 872 bytes (22 / 204 files) (82.5 K / 741.0 K bytes)
2025-05-13 13:57:00,956 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_pars-darkcurrentstep_0003.rmap 1.8 K bytes (23 / 204 files) (83.4 K / 741.0 K bytes)
2025-05-13 13:57:01,143 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_ote_0030.rmap 1.3 K bytes (24 / 204 files) (85.2 K / 741.0 K bytes)
2025-05-13 13:57:01,322 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_msaoper_0016.rmap 1.5 K bytes (25 / 204 files) (86.4 K / 741.0 K bytes)
2025-05-13 13:57:01,448 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_msa_0027.rmap 1.3 K bytes (26 / 204 files) (87.9 K / 741.0 K bytes)
2025-05-13 13:57:01,616 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_mask_0043.rmap 3.5 K bytes (27 / 204 files) (89.2 K / 741.0 K bytes)
2025-05-13 13:57:01,807 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_linearity_0017.rmap 1.6 K bytes (28 / 204 files) (92.7 K / 741.0 K bytes)
2025-05-13 13:57:01,981 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_ipc_0006.rmap 876 bytes (29 / 204 files) (94.3 K / 741.0 K bytes)
2025-05-13 13:57:02,128 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_ifuslicer_0017.rmap 1.5 K bytes (30 / 204 files) (95.2 K / 741.0 K bytes)
2025-05-13 13:57:02,270 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_ifupost_0019.rmap 1.5 K bytes (31 / 204 files) (96.7 K / 741.0 K bytes)
2025-05-13 13:57:02,459 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_ifufore_0017.rmap 1.5 K bytes (32 / 204 files) (98.2 K / 741.0 K bytes)
2025-05-13 13:57:02,603 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_gain_0023.rmap 1.8 K bytes (33 / 204 files) (99.7 K / 741.0 K bytes)
2025-05-13 13:57:02,730 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_fpa_0028.rmap 1.3 K bytes (34 / 204 files) (101.5 K / 741.0 K bytes)
2025-05-13 13:57:02,911 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_fore_0026.rmap 5.0 K bytes (35 / 204 files) (102.7 K / 741.0 K bytes)
2025-05-13 13:57:03,083 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_flat_0015.rmap 3.8 K bytes (36 / 204 files) (107.7 K / 741.0 K bytes)
2025-05-13 13:57:03,240 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_fflat_0026.rmap 7.2 K bytes (37 / 204 files) (111.5 K / 741.0 K bytes)
2025-05-13 13:57:03,449 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_extract1d_0018.rmap 2.3 K bytes (38 / 204 files) (118.7 K / 741.0 K bytes)
2025-05-13 13:57:03,582 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_disperser_0028.rmap 5.7 K bytes (39 / 204 files) (121.0 K / 741.0 K bytes)
2025-05-13 13:57:03,712 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_dflat_0007.rmap 1.1 K bytes (40 / 204 files) (126.7 K / 741.0 K bytes)
2025-05-13 13:57:03,906 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_dark_0074.rmap 34.2 K bytes (41 / 204 files) (127.9 K / 741.0 K bytes)
2025-05-13 13:57:04,085 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_cubepar_0015.rmap 966 bytes (42 / 204 files) (162.1 K / 741.0 K bytes)
2025-05-13 13:57:04,213 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_collimator_0026.rmap 1.3 K bytes (43 / 204 files) (163.1 K / 741.0 K bytes)
2025-05-13 13:57:04,340 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_camera_0026.rmap 1.3 K bytes (44 / 204 files) (164.4 K / 741.0 K bytes)
2025-05-13 13:57:04,480 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_barshadow_0007.rmap 1.8 K bytes (45 / 204 files) (165.7 K / 741.0 K bytes)
2025-05-13 13:57:04,620 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_area_0018.rmap 6.3 K bytes (46 / 204 files) (167.5 K / 741.0 K bytes)
2025-05-13 13:57:04,768 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_apcorr_0009.rmap 5.6 K bytes (47 / 204 files) (173.8 K / 741.0 K bytes)
2025-05-13 13:57:04,921 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nirspec_0398.imap 5.8 K bytes (48 / 204 files) (179.3 K / 741.0 K bytes)
2025-05-13 13:57:05,067 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_wfssbkg_0010.rmap 3.1 K bytes (49 / 204 files) (185.1 K / 741.0 K bytes)
2025-05-13 13:57:05,208 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_wavelengthrange_0006.rmap 862 bytes (50 / 204 files) (188.2 K / 741.0 K bytes)
2025-05-13 13:57:05,333 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_trappars_0004.rmap 753 bytes (51 / 204 files) (189.1 K / 741.0 K bytes)
2025-05-13 13:57:05,479 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_trapdensity_0005.rmap 705 bytes (52 / 204 files) (189.9 K / 741.0 K bytes)
2025-05-13 13:57:05,641 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_throughput_0005.rmap 1.3 K bytes (53 / 204 files) (190.6 K / 741.0 K bytes)
2025-05-13 13:57:05,786 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_superbias_0030.rmap 7.4 K bytes (54 / 204 files) (191.8 K / 741.0 K bytes)
2025-05-13 13:57:05,912 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_specwcs_0014.rmap 3.1 K bytes (55 / 204 files) (199.2 K / 741.0 K bytes)
2025-05-13 13:57:06,089 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_specprofile_0008.rmap 2.4 K bytes (56 / 204 files) (202.4 K / 741.0 K bytes)
2025-05-13 13:57:06,231 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_speckernel_0006.rmap 1.0 K bytes (57 / 204 files) (204.7 K / 741.0 K bytes)
2025-05-13 13:57:06,374 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_sirskernel_0001.rmap 627 bytes (58 / 204 files) (205.8 K / 741.0 K bytes)
2025-05-13 13:57:06,551 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_saturation_0015.rmap 829 bytes (59 / 204 files) (206.4 K / 741.0 K bytes)
2025-05-13 13:57:06,687 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_readnoise_0011.rmap 987 bytes (60 / 204 files) (207.2 K / 741.0 K bytes)
2025-05-13 13:57:06,818 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_photom_0036.rmap 1.3 K bytes (61 / 204 files) (208.2 K / 741.0 K bytes)
2025-05-13 13:57:07,004 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_persat_0007.rmap 674 bytes (62 / 204 files) (209.5 K / 741.0 K bytes)
2025-05-13 13:57:07,201 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pathloss_0003.rmap 758 bytes (63 / 204 files) (210.1 K / 741.0 K bytes)
2025-05-13 13:57:07,346 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pastasoss_0004.rmap 818 bytes (64 / 204 files) (210.9 K / 741.0 K bytes)
2025-05-13 13:57:07,484 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-undersamplecorrectionstep_0001.rmap 904 bytes (65 / 204 files) (211.7 K / 741.0 K bytes)
2025-05-13 13:57:07,622 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-tweakregstep_0012.rmap 3.1 K bytes (66 / 204 files) (212.6 K / 741.0 K bytes)
2025-05-13 13:57:07,750 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-spec2pipeline_0008.rmap 984 bytes (67 / 204 files) (215.8 K / 741.0 K bytes)
2025-05-13 13:57:07,886 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-sourcecatalogstep_0002.rmap 2.3 K bytes (68 / 204 files) (216.7 K / 741.0 K bytes)
2025-05-13 13:57:08,026 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-resamplestep_0002.rmap 687 bytes (69 / 204 files) (219.1 K / 741.0 K bytes)
2025-05-13 13:57:08,163 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-outlierdetectionstep_0004.rmap 2.7 K bytes (70 / 204 files) (219.7 K / 741.0 K bytes)
2025-05-13 13:57:08,300 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-jumpstep_0007.rmap 6.4 K bytes (71 / 204 files) (222.4 K / 741.0 K bytes)
2025-05-13 13:57:08,446 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-image2pipeline_0005.rmap 1.0 K bytes (72 / 204 files) (228.8 K / 741.0 K bytes)
2025-05-13 13:57:08,572 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-detector1pipeline_0002.rmap 1.0 K bytes (73 / 204 files) (229.8 K / 741.0 K bytes)
2025-05-13 13:57:08,707 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-darkpipeline_0002.rmap 868 bytes (74 / 204 files) (230.8 K / 741.0 K bytes)
2025-05-13 13:57:08,886 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-darkcurrentstep_0001.rmap 591 bytes (75 / 204 files) (231.7 K / 741.0 K bytes)
2025-05-13 13:57:09,023 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_pars-chargemigrationstep_0004.rmap 5.7 K bytes (76 / 204 files) (232.3 K / 741.0 K bytes)
2025-05-13 13:57:09,162 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_nrm_0005.rmap 663 bytes (77 / 204 files) (237.9 K / 741.0 K bytes)
2025-05-13 13:57:09,351 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_mask_0022.rmap 1.3 K bytes (78 / 204 files) (238.6 K / 741.0 K bytes)
2025-05-13 13:57:09,484 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_linearity_0022.rmap 961 bytes (79 / 204 files) (239.9 K / 741.0 K bytes)
2025-05-13 13:57:09,623 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_ipc_0007.rmap 651 bytes (80 / 204 files) (240.9 K / 741.0 K bytes)
2025-05-13 13:57:09,749 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_gain_0011.rmap 797 bytes (81 / 204 files) (241.5 K / 741.0 K bytes)
2025-05-13 13:57:09,886 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_flat_0023.rmap 5.9 K bytes (82 / 204 files) (242.3 K / 741.0 K bytes)
2025-05-13 13:57:10,014 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_filteroffset_0010.rmap 853 bytes (83 / 204 files) (248.2 K / 741.0 K bytes)
2025-05-13 13:57:10,151 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_extract1d_0007.rmap 905 bytes (84 / 204 files) (249.0 K / 741.0 K bytes)
2025-05-13 13:57:10,290 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_drizpars_0004.rmap 519 bytes (85 / 204 files) (249.9 K / 741.0 K bytes)
2025-05-13 13:57:10,468 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_distortion_0025.rmap 3.4 K bytes (86 / 204 files) (250.4 K / 741.0 K bytes)
2025-05-13 13:57:10,653 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_dark_0034.rmap 7.5 K bytes (87 / 204 files) (253.9 K / 741.0 K bytes)
2025-05-13 13:57:10,800 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_bkg_0002.rmap 2.9 K bytes (88 / 204 files) (261.4 K / 741.0 K bytes)
2025-05-13 13:57:10,927 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_area_0014.rmap 2.7 K bytes (89 / 204 files) (264.3 K / 741.0 K bytes)
2025-05-13 13:57:11,064 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_apcorr_0010.rmap 4.3 K bytes (90 / 204 files) (267.0 K / 741.0 K bytes)
2025-05-13 13:57:11,209 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_abvegaoffset_0004.rmap 1.4 K bytes (91 / 204 files) (271.3 K / 741.0 K bytes)
2025-05-13 13:57:11,348 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_niriss_0272.imap 5.8 K bytes (92 / 204 files) (272.7 K / 741.0 K bytes)
2025-05-13 13:57:11,489 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_wfssbkg_0004.rmap 7.2 K bytes (93 / 204 files) (278.5 K / 741.0 K bytes)
2025-05-13 13:57:11,635 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_wavelengthrange_0010.rmap 996 bytes (94 / 204 files) (285.7 K / 741.0 K bytes)
2025-05-13 13:57:11,781 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_tsophot_0003.rmap 896 bytes (95 / 204 files) (286.7 K / 741.0 K bytes)
2025-05-13 13:57:11,908 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_trappars_0003.rmap 1.6 K bytes (96 / 204 files) (287.6 K / 741.0 K bytes)
2025-05-13 13:57:12,088 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_trapdensity_0003.rmap 1.6 K bytes (97 / 204 files) (289.2 K / 741.0 K bytes)
2025-05-13 13:57:12,252 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_superbias_0019.rmap 18.9 K bytes (98 / 204 files) (290.8 K / 741.0 K bytes)
2025-05-13 13:57:12,441 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_specwcs_0022.rmap 7.1 K bytes (99 / 204 files) (309.7 K / 741.0 K bytes)
2025-05-13 13:57:12,616 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_sirskernel_0002.rmap 671 bytes (100 / 204 files) (316.8 K / 741.0 K bytes)
2025-05-13 13:57:12,796 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_saturation_0011.rmap 2.8 K bytes (101 / 204 files) (317.5 K / 741.0 K bytes)
2025-05-13 13:57:12,921 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_readnoise_0026.rmap 25.9 K bytes (102 / 204 files) (320.3 K / 741.0 K bytes)
2025-05-13 13:57:13,102 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_psfmask_0008.rmap 28.4 K bytes (103 / 204 files) (346.2 K / 741.0 K bytes)
2025-05-13 13:57:13,292 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_photom_0028.rmap 3.4 K bytes (104 / 204 files) (374.6 K / 741.0 K bytes)
2025-05-13 13:57:13,481 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_persat_0005.rmap 1.6 K bytes (105 / 204 files) (377.9 K / 741.0 K bytes)
2025-05-13 13:57:13,631 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-whitelightstep_0004.rmap 2.0 K bytes (106 / 204 files) (379.5 K / 741.0 K bytes)
2025-05-13 13:57:13,766 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-tweakregstep_0003.rmap 4.5 K bytes (107 / 204 files) (381.5 K / 741.0 K bytes)
2025-05-13 13:57:13,907 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-spec2pipeline_0008.rmap 984 bytes (108 / 204 files) (386.0 K / 741.0 K bytes)
2025-05-13 13:57:14,035 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-sourcecatalogstep_0002.rmap 4.6 K bytes (109 / 204 files) (387.0 K / 741.0 K bytes)
2025-05-13 13:57:14,174 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-resamplestep_0002.rmap 687 bytes (110 / 204 files) (391.6 K / 741.0 K bytes)
2025-05-13 13:57:14,320 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-outlierdetectionstep_0003.rmap 940 bytes (111 / 204 files) (392.3 K / 741.0 K bytes)
2025-05-13 13:57:14,465 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-jumpstep_0005.rmap 806 bytes (112 / 204 files) (393.2 K / 741.0 K bytes)
2025-05-13 13:57:14,599 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-image2pipeline_0004.rmap 1.1 K bytes (113 / 204 files) (394.0 K / 741.0 K bytes)
2025-05-13 13:57:14,727 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-detector1pipeline_0005.rmap 1.3 K bytes (114 / 204 files) (395.2 K / 741.0 K bytes)
2025-05-13 13:57:14,908 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-darkpipeline_0002.rmap 868 bytes (115 / 204 files) (396.4 K / 741.0 K bytes)
2025-05-13 13:57:15,044 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_pars-darkcurrentstep_0001.rmap 618 bytes (116 / 204 files) (397.3 K / 741.0 K bytes)
2025-05-13 13:57:15,188 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_mask_0012.rmap 4.1 K bytes (117 / 204 files) (397.9 K / 741.0 K bytes)
2025-05-13 13:57:15,315 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_linearity_0011.rmap 2.4 K bytes (118 / 204 files) (402.1 K / 741.0 K bytes)
2025-05-13 13:57:15,443 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_ipc_0003.rmap 2.0 K bytes (119 / 204 files) (404.5 K / 741.0 K bytes)
2025-05-13 13:57:15,586 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_gain_0016.rmap 2.1 K bytes (120 / 204 files) (406.4 K / 741.0 K bytes)
2025-05-13 13:57:15,724 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_flat_0028.rmap 51.7 K bytes (121 / 204 files) (408.6 K / 741.0 K bytes)
2025-05-13 13:57:16,003 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_filteroffset_0004.rmap 1.4 K bytes (122 / 204 files) (460.2 K / 741.0 K bytes)
2025-05-13 13:57:16,138 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_extract1d_0005.rmap 1.2 K bytes (123 / 204 files) (461.7 K / 741.0 K bytes)
2025-05-13 13:57:16,277 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_drizpars_0001.rmap 519 bytes (124 / 204 files) (462.9 K / 741.0 K bytes)
2025-05-13 13:57:16,403 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_distortion_0033.rmap 53.4 K bytes (125 / 204 files) (463.4 K / 741.0 K bytes)
2025-05-13 13:57:16,622 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_dark_0047.rmap 29.0 K bytes (126 / 204 files) (516.7 K / 741.0 K bytes)
2025-05-13 13:57:16,785 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_area_0012.rmap 33.5 K bytes (127 / 204 files) (545.7 K / 741.0 K bytes)
2025-05-13 13:57:16,966 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_apcorr_0008.rmap 4.3 K bytes (128 / 204 files) (579.2 K / 741.0 K bytes)
2025-05-13 13:57:17,145 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_abvegaoffset_0003.rmap 1.3 K bytes (129 / 204 files) (583.5 K / 741.0 K bytes)
2025-05-13 13:57:17,279 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_nircam_0314.imap 5.6 K bytes (130 / 204 files) (584.8 K / 741.0 K bytes)
2025-05-13 13:57:17,424 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_wavelengthrange_0027.rmap 929 bytes (131 / 204 files) (590.4 K / 741.0 K bytes)
2025-05-13 13:57:17,550 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_tsophot_0004.rmap 882 bytes (132 / 204 files) (591.3 K / 741.0 K bytes)
2025-05-13 13:57:17,685 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_straymask_0009.rmap 987 bytes (133 / 204 files) (592.2 K / 741.0 K bytes)
2025-05-13 13:57:17,828 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_specwcs_0043.rmap 5.8 K bytes (134 / 204 files) (593.2 K / 741.0 K bytes)
2025-05-13 13:57:17,992 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_saturation_0015.rmap 1.2 K bytes (135 / 204 files) (599.0 K / 741.0 K bytes)
2025-05-13 13:57:18,128 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_rscd_0008.rmap 1.0 K bytes (136 / 204 files) (600.1 K / 741.0 K bytes)
2025-05-13 13:57:18,272 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_resol_0006.rmap 790 bytes (137 / 204 files) (601.2 K / 741.0 K bytes)
2025-05-13 13:57:18,398 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_reset_0026.rmap 3.9 K bytes (138 / 204 files) (602.0 K / 741.0 K bytes)
2025-05-13 13:57:18,533 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_regions_0034.rmap 5.2 K bytes (139 / 204 files) (605.8 K / 741.0 K bytes)
2025-05-13 13:57:18,677 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_readnoise_0023.rmap 1.6 K bytes (140 / 204 files) (611.0 K / 741.0 K bytes)
2025-05-13 13:57:18,815 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_psfmask_0009.rmap 2.1 K bytes (141 / 204 files) (612.7 K / 741.0 K bytes)
2025-05-13 13:57:18,986 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_psf_0003.rmap 839 bytes (142 / 204 files) (614.8 K / 741.0 K bytes)
2025-05-13 13:57:19,130 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_photom_0056.rmap 3.7 K bytes (143 / 204 files) (615.6 K / 741.0 K bytes)
2025-05-13 13:57:19,259 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pathloss_0005.rmap 866 bytes (144 / 204 files) (619.4 K / 741.0 K bytes)
2025-05-13 13:57:19,447 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-whitelightstep_0003.rmap 912 bytes (145 / 204 files) (620.2 K / 741.0 K bytes)
2025-05-13 13:57:19,632 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-tweakregstep_0003.rmap 1.8 K bytes (146 / 204 files) (621.2 K / 741.0 K bytes)
2025-05-13 13:57:19,765 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-spec3pipeline_0009.rmap 816 bytes (147 / 204 files) (623.0 K / 741.0 K bytes)
2025-05-13 13:57:19,902 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-spec2pipeline_0012.rmap 1.3 K bytes (148 / 204 files) (623.8 K / 741.0 K bytes)
2025-05-13 13:57:20,081 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-sourcecatalogstep_0003.rmap 1.9 K bytes (149 / 204 files) (625.1 K / 741.0 K bytes)
2025-05-13 13:57:20,227 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-resamplestep_0002.rmap 677 bytes (150 / 204 files) (627.0 K / 741.0 K bytes)
2025-05-13 13:57:20,364 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-resamplespecstep_0002.rmap 706 bytes (151 / 204 files) (627.7 K / 741.0 K bytes)
2025-05-13 13:57:20,508 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-outlierdetectionstep_0020.rmap 3.4 K bytes (152 / 204 files) (628.4 K / 741.0 K bytes)
2025-05-13 13:57:20,688 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-jumpstep_0011.rmap 1.6 K bytes (153 / 204 files) (631.8 K / 741.0 K bytes)
2025-05-13 13:57:20,867 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-image2pipeline_0010.rmap 1.1 K bytes (154 / 204 files) (633.4 K / 741.0 K bytes)
2025-05-13 13:57:21,012 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-extract1dstep_0003.rmap 807 bytes (155 / 204 files) (634.5 K / 741.0 K bytes)
2025-05-13 13:57:21,136 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-emicorrstep_0003.rmap 796 bytes (156 / 204 files) (635.3 K / 741.0 K bytes)
2025-05-13 13:57:21,262 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-detector1pipeline_0010.rmap 1.6 K bytes (157 / 204 files) (636.1 K / 741.0 K bytes)
2025-05-13 13:57:21,399 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-darkpipeline_0002.rmap 860 bytes (158 / 204 files) (637.7 K / 741.0 K bytes)
2025-05-13 13:57:21,585 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_pars-darkcurrentstep_0002.rmap 683 bytes (159 / 204 files) (638.5 K / 741.0 K bytes)
2025-05-13 13:57:21,774 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_mrsxartcorr_0002.rmap 2.2 K bytes (160 / 204 files) (639.2 K / 741.0 K bytes)
2025-05-13 13:57:21,960 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_mrsptcorr_0005.rmap 2.0 K bytes (161 / 204 files) (641.4 K / 741.0 K bytes)
2025-05-13 13:57:22,089 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_mask_0026.rmap 4.3 K bytes (162 / 204 files) (643.3 K / 741.0 K bytes)
2025-05-13 13:57:22,223 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_linearity_0018.rmap 2.8 K bytes (163 / 204 files) (647.6 K / 741.0 K bytes)
2025-05-13 13:57:22,405 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_ipc_0008.rmap 700 bytes (164 / 204 files) (650.4 K / 741.0 K bytes)
2025-05-13 13:57:22,531 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_gain_0013.rmap 3.9 K bytes (165 / 204 files) (651.1 K / 741.0 K bytes)
2025-05-13 13:57:22,668 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_fringefreq_0003.rmap 1.4 K bytes (166 / 204 files) (655.0 K / 741.0 K bytes)
2025-05-13 13:57:22,851 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_fringe_0019.rmap 3.9 K bytes (167 / 204 files) (656.5 K / 741.0 K bytes)
2025-05-13 13:57:22,995 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_flat_0066.rmap 15.7 K bytes (168 / 204 files) (660.4 K / 741.0 K bytes)
2025-05-13 13:57:23,158 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_filteroffset_0025.rmap 2.5 K bytes (169 / 204 files) (676.1 K / 741.0 K bytes)
2025-05-13 13:57:23,292 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_extract1d_0020.rmap 1.4 K bytes (170 / 204 files) (678.6 K / 741.0 K bytes)
2025-05-13 13:57:23,419 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_emicorr_0003.rmap 663 bytes (171 / 204 files) (679.9 K / 741.0 K bytes)
2025-05-13 13:57:23,558 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_drizpars_0002.rmap 511 bytes (172 / 204 files) (680.6 K / 741.0 K bytes)
2025-05-13 13:57:23,694 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_distortion_0040.rmap 4.9 K bytes (173 / 204 files) (681.1 K / 741.0 K bytes)
2025-05-13 13:57:23,838 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_dark_0036.rmap 4.4 K bytes (174 / 204 files) (686.0 K / 741.0 K bytes)
2025-05-13 13:57:23,976 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_cubepar_0017.rmap 800 bytes (175 / 204 files) (690.4 K / 741.0 K bytes)
2025-05-13 13:57:24,110 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_area_0015.rmap 866 bytes (176 / 204 files) (691.2 K / 741.0 K bytes)
2025-05-13 13:57:24,237 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_apcorr_0019.rmap 5.0 K bytes (177 / 204 files) (692.0 K / 741.0 K bytes)
2025-05-13 13:57:24,416 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_abvegaoffset_0003.rmap 1.3 K bytes (178 / 204 files) (697.0 K / 741.0 K bytes)
2025-05-13 13:57:24,542 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_miri_0437.imap 5.8 K bytes (179 / 204 files) (698.3 K / 741.0 K bytes)
2025-05-13 13:57:24,681 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_trappars_0004.rmap 903 bytes (180 / 204 files) (704.1 K / 741.0 K bytes)
2025-05-13 13:57:24,830 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_trapdensity_0006.rmap 930 bytes (181 / 204 files) (705.0 K / 741.0 K bytes)
2025-05-13 13:57:24,973 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_superbias_0017.rmap 3.8 K bytes (182 / 204 files) (706.0 K / 741.0 K bytes)
2025-05-13 13:57:25,097 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_saturation_0009.rmap 779 bytes (183 / 204 files) (709.7 K / 741.0 K bytes)
2025-05-13 13:57:25,234 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_readnoise_0014.rmap 1.3 K bytes (184 / 204 files) (710.5 K / 741.0 K bytes)
2025-05-13 13:57:25,358 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_photom_0014.rmap 1.1 K bytes (185 / 204 files) (711.8 K / 741.0 K bytes)
2025-05-13 13:57:25,497 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_persat_0006.rmap 884 bytes (186 / 204 files) (712.9 K / 741.0 K bytes)
2025-05-13 13:57:25,660 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_pars-tweakregstep_0002.rmap 850 bytes (187 / 204 files) (713.8 K / 741.0 K bytes)
2025-05-13 13:57:25,794 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_pars-sourcecatalogstep_0001.rmap 636 bytes (188 / 204 files) (714.6 K / 741.0 K bytes)
2025-05-13 13:57:25,941 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_pars-outlierdetectionstep_0001.rmap 654 bytes (189 / 204 files) (715.3 K / 741.0 K bytes)
2025-05-13 13:57:26,082 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_pars-image2pipeline_0005.rmap 974 bytes (190 / 204 files) (715.9 K / 741.0 K bytes)
2025-05-13 13:57:26,220 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_pars-detector1pipeline_0002.rmap 1.0 K bytes (191 / 204 files) (716.9 K / 741.0 K bytes)
2025-05-13 13:57:26,365 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_pars-darkpipeline_0002.rmap 856 bytes (192 / 204 files) (717.9 K / 741.0 K bytes)
2025-05-13 13:57:26,502 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_mask_0023.rmap 1.1 K bytes (193 / 204 files) (718.8 K / 741.0 K bytes)
2025-05-13 13:57:26,639 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_linearity_0015.rmap 925 bytes (194 / 204 files) (719.8 K / 741.0 K bytes)
2025-05-13 13:57:26,783 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_ipc_0003.rmap 614 bytes (195 / 204 files) (720.8 K / 741.0 K bytes)
2025-05-13 13:57:26,971 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_gain_0010.rmap 890 bytes (196 / 204 files) (721.4 K / 741.0 K bytes)
2025-05-13 13:57:27,102 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_flat_0009.rmap 1.1 K bytes (197 / 204 files) (722.3 K / 741.0 K bytes)
2025-05-13 13:57:27,265 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_distortion_0011.rmap 1.2 K bytes (198 / 204 files) (723.4 K / 741.0 K bytes)
2025-05-13 13:57:27,444 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_dark_0017.rmap 4.3 K bytes (199 / 204 files) (724.6 K / 741.0 K bytes)
2025-05-13 13:57:27,570 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_area_0010.rmap 1.2 K bytes (200 / 204 files) (728.9 K / 741.0 K bytes)
2025-05-13 13:57:27,756 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_apcorr_0004.rmap 4.0 K bytes (201 / 204 files) (730.1 K / 741.0 K bytes)
2025-05-13 13:57:27,891 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_abvegaoffset_0002.rmap 1.3 K bytes (202 / 204 files) (734.0 K / 741.0 K bytes)
2025-05-13 13:57:28,019 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_fgs_0123.imap 5.1 K bytes (203 / 204 files) (735.3 K / 741.0 K bytes)
2025-05-13 13:57:28,153 - CRDS - INFO - Fetching /home/runner/crds/mappings/jwst/jwst_1364.pmap 580 bytes (204 / 204 files) (740.4 K / 741.0 K bytes)
2025-05-13 13:57:28,450 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf 1.0 K bytes (1 / 1 files) (0 / 1.0 K bytes)
2025-05-13 13:57:28,630 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 13:57:28,645 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf 936 bytes (1 / 1 files) (0 / 936 bytes)
2025-05-13 13:57:28,783 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 13:57:28,793 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf 1.9 K bytes (1 / 1 files) (0 / 1.9 K bytes)
2025-05-13 13:57:28,932 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 13:57:28,943 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf 1.7 K bytes (1 / 1 files) (0 / 1.7 K bytes)
2025-05-13 13:57:29,127 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 13:57:29,154 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 13:57:29,155 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 13:57:29,156 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 13:57:29,156 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 13:57:29,157 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 13:57:29,158 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 13:57:29,159 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 13:57:29,160 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 13:57:29,161 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 13:57:29,161 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 13:57:29,162 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 13:57:29,163 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 13:57:29,163 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 13:57:29,164 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 13:57:29,165 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 13:57:29,165 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 13:57:29,167 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 13:57:29,168 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 13:57:29,169 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 13:57:29,169 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 13:57:29,171 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 13:57:29,274 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs008/uncal/jw01386008001_04101_00001_mirimage_uncal.fits'),).
2025-05-13 13:57:29,296 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs008/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 13:57:30,674 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386008001_04101_00001_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 13:57:30,677 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits 774.9 M bytes (1 / 9 files) (0 / 845.8 M bytes)
2025-05-13 13:58:04,851 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf 16.9 K bytes (2 / 9 files) (774.9 M / 845.8 M bytes)
2025-05-13 13:58:05,026 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits 12.7 M bytes (3 / 9 files) (775.0 M / 845.8 M bytes)
2025-05-13 13:58:05,583 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits 25.4 M bytes (4 / 9 files) (787.7 M / 845.8 M bytes)
2025-05-13 13:58:06,371 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits 4.3 M bytes (5 / 9 files) (813.0 M / 845.8 M bytes)
2025-05-13 13:58:06,798 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits 4.2 M bytes (6 / 9 files) (817.3 M / 845.8 M bytes)
2025-05-13 13:58:07,262 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits 15.8 M bytes (7 / 9 files) (821.5 M / 845.8 M bytes)
2025-05-13 13:58:07,878 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits 37.4 K bytes (8 / 9 files) (837.3 M / 845.8 M bytes)
2025-05-13 13:58:08,043 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits 8.5 M bytes (9 / 9 files) (837.3 M / 845.8 M bytes)
2025-05-13 13:58:08,593 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 13:58:08,594 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 13:58:08,594 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 13:58:08,595 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 13:58:08,595 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 13:58:08,596 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 13:58:08,596 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 13:58:08,596 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 13:58:08,597 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 13:58:08,597 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 13:58:08,597 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 13:58:08,597 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 13:58:08,598 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 13:58:08,607 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 13:58:10,788 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 13:58:10,795 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 13:58:10,796 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 13:58:10,797 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 13:58:10,902 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 13:58:10,918 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 13:58:11,726 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 13:58:11,737 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 13:58:11,740 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 13:58:13,525 - CRDS - INFO - Calibration SW Found: jwst 1.18.0 (/usr/share/miniconda/lib/python3.13/site-packages/jwst-1.18.0.dist-info)
2025-05-13 13:58:13,705 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 13:58:13,820 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 13:58:14,620 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 13:58:14,637 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 13:58:14,638 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 13:58:14,638 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 13:58:14,639 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 13:58:14,639 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 13:58:14,640 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 13:58:14,640 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 13:58:14,641 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 13:59:32,527 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 13:59:33,655 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 13:59:33,677 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 13:59:35,421 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 13:59:36,897 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 13:59:36,898 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 13:59:36,900 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:00:56,735 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:00:59,275 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:00:59,312 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:01:00,384 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:01:01,881 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:01:02,033 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:02,104 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:01:02,129 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:02,138 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:02,910 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:01:02,921 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:01:10,180 - stpipe.Detector1Pipeline.saturation - INFO - Detected 672 saturated pixels
2025-05-13 14:01:10,401 - stpipe.Detector1Pipeline.saturation - INFO - Detected 5 A/D floor pixels
2025-05-13 14:01:10,404 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:01:10,521 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:10,522 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:01:10,606 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:11,402 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:01:11,520 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:12,318 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:01:12,442 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:12,465 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:01:12,486 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:12,489 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:13,353 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:01:13,472 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:13,490 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:01:13,516 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:13,525 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:20,205 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:01:20,329 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:20,348 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:01:21,163 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:01:21,168 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:01:21,287 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:21,306 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:01:22,213 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:22,217 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:01:22,219 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:01:22,219 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=60, ngroups=250, nframes=1, groupgap=0
2025-05-13 14:01:22,220 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:01:23,803 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:01:23,927 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:23,928 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:01:24,014 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:24,015 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:01:24,099 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:24,106 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:01:24,107 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:01:24,906 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:01:24,915 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:01:24,940 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:01:24,945 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:01:26,137 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:01:26,138 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:01:54,968 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 28.8294 sec
2025-05-13 14:01:56,021 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 31.914161
2025-05-13 14:01:56,024 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:01:56,144 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:56,145 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:01:56,233 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(60, 250, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:01:57,033 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:01:57,033 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:01:57,058 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:01:57,064 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:01:57,069 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:01:57,069 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:02:05,558 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:02:05,578 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:02:05,580 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:03:44,127 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 98.5466239452362
2025-05-13 14:03:44,220 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:03:44,347 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:03:44,379 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:03:44,380 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:03:44,489 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:03:44,503 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:03:44,504 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:03:44,506 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:03:44,613 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:03:44,640 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:03:44,640 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:03:44,753 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:03:44,782 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:03:44,784 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:03:44,786 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:03:44,898 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs008/stage1/jw01386008001_04101_00001_mirimage_rateints.fits
2025-05-13 14:03:44,899 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:03:44,900 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:03:44,957 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs008/stage1/jw01386008001_04101_00001_mirimage_rate.fits
2025-05-13 14:03:44,958 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:03:44,958 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:03:48,400 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:03:48,413 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:03:48,422 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:03:48,432 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:03:48,458 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:03:48,459 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:03:48,460 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:03:48,461 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:03:48,462 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:03:48,462 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:03:48,463 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:03:48,464 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:03:48,465 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:03:48,466 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:03:48,467 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:03:48,467 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:03:48,468 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:03:48,469 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:03:48,470 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:03:48,470 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:03:48,472 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:03:48,473 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:03:48,474 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:03:48,475 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:03:48,476 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:03:48,589 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs009/uncal/jw01386009001_04101_00001_mirimage_uncal.fits'),).
2025-05-13 14:03:48,610 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs009/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:03:50,086 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386009001_04101_00001_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:03:50,089 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:03:50,090 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:03:50,090 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:03:50,091 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:03:50,091 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:03:50,092 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:03:50,093 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:03:50,093 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:03:50,094 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:03:50,094 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:03:50,095 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:03:50,095 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:03:50,096 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:03:50,106 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:03:52,316 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:03:52,324 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:03:52,324 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:03:52,325 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:03:52,447 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:03:52,462 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:03:53,263 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:03:53,274 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:03:53,278 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:03:54,114 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:03:54,247 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:03:55,056 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:03:55,073 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:03:55,073 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:03:55,074 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:03:55,074 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:03:55,075 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:03:55,075 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:03:55,076 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:03:55,078 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:05:16,538 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:05:17,692 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:05:17,711 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:05:18,784 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:05:20,275 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:05:20,276 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:05:20,278 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:06:40,079 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:06:42,578 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:06:42,616 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:06:43,672 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:06:45,136 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:06:45,256 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:06:45,272 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:06:45,294 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:06:45,304 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:06:46,081 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:06:46,088 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:06:53,233 - stpipe.Detector1Pipeline.saturation - INFO - Detected 672 saturated pixels
2025-05-13 14:06:53,450 - stpipe.Detector1Pipeline.saturation - INFO - Detected 7 A/D floor pixels
2025-05-13 14:06:53,454 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:06:53,573 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:06:53,574 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:06:53,661 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:06:54,446 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:06:54,565 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:06:55,346 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:06:55,466 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:06:55,482 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:06:55,501 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:06:55,503 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:06:56,351 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:06:56,473 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:06:56,489 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:06:56,513 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:06:56,522 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:07:03,197 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:07:03,315 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:07:03,330 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:07:04,144 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:07:04,148 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:07:04,270 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:07:04,286 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:07:05,190 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:07:05,194 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:07:05,196 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:07:05,196 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=60, ngroups=250, nframes=1, groupgap=0
2025-05-13 14:07:05,197 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:07:06,768 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:07:06,897 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:07:06,897 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:07:06,993 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:07:06,993 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:07:07,094 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:07:07,102 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:07:07,102 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:07:07,887 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:07:07,896 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:07:07,919 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:07:07,924 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:07:09,101 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:07:09,102 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:07:37,163 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 28.0611 sec
2025-05-13 14:07:38,214 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 31.112500
2025-05-13 14:07:38,217 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:07:38,337 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:07:38,338 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:07:38,423 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(60, 250, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:07:39,196 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:07:39,196 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:07:39,222 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:07:39,227 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:07:39,233 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:07:39,233 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:07:48,216 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:07:48,233 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:07:48,234 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:09:28,565 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 100.32957410812378
2025-05-13 14:09:28,647 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:09:28,765 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:28,791 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:09:28,791 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:09:28,884 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:28,898 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:09:28,900 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:09:28,901 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:09:28,989 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:29,015 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:09:29,016 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:09:29,119 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:29,148 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:09:29,149 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:09:29,151 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:09:29,260 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs009/stage1/jw01386009001_04101_00001_mirimage_rateints.fits
2025-05-13 14:09:29,261 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:09:29,262 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:09:29,315 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs009/stage1/jw01386009001_04101_00001_mirimage_rate.fits
2025-05-13 14:09:29,316 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:09:29,316 - stpipe - INFO - Results used jwst version: 1.18.0
Calibrating PSF Reference Target Files#
Look for input PSF Reference Target files. For the demo example there should be 9 files in total, one for each exposure of the PSF reference target taken in the 9-point dither pattern.
# Now let's look for input files of the form *uncal.fits from the background
# observations
sstring = os.path.join(uncal_ref_targ_dir, 'jw*mirimage*uncal.fits')
uncal_ref_targ_files = sorted(glob.glob(sstring))
# Check that these are the band/channel to use
uncal_ref_targ_files = select_mask_filter_files(uncal_ref_targ_files, use_mask, use_filter)
print('Found ' + str(len(uncal_ref_targ_files)) + ' PSF reference input files')
Found 9 PSF reference input files
Runs calwebb_detector1 module on the reference target files using the same custom parameter dictionary.
# Run the pipeline on these input files by a simple loop over files using
# our custom parameter dictionary
if dodet1:
for file in uncal_ref_targ_files:
print(file)
Detector1Pipeline.call(file, steps=det1dict, save_results=True, output_dir=det1_ref_targ_dir)
else:
print('Skipping Detector1 processing for PSF reference data')
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00001_mirimage_uncal.fits
2025-05-13 14:09:29,740 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:09:29,753 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:09:29,762 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:09:29,773 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:09:29,790 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:09:29,791 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:09:29,792 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:09:29,793 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:09:29,794 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:09:29,794 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:09:29,795 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:09:29,796 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:09:29,797 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:09:29,797 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:09:29,798 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:09:29,799 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:09:29,799 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:09:29,800 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:09:29,801 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:09:29,802 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:09:29,803 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:09:29,804 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:09:29,805 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:09:29,806 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:09:29,807 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:09:29,908 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00001_mirimage_uncal.fits'),).
2025-05-13 14:09:29,930 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:09:30,150 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00001_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:09:30,153 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:09:30,153 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:09:30,154 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:09:30,155 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:09:30,155 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:09:30,155 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:09:30,156 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:09:30,156 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:09:30,156 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:09:30,157 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:09:30,157 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:09:30,157 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:09:30,158 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:09:30,160 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:09:30,604 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:30,611 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:09:30,612 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:09:30,613 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:09:30,707 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:30,721 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:09:30,849 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:30,861 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:30,864 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:09:30,977 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:09:31,079 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:31,200 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:09:31,216 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:09:31,217 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:09:31,217 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:09:31,218 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:09:31,218 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:09:31,219 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:09:31,219 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:09:31,221 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:09:39,006 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:09:39,385 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:09:39,407 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:09:39,543 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:09:39,738 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:09:39,739 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:09:39,740 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:09:47,843 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:09:48,768 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:09:48,806 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:09:48,939 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:09:49,137 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:09:49,250 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:49,265 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:09:49,286 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:49,295 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:49,404 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:09:49,411 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:09:50,344 - stpipe.Detector1Pipeline.saturation - INFO - Detected 672 saturated pixels
2025-05-13 14:09:50,372 - stpipe.Detector1Pipeline.saturation - INFO - Detected 3 A/D floor pixels
2025-05-13 14:09:50,376 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:09:50,481 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:50,481 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:09:50,576 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:50,690 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:09:50,798 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:50,911 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:09:51,013 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:51,028 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:09:51,047 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:51,049 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:51,183 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:09:51,282 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:51,297 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:09:51,321 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:51,331 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:52,170 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:09:52,272 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:52,288 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:09:52,430 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:09:52,434 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:09:52,533 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:52,549 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:09:52,783 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:52,786 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:09:52,789 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:09:52,789 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:09:52,790 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:09:53,062 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:09:53,166 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:53,166 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:09:53,263 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:53,264 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:09:53,355 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:53,362 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:09:53,363 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:09:53,476 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:09:53,485 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:09:53,508 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:09:53,513 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:09:53,669 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:09:53,669 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:09:58,036 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.3661 sec
2025-05-13 14:09:58,172 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.809794
2025-05-13 14:09:58,175 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:09:58,282 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:58,283 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:09:58,377 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:09:58,512 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:09:58,512 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:09:58,535 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:09:58,540 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:09:58,545 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:09:58,546 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:09:59,507 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:09:59,513 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:09:59,514 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:10:10,045 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.530410528182983
2025-05-13 14:10:10,091 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:10:10,195 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:10:10,220 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:10:10,220 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:10:10,317 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:10:10,332 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:10:10,333 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:10:10,335 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:10:10,427 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:10:10,453 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:10:10,454 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:10:10,544 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00001_mirimage_uncal.fits>,).
2025-05-13 14:10:10,565 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:10:10,566 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:10:10,568 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:10:10,636 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00001_mirimage_rateints.fits
2025-05-13 14:10:10,637 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:10:10,638 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:10:10,689 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00001_mirimage_rate.fits
2025-05-13 14:10:10,689 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:10:10,690 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00002_mirimage_uncal.fits
2025-05-13 14:10:11,009 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:10:11,021 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:10:11,031 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:10:11,041 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:10:11,059 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:10:11,059 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:10:11,060 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:10:11,061 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:10:11,062 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:10:11,063 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:10:11,063 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:10:11,064 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:10:11,065 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:10:11,066 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:10:11,066 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:10:11,067 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:10:11,068 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:10:11,069 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:10:11,070 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:10:11,070 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:10:11,072 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:10:11,073 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:10:11,074 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:10:11,074 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:10:11,075 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:10:11,179 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00002_mirimage_uncal.fits'),).
2025-05-13 14:10:11,201 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:10:11,423 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00002_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:10:11,426 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:10:11,427 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:10:11,428 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:10:11,428 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:10:11,429 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:10:11,429 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:10:11,430 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:10:11,430 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:10:11,431 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:10:11,431 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:10:11,432 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:10:11,432 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:10:11,432 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:10:11,435 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:10:11,880 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:11,888 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:10:11,888 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:10:11,890 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:10:11,979 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:11,995 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:10:12,122 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:12,134 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:12,137 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:10:12,250 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:10:12,366 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:12,487 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:10:12,503 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:10:12,504 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:10:12,504 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:10:12,505 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:10:12,505 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:10:12,506 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:10:12,506 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:10:12,508 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:10:20,642 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:10:21,066 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:10:21,085 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:10:21,221 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:10:21,415 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:10:21,415 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:10:21,417 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:10:30,137 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:10:31,046 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:10:31,083 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:10:31,218 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:10:31,415 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:10:31,531 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:31,546 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:10:31,570 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:31,579 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:31,686 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:10:31,694 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:10:32,618 - stpipe.Detector1Pipeline.saturation - INFO - Detected 663 saturated pixels
2025-05-13 14:10:32,646 - stpipe.Detector1Pipeline.saturation - INFO - Detected 0 A/D floor pixels
2025-05-13 14:10:32,650 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:10:32,764 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:32,765 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:10:32,874 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:32,982 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:10:33,095 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:33,208 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:10:33,319 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:33,335 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:10:33,354 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:33,357 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:33,489 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:10:33,604 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:33,619 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:10:33,646 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:33,655 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:34,494 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:10:34,610 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:34,625 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:10:34,769 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:10:34,773 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:10:34,890 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:34,906 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:10:35,140 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:35,143 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:35,146 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:10:35,146 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:10:35,147 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:10:35,421 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:10:35,545 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:35,546 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:10:35,660 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:35,660 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:10:35,773 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:35,780 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:10:35,781 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:10:35,893 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:10:35,901 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:10:35,925 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:10:35,930 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:10:36,087 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:10:36,088 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:10:40,539 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.45115 sec
2025-05-13 14:10:40,675 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.894676
2025-05-13 14:10:40,678 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:10:40,791 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:40,792 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:10:40,898 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:41,023 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:10:41,024 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:10:41,047 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:10:41,052 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:10:41,058 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:10:41,058 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:10:42,020 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:10:42,026 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:10:42,027 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:10:52,550 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.521852493286133
2025-05-13 14:10:52,596 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:10:52,708 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:52,733 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:10:52,734 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:10:52,841 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:52,856 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:10:52,857 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:10:52,859 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:10:52,966 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:52,993 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:10:52,993 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:10:53,102 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00002_mirimage_uncal.fits>,).
2025-05-13 14:10:53,122 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:10:53,124 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:10:53,125 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:10:53,194 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00002_mirimage_rateints.fits
2025-05-13 14:10:53,195 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:10:53,196 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:10:53,249 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00002_mirimage_rate.fits
2025-05-13 14:10:53,249 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:10:53,250 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00003_mirimage_uncal.fits
2025-05-13 14:10:53,615 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:10:53,628 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:10:53,637 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:10:53,648 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:10:53,666 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:10:53,667 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:10:53,668 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:10:53,669 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:10:53,670 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:10:53,671 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:10:53,672 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:10:53,673 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:10:53,674 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:10:53,674 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:10:53,675 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:10:53,676 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:10:53,677 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:10:53,677 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:10:53,678 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:10:53,679 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:10:53,681 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:10:53,682 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:10:53,682 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:10:53,683 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:10:53,684 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:10:53,799 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00003_mirimage_uncal.fits'),).
2025-05-13 14:10:53,821 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:10:54,077 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00003_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:10:54,080 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:10:54,081 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:10:54,081 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:10:54,082 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:10:54,082 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:10:54,083 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:10:54,083 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:10:54,083 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:10:54,084 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:10:54,084 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:10:54,085 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:10:54,085 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:10:54,085 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:10:54,087 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:10:54,586 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:10:54,593 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:10:54,594 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:10:54,595 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:10:54,708 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:10:54,724 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:10:54,852 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:54,863 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:10:54,867 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:10:54,980 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:10:55,102 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:10:55,220 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:10:55,237 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:10:55,237 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:10:55,238 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:10:55,238 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:10:55,238 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:10:55,239 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:10:55,240 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:10:55,241 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:11:03,559 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:11:03,948 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:11:03,968 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:11:04,100 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:11:04,287 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:11:04,288 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:11:04,289 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:11:12,969 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:11:13,816 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:11:13,853 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:11:13,985 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:11:14,175 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:11:14,281 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:14,296 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:11:14,317 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:14,326 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:14,432 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:11:14,439 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:11:15,375 - stpipe.Detector1Pipeline.saturation - INFO - Detected 660 saturated pixels
2025-05-13 14:11:15,403 - stpipe.Detector1Pipeline.saturation - INFO - Detected 0 A/D floor pixels
2025-05-13 14:11:15,407 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:11:15,510 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:15,511 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:11:15,598 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:15,710 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:11:15,813 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:15,927 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:11:16,029 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:16,044 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:11:16,063 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:16,066 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:16,198 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:11:16,305 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:16,321 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:11:16,346 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:16,355 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:17,191 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:11:17,294 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:17,309 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:11:17,449 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:11:17,452 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:11:17,554 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:17,570 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:11:17,802 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:17,805 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:17,808 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:11:17,808 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:11:17,808 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:11:18,080 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:11:18,188 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:18,188 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:11:18,278 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:18,278 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:11:18,367 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:18,374 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:11:18,375 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:11:18,487 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:11:18,496 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:11:18,519 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:11:18,524 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:11:18,681 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:11:18,681 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:11:23,135 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.45349 sec
2025-05-13 14:11:23,272 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.897765
2025-05-13 14:11:23,275 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:11:23,387 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:23,388 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:11:23,492 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:23,626 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:11:23,626 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:11:23,649 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:11:23,654 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:11:23,660 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:11:23,660 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:11:24,603 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:11:24,609 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:11:24,610 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:11:35,107 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.496724128723145
2025-05-13 14:11:35,153 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:11:35,259 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:35,285 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:11:35,285 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:11:35,378 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:35,393 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:11:35,394 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:11:35,396 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:11:35,494 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:35,521 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:11:35,521 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:11:35,617 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00003_mirimage_uncal.fits>,).
2025-05-13 14:11:35,638 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:11:35,639 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:11:35,641 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:11:35,708 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00003_mirimage_rateints.fits
2025-05-13 14:11:35,709 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:11:35,710 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:11:35,762 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00003_mirimage_rate.fits
2025-05-13 14:11:35,762 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:11:35,763 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00004_mirimage_uncal.fits
2025-05-13 14:11:36,110 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:11:36,123 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:11:36,132 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:11:36,142 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:11:36,160 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:11:36,160 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:11:36,161 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:11:36,162 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:11:36,163 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:11:36,164 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:11:36,165 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:11:36,166 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:11:36,166 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:11:36,167 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:11:36,168 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:11:36,169 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:11:36,170 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:11:36,170 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:11:36,171 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:11:36,173 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:11:36,174 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:11:36,175 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:11:36,176 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:11:36,178 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:11:36,178 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:11:36,289 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00004_mirimage_uncal.fits'),).
2025-05-13 14:11:36,310 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:11:36,553 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00004_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:11:36,556 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:11:36,557 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:11:36,558 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:11:36,558 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:11:36,559 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:11:36,559 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:11:36,559 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:11:36,560 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:11:36,560 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:11:36,561 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:11:36,561 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:11:36,562 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:11:36,562 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:11:36,564 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:11:37,040 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:37,047 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:11:37,048 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:11:37,049 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:11:37,160 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:37,174 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:11:37,299 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:37,309 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:37,313 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:11:37,426 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:11:37,540 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:37,659 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:11:37,676 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:11:37,676 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:11:37,676 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:11:37,677 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:11:37,677 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:11:37,678 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:11:37,678 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:11:37,680 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:11:45,899 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:11:46,296 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:11:46,314 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:11:46,450 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:11:46,639 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:11:46,639 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:11:46,641 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:11:54,744 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:11:55,630 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:11:55,667 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:11:55,800 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:11:55,993 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:11:56,100 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:56,116 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:11:56,137 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:56,147 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:56,255 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:11:56,262 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:11:57,199 - stpipe.Detector1Pipeline.saturation - INFO - Detected 660 saturated pixels
2025-05-13 14:11:57,228 - stpipe.Detector1Pipeline.saturation - INFO - Detected 0 A/D floor pixels
2025-05-13 14:11:57,231 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:11:57,338 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:57,338 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:11:57,430 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:57,547 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:11:57,660 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:57,775 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:11:57,881 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:57,897 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:11:57,916 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:57,918 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:58,054 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:11:58,162 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:58,177 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:11:58,202 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:58,211 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:59,079 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:11:59,185 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:59,200 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:11:59,345 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:11:59,349 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:11:59,456 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:11:59,471 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:11:59,711 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:59,715 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:11:59,717 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:11:59,718 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:11:59,718 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:11:59,993 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:12:00,114 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:00,115 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:12:00,218 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:00,219 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:12:00,311 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:00,319 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:12:00,319 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:12:00,436 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:12:00,445 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:12:00,468 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:12:00,473 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:12:00,631 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:12:00,632 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:12:05,132 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.50018 sec
2025-05-13 14:12:05,267 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.948345
2025-05-13 14:12:05,270 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:12:05,378 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:05,379 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:12:05,471 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:05,600 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:12:05,601 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:12:05,623 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:12:05,628 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:12:05,634 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:12:05,634 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:12:06,578 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:12:06,584 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:12:06,585 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:12:17,076 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.490467071533203
2025-05-13 14:12:17,122 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:12:17,224 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:17,249 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:12:17,250 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:12:17,343 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:17,357 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:12:17,358 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:12:17,360 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:12:17,456 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:17,482 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:12:17,483 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:12:17,574 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00004_mirimage_uncal.fits>,).
2025-05-13 14:12:17,595 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:12:17,596 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:12:17,598 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:12:17,665 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00004_mirimage_rateints.fits
2025-05-13 14:12:17,666 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:12:17,666 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:12:17,718 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00004_mirimage_rate.fits
2025-05-13 14:12:17,718 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:12:17,718 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00005_mirimage_uncal.fits
2025-05-13 14:12:18,052 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:12:18,065 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:12:18,074 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:12:18,085 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:12:18,103 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:12:18,103 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:12:18,104 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:12:18,105 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:12:18,106 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:12:18,106 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:12:18,107 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:12:18,108 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:12:18,109 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:12:18,110 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:12:18,110 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:12:18,111 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:12:18,112 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:12:18,112 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:12:18,113 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:12:18,114 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:12:18,116 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:12:18,117 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:12:18,118 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:12:18,118 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:12:18,119 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:12:18,222 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00005_mirimage_uncal.fits'),).
2025-05-13 14:12:18,244 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:12:18,486 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00005_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:12:18,489 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:12:18,489 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:12:18,490 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:12:18,491 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:12:18,491 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:12:18,491 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:12:18,492 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:12:18,492 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:12:18,493 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:12:18,493 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:12:18,493 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:12:18,494 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:12:18,494 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:12:18,497 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:12:18,960 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:18,968 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:12:18,968 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:12:18,970 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:12:19,060 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:19,075 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:12:19,202 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:19,213 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:19,217 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:12:19,333 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:12:19,439 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:19,558 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:12:19,575 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:12:19,575 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:12:19,576 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:12:19,576 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:12:19,577 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:12:19,577 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:12:19,578 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:12:19,579 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:12:27,250 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:12:27,631 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:12:27,650 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:12:27,781 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:12:27,965 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:12:27,966 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:12:27,967 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:12:35,868 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:12:36,729 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:12:36,766 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:12:36,899 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:12:37,090 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:12:37,208 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:37,223 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:12:37,247 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:37,256 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:37,365 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:12:37,373 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:12:38,286 - stpipe.Detector1Pipeline.saturation - INFO - Detected 657 saturated pixels
2025-05-13 14:12:38,314 - stpipe.Detector1Pipeline.saturation - INFO - Detected 0 A/D floor pixels
2025-05-13 14:12:38,317 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:12:38,425 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:38,425 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:12:38,530 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:38,644 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:12:38,746 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:38,859 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:12:38,961 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:38,977 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:12:38,996 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:38,998 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:39,131 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:12:39,231 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:39,246 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:12:39,272 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:39,281 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:40,151 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:12:40,250 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:40,266 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:12:40,407 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:12:40,411 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:12:40,511 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:40,527 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:12:40,764 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:40,767 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:12:40,769 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:12:40,770 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:12:40,770 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:12:41,042 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:12:41,149 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:41,150 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:12:41,236 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:41,236 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:12:41,333 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:41,341 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:12:41,341 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:12:41,456 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:12:41,464 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:12:41,487 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:12:41,492 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:12:41,649 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:12:41,650 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:12:45,986 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.33655 sec
2025-05-13 14:12:46,122 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.781440
2025-05-13 14:12:46,125 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:12:46,228 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:46,229 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:12:46,311 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:46,438 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:12:46,438 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:12:46,462 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:12:46,467 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:12:46,472 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:12:46,473 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:12:47,404 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:12:47,410 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:12:47,411 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:12:57,945 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.533503770828247
2025-05-13 14:12:57,990 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:12:58,089 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:58,115 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:12:58,115 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:12:58,200 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:58,215 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:12:58,216 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:12:58,218 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:12:58,301 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:58,327 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:12:58,328 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:12:58,418 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00005_mirimage_uncal.fits>,).
2025-05-13 14:12:58,439 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:12:58,440 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:12:58,442 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:12:58,510 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00005_mirimage_rateints.fits
2025-05-13 14:12:58,510 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:12:58,511 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:12:58,565 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00005_mirimage_rate.fits
2025-05-13 14:12:58,566 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:12:58,566 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00006_mirimage_uncal.fits
2025-05-13 14:12:58,911 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:12:58,924 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:12:58,933 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:12:58,943 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:12:58,961 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:12:58,962 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:12:58,963 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:12:58,964 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:12:58,964 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:12:58,965 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:12:58,966 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:12:58,967 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:12:58,967 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:12:58,968 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:12:58,969 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:12:58,969 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:12:58,970 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:12:58,971 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:12:58,972 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:12:58,972 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:12:58,974 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:12:58,975 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:12:58,976 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:12:58,976 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:12:58,977 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:12:59,071 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00006_mirimage_uncal.fits'),).
2025-05-13 14:12:59,093 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:12:59,348 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00006_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:12:59,351 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:12:59,352 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:12:59,352 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:12:59,353 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:12:59,353 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:12:59,353 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:12:59,354 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:12:59,354 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:12:59,354 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:12:59,355 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:12:59,355 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:12:59,355 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:12:59,356 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:12:59,358 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:12:59,832 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:12:59,839 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:12:59,840 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:12:59,841 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:12:59,935 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:12:59,950 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:13:00,077 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:00,087 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:00,091 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:13:00,202 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:13:00,301 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:00,418 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:13:00,434 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:13:00,434 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:13:00,435 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:13:00,435 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:13:00,436 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:13:00,436 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:13:00,437 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:13:00,438 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:13:08,271 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:13:08,634 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:13:08,652 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:13:08,789 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:13:08,979 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:13:08,980 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:13:08,981 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:13:17,037 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:13:17,914 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:13:17,951 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:13:18,087 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:13:18,283 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:13:18,392 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:18,407 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:13:18,431 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:18,440 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:18,550 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:13:18,557 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:13:19,479 - stpipe.Detector1Pipeline.saturation - INFO - Detected 645 saturated pixels
2025-05-13 14:13:19,508 - stpipe.Detector1Pipeline.saturation - INFO - Detected 0 A/D floor pixels
2025-05-13 14:13:19,511 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:13:19,622 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:19,623 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:13:19,715 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:19,830 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:13:19,938 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:20,054 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:13:20,167 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:20,182 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:13:20,201 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:20,204 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:20,339 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:13:20,447 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:20,462 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:13:20,489 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:20,499 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:21,373 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:13:21,483 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:21,498 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:13:21,643 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:13:21,646 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:13:21,758 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:21,774 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:13:22,012 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:22,016 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:22,018 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:13:22,019 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:13:22,019 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:13:22,293 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:13:22,406 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:22,407 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:13:22,502 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:22,503 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:13:22,595 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:22,603 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:13:22,603 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:13:22,719 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:13:22,728 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:13:22,751 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:13:22,756 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:13:22,914 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:13:22,914 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:13:27,348 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.43341 sec
2025-05-13 14:13:27,484 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.881403
2025-05-13 14:13:27,487 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:13:27,595 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:27,595 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:13:27,688 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:27,821 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:13:27,822 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:13:27,845 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:13:27,850 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:13:27,856 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:13:27,856 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:13:28,808 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:13:28,814 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:13:28,815 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:13:39,432 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.615574836730957
2025-05-13 14:13:39,477 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:13:39,584 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:39,613 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:13:39,614 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:13:39,710 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:39,724 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:13:39,726 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:13:39,727 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:13:39,833 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:39,860 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:13:39,860 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:13:39,958 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00006_mirimage_uncal.fits>,).
2025-05-13 14:13:39,979 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:13:39,980 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:13:39,982 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:13:40,050 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00006_mirimage_rateints.fits
2025-05-13 14:13:40,050 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:13:40,051 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:13:40,103 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00006_mirimage_rate.fits
2025-05-13 14:13:40,103 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:13:40,103 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00007_mirimage_uncal.fits
2025-05-13 14:13:40,461 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:13:40,474 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:13:40,483 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:13:40,494 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:13:40,511 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:13:40,512 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:13:40,513 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:13:40,514 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:13:40,515 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:13:40,516 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:13:40,516 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:13:40,517 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:13:40,518 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:13:40,519 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:13:40,519 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:13:40,520 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:13:40,521 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:13:40,521 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:13:40,522 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:13:40,523 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:13:40,525 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:13:40,526 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:13:40,527 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:13:40,527 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:13:40,528 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:13:40,638 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00007_mirimage_uncal.fits'),).
2025-05-13 14:13:40,660 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:13:40,919 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00007_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:13:40,922 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:13:40,923 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:13:40,923 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:13:40,923 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:13:40,924 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:13:40,924 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:13:40,924 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:13:40,925 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:13:40,925 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:13:40,925 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:13:40,926 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:13:40,926 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:13:40,926 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:13:40,929 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:13:41,427 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:13:41,435 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:13:41,435 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:13:41,437 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:13:41,539 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:13:41,554 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:13:41,685 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:41,697 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:13:41,700 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:13:41,817 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:13:41,927 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:13:42,049 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:13:42,066 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:13:42,066 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:13:42,067 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:13:42,067 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:13:42,068 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:13:42,068 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:13:42,069 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:13:42,070 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:13:49,822 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:13:50,200 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:13:50,218 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:13:50,354 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:13:50,547 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:13:50,547 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:13:50,549 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:13:58,891 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:13:59,785 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:13:59,822 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:13:59,957 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:14:00,159 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:14:00,279 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:00,294 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:14:00,315 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:00,324 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:00,435 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:14:00,442 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:14:01,366 - stpipe.Detector1Pipeline.saturation - INFO - Detected 639 saturated pixels
2025-05-13 14:14:01,395 - stpipe.Detector1Pipeline.saturation - INFO - Detected 1 A/D floor pixels
2025-05-13 14:14:01,398 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:14:01,518 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:01,519 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:14:01,633 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:01,748 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:14:01,866 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:01,983 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:14:02,102 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:02,117 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:14:02,137 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:02,139 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:02,277 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:14:02,394 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:02,409 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:14:02,432 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:02,442 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:03,312 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:14:03,430 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:03,445 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:14:03,594 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:14:03,598 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:14:03,717 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:03,733 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:14:03,978 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:03,982 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:03,984 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:14:03,985 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:14:03,985 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:14:04,263 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:14:04,386 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:04,387 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:14:04,504 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:04,505 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:14:04,619 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:04,627 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:14:04,628 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:14:04,742 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:14:04,750 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:14:04,774 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:14:04,779 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:14:04,937 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:14:04,937 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:14:09,368 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.43034 sec
2025-05-13 14:14:09,505 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.878199
2025-05-13 14:14:09,508 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:14:09,630 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:09,631 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:14:09,748 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:09,876 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:14:09,877 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:14:09,900 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:14:09,905 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:14:09,910 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:14:09,911 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:14:10,869 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:14:10,875 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:14:10,876 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:14:21,435 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.558176517486572
2025-05-13 14:14:21,481 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:14:21,602 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:21,626 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:14:21,627 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:14:21,743 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:21,758 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:14:21,759 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:14:21,761 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:14:21,877 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:21,904 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:14:21,905 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:14:22,021 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00007_mirimage_uncal.fits>,).
2025-05-13 14:14:22,042 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:14:22,043 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:14:22,046 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:14:22,115 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00007_mirimage_rateints.fits
2025-05-13 14:14:22,115 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:14:22,116 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:14:22,169 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00007_mirimage_rate.fits
2025-05-13 14:14:22,169 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:14:22,170 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00008_mirimage_uncal.fits
2025-05-13 14:14:22,507 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:14:22,521 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:14:22,530 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:14:22,541 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:14:22,560 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:14:22,561 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:14:22,562 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:14:22,564 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:14:22,565 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:14:22,566 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:14:22,567 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:14:22,568 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:14:22,569 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:14:22,570 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:14:22,571 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:14:22,571 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:14:22,572 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:14:22,573 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:14:22,574 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:14:22,575 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:14:22,577 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:14:22,579 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:14:22,580 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:14:22,581 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:14:22,582 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:14:22,706 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00008_mirimage_uncal.fits'),).
2025-05-13 14:14:22,726 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:14:22,972 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00008_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:14:22,975 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:14:22,975 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:14:22,976 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:14:22,976 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:14:22,977 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:14:22,977 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:14:22,978 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:14:22,978 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:14:22,979 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:14:22,979 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:14:22,980 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:14:22,980 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:14:22,980 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:14:22,983 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:14:23,476 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:23,484 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:14:23,484 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:14:23,486 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:14:23,604 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:23,620 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:14:23,748 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:23,760 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:23,763 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:14:23,877 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:14:23,997 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:24,120 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:14:24,136 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:14:24,137 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:14:24,138 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:14:24,138 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:14:24,138 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:14:24,139 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:14:24,139 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:14:24,141 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:14:32,487 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:14:32,903 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:14:32,922 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:14:33,057 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:14:33,241 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:14:33,242 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:14:33,243 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:14:41,673 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:14:42,553 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:14:42,590 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:14:42,725 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:14:42,922 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:14:43,036 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:43,052 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:14:43,074 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:43,084 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:43,194 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:14:43,201 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:14:44,118 - stpipe.Detector1Pipeline.saturation - INFO - Detected 645 saturated pixels
2025-05-13 14:14:44,148 - stpipe.Detector1Pipeline.saturation - INFO - Detected 11 A/D floor pixels
2025-05-13 14:14:44,152 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:14:44,268 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:44,268 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:14:44,376 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:44,495 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:14:44,606 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:44,726 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:14:44,843 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:44,859 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:14:44,878 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:44,881 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:45,019 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:14:45,134 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:45,150 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:14:45,173 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:45,183 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:46,028 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:14:46,139 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:46,155 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:14:46,300 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:14:46,304 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:14:46,418 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:46,435 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:14:46,677 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:46,681 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:14:46,684 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:14:46,684 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:14:46,685 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:14:46,962 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:14:47,085 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:47,086 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:14:47,198 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:47,198 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:14:47,303 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:47,310 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:14:47,311 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:14:47,429 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:14:47,438 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:14:47,461 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:14:47,466 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:14:47,624 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:14:47,625 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:14:51,999 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.37481 sec
2025-05-13 14:14:52,136 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.825710
2025-05-13 14:14:52,140 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:14:52,254 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:52,255 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:14:52,368 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:14:52,502 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:14:52,503 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:14:52,529 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:14:52,534 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:14:52,539 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:14:52,540 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:14:53,496 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:14:53,502 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:14:53,503 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:15:04,091 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.586816787719727
2025-05-13 14:15:04,137 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:15:04,253 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:15:04,278 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:15:04,279 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:15:04,393 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:15:04,407 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:15:04,408 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:15:04,410 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:15:04,525 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:15:04,552 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:15:04,553 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:15:04,668 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00008_mirimage_uncal.fits>,).
2025-05-13 14:15:04,689 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:15:04,691 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:15:04,692 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:15:04,761 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00008_mirimage_rateints.fits
2025-05-13 14:15:04,762 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:15:04,763 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:15:04,814 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00008_mirimage_rate.fits
2025-05-13 14:15:04,815 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:15:04,815 - stpipe - INFO - Results used jwst version: 1.18.0
/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00009_mirimage_uncal.fits
2025-05-13 14:15:05,158 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:15:05,171 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:15:05,180 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:15:05,191 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:15:05,209 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:15:05,210 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:15:05,210 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:15:05,211 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:15:05,212 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:15:05,213 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:15:05,214 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:15:05,214 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:15:05,215 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:15:05,216 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:15:05,217 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:15:05,217 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:15:05,218 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:15:05,219 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:15:05,219 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:15:05,220 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:15:05,222 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:15:05,223 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:15:05,224 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:15:05,224 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:15:05,225 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:15:05,345 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/uncal/jw01386007001_04101_00009_mirimage_uncal.fits'),).
2025-05-13 14:15:05,366 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:15:05,586 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00009_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:15:05,589 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:15:05,590 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:15:05,590 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:15:05,591 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:15:05,591 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:15:05,591 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:15:05,592 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:15:05,592 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:15:05,593 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:15:05,593 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:15:05,593 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:15:05,593 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:15:05,594 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:15:05,596 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:15:06,057 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:06,065 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:15:06,065 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:15:06,067 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:15:06,185 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:06,200 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:15:06,328 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:06,339 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:06,343 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:15:06,456 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:15:06,573 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:06,694 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:15:06,711 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:15:06,712 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:15:06,712 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:15:06,712 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:15:06,713 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:15:06,713 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:15:06,714 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:15:06,715 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:15:15,054 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:15:15,458 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:15:15,476 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:15:15,610 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:15:15,798 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:15:15,798 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:15:15,800 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:15:24,422 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:15:25,276 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:15:25,312 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:15:25,447 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:15:25,641 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:15:25,759 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:25,774 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:15:25,798 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:25,808 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:25,916 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:15:25,924 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:15:26,831 - stpipe.Detector1Pipeline.saturation - INFO - Detected 648 saturated pixels
2025-05-13 14:15:26,859 - stpipe.Detector1Pipeline.saturation - INFO - Detected 0 A/D floor pixels
2025-05-13 14:15:26,863 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:15:26,982 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:26,983 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:15:27,098 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:27,214 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:15:27,331 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:27,450 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:15:27,561 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:27,577 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:15:27,596 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:27,599 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:27,738 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:15:27,857 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:27,872 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:15:27,898 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:27,907 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:28,756 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:15:28,877 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:28,892 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:15:29,037 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:15:29,041 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:15:29,159 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:29,174 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:15:29,412 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:29,416 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:29,418 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:15:29,418 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:15:29,419 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:15:29,695 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:15:29,816 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:29,817 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:15:29,926 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:29,927 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:15:30,041 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:30,049 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:15:30,049 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:15:30,166 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:15:30,174 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:15:30,198 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:15:30,203 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:15:30,358 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:15:30,359 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:15:34,773 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.41405 sec
2025-05-13 14:15:34,909 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.860542
2025-05-13 14:15:34,912 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:15:35,033 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:35,033 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:15:35,145 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:35,277 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:15:35,278 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:15:35,301 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:15:35,306 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:15:35,311 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:15:35,312 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:15:36,268 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:15:36,274 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:15:36,275 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:15:46,789 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.51349401473999
2025-05-13 14:15:46,835 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:15:46,953 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:46,978 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:15:46,978 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:15:47,095 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:47,109 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:15:47,110 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:15:47,112 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:15:47,224 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:47,252 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:15:47,252 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:15:47,370 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00009_mirimage_uncal.fits>,).
2025-05-13 14:15:47,390 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:15:47,392 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:15:47,394 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:15:47,463 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00009_mirimage_rateints.fits
2025-05-13 14:15:47,464 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:15:47,464 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:15:47,516 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00009_mirimage_rate.fits
2025-05-13 14:15:47,516 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:15:47,517 - stpipe - INFO - Results used jwst version: 1.18.0
Calibrating Background Files#
Look for input background files and run calwebb_detector1 pipeline using the call method.
For the demo example there should be 4 background files in total: two exposures of the background target associated with the science target (taken in the 2-point dither) and two exposures of the background target associated with the PSF reference target (taken in the 2-point dither).
# Look for input files of the form *uncal.fits from the background
# observations
sstring1 = os.path.join(uncal_bg_sci_dir, 'jw*mirimage*uncal.fits')
sstring2 = os.path.join(uncal_bg_ref_targ_dir, 'jw*mirimage*uncal.fits')
uncal_bg_sci_files = sorted(glob.glob(sstring1))
uncal_bg_ref_targ_files = sorted(glob.glob(sstring2))
# Check that these are the filter to use
uncal_bg_sci_files = select_mask_filter_files(uncal_bg_sci_files, use_mask, use_filter)
uncal_bg_ref_targ_files = select_mask_filter_files(uncal_bg_ref_targ_files, use_mask, use_filter)
print('Found ' + str((len(uncal_bg_sci_files) + len(uncal_bg_ref_targ_files))) + ' background input files')
Found 4 background input files
# Run the pipeline on these input files by a simple loop over files using
# our custom parameter dictionary
if dodet1bg:
for file in uncal_bg_sci_files:
Detector1Pipeline.call(file, steps=det1dict, save_results=True, output_dir=det1_bg_sci_dir)
for file in uncal_bg_ref_targ_files:
Detector1Pipeline.call(file, steps=det1dict, save_results=True, output_dir=det1_bg_ref_targ_dir)
else:
print('Skipping Detector1 processing for BG data')
2025-05-13 14:15:51,060 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:15:51,073 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:15:51,082 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:15:51,093 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:15:51,119 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:15:51,120 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:15:51,121 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:15:51,122 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:15:51,122 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:15:51,123 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:15:51,124 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:15:51,125 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:15:51,126 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:15:51,127 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:15:51,127 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:15:51,128 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:15:51,129 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:15:51,130 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:15:51,131 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:15:51,131 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:15:51,133 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:15:51,134 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:15:51,135 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:15:51,136 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:15:51,136 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:15:51,257 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/uncal/jw01386030001_02101_00001_mirimage_uncal.fits'),).
2025-05-13 14:15:51,277 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs030/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:15:52,853 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386030001_02101_00001_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:15:52,857 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:15:52,857 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:15:52,858 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:15:52,858 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:15:52,858 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:15:52,859 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:15:52,859 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:15:52,860 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:15:52,860 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:15:52,861 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:15:52,861 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:15:52,861 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:15:52,862 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:15:52,872 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:15:55,237 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:15:55,244 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:15:55,245 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:15:55,246 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:15:55,372 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:15:55,387 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:15:56,216 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:56,226 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:15:56,230 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:15:57,061 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:15:57,204 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:15:57,978 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:15:57,994 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:15:57,995 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:15:57,995 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:15:57,996 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:15:57,996 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:15:57,997 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:15:57,997 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:15:57,999 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:17:17,458 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:17:18,603 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:17:18,621 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:17:19,677 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:17:21,129 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:17:21,129 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:17:21,131 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:18:40,694 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:18:43,228 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:18:43,265 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:18:44,319 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:18:45,771 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:18:45,905 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:18:45,921 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:18:45,944 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:18:45,953 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:18:46,723 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:18:46,730 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:18:53,858 - stpipe.Detector1Pipeline.saturation - INFO - Detected 672 saturated pixels
2025-05-13 14:18:54,079 - stpipe.Detector1Pipeline.saturation - INFO - Detected 4 A/D floor pixels
2025-05-13 14:18:54,083 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:18:54,211 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:18:54,212 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:18:54,308 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:18:55,091 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:18:55,221 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:18:55,998 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:18:56,128 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:18:56,144 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:18:56,163 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:18:56,166 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:18:57,014 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:18:57,146 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:18:57,162 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:18:57,186 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:18:57,195 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:19:03,646 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:19:03,779 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:19:03,795 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:19:04,594 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:19:04,599 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:19:04,731 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:19:04,747 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:19:05,654 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:19:05,658 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:19:05,660 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:19:05,661 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=60, ngroups=250, nframes=1, groupgap=0
2025-05-13 14:19:05,661 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:19:07,232 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:19:07,364 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:19:07,365 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:19:07,466 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:19:07,467 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:19:07,568 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:19:07,576 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:19:07,576 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:19:08,365 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:19:08,374 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:19:08,398 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:19:08,403 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:19:09,578 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:19:09,579 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:19:38,258 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 28.6791 sec
2025-05-13 14:19:39,304 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 31.727842
2025-05-13 14:19:39,307 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:19:39,438 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:19:39,438 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:19:39,537 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(60, 250, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:19:40,337 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:19:40,337 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:19:40,360 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:19:40,365 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:19:40,371 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:19:40,371 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:19:49,171 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:19:49,188 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:19:49,189 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:21:28,664 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 99.47371411323547
2025-05-13 14:21:28,746 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:21:28,879 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:21:28,905 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:21:28,906 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:21:29,020 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:21:29,035 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:21:29,036 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:21:29,038 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:21:29,153 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(60, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:21:29,180 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:21:29,180 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:21:29,286 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(60, 224, 288) from jw01386030001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:21:29,316 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:21:29,318 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:21:29,320 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:21:29,431 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs030/stage1/jw01386030001_02101_00001_mirimage_rateints.fits
2025-05-13 14:21:29,432 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:21:29,433 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:21:29,486 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs030/stage1/jw01386030001_02101_00001_mirimage_rate.fits
2025-05-13 14:21:29,487 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:21:29,487 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:21:32,914 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:21:32,926 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:21:32,935 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:21:32,945 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:21:32,971 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:21:32,972 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:21:32,972 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:21:32,974 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:21:32,975 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:21:32,976 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:21:32,977 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:21:32,978 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:21:32,979 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:21:32,980 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:21:32,980 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:21:32,981 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:21:32,982 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:21:32,983 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:21:32,984 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:21:32,985 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:21:32,987 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:21:32,988 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:21:32,989 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:21:32,990 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:21:32,991 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:21:33,098 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/uncal/jw01386030001_03101_00001_mirimage_uncal.fits'),).
2025-05-13 14:21:33,118 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs030/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:21:34,521 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386030001_03101_00001_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:21:34,524 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:21:34,524 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:21:34,525 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:21:34,525 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:21:34,526 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:21:34,526 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:21:34,527 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:21:34,527 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:21:34,528 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:21:34,528 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:21:34,529 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:21:34,529 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:21:34,530 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:21:34,540 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:21:36,694 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:21:36,702 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:21:36,702 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:21:36,704 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:21:36,811 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:21:36,827 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:21:37,611 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:21:37,623 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:21:37,626 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:21:38,435 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:21:38,559 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:21:39,332 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:21:39,348 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:21:39,349 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:21:39,349 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:21:39,350 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:21:39,350 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:21:39,350 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:21:39,351 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:21:39,352 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:22:55,742 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:22:56,837 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:22:56,855 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:22:57,900 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:22:59,370 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:22:59,370 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:22:59,372 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:24:16,562 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:24:19,030 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:24:19,066 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:24:20,110 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:24:21,604 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:24:21,732 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:21,748 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:24:21,770 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:21,779 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:22,523 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:24:22,531 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:24:29,652 - stpipe.Detector1Pipeline.saturation - INFO - Detected 672 saturated pixels
2025-05-13 14:24:29,865 - stpipe.Detector1Pipeline.saturation - INFO - Detected 2 A/D floor pixels
2025-05-13 14:24:29,868 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:24:29,987 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:29,988 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:24:30,088 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:30,836 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:24:30,956 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:31,705 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:24:31,826 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:31,842 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:24:31,861 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:31,863 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:32,684 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:24:32,805 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:32,822 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:24:32,845 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:32,854 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:39,280 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:24:39,398 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:39,414 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:24:40,196 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:24:40,200 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:24:40,320 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:40,336 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:24:41,203 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:41,207 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:24:41,209 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:24:41,209 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=60, ngroups=250, nframes=1, groupgap=0
2025-05-13 14:24:41,210 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:24:42,754 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:24:42,882 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:42,882 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:24:42,973 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:42,974 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:24:43,060 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:24:43,067 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:24:43,067 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:24:43,814 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:24:43,824 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:24:43,847 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:24:43,852 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:24:45,024 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:24:45,025 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:25:13,353 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 28.3284 sec
2025-05-13 14:25:14,398 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 31.331367
2025-05-13 14:25:14,401 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:25:14,525 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:25:14,526 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:25:14,621 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(60, 250, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:25:15,412 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:25:15,413 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:25:15,436 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:25:15,441 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:25:15,446 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:25:15,447 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:25:23,636 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:25:23,652 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:25:23,653 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:27:03,493 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 99.83853077888489
2025-05-13 14:27:03,575 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:27:03,699 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:03,724 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:27:03,725 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:27:03,815 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:03,829 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:27:03,831 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:27:03,832 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:27:03,930 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(60, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:03,956 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:27:03,956 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:27:04,045 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(60, 224, 288) from jw01386030001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:04,075 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:27:04,077 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:27:04,079 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:27:04,189 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs030/stage1/jw01386030001_03101_00001_mirimage_rateints.fits
2025-05-13 14:27:04,190 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:27:04,190 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:27:04,244 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs030/stage1/jw01386030001_03101_00001_mirimage_rate.fits
2025-05-13 14:27:04,245 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:27:04,245 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:27:04,561 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:27:04,573 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:27:04,583 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:27:04,593 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:27:04,611 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:27:04,611 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:27:04,612 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:27:04,613 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:27:04,614 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:27:04,615 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:27:04,615 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:27:04,616 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:27:04,617 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:27:04,618 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:27:04,618 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:27:04,619 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:27:04,620 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:27:04,621 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:27:04,621 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:27:04,622 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:27:04,624 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:27:04,625 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:27:04,626 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:27:04,626 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:27:04,627 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:27:04,728 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/uncal/jw01386031001_02101_00001_mirimage_uncal.fits'),).
2025-05-13 14:27:04,750 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs031/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:27:04,971 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386031001_02101_00001_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:27:04,974 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:27:04,975 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:27:04,975 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:27:04,975 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:27:04,976 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:27:04,976 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:27:04,976 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:27:04,977 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:27:04,977 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:27:04,978 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:27:04,978 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:27:04,978 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:27:04,979 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:27:04,981 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:27:05,425 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:05,432 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:27:05,432 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:27:05,434 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:27:05,524 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:05,539 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:27:05,665 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:05,676 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:05,679 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:27:05,793 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:27:05,895 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:06,013 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:27:06,029 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:27:06,030 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:27:06,030 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:27:06,031 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:27:06,031 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:27:06,031 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:27:06,032 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:27:06,033 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:27:13,620 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:27:13,980 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:27:13,998 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:27:14,132 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:27:14,315 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:27:14,316 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:27:14,317 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:27:22,024 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:27:22,856 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:27:22,893 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:27:23,028 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:27:23,227 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:27:23,329 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:23,344 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:27:23,365 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:23,374 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:23,479 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:27:23,486 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:27:24,394 - stpipe.Detector1Pipeline.saturation - INFO - Detected 672 saturated pixels
2025-05-13 14:27:24,423 - stpipe.Detector1Pipeline.saturation - INFO - Detected 1 A/D floor pixels
2025-05-13 14:27:24,426 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:27:24,541 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:24,541 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:27:24,642 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:24,752 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:27:24,856 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:24,966 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:27:25,068 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:25,083 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:27:25,102 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:25,104 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:25,236 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:27:25,337 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:25,352 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:27:25,376 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:25,385 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:26,224 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:27:26,326 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:26,342 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:27:26,480 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:27:26,483 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:27:26,583 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:26,598 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:27:26,830 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:26,833 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:26,835 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:27:26,836 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:27:26,836 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:27:27,106 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:27:27,208 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:27,209 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:27:27,293 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:27,294 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:27:27,377 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:27,384 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:27:27,385 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:27:27,495 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:27:27,504 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:27:27,527 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:27:27,532 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:27:27,687 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:27:27,688 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:27:32,050 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.36218 sec
2025-05-13 14:27:32,185 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.800694
2025-05-13 14:27:32,188 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:27:32,287 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:32,288 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:27:32,371 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:32,497 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:27:32,498 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:27:32,521 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:27:32,526 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:27:32,532 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:27:32,532 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:27:33,460 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:27:33,466 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:27:33,467 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:27:43,950 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.482735872268677
2025-05-13 14:27:43,996 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:27:44,096 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:44,121 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:27:44,122 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:27:44,211 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:44,225 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:27:44,226 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:27:44,228 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:27:44,312 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:44,338 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:27:44,339 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:27:44,425 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386031001_02101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:44,445 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:27:44,447 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:27:44,448 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:27:44,516 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:27:44,517 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:27:44,517 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:27:44,568 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rate.fits
2025-05-13 14:27:44,569 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:27:44,569 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:27:44,893 - stpipe - INFO - PARS-EMICORRSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-emicorrstep_0003.asdf
2025-05-13 14:27:44,906 - stpipe - INFO - PARS-DARKCURRENTSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-darkcurrentstep_0001.asdf
2025-05-13 14:27:44,915 - stpipe - INFO - PARS-JUMPSTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-jumpstep_0004.asdf
2025-05-13 14:27:44,925 - stpipe - INFO - PARS-DETECTOR1PIPELINE parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-detector1pipeline_0008.asdf
2025-05-13 14:27:44,943 - stpipe.Detector1Pipeline - INFO - Detector1Pipeline instance created.
2025-05-13 14:27:44,944 - stpipe.Detector1Pipeline.group_scale - INFO - GroupScaleStep instance created.
2025-05-13 14:27:44,945 - stpipe.Detector1Pipeline.dq_init - INFO - DQInitStep instance created.
2025-05-13 14:27:44,946 - stpipe.Detector1Pipeline.emicorr - INFO - EmiCorrStep instance created.
2025-05-13 14:27:44,947 - stpipe.Detector1Pipeline.saturation - INFO - SaturationStep instance created.
2025-05-13 14:27:44,947 - stpipe.Detector1Pipeline.ipc - INFO - IPCStep instance created.
2025-05-13 14:27:44,948 - stpipe.Detector1Pipeline.superbias - INFO - SuperBiasStep instance created.
2025-05-13 14:27:44,949 - stpipe.Detector1Pipeline.refpix - INFO - RefPixStep instance created.
2025-05-13 14:27:44,950 - stpipe.Detector1Pipeline.rscd - INFO - RscdStep instance created.
2025-05-13 14:27:44,951 - stpipe.Detector1Pipeline.firstframe - INFO - FirstFrameStep instance created.
2025-05-13 14:27:44,951 - stpipe.Detector1Pipeline.lastframe - INFO - LastFrameStep instance created.
2025-05-13 14:27:44,952 - stpipe.Detector1Pipeline.linearity - INFO - LinearityStep instance created.
2025-05-13 14:27:44,953 - stpipe.Detector1Pipeline.dark_current - INFO - DarkCurrentStep instance created.
2025-05-13 14:27:44,954 - stpipe.Detector1Pipeline.reset - INFO - ResetStep instance created.
2025-05-13 14:27:44,954 - stpipe.Detector1Pipeline.persistence - INFO - PersistenceStep instance created.
2025-05-13 14:27:44,955 - stpipe.Detector1Pipeline.charge_migration - INFO - ChargeMigrationStep instance created.
2025-05-13 14:27:44,957 - stpipe.Detector1Pipeline.jump - INFO - JumpStep instance created.
2025-05-13 14:27:44,958 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - CleanFlickerNoiseStep instance created.
2025-05-13 14:27:44,959 - stpipe.Detector1Pipeline.ramp_fit - INFO - RampFitStep instance created.
2025-05-13 14:27:44,959 - stpipe.Detector1Pipeline.gain_scale - INFO - GainScaleStep instance created.
2025-05-13 14:27:44,960 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - XplyStep instance created.
2025-05-13 14:27:45,060 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline running with args (np.str_('/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/uncal/jw01386031001_03101_00001_mirimage_uncal.fits'),).
2025-05-13 14:27:45,082 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs031/stage1
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_calibrated_ramp: False
steps:
group_scale:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dq_init:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
emicorr:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: sequential
nints_to_phase: None
nbins: None
scale_reference: True
onthefly_corr_freq: None
use_n_cycles: 3
fit_ints_separately: False
user_supplied_reffile: None
save_intermediate_results: False
saturation:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
n_pix_grow_sat: 1
use_readpatt: True
ipc:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
superbias:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
refpix:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
odd_even_columns: True
use_side_ref_pixels: True
side_smoothing_length: 11
side_gain: 1.0
odd_even_rows: True
ovr_corr_mitigation_ftr: 3.0
preserve_irs2_refpix: False
irs2_mean_subtraction: False
refpix_algorithm: median
sigreject: 4.0
gaussmooth: 1.0
halfwidth: 30
rscd:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
type: baseline
firstframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
bright_use_group1: False
lastframe:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
linearity:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_current:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
dark_output: None
average_dark_current: 1.0
reset:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
persistence:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
input_trapsfilled: ''
flag_pers_cutoff: 40.0
save_persistence: False
save_trapsfilled: True
modify_input: False
charge_migration:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
signal_threshold: 25000.0
jump:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
rejection_threshold: 4.0
three_group_rejection_threshold: 6.0
four_group_rejection_threshold: 5.0
maximum_cores: half
flag_4_neighbors: True
max_jump_to_flag_neighbors: 1000
min_jump_to_flag_neighbors: 30
after_jump_flag_dn1: 500
after_jump_flag_time1: 15
after_jump_flag_dn2: 1000
after_jump_flag_time2: 3000
expand_large_events: False
min_sat_area: 1
min_jump_area: 0
expand_factor: 0
use_ellipses: False
sat_required_snowball: False
min_sat_radius_extend: 0.0
sat_expand: 0
edge_size: 0
mask_snowball_core_next_int: True
snowball_time_masked_next_int: 4000
find_showers: False
max_shower_amplitude: 4.0
extend_snr_threshold: 3.0
extend_min_area: 50
extend_inner_radius: 1
extend_outer_radius: 2.6
extend_ellipse_expand_ratio: 1.1
time_masked_after_shower: 30
min_diffs_single_pass: 10
max_extended_radius: 200
minimum_groups: 3
minimum_sigclip_groups: 100
only_use_ints: True
clean_flicker_noise:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: True
suffix: None
search_output_file: True
input_dir: ''
fit_method: median
fit_by_channel: False
background_method: median
background_box_size: None
mask_science_regions: False
apply_flat_field: False
n_sigma: 2.0
fit_histogram: False
single_mask: True
user_mask: None
save_mask: False
save_background: False
save_noise: False
ramp_fit:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
algorithm: OLS_C
int_name: ''
save_opt: False
opt_name: ''
suppress_one_group: True
firstgroup: None
lastgroup: None
maximum_cores: '1'
gain_scale:
pre_hooks: []
post_hooks:
- !!python/name:__main__.XplyStep ''
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
2025-05-13 14:27:45,301 - stpipe.Detector1Pipeline - INFO - Prefetching reference files for dataset: 'jw01386031001_03101_00001_mirimage_uncal.fits' reftypes = ['dark', 'emicorr', 'gain', 'linearity', 'mask', 'persat', 'readnoise', 'reset', 'rscd', 'saturation', 'superbias', 'trapdensity', 'trappars']
2025-05-13 14:27:45,304 - stpipe.Detector1Pipeline - INFO - Prefetch for DARK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits'.
2025-05-13 14:27:45,305 - stpipe.Detector1Pipeline - INFO - Prefetch for EMICORR reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf'.
2025-05-13 14:27:45,305 - stpipe.Detector1Pipeline - INFO - Prefetch for GAIN reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits'.
2025-05-13 14:27:45,306 - stpipe.Detector1Pipeline - INFO - Prefetch for LINEARITY reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits'.
2025-05-13 14:27:45,306 - stpipe.Detector1Pipeline - INFO - Prefetch for MASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits'.
2025-05-13 14:27:45,306 - stpipe.Detector1Pipeline - INFO - Prefetch for PERSAT reference file is 'N/A'.
2025-05-13 14:27:45,307 - stpipe.Detector1Pipeline - INFO - Prefetch for READNOISE reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits'.
2025-05-13 14:27:45,307 - stpipe.Detector1Pipeline - INFO - Prefetch for RESET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits'.
2025-05-13 14:27:45,307 - stpipe.Detector1Pipeline - INFO - Prefetch for RSCD reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits'.
2025-05-13 14:27:45,307 - stpipe.Detector1Pipeline - INFO - Prefetch for SATURATION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits'.
2025-05-13 14:27:45,308 - stpipe.Detector1Pipeline - INFO - Prefetch for SUPERBIAS reference file is 'N/A'.
2025-05-13 14:27:45,308 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPDENSITY reference file is 'N/A'.
2025-05-13 14:27:45,308 - stpipe.Detector1Pipeline - INFO - Prefetch for TRAPPARS reference file is 'N/A'.
2025-05-13 14:27:45,311 - stpipe.Detector1Pipeline - INFO - Starting calwebb_detector1 ...
2025-05-13 14:27:45,789 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:45,797 - stpipe.Detector1Pipeline.group_scale - INFO - NFRAMES and FRMDIVSR are equal; correction not needed
2025-05-13 14:27:45,797 - stpipe.Detector1Pipeline.group_scale - INFO - Step will be skipped
2025-05-13 14:27:45,799 - stpipe.Detector1Pipeline.group_scale - INFO - Step group_scale done
2025-05-13 14:27:45,889 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:45,904 - stpipe.Detector1Pipeline.dq_init - INFO - Using MASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_mask_0036.fits
2025-05-13 14:27:46,028 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:46,039 - stpipe.Detector1Pipeline.dq_init - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:27:46,043 - stpipe.Detector1Pipeline.dq_init - INFO - Extracting mask subarray to match science data
2025-05-13 14:27:46,154 - stpipe.Detector1Pipeline.dq_init - INFO - Step dq_init done
2025-05-13 14:27:46,254 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:27:46,368 - stpipe.Detector1Pipeline.emicorr - INFO - Using CRDS reference file: /home/runner/crds/references/jwst/miri/jwst_miri_emicorr_0002.asdf
2025-05-13 14:27:46,385 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to get subarray case.
2025-05-13 14:27:46,385 - stpipe.Detector1Pipeline.emicorr - INFO - With configuration: Subarray=MASK1550, Read_pattern=FASTR1, Detector=MIRIMAGE
2025-05-13 14:27:46,386 - stpipe.Detector1Pipeline.emicorr - INFO - Will correct data for the following 2 frequencies:
2025-05-13 14:27:46,386 - stpipe.Detector1Pipeline.emicorr - INFO - ['Hz390', 'Hz10']
2025-05-13 14:27:46,387 - stpipe.Detector1Pipeline.emicorr - INFO - Running EMI fit with algorithm = 'sequential'.
2025-05-13 14:27:46,387 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 390.625 Hz (1 out of 2)
2025-05-13 14:27:46,388 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:27:46,389 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:27:53,947 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 128 bins
2025-05-13 14:27:54,318 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:27:54,336 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:27:54,469 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:27:54,654 - stpipe.Detector1Pipeline.emicorr - INFO - Correcting for frequency: 10.039216 Hz (2 out of 2)
2025-05-13 14:27:54,654 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting self-superbias from each group of each integration
2025-05-13 14:27:54,655 - stpipe.Detector1Pipeline.emicorr - INFO - Doing phase calculation per integration
2025-05-13 14:28:02,317 - stpipe.Detector1Pipeline.emicorr - INFO - Calculating the phase amplitude for 500 bins
2025-05-13 14:28:03,145 - stpipe.Detector1Pipeline.emicorr - INFO - Using reference file to measure phase shift
2025-05-13 14:28:03,182 - stpipe.Detector1Pipeline.emicorr - INFO - Creating phased-matched noise model to subtract from data
2025-05-13 14:28:03,315 - stpipe.Detector1Pipeline.emicorr - INFO - Subtracting EMI noise from data
2025-05-13 14:28:03,512 - stpipe.Detector1Pipeline.emicorr - INFO - Step emicorr done
2025-05-13 14:28:03,623 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:03,639 - stpipe.Detector1Pipeline.saturation - INFO - Using SATURATION reference file /home/runner/crds/references/jwst/miri/jwst_miri_saturation_0034.fits
2025-05-13 14:28:03,659 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:03,668 - stpipe.Detector1Pipeline.saturation - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:03,777 - stpipe.Detector1Pipeline.saturation - INFO - Extracting reference file subarray to match science data
2025-05-13 14:28:03,784 - stpipe.Detector1Pipeline.saturation - INFO - Using read_pattern with nframes 1
2025-05-13 14:28:04,705 - stpipe.Detector1Pipeline.saturation - INFO - Detected 669 saturated pixels
2025-05-13 14:28:04,735 - stpipe.Detector1Pipeline.saturation - INFO - Detected 2 A/D floor pixels
2025-05-13 14:28:04,739 - stpipe.Detector1Pipeline.saturation - INFO - Step saturation done
2025-05-13 14:28:04,839 - stpipe.Detector1Pipeline.ipc - INFO - Step ipc running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:04,840 - stpipe.Detector1Pipeline.ipc - INFO - Step skipped.
2025-05-13 14:28:04,925 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:05,035 - stpipe.Detector1Pipeline.firstframe - INFO - Step firstframe done
2025-05-13 14:28:05,139 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:05,249 - stpipe.Detector1Pipeline.lastframe - INFO - Step lastframe done
2025-05-13 14:28:05,355 - stpipe.Detector1Pipeline.reset - INFO - Step reset running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:05,370 - stpipe.Detector1Pipeline.reset - INFO - Using RESET reference file /home/runner/crds/references/jwst/miri/jwst_miri_reset_0065.fits
2025-05-13 14:28:05,389 - stpipe.Detector1Pipeline.reset - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:05,392 - stpipe.Detector1Pipeline.reset - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:05,521 - stpipe.Detector1Pipeline.reset - INFO - Step reset done
2025-05-13 14:28:05,621 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:05,636 - stpipe.Detector1Pipeline.linearity - INFO - Using Linearity reference file /home/runner/crds/references/jwst/miri/jwst_miri_linearity_0032.fits
2025-05-13 14:28:05,660 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword RESERVED_4 does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:05,669 - stpipe.Detector1Pipeline.linearity - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:06,511 - stpipe.Detector1Pipeline.linearity - INFO - Step linearity done
2025-05-13 14:28:06,615 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:06,630 - stpipe.Detector1Pipeline.rscd - INFO - Using RSCD reference file /home/runner/crds/references/jwst/miri/jwst_miri_rscd_0017.fits
2025-05-13 14:28:06,769 - stpipe.Detector1Pipeline.rscd - INFO - Number of groups to skip for integrations 2 and higher: 4
2025-05-13 14:28:06,773 - stpipe.Detector1Pipeline.rscd - INFO - Step rscd done
2025-05-13 14:28:06,880 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:06,895 - stpipe.Detector1Pipeline.dark_current - INFO - Using DARK reference file /home/runner/crds/references/jwst/miri/jwst_miri_dark_0098.fits
2025-05-13 14:28:07,128 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNDERSAMP does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:07,131 - stpipe.Detector1Pipeline.dark_current - WARNING - Keyword UNRELIABLE_RESET does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:07,133 - stpipe.Detector1Pipeline.dark_current - INFO - Using Poisson noise from average dark current 1.0 e-/sec
2025-05-13 14:28:07,134 - stpipe.Detector1Pipeline.dark_current - INFO - Science data nints=19, ngroups=100, nframes=1, groupgap=0
2025-05-13 14:28:07,134 - stpipe.Detector1Pipeline.dark_current - INFO - Dark data nints=3, ngroups=500, nframes=1, groupgap=0
2025-05-13 14:28:07,405 - stpipe.Detector1Pipeline.dark_current - INFO - Step dark_current done
2025-05-13 14:28:07,508 - stpipe.Detector1Pipeline.refpix - INFO - Step refpix running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:07,509 - stpipe.Detector1Pipeline.refpix - INFO - Step skipped.
2025-05-13 14:28:07,595 - stpipe.Detector1Pipeline.charge_migration - INFO - Step charge_migration running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:07,596 - stpipe.Detector1Pipeline.charge_migration - INFO - Step skipped.
2025-05-13 14:28:07,678 - stpipe.Detector1Pipeline.jump - INFO - Step jump running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:07,685 - stpipe.Detector1Pipeline.jump - INFO - CR rejection threshold = 4 sigma
2025-05-13 14:28:07,686 - stpipe.Detector1Pipeline.jump - INFO - Maximum cores to use = half
2025-05-13 14:28:07,796 - stpipe.Detector1Pipeline.jump - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:28:07,805 - stpipe.Detector1Pipeline.jump - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:28:07,828 - stpipe.Detector1Pipeline.jump - INFO - Extracting gain subarray to match science data
2025-05-13 14:28:07,833 - stpipe.Detector1Pipeline.jump - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:28:07,987 - stpipe.Detector1Pipeline.jump - INFO - Executing two-point difference method
2025-05-13 14:28:07,988 - stpipe.Detector1Pipeline.jump - INFO - Creating 4 processes for jump detection
2025-05-13 14:28:12,407 - stpipe.Detector1Pipeline.jump - INFO - Total elapsed time = 4.41836 sec
2025-05-13 14:28:12,544 - stpipe.Detector1Pipeline.jump - INFO - The execution time in seconds: 4.858629
2025-05-13 14:28:12,546 - stpipe.Detector1Pipeline.jump - INFO - Step jump done
2025-05-13 14:28:12,649 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step clean_flicker_noise running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:12,650 - stpipe.Detector1Pipeline.clean_flicker_noise - INFO - Step skipped.
2025-05-13 14:28:12,734 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit running with args (<RampModel(19, 100, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:12,862 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using READNOISE reference file: /home/runner/crds/references/jwst/miri/jwst_miri_readnoise_0085.fits
2025-05-13 14:28:12,863 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using GAIN reference file: /home/runner/crds/references/jwst/miri/jwst_miri_gain_0032.fits
2025-05-13 14:28:12,886 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting gain subarray to match science data
2025-05-13 14:28:12,891 - stpipe.Detector1Pipeline.ramp_fit - INFO - Extracting readnoise subarray to match science data
2025-05-13 14:28:12,896 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using algorithm = OLS_C
2025-05-13 14:28:12,897 - stpipe.Detector1Pipeline.ramp_fit - INFO - Using weighting = optimal
2025-05-13 14:28:13,824 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of multiprocessing slices: 1
2025-05-13 14:28:13,830 - stpipe.Detector1Pipeline.ramp_fit - INFO - Number of leading groups that are flagged as DO_NOT_USE: 1
2025-05-13 14:28:13,831 - stpipe.Detector1Pipeline.ramp_fit - INFO - MIRI dataset has all pixels in the final group flagged as DO_NOT_USE.
2025-05-13 14:28:24,325 - stpipe.Detector1Pipeline.ramp_fit - INFO - Ramp Fitting C Time: 10.494130611419678
2025-05-13 14:28:24,371 - stpipe.Detector1Pipeline.ramp_fit - INFO - Step ramp_fit done
2025-05-13 14:28:24,471 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<ImageModel(224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:24,496 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:28:24,496 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:28:24,590 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<ImageModel(224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:24,604 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:28:24,605 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:28:24,607 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:28:24,694 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale running with args (<CubeModel(19, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:24,720 - stpipe.Detector1Pipeline.gain_scale - INFO - GAINFACT not found in gain reference file
2025-05-13 14:28:24,720 - stpipe.Detector1Pipeline.gain_scale - INFO - Step will be skipped
2025-05-13 14:28:24,809 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply running with args (<CubeModel(19, 224, 288) from jw01386031001_03101_00001_mirimage_uncal.fits>,).
2025-05-13 14:28:24,829 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Multiplied everything by one in custom step!
2025-05-13 14:28:24,830 - stpipe.Detector1Pipeline.gain_scale.xply - INFO - Step xply done
2025-05-13 14:28:24,832 - stpipe.Detector1Pipeline.gain_scale - INFO - Step gain_scale done
2025-05-13 14:28:24,899 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:24,899 - stpipe.Detector1Pipeline - INFO - ... ending calwebb_detector1
2025-05-13 14:28:24,900 - stpipe.Detector1Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:24,951 - stpipe.Detector1Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rate.fits
2025-05-13 14:28:24,952 - stpipe.Detector1Pipeline - INFO - Step Detector1Pipeline done
2025-05-13 14:28:24,952 - stpipe - INFO - Results used jwst version: 1.18.0
# Print out the time benchmark
time1 = time.perf_counter()
print(f"Runtime so far: {time1 - time0:0.4f} seconds")
Runtime so far: 2410.5334 seconds
6.-Image2 Pipeline#
In this section we process our 3D countrate (rateints
) products from
Stage 1 (calwebb_detector1) through the Image2 (calwebb_image2) pipeline
in order to produce Stage 2
data products (i.e., 3D calibrated calints
and 3D background-subtracted bsubints
data). These data products have units of MJy/sr.
In this pipeline processing stage, the background subtraction step is performed (if the data has a dedicated background defined), the world coordinate system (WCS) is assigned, the data is flat fielded, and a photometric calibration is applied to convert from units of countrate (ADU/s) to surface brightness (MJy/sr).
The resampling step is performed, to create resampled images of each dither position, but this is only a quick-look product. The resampling step occurs during the Coron3 stage by default. While the resampling step is done in the Image2 stage, the data quality from the Coron3 stage will be better since the bad pixels, which adversely affect both the centroids and photometry in individual images, will be mostly removed.
See https://jwst-docs.stsci.edu/jwst-science-calibration-pipeline/stages-of-jwst-data-processing/calwebb_image2
time_image2 = time.perf_counter()
# Set up a dictionary to define how the Image2 pipeline should be configured.
# Boilerplate dictionary setup
image2dict = {}
image2dict['assign_wcs'], image2dict['bkg_subtract'], image2dict['flat_field'], image2dict['photom'], image2dict['resample'] = {}, {}, {}, {}, {}
# Overrides for whether or not certain steps should be skipped (example)
#image2dict['resample']['skip'] = False
#image2dict['bkg_subtract']['skip'] = True
# Overrides for various reference files
# Files should be in the base local directory or provide full path
#image2dict['assign_wcs']['override_distortion'] = 'myfile.asdf' # Spatial distortion (ASDF file)
#image2dict['assign_wcs']['override_filteroffset'] = 'myfile.asdf' # Imager filter offsets (ASDF file)
#image2dict['assign_wcs']['override_specwcs'] = 'myfile.asdf' # Spectral distortion (ASDF file)
#image2dict['assign_wcs']['override_wavelengthrange'] = 'myfile.asdf' # Wavelength channel mapping (ASDF file)
#image2dict['flat_field']['override_flat'] = 'myfile.fits' # Pixel flatfield
#image2dict['photom']['override_photom'] = 'myfile.fits' # Photometric calibration array
# Save the combined background used for subtraction
image2dict['bkg_subtract']['save_combined_background'] = True
# Relevant step-specific arguments for background subtraction
#image2dict['bkg_subtract']['sigma'] = 3.0 # Number of standard deviations to use for sigma-clipping
#image2dict['bkg_subtract']['maxiters'] = None # Number of clipping iterations to perform when combining multiple background images. If None, will clip until convergence is achieved
# Relevant step-specific arguments for flat field
#image2dict['flat_field']['user_supplied_flat'] = 'myfile.fits' # Path to user-supplied Flat-field image
#image2dict['flat_field']['inverse'] = False # Whether to inverse the math operations used to apply the Flat-field (i.e. multiply instead of divide)
# Overrides for various reference files
# Files should be in the base local directory or provide full path
#image2dict['assign_wcs']['override_distortion'] = 'myfile.asdf' # Spatial distortion (ASDF file)
#image2dict['assign_wcs']['override_filteroffset'] = 'myfile.asdf' # Imager filter offsets (ASDF file)
#image2dict['flat_field']['override_flat'] = 'myfile.fits' # Pixel flatfield
#image2dict['photom']['override_photom'] = 'myfile.fits' # Photometric calibration array
Define a function to create association files for Stage 2. This will enable use of the background subtraction, if chosen above.
def writel2asn(onescifile, bgfiles, asnfile, prodname):
# Define the basic association of science files
asn = afl.asn_from_list([onescifile], rule=DMSLevel2bBase, product_name=prodname) # Wrap in array since input was single exposure
#Coron/filter configuration for this sci file
with fits.open(onescifile) as hdu:
hdu.verify()
hdr = hdu[0].header
this_mask, this_filter = hdr['CORONMSK'], hdr['FILTER']
# Find which background files are appropriate to this mask/filter and add to association
for file in bgfiles:
hdu.verify()
hdr = hdu[0].header
if hdr['FILTER'] == this_filter and hdr['CORONMSK'] == this_mask:
asn['products'][0]['members'].append({'expname': file, 'exptype': 'background'})
# Write the association to a json file
_, serialized = asn.dump()
with open(asnfile, 'w') as outfile:
outfile.write(serialized)
Find and sort all of the input files for the selected filter and coronagraphic mask, ensuring use of absolute paths.
The input files should be rateints.fits
products and for the demo example there should be a total of 2 files corresponding to the science target; 9 files corresponding to the reference target; 2 files corresponding to the science background target and 2 files corresponding to the reference background target.
# Identify Science Files
# Roll 1
sstring = os.path.join(det1_sci_r1_dir, 'jw*mirimage*rateints.fits') # Use files from the detector1 output folder
sci_r1_files = sorted(glob.glob(sstring))
# Check that these are the mask/filter to use
sci_r1_files = select_mask_filter_files(sci_r1_files, use_mask, use_filter)
# Roll 2
sstring = os.path.join(det1_sci_r2_dir, 'jw*mirimage*rateints.fits') # Use files from the detector1 output folder
sci_r2_files = sorted(glob.glob(sstring))
sci_r2_files = select_mask_filter_files(sci_r2_files, use_mask, use_filter)
# Identify PSF Ref Target Files
sstring = os.path.join(det1_ref_targ_dir, 'jw*mirimage*rateints.fits')
ref_targ_files = sorted(glob.glob(sstring))
ref_targ_files = select_mask_filter_files(ref_targ_files, use_mask, use_filter)
# Background Files
# Sci Bkg
sstring = os.path.join(det1_bg_sci_dir, 'jw*mirimage*rateints.fits')
bg_sci_files = sorted(glob.glob(sstring))
bg_sci_files = select_mask_filter_files(bg_sci_files, use_mask, use_filter)
# Ref target Bkg
sstring = os.path.join(det1_bg_ref_targ_dir, 'jw*mirimage*rateints.fits')
bg_ref_targ_files = sorted(glob.glob(sstring))
bg_ref_targ_files = select_mask_filter_files(bg_ref_targ_files, use_mask, use_filter)
print('Found ' + str(len(sci_r1_files) + len(sci_r2_files)) + ' science files')
print('Found ' + str(len(ref_targ_files)) + ' reference files')
print('Found ' + str(len(bg_sci_files)) + ' science background files')
print('Found ' + str(len(bg_ref_targ_files)) + ' reference background files')
Found 2 science files
Found 9 reference files
Found 2 science background files
Found 2 reference background files
Step through each of the science files for both rolls. First creates the association file using relevant associated backgrounds and then runs calwebb_image2 processing.
if doimage2:
# Science Roll 1
# Generate a proper background-subtracting association file
for file in sci_r1_files:
asnfile = os.path.join(image2_sci_r1_dir, 'l2asn.json')
writel2asn(file, bg_sci_files, asnfile, 'Level2')
Image2Pipeline.call(asnfile, steps=image2dict, save_bsub=True, save_results=True, output_dir=image2_sci_r1_dir)
# Science Roll 2
# Generate a proper background-subtracting association file
for file in sci_r2_files:
asnfile = os.path.join(image2_sci_r2_dir, 'l2asn.json')
writel2asn(file, bg_sci_files, asnfile, 'Level2')
Image2Pipeline.call(asnfile, steps=image2dict, save_bsub=True, save_results=True, output_dir=image2_sci_r2_dir)
else:
print('Skipping Image2 processing for SCI data')
2025-05-13 14:28:25,158 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:25,267 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf 1.0 K bytes (1 / 1 files) (0 / 1.0 K bytes)
2025-05-13 14:28:25,608 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:25,619 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:25,620 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:25,626 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:25,627 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:25,628 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:25,629 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:25,724 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs008/stage2/l2asn.json',).
2025-05-13 14:28:25,732 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs008/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:25,741 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:25,804 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386008001_04101_00001_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:25,807 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf 12.4 K bytes (1 / 4 files) (0 / 827.0 K bytes)
2025-05-13 14:28:26,006 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf 2.5 K bytes (2 / 4 files) (12.4 K / 827.0 K bytes)
2025-05-13 14:28:26,172 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits 797.8 K bytes (3 / 4 files) (14.8 K / 827.0 K bytes)
2025-05-13 14:28:26,534 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits 14.4 K bytes (4 / 4 files) (812.6 K / 827.0 K bytes)
2025-05-13 14:28:26,763 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:26,764 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:26,764 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:26,765 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:26,765 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:26,765 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:26,766 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:26,766 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:26,766 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:26,767 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:26,767 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:26,767 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:26,767 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:26,768 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:26,768 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:26,768 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:26,769 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:26,769 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:26,769 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:26,770 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:26,770 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:26,770 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:26,771 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:26,777 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:26,778 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs008/stage1/jw01386008001_04101_00001_mirimage
2025-05-13 14:28:26,778 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs008/stage1/jw01386008001_04101_00001_mirimage_rateints.fits ...
2025-05-13 14:28:26,940 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(60, 224, 288) from ./miri_coro_demo_data/Obs008/stage2/jw01386008001_04101_00001_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:26,959 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:27,348 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:27,729 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs008/stage2/jw01386008001_04101_00001_mirimage_image2pipeline.fits
2025-05-13 14:28:27,779 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs008/stage2/jw01386008001_04101_00001_mirimage_combinedbackground.fits
2025-05-13 14:28:27,780 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs008/stage2/jw01386008001_04101_00001_mirimage_combinedbackground.fits".
2025-05-13 14:28:27,883 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs008/stage2/jw01386008001_04101_00001_mirimage_bsubints.fits
2025-05-13 14:28:27,884 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:27,992 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:28,175 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:28,235 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 201.142913171 -51.506910745 201.153451777 -51.509019980 201.157902904 -51.500668858 201.147337621 -51.498535546
2025-05-13 14:28:28,236 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 201.142913171 -51.506910745 201.153451777 -51.509019980 201.157902904 -51.500668858 201.147337621 -51.498535546
2025-05-13 14:28:28,237 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:28,274 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:28,377 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:28,436 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:28,437 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:28,437 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:28,438 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:28,439 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:28,440 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:28,440 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:28,440 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:28,537 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:28,639 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:28,666 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:28,667 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:28,695 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:28,695 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:28,696 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:28,696 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:28,714 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:28,714 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:28,716 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:28,716 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:28,721 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78947
2025-05-13 14:28:28,764 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:28,765 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs008/stage1/jw01386008001_04101_00001_mirimage
2025-05-13 14:28:28,766 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:28,766 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:28,931 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs008/stage2/jw01386008001_04101_00001_mirimage_calints.fits
2025-05-13 14:28:28,932 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:28,932 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:28,951 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:29,043 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:29,054 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:29,055 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:29,056 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:29,057 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:29,058 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:29,059 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:29,162 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs009/stage2/l2asn.json',).
2025-05-13 14:28:29,169 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs009/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:29,178 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:29,232 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386009001_04101_00001_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:29,235 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:29,235 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:29,236 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:29,236 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:29,236 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:29,237 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:29,237 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:29,237 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:29,238 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:29,238 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:29,238 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:29,239 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:29,239 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:29,239 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:29,239 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:29,240 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:29,240 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:29,240 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:29,241 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:29,241 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:29,241 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:29,241 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:29,242 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:29,249 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:29,249 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs009/stage1/jw01386009001_04101_00001_mirimage
2025-05-13 14:28:29,249 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs009/stage1/jw01386009001_04101_00001_mirimage_rateints.fits ...
2025-05-13 14:28:29,408 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(60, 224, 288) from ./miri_coro_demo_data/Obs009/stage2/jw01386009001_04101_00001_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:29,427 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:29,811 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs030/stage1/jw01386030001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:30,192 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs009/stage2/jw01386009001_04101_00001_mirimage_image2pipeline.fits
2025-05-13 14:28:30,232 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs009/stage2/jw01386009001_04101_00001_mirimage_combinedbackground.fits
2025-05-13 14:28:30,233 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs009/stage2/jw01386009001_04101_00001_mirimage_combinedbackground.fits".
2025-05-13 14:28:30,336 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs009/stage2/jw01386009001_04101_00001_mirimage_bsubints.fits
2025-05-13 14:28:30,337 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:30,438 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:30,607 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:30,657 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 201.142396063 -51.506154891 201.152241438 -51.509304907 201.158819540 -51.501516923 201.148953777 -51.498340428
2025-05-13 14:28:30,658 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 201.142396063 -51.506154891 201.152241438 -51.509304907 201.158819540 -51.501516923 201.148953777 -51.498340428
2025-05-13 14:28:30,659 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:30,691 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:30,793 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:30,847 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:30,847 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:30,848 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:30,849 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:30,850 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:30,850 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:30,851 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:30,851 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:30,945 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:31,050 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:31,072 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:31,073 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:31,104 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:31,104 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:31,105 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:31,105 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:31,120 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:31,120 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:31,121 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:31,122 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:31,126 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.7895
2025-05-13 14:28:31,170 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:31,171 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs009/stage1/jw01386009001_04101_00001_mirimage
2025-05-13 14:28:31,171 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:31,172 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:31,336 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs009/stage2/jw01386009001_04101_00001_mirimage_calints.fits
2025-05-13 14:28:31,336 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:31,337 - stpipe - INFO - Results used jwst version: 1.18.0
Step through each of the reference target files. First creates the association file using relevant associated backgrounds and then runs calwebb_image2 processing.
if doimage2:
for file in ref_targ_files:
# Extract the dither number to use in asn filename
match = re.compile(r'(\d{5})_mirimage').search(file)
# Generate a proper background-subtracting association file
asnfile = os.path.join(image2_ref_targ_dir, match.group(1) + '_l2asn.json')
writel2asn(file, bg_ref_targ_files, asnfile, 'Level2')
Image2Pipeline.call(asnfile, steps=image2dict, save_bsub=True, save_results=True, output_dir=image2_ref_targ_dir)
else:
print('Skipping Image2 processing for PSF REF target data')
2025-05-13 14:28:31,361 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:31,430 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:31,441 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:31,442 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:31,443 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:31,444 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:31,445 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:31,447 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:31,548 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00001_l2asn.json',).
2025-05-13 14:28:31,556 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:31,565 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:31,609 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00001_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:31,613 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:31,613 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:31,614 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:31,614 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:31,614 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:31,615 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:31,616 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:31,616 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:31,617 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:31,617 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:31,618 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:31,618 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:31,619 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:31,619 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:31,620 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:31,620 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:31,621 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:31,621 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:31,622 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:31,622 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:31,623 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:31,623 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:31,624 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:31,630 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:31,630 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00001_mirimage
2025-05-13 14:28:31,631 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00001_mirimage_rateints.fits ...
2025-05-13 14:28:31,776 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00001_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:31,796 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:31,905 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:32,021 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00001_mirimage_image2pipeline.fits
2025-05-13 14:28:32,053 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00001_mirimage_combinedbackground.fits
2025-05-13 14:28:32,054 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00001_mirimage_combinedbackground.fits".
2025-05-13 14:28:32,120 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00001_mirimage_bsubints.fits
2025-05-13 14:28:32,120 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:32,226 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:32,395 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:32,443 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561515185 -42.103134106 209.570302774 -42.105362389 209.574241499 -42.097063251 209.565431699 -42.094810475
2025-05-13 14:28:32,444 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561515185 -42.103134106 209.570302774 -42.105362389 209.574241499 -42.097063251 209.565431699 -42.094810475
2025-05-13 14:28:32,445 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:32,477 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:32,599 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:32,653 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:32,654 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:32,655 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:32,655 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:32,656 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:32,657 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:32,657 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:32,658 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:32,707 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:32,820 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00001_mirimage_bsubints.fits>,).
2025-05-13 14:28:32,842 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:32,843 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:32,870 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:32,870 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:32,871 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:32,871 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:32,886 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:32,887 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:32,888 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:32,889 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:32,893 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78942
2025-05-13 14:28:32,910 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:32,911 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00001_mirimage
2025-05-13 14:28:32,912 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:32,913 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:33,031 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00001_mirimage_calints.fits
2025-05-13 14:28:33,032 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:33,032 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:33,051 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:33,120 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:33,130 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:33,132 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:33,133 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:33,133 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:33,134 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:33,135 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:33,243 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00002_l2asn.json',).
2025-05-13 14:28:33,250 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:33,259 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:33,304 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00002_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:33,307 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:33,307 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:33,308 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:33,308 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:33,308 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:33,309 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:33,309 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:33,309 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:33,310 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:33,310 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:33,311 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:33,311 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:33,311 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:33,312 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:33,312 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:33,313 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:33,313 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:33,313 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:33,313 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:33,314 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:33,314 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:33,315 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:33,315 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:33,321 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:33,321 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00002_mirimage
2025-05-13 14:28:33,322 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00002_mirimage_rateints.fits ...
2025-05-13 14:28:33,478 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00002_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:33,498 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:33,606 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:33,722 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00002_mirimage_image2pipeline.fits
2025-05-13 14:28:33,755 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00002_mirimage_combinedbackground.fits
2025-05-13 14:28:33,755 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00002_mirimage_combinedbackground.fits".
2025-05-13 14:28:33,821 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00002_mirimage_bsubints.fits
2025-05-13 14:28:33,822 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:33,926 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00002_mirimage_bsubints.fits>,).
2025-05-13 14:28:34,096 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:34,143 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561516309 -42.103131492 209.570303898 -42.105359775 209.574242621 -42.097060636 209.565432820 -42.094807861
2025-05-13 14:28:34,144 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561516309 -42.103131492 209.570303898 -42.105359775 209.574242621 -42.097060636 209.565432820 -42.094807861
2025-05-13 14:28:34,145 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:34,177 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:34,291 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00002_mirimage_bsubints.fits>,).
2025-05-13 14:28:34,345 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:34,346 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:34,346 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:34,347 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:34,348 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:34,349 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:34,350 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:34,350 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:34,399 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:34,518 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00002_mirimage_bsubints.fits>,).
2025-05-13 14:28:34,540 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:34,541 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:34,568 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:34,568 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:34,568 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:34,569 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:34,584 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:34,585 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:34,586 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:34,586 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:34,591 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78942
2025-05-13 14:28:34,608 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:34,608 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00002_mirimage
2025-05-13 14:28:34,609 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:34,610 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:34,728 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00002_mirimage_calints.fits
2025-05-13 14:28:34,729 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:34,729 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:34,748 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:34,818 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:34,828 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:34,829 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:34,830 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:34,831 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:34,832 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:34,833 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:34,954 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00003_l2asn.json',).
2025-05-13 14:28:34,961 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:34,970 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:35,016 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00003_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:35,020 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:35,020 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:35,021 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:35,021 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:35,021 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:35,021 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:35,022 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:35,022 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:35,023 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:35,023 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:35,023 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:35,023 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:35,024 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:35,024 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:35,024 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:35,024 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:35,025 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:35,025 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:35,025 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:35,026 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:35,026 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:35,026 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:35,027 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:35,034 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:35,034 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00003_mirimage
2025-05-13 14:28:35,034 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00003_mirimage_rateints.fits ...
2025-05-13 14:28:35,193 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00003_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:35,212 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:35,327 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:35,446 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00003_mirimage_image2pipeline.fits
2025-05-13 14:28:35,479 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00003_mirimage_combinedbackground.fits
2025-05-13 14:28:35,480 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00003_mirimage_combinedbackground.fits".
2025-05-13 14:28:35,545 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00003_mirimage_bsubints.fits
2025-05-13 14:28:35,546 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:35,654 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00003_mirimage_bsubints.fits>,).
2025-05-13 14:28:35,822 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:35,869 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561512780 -42.103130585 209.570300368 -42.105358868 209.574239092 -42.097059729 209.565429292 -42.094806954
2025-05-13 14:28:35,870 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561512780 -42.103130585 209.570300368 -42.105358868 209.574239092 -42.097059729 209.565429292 -42.094806954
2025-05-13 14:28:35,871 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:35,902 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:36,027 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00003_mirimage_bsubints.fits>,).
2025-05-13 14:28:36,079 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:36,080 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:36,080 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:36,081 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:36,082 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:36,082 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:36,083 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:36,083 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:36,138 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:36,252 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00003_mirimage_bsubints.fits>,).
2025-05-13 14:28:36,273 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:36,274 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:36,300 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:36,301 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:36,301 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:36,301 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:36,316 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:36,316 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:36,317 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:36,318 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:36,322 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78942
2025-05-13 14:28:36,339 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:36,340 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00003_mirimage
2025-05-13 14:28:36,340 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:36,341 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:36,458 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00003_mirimage_calints.fits
2025-05-13 14:28:36,459 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:36,460 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:36,478 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:36,548 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:36,559 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:36,560 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:36,561 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:36,561 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:36,562 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:36,563 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:36,680 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00004_l2asn.json',).
2025-05-13 14:28:36,687 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:36,696 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:36,742 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00004_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:36,745 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:36,745 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:36,746 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:36,746 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:36,747 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:36,747 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:36,747 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:36,748 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:36,748 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:36,748 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:36,748 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:36,749 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:36,749 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:36,749 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:36,749 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:36,750 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:36,750 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:36,750 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:36,751 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:36,751 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:36,751 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:36,752 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:36,752 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:36,758 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:36,759 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00004_mirimage
2025-05-13 14:28:36,759 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00004_mirimage_rateints.fits ...
2025-05-13 14:28:36,916 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00004_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:36,935 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:37,055 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:37,176 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00004_mirimage_image2pipeline.fits
2025-05-13 14:28:37,216 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00004_mirimage_combinedbackground.fits
2025-05-13 14:28:37,216 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00004_mirimage_combinedbackground.fits".
2025-05-13 14:28:37,283 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00004_mirimage_bsubints.fits
2025-05-13 14:28:37,284 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:37,410 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00004_mirimage_bsubints.fits>,).
2025-05-13 14:28:37,577 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:37,625 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561511543 -42.103133205 209.570299132 -42.105361488 209.574237856 -42.097062349 209.565428056 -42.094809574
2025-05-13 14:28:37,626 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561511543 -42.103133205 209.570299132 -42.105361488 209.574237856 -42.097062349 209.565428056 -42.094809574
2025-05-13 14:28:37,626 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:37,657 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:37,783 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00004_mirimage_bsubints.fits>,).
2025-05-13 14:28:37,835 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:37,835 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:37,836 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:37,837 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:37,838 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:37,839 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:37,839 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:37,840 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:37,889 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:38,010 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00004_mirimage_bsubints.fits>,).
2025-05-13 14:28:38,032 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:38,032 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:38,059 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:38,060 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:38,060 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:38,061 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:38,076 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:38,076 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:38,077 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:38,078 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:38,082 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78943
2025-05-13 14:28:38,099 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:38,099 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00004_mirimage
2025-05-13 14:28:38,100 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:38,100 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:38,219 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00004_mirimage_calints.fits
2025-05-13 14:28:38,220 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:38,220 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:38,239 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:38,309 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:38,319 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:38,320 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:38,321 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:38,322 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:38,323 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:38,324 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:38,444 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00005_l2asn.json',).
2025-05-13 14:28:38,451 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:38,460 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:38,504 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00005_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:38,508 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:38,508 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:38,509 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:38,509 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:38,509 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:38,509 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:38,510 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:38,510 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:38,511 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:38,511 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:38,511 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:38,512 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:38,512 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:38,512 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:38,512 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:38,513 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:38,513 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:38,513 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:38,514 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:38,514 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:38,514 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:38,514 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:38,515 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:38,521 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:38,522 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00005_mirimage
2025-05-13 14:28:38,522 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00005_mirimage_rateints.fits ...
2025-05-13 14:28:38,676 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00005_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:38,695 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:38,813 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:38,933 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00005_mirimage_image2pipeline.fits
2025-05-13 14:28:38,972 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00005_mirimage_combinedbackground.fits
2025-05-13 14:28:38,972 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00005_mirimage_combinedbackground.fits".
2025-05-13 14:28:39,040 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00005_mirimage_bsubints.fits
2025-05-13 14:28:39,041 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:39,158 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00005_mirimage_bsubints.fits>,).
2025-05-13 14:28:39,328 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:39,374 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561510300 -42.103135828 209.570297890 -42.105364110 209.574236614 -42.097064972 209.565426813 -42.094812197
2025-05-13 14:28:39,375 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561510300 -42.103135828 209.570297890 -42.105364110 209.574236614 -42.097064972 209.565426813 -42.094812197
2025-05-13 14:28:39,375 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:39,407 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:39,523 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00005_mirimage_bsubints.fits>,).
2025-05-13 14:28:39,576 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:39,577 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:39,577 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:39,578 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:39,579 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:39,580 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:39,580 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:39,580 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:39,628 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:39,740 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00005_mirimage_bsubints.fits>,).
2025-05-13 14:28:39,762 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:39,763 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:39,793 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:39,794 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:39,794 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:39,794 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:39,809 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:39,810 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:39,810 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:39,811 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:39,815 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78943
2025-05-13 14:28:39,832 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:39,833 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00005_mirimage
2025-05-13 14:28:39,834 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:39,834 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:39,952 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00005_mirimage_calints.fits
2025-05-13 14:28:39,953 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:39,953 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:39,972 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:40,038 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:40,049 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:40,050 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:40,051 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:40,052 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:40,052 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:40,053 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:40,177 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00006_l2asn.json',).
2025-05-13 14:28:40,184 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:40,193 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:40,237 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00006_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:40,240 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:40,240 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:40,241 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:40,241 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:40,242 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:40,242 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:40,242 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:40,242 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:40,243 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:40,243 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:40,243 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:40,244 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:40,244 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:40,244 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:40,244 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:40,245 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:40,245 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:40,245 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:40,246 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:40,246 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:40,246 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:40,246 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:40,247 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:40,254 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:40,254 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00006_mirimage
2025-05-13 14:28:40,254 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00006_mirimage_rateints.fits ...
2025-05-13 14:28:40,413 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00006_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:40,433 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:40,550 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:40,669 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00006_mirimage_image2pipeline.fits
2025-05-13 14:28:40,707 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00006_mirimage_combinedbackground.fits
2025-05-13 14:28:40,708 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00006_mirimage_combinedbackground.fits".
2025-05-13 14:28:40,775 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00006_mirimage_bsubints.fits
2025-05-13 14:28:40,775 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:40,888 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00006_mirimage_bsubints.fits>,).
2025-05-13 14:28:41,057 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:41,103 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561513841 -42.103136737 209.570301430 -42.105365019 209.574240154 -42.097065880 209.565430353 -42.094813106
2025-05-13 14:28:41,104 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561513841 -42.103136737 209.570301430 -42.105365019 209.574240154 -42.097065880 209.565430353 -42.094813106
2025-05-13 14:28:41,104 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:41,136 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:41,249 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00006_mirimage_bsubints.fits>,).
2025-05-13 14:28:41,302 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:41,302 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:41,303 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:41,304 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:41,305 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:41,305 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:41,306 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:41,306 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:41,354 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:41,473 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00006_mirimage_bsubints.fits>,).
2025-05-13 14:28:41,495 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:41,496 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:41,522 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:41,523 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:41,523 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:41,524 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:41,538 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:41,539 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:41,540 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:41,540 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:41,544 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78943
2025-05-13 14:28:41,561 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:41,562 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00006_mirimage
2025-05-13 14:28:41,563 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:41,563 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:41,682 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00006_mirimage_calints.fits
2025-05-13 14:28:41,683 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:41,683 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:41,702 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:41,768 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:41,778 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:41,779 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:41,780 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:41,781 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:41,782 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:41,783 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:41,899 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00007_l2asn.json',).
2025-05-13 14:28:41,906 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:41,915 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:41,959 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00007_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:41,962 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:41,963 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:41,963 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:41,964 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:41,964 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:41,964 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:41,965 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:41,965 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:41,965 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:41,966 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:41,966 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:41,966 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:41,966 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:41,967 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:41,967 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:41,967 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:41,967 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:41,968 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:41,968 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:41,968 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:41,969 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:41,969 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:41,969 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:41,976 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:41,976 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00007_mirimage
2025-05-13 14:28:41,977 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00007_mirimage_rateints.fits ...
2025-05-13 14:28:42,137 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00007_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:42,157 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:42,274 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:42,391 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00007_mirimage_image2pipeline.fits
2025-05-13 14:28:42,430 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00007_mirimage_combinedbackground.fits
2025-05-13 14:28:42,431 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00007_mirimage_combinedbackground.fits".
2025-05-13 14:28:42,497 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00007_mirimage_bsubints.fits
2025-05-13 14:28:42,498 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:42,613 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00007_mirimage_bsubints.fits>,).
2025-05-13 14:28:42,784 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:42,831 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561517391 -42.103137668 209.570304981 -42.105365951 209.574243705 -42.097066812 209.565433904 -42.094814037
2025-05-13 14:28:42,831 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561517391 -42.103137668 209.570304981 -42.105365951 209.574243705 -42.097066812 209.565433904 -42.094814037
2025-05-13 14:28:42,832 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:42,867 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:43,004 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00007_mirimage_bsubints.fits>,).
2025-05-13 14:28:43,058 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:43,058 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:43,059 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:43,060 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:43,061 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:43,061 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:43,062 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:43,063 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:43,112 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:43,232 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00007_mirimage_bsubints.fits>,).
2025-05-13 14:28:43,253 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:43,254 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:43,281 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:43,281 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:43,282 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:43,282 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:43,297 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:43,297 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:43,298 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:43,299 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:43,303 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78944
2025-05-13 14:28:43,320 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:43,321 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00007_mirimage
2025-05-13 14:28:43,322 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:43,322 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:43,440 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00007_mirimage_calints.fits
2025-05-13 14:28:43,441 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:43,441 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:43,460 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:43,531 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:43,541 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:43,542 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:43,543 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:43,544 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:43,545 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:43,546 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:43,667 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00008_l2asn.json',).
2025-05-13 14:28:43,675 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:43,684 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:43,728 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00008_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:43,731 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:43,731 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:43,731 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:43,732 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:43,732 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:43,732 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:43,733 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:43,733 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:43,733 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:43,734 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:43,734 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:43,734 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:43,735 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:43,735 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:43,735 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:43,735 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:43,736 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:43,736 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:43,736 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:43,736 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:43,737 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:43,737 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:43,737 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:43,744 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:43,745 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00008_mirimage
2025-05-13 14:28:43,745 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00008_mirimage_rateints.fits ...
2025-05-13 14:28:43,903 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00008_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:43,922 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:44,039 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:44,157 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00008_mirimage_image2pipeline.fits
2025-05-13 14:28:44,195 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00008_mirimage_combinedbackground.fits
2025-05-13 14:28:44,196 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00008_mirimage_combinedbackground.fits".
2025-05-13 14:28:44,262 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00008_mirimage_bsubints.fits
2025-05-13 14:28:44,263 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:44,381 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00008_mirimage_bsubints.fits>,).
2025-05-13 14:28:44,549 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:44,595 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561518604 -42.103135036 209.570306193 -42.105363318 209.574244917 -42.097064179 209.565435116 -42.094811405
2025-05-13 14:28:44,596 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561518604 -42.103135036 209.570306193 -42.105363318 209.574244917 -42.097064179 209.565435116 -42.094811405
2025-05-13 14:28:44,596 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:44,628 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:44,742 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00008_mirimage_bsubints.fits>,).
2025-05-13 14:28:44,796 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:44,796 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:44,797 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:44,797 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:44,798 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:44,799 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:44,799 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:44,799 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:44,849 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:44,969 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00008_mirimage_bsubints.fits>,).
2025-05-13 14:28:44,990 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:44,991 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:45,018 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:45,018 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:45,018 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:45,019 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:45,034 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:45,034 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:45,035 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:45,036 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:45,040 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78944
2025-05-13 14:28:45,057 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:45,058 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00008_mirimage
2025-05-13 14:28:45,058 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:45,059 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:45,177 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00008_mirimage_calints.fits
2025-05-13 14:28:45,178 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:45,178 - stpipe - INFO - Results used jwst version: 1.18.0
2025-05-13 14:28:45,197 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:45,267 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:45,278 - stpipe.Image2Pipeline - INFO - Image2Pipeline instance created.
2025-05-13 14:28:45,279 - stpipe.Image2Pipeline.bkg_subtract - INFO - BackgroundStep instance created.
2025-05-13 14:28:45,280 - stpipe.Image2Pipeline.assign_wcs - INFO - AssignWcsStep instance created.
2025-05-13 14:28:45,281 - stpipe.Image2Pipeline.flat_field - INFO - FlatFieldStep instance created.
2025-05-13 14:28:45,282 - stpipe.Image2Pipeline.photom - INFO - PhotomStep instance created.
2025-05-13 14:28:45,283 - stpipe.Image2Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:45,402 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline running with args ('./miri_coro_demo_data/Obs007/stage2/00009_l2asn.json',).
2025-05-13 14:28:45,409 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/Obs007/stage2
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_bsub: True
steps:
bkg_subtract:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_combined_background: True
sigma: 3.0
maxiters: None
wfss_mmag_extract: None
wfss_maxiter: 5
wfss_rms_stop: 0.0
wfss_outlier_percent: 1.0
assign_wcs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
sip_approx: True
sip_max_pix_error: 0.01
sip_degree: None
sip_max_inv_pix_error: 0.01
sip_inv_degree: None
sip_npoints: 12
slit_y_low: -0.55
slit_y_high: 0.55
flat_field:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
save_interpolated_flat: False
user_supplied_flat: None
inverse: False
photom:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
inverse: False
source_type: None
mrs_time_correction: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:45,417 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:45,462 - stpipe.Image2Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00009_mirimage_rateints.fits' reftypes = ['area', 'camera', 'collimator', 'dflat', 'disperser', 'distortion', 'fflat', 'filteroffset', 'flat', 'fore', 'fpa', 'ifufore', 'ifupost', 'ifuslicer', 'msa', 'ote', 'photom', 'regions', 'sflat', 'specwcs', 'wavelengthrange', 'wfssbkg']
2025-05-13 14:28:45,465 - stpipe.Image2Pipeline - INFO - Prefetch for AREA reference file is 'N/A'.
2025-05-13 14:28:45,465 - stpipe.Image2Pipeline - INFO - Prefetch for CAMERA reference file is 'N/A'.
2025-05-13 14:28:45,466 - stpipe.Image2Pipeline - INFO - Prefetch for COLLIMATOR reference file is 'N/A'.
2025-05-13 14:28:45,466 - stpipe.Image2Pipeline - INFO - Prefetch for DFLAT reference file is 'N/A'.
2025-05-13 14:28:45,466 - stpipe.Image2Pipeline - INFO - Prefetch for DISPERSER reference file is 'N/A'.
2025-05-13 14:28:45,467 - stpipe.Image2Pipeline - INFO - Prefetch for DISTORTION reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf'.
2025-05-13 14:28:45,467 - stpipe.Image2Pipeline - INFO - Prefetch for FFLAT reference file is 'N/A'.
2025-05-13 14:28:45,467 - stpipe.Image2Pipeline - INFO - Prefetch for FILTEROFFSET reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf'.
2025-05-13 14:28:45,468 - stpipe.Image2Pipeline - INFO - Prefetch for FLAT reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits'.
2025-05-13 14:28:45,468 - stpipe.Image2Pipeline - INFO - Prefetch for FORE reference file is 'N/A'.
2025-05-13 14:28:45,468 - stpipe.Image2Pipeline - INFO - Prefetch for FPA reference file is 'N/A'.
2025-05-13 14:28:45,469 - stpipe.Image2Pipeline - INFO - Prefetch for IFUFORE reference file is 'N/A'.
2025-05-13 14:28:45,469 - stpipe.Image2Pipeline - INFO - Prefetch for IFUPOST reference file is 'N/A'.
2025-05-13 14:28:45,469 - stpipe.Image2Pipeline - INFO - Prefetch for IFUSLICER reference file is 'N/A'.
2025-05-13 14:28:45,469 - stpipe.Image2Pipeline - INFO - Prefetch for MSA reference file is 'N/A'.
2025-05-13 14:28:45,470 - stpipe.Image2Pipeline - INFO - Prefetch for OTE reference file is 'N/A'.
2025-05-13 14:28:45,470 - stpipe.Image2Pipeline - INFO - Prefetch for PHOTOM reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits'.
2025-05-13 14:28:45,470 - stpipe.Image2Pipeline - INFO - Prefetch for REGIONS reference file is 'N/A'.
2025-05-13 14:28:45,471 - stpipe.Image2Pipeline - INFO - Prefetch for SFLAT reference file is 'N/A'.
2025-05-13 14:28:45,471 - stpipe.Image2Pipeline - INFO - Prefetch for SPECWCS reference file is 'N/A'.
2025-05-13 14:28:45,471 - stpipe.Image2Pipeline - INFO - Prefetch for WAVELENGTHRANGE reference file is 'N/A'.
2025-05-13 14:28:45,471 - stpipe.Image2Pipeline - INFO - Prefetch for WFSSBKG reference file is 'N/A'.
2025-05-13 14:28:45,472 - stpipe.Image2Pipeline - INFO - Starting calwebb_image2 ...
2025-05-13 14:28:45,478 - stpipe.Image2Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:45,479 - stpipe.Image2Pipeline - INFO - Processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00009_mirimage
2025-05-13 14:28:45,479 - stpipe.Image2Pipeline - INFO - Working on input /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00009_mirimage_rateints.fits ...
2025-05-13 14:28:45,645 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract running with args (<CubeModel(19, 224, 288) from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00009_mirimage_image2pipeline.fits>, ['/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits', '/home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits']).
2025-05-13 14:28:45,664 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_02101_00001_mirimage_rateints.fits
2025-05-13 14:28:45,782 - stpipe.Image2Pipeline.bkg_subtract - INFO - Accumulate bkg from /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs031/stage1/jw01386031001_03101_00001_mirimage_rateints.fits
2025-05-13 14:28:45,901 - stpipe.Image2Pipeline.bkg_subtract - INFO - Subtracting avg bkg from ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00009_mirimage_image2pipeline.fits
2025-05-13 14:28:45,940 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00009_mirimage_combinedbackground.fits
2025-05-13 14:28:45,941 - stpipe.Image2Pipeline.bkg_subtract - INFO - Combined background written to "./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00009_mirimage_combinedbackground.fits".
2025-05-13 14:28:46,008 - stpipe.Image2Pipeline.bkg_subtract - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00009_mirimage_bsubints.fits
2025-05-13 14:28:46,009 - stpipe.Image2Pipeline.bkg_subtract - INFO - Step bkg_subtract done
2025-05-13 14:28:46,137 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00009_mirimage_bsubints.fits>,).
2025-05-13 14:28:46,305 - stpipe.Image2Pipeline.assign_wcs - INFO - Created a MIRI mir_4qpm pipeline with references {'distortion': '/home/runner/crds/references/jwst/miri/jwst_miri_distortion_0047.asdf', 'filteroffset': '/home/runner/crds/references/jwst/miri/jwst_miri_filteroffset_0007.asdf', 'specwcs': None, 'regions': None, 'wavelengthrange': None, 'camera': None, 'collimator': None, 'disperser': None, 'fore': None, 'fpa': None, 'msa': None, 'ote': None, 'ifupost': None, 'ifufore': None, 'ifuslicer': None}
2025-05-13 14:28:46,352 - stpipe.Image2Pipeline.assign_wcs - INFO - Update S_REGION to POLYGON ICRS 209.561519853 -42.103132411 209.570307442 -42.105360693 209.574246165 -42.097061554 209.565436364 -42.094808780
2025-05-13 14:28:46,352 - stpipe.Image2Pipeline.assign_wcs - INFO - assign_wcs updated S_REGION to POLYGON ICRS 209.561519853 -42.103132411 209.570307442 -42.105360693 209.574246165 -42.097061554 209.565436364 -42.094808780
2025-05-13 14:28:46,353 - stpipe.Image2Pipeline.assign_wcs - INFO - COMPLETED assign_wcs
2025-05-13 14:28:46,384 - stpipe.Image2Pipeline.assign_wcs - INFO - Step assign_wcs done
2025-05-13 14:28:46,499 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00009_mirimage_bsubints.fits>,).
2025-05-13 14:28:46,552 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_PARTIAL_DATA does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:46,553 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_LOW_QUAL does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:46,553 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword CDP_UNRELIABLE_ERROR does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:46,554 - stpipe.Image2Pipeline.flat_field - WARNING - Keyword DIFF_PATTERN does not correspond to an existing DQ mnemonic, so will be ignored
2025-05-13 14:28:46,555 - stpipe.Image2Pipeline.flat_field - INFO - Using FLAT reference file: /home/runner/crds/references/jwst/miri/jwst_miri_flat_0768.fits
2025-05-13 14:28:46,556 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type FFLAT
2025-05-13 14:28:46,556 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type SFLAT
2025-05-13 14:28:46,556 - stpipe.Image2Pipeline.flat_field - INFO - No reference found for type DFLAT
2025-05-13 14:28:46,606 - stpipe.Image2Pipeline.flat_field - INFO - Step flat_field done
2025-05-13 14:28:46,722 - stpipe.Image2Pipeline.photom - INFO - Step photom running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00009_mirimage_bsubints.fits>,).
2025-05-13 14:28:46,745 - stpipe.Image2Pipeline.photom - INFO - Using photom reference file: /home/runner/crds/references/jwst/miri/jwst_miri_photom_0218.fits
2025-05-13 14:28:46,745 - stpipe.Image2Pipeline.photom - INFO - Using area reference file: N/A
2025-05-13 14:28:46,772 - stpipe.Image2Pipeline.photom - INFO - Using instrument: MIRI
2025-05-13 14:28:46,772 - stpipe.Image2Pipeline.photom - INFO - detector: MIRIMAGE
2025-05-13 14:28:46,773 - stpipe.Image2Pipeline.photom - INFO - exp_type: MIR_4QPM
2025-05-13 14:28:46,773 - stpipe.Image2Pipeline.photom - INFO - filter: F1550C
2025-05-13 14:28:46,788 - stpipe.Image2Pipeline.photom - INFO - Attempting to obtain PIXAR_SR and PIXAR_A2 values from PHOTOM reference file.
2025-05-13 14:28:46,788 - stpipe.Image2Pipeline.photom - INFO - Values for PIXAR_SR and PIXAR_A2 obtained from PHOTOM reference file.
2025-05-13 14:28:46,789 - stpipe.Image2Pipeline.photom - INFO - subarray: MASK1550
2025-05-13 14:28:46,790 - stpipe.Image2Pipeline.photom - INFO - Applying the time-dependent correction to the PHOTOM value.
2025-05-13 14:28:46,794 - stpipe.Image2Pipeline.photom - INFO - PHOTMJSR value: 3.78944
2025-05-13 14:28:46,811 - stpipe.Image2Pipeline.photom - INFO - Step photom done
2025-05-13 14:28:46,812 - stpipe.Image2Pipeline - INFO - Finished processing product /home/runner/work/jwst-pipeline-notebooks/jwst-pipeline-notebooks/notebooks/MIRI/Coronagraphy/miri_coro_demo_data/Obs007/stage1/jw01386007001_04101_00009_mirimage
2025-05-13 14:28:46,813 - stpipe.Image2Pipeline - INFO - ... ending calwebb_image2
2025-05-13 14:28:46,813 - stpipe.Image2Pipeline - INFO - Results used CRDS context: jwst_1364.pmap
2025-05-13 14:28:46,931 - stpipe.Image2Pipeline - INFO - Saved model in ./miri_coro_demo_data/Obs007/stage2/jw01386007001_04101_00009_mirimage_calints.fits
2025-05-13 14:28:46,932 - stpipe.Image2Pipeline - INFO - Step Image2Pipeline done
2025-05-13 14:28:46,932 - stpipe - INFO - Results used jwst version: 1.18.0
# Print out the time benchmark
time1 = time.perf_counter()
print(f"Runtime so far: {time1 - time0:0.4f} seconds")
print(f"Runtime for Image2: {time1 - time_image2} seconds")
Runtime so far: 2432.5135 seconds
Runtime for Image2: 21.976457895005296 seconds
7.-Coron3 Pipeline#
In this section, we’ll run the Coron3 (calwebb_coron3) pipeline on the calibrated MIRI coronagraphic exposures to produce PSF-subtracted, resampled, combined images of the source object. The input to calwebb_coron3 must be in the form of an association file that lists one or more exposures of a science target and one or more reference PSF targets. The individual target and reference PSF exposures should be in the form of 3D photometrically calibrated (_calints
) products from calwebb_image2 processing. Each pipeline step will loop over the 3D stack of per-integration images contained in each exposure. The relevant steps are:
outlier_detection: CR-flag all PSF and science target exposures
stack_refs: Reference PSF stacking
align_refs: Reference PSF alignment
klip: PSF subtraction with the KLIP algorithm
resample: Image resampling and World Coordinate System registration
See https://jwst-docs.stsci.edu/jwst-science-calibration-pipeline/stages-of-jwst-data-processing/calwebb_coron3
time_coron3 = time.perf_counter()
# Set up a dictionary to define how the Coron3 pipeline should be configured
# Boilerplate dictionary setup
coron3dict = {}
coron3dict['outlier_detection'], coron3dict['stack_refs'], coron3dict['align_refs'] = {}, {}, {}
coron3dict['klip'], coron3dict['resample'] = {}, {}
# Set the maximum number of KL transform rows to keep when computing the PSF fit to the target.
coron3dict['klip']['truncate'] = 25 # The maximum number of KL modes to use.
# Overrides for various reference files
# Files should be in the base local directory or provide full path
#coron3dict['align_refs']['override_psfmask'] = 'myfile.fits' # The PSFMASK reference file
# Options for adjusting performance for the outlier detection step
#coron3dict['outlier_detection']['kernel_size'] = '7 7' # Dial this to adjust the detector kernel size
#coron3dict['outlier_detection']['threshold_percent'] = 99.8 # Dial this to be more/less aggressive in outlier flagging (values closer to 100% are less aggressive)
# Options for adjusting the resample step
#coron3dict['resample']['pixfrac'] = 1.0 # Fraction by which input pixels are “shrunk” before being drizzled onto the output image grid
#coron3dict['resample']['kernel'] = 'square' # Kernel form used to distribute flux onto the output image
#coron3dict['resample']['fillval'] = 'INDEF' # Value to assign to output pixels that have zero weight or do not receive any flux from any input pixels during drizzling
#coron3dict['resample']['weight_type'] = 'ivm' # Weighting type for each input image.
#coron3dict['resample']['output_shape'] = None
#coron3dict['resample']['crpix'] = None
#coron3dict['resample']['crval'] = None
#coron3dict['resample']['rotation'] = None
#coron3dict['resample']['pixel_scale_ratio'] = 1.0
#coron3dict['resample']['pixel_scale'] = None
#coron3dict['resample']['output_wcs'] = ''
#coron3dict['resample']['single'] = False
#coron3dict['resample']['blendheaders'] = True
Define a function to create association files for Stage 3. It creates an association from a list of science exposures and a list of PSF reference exposures.
def writel3asn(scifiles, ref_targ_files, asnfile, prodname):
"""Create an association from a list of science exposures and a list of PSF reference exposures,
intended for calwebb_coron3 processing.
Parameters
----------
scifiles : list
List of science files
ref_targ_files : list
List of reference files
asnfile : str
The path to the association file.
"""
# Define the basic association of science files
asn = afl.asn_from_list(scifiles, rule=DMS_Level3_Base, product_name=prodname)
# Add reference target files to the association
nref = len(ref_targ_files)
for ii in range(0, nref):
asn['products'][0]['members'].append({'expname': ref_targ_files[ii], 'exptype': 'psf'})
# Write the association to a json file
_, serialized = asn.dump()
with open(asnfile, 'w') as outfile:
outfile.write(serialized)
Find and sort all of the input files, ensuring use of absolute paths. For the demo example there should be 2 science files and 9 PSF reference files.
# Science Files need the calints.fits files
sstring = os.path.join(image2_sci_r1_dir, 'jw*mirimage*calints.fits')
sstring2 = os.path.join(image2_sci_r2_dir, 'jw*mirimage*calints.fits')
r1_calfiles = sorted(glob.glob(sstring))
r2_calfiles = sorted(glob.glob(sstring2))
calfiles = r1_calfiles + r2_calfiles
# Check that these are the mask/filter to use
calfiles = select_mask_filter_files(calfiles, use_mask, use_filter)
# Reference target Files need the calints.fits files
sstring = os.path.join(image2_ref_targ_dir, 'jw*mirimage*calints.fits')
ref_targ_files = sorted(glob.glob(sstring))
# Check that these are the mask/filter to use
ref_targ_files = select_mask_filter_files(ref_targ_files, use_mask, use_filter)
print('Found ' + str(len(calfiles)) + ' science files to process')
print('Found ' + str(len(ref_targ_files)) + ' reference PSF files to process')
Found 2 science files to process
Found 9 reference PSF files to process
Make an association file that includes all of the Science and Reference files and run Coron3
if docoron3:
asnfile = os.path.join(coron3_dir, 'l3asn.json')
writel3asn(calfiles, ref_targ_files, asnfile, 'Level 3')
Coron3Pipeline.call(asnfile, steps=coron3dict, save_results=True, output_dir=coron3_dir)
else:
print('Skipping coron3 processing')
2025-05-13 14:28:47,073 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:47,241 - stpipe - INFO - PARS-RESAMPLESTEP parameters found: /home/runner/crds/references/jwst/miri/jwst_miri_pars-resamplestep_0001.asdf
2025-05-13 14:28:47,252 - stpipe.Coron3Pipeline - INFO - Coron3Pipeline instance created.
2025-05-13 14:28:47,253 - stpipe.Coron3Pipeline.stack_refs - INFO - StackRefsStep instance created.
2025-05-13 14:28:47,254 - stpipe.Coron3Pipeline.align_refs - INFO - AlignRefsStep instance created.
2025-05-13 14:28:47,255 - stpipe.Coron3Pipeline.klip - INFO - KlipStep instance created.
2025-05-13 14:28:47,256 - stpipe.Coron3Pipeline.outlier_detection - INFO - OutlierDetectionStep instance created.
2025-05-13 14:28:47,257 - stpipe.Coron3Pipeline.resample - INFO - ResampleStep instance created.
2025-05-13 14:28:47,380 - stpipe.Coron3Pipeline - INFO - Step Coron3Pipeline running with args ('./miri_coro_demo_data/stage3/l3asn.json',).
2025-05-13 14:28:47,387 - stpipe.Coron3Pipeline - INFO - Step Coron3Pipeline parameters are:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: ./miri_coro_demo_data/stage3
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: True
skip: False
suffix: i2d
search_output_file: True
input_dir: ''
steps:
stack_refs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
align_refs:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
median_box_length: 3
bad_bits: DO_NOT_USE
klip:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
truncate: 25
outlier_detection:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: False
input_dir: ''
weight_type: ivm
pixfrac: 1.0
kernel: square
fillval: NAN
maskpt: 0.7
snr: 5.0 4.0
scale: 1.2 0.7
backg: 0.0
kernel_size: 7 7
threshold_percent: 99.8
rolling_window_width: 25
ifu_second_check: False
save_intermediate_results: False
resample_data: True
good_bits: ~DO_NOT_USE
in_memory: True
resample:
pre_hooks: []
post_hooks: []
output_file: None
output_dir: None
output_ext: .fits
output_use_model: False
output_use_index: True
save_results: False
skip: False
suffix: None
search_output_file: True
input_dir: ''
pixfrac: 1.0
kernel: square
fillval: NAN
weight_type: exptime
output_shape: None
crpix: None
crval: None
rotation: None
pixel_scale_ratio: 1.0
pixel_scale: None
output_wcs: ''
single: False
blendheaders: True
in_memory: True
2025-05-13 14:28:47,388 - stpipe.Coron3Pipeline - INFO - Starting calwebb_coron3 ...
2025-05-13 14:28:47,397 - stpipe.Coron3Pipeline - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/jwst/associations/association.py:215: UserWarning: Input association file contains path information; note that this can complicate usage and/or sharing of such files.
warnings.warn(err_str, UserWarning)
2025-05-13 14:28:48,620 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00001_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:48,623 - CRDS - INFO - Fetching /home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits 267.8 K bytes (1 / 1 files) (0 / 267.8 K bytes)
2025-05-13 14:28:48,920 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,014 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00002_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,017 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,112 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00003_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,115 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,210 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00004_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,214 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,308 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00005_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,311 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,407 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00006_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,410 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,504 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00007_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,507 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,603 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00008_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,606 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,703 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386007001_04101_00009_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,706 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:49,961 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386008001_04101_00001_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:49,964 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:50,081 - stpipe.Coron3Pipeline - INFO - Prefetching reference files for dataset: 'jw01386009001_04101_00001_mirimage_calints.fits' reftypes = ['psfmask']
2025-05-13 14:28:50,084 - stpipe.Coron3Pipeline - INFO - Prefetch for PSFMASK reference file is '/home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits'.
2025-05-13 14:28:51,198 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00001_mirimage_calints.fits>,).
2025-05-13 14:28:51,199 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:51,199 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:51,207 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:51,340 - stpipe.Coron3Pipeline.outlier_detection - INFO - 59 pixels marked as outliers
2025-05-13 14:28:51,469 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00001_mirimage_a3001_crfints.fits
2025-05-13 14:28:51,470 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:51,621 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00002_mirimage_calints.fits>,).
2025-05-13 14:28:51,622 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:51,623 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:51,629 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:51,761 - stpipe.Coron3Pipeline.outlier_detection - INFO - 55 pixels marked as outliers
2025-05-13 14:28:51,892 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00002_mirimage_a3001_crfints.fits
2025-05-13 14:28:51,892 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:52,044 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00003_mirimage_calints.fits>,).
2025-05-13 14:28:52,045 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:52,046 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:52,052 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:52,186 - stpipe.Coron3Pipeline.outlier_detection - INFO - 128 pixels marked as outliers
2025-05-13 14:28:52,317 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00003_mirimage_a3001_crfints.fits
2025-05-13 14:28:52,317 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:52,469 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00004_mirimage_calints.fits>,).
2025-05-13 14:28:52,469 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:52,470 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:52,477 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:52,609 - stpipe.Coron3Pipeline.outlier_detection - INFO - 144 pixels marked as outliers
2025-05-13 14:28:52,739 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00004_mirimage_a3001_crfints.fits
2025-05-13 14:28:52,739 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:52,903 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00005_mirimage_calints.fits>,).
2025-05-13 14:28:52,904 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:52,904 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:52,911 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:53,042 - stpipe.Coron3Pipeline.outlier_detection - INFO - 122 pixels marked as outliers
2025-05-13 14:28:53,171 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00005_mirimage_a3001_crfints.fits
2025-05-13 14:28:53,172 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:53,313 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00006_mirimage_calints.fits>,).
2025-05-13 14:28:53,314 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:53,314 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:53,322 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:53,454 - stpipe.Coron3Pipeline.outlier_detection - INFO - 162 pixels marked as outliers
2025-05-13 14:28:53,585 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00006_mirimage_a3001_crfints.fits
2025-05-13 14:28:53,585 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:53,735 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00007_mirimage_calints.fits>,).
2025-05-13 14:28:53,736 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:53,736 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:53,743 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:53,875 - stpipe.Coron3Pipeline.outlier_detection - INFO - 220 pixels marked as outliers
2025-05-13 14:28:54,004 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00007_mirimage_a3001_crfints.fits
2025-05-13 14:28:54,005 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:54,163 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00008_mirimage_calints.fits>,).
2025-05-13 14:28:54,164 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:54,164 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:54,175 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:54,306 - stpipe.Coron3Pipeline.outlier_detection - INFO - 222 pixels marked as outliers
2025-05-13 14:28:54,435 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00008_mirimage_a3001_crfints.fits
2025-05-13 14:28:54,436 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:54,581 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(19, 224, 288) from jw01386007001_04101_00009_mirimage_calints.fits>,).
2025-05-13 14:28:54,581 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:54,582 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:54,589 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:54,719 - stpipe.Coron3Pipeline.outlier_detection - INFO - 210 pixels marked as outliers
2025-05-13 14:28:54,848 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386007001_04101_00009_mirimage_a3001_crfints.fits
2025-05-13 14:28:54,849 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:54,999 - stpipe.Coron3Pipeline.stack_refs - INFO - Step stack_refs running with args (<jwst.datamodels.container.ModelContainer object at 0x7f6728b632f0>,).
2025-05-13 14:28:55,065 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 1 to output stack
2025-05-13 14:28:55,077 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 2 to output stack
2025-05-13 14:28:55,089 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 3 to output stack
2025-05-13 14:28:55,100 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 4 to output stack
2025-05-13 14:28:55,111 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 5 to output stack
2025-05-13 14:28:55,123 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 6 to output stack
2025-05-13 14:28:55,134 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 7 to output stack
2025-05-13 14:28:55,146 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 8 to output stack
2025-05-13 14:28:55,157 - stpipe.Coron3Pipeline.stack_refs - INFO - Adding psf member 9 to output stack
2025-05-13 14:28:55,210 - stpipe.Coron3Pipeline.stack_refs - INFO - Step stack_refs done
2025-05-13 14:28:55,362 - stpipe.Coron3Pipeline - INFO - Saved model in ./miri_coro_demo_data/stage3/Level 3_psfstack.fits
2025-05-13 14:28:55,636 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_calints.fits>,).
2025-05-13 14:28:55,637 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:28:55,637 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:28:55,648 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:28:55,898 - stpipe.Coron3Pipeline.outlier_detection - INFO - 38 pixels marked as outliers
2025-05-13 14:28:56,096 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386008001_04101_00001_mirimage_a3001_crfints.fits
2025-05-13 14:28:56,096 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:28:56,244 - stpipe.Coron3Pipeline.align_refs - INFO - Step align_refs running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_a3001_crfints.fits>, <CubeModel(171, 224, 288) from Level 3_psfstack.fits>).
2025-05-13 14:28:56,263 - stpipe.Coron3Pipeline.align_refs - INFO - Using PSFMASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits
2025-05-13 14:28:56,364 - stpipe.Coron3Pipeline.align_refs - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/numpy/_core/fromnumeric.py:3860: RuntimeWarning: Mean of empty slice.
return _methods._mean(a, axis=axis, dtype=dtype,
2025-05-13 14:28:56,365 - stpipe.Coron3Pipeline.align_refs - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/numpy/_core/_methods.py:145: RuntimeWarning: invalid value encountered in divide
ret = ret.dtype.type(ret / rcount)
2025-05-13 14:30:53,090 - stpipe.Coron3Pipeline.align_refs - INFO - Step align_refs done
2025-05-13 14:31:07,722 - stpipe.Coron3Pipeline - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386008001_04101_00001_mirimage_a3001_psfalign.fits
2025-05-13 14:31:07,911 - stpipe.Coron3Pipeline.klip - INFO - Step klip running with args (<CubeModel(60, 224, 288) from jw01386008001_04101_00001_mirimage_a3001_crfints.fits>, <CubeModel(171, 224, 288) from jw01386008001_04101_00001_mirimage_a3001_psfalign.fits>).
2025-05-13 14:31:07,919 - stpipe.Coron3Pipeline.klip - INFO - KL transform truncation = 25
2025-05-13 14:31:19,854 - stpipe.Coron3Pipeline.klip - INFO - Step klip done
2025-05-13 14:31:20,073 - stpipe.Coron3Pipeline - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386008001_04101_00001_mirimage_a3001_psfsub.fits
2025-05-13 14:31:23,334 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_calints.fits>,).
2025-05-13 14:31:23,335 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection mode: coron
2025-05-13 14:31:23,335 - stpipe.Coron3Pipeline.outlier_detection - INFO - Outlier Detection asn_id: a3001
2025-05-13 14:31:23,343 - stpipe.Coron3Pipeline.outlier_detection - INFO - Computing median
2025-05-13 14:31:23,584 - stpipe.Coron3Pipeline.outlier_detection - INFO - 30 pixels marked as outliers
2025-05-13 14:31:23,780 - stpipe.Coron3Pipeline.outlier_detection - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386009001_04101_00001_mirimage_a3001_crfints.fits
2025-05-13 14:31:23,781 - stpipe.Coron3Pipeline.outlier_detection - INFO - Step outlier_detection done
2025-05-13 14:31:23,975 - stpipe.Coron3Pipeline.align_refs - INFO - Step align_refs running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_a3001_crfints.fits>, <CubeModel(171, 224, 288) from Level 3_psfstack.fits>).
2025-05-13 14:31:23,991 - stpipe.Coron3Pipeline.align_refs - INFO - Using PSFMASK reference file /home/runner/crds/references/jwst/miri/jwst_miri_psfmask_0012.fits
2025-05-13 14:31:24,091 - stpipe.Coron3Pipeline.align_refs - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/numpy/_core/fromnumeric.py:3860: RuntimeWarning: Mean of empty slice.
return _methods._mean(a, axis=axis, dtype=dtype,
2025-05-13 14:31:24,092 - stpipe.Coron3Pipeline.align_refs - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/numpy/_core/_methods.py:145: RuntimeWarning: invalid value encountered in divide
ret = ret.dtype.type(ret / rcount)
2025-05-13 14:33:23,545 - stpipe.Coron3Pipeline.align_refs - INFO - Step align_refs done
2025-05-13 14:33:38,247 - stpipe.Coron3Pipeline - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386009001_04101_00001_mirimage_a3001_psfalign.fits
2025-05-13 14:33:38,459 - stpipe.Coron3Pipeline.klip - INFO - Step klip running with args (<CubeModel(60, 224, 288) from jw01386009001_04101_00001_mirimage_a3001_crfints.fits>, <CubeModel(171, 224, 288) from jw01386009001_04101_00001_mirimage_a3001_psfalign.fits>).
2025-05-13 14:33:38,467 - stpipe.Coron3Pipeline.klip - INFO - KL transform truncation = 25
2025-05-13 14:33:50,517 - stpipe.Coron3Pipeline.klip - INFO - Step klip done
2025-05-13 14:33:50,737 - stpipe.Coron3Pipeline - INFO - Saved model in ./miri_coro_demo_data/stage3/jw01386009001_04101_00001_mirimage_a3001_psfsub.fits
2025-05-13 14:33:54,275 - stpipe.Coron3Pipeline.resample - INFO - Step resample running with args (<jwst.datamodels.library.ModelLibrary object at 0x7f672cda92b0>,).
2025-05-13 14:33:54,361 - stpipe.Coron3Pipeline.resample - INFO - Pixel scale ratio (pscale_out/pscale_in): 1.0
2025-05-13 14:33:54,361 - stpipe.Coron3Pipeline.resample - INFO - Computed output pixel scale: 0.1105229428772965 arcsec.
2025-05-13 14:33:54,616 - stpipe.Coron3Pipeline.resample - INFO - Output pixel scale: 0.1105229428772965 arcsec.
2025-05-13 14:33:54,617 - stpipe.Coron3Pipeline.resample - INFO - Driz parameter kernel: square
2025-05-13 14:33:54,617 - stpipe.Coron3Pipeline.resample - INFO - Driz parameter pixfrac: 1.0
2025-05-13 14:33:54,618 - stpipe.Coron3Pipeline.resample - INFO - Driz parameter fillval: NAN
2025-05-13 14:33:54,618 - stpipe.Coron3Pipeline.resample - INFO - Driz parameter weight_type: exptime
2025-05-13 14:33:54,620 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:54,661 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:54,674 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,688 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,701 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,786 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:54,800 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,813 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,826 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,879 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:54,892 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,905 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,918 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,971 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:54,984 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:54,998 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,011 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,064 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,078 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,091 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,105 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,157 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,170 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,184 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,197 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,250 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,264 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,277 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,290 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,344 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,357 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,371 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,384 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,437 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,450 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,463 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,477 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,529 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,542 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,556 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,569 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,622 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,635 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,648 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,662 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,714 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,728 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,741 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,754 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,807 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,820 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,833 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,847 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,900 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:55,914 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,927 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,940 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:55,994 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,007 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,020 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,034 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,086 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,099 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,113 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,126 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,179 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,192 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,206 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,219 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,273 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,286 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,299 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,312 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,365 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,378 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,391 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,405 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,456 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,469 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,483 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,496 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,548 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,561 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,575 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,588 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,641 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,654 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,668 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,681 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,734 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,747 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,760 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,774 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,827 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,840 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,854 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,867 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,920 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:56,933 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,947 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:56,960 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,014 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,027 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,040 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,054 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,107 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,120 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,134 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,147 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,200 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,213 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,227 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,241 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,294 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,307 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,321 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,334 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,386 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,399 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,413 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,426 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,479 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,492 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,505 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,518 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,571 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,584 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,598 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,611 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,663 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,676 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,690 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,703 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,756 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,769 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,782 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,795 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,849 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,862 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,875 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,889 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,941 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:57,954 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,968 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:57,981 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,033 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,046 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,060 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,073 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,126 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,139 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,152 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,166 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,219 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,232 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,246 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,259 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,312 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,325 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,339 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,352 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,405 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,419 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,432 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,446 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,499 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,512 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,526 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,539 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,592 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,605 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,619 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,632 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,685 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,698 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,712 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,725 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,778 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,791 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,805 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,818 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,871 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,885 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,898 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,912 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,965 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:58,978 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:58,992 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,005 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,058 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,071 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,085 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,098 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,152 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,165 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,179 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,193 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,245 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,259 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,273 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,286 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,340 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,353 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,367 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,380 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,434 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,447 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,461 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,474 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,527 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,540 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,554 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,567 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,620 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,633 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,647 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,660 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,713 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,726 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,740 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,754 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,807 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,820 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,833 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,847 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,900 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:33:59,914 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,928 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,942 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:33:59,996 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,010 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,024 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,038 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,093 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,107 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,121 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,135 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,189 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,202 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,216 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,230 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,283 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,299 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,315 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,330 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,386 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,402 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,417 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,433 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,489 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,505 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,520 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,535 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,590 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,606 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,622 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,637 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,693 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,709 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,724 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,740 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,795 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,811 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,827 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,842 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,896 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:00,912 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,927 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,942 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:00,997 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,013 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,028 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,043 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,100 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,116 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,132 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,148 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,203 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,219 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,235 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,251 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,305 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,321 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,337 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,353 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,408 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,424 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,440 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,455 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,511 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,527 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,542 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,558 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,612 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,628 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,644 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,659 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,714 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,730 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,746 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,761 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,817 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,832 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,848 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,863 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,919 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:01,935 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,950 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:01,965 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,023 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,041 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,056 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,071 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,127 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,142 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,158 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,173 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,227 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,242 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,258 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,273 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,327 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,343 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,358 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,374 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,428 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,443 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,459 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,474 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,528 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,544 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,559 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,574 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,628 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,644 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,659 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,674 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,728 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,744 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,759 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,774 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,830 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,845 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,861 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,876 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,930 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:02,946 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,961 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:02,976 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,030 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,046 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,061 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,076 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,131 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,146 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,162 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,177 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,232 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,247 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,262 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,277 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,332 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,347 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,363 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,378 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,433 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,448 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,464 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,479 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,533 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,549 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,564 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,579 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,634 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,649 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,665 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,679 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,733 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,749 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,764 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,779 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,833 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,848 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,864 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,879 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,933 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:03,948 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,963 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:03,979 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,032 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,047 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,062 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,077 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,132 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,148 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,163 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,178 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,232 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,247 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,262 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,277 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,332 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,347 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,362 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,377 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,432 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,447 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,462 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,477 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,532 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,547 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,562 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,577 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,632 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,647 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,662 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,677 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,730 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,745 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,760 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,775 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,830 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,845 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,860 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,875 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,930 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:04,945 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,960 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:04,975 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,029 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,044 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,059 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,074 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,128 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,143 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,158 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,173 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,227 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,243 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,258 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,273 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,327 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,343 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,358 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,373 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,427 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,442 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,457 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,472 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,527 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,542 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,557 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,572 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,626 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,641 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,656 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,671 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,725 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,740 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,755 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,770 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,824 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,840 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,855 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,870 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,924 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:05,940 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,955 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:05,970 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,023 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:06,040 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,055 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,070 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,124 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:06,140 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,155 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,170 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,225 - stpipe.Coron3Pipeline.resample - INFO - Resampling science and variance data
2025-05-13 14:34:06,240 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,256 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,271 - stpipe.Coron3Pipeline.resample - INFO - Drizzling (224, 288) --> (269, 319)
2025-05-13 14:34:06,313 - stpipe.Coron3Pipeline.resample - INFO - Update S_REGION to POLYGON ICRS 201.141822820 -51.507192321 201.154429812 -51.509768051 201.159335271 -51.500462638 201.146730575 -51.497887434
2025-05-13 14:34:06,324 - stpipe.Coron3Pipeline.resample - INFO - Step resample done
2025-05-13 14:34:06,726 - stpipe.Coron3Pipeline - INFO - Saved model in ./miri_coro_demo_data/stage3/Level 3_i2d.fits
2025-05-13 14:34:06,727 - stpipe.Coron3Pipeline - INFO - ...ending calwebb_coron3
2025-05-13 14:34:06,755 - stpipe.Coron3Pipeline - INFO - Step Coron3Pipeline done
2025-05-13 14:34:06,756 - stpipe - INFO - Results used jwst version: 1.18.0
Run calwebb_image3 using the call method.
# Print out the time benchmark
time1 = time.perf_counter()
print(f"Runtime so far: {time1 - time0:0.4f} seconds")
print(f"Runtime for coron3: {time1 - time_coron3} seconds")
Runtime so far: 2752.3373 seconds
Runtime for coron3: 319.8202240480023 seconds
8.-Examine the output#
Here we’ll plot the data to see what our source looks like.
# Stage 3 output files
# Individual exposures
sstring = os.path.join(coron3_dir, 'jw*psfsub.fits')
psfsubfiles = sorted(glob.glob(sstring))
npsfsub = len(psfsubfiles)
# Combined exposure
sstring = os.path.join(coron3_dir, '*i2d.fits')
i2dfiles = sorted(glob.glob(sstring))
if npsfsub == 1:
imgs = {'roll1': datamodels.open(psfsubfiles[0]).data.copy(),
'combo': datamodels.open(i2dfiles[0]).data.copy()}
else:
imgs = {'roll1': datamodels.open(psfsubfiles[0]).data.copy(),
'roll2': datamodels.open(psfsubfiles[1]).data.copy(),
'combo': datamodels.open(i2dfiles[0]).data.copy()}
fig, axes = plt.subplots(nrows=1, ncols=3, figsize=(16, 8))
vmin, vmax = np.nanquantile(np.concatenate(list([i.ravel() for i in imgs.values()])), [0.05, 0.95])
for i, roll in enumerate(imgs.keys()):
img = imgs[roll]
while img.ndim > 2:
img = np.nanmean(img, axis=0)
ax = axes[i]
ax.set_title(roll)
ax.imshow(img, vmin=vmin, vmax=vmax)

Overlay sky coordinates#
Overlay the RA and Dec grid over the combined rolls
with fits.open(i2dfiles[0]) as f:
wcs = WCS(f[1].header)
2025-05-13 14:34:07,759 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/astropy/wcs/wcs.py:805: FITSFixedWarning: 'datfix' made the change 'Set DATE-BEG to '2022-07-17T22:58:10.204' from MJD-BEG.
Set DATE-AVG to '2022-07-18T00:15:08.760' from MJD-AVG.
Set DATE-END to '2022-07-18T01:32:07.316' from MJD-END'.
warnings.warn(
2025-05-13 14:34:07,760 - stpipe - WARNING - /usr/share/miniconda/lib/python3.13/site-packages/astropy/wcs/wcs.py:805: FITSFixedWarning: 'obsfix' made the change 'Set OBSGEO-L to -69.981478 from OBSGEO-[XYZ].
Set OBSGEO-B to -37.692706 from OBSGEO-[XYZ].
Set OBSGEO-H to 1737840324.369 from OBSGEO-[XYZ]'.
warnings.warn(
# The star coordinates at the time of observation are in the header
exp_file = uncal_sci_r1_files[0]
targ_ra = fits.getval(exp_file, 'TARG_RA', 0)
targ_dec = fits.getval(exp_file, 'TARG_DEC', 0)
starcoord = SkyCoord(targ_ra, targ_dec, unit='deg', frame='icrs')
fig, ax = plt.subplots(1, 1, subplot_kw={'projection': wcs})
vmin, vmax = np.nanquantile(imgs['combo'], [0.01, 0.99])
ax.imshow(imgs['combo'], vmin=vmin, vmax=vmax)
ax.scatter(*wcs.world_to_pixel(starcoord),
marker='x', s=100, c='w')
ax.grid(True)

