IDL

Was ist IDL?

IDL (Interactive Data Language) ist eine Entwicklungsumgebung für die Analyse und Visualisierung von wissenschaftlichen Daten.  Der Benutzer verwendet dabei eine leicht zu erlernende Programmiersprache entweder interaktiv oder im Batch-Betrieb. Wesentliche Aspekte der Interpreter-Sprache IDL sind dynamische Datenypen, Array-Operationen, Widgets für interaktive Anwendungen und Erweiterbarkeit durch Fortran- oder C++-Programmierung.

Ein häufiges Einsatzgebiet von IDL ist Bildverarbeitung, oft in den Geowissenschaften oder der Astronomie. Die NASA stellt beispielsweise auf der Basis von IDL die "IDL Astronomy User's Library" zur Verfügung, die sicher zur Popularität der Software beigetragen hat.

Datenformate

IDL kann verschiedene gängige Bildformate lesen, sowie CDF, netCDF und HDF. Näheres dazu in der Originaldokumentation.

IDL auf LRZ-Rechnern

IDL ist auf den Knoten des Linux-Clusters installiert. Vor dem Aufruf muss das entsprechende Modul geladen werden. (Das $-Zeichen symbolisiert den Linux-Prompt und ist nicht mit einzugeben):

$ module load idl

Danach startet man entweder die graphische Entwicklungsumgebung mit

$ idlde

oder einfach nur den Interpreter mit

$ idl

Dokumentation

Informationen zu IDL findet man z.B. in der Herstellerdokumentation unter https://www.harrisgeospatial.com/docs/home.html.

Fragen

Bei Problemen mit dem Aufruf von IDL wenden Sie sich bitte an Jutta Dreer (Dreer_AT_lrz_PUNKT_de) oder beschreiben Sie Ihr Problem über das Servicedesk des LRZ unter https://servicedesk.lrz.de/de.