用于处理阻抗数据的python包

impedance的Python项目详细描述


GitHub releasePyPI - Downloads

Build StatusDocumentation Status

Codacy BadgeCoverage Status

阻抗.py

impedance.py是一个用于处理阻抗数据的python模块。

这个项目从2018 Electrochemical Society (ECS) Hack Week in Seattle开始,并从那里发展起来。

我们希望使用scikit-learn-like API使阻抗谱的可视化、拟合和分析更加直观和可重复。

阻抗.py目前处于测试阶段,新功能正在迅速添加。 如果您有一个功能请求或发现一个bug,请随时file an issue或者,更好的是,进行代码改进和submit a pull request!目标是建立一个开源工具,整个阻抗社区都可以改进和使用!

阻抗.py当前提供:

  • 一个用于拟合、预测和绘制阻抗的简单api
  • 检验测量有效性的验证方法
  • 可定制型号的等效电路配件
  • 方便的奈奎斯特图,包括拟合电路的置信区间估计

目前正在改进以下几个功能:

  • Altair交互式绘图
  • 锂离子电池基于物理的阻抗模型

安装

依赖关系

阻抗.py要求:

  • Python(>;=3.5)
  • scipy(>;=1.0)
  • 纽比(>;=1.14)
  • matplotlib(>;=3.0)

示例/目录中提供了几个示例笔记本。打开这些将需要jupyter笔记本或jupyter实验室。

用户安装

安装impedance.py的最简单方法是使用pip从PyPI安装(有关说明,请参见^{})。

示例和文档

有几个例子可以在examples/目录中找到(这里fitting_tutorial.ipynb是一个很好的起点),文档可以在impedancepy.readthedocs.io找到。

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

推荐PyPI第三方库


热门话题
mysql java语言非法参数异常?   java绘制控制流图   无法通过java eclipse中的ssh隧道远程连接到mysql数据库   直接在@SuppressWarnings之后出现java Eclipse错误(“未选中”)   java如何使用远程api google应用程序引擎api客户端?   工具栏中的java导航图标颜色未更改?   java返回带有映射子集的实体   java Spring重新加载属性Bean未更新   fileoutputstream正在获取java。木卫一。IOException:流关闭错误,但未显式关闭它   jsp标记显示java。时间使用jstl的LocalDateTime   java如何设置onFailure事件(Spring,Kafka)的超时?   将java元素添加到多个线程中的列表时,会跳过这些元素   JAVAutil。扫描程序Java读取空格后的整数值   java JMonkey过滤器着色器获取片段的世界位置   java从mongodb获取随机值   java如何使用Intent。标记\u活动\u清除\u顶部以清除活动堆栈?   多线程如何控制在多个端口上监听的java服务器应用程序   在具有复合键的相关实体之间插入数据时发生java Hibernate错误