/pyrecon

Python functionality for RECONSTRUCT.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Authors: Michael Musslewhite, Larry Lindsey
Date Created: 3/7/2013

Overview

PyRECONSTRUCT provides easy access to data in XML files associated with the program RECONSTRUCT.

  • mergeTool - merge series together with built-in conflict resolution (graphical or non-graphical)
  • curationTool - check for various properties of objects in a series

The functions/tools already in place can be used to develop solutions to a wide range of problems associated with RECONSTRUCT data.

To start graphical mergetool loader, use commands in python shell:

  • from pyrecon.gui import mergetool
  • mergetool.start()

Install Instructions

Linux

linux dependencies: python-dev python2.7-dev python-setuptools build-essential libgeos-dev libblas-dev liblapack-dev libfreetype6-dev libpng-dev gfortran libxml2-dev libxslt1-dev cmake libshiboken-dev libphonon-dev libqt4-dev qtmobility-dev

  • From the top-level pyrecon directory, run the following commands in a terminal:
# After installing dependencies listed above
pip install -r requirements.txt