arguments=
auto.sync=false
build.scans.enabled=false
-connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
+connection.gradle.distribution=GRADLE_DISTRIBUTION(VERSION(7.6.4))
connection.project.dir=
eclipse.preferences.version=1
gradle.user.home=
java.home=
jvm.arguments=
offline.mode=false
-override.workspace.settings=false
+override.workspace.settings=true
show.console.view=false
show.executions.view=false
Vector<PDBEntry> pdbEntries = aa.sequenceRef.getDatasetSequence()
.getAllPDBEntries();
+ // TODO: this is an incredibly fragile mechanism
for (PDBEntry entry : pdbEntries)
{
String entryProvider = entry.getProvider();
if (entryProvider == null)
{
+ // No provider - so this is either an old Jalview project, or not retrieved from recognised source
entryProvider = "PDB";
}
+ // Should (re)use a standard mechanism for extracting the PDB ID as it is written 1QWXTUV:CHAIN
// Trim the string from first occurrence of colon
String entryID = entry.getId();
int index = entryID.indexOf(':');
}
+ // TODO: shouldn't need to extract from description what the originating ID is for this annotation!
if (entryProvider == "PDB" && aa.description.toLowerCase()
.contains("secondary structure for "
+ entryID.toLowerCase()))