Commit 65766edb authored by Zhang, Yuanpeng's avatar Zhang, Yuanpeng
Browse files

updated

parent 1577b38e
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
{
    "Diamond": "/SNS/NOM/IPTS-36186/nexus/NOM_227151.nxs.h5",
    "Diamond": "/SNS/NOM/IPTS-36186/nexus/NOM_227584.nxs.h5",
    "Instrument": "NOM",
    "Date": "2025-09-08",
    "Date": "2025-09-16",
    "SampleEnv": "shifter",
    "OutputDir": "/SNS/NOM/shared/autoreduce/calibration",
    "GenShadowMask": "shadow_mask_shifter_227151.in",
    "GenShadowMask": "shadow_mask_shifter_227584.in",
    "DiaLattParam": 3.5671299351,
    "GroupMethod": "KMEANS_ED",
    "SaveInitCalTable": true,
+14 −0
Original line number Diff line number Diff line
{
    "Diamond": "/SNS/NOM/IPTS-34905/nexus/NOM_212842.nxs.h5",
    "Instrument": "NOM",
    "Date": "04-01-2025",
    "SampleEnv": "shifter",
    "OutputDir": "/SNS/NOM/shared/autoreduce/calibration",
    "GenShadowMask": "shadow_mask_shifter_212842.in",
    "DiaLattParam": 3.5671299351,
    "GroupMethod": "KMEANS_ED",
    "SaveInitCalTable": true,
    "Quiet": true,
    "ArbCalFile": "arb_starting_cal.h5",
    "MaskFile": "outputmask.xml"
}
+14 −0
Original line number Diff line number Diff line
{
    "Diamond": "/SNS/NOM/IPTS-34905/nexus/NOM_213940.nxs.h5",
    "Instrument": "NOM",
    "Date": "04-22-2025",
    "SampleEnv": "furnace",
    "OutputDir": "/SNS/NOM/shared/autoreduce/calibration",
    "GenShadowMask": "shadow_mask_shifter_213940.in",
    "DiaLattParam": 3.5671299351,
    "GroupMethod": "KMEANS_ED",
    "SaveInitCalTable": true,
    "Quiet": true,
    "ArbCalFile": "arb_starting_cal.h5",
    "MaskFile": "outputmask.xml"
}
+14 −0
Original line number Diff line number Diff line
{
    "Diamond": "/SNS/NOM/IPTS-36186/nexus/NOM_223368.nxs.h5",
    "Instrument": "NOM",
    "Date": "08-27-2025",
    "SampleEnv": "furnace",
    "OutputDir": "/SNS/NOM/shared/autoreduce/calibration",
    "GenShadowMask": "shadow_mask_shifter_223368.in",
    "DiaLattParam": 3.5671299351,
    "GroupMethod": "KMEANS_ED",
    "SaveInitCalTable": true,
    "Quiet": true,
    "ArbCalFile": "arb_starting_cal.h5",
    "MaskFile": "outputmask.xml"
}
+44 −0
Original line number Diff line number Diff line
# import mantid algorithms, numpy and matplotlib
from mantid.simpleapi import *
import matplotlib.pyplot as plt
import numpy as np
import os

dia_run_num = "223368"
calib_fp = "/SNS/NOM/shared/autoreduce/calibration/"
calib_fn = "NOMAD_223368_2025-08-27_shifter.h5"

dia = Load(f"NOM_{dia_run_num}")

LoadDiffCal(
    InstrumentName="NOM",
    Filename=os.path.join(calib_fp, calib_fn)
)

MaskDetectors(
    Workspace=dia,
    MaskedWorkspace="_mask"
)

ApplyDiffCal(
    InstrumentWorkspace=dia,
    CalibrationWorkspace="_cal"
)

Rebin(
    InputWorkspace=dia,
    OutputWorkspace=dia,
    Params="300,-0.0008,16667"
)

ConvertUnits(
    InputWorkspace=dia,
    OutputWorkspace="dia_d",
    Target="dSpacing"
)

Rebin(
    InputWorkspace="dia_d",
    OutputWorkspace="dia_d",
    Params="0,0.01,3.0"
)
 No newline at end of file