Skip to main content

RECONSTRUCT in Python

Project description

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},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyreconstruct-1.20.0.tar.gz (14.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyreconstruct-1.20.0-py3-none-any.whl (16.1 MB view details)

Uploaded Python 3

File details

Details for the file pyreconstruct-1.20.0.tar.gz.

File metadata

  • Download URL: pyreconstruct-1.20.0.tar.gz
  • Upload date:
  • Size: 14.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for pyreconstruct-1.20.0.tar.gz
Algorithm Hash digest
SHA256 4d82cdcc26b751b1d6ca2c4048e144612a7e7fba0b5233a6b2f275021cb51516
MD5 638c06b0586499b1de209f10e42b443b
BLAKE2b-256 570f656cfd2ff50a1af0da810c5777826e68e215bbe7d504f46e73c242b3d275

See more details on using hashes here.

File details

Details for the file pyreconstruct-1.20.0-py3-none-any.whl.

File metadata

  • Download URL: pyreconstruct-1.20.0-py3-none-any.whl
  • Upload date:
  • Size: 16.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for pyreconstruct-1.20.0-py3-none-any.whl
Algorithm Hash digest
SHA256 66bc7173fd6a66fe6c3621945b416e3f44dec1fc2245f739ce73d445a106a169
MD5 ff6baca106f9219be1b0db60bf51e3c7
BLAKE2b-256 ff4d1c59f8b1bf957a02ae2fc0a2942747072456a6115e21a9a1296cc5682850

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page