• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python reduction_workflow.find_data函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中reduction_workflow.find_data函数的典型用法代码示例。如果您正苦于以下问题:Python find_data函数的具体用法?Python find_data怎么用?Python find_data使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了find_data函数的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: BckDirectBeamTransmission

def BckDirectBeamTransmission(sample_file, empty_file, beam_radius=3.0, theta_dependent=True):
    find_data(sample_file, instrument=ReductionSingleton().get_instrument())
    find_data(empty_file, instrument=ReductionSingleton().get_instrument())
    ReductionSingleton().reduction_properties["BckTransmissionMethod"] = "DirectBeam"
    ReductionSingleton().reduction_properties["BckTransmissionBeamRadius"] = beam_radius
    ReductionSingleton().reduction_properties["BckTransmissionSampleDataFile"] = sample_file
    ReductionSingleton().reduction_properties["BckTransmissionEmptyDataFile"] = empty_file
    ReductionSingleton().reduction_properties["BckThetaDependentTransmission"] = theta_dependent
开发者ID:trnielsen,项目名称:mantid,代码行数:8,代码来源:hfir_command_interface.py


示例2: SensitivityCorrection

def SensitivityCorrection(flood_data, min_sensitivity=0.5, max_sensitivity=1.5, dark_current=None, use_sample_dc=False):
    flood_data = find_data(flood_data, instrument=ReductionSingleton().get_instrument())
    if dark_current is not None:
        dark_current = find_data(dark_current, instrument=ReductionSingleton().get_instrument())
    
    ReductionSingleton().reduction_properties["SensitivityFile"] = flood_data
    ReductionSingleton().reduction_properties["MinEfficiency"] = min_sensitivity
    ReductionSingleton().reduction_properties["MaxEfficiency"] = max_sensitivity
    if dark_current is not None:
        ReductionSingleton().reduction_properties["SensitivityDarkCurrentFile"] = dark_current
    elif ReductionSingleton().reduction_properties.has_key("SensitivityDarkCurrentFile"):
        del ReductionSingleton().reduction_properties["SensitivityDarkCurrentFile"]
    if ReductionSingleton().reduction_properties.has_key("SensitivityBeamCenterX"):
        del ReductionSingleton().reduction_properties["SensitivityBeamCenterX"]
    if ReductionSingleton().reduction_properties.has_key("SensitivityBeamCenterY"):
        del ReductionSingleton().reduction_properties["SensitivityBeamCenterY"]
    ReductionSingleton().reduction_properties["UseDefaultDC"] = use_sample_dc
开发者ID:trnielsen,项目名称:mantid,代码行数:17,代码来源:hfir_command_interface.py


示例3: BckBeamSpreaderTransmission

def BckBeamSpreaderTransmission(sample_spreader, direct_spreader,
                             sample_scattering, direct_scattering,
                             spreader_transmission=1.0, spreader_transmission_err=0.0,
                             theta_dependent=True ):
    sample_spreader = find_data(sample_spreader, instrument=ReductionSingleton().get_instrument())
    direct_spreader = find_data(direct_spreader, instrument=ReductionSingleton().get_instrument())
    sample_scattering = find_data(sample_scattering, instrument=ReductionSingleton().get_instrument())
    direct_scattering = find_data(direct_scattering, instrument=ReductionSingleton().get_instrument())

    ReductionSingleton().reduction_properties["BckTransmissionMethod"] = "BeamSpreader"
    ReductionSingleton().reduction_properties["BckTransSampleSpreaderFilename"] = sample_spreader
    ReductionSingleton().reduction_properties["BckTransDirectSpreaderFilename"] = direct_spreader
    ReductionSingleton().reduction_properties["BckTransSampleScatteringFilename"] = sample_scattering
    ReductionSingleton().reduction_properties["BckTransDirectScatteringFilename"] = direct_scattering
    ReductionSingleton().reduction_properties["BckSpreaderTransmissionValue"] = spreader_transmission
    ReductionSingleton().reduction_properties["BckSpreaderTransmissionError"] = spreader_transmission_err
    ReductionSingleton().reduction_properties["BckThetaDependentTransmission"] = theta_dependent
