User Tools

Site Tools


setupguide:upgrade

This is an old revision of the document!


Upgrading the Proline Suite

Updating the Datastore

To update the differents Proline Databases, you need to get the appropriated version of ProlineAdmin. ProlineAdmin is released as an archive file, extract this archive in your preferred folder to install this application.

From Beta 1 to Beta 2:

The configuration files didn't change. You can just copy theses files from your previous ProlineAdmin to the new one. Configuration files are locates under config folder. Note: default naming scheme of databases created by Proline can be modified by editing config/application-<dbtype>.conf file. (To see configuration description, see first install section.)

Update datastore by executing the following command:

> run_cmd.bat upgrade_dbs

or, on linux system

> run_cmd.sh upgrade_dbs

Wait until this operation is finish, it may be relatively long if lots of result files import with spectral matches have been done !

Setting up Mount-points

Result identification files (Mascot dat or OMSSA) 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

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:/"
    linux_data = "/local/mascot/data"
    ...
  }
  ...
  
  mzdb_files {
    mzd_path = "/local/data/mzdb"
  }

}

Installing & Running Proline WebCore

Download Proline WebCore and extract the resulting zip file to the location of your choice. This will creates a folder named ProlineWeb-Core-<x.y.z> which contains a jetty server. Before running Jetty, you first need to modify ProlineWeb-Core configuration.

The configuration files are located at <your_folder>\ProlineWeb-Core-x.y.z\Proline\WEB-INF\classes.
First edit application.conf file in the same way you did it for ProlineAdmin (see Setting up the Datastore). This will configure ProlineWeb-Core to use the datastore you've just created.
You also need to modify the mount_points entry as explain previously (see Setting up Mount-points).

Run jetty-runner.bat (or jetty-runner.sh on linux system) to start the jetty server. You should now be able to access ProlineWeb-Core by typing http://localhost:8080/proline orhttp://<host>:8080/proline in your favorite browser. The following message must appear :

ProlineWeb-Core working !

Number of IVersion services : <X>
fr.proline.core.wsl.Version Module: ProlineWeb-Core Version: <XXX>
fr.proline.module.parser.omssa.Version Module: PM-OmssaParser Version: <YYY>
fr.proline.module.parser.mascot.Version Module: PM-MascotParser Version:<XYZ>
fr.proline.admin.Version Module: Proline-Admin Version: <ZYW>
fr.proline.util.ScalaVersion Module: ProFI-Commons-Scala Version: <YZX>
fr.proline.util.JavaVersion Module: ProFI-Commons-Java Version: <YXZ>
fr.proline.core.service.Version Module: Proline-OMP Version: <WYZ>

Installing Proline Studio

  • Proline Studio application distribution is a zip file that must be unzip on each client PC.

Installing and configuring Proline Web Desktop

setupguide/upgrade.1412327824.txt.gz · Last modified: 2014/10/03 11:17 by 132.168.72.225