-
Notifications
You must be signed in to change notification settings - Fork 263
Sylph tool Wrapper #1518
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sylph tool Wrapper #1518
Changes from 1 commit
027c8be
d7fc0e7
6146fb0
f1e4551
6b9d9cb
55d54f1
3519a0b
8944a8d
63ca10f
46e5d68
477e325
25d9bac
1513faf
691a915
9221bb8
d86bcf0
3c35f6f
5566c61
21de493
3fae5b1
da2821f
2dfa011
bdc5e02
35d6a24
5cc9611
03244e5
4ea1e5a
cec595b
5ccf6cc
6044e48
b9c910c
b307470
1ab2a4c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| name: sylph | ||
| owner: iuc | ||
| description: ANI querying and metagenomic profiling | ||
tcollins2011 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| long_description: sylph is a program that performs ultrafast (1) ANI querying or (2) metagenomic profiling for metagenomic shotgun samples. | ||
| homepage_url: https://github.com/bluenote-1577/sylph | ||
| remote_repository_url: https://github.com/galaxyproject/tools-iuc/ | ||
tcollins2011 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| categories: | ||
| - Metagenomics | ||
| type: unrestricted | ||
| auto_tool_repositories: | ||
| name_template: "{{ tool_id }}" | ||
| description_template: "{{ tool_name }} from the sylph suite" | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| For Galaxy admins and local runs: | ||
|
|
||
| The databases for sylph have associated metadata files. These files MUST be paired with the correct databases to output correctly. Here is the easiest location to download databases and metadata files: | ||
| For databases: https://github.com/bluenote-1577/sylph/wiki/Pre%E2%80%90built-databases | ||
| For metadata: https://github.com/bluenote-1577/sylph-utils | ||
|
|
||
| The tool assumes the directory the data_table references to be | ||
| <name_of_organism> | ||
| - database.syldb | ||
| - metadata.tsv.gz |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| <macros> | ||
| <token name="@TOOL_VERSION@">0.6.1</token> | ||
| <token name="@VERSION_SUFFIX@">0</token> | ||
| <token name="@LICENSE@">MIT</token> | ||
| <xml name="requirements"> | ||
| <requirements> | ||
| <requirement type="package" version="@TOOL_VERSION@">sylph</requirement> | ||
| <requirement type="package" version="3.11.9">python</requirement> | ||
| <requirement type="package" version="2.2.3">pandas</requirement> | ||
tcollins2011 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| </requirements> | ||
| </xml> | ||
| <xml name="description"> | ||
| <description>Metagenomic assignments</description> | ||
tcollins2011 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| </xml> | ||
| <xml name="citation"> | ||
| <citations> | ||
| <citation type="doi">10.1101/2023.11.20.567879</citation> | ||
tcollins2011 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| </citations> | ||
| </xml> | ||
| <xml name="creator"> | ||
| <creator> | ||
| <organization name="University of Toronto" url="https://github.com/bluenote-1577/sylph"/> | ||
tcollins2011 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| </creator> | ||
| </xml> | ||
| <xml name="xrefs"> | ||
| <xrefs> | ||
| <xref type="bio.tools">sylph</xref> | ||
| </xrefs> | ||
| </xml> | ||
| <xml name="input_database"> | ||
| <conditional name="database_select"> | ||
| <param name="select" type="select" label="Choose the source for databases and metadata"> | ||
| <option value="cached">Cached data</option> | ||
| <option value="history">History</option> | ||
| </param> | ||
| <when value="cached"> | ||
| <param label="Select a sylph database" name="sylph_database" type="select"> | ||
| <options from_data_table="sylph_databases"> | ||
| <validator message="No Sylph databases are available" type="no_options" /> | ||
|
Owner
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. add here a filter for version Whenever the tool changes to DB layout we increase this version.
Owner
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ping, you are not filtering the DB here according to the version |
||
| </options> | ||
| </param> | ||
| </when> | ||
| <when value="history"> | ||
| <param label="Select a history dataset" name="sylph_database" type="data" format="binary" /> | ||
| <param label="Metadata file for metaphlan and krona outputs" name="metadata" type="data" format="tabular.gz" optional="true" help="The metata file MUST be directly associated with the input database. For more information, view the help text of the tool."/> | ||
| </when> | ||
| </conditional> | ||
| </xml> | ||
| <xml name="output_format"> | ||
| <param label="Additional output formats" name="outputs" type="select" display="checkboxes" multiple="true" help="In addition to Sylph's tabular output, you may ouput a file converted to these formats"> | ||
| <option value="metaphlan">Sylph's MetaPhlAn-like output</option> | ||
| <option value="krona">Krona compatible</option> | ||
| </param> | ||
| </xml> | ||
| </macros> | ||
Uh oh!
There was an error while loading. Please reload this page.