Open Source Software

Please, see visit  [https://github.com/slimgroup] for a complete repository of our software.

We welcome any contribution as outlined in:

Below you will find a list of the most notable open source software created/used by SLIM.

  • Devito - Mar 10, 2020 - License: MIT - Copyright (c): Copyright (c) 2016, Imperial College, London

    Code generation framework for automated finite difference computation http://www.devitoproject.org.
    Available at [GitHub]. Documentation at [GitHub.io].
    SLIM's seismic examples using Devito availabe at [NBviewer] as Jupyter notebooks and documented at [GitHub].

  • Invertible Networks - Feb 7, 2020 - License: MIT - Copyright (c): 2020 SLIM group @ Georgia Institute of Technology

    Building blocks for invertible neural networks in the Julia programming language. Available at [GitHub]. Documentation at [GitHub.io]

  • JOLI - Feb 28, 2017 - License: MIT - Copyright (c): 2017 SLIM group @ The University of British Columbia

    Julia linear Operator LIbrary for Julia. Available at [GitHub]

  • JUDI - Apr 24, 2018 - License: MIT - Copyright (c): 2018 SLIM group @ Georgia Institute of Technology

    Julia API to Devito Inversion framework. Available at [GitHub]. Documentation at [GitHub.io]

  • JUDI4Cloud - Jul 30, 2021 - License: MIT - Copyright (c): 2021 SLIM group @ Georgia Institute of Technology

    Serverless parallelism on Azure (Azure batch) for JUDI using AzureClusterlessHPC. Available at [GitHub].

  • pSPOT - Jan 31, 2013 - License: GNU GPL v3.0 - Copyright (c): 2013 SLIM group @ The University of British Columbia

    Parallel extension for SPOT toolbox for parallel Matlab. Available at [GitHub]

  • PyCurvelab - Dec 23, 2010 - License: MIT - Copyright (c): 2018 SLIM group @ The University of British Columbia

    A set of Python and Madagascar wrappers for Curvelab. Available at [GitHub]

  • SegyIO - Oct 2, 2019 - License: MIT - Copyright (c): 2018 SLIM group @ The University of British Columbia

    Julia package for reading and writing SEGY Rev 1 files. [Read more] [GitHub]
    (Used to be called SeisIO.)

  • Set Intersection Projection - Jun 13, 2019 - License: MIT - Copyright (c): 2018 SLIM group @ The University of British Columbia

    Julia package for computing projections onto intersections of convex and non-convex constraint sets. [GitHub]

  • SLIM 3rd-party software for SINBAD - Aug 21, 2019 - License: MIT - Copyright (c): 2018 SINBAD Consortium - University of British Columbia (SLIM group)

    Public legacy release of 3rd-party software for multi-user installation of SLIM software release to SINBAD sponsors - not required by some of applications from SLIM-release-apps. [GitHub]

  • SLIM Applications for SINBAD - Julia language - Aug 21, 2019 - License: MIT - Copyright (c): 2018 SINBAD Consortium - University of British Columbia (SLIM group)

    Public legacy release of Julia SLIM software release to SINBAD sponsors - containing applications, algorithms, tools, and utilities written in Julia language. [GitHub]

  • SLIM Applications for SINBAD - MATLAB language - Aug 21, 2019 - License: MIT - Copyright (c): 2018 SINBAD Consortium - University of British Columbia (SLIM group)

    Public legacy release of MATLAB SLIM software release to SINBAD sponsors - containing all applications, algorithms, tools, and utilities in MATLAB language. [GitHub]

  • SPOT - Jan 3, 2013 - License: GNU GPL v3.0 - Copyright (c): 2013 The University of British Columbia

    A linear operator toolbox for Matlab. [Read More & Download]. SLIM version available at [GitHub].

  • WAVEFORM - Sep 2, 2017 - License: MIT - Copyright (c): 2017 SLIM group @ The University of British Columbia

    A MATLAB softWAre enVironmEnt For nOnlinear inveRse probleMs. Available at [GitHub].

  • WAVEFORM.jl - Mar 11, 2018 - License: MIT - Copyright (c): 2018 SLIM group @ The University of British Columbia

    A Julia softWAre enVironmEnt For nOnlinear inveRse probleMs. Available at [GitHub].