-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #497 from zargham-ahmad/qcxms_changes
QCxMS New Version
- Loading branch information
Showing
12 changed files
with
198 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
<tool id="qcxms_getres" name="QCxMS get results" version="@TOOL_VERSION@+galaxy0" profile="22.09"> | ||
<description>Get result of the Production run to obtain a QCxMS simulated mass spectrum</description> | ||
|
||
<macros> | ||
<import>macros.xml</import> | ||
</macros> | ||
<expand macro="edam"/> | ||
<expand macro="creator"/> | ||
<expand macro="requirements"/> | ||
|
||
<command detect_errors="exit_code"><![CDATA[ | ||
python3 '${get_res}' && | ||
/plotms_bin/PlotMS.v.6.2.0/plotms && | ||
sh ${__tool_directory__}/msp_out.sh | ||
]]></command> | ||
|
||
<configfiles> | ||
<configfile name="get_res"> | ||
#set res_collection = str("', '").join([str($f) for $f in $res_files]) | ||
|
||
with open('$mol', 'r') as file: | ||
lines = file.readlines() | ||
molname = lines[1] | ||
|
||
with open('molname.txt', 'w') as file: | ||
file.write(molname) | ||
|
||
input_files = '$res_collection' | ||
output_file = 'tmpqcxms.res' | ||
|
||
with open(output_file, 'w') as output: | ||
for file_path in input_files: | ||
with open(file_path, 'r') as input_file: | ||
output.write(input_file.read()) | ||
|
||
</configfile> | ||
</configfiles> | ||
|
||
<inputs> | ||
<param type="data" name="mol" label="Molecule 3D structure [.xzy]" format="xyz" /> | ||
<param type="data_collection" collection_type="list" name="res_files" label="res files [.res]" format="txt,text"/> | ||
</inputs> | ||
|
||
<outputs> | ||
<data name="msp_output" format="msp" from_work_dir="simulated_spectra.msp" label="simulated_spectra.msp generated by ${tool.name} on ${on_string}"/> | ||
</outputs> | ||
|
||
<tests> | ||
<test> | ||
<param name="mol" value="mol.xyz" ftype="xyz"/> | ||
<param name="res_files"> | ||
<collection type="list"> | ||
<element name="res_files_1" value="res_files/TMP.1_qcxms.txt" /> | ||
<element name="res_files_2" value="res_files/TMP.2_qcxms.txt" /> | ||
<element name="res_files_3" value="res_files/TMP.3_qcxms.txt" /> | ||
</collection> | ||
</param> | ||
<output name="msp_output" file="output.msp" ftype="msp"/> | ||
</test> | ||
</tests> | ||
|
||
<help><![CDATA[ | ||
The QCxMS getres tool is used to simulate mass spectra for a given molecule. | ||
This tool take res and molecules files and generates simulated mass spectra. | ||
]]> | ||
</help> | ||
|
||
<citations> | ||
<citation type="doi">10.1002/anie.201300158</citation> | ||
<citation type="doi">10.1039/C4OB01668H</citation> | ||
<citation type="doi">10.1021/jp5096618</citation> | ||
<citation type="doi">10.1255/ejms.1313</citation> | ||
<citation type="doi">10.1021/acs.jpca.6b02907</citation> | ||
</citations> | ||
</tool> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
|
||
xtb2 | ||
ntraj 2 | ||
tmax 20.0 | ||
tinit 500.0 | ||
ieeatm 0.6 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
1 | ||
0.23866896224151D+00 | ||
0.89173254224222D+04 | ||
-0.18091580000000D-03 0.53537546000000D-04 0.34508200000000D-04 0.50383142501519D+00 | ||
0.10322794000000D-03 -0.29410216000000D-03 -0.13830620000000D-03 0.50383142501512D+00 | ||
-0.12351298000000D-02 0.10941877000000D-02 -0.68662608000000D-03 0.10000000000000D+01 | ||
0.39194769000000D-04 -0.86113874000000D-03 -0.14824698000000D-03 0.99998640424089D+00 | ||
0.73344203000000D-03 0.11470574000000D-02 -0.89203254000000D-04 0.99998640424076D+00 | ||
0.13882303000000D-02 -0.37015395000000D-03 0.30430224000000D-03 0.99999999999989D+00 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
6 | ||
6325 | ||
C -0.59857822001968 -0.02215985716365 0.13568410610374 | ||
C 0.61205863904343 -0.05505705225983 -0.22393772541246 | ||
H -1.05122375889205 0.99067995917981 0.32453382107060 | ||
H -1.32624440512690 -0.87343794346470 0.13238115658175 | ||
H 1.30113828028591 0.80217555351015 -0.27588079204055 | ||
H 1.17175212384004 -1.04560876534258 -0.26477384393492 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
NAME: Lindane | ||
Num Peaks: 49 | ||
95.953354 29.195388847147174971 | ||
96.956708 0.668804095247536257 | ||
96.959630 0.006270038392945652 | ||
97.950404 18.872816291174281389 | ||
97.960062 0.002090012797648551 | ||
98.953758 0.408597509163542982 | ||
98.956680 0.006270038392945652 | ||
99.947454 3.027383551460257394 | ||
99.957112 0.001045006398824275 | ||
100.950808 0.060610371892150218 | ||
100.953730 0.001045006398824275 | ||
112.007977 100.000000000000000000 | ||
113.011331 6.469344248109893947 | ||
113.014253 0.062015503068284489 | ||
114.005027 31.968992563911168503 | ||
114.014685 0.191684279973595856 | ||
114.017607 0.002818886409876120 | ||
115.008381 2.170542578675819456 | ||
115.011303 0.016913318459256720 | ||
116.011735 0.056377728197522396 | ||
116.014657 0.002818886409876120 | ||
117.015089 0.002818886409876120 | ||
121.969004 48.616737474503565863 | ||
122.972358 2.314913873279450307 | ||
122.975280 0.028382084687048212 | ||
123.966054 31.214972837163390551 | ||
123.975712 0.030155965625322630 | ||
123.978634 0.003547760585881026 | ||
124.969408 1.333958011267293520 | ||
124.972330 0.010643281757643079 | ||
125.963104 4.931387222118633673 | ||
125.972762 0.017738802929405131 | ||
126.966458 0.184483555628484647 | ||
126.969380 0.005321640878821540 | ||
127.969812 0.001773880292940513 | ||
147.984654 75.667375851606607284 | ||
148.988008 4.978153862789445938 | ||
148.990930 0.042283303452986920 | ||
149.981704 48.524317372305198148 | ||
149.991362 0.157857662942868432 | ||
149.994284 0.002818886691764789 | ||
150.985058 3.038759966527995626 | ||
150.987980 0.036645528018447289 | ||
151.978754 7.912614881227955976 | ||
151.988412 0.087385490521223547 | ||
151.991334 0.005637773383529577 | ||
152.982108 0.467935188781944900 | ||
152.985030 0.002818886691764789 | ||
153.985462 0.019732207867858554 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
0.0000000 1 1 1 1 1 17 1 | ||
0.0000000 1 1 1 3 1 17 1 | ||
0.0000000 1 1 2 2 1 17 1 | ||
0.0000000 1 1 3 2 1 17 1 | ||
1.0000000 1 1 4 1 3 1 6 6 6 17 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
0.0000000 1 2 1 2 1 17 1 | ||
0.0000000 1 2 1 3 1 17 1 | ||
0.0000000 1 2 1 4 1 17 1 | ||
0.0000001 1 2 2 1 2 1 1 17 1 | ||
0.0000000 1 2 2 3 1 17 1 | ||
0.9999999 1 2 3 1 3 1 5 6 6 17 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
0.3707160 1 3 1 1 3 1 2 6 2 17 2 | ||
0.0000000 1 3 1 3 1 17 1 | ||
0.0000000 1 3 2 2 1 17 1 | ||
0.6292840 1 3 3 1 3 1 4 6 4 17 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
0.2874820 1 1 1 2 1 1 1 | ||
0.2874820 1 1 1 3 1 1 1 | ||
0.4250359 1 1 2 1 2 1 2 6 2 |