XMM–Newton · OBSID 0900170101 · production QA

R4–7
八分区
提谱与QA

八个45°sector整体旋转22.5°,使Disk W/E与Wind N/S四条物理轴穿过完整sector中心。MOS2 extraction与逐谱视觉QA现已完成:7个sector qualified,S8因只有CCD1且无outer-corner anchor保持unavailable。

当前状态:7 / 8 qualified MOS2 spectra;S8 unavailable;v22 FAST triage与source-only 1σ kT profile已完成:7区technical pass,5 constrained,S4/S7 boundary-limited。final normal/2D confidence not started。
N · WIND NE · TRANS E · DISK SE · TRANS S · WIND SW · TRANS W · DISK NW · TRANS

Feasibility

可以提取,但先过四道门

八分区在计数上可行;真正的不确定性是每个45°区域在MOS1/MOS2上的outer-corner QPB anchor与最终拟合约束,而不是几何面积本身。

目标区域8每个45°,半径4–7 arcmin
MOS2候选8均进入preflight;不预先保证qualified
MOS1已知限制3Disk W、NW transition、Wind N预计无outer anchor
当前qualified7 / 8Wind N independent review PASS;S1/S2/S4/S5/S6/S7走B006 production-only QPB路径

Live progress · 2026-07-11

Phase 2:MOS2 extraction完成;7/8 qualified (B006 replay unavailable);S8 unavailable

S1–S7均有region-specific source/QPB/ARF/RMF和完整no-fit/spatial QA handoff。Wind N fresh independent review deleg_998c11bd已PASS;S8(292.5–337.5°)只有central CCD1,mos_back按规则拒绝无outer anchor的QPB。

当前状态:7 / 8 qualified MOS2 spectra / 7 / 7 visual QA PASS / 7 / 7 FAST technical pass / S8 unavailable。 Wind N v1的REQUEST_CHANGES已由hardened qualifier与fresh independent review PASS正式解决,replay QPB可用。S1/S2/S4/S5/S6/S7通过production-only QPB路径qualified;B006说明其frozen-CCF replay不可用,但production log确认pipeline接受对应CCDs且无surrogate/parent-scaled QPB。所有qualified sector的谱图与exact DS9+MOS2 camera/source-mask图均已检查。Visual-QA review deleg_7987bec2的REQUEST_CHANGES已解决:全部谱图显式0.4–3.2 keV、DS9 parser fail-closed、manifest/WCS/hash tests加强,并通过375/390/1280 px responsive-width回归。
Exact DS9 regions8 / 8CSV+JSON manifest与combined display文件已生成
Monte Carlo closurePASS2,000,000点;union = 1.000000000,gap = 0.000000000,overlap = 0.000000000
MOS converter48 / 486个MOS exposure detector images×8区全部为45°;independent coordconv中心与每区3个内部方向点均通过
Qualified spectra7 / 8Wind N replay-verified; S1/S2/S4/S5/S6/S7 production-only QPB (B006); S8 unavailable
MOS2 product sets7 / 8Wind N + S1/S2/S4/S5/S6/S7;全部qualified
S8UNAVAILABLEactive CCD=[1];no outer exposed-corner anchor;无QPB
Remaining batchPIPELINE RC 0wrapper RC1正确暴露S8 missing product,不等于pipeline crash
FitFAST TRIAGE DONE5 constrained / 2 boundary-limited;final normal/2D confidence not started
Wind N source counts3,102700–1000 eV = 234 counts;planning≈231仅作preflight
Wind N QPB counts1,674.20700–1000 eV = 65.35 counts;region-specific ESAS QPB
Exposure / sky area80.05 ksBACKSCAL=16,730,648 → 11.62 arcmin²
CCD / responses1, 4, 5outer anchors=4,5;RMF=2,400 channels;ARF max=344.19 cm²
No-fit xsherpa inspect(qualified product QA evidence)。 0.4–3.2 keV,group_subtracted_oversampling_SNR(5,6);只显示data,未构建或拟合任何模型。
Region+camera-mask QA。 蓝色fill/hatch为included exact Wind N region,青色为valid MOS2 camera mask,红色虚线为四个excluded source circles。

