import jalview.io.PDBFeatureSettings;
import jalview.structure.StructureImportSettings;
import jalview.util.MessageManager;
-import jalview.util.Platform;
import jalview.ws.ebi.EBIFetchClient;
import java.io.File;
private static final int PDB_ID_LENGTH = 4;
- private static Regex ACCESSION_REGEX;
-
public Pdb()
{
super();
@Override
public Regex getAccessionValidator()
{
- if (ACCESSION_REGEX == null)
- {
- ACCESSION_REGEX = Platform
- .newRegex("([1-9][0-9A-Za-z]{3}):?([ _A-Za-z0-9]?)", null);
- }
- return ACCESSION_REGEX;
+ return new Regex("([1-9][0-9A-Za-z]{3}):?([ _A-Za-z0-9]?)");
}
/*
fileFormat);
if (pdbAlignment != null)
{
- List<SequenceI> toremove = new ArrayList<>();
+ List<SequenceI> toremove = new ArrayList<SequenceI>();
for (SequenceI pdbcs : pdbAlignment.getSequences())
{
String chid = null;