Skip to content

Commit

Permalink
Added the new tool query_impc (#5503)
Browse files Browse the repository at this point in the history
* Fixed issues with the first commit

* Fixed issues with the first commit

* Fixed errors and issues after commit

* Fixed error E131 in .py file

* Added macros to xml file

* Fix Planemo test issues

* Fix Planemo test issues

* Fix Planemo test issues

* Fix Planemo test issues

* Fix Planemo test issues

* Fix Planemo test issues

* Fix output test issues

* Fix inputs test issues

* Performed small changes to improve code readability

* Added conditionals to tests

* Added conditionals to tests

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Fixing merging issues

* Remove conditional from tests 3/4/5

* Fixed conditionals for all tests

* Removed unused files and adjusted the text for input selection
  • Loading branch information
AndreaFurlani authored Oct 11, 2023
1 parent 0c79416 commit 991881b
Show file tree
Hide file tree
Showing 11 changed files with 1,248 additions and 0 deletions.
16 changes: 16 additions & 0 deletions tools/query_impc/.shed.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: query_impc
owner: iuc
description: Contains a tool to query the IMPC database.
homepage_url: https://github.com/INFRAFRONTIERDIB/tools-iuc/tree/query_impc/tools/query_impc
remote_repository_url: https://github.com/INFRAFRONTIERDIB/tools-iuc/tree/query_impc/tools/query_impc
long_description: |
With this tool, it is possible to submit various types of queries to the IMPC database. Select the desired query from the drop down menu.
As input both MGI ids or gene symbols are allowed (even mixed). If you want to input more than one id, separate them with a comma without spaces (eg: MGI:104636,MGI:104637).
If a mixed input is retrieved, the order after the mapping will not be maintained. Note that if the mapping between the two types of ids doesn't retrieves a result,
that id will not be included in the query input, resulting in an error if all of the ids are not mapped. The output will be a table containing the data.
For the phenotypes, is possible to give as input both MP term ids or HP terms ids since they will be mapped to MP terms (also here the order of the input will not be maintained).
For both genes and phenotypes mapping, check the "View details" section of the job to check if some of them were not mapped (typo errors/id not present in the database).
type: unrestricted
categories:
- Convert Formats
- Web Services
Loading

0 comments on commit 991881b

Please sign in to comment.