Mercurial > repos > thanhlv > bin3c
diff cluster.xml @ 25:b9e12e746f6d draft
planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/bin3C commit a5926dec65ac1474e7b79685df5b9330601ef167-dirty
| author | thanhlv |
|---|---|
| date | Tue, 22 Oct 2019 10:54:47 -0400 |
| parents | 9da36e77ec34 |
| children | dd1bc5779f5c |
line wrap: on
line diff
--- a/cluster.xml Tue Oct 22 10:00:13 2019 -0400 +++ b/cluster.xml Tue Oct 22 10:54:47 2019 -0400 @@ -6,7 +6,11 @@ <expand macro="requirements" /> <expand macro="version_command" /> <command detect_errors="exit_code"><![CDATA[ - ln -s $contact_map map.p.gz && + #if compress: + gzip < $contact_map > contact_map.p.gz && + #else: + ln -s $contact_map contact_map.p.gz && + bin3C cluster --max-image $max_image --min-extent $min_extent @@ -18,12 +22,14 @@ $no_plot $no_fasta $only_large + --fasta $contigs --n-iter $iteration - map.p.gz out + contact_map.p.gz out ]]> </command> <inputs> <param name="contact_map" type="data" format="binary" label="Contact map" help="This file is generated from mkmap command" /> + <param name="contigs" type="data" format="fasta,fastq.gz" label="Contigs from that supplied during mkmap" /> <param name="assembler" label="Assembly software used to create contigs" type="select"> <option selected="true" value="generic">generic</option> <option value="megahit">megahit</option> @@ -38,18 +44,18 @@ <param name="no_plot" type="boolean" truevalue="--no-plot" falsevalue="" checked="false" label="Do not generate a clustered heatmap" /> <param name="no_fasta" type="boolean" truevalue="--no-fasta" falsevalue="" checked="false" label="Do not generate cluster FASTA files" /> <param name="only_large" type="boolean" truevalue="--only-large" falsevalue="" checked="false" label="Only write FASTA for clusters longer than min_extent" /> - <!-- <param name="fasta" type="data" format="fasta,fastq.gz" optional="true" label="Alternative source FASTA from that supplied during mkmap" /> --> + <param name="compress" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Compress contact map before run" help="Only choose when the contact map was not generated by mkmap on Galaxy" /> </inputs> <outputs> - <data name="log" format="text" label="${tool.name} on ${on_string} Log" from_work_dir="out/bin3C.log"/> - <data name="clustering_mcl" format="binary" label="${tool.name} on ${on_string} Clustering solution in MCL format" from_work_dir="out/clustering.mcl"/> - <data name="clustering_p_gz" format="binary" label="${tool.name} on ${on_string} Clustering solution as a picked python dictionary" from_work_dir="out/clustering.p.gz"/> - <data name="clustering_plot" format="png" label="${tool.name} on ${on_string} Heatmap of the contact map after clustering" from_work_dir="out/cluster_plot.png"/> - <data name="clustering_csv" format="tabular" label="${tool.name} on ${on_string} A per-cluster report of various statistics" from_work_dir="out/cluster_report.csv"/> - <data name="cm_graph_edges" format="binary" label="${tool.name} on ${on_string} The graph used in clustering in edge list format" from_work_dir="out/cm_graph.edges"/> - <data name="cm_graph_tree" format="text" label="${tool.name} on ${on_string} Infomap clustering output" from_work_dir="out/cm_graph.tree"/> - <data name="fasta" format="fasta" label="${tool.name} on ${on_string} Per-cluster multi-fasta sequences" from_work_dir="out/infomap.log"/> + <data name="log" format="text" label="{tool.name} on ${on_string} Log" from_work_dir="out/bin3C.log"/> + <data name="clustering_mcl" format="binary" label="{tool.name} on ${on_string} Clustering solution in MCL format" from_work_dir="out/clustering.mcl"/> + <data name="clustering_p_gz" format="binary" label="{tool.name} on ${on_string} Clustering solution as a picked python dictionary" from_work_dir="out/clustering.p.gz"/> + <data name="clustering_plot" format="png" label="{tool.name} on ${on_string} Heatmap of the contact map after clustering" from_work_dir="out/cluster_plot.png"/> + <data name="clustering_csv" format="tabular" label="{tool.name} on ${on_string} A per-cluster report of various statistics" from_work_dir="out/cluster_report.csv"/> + <data name="cm_graph_edges" format="binary" label="{tool.name} on ${on_string} The graph used in clustering in edge list format" from_work_dir="out/cm_graph.edges"/> + <data name="cm_graph_tree" format="text" label="{tool.name} on ${on_string} Infomap clustering output" from_work_dir="out/cm_graph.tree"/> + <data name="fasta" format="fasta" label="{tool.name} on ${on_string} Per-cluster multi-fasta sequences" from_work_dir="out/infomap.log"/> </outputs> <help><