Complete visual QA

七个qualified sector:光谱与空间图逐一检查

逐区检查exact DS9、MOS2 camera/source mask与三个xsherpa no-fit单位。所有EPIC谱均为y-log、0.4–3.2 keV,并使用group_subtracted_oversampling_SNR(5,6);这些QA图自身不包含fit,拟合结果见下一节。

Spectrum files42 / 42 spectrum PNG7 sectors × rate/sb/sb_flux × 1col/2col;另有42个paired PDF
Spatial overlays14 / 14 spatial overlay PNG7 sectors × 1col/2col;exact image/mask WCS equality PASS
Visual verdict7 / 7 visual QA PASS所有sector card和四张atlas已人工/机器检查
InterpretationNO FIT谱图仅为产品QA;空间图标记为spatial QA only
Spatial QA atlas。 每区included annular sector用蓝色fill+hatch,valid camera mask为青色,source exclusions为红色虚线;RA/Dec、中心标记和5′比例尺均显示。
ARF-unfolded sb_flux atlas。 7区均有分组后的data/error bars;无model curve。与rate/sb atlas共同检查单位变换一致性。
Rate atlas。 counts s⁻¹ keV⁻¹;用于直接检查分组、误差棒与计数形态。
Surface-brightness atlas。 counts s⁻¹ keV⁻¹ arcmin⁻²;按各区BACKSCAL归一。
S1 · Disk W · PASS。 PA 247.5–292.5°;CCDs 1,6;4,291 source counts;production-only QPB (B006)。
S2 · NW transition · PASS。 PA 292.5–337.5°;CCDs 1,5,6;3,576 source counts;production-only QPB (B006)。
S3 · Wind N · PASS。 PA 337.5–22.5°;CCDs 1,4,5;3,102 source counts;replay-verified QPB + independent review PASS。
S4 · NE transition · PASS。 PA 22.5–67.5°;CCDs 1,4;3,165 source counts;production-only QPB (B006)。
S5 · Disk E · PASS。 PA 67.5–112.5°;CCDs 1,3,4;3,190 source counts;production-only QPB (B006)。
S6 · SE transition · PASS。 PA 112.5–157.5°;CCDs 1,3;3,305 source counts;production-only QPB (B006)。
S7 · Wind S · PASS。 PA 157.5–202.5°;CCDs 1,3;4,217 source counts;production-only QPB (B006)。

v22 temperature triage · 2026-07-12

七个sector是否能
拟合出温度?

本节保留已经完成的历史mosIgn140-200 triage:source SP shape+norm固定为R0–15、CXB norm free、MOS Line3=0;有效band为0.4–3.2 keV并排除MOS 1.4–2.0 keV。它是FAST triage + source-only 1σ profile,不是最终normal/2D confidence。后续受控4-vs-7重拟合已改用统一的1.15–1.45 keV gap,不能把两者混称为同一结果。

