This is an old revision of the document!
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.
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
Execute the setup_proline.sh
script located in the folder obtained after Proline Admin GUI archive file extraction.
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:
Perform the datastore setup by running the dedicated script.
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>
.
The configuration file is located at <proline_server_folder>\ProlineWeb-Core-<x.y.z>\Proline\WEB-INF\classes
.
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.
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 .