v0.1 - initial release
interactivetool_pcstudio.xml uses a Docker image in the quay.io/galaxy org:
<tool id="interactive_tool_pcstudio" tool_type="interactive" name="PhysiCell Studio" version="@VERSION@" profile="22.05">
<description>graphical tool to create, execute, and visualize a multicellular model using PhysiCell</description>
<macros>
<token name="@VERSION@">1.3.1-1</token>
</macros>
<requirements>
<container type="docker">quay.io/galaxy/docker-pcstudio:@VERSION@</container>
</requirements>
<entry_points>
<entry_point name="PhysiCell Studio" requires_domain="True">
<port>5800</port>
</entry_point>
</entry_points>
<command detect_errors="exit_code">
<![CDATA[
mkdir -p ./output &&
chown 1000:1000 ./output && ## the app user of the container
/init &&
cp /opt/pcstudio/output/final.svg '$final_svg' || true &&
cp /opt/pcstudio/output/final.xml '$final_xml' || true &&
cp /opt/pcstudio/output/PhysiCell_settings.xml '$physicell_settings' || true &&
cp /opt/pcstudio/output/detailed_rules.html '$detailed_rules' || true &&
zip -r all_results.zip /opt/pcstudio/output/
]]>
</command>
<inputs>
<!--param name="infile" type="data" format="tiff" label="Input file in TIFF format"/-->
</inputs>
<outputs>
<data name="final_svg" format="svg" label="${tool.name} on ${on_string}: final.svg"/>
<data name="final_xml" format="xml" label="${tool.name} on ${on_string}: final.xml"/>
<data name="physicell_settings" format="xml" label="${tool.name} on ${on_string}: PhysiCell_settings.xml"/>
<data name="detailed_rules" format="html" label="${tool.name} on ${on_string}: detailed_rules.html"/>
<data name="all_results" format="zip" label="${tool.name} on ${on_string}: all results archive" from_work_dir="./all_results.zip"/>
<!--collection name="outputs" type="list" label="PhysiCell outputs">
<discover_datasets pattern="__name_and_ext__" directory="outputs" />
</collection-->
</outputs>
<tests>
</tests>
<help><![CDATA[
A graphical tool to create, execute, and visualize a multicellular model using PhysiCell.
]]>
</help>
<citations>
<citation type="doi">10.1371/journal.pcbi.1005991</citation>
<citation type="doi">10.46471/gigabyte.128</citation>
</citations>
</tool>