结论:7 / 7 FAST technical pass;5 constrained / 2 boundary-limited。 S1/S2/S3/S5/S6得到双侧有限且未触及kT软边界的1σ区间。S4与S7的1σ上界越过当前kT.max=1.0 keV,因此只能称为boundary-limited;final normal/2D confidence not started。首次试跑因group跨越0.4/1.4/2.0/3.2 keV边界且gap内line参数仍free而产生非正dof,已归档并修复后全量重跑。
独立review整改(deleg_a559b0b0;follow-up deleg_26850b86/deleg_eb1a6716/deleg_c8f1c9f8):最终重跑使用schema-v2 strict manifest;loader强制exact 38项runtime data inputs、7项code dependencies、7个sector、role/cardinality/path uniqueness及sector↔top-level一一对应。所有MOS PHA强制匹配expected OBS_ID与连续channel;ARF/RMF验证finite、正宽度、单调ENERG/EBOUNDS、ARF↔MATRIX网格、严格递增且不重叠的RMF groups,以及zero-group不得携带正payload。fit与confidence runner均在创建目录/preflight前拒绝MAX_JOBS超出1–3。每sector由flock互斥,session与CSV以staging发布,并以sidecar commit marker最后完成atomic commit。restore validator逐项核对exact source/QPB/ARF/RMF/RASS inventory、SP/CXB确实位于当前active model、当前唯一thawed set为CXB norm/source kT/source norm,以及stat/dof/rstat/qval。release gate逐区比较summary、FAST CSV、constraint内嵌FAST值、confidence kT、session/sidecar hash、source PHA与filter,拒绝合法但跨generation的混合工件。deep-semantic-hardened全量重跑与此前数值逐项一致。
Technical fits7 / 7 PASSdof=6–17;source norm均>0;fit succeeded
Temperature intervals5 constrainedS1/S2/S3/S5/S6;1σ fractional half-width约10–20%
Boundary cases2 limitedS4/S7接近kT=1.0 keV软上界,不作精确温度结论
Science statusTRIAGE可回答“多数sector可测温”;尚非final publication fit
kT profile。 Sky PA从North经East;橙=Disk、蓝=Wind、灰=transition;实心点为constrained,空心点为boundary-limited。S7/S4较热但其上界受1 keV软边界限制;南北wind与东西disk并不呈简单对称。
Fitted spectrum + residual atlas。 灰色为严格忽略的1.4–2.0 keV band。S6低能端存在约−3σ点且rstat=1.95;S2 rstat=0.27提示bin数少/误差偏保守,均需final fit复核。
7-sector vs historical 4-sector。 蓝色为最终7×45° source-only 1σ profile,紫色菱形为历史4×90° FAST best-fit(没有kT区间),灰色SW区域为不可用S8。四个主轴方向的kT(4-sector)−kT(7-sector)分别为N +0.074、E −0.131、S −0.221、W +0.008 keV:W基本一致,E与S差异较大。Not apples-to-apples:最终7-sector严格排除MOS 1.4–2.0 keV,历史4-sector仅排除1.15–1.45 keV,且角宽与误差合同不同;因此这里只作诊断展示,不能把差异直接解释为真实方位温差。
SectorRole / PA centerkT (keV)1σ interval (keV)rstat / dof / QConstraint
S1 disk W270°0.6980.626–0.7590.82 / 17 / 0.675constrained
S2 NW transition315°0.8070.718–0.8920.27 / 9 / 0.982constrained
S3 wind N0.7070.565–0.8290.45 / 6 / 0.844constrained
S4 NE transition45°0.9110.746–1.0951.39 / 6 / 0.213boundary-limited
S5 disk E90°0.8080.701–0.9140.80 / 7 / 0.588constrained
S6 SE transition135°0.7710.679–0.8561.95 / 6 / 0.0685constrained
S7 wind S180°0.9810.891–1.0781.16 / 15 / 0.292boundary-limited
S1 disk W。 kT=0.698 [0.626,0.759] keV。
S2 NW transition。 kT=0.807 [0.718,0.892] keV;低rstat需谨慎。
S3 wind N。 kT=0.707 [0.565,0.829] keV;区间较宽。
S4 NE transition。 kT=0.911 [0.746,1.095] keV;upper boundary-limited。
S5 disk E。 kT=0.808 [0.701,0.914] keV。
S6 SE transition。 kT=0.771 [0.679,0.856] keV;rstat=1.95。
S7 wind S。 kT=0.981 [0.891,1.078] keV;upper boundary-limited。

Response-folded color diagnostic · 2026-07-12

哪两个band最能区分
0.7与0.8 keV?

phabs*apec逐一折叠到S1–S7七套真实MOS2 ARF+RMF,固定NH=3×1020 cm−2、Z=0.3、z=0.003416。这里优化的是detector count ratio,不是未折叠理论line flux。

