Mercurial > repos > immport-devteam > flowai
annotate FCSflowAI.xml @ 2:fab7c5deeb65 draft
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
author | azomics |
---|---|
date | Tue, 26 Sep 2023 23:19:04 +0000 |
parents | 34397a84faf1 |
children | dd00eee6cd06 |
rev | line source |
---|---|
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
1 <tool id="flowAI" name="flowAI" version="1.0+galaxy1"> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
2 <description> automatic quality control</description> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
3 <requirements> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
4 <requirement type="package" version="1.42.0">bioconductor-flowcore</requirement> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
5 <requirement type="package" version="1.2.9">bioconductor-flowai</requirement> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
6 </requirements> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
7 <stdio> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
8 <exit_code range="1:" level="fatal" description="See stderr for more details."/> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
9 </stdio> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
10 <command><![CDATA[ |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
11 Rscript $__tool_directory__/FCSflowAI.R '${input}' '${remove}' $alphaFR $chremFS $outFS $penFS '${sideFM}' report.html high.fcs low.fcs qc.fcs && |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
12 cp report.html $full_rep |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
13 #if $highQ_FCS: |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
14 && cp high.fcs $highfcs |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
15 #end if |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
16 #if $lowQ_FCS: |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
17 && cp low.fcs $lowfcs |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
18 #end if |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
19 #if $QC_FCS: |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
20 && cp qc.fcs $qcfcs |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
21 #end if |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
22 ]]> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
23 </command> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
24 <inputs> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
25 <param format="fcs" name="input" type="data" label="FCS file"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
26 <param name="remove" type="select" label="Remove low quality cells from:"> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
27 <option value="all">Flow rate, Signal acquisition and Dynamic range</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
28 <option value="FR_FS">Flow rate and Signal acquisition</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
29 <option value="FR_FM">Flow rate and Dynamic range</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
30 <option value="FS_FM">Signal acquisition and Dynamic range</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
31 <option value="FR">Flow rate</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
32 <option value="FS">Signal acquisition</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
33 <option value="FM">Dynamic range</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
34 </param> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
35 <param name="alphaFR" type="float" label="Significance threshold for flow rate check:" value="0.01"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
36 <param name="chremFS" type="boolean" checked="true" truevalue="TRUE" falsevalue="FALSE" label="Do you want to exclude the FSC and SSC parameters from the signal acquisition check?" help="The FSC and SSC parameters will not be taken into account for analysis but will not be removed."/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
37 <param name="outFS" type="boolean" checked="false" truevalue="TRUE" falsevalue="FALSE" label="Do you want to remove outliers before the signal acquisition check?"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
38 <param name="penFS" type="integer" label="Stringency of signal acquisition check (higher tolerance with higher values):" value="200"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
39 <param name="sideFM" type="select" label="Include in dynamic range check:"> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
40 <option value="both">Both limits</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
41 <option value="upper">Upper limit only</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
42 <option value="lower">Lower limit only</option> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
43 </param> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
44 <param name="highQ_FCS" type="boolean" checked="true" truevalue="TRUE" falsevalue="FALSE" label="Create FCS file with only high quality events?"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
45 <param name="lowQ_FCS" type="boolean" checked="false" truevalue="TRUE" falsevalue="FALSE" label="Create FCS file with only low quality events?"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
46 <param name="QC_FCS" type="boolean" checked="false" truevalue="TRUE" falsevalue="FALSE" label="Create FCS file with an additional parameter where low quality events have values higher than 10,000?"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
47 </inputs> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
48 <outputs> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
49 <data format="html" name="full_rep" label="QC of ${input.name}"> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
50 </data> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
51 <data format="fcs" name="highfcs" label="High quality events only from ${input.name}"> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
52 <filter>(highQ_FCS)</filter> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
53 </data> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
54 <data format="fcs" name="lowfcs" label="Low quality events only from ${input.name}"> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
55 <filter>(lowQ_FCS)</filter> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
56 </data> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
57 <data format="fcs" name="qcfcs" label="All events (low quality event marked up) from ${input.name}"> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
58 <filter>(QC_FCS)</filter> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
59 </data> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
60 </outputs> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
61 <tests> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
62 <test expect_num_outputs="2"> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
63 <param name="input" value="input.fcs"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
64 <param name="remove" value="all"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
65 <param name="alphaFR" value="0.01"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
66 <param name="chremFS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
67 <param name="outFS" value="FALSE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
68 <param name="penFS" value="200"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
69 <param name="sideFM" value="both"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
70 <param name="highQ_FCS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
71 <param name="lowQ_FCS" value="FALSE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
72 <param name="QC_FCS" value="FALSE"/> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
73 <output name="full_rep"> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
74 <assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
75 <has_n_lines min="100" max="500"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
76 <has_text text="data:image/png;base64"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
77 <has_text text="Dynamic range check"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
78 <has_text text="total_UNIQUE"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
79 <has_size value="267939" delta="30000"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
80 </assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
81 </output> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
82 <output name="highfcs" file="std/hqdata.fcs" compare="sim_size"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
83 </test> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
84 <test expect_num_outputs="4"> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
85 <param name="input" value="input.fcs"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
86 <param name="remove" value="all"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
87 <param name="alphaFR" value="0.01"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
88 <param name="chremFS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
89 <param name="outFS" value="FALSE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
90 <param name="penFS" value="200"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
91 <param name="sideFM" value="both"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
92 <param name="highQ_FCS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
93 <param name="lowQ_FCS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
94 <param name="QC_FCS" value="TRUE"/> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
95 <output name="full_rep"> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
96 <assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
97 <has_n_lines min="100" max="500"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
98 <has_text text="data:image/png;base64"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
99 <has_text text="Dynamic range check"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
100 <has_text text="total_UNIQUE"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
101 <has_size value="267939" delta="30000"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
102 </assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
103 </output> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
104 <output name="highfcs" file="std/hqdata.fcs" compare="sim_size"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
105 <output name="lowfcs" file="std/lqdata.fcs" compare="sim_size"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
106 <output name="qcfcs" file="std/alldata.fcs" compare="sim_size"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
107 </test> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
108 <test expect_num_outputs="2"> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
109 <param name="input" value="input.fcs"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
110 <param name="remove" value="all"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
111 <param name="alphaFR" value="0.01"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
112 <param name="chremFS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
113 <param name="outFS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
114 <param name="penFS" value="200"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
115 <param name="sideFM" value="both"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
116 <param name="highQ_FCS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
117 <param name="lowQ_FCS" value="FALSE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
118 <param name="QC_FCS" value="FALSE"/> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
119 <output name="full_rep"> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
120 <assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
121 <has_n_lines min="100" max="500"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
122 <has_text text="data:image/png;base64"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
123 <has_text text="Dynamic range check"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
124 <has_size value="268106" delta="30000"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
125 </assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
126 </output> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
127 <output name="highfcs" file="nooutliers/hqdata_nooutliers.fcs" compare="sim_size"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
128 </test> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
129 <test expect_num_outputs="2"> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
130 <param name="input" value="input.fcs"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
131 <param name="remove" value="all"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
132 <param name="alphaFR" value="0.01"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
133 <param name="chremFS" value="FALSE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
134 <param name="outFS" value="FALSE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
135 <param name="penFS" value="200"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
136 <param name="sideFM" value="both"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
137 <param name="highQ_FCS" value="TRUE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
138 <param name="lowQ_FCS" value="FALSE"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
139 <param name="QC_FCS" value="FALSE"/> |
2
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
140 <output name="full_rep"> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
141 <assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
142 <has_n_lines min="100" max="500"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
143 <has_text text="data:image/png;base64"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
144 <has_text text="Dynamic range check"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
145 <has_text text="total_UNIQUE"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
146 <has_size value="267894" delta="30000"/> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
147 </assert_contents> |
fab7c5deeb65
planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 2482f9499096cc780cf1bf688ea07de150191be5
azomics
parents:
1
diff
changeset
|
148 </output> |
1
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
149 <output name="highfcs" file="withsfsc/hqdata_sfsc.fcs" compare="sim_size"/> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
150 </test> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
151 </tests> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
152 <help><![CDATA[ |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
153 This tool automatically performs quality control of flow cytometry data. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
154 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
155 ----- |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
156 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
157 **Input files** |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
158 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
159 • One or more FCS files. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
160 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
161 **Output files** |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
162 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
163 • full HTML report |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
164 • new FCS file containing only high quality events (default) |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
165 • new FCS file containing only low quality events (optional) |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
166 • original FCS file containing an additional parameter where the low quality events have a value higher than 10,000 (optional) |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
167 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
168 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
169 The files generated will be FCS 3.0. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
170 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
171 ---- |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
172 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
173 Description of the approach |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
174 ''''''''''''''''''''''''''' |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
175 This tool identifies anomalies from three fundamental properties of flow cytometry data: |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
176 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
177 - *Flow rate*. Surges and substantial shifts of the rate of the cells passing through the capillary tube are detected. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
178 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
179 - *Signal acquisition*. Instability in the signal acquired for each channel are detected. In most cases it corresponds to flow rate surges and shifts. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
180 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
181 - *Dynamic range*. Values recorded in the upper limit (margin events) and negative outliers are removed. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
182 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
183 .. class:: infomark |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
184 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
185 An HTML report with informative plots is generated. Users are advised to review the report and also:: |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
186 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
187 1. Eventually adjust the quality control parameters |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
188 2. Discard the entire FCS file because of an unacceptable number of anomalies |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
189 3. Program a flow cytometry maintenance because of recurrent issues |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
190 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
191 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
192 Parameters |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
193 '''''''''' |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
194 Default settings work well in the majority of cases. Setting customization may be needed to address properties of unique datasets. For example, high-dimensional FCS files may perform best with more tolerant setttings for signal acquisition checks. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
195 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
196 Example |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
197 ''''''' |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
198 This section provides an example of a flowAI quality control html report with plots: |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
199 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
200 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
201 Flow rate check: anomalies are flagged with a green circle. In this instance a surge was detected and discarded as well as a shift from the median value later in the experiment. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
202 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
203 .. image:: ./static/images/flowtools/autoflowrate.png |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
204 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
205 Signal acquistion check: Orange background (or yellow depending on the user's computer) highlights the stable region. Signal acquistion shifts are identified on a per channel basis and the largest region containing no anomalies is retained. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
206 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
207 .. image:: ./static/images/flowtools/autosignal.png |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
208 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
209 Dynamic range check: red and blue lines reflect the detected number of events over time. The x-axis corresponds to that of the signal acquisition plot. |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
210 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
211 .. image:: ./static/images/flowtools/margins.png |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
212 |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
213 ]]> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
214 </help> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
215 <citations> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
216 <citation type="doi">10.1093/bioinformatics/btw191</citation> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
217 </citations> |
34397a84faf1
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flowai commit 83ef47729f2d2cdae84171761a6795df9fb63389"
azomics
parents:
diff
changeset
|
218 </tool> |