WEBACE VERSION 2
Credits: Webace 2 is a product of a close collaboration among several people and was largely produced at the ACE97 Workshop at Cornell University. The original version was produced by the Genome Informatics Group at the University of Maryland. J.D. Barnett was the lead programmer on that version. The current version (which includes - at least in spirit - the new version of the aceserver called gifaceserver) was worked on by (in alphabetical order): Doug Bigwood, Richard Durbin, Tim Hubbard, Pantelis Topalis, and Sean Walsh. Many others made valuable contributions and suggestions. Brave Combo is the unofficial band of webace.
![]()
Assumptions: You know Unix. You can install perl. You can compile ACEDB. You have root access or know someone who does and is willing to modify inetd.conf and /etc/rpc. You have access to the cgi-bin (or equivalent) directory for your web server.
![]()
Installation: There are several pieces to the webace puzzle. First, you need a version of perl with the Aceclient extension. The instructions for how to do this are HERE. Second, you need a gifaceserver which is not distributed with webace. This executable is compiled when you do a 'make all' for the ACEDB source code (you should have done this already when you made the perl Aceclient extension. Also, you can get executables for several Unix machines at ftp://ncbi.nlm.nih.gov/repository/acedb. The gifaceserver needs to be installed and the files inetd.conf and /etc/rpc modified to start the gifaceserver automatically when a client attempts to connect. Note that this requires root privileges. Finally, you need to install the webace perl software and perform some configuration to customize it for your site. The instructions for this are HERE [where?]. An html form with an associated cgi script is available to help you configure webace. These are found in the webace distribution. You can also use this form by going to /webace/config.html.
![]()
Miscellaneous Stuff:
The wspec directory for your ACEDB database must be world readable.
Webace uses javascript - this has not been tested on all browsers. Also, make sure javascript is enabled in your browser and that you have modified the mime-types file for your web server as instructed in the webace document.