ASCII-ART数据分析管道管理器
pyleaf的Python项目详细描述
pyleaf是leaf系统的python实现。叶子 系统是一个管道(又名数据流或数据分析协议) 允许将管道设计为ascii艺术的管理系统 通过一种称为lgl的语言(leaf graph language,请参见 https://github.com/franapoli/lglc)。
主要的叶子功能包括:
- 精简、轻量级、与代码无关的抽象层。
- 直接嵌入到python源代码中的数据流图。
- 节点相关变量的自动创建和管理 输出。
- 自动持久存储和检索节点输出。
- 会话持久性(即运行半项目,重新启动计算机, 从上次处理的节点自动重新启动)。
- 惰性构建(避免运行 生成请求的资源)。
- 多处理(独立节点并行运行)。
- 加强节点间的代码版本一致性 (即,自动重新处理从节点a if节点派生的所有节点 发现a已更改)。
- 自动时间和空间需求统计。
- 自动发布(使用可视化表示生成超文本 协议,处理统计数据,链接到节点输出,节点 文档和源代码)。