Mercurial > repos > iuc > abstracts_by_pmids
diff abstracts_by_pmids.xml @ 0:ff904894ccaa draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/simtext commit 63a5e13cf89cdd209d20749c582ec5b8dde4e208"
author | iuc |
---|---|
date | Wed, 24 Mar 2021 08:32:54 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/abstracts_by_pmids.xml Wed Mar 24 08:32:54 2021 +0000 @@ -0,0 +1,61 @@ +<tool id="abstracts_by_pmids" name="Get PubMed abstracts" version="@VERSION@" license="MIT"> + <description>by PMID IDs</description> + <macros> + <import>macros.xml</import> + </macros> + <requirements> + <requirement type="package" version="2.0.3">r-argparse</requirement> + <requirement type="package" version="0.2.3">r-reutils</requirement> + <requirement type="package" version="2.13">r-easypubmed</requirement> + <requirement type="package" version="0.9.3">r-textclean</requirement> + </requirements> + <command detect_errors="exit_code"><![CDATA[ + Rscript + '${__tool_directory__}/abstracts_by_pmids.R' + --input '$input' + --output '$output' + ]]> + </command> + <inputs> + <param argument="--input" type="data" format="tabular" label="Input file with PMID IDs" /> + </inputs> + <outputs> + <data format="tabular" name="output" /> + </outputs> + <tests> + <test> + <param name="input" value="pubmed_by_queries_output" ftype="tabular"/> + <output name="output"> + <assert_contents> + <has_n_lines n="7"/> + </assert_contents> + </output> + </test> + </tests> + <help><![CDATA[ + +**What it does** + +This tool retrieves for all PMIDs in each row of a table the according abstracts and saves them in additional columns. + +----- + +**Example** + +- Input file: + Table with rows representing biomedical entities and columns containing the corresponding PMIDs. The names of the PMID columns should start with “PMID\_” (e.g., “PMID_1”, “PMID_2” etc.). + + | PMID_1 | PMID_2 | PMID_2 + | 33565071 | 33531663 | 33528079 + | 33377604 | 33334860 | 33277917 + +- Output file: + A table with additional columns containing the abstract texts. + + | PMID_1 | PMID_2 | PMID_2 | ABSTRACT_1 | ABSTRACT_3 | ABSTRACT_3 + | 33565071 | 33531663 | 33528079 | abc def... | abc def... | abc def... + | 33377604 | 33334860 | 33277917 | abc def... | abc def... | abc def... + + ]]></help> + <expand macro="citations"/> +</tool> \ No newline at end of file