全氟烷基物质系统分析工具

PFAS-SAT的Python项目详细描述


全氟烷基物质(PFAS)系统分析工具(SAT)

https://img.shields.io/pypi/v/PFAS_SAT.svgSupported Python VersionsLicenseFormat

目标

  • 该项目的目标是开发一个综合系统分析工具(SAT),以评估与管理相关的PFAS释放 各种含全氟辛烷磺酸废物的替代品。在

特点

  • 通过本项目,我们建立了一个分析框架,严格描述了单个含PFA废物管理的替代方案, 以及量化含全氟辛烷磺酸的废物与其处理方法之间的相互关系。在
  • SAT估计PFA释放到接收介质(空气、地表水、地下水、土壤)以及储存 过程(如填埋场、注水井)或产品(如热再生碳)中的全氟辛烷磺酸。在
  • SAT包括多种处理和处置方案的工艺模型,以估算PFAS释放量作为质量、成分的函数, 以及废物的性质。在

安装

在安装PFAS_SAT之前,应该安装Python(3.7或更新版本)和Graphviz。 我们建议使用miniconda并为PFAS_SAT创建一个新的环境,但事实并非如此 必修的。 以下是PFAS_SAT依赖项:(这些包在PyPI上可用)。在

  1. PySide2:用于创建用户界面。在
  2. stats数组:用于定义不确定性分布。在
  3. plotly:用于绘制Sankey图。在
  4. matplotlib:用于数据可视化。在
  5. graphviz:用于绘制网络。在
  6. pandas:用于在表中存储数据并对其进行操作。在
  7. jupyter:用作命令行界面。在

以下是使用miniconda安装PFAS_SAT的说明:

1-从:https://docs.conda.io/en/latest/miniconda.html下载并安装miniconda

2-在终端窗口或anaconda提示符中更新conda:

conda update conda

3-为PFAS\U SAT创造一个新的环境:

^{pr2}$

4-激活环境(Windows用户):

conda activate PFAS_SAT

注意:如果您使用的是Linux或macOS:

source activate PFAS_SAT

5-在环境中安装PFAS U SAT:

pip install PFAS_SAT

6-仅适用于Windows用户(如果您使用的是Linux或macOS,请转到下一步)。确保Graphviz的bin/子目录包含 用于呈现图形描述(dot)的布局命令位于系统路径上:在命令行上,dot -V应该打印版本 你的格拉夫维兹。在

7-打开python运行PFAS_SAT:

python

8-在python中运行PFAS_SAT:

import PFAS_SAT import ps
ps.PFAS_SAT()

历史

  • PyPI的第一个版本。在

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

推荐PyPI第三方库


热门话题
在OSGI中使用cxf生成的客户端时出现Java类装入器问题和JaxB异常   java为什么要在javamail中迭代多部分电子邮件中的部分?   并发编程问题   JFileChooser&&System中未调用java windowClosing。退出功能不正常?   SQL查询的java语法分析   java如何使用AspectJ声明字段上的警告   什么是java向量。元素()C#等价物   java解析Android应用程序中tornado web服务中的CSV文件   java我试过c2dm,我需要服务器端   java调整JPanel大小以适应新的JLabel图标   Java与Python脚本的通信   java使用Saxon通过XSLT生成URL   java net::ERR_complete_CHUNKED_编码200(OK)来自struts应用程序中的tomcat   java如何为我的窗格设置不同的位置?   java使用Cypher Neo4j获取给定类型的所有节点(从SQL世界中的tablename中选择*)   nio使用Java解析文件值   java使用WSDL生成REST客户端会是错误的方向吗?   java如何在我的应用程序中构建类映射?   java按钮。setEnabled在第一个循环中不起作用   xPath适用于最后一页,但不适用于第一页