√-1ROOT: Phần mềm cho phân tích và trực quan hóa dữ liệu quy mô lớn
Tổng quan về ROOT
- ROOT là phần mềm hiệu năng cao cho phép phân tích thống kê và trực quan hóa dữ liệu quy mô lớn.
- Chủ yếu được viết bằng C++, có thể sử dụng trên Linux, macOS và Windows.
- Đây là phần mềm mã nguồn mở, có thể tự do sử dụng, chỉnh sửa và đóng góp.
Các tính năng chính
- Cung cấp trình thông dịch C++ mạnh mẽ để tạo mẫu nhanh.
- Tích hợp mượt mà với Python, cho phép liên kết động giữa Python và C++.
- Cũng có thể sử dụng trong Jupyter Notebook.
RNTuple: hiện tại và tương lai
- RNTuple đang được phát triển như phiên bản kế nhiệm của TTree và dự kiến sẽ được sử dụng trong Run 4.
- Bài viết giải thích về sự cần thiết của hệ thống mới, trạng thái hiện tại, công việc trước bản phát hành production đầu tiên và các kế hoạch sắp tới.
- Đồng thời cung cấp cách để bạn có thể thử RNTuple ngay từ bây giờ.
Cấu hình mặc định cho canvas dựa trên web
- Phần triển khai TCanvas dựa trên web đã được chuyển thành cấu hình mặc định trong phiên bản master của ROOT.
- Nó đã tồn tại trong ROOT từ năm 2017 và cũng được dùng trong TBrowser dựa trên web.
Lớp mới TScatter
- Giới thiệu lớp mới TScatter.
Cải thiện môi trường phát triển ROOT
- Đề xuất cách cải thiện môi trường phát triển và gỡ lỗi ROOT bằng QtCreator.
- Có thể gỡ lỗi script CERN ROOT và các chương trình dựa trên ROOT trong Eclipse IDE.
Bản phát hành mới nhất
- Release 6.32/00 - 28 tháng 5, 2024
- Release 6.30.06 - 3 tháng 4, 2024
- Release 6.30.04 - 31 tháng 1, 2024
- Release 6.30/02 - 28 tháng 11, 2023
- Release 6.30/00 - 7 tháng 11, 2023
Ý kiến của GN⁺
- ROOT là công cụ được tối ưu cho phân tích dữ liệu quy mô lớn, đặc biệt hữu ích trong nghiên cứu khoa học.
- Nhờ tích hợp với Python, ngay cả người dùng không quen với C++ cũng có thể dễ dàng tiếp cận.
- Việc đặt canvas dựa trên web làm mặc định có thể cải thiện đáng kể trải nghiệm người dùng.
- Việc đưa vào RNTuple hứa hẹn cải thiện hiệu năng và tính năng.
- Cải thiện môi trường phát triển bằng QtCreator và Eclipse IDE giúp nâng cao năng suất.
1 bình luận
Ý kiến trên Hacker News