首选:Fe-L high / Fe-L low = C(0.875–1.05) / C(0.70–0.875 keV)。 kT从0.7升至0.8 keV时,ratio由0.668升至0.954,变化+42.9%;相同条件下O VIII/O VII只变化−7.8%。Fe-L在MOS中是无法逐线分开的复合体,因此使用两个宽响应窗口,而不是把它当成一条孤立line。独立response复核得到相同最优分界;0.88–1.05 / 0.72–0.88用于边界systematic check。
Fe-L ratio signal+42.9%0.7→0.8 keV;d ln R / d ln kT = 2.67
Source-only efficiency4.88σ每1,000个0.50–1.15 keV source counts
Current-sector precision1.03σ中位单sector区分度;统计下限,尚不含背景协方差
Proxy vs full fitρ = 0.86中位|ΔkT|=0.046 keV;共用fit背景,非独立验证
当前S1–S7试算。 先减QPB与同一session的非source背景模型,再把Fe-L ratio映射到kT。排序与full fit仍高度一致(Spearman ρ=0.86),但误差较大且高温幅度会被压缩;它适合cross-check或高计数合并区,不能替代完整谱拟合。
为什么不直接用O VII、O VIII、Fe-L三个“线”? 当前sector中M104 source只占O VII窗口中位8.5%、O VIII窗口18.5%;O VIII/O VII的0.7-vs-0.8区分度中位仅0.049σ。测试Z=0.2–0.5和NH=(2–4)×1020 cm−2时,该ratio最多变化12.3%,已经超过其7.8%的温度信号。建议三band改为:O control 0.50–0.70、Fe-L low 0.70–0.875、Fe-L high 0.875–1.05 keV;主温度color用后两者,O VII/O VIII只用来监测foreground / absorption consistency。若从grouped PHA计算,必须在0.70/0.875/1.05 keV强制grouping breaks;更稳妥的是在未分组PI/counts空间forward-fold。

Exact half-open component imaging · 2026-07-13

保留point sources的
Fe-L color map

主图按用户要求不扣点源;离散PI严格使用700≤PI<875与875≤PI<1050,data、QPB、SP与sky background全部在counts space进入同一空间grid,再用low/high共用60″ Gaussian kernel。它是morphology cross-check,不是diffuse-gas二维温度图。

有价值,但解释范围有限。 Wind S高ratio与Disk W较低ratio在60/90″、point-source included/masked control中保留;S7 integrated ratio为1.366±16%,point-mask后仍为1.284±23%。旧inclusive-PI版已superseded;修正前后R4–R7 morphology仍有ρ=0.9978。当前结果支持“值得谱拟合复核的大尺度颜色不对称”,不支持已经测得二维温度场。
60″ vs 90″ morphologyρ = 0.951R4–R7 common-valid pixels;median |ΔR|=0.039
Point-included vs maskedρ = 0.857R4–R7;median |ΔR|=0.054
Image ratio vs full-fit kTρ = 0.750point sources retained;p=0.052;7个qualified sectors
Masked ratio vs full-fit kTρ = 0.786p=0.036;同一observation,非独立发现显著性
Component contract:full-map QPB low/high=1,602.69/1,567.99 counts;sky=1,314.96/984.25;native SP仅21.21/21.67。R0–15 native MOS2模型在两个band分别闭合至0.9%和0.4%。把MOS1 common-SP seed直接用于MOS2会比native SP高17–22倍,只作为过减stress test。打开完整双语方法、方程、sector表、caveats和下载页。
Claude Code Opus4.8 high-effort独立审计:half-open重建后的band-ratio color-morphology release为PASS;8-sector spectral publication为REQUEST_CHANGES。S4/S7仍受1.0keV kT ceiling限制,且4-sector与8-sector的Wind N/S排序翻转,不能把Wind-S-hot作为binning-robust定量结论。下载完整独立审计报告。
实际geometry gate图。 橙色为Disk W/E axis bins,蓝色为Wind N/S axis bins,斜线hatch为四个transition bins;彩色径向线是W/N/E/S sector中心轴。背景来自实际MOS2 sky image。source-exclusion mask是独立产品,本图未显示。
Review-hardened checks:Monte Carlo现在从actual DS9端点派生PA;另做确定性循环邻接与总span=360°检查。converter expression要求恰好一个DETX/DETY sector+annulus、半径4800/8400且数值有限;canonical angles归一到midpoint∈[-180°,180°)。正数wrap 337.5→22.5 = 315°,已拒绝;负角wrap -22.5→22.5 = 45°。六个MOS exposure detector images共48次conversion和6组wrap control均通过。MOS2 WCS planning counts assigned=2,547、unassigned=0、multiply-assigned=0,八个centroid距离sector中心0.82–4.20°。Release m104-r47-eight-axis-centered-phase1-v1记录6个code、11个FITS input和20个output的绝对路径、size与SHA-256,测试会逐项重算以拒绝stale混合产物。

