Software:RemoteConvert
From SPCTools
| Revision as of 18:22, 4 March 2009 Zsun (Talk | contribs) (→Requirements) ← Previous diff |
Current revision Zsun (Talk | contribs) (→Requirements) |
||
| Line 6: | Line 6: | ||
| ==Requirements== | ==Requirements== | ||
| - | The following is a list of software need to be installed in window machine before you can convert each type of the raw file. | + | The following is a list of software need to be installed on window machine before you can convert each type of the raw file. |
| {| class="wikitable" style="text-align:center;" border="2" cellpadding="2" | {| class="wikitable" style="text-align:center;" border="2" cellpadding="2" | ||
| |- | |- | ||
| - | ! Raw file type !! Raw-to-mzXML/mzML converter !! Required Software ad | + | ! Raw file type !! Raw-to-mzXML/mzML converter !! Required Software |
| |- | |- | ||
| | .RAW file || [http://tools.proteomecenter.org/wiki/index.php?title=Software:ReAdW ReAdw] || Thermo's XCalibur software | | .RAW file || [http://tools.proteomecenter.org/wiki/index.php?title=Software:ReAdW ReAdw] || Thermo's XCalibur software | ||
| Line 19: | Line 19: | ||
| |- | |- | ||
| |- | |- | ||
| - | | .wiff || ML_Exporter || | + | | .wiff || mzML_Exporter || / |
| |- | |- | ||
| |- | |- | ||
| - | | .baf || [http://tools.proteomecenter.org/wiki/index.php?title=Software:CompassXport CompassXport] || CompassXport, produced by Bruker | + | | .baf .yep || [http://tools.proteomecenter.org/wiki/index.php?title=Software:CompassXport CompassXport] || CompassXport, produced by Bruker |
| |- | |- | ||
| |} | |} | ||
| Line 54: | Line 54: | ||
| The service will stop if the user session is time out or the window machine is restarted. I complied the perl code into a executable using triall version of perl2exe, and installed it as service on a window 2000 and a window server 2003 sucessfully, thus the service will keep running without user log in and restart by itself after the computer restarts. | The service will stop if the user session is time out or the window machine is restarted. I complied the perl code into a executable using triall version of perl2exe, and installed it as service on a window 2000 and a window server 2003 sucessfully, thus the service will keep running without user log in and restart by itself after the computer restarts. | ||
| - | == Instructions on install user defined service: == | + | == Instructions on installing user defined service: == |
| 1.Use perl2exe or other software to convert the perl program | 1.Use perl2exe or other software to convert the perl program | ||
| Line 60: | Line 60: | ||
| C:\convert | C:\convert | ||
| 2.Download and install resource kit tool from Microsoft | 2.Download and install resource kit tool from Microsoft | ||
| - | website according to which version of window machine | + | website. |
| - | you have. | + | |
| Window server 2003:[http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en] | Window server 2003:[http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en] | ||
| Window 2000:[http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=3e89879d-6c0b-4f92-96c4-1016c187d429] | Window 2000:[http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=3e89879d-6c0b-4f92-96c4-1016c187d429] | ||
| - | Alternatively if you can get INSTSRV.EXE and SRVANY.EXE somewhere, you don’t need to install the whole resource kit. | + | Alternatively if you can get INSTSRV.EXE and SRVANY.EXE |
| - | Suppose these two executable is located in “C:\reskit” | + | somewhere, you don’t need to install the whole resource kit. |
| - | 4.At a MS-DOS command prompt(running CMD.EXE), type the | + | Suppose these two executable are located in “C:\reskit” |
| + | 3.At a MS-DOS command prompt(running CMD.EXE), type the | ||
| following command: | following command: | ||
| C:\reskit\INSTSRV.EXE RemoteConvert C:\reskit\SRVANY.EXE | C:\reskit\INSTSRV.EXE RemoteConvert C:\reskit\SRVANY.EXE | ||
| - | 5.Run Registry Editor (start|run|regedit) and locate the following subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteConvert | + | 4.Run Registry Editor (start|run|regedit) and locate the |
| + | following subkey: | ||
| + | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteConvert | ||
| a. From the Edit menu, click New Key. Type the following | a. From the Edit menu, click New Key. Type the following | ||
| and click OK: | and click OK: | ||
| Line 87: | Line 89: | ||
| String: C:\convert | String: C:\convert | ||
| d. Close Registry Editor. | d. Close Registry Editor. | ||
| - | 6: start the service | + | 5: start the service |
| control panel -> administrative tool -> component service | control panel -> administrative tool -> component service | ||
| Find the "RemoteConvert" | Find the "RemoteConvert" | ||
Current revision
RemoteConvert
Contents |
Description
Because several conversion programs depend on Windows-only vendor libraries from different manufacture, this software will enable you converting your raw files in you local machine without logging in to remote window machine.
Requirements
The following is a list of software need to be installed on window machine before you can convert each type of the raw file.
| Raw file type | Raw-to-mzXML/mzML converter | Required Software |
|---|---|---|
| .RAW file | ReAdw | Thermo's XCalibur software |
| raw dir | massWolf | Waters' MassLynx software |
| .wiff | mzWiff | Analyst software |
| .wiff | mzML_Exporter | / |
| .baf .yep | CompassXport | CompassXport, produced by Bruker |
How to use it
Suppose the remote window machine is named R machine. The local linux machine is named L machine.
On R machine:
mkdir C:\convert Download converter executable and save into C:\convert
Download RemoteConvertServer.pl and lib dir, and save into C:\convert
Download 7-zip, unzip and save it into C:\convert\7-zip
cd C:\convert
perl RemoteConvertServer.pl
On L machine:
Download remoteconvert.pl and save into some dir.
./ remoteconvert.pl : show some examples command to run the software.
./ remoteconvert.pl –showoptions: show all options available for each converter
Install RemoteConvert as a service
The service will stop if the user session is time out or the window machine is restarted. I complied the perl code into a executable using triall version of perl2exe, and installed it as service on a window 2000 and a window server 2003 sucessfully, thus the service will keep running without user log in and restart by itself after the computer restarts.
Instructions on installing user defined service:
1.Use perl2exe or other software to convert the perl program
(server side) to executable. Save your perl executable into
C:\convert
2.Download and install resource kit tool from Microsoft
website.
Window server 2003:[1]
Window 2000:[2]
Alternatively if you can get INSTSRV.EXE and SRVANY.EXE
somewhere, you don’t need to install the whole resource kit.
Suppose these two executable are located in “C:\reskit”
3.At a MS-DOS command prompt(running CMD.EXE), type the
following command:
C:\reskit\INSTSRV.EXE RemoteConvert C:\reskit\SRVANY.EXE
4.Run Registry Editor (start|run|regedit) and locate the
following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteConvert
a. From the Edit menu, click New Key. Type the following
and click OK:
Key Name: Parameters
Class : <leave blank>
b. Select the Parameters key.
From the Edit menu, click New Value. Type the following
and click OK:
Value Name: Application
Data Type: REG_SZ
String: C:\convert\RemoteConvertServer.exe
c. Select the Parameters key
From the Edit menu, click New Value. Type the following
and click OK:
Value Name: AppDirectory
Data Type: REG_SZ
String: C:\convert
d. Close Registry Editor.
5: start the service
control panel -> administrative tool -> component service
Find the "RemoteConvert"
Click it
on popup window, click start
This software is included in the current TPP distribution.
Additional methods for obtaining the software are:
- Download from SourceForge Sashimi project file release: []
- Browse sourcecode from on Sashimi project SVN[].

