分析:X射线和中子反射计算

时间:2024-03-17 23:18:34
【文件属性】:

文件名称:分析:X射线和中子反射计算

文件大小:3.05MB

文件格式:ZIP

更新时间:2024-03-17 23:18:34

JupyterNotebook

分析 anaklasis是一组开源python3脚本(具有fortran90扩展名),可促进一系列镜面中子和X射线反射率计算,包括理论曲线的生成以及界面模型反射率与实验数据集的比较/拟合。 anaklasis模块包含三个可调用的函数: anaklasis.calculate,用于生成理论反射率曲线; anaklasis.compare,用于将实验数据与理论曲线进行比较; anaklasis.fit,用于根据定义的模型细化实验数据。 通过在一个简单的python脚本中将界面模型和工具参数定义为列表并将它们作为参数传递给所需的函数来执行。 在示例文件夹中,可以找到许多由程序执行的带有计算和优化的脚本。 此外,还包括一些解释输入和输出的Jupyter笔记本。 将以开放获取文章的形式报告已使用方法的完整说明。 安装 Linux 安装Python > 3.7和gfortran 安装NumPy


【文件预览】:
anaklasis-main
----templates_binder()
--------upload_button.png(45KB)
--------comparison_template.ipynb(4KB)
--------calculation_template.ipynb(4KB)
--------examples_with_data()
--------read_this_first!.ipynb(1KB)
----environment.yml(135B)
----LICENSE(34KB)
----apt.txt(9B)
----postBuild(31B)
----examples()
--------Fe_Pt_DN.dat(2KB)
--------d83d2o30.dat(2KB)
--------polarisedNR_fit.py(2KB)
--------calculate_two_simple_layers.py(874B)
--------Fe_Pt_UP.dat(2KB)
--------NR_XRR_corefinement.py(2KB)
--------Brush_fit.py(2KB)
--------d13acmw30.dat(2KB)
--------Fe_Pt-XRR.dat(12KB)
--------d83acmw30.dat(2KB)
--------supported_bilayer_refinement.py(2KB)
--------calculate_XRR_SLB.py(1KB)
--------d70acmw30.dat(2KB)
--------DA34424a.dat(5KB)
--------bilayer_SMW.dat(9KB)
--------membrane.dat(3KB)
--------d70d2o30.dat(2KB)
--------compare_membrane.py(1KB)
--------calculate_NP_islands_polydispersity.py(2KB)
--------lipid_monolayer_fit.py(3KB)
--------calculate_lipid_multilayer.py(2KB)
--------d13d2o30.dat(2KB)
--------examples_readme.txt(213B)
--------bilayer_D2O.dat(13KB)
--------bilayer_H2O.dat(10KB)
--------calculate_bimodal_brush.py(2KB)
--------hd2o30.dat(2KB)
--------FeNi_Au_ud.dat(2KB)
--------FeNi_Au_dd.dat(2KB)
--------calculate_NP_islands_NR.py(2KB)
----setup.py(951B)
----anaklasis()
--------anaklasis.py(200KB)
--------__init__.py(308B)
--------fortran_ref_functions.f90(6KB)
----README.md(4KB)
----anaklasis_API.txt(23KB)
----.gitattributes(66B)
----examples-Jupyter()
--------Brush_calculations.ipynb(136KB)
--------XRR_lipid_membrane_calculations.ipynb(49KB)
--------DA34424a.dat(5KB)
--------bilayer_SMW.dat(9KB)
--------membrane.dat(3KB)
--------XRR_multiple_calculations.ipynb(46KB)
--------NR_membrane_data_theory_comparison.ipynb(233KB)
--------lipid_membrane_3_NR_contrast_fit.ipynb(2.53MB)
--------bilayer_D2O.dat(13KB)
--------bilayer_H2O.dat(10KB)
--------XRR_calculations_2_layers.ipynb(76KB)
--------Brush_Neutron_reflectivity_fit.ipynb(281KB)

网友评论