Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "leuci-giulio/Prova4"
Differenze tra le versioni 7 e 9 (in 2 versioni)
Versione 7 del 17/02/2017 14.41.37
Dimensione: 1889
Autore: leuci-giulio
Commento: revisione ROOT
Versione 9 del 21/02/2017 11.57.12
Dimensione: 3251
Autore: leuci-giulio
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, T
ROVALE! 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

  1. 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?
  2. Scaricare ROOT dalla pagina di download ufficiale.

  3. Decomprimere il file scaricato nella propria Home.

  4. Creare l'icona di avvio per l'eseguibile ~/root/bin/root.

Da repository ufficiali di Ubuntu

La versione presente nei repository non è più supportata.

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:

  1. 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.

  2. Copiare tutto il contenuto della cartella $ROOTSYS/lib in /usr/share/python (questa operazione può essere eseguita indifferentemente tramite file manager o tramite terminale).

Ulteriori risorse


CategoryHomepage