全氟烷基物质系统分析工具
PFAS-SAT的Python项目详细描述
全氟烷基物质(PFAS)系统分析工具(SAT)
目标
- 该项目的目标是开发一个综合系统分析工具(SAT),以评估与管理相关的PFAS释放 各种含全氟辛烷磺酸废物的替代品。在
特点
- 通过本项目,我们建立了一个分析框架,严格描述了单个含PFA废物管理的替代方案, 以及量化含全氟辛烷磺酸的废物与其处理方法之间的相互关系。在
- SAT估计PFA释放到接收介质(空气、地表水、地下水、土壤)以及储存 过程(如填埋场、注水井)或产品(如热再生碳)中的全氟辛烷磺酸。在
- SAT包括多种处理和处置方案的工艺模型,以估算PFAS释放量作为质量、成分的函数, 以及废物的性质。在
安装
在安装PFAS_SAT之前,应该安装Python(3.7或更新版本)和Graphviz。 我们建议使用miniconda并为PFAS_SAT创建一个新的环境,但事实并非如此 必修的。 以下是PFAS_SAT依赖项:(这些包在PyPI上可用)。在
- PySide2:用于创建用户界面。在
- stats数组:用于定义不确定性分布。在
- plotly:用于绘制Sankey图。在
- matplotlib:用于数据可视化。在
- graphviz:用于绘制网络。在
- pandas:用于在表中存储数据并对其进行操作。在
- 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的第一个版本。在
- 项目
标签: