mdanalysis示例数据
MDAnalysisData的Python项目详细描述
mdanalysisdata
为研讨会和mdanalysis的扩展测试访问数据。
数据集存储在外部稳定的url中(例如 figshare,zenodo,或 DataDryad)这个包提供了 下载、缓存和访问数据集的简单接口。
安装
要使用,请安装软件包
pip install --upgrade MDAnalysisData
或使用conda
conda install --channel conda-forge mdanalysisdata
访问数据集
导入数据集并访问您选择的数据集:
fromMDAnalysisDataimportdatasetsadk=datasets.fetch_adk_equilibrium()
返回的对象包含具有拓扑和 轨迹文件,以便您可以直接使用它,例如,MDAnalysis:
importMDAnalysisasmdau=mda.Universe(adk.topology,adk.trajectory)
元数据对象还包含一个带有 数据集的说明,包括相关引文:
print(adk.DESCR)
管理数据
数据本地存储在data目录中~/MDAnalysis_data
(即,在用户的主目录中)。此位置可以通过
设置环境变量MDANALYSIS_DATA
,例如
exportMDANALYSIS_DATA=/tmp/MDAnalysis_data
数据目录的位置可以使用
MDAnalysisData.base.get_data_home()
如果删除数据目录,则再次下载数据。数据 当文件为 下载。
我们可以用函数清除数据目录
MDAnalysisData.base.clear_data_home()
学分
此包是根据
sklearn.datasets。它
使用sklearn.datasets
(在BSD 3-clause
license下)中的代码。
不包括任何数据;请查看每个数据的DESCR
属性
为数据的作者、引文和许可证信息设置。