|
QuickOverview
From the Pygr README.
IntroductionPygr is an open source software project used to develop graph database interfaces for the popular Python language, with a strong emphasis on bioinformatics applications ranging from genome-wide analysis of alternative splicing patterns, to comparative genomics queries of multi-genome alignment data. DocumentationPlease see our PygrDocumentation page for tutorials, module documentation, recipes, and forum. Within the source code repository, you can build the documentation via cd doc;make, then point your browser at the file doc/html/pygr/index.html. You can also check out the older documentation page. Prerequisites
Optional, RecommendedWhile pygr's core functionality only requires a sane python environment, some specific features require additional software:
Supported PlatformsIn theory, pygr should work on any platform that adequately supports python. Here are the OS's we've successfully tested on:
InstallationInstalling pygr is quite simple. cd pygr python setup.py install Once the test framework has completed successfully, the setup script will install pygr into python's respective site-packages directory. If you don't want to install pygr into your system-wide site-packages, replace the python setup.py install command with python setup.py build. This will build pygr but not install it in site-packages. Using PygrPygr contains several modules imported as follows: from pygr import seqdb If you did not install pygr in your system-wide site-packages, you must set your PYTHONPATH to the location of your pygr build. For example, if your top-level pygr source directory is $PYGRDIR then you'd type something like: setenv PYTHONPATH $PYGRDIR/build/lib.linux-i686-2.3 where the last directory name depends on your specific architecture. Pygr has a myriad of applications, however, providing a comprehensive description of its utility is out of the scope of this document (see PygrDocumentation). |
Sign in to add a comment