我的包描述
项目描述
预测天体物理SOSS光谱中的精确光谱线(PASTASOSS)
作者: Tyler Baines
所属机构: 科学支持分析师,NIRISS/SOSS团队,空间望远镜科学研究所(STScI)
电子邮件: tbaines@stsci.edu
概述
当JWST在NIRISS/SOSS模式下运行时,负责将GR700XD光栅定位到光路中的 pupil轮的旋转并不始终与其预期位置一致(即存在轻微的旋转偏移)。这种变化,仅从命令位置偏移几个分数度,就会导致从一次访问到另一次访问的NIRISS/SOSS观测中光谱线的位置发生明显变化(在红色波长处观察到的变化最大)。这些变化可能导致访问之间的波长解的差异,从而影响数据精度。
为了解决这些挑战并确保准确的数据分析和光谱提取,我们介绍了PASTASOSS,这是一个设计用于以亚像素精度预测GR700XD光谱线位置和相关波长值的强大工具。目前,该工具支持光谱序号1和2,计划未来扩展到序号3。PASTASOSS为序号1和序号2提供光谱线位置模型,这些模型准确地表示当GR700XD位于其命令位置时的位置。此外,它提供基于pupil轮位置的全球波长解,以确保精确的光谱校准。值得注意的是,此包中包含的参考文件目前不属于官方JWST参考文件系统。然而,它们是面对仪器变化实现精确光谱线预测的必要资源。
随着越来越多的NIRISS/SOSS观测数据变得越来越可用,我们致力于不断更新工具和参考数据模型,以确保其准确性和相关性。
- 注意:请注意,提供的光谱迹线位置是基于
SUBSTRIP256
子阵列配置的。我们尚未使用SUBSTRIP96
子阵列进行精度测试,也未分析或比较过与F277W
滤镜的迹线位置。虽然我们认为该工具应能在这些配置下正常工作,但我们建议用户谨慎行事,并自行决定是否使用,因为彻底的测试尚未完成。
支持的光谱迹线范围
光谱顺序 | 迹线位置模型(像素) | 波长解算模型($\mu m$) | PWCPOS(度) |
---|---|---|---|
第1次序 | [4, 2043] | [0.85, 2.83] | [245.656, 245.923] |
第2次序 | [600, 1750] | [0.60, 1.30] | [245.656, 245.918] |
第3次序 | 不支持 | 不支持 | 不支持 |
安装
要通过pip安装包,请使用以下命令
pip install pastasoss
或者,您可以克隆存储库并导航到目录
pip install .
用法
要使用此包
import pastasoss
# predict gr700xd traces position for order 1
pastasoss.get_soss_traces(245.84, order='1')
# predict gr700xd traces position for order 2
pastasoss.get_soss_traces(245.84, order='2')
# predict gr700xd traces position for orders 1 and 2
pastasoss.get_soss_traces(245.84, order='12')
演示
包含在包中的简要演示 笔记本。我们鼓励用户探索它,以快速了解 PASTASOSS。
参与进来
我们欢迎社区反馈,以改进和扩展 PASTASOSS。鼓励社区反馈和贡献!
如果您使用此代码,请引用:待定
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
pastasoss-1.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c402728e305858fa8057e14c54f55a0f3ffab8238e7d0bcaef565e3be4622e02 |
|
MD5 | f8c42e2f0b0c35ae9ae2fadf9d011738 |
|
BLAKE2b-256 | f12888ae6b3d8b7a332bf2621717d5e98c0e1b95fe9b1fda230b1c6ecdb5a43a |
pastasoss-1.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f8026ec6a47772c7455067ebdb11e2c7ad2e062899c6619e4ba23b77428a3353 |
|
MD5 | 450ed91887bd35485102df55693c019f |
|
BLAKE2b-256 | abe87c3f9de5b14ae7affc44f48068bdc52c066ad11645dd8bdf29d39ff52c95 |