diff --git a/tools/image_processing/bia-ftplinks/.shed.yml b/tools/image_processing/bia-ftplinks/.shed.yml
index 2e408a8c23..ee6fed28d3 100644
--- a/tools/image_processing/bia-ftplinks/.shed.yml
+++ b/tools/image_processing/bia-ftplinks/.shed.yml
@@ -3,6 +3,9 @@ owner: bgruening
categories:
- Imaging
description: Tool to query ftp links for study from bioimage archive
+long_description: |
+ Tool to query ftp links for study from bioimage archive.
+homepage_url: https://www.ebi.ac.uk/biostudies/bioimages/studies
remote_repository_url: https://github.com/bgruening/galaxytools/tree/master/tools
type: unrestricted
auto_tool_repositories:
diff --git a/tools/image_processing/bia-ftplinks/biaftplink.xml b/tools/image_processing/bia-ftplinks/biaftplink.xml
index f86ac81315..e10f005f09 100644
--- a/tools/image_processing/bia-ftplinks/biaftplink.xml
+++ b/tools/image_processing/bia-ftplinks/biaftplink.xml
@@ -6,53 +6,82 @@
>ftpLink.txt
- #end if
+ curl -s https://www.ebi.ac.uk/biostudies/api/v1/studies/$accession/info | jq -r .ftpLink >> ftpLink.txt &&
+ wget -q -r -l 0 -A "*.tif,*.png,*.jpg,*.zip" -i ftpLink.txt &&
+
+ find . -type f -name "*.zip" | while read zip_file; do
+ unzip -o "\$zip_file" -d "\$(dirname "\$zip_file")";
+ done
+
]]>
-
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
ftplink_output
-
-
-
+
+
-
+
+
-
-
-
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/image_processing/bia-ftplinks/macros.xml b/tools/image_processing/bia-ftplinks/macros.xml
index 34c3ad47dc..eb16f56926 100644
--- a/tools/image_processing/bia-ftplinks/macros.xml
+++ b/tools/image_processing/bia-ftplinks/macros.xml
@@ -1,10 +1,10 @@
- 0.1.0
+ 0.2.0
- wget
- curl
- jq
+ wget
+ curl
+ jq
@@ -12,7 +12,7 @@
@misc{bia,,
- title = "BioImage Archive Downloading via ftp",
+ title = "BioImage Archive Downloading via ftp",
note = "https://www.ebi.ac.uk/bioimage-archive/help-download/",
url = "https://www.ebi.ac.uk/bioimage-archive/help-download/"}
diff --git a/tools/image_processing/bia-ftplinks/test-data/ftpLink.txt b/tools/image_processing/bia-ftplinks/test-data/ftpLink.txt
index 922ddc5868..7600387700 100644
--- a/tools/image_processing/bia-ftplinks/test-data/ftpLink.txt
+++ b/tools/image_processing/bia-ftplinks/test-data/ftpLink.txt
@@ -1 +1 @@
-ftp://ftp.ebi.ac.uk/biostudies/fire/S-BIAD/961/S-BIAD961
+ftp://ftp.ebi.ac.uk/biostudies/fire/S-JCBD-/S-JCBD-xxx038/S-JCBD-201309038