PyReconstruct user guide

PyReconstruct user guide

PyReconstruct logo

The full, current user guide is at PyReconstruct User Guide on pyreconstruct.org.

These wiki pages collect reference material and lab-specific workflows for PyReconstruct, an extensible successor to RECONSTRUCT™ written in Python. Please have a look at the source code on our lab's GitHub site. Questions can be directed toward PyReconstruct's primary developers, Julian Falco (julian.falco@utexas.edu) and Michael Chirillo (m.chirillo@utexas.edu). You can navigate around this wiki by clicking the links below or in the sidebar to the left.

Citation for PyReconstruct:

Chirillo MA, Falco JN, Musslewhite MD, Lindsey LF, Harris KM. (2025) PyReconstruct: A fully open-source, collaborative successor to Reconstruct. PNAS 122 (31) e2505822122. https://doi.org/10.1073/pnas.2505822122

Research Resource ID for PyReconstruct: RRID:SCR_027562

 

Installation / Launching

Install PyReconstruct and get it up and running.

Developer Version

Go all out and get the developer version of PyReconstruct.

Quickstart

Start a new series and begin tracing.

Main Window

Understand the layout and the various functions of the main window.

Alignments

Find out more about alignments and aligning.

Lists

Get access to lists and list operations.

Regular Expressions

Learn how to filter using regular expressions.

Series Operations

Perform operations with and to your series.

3D Scene

Visualize objects in three dimensions.

Zarr tools on khlabgpu1

Make a zarr from section images, or crop one around an object, on the lab's GPU server.

Curation (on pyreconstruct.org)

Make sure your work is in tip-top shape.

Metadata (on pyreconstruct.org)

Leave comments in the field, assign curators to objects, and more.

Miscellaneous (not written yet)

Explore a random collection of possibilities.