From c221592d661789efebcbca4d0838be397b2ad3b2 Mon Sep 17 00:00:00 2001 From: AnnaBernasconi Date: Thu, 5 Dec 2019 15:09:10 +0100 Subject: [PATCH] corrected wrong slash separator in Encode URLs --- .../downloader_transformer/encode/EncodeDownloader.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/it/polimi/genomics/metadata/downloader_transformer/encode/EncodeDownloader.scala b/src/main/scala/it/polimi/genomics/metadata/downloader_transformer/encode/EncodeDownloader.scala index a5a19d86..2e536a23 100644 --- a/src/main/scala/it/polimi/genomics/metadata/downloader_transformer/encode/EncodeDownloader.scala +++ b/src/main/scala/it/polimi/genomics/metadata/downloader_transformer/encode/EncodeDownloader.scala @@ -332,7 +332,7 @@ class EncodeDownloader extends Downloader { new Thread { override def run(): Unit = { val fields = line.split("\t") - val candidateName = fields(url).split(File.separator).last + val candidateName = fields(url).split("/").last val fileId = FileDatabase.fileId(datasetId, fields(url), stage, candidateName) val fileNameAndCopyNumber = FileDatabase.getFileNameAndCopyNumber(fileId) @@ -342,7 +342,7 @@ class EncodeDownloader extends Downloader { val filePath = path + File.separator + filename - val candidateNameJson = fields(url).split(File.separator).last + ".json" + val candidateNameJson = fields(url).split("/").last + ".json" val urlExperimentJson = source.url + dataset.getParameter("json_prefix").getOrElse("experiments/") + fields(experimentAccession) + dataset.getParameter("json_suffix").getOrElse("/?format=json") val fileIdJson = FileDatabase.fileId(datasetId, urlExperimentJson, stage, candidateNameJson, false) FileDatabase.checkIfUpdateFile(fileIdJson, fields(md5sum), fields(originSize), fields(originLastUpdate))