A

Tomosipo: fast, flexible, and convenient 3D tomography for complex scanning geometries in Python

Optics Express, vol. 29, pp. 40494

Abstract

Tomography is a powerful tool for reconstructing the interior of an object from a series of projection images. Typically, the source and detector traverse a standard path (e.g., circular, helical). Recently, various techniques have emerged that use more complex acquisition geometries. Current software packages require significant handwork, or lack the flexibility to handle such geometries. Therefore, software is needed that can concisely represent, visualize, and compute reconstructions of complex acquisition geometries. We present tomosipo, a Python package that provides these capabilities in a concise and intuitive way. Case studies demonstrate the power and flexibility of tomosipo.

Authors 8

  1. Centrum Wiskunde & Informatica

    Affiliation as printed

    Centrum Wiskunde & Informatica

    CWI - Centrum Wiskunde & Informatica (Science Park 123, 1098 XG Amsterdam - Pays-Bas)

  2. Centrum Wiskunde & Informatica

    Affiliation as printed

    Centrum Wiskunde & Informatica

    CWI - Centrum Wiskunde & Informatica (Science Park 123, 1098 XG Amsterdam - Pays-Bas)

  3. Centrum Wiskunde & Informatica

    Affiliation as printed

    Centrum Wiskunde & Informatica

    CWI - Centrum Wiskunde & Informatica (Science Park 123, 1098 XG Amsterdam - Pays-Bas)

  4. European Synchrotron Radiation Facility

    Affiliation as printed

    ESRF — The European Synchrotron

    ESRF - European Synchroton Radiation Facility [Grenoble] (71, avenue des Martyrs, CS 40220, 38043 Grenoble Cedex 9 - France)

  5. Paul Scherrer Institute · ETH Zurich · Swiss Light Source

    Affiliation as printed

    Paul Scherrer Institute

    University and ETH Zürich

    SLS-PSI - The Swiss Light Source (SLS) (Paul Scherrer Institut 5232 Villigen PSI Suisse - Suisse)

  6. Leiden University

    Affiliation as printed

    Leiden Institute of Advanced Computer Science

    LIACS - Leiden Institute of Advanced Computer Science [Leiden] ( Niels Bohrweg 1 2333 CA Leiden - Pays-Bas)

  7. Centrum Wiskunde & Informatica · Utrecht University

    Affiliation as printed

    Centrum Wiskunde & Informatica

    Utrecht University

    CWI - Centrum Wiskunde & Informatica (Science Park 123, 1098 XG Amsterdam - Pays-Bas)

    Universiteit Utrecht / Utrecht University [Utrecht] (Heidelberglaan 8, 3584 CS Utrecht - Pays-Bas)

  8. Leiden University · Centrum Wiskunde & Informatica

    Affiliation as printed

    Centrum Wiskunde & Informatica

    Leiden Institute of Advanced Computer Science

    CWI - Centrum Wiskunde & Informatica (Science Park 123, 1098 XG Amsterdam - Pays-Bas)

    LIACS - Leiden Institute of Advanced Computer Science [Leiden] ( Niels Bohrweg 1 2333 CA Leiden - Pays-Bas)

Cited by 40 stored of 40

No patents citing this paper on Lens.org (checked 2026-10-11).

References 41