User Tools

Site Tools


how_to:spectrummatchfeeder

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
how_to:spectrummatchfeeder [2012/04/18 11:00]
132.168.73.124
how_to:spectrummatchfeeder [2013/03/18 09:22]
132.168.72.131
Line 3: Line 3:
 Before [[how_to:​exportpride|exporting a given UserContext to PRIDE XML file]], check if the MSI database need to be populated with spectrum details. Before [[how_to:​exportpride|exporting a given UserContext to PRIDE XML file]], check if the MSI database need to be populated with spectrum details.
  
-:!: **Since hEIDI 1.11.1, this functionality is no more available from the hEIDI GUI, but has to be executed (outside from hEIDI) by your system administrator. **+:!: **Since hEIDI 1.11.1, this functionality is no more available from the hEIDI GUI, but has to be executed (outside from hEIDI, see bellow[by your system administrator]. ** 
 + 
 +===== Import spectrum using tool outside hEIDI [by your system administrator] ===== 
 + 
 +To import spectrum detail for a specified context using ''​Paloma''​ tool, you need to have the context id. This property is accessible in Context property sheet. View in [[how_to:​accessproperties|]] page.  
 + 
 +  * Download Paloma-<​version>​.zip and unzip to <​Paloma-install>​ directory. (Download is available at the following FTP site : [[ftp://​ftp.cea.fr/​pub/​edyp/​heidi]]) 
 +  * Go to <​Paloma-install>/​ and run : <​code>​java -Djava.library.path=./​lib -Xms512m ​ -Xmx1024m ​ -classpath ./​paloma-<​version>​.jar cea.edyp.palomae1.MainSpectrumFeeder [OPTIONS]</​code>​ 
 +    * -Xmx option allow you to specify amount of memory to use for yhios process. Depending on your system (amount of memory and 32bits or 64bits), you can set more memory : -Xmx4000m for example 
 +    * OPTIONS are described if no parameter is specified in command line... Nevertheless,​ here they are : ''​-u <​user>​ -p <​password>​ -url <​dbURL>​ -m <​root>​ [-d <​driver>​] ​ -cid <​context_id>'' ​ where 
 +      * <​user>​ : user for DB connection 
 +      * <​password>​ : password for DB connection 
 +      * <​dbURL>​ : url to DB such as jdbc:​postgresql:/​ / <​server_name>/<​DB_Name>​ 
 +      * <​root>​ : Path to mascot data files 
 +      * <​driver>​ : Optional, default is Postgresql driver (org.postgresql.Driver) 
 +      * <​context_id>​ : Context ID to get spectra for 
 +  * You can verify there were no error by opening paloma-<​user>​.log from <​Paloma-install>​ directory. This file contains lots of information,​ for debug purpose.  
 +      * Search for any "ERROR " string to verify no error occurs.  
 +      * You can also see how many mascot dat file were parsed.  
 +      
 +       Look for entry such has  
 +           INFO SpectrumEntriesSearch - The selected context contains 2,686 species and 2,686 spectrum are needed 
 +           INFO SpectrumEntriesSearch - Paloma - SpectrumEntriesSearch - identify 44 dat files 
 +           INFO SpectrumEntriesSearch -  .... featuring 2686 peptides 
 +           INFO SpectrumMatchFeeder - Paloma - SpectrumMatchFeeder - will parse 44 dat files  
 + 
 +      * You will also see "​44"​ entry like ''​Parser dat file : XXXXX''​. Each followed by ''​Parser dat file DONE''​ 
 + 
 + 
 +===== Import spectrum using hEIDI ===== 
 + 
 +:!: **Since hEIDI 1.11.1, this functionality is no more available. Should be reintegrated ... ** 
  
   * **After having [[how_to:​createproject|created ]]or [[how_to:​loadproject|opened an hEIDI project]], [[how_to:​opensession|open your MSI session]]** but :!: **Don'​t forget to __activate__ your hEIDI project**.{{ :​how_to:​spectrummatchfeeder_menu.png|}}   * **After having [[how_to:​createproject|created ]]or [[how_to:​loadproject|opened an hEIDI project]], [[how_to:​opensession|open your MSI session]]** but :!: **Don'​t forget to __activate__ your hEIDI project**.{{ :​how_to:​spectrummatchfeeder_menu.png|}}
Line 15: Line 46:
   * In case you have clicked ''​Yes'',​ a message will appear when process is finished ​   * In case you have clicked ''​Yes'',​ a message will appear when process is finished ​
 {{:​how_to:​spectrummatchfeeder_success.png|}} {{:​how_to:​spectrummatchfeeder_success.png|}}
- 
- 
- 
- 
- 
how_to/spectrummatchfeeder.txt · Last modified: 2013/04/11 10:41 by 132.168.72.131