ProServer DAS Server

ProServer is a very lightweight DAS server written in Perl.

It is simple to install and configure and has existing adaptors for a wide variety of data sources. It is also easily extensible allowing adaptors to be written for other data sources. More information about the DAS protocol and what it is useful for is available over at biodas.org.

[The Wellcome Trust Sanger Institute]

Documentation

In addition to installation instructions in the README file, ProServer is distributed with a tutorial and developers' guide. These can both be found in the 'doc' directory. Alternatively, view the latest versions from the SubVersion repository [guide] [tutorial].

Requirements

  • Perl (tested on 5.6.1 and above)
  • DBI for database connectivity
  • Getopt::Long
  • POSIX
  • Sys::Hostname
  • CGI
  • POE
  • HTTP::Request
  • HTTP::Response
  • Config::IniFiles
  • Compress::Zlib

Download

Where can I download it?

The ProServer Subversion repository contains the latest server code. The trunk represents the latest production version, and as such incorporates bug fixes as they are applied. Major changes are applied to the trunk when they are complete and tested.
Customised extensions are also still available in the old CVS repository.

Downloading from SVN (anonymous / read-only)

svn co https://proserver.svn.sf.net/svnroot/proserver/trunk Bio-Das-ProServer

If prompted, accept the SSL certificate.

ProServer was written on a UNIX environment (Tru64, Linux) but is also known to work on Windows under the Cygwin environment. It will probably work under ActivePerl without much trouble.

Citing Proserver

  • ProServer: a simple, extensible Perl DAS server.

    Finn RD, Stalker JW, Jackson DK, Kulesha E, Clements J and Pettett R

    Bioinformatics (Oxford, England) 2007;23;12;1568-70

ProServer in publications

  • Integrating biological data--the Distributed Annotation System.

    Jenkinson AM, Albrecht M, Birney E, Blankenburg H, Down T, Finn RD, Hermjakob H, Hubbard TJ, Jimenez RC, Jones P, Kähäri A, Kulesha E, Macías JR, Reeves GA and Prlić A

    BMC bioinformatics 2008;9 Suppl 8;S3

  • Detection of the XmnI RFLP at the human PAH locus by PCR.

    Goltsov AA, Eisensmith RC and Woo SL

    Nucleic acids research 1992;20;4;927

  • Experiences with acetylcysteine in cystinuric patients.

    Mulvaney WP, Quilter T and Mortera A

    The Journal of urology 1975;114;1;107-8

  • Altered blood volume regulation in sustained essential hypertension: a hemodynamic study.

    Safar ME, London GM, Weiss YA and Milliez PL

    Kidney international 1975;8;1;42-7