Dimensione: 1889
Commento: revisione ROOT
|
Dimensione: 3251
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
<<Indice(depth=1)>> | <<Indice(depth=2)>> |
Linea 9: | Linea 9: |
'''Root''' è un software a riga di comando per l'analisi di dati scientifici elaborato dal CERN. Tra le altre cose, '''ROOT''' è in grado di: | '''ROOT''' è un software a riga di comando per l'analisi di dati scientifici elaborato dal CERN. Tra le altre cose, '''ROOT''' è in grado di: |
Linea 15: | Linea 15: |
* Interfacciarsi con il linguaggio [[Programmazione/Python|Python]], per cui esiste anche un modulo apposito. | * Interfacciarsi con il linguaggio [[Programmazione/Python|Python]] per mezzo di '''PyROOT'''. |
Linea 18: | Linea 18: |
<<Anchor(installazione)>> | |
Linea 21: | Linea 21: |
== Scaricamento dal sito ufficiale == 0. Scaricare '''Root''' dalla [[https://root.cern.ch/content/release-60800|pagina di download ufficiale]]. 0. [[AmministrazioneSistema/FormatiDiCompressione|Decomprimere]] il file scaricato nella cartella desiderata. 0. [[AmbienteGrafico/IconeDiAvvio/ModalitàGrafica|Creare l'icona di avvio]] per il programma. |
== Dal sito ufficiale == 0. Installare le dipendenze necessaria digitando in un [[AmministrazioneSistema/Terminale|terminale]] il seguente comando: {{{ sudo apt-get install DIPENDENZE, TROVALE! il pacchetto root-system la fa funzionare, usare quelle? }}} 0. Scaricare '''ROOT''' dalla [[https://root.cern.ch/content/release-60800|pagina di download ufficiale]]. 0. [[AmministrazioneSistema/FormatiDiCompressione|Decomprimere]] il file scaricato nella propria '''Home'''. 0. [[AmbienteGrafico/IconeDiAvvio/ModalitàGrafica|Creare l'icona di avvio]] per l'eseguibile `~/root/bin/root`. |
Linea 31: | Linea 34: |
= Configurazione = == Abilitare PyROOT == ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Il modulo `ROOT` è importabile solo per script o programmi lanciati tramite [[AmministrazioneSistema/Terminale|terminale]] e non tramite menu.''' || Per poter importare il modulo `ROOT` negli script di '''Python''' seguire i seguenti passaggi: 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/.bashrc` e inserirvi le seguenti righe:{{{ export PATH=$ROOTSYS/bin:$PYTHONDIR/bin:$PATH export LD_LIBRARY_PATH=$ROOTSYS/lib:$PYTHONDIR/lib:$LD_LIBRARY_PATH export PYTHONPATH=$ROOTSYS/lib:$PYTHONPATH }}}sostituendo a `$ROOTSYS` il percorso alla cartella `root` creata durante l'[[#installazione|installazione]]. 0. Copiare tutto il contenuto della cartella `$ROOTSYS/lib` in `/usr/share/python` (questa operazione può essere eseguita indifferentemente tramite '''[[AmbienteGrafico/FileManager|file manager]]''' o tramite [[AmministrazioneSistema/ComandiBase#cp|terminale]]). |
|
Linea 33: | Linea 48: |
* [[https://root.cern.ch/|Sito ufficiale di Root]] | * [[https://root.cern.ch/|Sito ufficiale di ROOT]] |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
ROOT è un software a riga di comando per l'analisi di dati scientifici elaborato dal CERN. Tra le altre cose, ROOT è in grado di:
- Visualizzare e analizzare dati sotto forma di grafici ed istogrammi.
- Utilizzare le funzioni matematiche standard.
- Analizzare le immagini, utile in applicazioni in astrofisica e fisica medica.
Supporto ai quadrivettori.
- Analisi statistica dei dati.
Interfacciarsi con il linguaggio Python per mezzo di PyROOT.
Sfruttare codici di simulazioni Monte Carlo.
Installazione
Dal sito ufficiale
Installare le dipendenze necessaria digitando in un terminale il seguente comando:
sudo apt-get install DIPENDENZE, TROVALE! il pacchetto root-system la fa funzionare, usare quelle?
Scaricare ROOT dalla pagina di download ufficiale.
Decomprimere il file scaricato nella propria Home.
Creare l'icona di avvio per l'eseguibile ~/root/bin/root.
Da repository ufficiali di Ubuntu
Installare il pacchetto root-system.
Al termine dell'installazione sarà possibile avviare il programma.
Configurazione
Abilitare PyROOT
Il modulo ROOT è importabile solo per script o programmi lanciati tramite terminale e non tramite menu. |
Per poter importare il modulo ROOT negli script di Python seguire i seguenti passaggi:
Aprire con un editor di testo il file ~/.bashrc e inserirvi le seguenti righe:
export PATH=$ROOTSYS/bin:$PYTHONDIR/bin:$PATH export LD_LIBRARY_PATH=$ROOTSYS/lib:$PYTHONDIR/lib:$LD_LIBRARY_PATH export PYTHONPATH=$ROOTSYS/lib:$PYTHONPATH
sostituendo a $ROOTSYS il percorso alla cartella root creata durante l'installazione.
Copiare tutto il contenuto della cartella $ROOTSYS/lib in /usr/share/python (questa operazione può essere eseguita indifferentemente tramite file manager o tramite terminale).