Full text loading...
-
Seismic Data Analysis in Julia
- Publisher: European Association of Geoscientists & Engineers
- Source: Conference Proceedings, 78th EAGE Conference and Exhibition 2016, May 2016, Volume 2016, p.1 - 5
Abstract
A new programming language for scientific computing has undergone rapid development since 2012. The language is named Julia– perhaps a reference to the beautiful fractal patterns of the Julia set. Julia is a high level programming language with an extensive library of mathematical functions that is easy to code and share with others. However, unlike other high level languages it offers C-like performance. It is an open source language with a large community of users and developers with a built-in package manager. The Signal Analysis and Imaging Group (SAIG) has recently released a seismic data processing package named Seismic.jl that contains utilities for reading and manipulating seismic data. We believe Julia is a great new language for research and teaching in the geosciences.