Exact geometry

轴向居中的
八个45°区域

所有边界相对旧方案平移22.5°,使disk / wind轴位于sector中心。文件名记录DS9 pie angle;物理方向继续使用 sky PA = DS9 angle − 90°

region basenameDS9 pie geometry实际sky PA物理角色sector中心MOS2 700–1000 eV planning countsdetector expectation
Angle337.5-22.5pie(-22.5,22.5)247.5–292.5°Disk WW · 270°≈430MOS2 candidate;MOS1 unavailable expected
Angle22.5-67.5pie(22.5,67.5)292.5–337.5°NW transitionNW · 315°≈265MOS2 candidate;MOS1 unavailable expected
Angle67.5-112.5pie(67.5,112.5)337.5–22.5°Wind NN · 0°≈231MOS2 candidate;MOS1 unavailable expected
Angle112.5-157.5pie(112.5,157.5)22.5–67.5°NE transitionNE · 45°≈239MOS1+MOS2 candidate;逐区检查
Angle157.5-202.5pie(157.5,202.5)67.5–112.5°Disk EE · 90°≈279MOS1+MOS2 candidate;逐区检查
Angle202.5-247.5pie(202.5,247.5)112.5–157.5°SE transitionSE · 135°≈261MOS1+MOS2 candidate;逐区检查
Angle247.5-292.5pie(247.5,292.5)157.5–202.5°Wind SS · 180°≈349MOS1+MOS2 candidate;逐区检查
Angle292.5-337.5pie(292.5,337.5)202.5–247.5°SW transitionSW · 225°≈493MOS1+MOS2 candidate;逐区检查
计数说明:这些数值来自四个qualified parent的MOS2 700–1000 eV ESAS source-image mosaic,按纠正后的sky PA边界只读切分;总计2,547 counts且八区closure无遗漏。它们仅用于可行性判断,正式计数必须来自新DS9文件转换后的exact detector expression,不能把本表当作PHA counts或拟合结果。

Execution plan

从几何到温度的四阶段流程

每个阶段都是fail-closed gate。上一步没有通过,不启动下一步;任何partial目录先隔离,不与production产品混用。

生成与验证region · PASS

  • 已建立独立目录 R4-7_eight_axis_centered_45deg_sectors,不覆盖现有四sector产品或已废弃的边界对齐计划。
  • 已输出8个DS9 FK5文件、combined display文件和含DS9 angle、sky PA、中心方向、axis/transition角色的manifest。
  • 2,000,000-point Monte Carlo通过:full-annulus union=1、gap=0、overlap=0;四个axis bins的中心分别落在W/N/E/S。
  • 这是相对旧90°parents旋转22.5°的独立partition,不能要求任意两个新sector重建旧parent。
  • 全部6个MOS exposure detector images共48次 ds9_to_xmmexpr转换均得到45°detector sector。
  • Actual DS9 overlay已完成机器/WCS/人工确认,Phase2 gate已解除。

Production ESAS extraction · COMPLETE / 7 QUALIFIED

  • S1–S7均有source/QPB/ARF/RMF并通过qualification;S8 unavailable。
  • S8只有CCD1,mos_back按fail-closed规则跳过;未构造parent-scaled/surrogate QPB。
  • Wind N replay-verified;其余6区按B006 production-only QPB路径验收。
  • 所有qualified products均来自region-specific mos-spectra + mos_back source / QPB / ARF / RMF。
  • 每区command CCDs、EXPOSURE、BACKSCAL、counts、RMF/ARF和PN禁入均已验证。

