{
registerPDBFile(pdb.getId().trim(), pdbFile);
}
- // if PDB/mmCIF file is local then don't perform SIFTS MAPPING
- if (pdb.getId().contains("."))
- {
- isMapUsingSIFTs = false;
- }
+ // if PDBId is unavailable then skip SIFTS mapping execution path
+ isMapUsingSIFTs = pdb.isPPDBIdAvailable();
+
} catch (Exception ex)
{
ex.printStackTrace();