# Demonstrations
REGALS can be applied to SAXS datasets from a variety of experimental setups. Demos 1-4 included here reproduce the analysis in the REGALS paper ([Meisburger, Xu & Ando, 2021]). Each demo is contained in a live notebook and requires an input data file provided in the `data` folder. Both MATLAB and python versions are included. See below for a list of files and reference information for each dataset.
The easiest way to run the demos is to clone (or download) the REGALS repository and run the live notebooks in place. The jupyter notebooks can also be viewed directly within GitHub.
> [Meisburger, Xu, & Ando, 2021]: https://doi.org/10.1107/S2052252521000555
Meisburger, S.P., Xu, D. & Ando, N. (2021). _REGALS_: a general method to deconvolve X-ray scattering data from evolving mixtures. _IUCrJ_ **8**(2). https://doi.org/10.1107/S2052252521000555
## 1. AEX-SAXS
**Experiment:** SAXS with in-line anion exchange chromatography (AEX) collected on as-isolated _B. subtilis_ NrdE, the large subunit of ribonucleotide reductase (from [Parker et al. 2018]).
**Files:**
- `data/NrdE_mix_AEX.mat` - input data (MATLAB-formatted hdf5)
- `NrdE_mix_AEX.ipynb` - jupyter notebook
- `NrdE_mix_AEX.mlx` - MATLAB live notebook
_**Data is included here with permission from the authors. If you use it please cite the original publication:**_
> [Parker et al. 2018]: https://doi.org/10.1073/pnas.1800356115
Parker, M. J. _et al._ (2018). An endogenous dAMP ligand in Bacillus subtilis class Ib RNR promotes assembly of a noncanonical dimer for regulation by dATP. *Proc Natl Acad Sci USA* 115, E4594–E4603. https://doi.org/10.1073/pnas.1800356115
## 2. Ligand titration
**Experiment:** Phenylalanine hydroxylase (PheH) with varying amounts of allosteric ligand, phenylalanine (from [Meisburger et al. 2016]).
**Files:**
- `data/PheH_titration.mat` - input data (MATLAB-formatted hdf5)
- `PheH_titration.ipynb` - jupyter notebook
- `PheH_titration.mlx` - MATLAB live notebook
_**Data is included here with permission from the authors. If you use it please cite the original publication:**_
> [Meisburger et al. 2016]: https://doi.org/10.1021/jacs.6b01563
Meisburger, S. P. _et al._ (2016). Domain Movements upon Activation of Phenylalanine Hydroxylase Characterized by Crystallography and Chromatography-Coupled Small-Angle X-ray Scattering. *J Am Chem Soc* 138, 6506–6516. https://doi.org/10.1021/jacs.6b01563
## 3. Time-resolved mixing
**Experiment:** Stopped-flow mixing of ATP with nucleotide binding domain (NBD) from membrane transporter MsbA (from [Josts et al. 2020]).
**Preprocessing:** Downloaded scattering curves from the SASBDB (ID: [SASDGV5](https://www.sasbdb.org/data/SASDGV5/)) and reformatted.
**Files:**
- `data/MsbA_time_resolved.mat` - preprocessed input data (MATLAB-formatted hdf5)
- `MsbA_time_resolved.ipynb` - jupyter notebook
- `MsbA_time_resolved.mlx` - MATLAB live notebook
_**If you use this data please include the SASBDB ID and cite the original publication:**_
> [Josts et al. 2020]: https://doi.org/10.1016/j.str.2019.12.001
Josts, I. _et al._ (2020). Structural Kinetics of MsbA Investigated by Stopped-Flow Time-Resolved Small-Angle X-Ray Scattering. *Structure* 28, 348-354.e3. https://doi.org/10.1016/j.str.2019.12.001
## 4. Temperature-jump
**Experiment:** SAXS/WAXS measurement following rapid temperature jump (IR laser pulse) to 29.9 degC (from [Thompson et al. 2019]).
**Preprocessing:** downloaded raw data from the NIH Figshare Archive
([Fraser, Anfinrud & Thompson, 2019]), calculated difference profiles (laser on - laser off), scaled in WAXS regime, subtracted buffer blanks, and truncated to _q_ < 1 A<sup>-1</sup> (see [Thompson et al. 2019] and [Meisburger, Xu & Ando, 2021] for details).
**Files:**
- `data/CypA_Tjump.mat` - preprocessed input data (MATLAB-formatted hdf5)
- `CypA_Tjump.ipynb` - jupyter notebook
- `CypA_Tjump.mlx` - MATLAB live notebook
_**If you use this data please cite the Figshare entry and the original publication:**_
> [Thompson et al. 2019]: https://doi.org/10.1038/s41557-019-0329-3
Thompson, M. C. _et al._ (2019). Temperature-Jump Solution X-Ray Scattering Reveals Distinct Motions in a Dynamic Enzyme. *Nature Chemistry* 11, 1058–1066. https://doi.org/10.1038/s41557-019-0329-3
>[Fraser, Anfinrud & Thompson, 2019]: https://doi.org/10.35092/yhjc.9177143.v1
Fraser, J. Anfinrud, P. & Thompson, M. (2019). X-ray scattering curves (SAXS/WAXS) used for the analysis described in _Temperature-Jump Solution X-ray Scattering Reveals Distinct Motions in a Dynamic Enzyme_. The NIH Figshare Archive. Dataset. https://doi.org/10.35092/yhjc.9177143.v1
没有合适的资源?快使用搜索试试~ 我知道了~
层析matlab代码-regals:正则化交替最小二乘法(REGALS)的SAXS解卷积
共32个文件
m:12个
mlx:4个
mat:4个
需积分: 30 5 下载量 81 浏览量
2021-06-17
08:15:47
上传
评论 1
收藏 9.91MB ZIP 举报
温馨提示
层网matlab代码REGALS 通过正则化交替最小二乘法进行小角度 X 射线散射 (SAXS) 混合解卷积的软件包。 它已应用于色谱耦合 SAXS、时间分辨 SAXS 和平衡滴定的数据集。 有关详细信息,请参阅我们的论文 ()。 存储库内容 matlab/ - REGALS 库的 MATLAB 实现 python/ - REGALS 库的 Python 3 实现 demo/ - 用于处理示例数据的笔记本(用于 Python 的 Jupyter,用于 MATLAB 的 Live notebook)。 看 。 license.md - 软件许可证 系统要求 硬件 这取决于数据集的大小。 demo/包含的示例可在台式计算机上快速运行(< 1 分钟)。 软件依赖 MATLAB 实现是在 R2018a(版本 9.4)中开发的。 不需要工具箱。 Python 实现是在 Python 3 中开发的。 REGALS 库需要numpy和scipy 。 演示使用带有h5py Jupyter 笔记本进行数据导入,使用matplotlib进行绘图。 代码已经过以下版本的测试: python :3.8.3 n
资源详情
资源评论
资源推荐
收起资源包目录
regals-master.zip (32个子文件)
regals-master
matlab
Mixture.m 10KB
ConcentrationSimple.m 2KB
Concentration.m 2KB
ConcentrationClass.m 542B
REGALS.m 5KB
Component.m 255B
ProfileRealSpace.m 4KB
ProfileClass.m 418B
ProfileSmooth.m 3KB
README.md 44B
Profile.m 2KB
ConcentrationSmooth.m 5KB
ProfileSimple.m 2KB
LICENSE.txt 34KB
demo
PheH_titration.ipynb 126KB
MsbA_time_resolved.mlx 112KB
MsbA_time_resolved.ipynb 121KB
CypA_Tjump.mlx 118KB
PheH_titration.mlx 104KB
NrdE_mix_AEX.mlx 100KB
CypA_Tjump.ipynb 132KB
README.md 5KB
NrdE_mix_AEX.ipynb 125KB
data
PheH_titration.mat 130KB
CypA_Tjump.mat 172KB
NrdE_mix_AEX.mat 8.5MB
MsbA_time_resolved.mat 376KB
regals-logo.svg 2KB
README.md 2KB
.gitignore 46B
python
regals.py 23KB
README.md 44B
共 32 条
- 1
weixin_38528517
- 粉丝: 4
- 资源: 941
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0