root-project/root
GitHub: root-project/root
CERN 开发的开源科学数据分析框架,提供从海量数据存储、统计建模到高质量可视化的完整解决方案。
Stars: 3118 | Forks: 1480
## 关于
ROOT 是一个统一的软件包,用于科学数据的存储、处理和分析:从数据获取到最终以高度可定制、可直接发表的图表形式进行可视化。它可靠、高性能且拥有良好的支持,易于使用和获取,并致力于最大化单位成本(包括人力投入和计算资源)所获得的科学结果的数量和影响力。
ROOT 为数据模型提供了一种非常高效的存储系统,该系统已在大型强子对撞机(Large Hadron Collider)实验中证明了其扩展能力:以 EB(Exabytes)为单位的科学数据被写入列式 ROOT 格式中。
ROOT 具备任意维度的直方图绘制、曲线拟合、统计建模和最小化功能,允许轻松构建数据分析系统,该系统可以交互方式或批处理模式查询和处理数据;它还包含一个通用的并行处理框架 RDataFrame,可以充分利用多核和分布式系统,从而显著加速分析过程。
ROOT 是用 C++ 编写的性能关键型软件,并通过一个独特的兼容 C++ 的解释器 Cling 实现快速原型设计。Cling 还支持高性能的 C++ 类型内省(introspection),这是实现与 Python 自动互操作的基石。得益于其基于 cppyy 技术的动态 Python 绑定,ROOT 在统一的跨语言执行环境中提供了高效、按需的 C++/Python 互操作性。
ROOT 完全拥抱开源,由其社区满怀激情地打造,并造福于其社区。
[](https://www.gnu.org/licenses/lgpl.html)
[](https://bestpractices.coreinfrastructure.org/projects/5060)
## 贡献指南
- [如何贡献](https://github.com/root-project/root/blob/master/CONTRIBUTING.md)
- [编码约定](https://root.cern/contribute/coding_conventions/)
- [会议](https://root.cern/for_developers/meetings/)
## 引用
如果您在工作中使用了 ROOT,我们恳请您按以下格式引用:
```
Rene Brun and Fons Rademakers, ROOT - An Object Oriented Data Analysis Framework,
Proceedings AIHENP'96 Workshop, Lausanne, Sep. 1996,
Nucl. Inst. & Meth. in Phys. Res. A 389 (1997) 81-86.
```
请参阅此处的 BibTeX 格式参考文献[链接](README/root_citation.bib)。
## CERN 用户在线演示
[](http://cern.ch/swanserver/cgi-bin/go?projurl=https://github.com/cernphsft/rootbinder.git)
在我们的[画廊](https://root.cern/gallery)查看更多截图。
## 安装与入门
请访问 https://root.cern/install 查看安装说明。
有关如何从这些源文件构建 ROOT 的说明,请参阅 https://root.cern/install/build_from_source。
我们的 [“ROOT 入门”](https://root.cern/learn)页面是熟悉 ROOT 的绝佳去处。
## 帮助与支持
- [论坛](https://root-forum.cern.ch/)
- [Issue 追踪器](https://github.com/root-project/root/issues)
* [以前的只读 Jira Issue 追踪器](https://sft.its.cern.ch/jira/projects/ROOT/issues/ROOT-5820?filter=allopenissues)
- [文档](https://root.cern/guides/reference-guide)
- [教程](https://root.cern/doc/master/group__Tutorials.html)标签:BSD, C++, CERN, Cling, Jupyter, LHC, Python, RDataFrame, ROOT, 大型强子对撞机, 大数据分析, 并行处理, 技术栈, 数据拟合, 数据挖掘, 数据擦除, 无后门, 直方图, 科学计算, 统计分析, 跨语言互操作, 逆向工具, 高性能计算, 高能物理