等温滴定量热数据分析的python软件包

pytc-fitter的Python项目详细描述


====
pytc
====
分析等温滴定量热数据的python软件包。
名称是python和itc的“portmanteau”<;https://xkcd.com/739/>;`。

简介
==
`pytc<;https://github.com/harmslab/pytc>;``是用于从等温滴定量热法(itc)实验中提取热力学信息的python软件。它同时适用于多种itc
实验的任意复杂热力学模型。我们用三个设计原则来构建它:

+**开源和跨平台**。完整的源代码应该是可用的。
程序不应该要求运行专有软件。
+**易用性**。安装基本模型应该很容易。完全实现新的热力学模型应该很简单。
+**可供用户和程序员访问**。它应该同时有一个gui和一个
文档丰富的api。

我们的实现基于“python3”<;https://www.python.org/>;`` u扩展为'numpy<;http://www.numpy.org/>;`` u,
`scipy<;https://www.scipy.org/>;`` u,`matplotlib<;http://matplotlib.org/>;`` u和
`emcee<;http://dan.iel.fm/emcee/current/>;`。该gui基于http://pyqt.sourceforge.net/docs/pyqt5/installation.html>;` ` ` `.


===


+干净的pythonic api
+简单的跨平台gui,基于“pyqt5<;https://riverbankcomputing.com/software/pyqt/intro>;`.
+可以使用几行python代码定义新模型。
+与“jupyter<;https://jupyter.org/>;``用于编写自定义拟合脚本的笔记本电脑轻松集成。


文档
===

+`安装<;安装.html>;``u
+`使用api<拟合模型;https://github.com/harmslab/pytc demos/>;` `.
+`使用图形用户界面拟合模型<;https://pytc gui.readthedocs.io/en/latest/>;` `.
+`拟合和统计<;statistics.html>;` ` `.
+`包中包含的单个实验模型的说明<;indiv\u models.html>;`.
+`包中包含的全局拟合说明<;global_models.html>;` `.
+`定义新模型<;编写新模型.html>;` ` `.

警告:
**pytc**将根据您的数据适合各种复杂的模型。由
您来确定数据是否合适。请参阅
“拟合和统计”部分,了解**pytc**
报告有助于做出决策。

api快速入门
====

如果您已经安装了基于python3的科学计算环境,
您可以通过以下方式开始使用api:

。sourcecode::bash


安装pytc
pip3安装pytc fitter


;克隆demos repo;克隆demos repo
git克隆https://github.com/harmsblab/pytc demos


/>火烧jupyter
cd pytc
cd pytc demos


使用api的示例代码


>cd pytc demos

>jupyter笔记本








:使用api的示例代码使用api<==

:math:`ca^{2+}/edta`绑定实验到单个站点绑定模型。

…sourcecode::python


并且fit
g=pytc.globalfit()
g.add_实验(e)
g.fit()

说明如下:
`here<;https://pytc gui.readthedocs.io/en/latest/installation.html>;`。gui
文档是“here<;https://pytc gui.readthedocs.io/en/latest/>;”。下面是一些显示正在运行的gui的屏幕截图。图像:图像/GUI \ \ 01.png
图像:图像/GUI \ \ 02.png



>
…Toctree:<
maxdepth:2
maxdepth:2
caption:contents:<
>
>>>>
>>>>>>>>>>>>api//pytc.rst

indices and tables
>=====>>>>>>>>>>>indices and tables

标签:

  • https
  • 模型
  • lt
  • gt
  • api
  • html
  • gui
  • 等温
  • fitter
  • pytc
  • 欢迎加入QQ群-->: 979659372 Python中文网_新手群

    推荐PyPI第三方库


    热门话题
    java语义理解递归反向字符串返回语句   java toString()方法打印空值   java大型IN子句   如何使用JavaSpring在JavaScriptjQuery中设置post路径   java ByteArrayOutputStream已上载到服务器   java为什么轮询在SocketIO上获取数据“无法加载请求的项”?   java源代码应该以UTF8格式保存   Java数据库轮询器?   在Java中将double转换为float   java AccessDeniedException:C:\Windows\System32\drivers\etc\hosts