Description
Il Sardinia Radio Telescope (SRT) è tra i più grandi radiotelescopi al mondo, ed è il più moderno radiotelescopio europeo sia per quanto riguarda l'equipaggiamento elettronico sia per la componentistica meccanica. E' situato in Sardegna, a circa 35 km a nord di Cagliari, e ha una imponente struttura meccanica, caratterizzata da uno specchio primario di 64 metri di diametro, un'altezza di 70 metri e un peso di 3000 tonnellate. Il SRT non è solamente un grande impianto, ma uno strumento scientifico molto complesso con un sistema software altrettanto complesso, che mette assieme diverse tecnologie e linguaggi di programmazione. Python, grazie alla sua facilità di utilizzo e la sua trasversalità, viene utilizzato in vari ambiti all'interno di questo progetto: sistema di controllo/monitoraggio, testing, interfacce grafiche, simulazioni, applicazioni web e ricerca scientifica. Lo scopo di questo talk è illustrare questi vari casi d'uso e possibili altri futuri, in fase di definizione, come la gestione dell'allocazione dei tempi di utilizzo del radiotelescopio e il sistema di archiviazione (centinaia di TB all'anno) e di accesso ai dati.