逐谱QA handoff · PASS

  • 7区exact DS9 FK5/RA-Dec region与converted detector expression均保留。
  • 42张spectrum PNG、42个paired PDF及14张spatial overlay PNG完整。
  • 所有谱图为no-fit xsherpa.inspect;所有空间图叠加exact region + actual camera/source mask。
  • 7张四panel sector QA card和4张总览atlas已完成视觉检查。

同构拟合与axis control

  • 保留approved四sector值与现有mosIgn140-200七sector triage为不覆盖的历史baseline;新结果使用独立、长且显式的output suffix。
  • 沿用v22 source/background topology:R0–15 SP shape+surface norm frozen、CXB norm free。
  • 用户选定的统一合同为MOS2-only、排除1.15–1.45keV、MOS Line3(约1.3keV)norm=0;energy gap与Gaussian取消是两个独立操作。Al/Si instrumental lines不是MOS分析的通用禁带,继续按分支显式处理。
  • 按完全相同的grouping、背景、free/frozen参数和source-only confidence定义重跑四个90° controls及七个45° sectors,不覆盖旧session。
  • 先FAST_MODE triage;仅对通过技术与科学QC的sector运行normal/confidence。
  • 最终报告四个axis-centered 45°温度、四个transition温度、对应90°axis controls、detector composition和confidence状态;不再声称新sector可成对重建旧parent。

Current evidence

计划基于真实四sector产品

下面是当前实际ESAS source-image总览。纠正后的45°partition相对这些90°hatch旋转22.5°:四个axis bins位于hatch中央,四个transition bins跨越相邻hatch边界。此图不能替代Phase 1的exact-region overlay。

当前证据。 MOS2四个90° sector均qualified;MOS1只有Disk E与Wind S qualified。八分区后必须重新做每个45°子区的camera-specific CCD/QPB gate。

Actual extraction audit

逐个核验
mos-spectra伴随image

不是只检查region文件名:审计直接绑定拟合所用PHA、mos*-obj-im-700-1000.fits、MASK、复制/标准DS9 region和rProfile。历史四sector共6个camera-region产品,最终S1–S7共7个,合计13个。

定量结论:13/13 PHA/image identity、detector annulus/sector width、active DS9 geometry、image/MASK WCS和image/rProfile总counts全部一致;以M104中心计算,在一个2.5-arcsec pixel容差内,越过R4/R7或PA边界的positive pixels均为0。因此wrong-region extraction可从4-vs-7温度差异的解释中排除。两个provenance caveat:历史四个product-directory region注释发生旧label错位,但active pie(...)与actual image正确;现存rProfile径向横轴以FITS RA_OBJ/DEC_OBJ为中心,距M104中心2.134′,只能用其空间panel/总counts作核验,不能用径向横轴判断M104的R4–7边界。

Go / no-go

停止、合并与发表门槛

“提取成功”不等于“八点温度图可信”。技术可用性、拟合约束和物理解释必须分开记录。

立即停止

geometry gap/overlap、45° converter width错误、physical label与WCS不符、QPB缺失、仅CCD1无outer anchor、source/QPB/response任一缺失。

保留但标记Questioned

kT触及边界、confidence失败、明显camera residual冲突、source/background约束不足、fit statistic异常。Questioned点不能用于声称45°温度结构。

必要时回退

axis-centered sector不可用时回退到对应的已验证90°axis control;transition sector不可用则明确缺失或另行设计对称rebin。不得把任意相邻新sector拼成旧parent,也不以surrogate补齐8点。

Delivery contract

最终交付物

每个阶段完成后都更新同一Cloudflare Pages报告与M104 Discord thread,避免计划、region、spectra和fit结果分散。

Geometry package

8个DS9 FK5 region、combined文件、CSV/JSON manifest、MOS1/MOS2 detector expressions、1col+2col overlay PNG/PDF与WCS regression test。

Spectrum QA package

qualification manifest、每个qualified camera/sector的source/QPB/ARF/RMF路径与hash、no-fit inspect图、region+camera-mask真实XMM overlay。

Temperature package

8-sector kT polar/linear图(1col+2col)、spectrum+residual atlas、parent-control comparison、QC分类和可在手机阅读的Cloudflare HTML。