开发者ID:mkoennecke,项目名称:mantid,代码行数:17,代码来源:hfir_command_interface.py


示例4: DarkCurrent

def DarkCurrent(datafile):
    datafile = find_data(datafile, instrument=ReductionSingleton().get_instrument())
    ReductionSingleton().reduction_properties["DarkCurrentFile"] = datafile
开发者ID:trnielsen,项目名称:mantid,代码行数:3,代码来源:hfir_command_interface.py


示例5: SensitivityScatteringBeamCenter

def SensitivityScatteringBeamCenter(datafile, beam_radius=3.0):
    find_data(datafile, instrument=ReductionSingleton().get_instrument())
    ReductionSingleton().reduction_properties["SensitivityBeamCenterMethod"]="Scattering"
    ReductionSingleton().reduction_properties["SensitivityBeamCenterRadius"]=beam_radius
    ReductionSingleton().reduction_properties["SensitivityBeamCenterFile"]=datafile
开发者ID:trnielsen,项目名称:mantid,代码行数:5,代码来源:hfir_command_interface.py


示例6: SensitivityDirectBeamCenter

def SensitivityDirectBeamCenter(datafile):
    find_data(datafile, instrument=ReductionSingleton().get_instrument())
    ReductionSingleton().reduction_properties["SensitivityBeamCenterMethod"]="DirectBeam"
    ReductionSingleton().reduction_properties["SensitivityBeamCenterFile"]=datafile
开发者ID:trnielsen,项目名称:mantid,代码行数:4,代码来源:hfir_command_interface.py


示例7: BckTransmissionDarkCurrent

def BckTransmissionDarkCurrent(dark_current=None):
    if dark_current is not None:
        find_data(dark_current, instrument=ReductionSingleton().get_instrument())
        ReductionSingleton().reduction_properties["BckTransmissionDarkCurrentFile"] = dark_current
    elif ReductionSingleton().reduction_properties.has_key("BckTransmissionDarkCurrentFile"):
        del ReductionSingleton().reduction_properties["BckTransmissionDarkCurrentFile"]
开发者ID:trnielsen,项目名称:mantid,代码行数:6,代码来源:hfir_command_interface.py


示例8: Background

def Background(datafile):
    if type(datafile)==list:
        datafile=','.join(datafile)
    find_data(datafile, instrument=ReductionSingleton().get_instrument(), allow_multiple=True)
    ReductionSingleton().reduction_properties["BackgroundFiles"] = datafile
开发者ID:trnielsen,项目名称:mantid,代码行数:5,代码来源:hfir_command_interface.py


示例9: TransmissionDirectBeamCenter

def TransmissionDirectBeamCenter(datafile):
    find_data(datafile, instrument=ReductionSingleton().get_instrument())
    ReductionSingleton().reduction_properties["TransmissionBeamCenterMethod"] = "DirectBeam"
    ReductionSingleton().reduction_properties["TransmissionBeamCenterFile"] = datafile
开发者ID:trnielsen,项目名称:mantid,代码行数:4,代码来源:hfir_command_interface.py


示例10: Background

def Background(datafile):
    if isinstance(datafile, list):
        datafile = ",".join(datafile)
    find_data(datafile, instrument=ReductionSingleton().get_instrument(), allow_multiple=True)
    ReductionSingleton().reduction_properties["BackgroundFiles"] = datafile
开发者ID:tyronerees,项目名称:mantid,代码行数:5,代码来源:hfir_command_interface.py


示例11: TransmissionDarkCurrent

def TransmissionDarkCurrent(dark_current=None):
    if dark_current is not None:
        dark_current = find_data(dark_current, instrument=ReductionSingleton().get_instrument())
        ReductionSingleton().reduction_properties["TransmissionDarkCurrentFile"] = dark_current
    elif "TransmissionDarkCurrentFile" in ReductionSingleton().reduction_properties:
        del ReductionSingleton().reduction_properties["TransmissionDarkCurrentFile"]
开发者ID:tyronerees,项目名称:mantid,代码行数:6,代码来源:hfir_command_interface.py



注:本文中的reduction_workflow.find_data函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python find_data.find_data函数代码示例发布时间:2022-05-26
下一篇:
Python util._check_and_get_float_line_edit函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap