√-1ROOT: perangkat lunak untuk analisis dan visualisasi data skala besar
Ikhtisar ROOT
- ROOT adalah perangkat lunak berkinerja tinggi yang memungkinkan analisis statistik dan visualisasi data skala besar.
- Sebagian besar ditulis dengan C++, dan dapat digunakan di Linux, macOS, dan Windows.
- Merupakan perangkat lunak open source yang dapat digunakan, dimodifikasi, dan dikontribusikan secara bebas.
Fitur utama
- Menyediakan interpreter C++ yang kuat untuk prototyping cepat.
- Memungkinkan binding dinamis antara Python dan C++ melalui integrasi yang mulus dengan Python.
- Juga dapat digunakan di Jupyter Notebook.
RNTuple: masa kini dan masa depan
- RNTuple sedang dikembangkan sebagai penerus TTree, dan direncanakan akan digunakan pada Run 4.
- Menjelaskan kebutuhan akan sistem baru, status saat ini, pekerjaan sebelum rilis produksi pertama, serta rencana ke depan.
- Menyediakan cara untuk mulai mencoba RNTuple sekarang juga.
Pengaturan default kanvas berbasis web
- Implementasi TCanvas berbasis web telah diubah menjadi pengaturan default di versi master ROOT.
- Sudah ada di ROOT sejak 2017, dan juga digunakan di TBrowser berbasis web.
Kelas baru TScatter
- Memperkenalkan kelas baru TScatter.
Peningkatan lingkungan pengembangan ROOT
- Mengusulkan cara meningkatkan lingkungan pengembangan dan debugging ROOT menggunakan QtCreator.
- Memungkinkan debugging skrip CERN ROOT dan program berbasis ROOT di Eclipse IDE.
Rilis terbaru
- Release 6.32/00 - 28 Mei 2024
- Release 6.30.06 - 3 April 2024
- Release 6.30.04 - 31 Januari 2024
- Release 6.30/02 - 28 November 2023
- Release 6.30/00 - 7 November 2023
Opini GN⁺
- ROOT adalah alat yang dioptimalkan untuk analisis data skala besar, terutama berguna dalam penelitian ilmiah.
- Berkat integrasinya dengan Python, pengguna yang tidak terbiasa dengan C++ pun dapat mengaksesnya dengan mudah.
- Pengaturan default kanvas berbasis web dapat sangat meningkatkan pengalaman pengguna.
- Pengenalan RNTuple diharapkan membawa peningkatan performa dan fitur.
- Peningkatan lingkungan pengembangan dengan QtCreator dan Eclipse IDE membantu meningkatkan produktivitas.
1 komentar
Komentar Hacker News