Mercurial > repos > muon-spectroscopy-computational-project > larch_lcf
annotate larch_lcf.xml @ 5:90a69f15ab92 draft default tip
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 7f52c8654581d23a2acffc818e0c197cf8e04504
author | muon-spectroscopy-computational-project |
---|---|
date | Tue, 03 Sep 2024 11:51:40 +0000 |
parents | c2d5bfef5b63 |
children |
rev | line source |
---|---|
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
1 <tool id="larch_lcf" name="Larch LCF" version="@TOOL_VERSION@+galaxy@WRAPPER_VERSION@" python_template_version="3.5" profile="22.05" license="MIT"> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
2 <description>perform linear combination fit on XAS data</description> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
3 <macros> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
4 <!-- version of underlying tool (PEP 440) --> |
4
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
5 <token name="@TOOL_VERSION@">0.9.80</token> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
6 <!-- version of this tool wrapper (integer) --> |
5
90a69f15ab92
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 7f52c8654581d23a2acffc818e0c197cf8e04504
muon-spectroscopy-computational-project
parents:
4
diff
changeset
|
7 <token name="@WRAPPER_VERSION@">1</token> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
8 <!-- citation should be updated with every underlying tool version --> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
9 <!-- typical fields to update are version, month, year, and doi --> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
10 <token name="@TOOL_CITATION@">10.1088/1742-6596/430/1/012007</token> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
11 <import>macros.xml</import> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
12 </macros> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
13 <creator> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
14 <person givenName="Patrick" familyName="Austin" url="https://github.com/patrick-austin" identifier="https://orcid.org/0000-0002-6279-7823"/> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
15 </creator> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
16 <requirements> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
17 <requirement type="package" version="@TOOL_VERSION@">xraylarch</requirement> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
18 <requirement type="package" version="3.5.2">matplotlib</requirement> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
19 </requirements> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
20 <required_files> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
21 <include type="literal" path="larch_lcf.py"/> |
1
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
22 <include type="literal" path="common.py"/> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
23 </required_files> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
24 <command detect_errors="exit_code"><![CDATA[ |
4
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
25 mkdir plot && |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
26 #if $execution.execution=="zipped": |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
27 unzip '$execution.prj_file' && |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
28 python '${__tool_directory__}/larch_lcf.py' prj '$inputs' |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
29 #else |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
30 python '${__tool_directory__}/larch_lcf.py' '$execution.prj_file' '$inputs' |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
31 #end if |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
32 ]]></command> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
33 <configfiles> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
34 <inputs name="inputs" data_style="paths"/> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
35 </configfiles> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
36 <inputs> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
37 <param name="label" type="text" optional="true" label="Main data label" help="The label to use for the main data (target of the fit). If unset, the label will be taken from the Athena project metadata."/> |
4
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
38 <conditional name="execution" > |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
39 <param name="execution" type="select" display="radio" label="Execution mode" help="Whether to execute: on individual Athena projects as parallel jobs, as one job with each project fit occurring in series, or as one job using a zipped input."> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
40 <option value="parallel" selected="true">Parallel</option> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
41 <option value="series">Series</option> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
42 <option value="zipped">Zipped</option> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
43 </param> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
44 <when value="parallel"> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
45 <param name="prj_file" type="data" format="prj" label="Athena project file" help="Normalised X-ray Absorption Fine Structure (XAFS) data, in Athena project format. If a collection of files is provided, these will be submitted and executed in parallel."/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
46 </when> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
47 <when value="series"> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
48 <param name="prj_file" type="data" format="prj" multiple="true" label="Athena project files" help="Normalised X-ray Absorption Fine Structure (XAFS) data, in Athena project format. These will be submitted as a single job working in series, enabling transition search."/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
49 </when> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
50 <when value="zipped"> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
51 <param name="prj_file" type="data" format="zip" label="Zipped Athena outputs" help="Normalised X-ray Absorption Fine Structure (XAFS) data, in Athena project format, and zipped. These will be submitted as a single job working in series, enabling transition search."/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
52 </when> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
53 </conditional> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
54 <repeat name="components" title="Fit components"> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
55 <param name="label" type="text" optional="true" label="Component label" help="The label to use for this component. If unset, the label will be taken from the Athena project metadata."/> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
56 <param name="component_file" type="data" format="prj" label="Athena project to fit" help="Reference X-ray Absorption Fine Structure (XAFS) data, in Athena project format, to be used as components in the fit."/> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
57 </repeat> |
1
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
58 <!-- Energy range for LCF --> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
59 <param name="energy_min" type="float" label="Minimum fit energy (eV)" optional="true" help="If set, only data above this value will be used for the LCF."/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
60 <param name="energy_max" type="float" label="Maximum fit energy (eV)" optional="true" help="If set, only data below this value will be used for the LCF."/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
61 <!-- Plot limits --> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
62 <expand macro="plot_limits_energy"/> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
63 </inputs> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
64 <outputs> |
4
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
65 <data name="plot" format="png" from_work_dir="plot/plot.png"> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
66 <filter>execution["execution"]=="parallel"</filter> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
67 </data> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
68 <collection name="plot_collection" format="png" type="list" label="Larch LCF on series data ${on_string}"> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
69 <discover_datasets pattern="__name_and_ext__" directory="plot"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
70 <filter>execution["execution"]!="parallel"</filter> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
71 </collection> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
72 </outputs> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
73 <tests> |
1
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
74 <!-- 1 --> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
75 <test expect_num_outputs="1"> |
1
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
76 <param name="prj_file" value="PtSn_OCO_Abu_1_29204.5.prj"/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
77 <param name="component_file" value="Sn_foil_29200.prj"/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
78 <param name="component_file" value="SnO2_29206.prj"/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
79 <param name="energy_min" value="29190"/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
80 <param name="energy_max" value="29230"/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
81 <param name="x_limit_min" value="29190"/> |
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
82 <param name="x_limit_max" value="29230"/> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
83 <output name="plot"> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
84 <assert_contents> |
5
90a69f15ab92
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 7f52c8654581d23a2acffc818e0c197cf8e04504
muon-spectroscopy-computational-project
parents:
4
diff
changeset
|
85 <has_size value="61000" delta="1000"/> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
86 </assert_contents> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
87 </output> |
1
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
88 <assert_stdout> |
5
90a69f15ab92
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 7f52c8654581d23a2acffc818e0c197cf8e04504
muon-spectroscopy-computational-project
parents:
4
diff
changeset
|
89 <has_text text="Goodness of fit (rfactor): 0.658596%"/> |
1
6c28339b73f7
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 1cf6d7160497ba58fe16a51f00d088a20934eba6
muon-spectroscopy-computational-project
parents:
0
diff
changeset
|
90 </assert_stdout> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
91 </test> |
4
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
92 <!-- 2: series --> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
93 <test expect_num_outputs="1"> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
94 <param name="execution" value="series"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
95 <param name="prj_file" value="PtSn_OCO_Abu_1_29204.5.prj"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
96 <param name="component_file" value="Sn_foil_29200.prj"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
97 <param name="component_file" value="SnO2_29206.prj"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
98 <param name="energy_min" value="29190"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
99 <param name="energy_max" value="29230"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
100 <param name="x_limit_min" value="29190"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
101 <param name="x_limit_max" value="29230"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
102 <output_collection name="plot_collection" type="list" count="1"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
103 <assert_stdout> |
5
90a69f15ab92
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 7f52c8654581d23a2acffc818e0c197cf8e04504
muon-spectroscopy-computational-project
parents:
4
diff
changeset
|
104 <has_text text="Goodness of fit (rfactor): 0.658596%"/> |
4
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
105 </assert_stdout> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
106 </test> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
107 <!-- 3: zipped --> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
108 <test expect_num_outputs="1"> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
109 <param name="execution" value="zipped"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
110 <param name="prj_file" value="lcf.zip"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
111 <param name="component_file" value="Sn_foil_29200.prj"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
112 <param name="component_file" value="SnO2_29206.prj"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
113 <param name="energy_min" value="29190"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
114 <param name="energy_max" value="29230"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
115 <param name="x_limit_min" value="29190"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
116 <param name="x_limit_max" value="29230"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
117 <output_collection name="plot_collection" type="list" count="2"/> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
118 <assert_stdout> |
5
90a69f15ab92
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 7f52c8654581d23a2acffc818e0c197cf8e04504
muon-spectroscopy-computational-project
parents:
4
diff
changeset
|
119 <has_text text="Goodness of fit (rfactor): 0.658596%"/> |
4
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
120 </assert_stdout> |
c2d5bfef5b63
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 4814f53888643f1d3667789050914675fffb7d59
muon-spectroscopy-computational-project
parents:
3
diff
changeset
|
121 </test> |
0
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
122 </tests> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
123 <help><![CDATA[ |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
124 Performs a Linear Combination Fit (LCF) on an Athena project, using a number of other projects as components to the fit. |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
125 The extent to which each component contributes to the target is recorded in the output plot of the normalised absorption co-efficient. |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
126 ]]></help> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
127 <citations> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
128 <citation type="doi">@TOOL_CITATION@</citation> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
129 <citation type="doi">10.1107/S0909049505012719</citation> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
130 </citations> |
f59731986b61
planemo upload for repository https://github.com/MaterialsGalaxy/larch-tools/tree/main/larch_lcf commit 5be486890442dedfb327289d597e1c8110240735
muon-spectroscopy-computational-project
parents:
diff
changeset
|
131 </tool> |