跳转到主要内容

在JWST数据中屏蔽宇宙射线雪崩(雪球)

项目描述

清洁JWST数据算法。

  • SnowblindStep:屏蔽宇宙射线雪崩和雪球
  • JumpPlusStep:当有帧平均组时,正确标记由宇宙射线引起的跳跃和饱和像素
  • PersistenceFlagStep:标记因曝光之间的持续效应而导致的像素
  • RcSelfCalStep:标记新热像素

安装

pip install snowblind

使用

在snowblind中运行的步骤与其他管道步骤类似。从命令行

strun snowblind jw001234_010203_00001_nrcalong_jump.fits --suffix=snowblind

In Python

from snowblind import SnowblindStep
from jwst.pipeline import Detector1Pipeline
from jwst.step import RampFitStep
from jwst.step import GainScaleStep


steps = {
    "jump": {
        "save_results": True,
    },
    "ramp_fit": {
        "skip": True,
    },
    "gain_scale": {
        "skip": True,
    },
}

Detector1Pipeline.call("jw001234_010203_00001_nrcalong_uncal.fits", steps=steps)
SnowblindStep.call("jw001234_010203_00001_nrcalong_jump.fits", save_results=True, suffix="snowblind")
rate, rateints = RampFitStep.call("jw001234_010203_00001_nrcalong_snowblind.fits")
rate = GainScaleStep.call(rate)
rate.save(rate.meta.filename.replace("snowblind", "rate"))

其他步骤的更多内容即将推出。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

snowblind-0.2.1.tar.gz (19.9 kB 查看哈希值)

上传时间

构建分布

snowblind-0.2.1-py3-none-any.whl (12.0 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面