用于研究玻璃材料的科学家的Python模块

glassp的Python项目详细描述


欢迎来到GlassPy

GlassPy是一个Python模块,用于研究玻璃材料。在

这是什么?在

其目的是为研究玻璃和非晶体材料的材料科学家提供用Python编写的类和函数。希望通过一个开放和协作的项目,我们可以建立一个可靠的工具集来支持关于这个主题的更快和可重复的研究。在

如何安装

源代码托管在GitHub上的https://github.com/drcassar/glasspy。在

最新版本的二进制安装程序可在Python Package Index获得。使用pip run安装GlassPy

pip install glasspy

安装GlassPy run的最新开发版本

^{pr2}$

发展

GlassPy是在2013年我开始用Python编写代码时作为个人工具诞生的。它是基于我为2010年格拉斯州立大学研究生课程编写的一组MATLAB代码,以及我博士期间的数值分析。在

现在,我正在对所有代码进行排序,并对其进行充分的文档化,以构建这个Python模块。我的个人目标是提高我的研究的可重复性,希望对玻璃科学领域的研究人员有用。在

文件

现在没有文档,但是所有函数都有详细的docstring。在

Google Colab中提供了一些示例作为笔记本(它们在云端运行,因此您可以测试GlassPy,而无需在机器上安装任何东西):

依赖关系

玻璃科学的其他python存储库

  • RelaxPy-计算玻璃弛豫动力学的模块。在
  • PyGlass-模块,用于模拟经过特定热处理的玻璃的比热特征,该模型遵循Narayanaswamy-Moynihan模型。在

SciGlass数据库许可证

ODbL

开放数据库许可证(ODbL)

版权所有(c)2019 EPAM Systems

特此免费授予获得本软件和相关文档文件(以下简称“软件”)副本的任何人无限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向其提供软件的人提供软件,但须符合以下条件:

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。在

本软件按“原样”提供,无任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性的保证。在任何情况下,作者或版权持有人均不对因本软件或本软件的使用或其他交易而引起的、与之相关的任何索赔、损害赔偿或其他责任负责,无论是合同诉讼、侵权诉讼还是其他诉讼。在

GlassPy许可证

GPL

GlassPy,Python模块,用于研究玻璃材料的科学家。版权所有(C)2019-2020 Daniel Roberto Cassar

此程序是自由软件:您可以根据自由软件基金会发布的GNU通用公共许可证条款重新分发和/或修改它,可以是该许可证的第3版,也可以是任何更高版本(由您选择)。在

本程序的发布是希望它能有用,但没有任何保证;甚至没有对适销性或特定用途适用性的暗示保证。有关更多详细信息,请参阅GNU通用公共许可证。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓如何从包含多个java源文件的包中动态执行多个类的函数?   java GSON不解析布尔值(始终为false)   链表Java LinkedList:如何将内容插入特定索引?   java当only equals被重写时,为什么列表会将项查找为true?   java语言与泛型   java编译器消息文件已损坏:key=compiler。杂项。味精。错误参数=   Java Web启动(FailedDownloadException)   java Playframework在select中获取对象列表作为选项   如何通过java代码将CSV文件数据导入PostgreSQL表?   java HazelcastInstance vs HazelcastClient   java使用HorizontalCalendar库(MulhamRaee/HorizontalCalendar)日历获取dd/mm/yyyy格式的日期   java nio路径无法处理windows网络路径   java将JavaScript文件放在Android Studio项目的何处?   java Powermock模拟静态类成员   java通过REST传递pdf数据   在Java中解析JavaScript日期字符串