From: Jim Procter Date: Tue, 14 Sep 2021 16:01:57 +0000 (+0100) Subject: JAL-3829 JAL-3855 ignore case when detecting alphafold ID X-Git-Tag: Release_2_11_2_0~37^2^2~3 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=907ebb2a8d69a51e4f1648681dfc930a389b246c;p=jalview.git JAL-3829 JAL-3855 ignore case when detecting alphafold ID --- diff --git a/src/jalview/ws/dbsources/EBIAlfaFold.java b/src/jalview/ws/dbsources/EBIAlfaFold.java index b4cb614..a93f233 100644 --- a/src/jalview/ws/dbsources/EBIAlfaFold.java +++ b/src/jalview/ws/dbsources/EBIAlfaFold.java @@ -82,7 +82,9 @@ public class EBIAlfaFold extends EbiFileRetrievedProxy @Override public Regex getAccessionValidator() { - return new Regex("(AF-[A-Z]+[0-9]+[A-Z0-9]+-F1)"); + Regex validator = new Regex("(AF-[A-Z]+[0-9]+[A-Z0-9]+-F1)"); + validator.setIgnoreCase(true); + return validator; } /* @@ -144,7 +146,7 @@ public class EBIAlfaFold extends EbiFileRetrievedProxy try { - File tmpFile = File.createTempFile(id, "cif"); + File tmpFile = File.createTempFile(id, ".cif"); UrlDownloadClient.download(alphaFoldCif, tmpFile); // may not need this check ?