User Tools

Site Tools


setupguide:setup_with_prolineadmin

This is an old revision of the document!


Set up the Datastore and Proline Server with ProlineAdmin (command-line)

Set up the Datastore

You must first configure ProlineAdmin since this component is used to create the databases needed by Proline.

Edit the configuration file config/application.conf located in the ProlineAdmin folder (see "Configuring ProlineAdmin" section below). Then perform the datastore setup by running the dedicated script.

Launch ProlineAdmin

Windows users

The ProlineAdmin program files are located in the “.\admin” sub-folder of the Proline installation directory. You should find the following script in this folder:

> setup_proline.bat
Linux users or manual installation

Execute the setup_proline.sh script located in the folder obtained after Proline Admin GUI archive file extraction.

Configure ProlineAdmin

Modify the following lines to fit your DBMS configuration:

proline-config {
  driver-type = "postgresql" // valid values are: h2, postgresql or sqlite
  data-directory = "/Path/to/Proline/Data"  //Not used actually...
}

auth-config {
  user="proline_user"  //!! SET TO Database Proline user login
  password="proline_user_password" //!! SET TO Database Proline user password
}

host-config {
  host="your_postgresql_server_host"  //!! Do NOT put "localhost", but the real IP address or fully qualified name
  port="5432" //or other port used to access your DBMS
}

Note: default naming scheme of databases created by Proline can be modified by editing config/application-<dbtype>.conf file.

Do not confuse:

  • 'data-directory' under 'proline-config': indicates where to store Proline data (e.g. exports).
  • 'postgresql-data-dir': references the PostgreSQL data directory (for ProlineAdmin purposes).

Set up the Datastore

Perform the datastore setup by running the dedicated script.

Set up Proline Server

Locate the server folder

Windows users :
The server program files are located in the “.\ws” sub-folder of the Proline installation directory.

Linux users or manual installation :
Open the folder where you have unzipped the “Proline Server” archive. The Proline server folder should contain a sub-folder named ProlineWeb-Core-<x.y.z>.

Edit the configuration file

The configuration file is located at <proline_server_folder>\ProlineWeb-Core-<x.y.z>\Proline\WEB-INF\classes.

Configure the datastore

Edit the application.conf file in the same way you did it for ProlineAdmin (see Setting up the Datastore). If your configuration is valid, the Proline Server will be able to use the datastore you've created using Proline Admin.

Configure the mount-points

Result identification files (Mascot dat, OMSSA or X!Tandem) as well as mzDB files (for the XIC Quantitation process) are only browsed from Proline Server side.

Administrator must configure the target directory/ies in the entry mount_points in the application.conf file

!! Important: on a Windows server installation, please use UNC style to access remote disks instead of mounted disk on letters. Otherwise Proline won't be fully functional. ex: use \\\\my_server\\disk\\folder instead of a mounted disk on Z: (Z: mounted as \\my_server\\disk\\folder)

Mascot dat or OMSSA path should be configured in result_files sub-entry, administrator can add one or more mappings as label = “<absolute/directory/path>”. mzDB files path should be set under mzdb_files sub-entry.

Label can be any valid string chosen by Administrator to help user identify mount_point. If multiple repositories are defined, labels must be different.

Configuration examples:

mount_points {

  result_files {
    mascot_data = "Z:/"  //under window environement
    omssa_data = "/local/omssa/data" //under linux environement
    xtandem_data = "U:/"
    ...
  }
  ...
  
  mzdb_files {
  }

}


Go back to Installing the Porline suite: Running the server .

setupguide/setup_with_prolineadmin.1443622153.txt.gz · Last modified: 2015/09/30 16:09 by 193.48.0.3