对当前时间序列的Green-Kubo传输系数进行声谱数据分析
项目描述
SporTran (FKA 热声谱)
一种代码,用于从多变量当前平稳时间序列的声谱分析中估计传输系数。
文档
https://sportran.readthedocs.io
参考文献
- Ercole L., Bertossa R., Bisacchi S., and Baroni S., "SporTran: a code to estimate transport coefficients from the cepstral analysis of (multivariate) current time series", Comput. Phys. Commun., 108470, arXiv:2202.11571 (2022)
- (声谱分析) Ercole, Marcolongo, Baroni, Sci. Rep. 7, 15835 (2017)
- (多组分系统) Bertossa, Grasselli, Ercole, Baroni, Phys. Rev. Lett. 122, 255901 (2019) (arXiv)
- (综述) Baroni, Bertossa, Ercole, Grasselli, Marcolongo, Handbook of Materials Modeling (2018) (arXiv)
由Loris Ercole,Riccardo Bertossa,Sebastiano Bisacchi在Stefano Baroni教授的指导下开发
致谢 本软件的开发是欧盟MaX卓越中心(高性能计算应用)科学计划的一部分(项目编号:676598,824143),并通过它部分资助。
使用方法
安装软件包后,您可以使用图形用户界面进行尝试。点击此处获取说明。
代码可以作为库使用,例如在Jupyter笔记本中。在examples
文件夹中您可以找到一些示例。
或者,您可以从命令行运行analysis.py
代码,而无需任何安装程序。它可以执行大多数声谱分析例程,并将结果以一系列数据文件和PDF图表的形式返回。请参阅examples/example_commandline_NaCl
文件夹和帮助(python analysis.py --help
)以获取更多信息。
要求
- numpy
- scipy
- matplotlib
- tkinter
- markdown2
- pillow
安装
您可以直接使用pip安装SporTran,从PyPI下载并在命令行中使用pip install sportran
。
或者
- 克隆此存储库:
git clone https://github.com/sissaschool/sportran.git
- 使用pip安装包(依赖项将自动下载)。例如
cd sportran
pip install .
您已准备就绪!您可以通过尝试运行命令sportran-analysis
来检查安装是否正常。
图形用户界面可以通过命令sportran-gui
启动。
问题
强烈建议您在官方 GitHub问题页面上报告任何问题。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
sportran-1.0.0rc4.tar.gz (16.0 MB 查看哈希值)
构建发行版
sportran-1.0.0rc4-py3-none-any.whl (134.6 kB 查看哈希值)