root/plone4bio.buildout/trunk/INSTALL.txt

Revision 156, 1.7 KB (checked in by mauro, 18 months ago)

uodate install.txt

  • Property svn:mime-type set to text/x-rst
Line 
1Requirements:
2=============
3
41. PIL (aka python-imaging in most unix systems).
5
62. python development files (it could be python-dev in unix systems).
7
83. gcc and usual tools for compiling and installing.
9
104. BioPerl (optional) see BIOPERL.txt
11
125. postgres and/or mysql development files (optional) for plone4bio.biosql support.
13
14Installing a BioPlone site:
15===========================
16
171. Make a symbolic link buildout.cfg to select the profile you want to
18use; production, staging or development. For example:
19
20  $ rm buildout.cfg
21  $ ln -s demo.cfg buildout.cfg
22
232. Run bootstrap.py with the python interpreter you want to use. This
24will install Buildout.
25
26  $ python2.4 bootstrap.py
27
28  or if you've used MacPorts for MacOSX to install your python 2.6:
29
30  $ /opt/local/bin/python2.6 bootstrap.py
31
32  or if you've used Fink for MacOSX to install your python 2.6:
33
34  $ /sw/bin/python2.6 bootstrap.py
35
363. Run buildout
37
38  $ bin/buildout -v
39
40note: it may take some time ...
41
424. Start up the instance
43
44  $ bin/instance fg
45 
465. If you selected demo.cfg or postgresql.cfg on step 1 then you can stop here and open
47your browser at http://localhost:8080/plone4bio you can also login as manager (admin/admin)
48
496. Log into the ZMI at http://localhost:8080/manage as (admin/admin).
50Create a Plone site and then go to the quickinstaller and install the
51following products:
52
53   plone4bio.base
54   plone4bio.pscoils
55 
56Now you should be able to add new Sequence types to your Plone site and
57to run the pscoils (http://www.plone4bio.org/pscoils/) code
58against it.
59
607. To extend the BioPlone site with new predictors, refer to the
61skeleton code in plone4bio.pscoils: you should be able to create a set
62of tools to run against your sequences.
Note: See TracBrowser for help on using the browser.