Skip to main content

License: GPL v3

PyReconstruct

PyReconstruct is an actively maintained, extensible version of Reconstruct written in Python in the lab of Kristen Harris at the University of Texas at Austin. Please check out our paper introducing PyReconstruct and feel free to send us a message if you have any questions:

Documentation

An installation guide, quickstart, and manuals can be found at our lab's wiki site hosted at UT Austin and at the PyReconstruct repo wiki. A quick launch guide follows below.

Then it would say lanch party, Kevin.

In a virtual environment running Python 3.11, install bleeding-edge PyReconstruct:

pip install git+https://github.com/synapseweb/pyreconstruct

or stable PyReconstruct:

pip install pyreconstruct

then launch PyReconstruct from the command line:

PyReconstruct

To install a dev version of PyReconstruct, see here.

Bug reports / Feature requests

If you notice a problem, would like to suggest a feature, or have ideas on improving our documentation, please submit an issue. We appreciate the help!

Citation

If you use PyReconstruct in published work, please cite our paper:

@article{Chirillo2025,
	title = {{PyReconstruct}: {A} fully open-source, collaborative successor to {Reconstruct}},
	author = {Chirillo, Michael A. and Falco, Julian N. and Musslewhite, Michael D. and Lindsey, Larry F. and Harris, Kristen M.},
	journal = {Proceedings of the National Academy of Sciences},
	volume = {122},
	number = {31},
	pages = {e2505822122},
	year = {2025},
	month = {July},
	doi = {10.1073/pnas.2505822122},
	url = {https://www.pnas.org/doi/10.1073/pnas.2505822122}
}

and this repo if you'd like:

@software{Falco2025,
    author = {Kristen Harris Lab},
    title = {PyReconstruct},
    version = {1.20.0},
    month = {June},
    year = {2026}
    url = {https://github.com/synapseweb/pyreconstruct},
}

Metadata

Release files for pyreconstruct 1.20.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyreconstruct 1.20.0
File Size Uploaded
pyreconstruct-1.20.0.tar.gz 14.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyreconstruct 1.20.0
File Interpreter ABI Platform
pyreconstruct-1.20.0-py3-none-any.whl Python 3 none any Details

Total release size: 30.4 MB

Release files / pyreconstruct-1.20.0.tar.gz

Download URL pyreconstruct-1.20.0.tar.gz
Size 14.3 MB
Tags Source
SHA-256 checksum
How to use checksums
4d82cdcc26b751b1d6ca2c4048e144612a7e7fba0b5233a6b2f275021cb51516
BLAKE2b-256 checksum
How to use checksums
570f656cfd2ff50a1af0da810c5777826e68e215bbe7d504f46e73c242b3d275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / pyreconstruct-1.20.0-py3-none-any.whl

Download URL pyreconstruct-1.20.0-py3-none-any.whl
Size 16.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
66bc7173fd6a66fe6c3621945b416e3f44dec1fc2245f739ce73d445a106a169
BLAKE2b-256 checksum
How to use checksums
ff4d1c59f8b1bf957a02ae2fc0a2942747072456a6115e21a9a1296cc5682850
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

1.20.0 This release

2 release files

1.19.0

2 release files

1.17.0

2 release files

1.16.1

2 release files

1.16.0

2 release files

1.14.0

2 release files

1.13.0

2 release files

1.11.0

2 release files

1.10.0

2 release files

1.9.4

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page