Details
-
Type: Improvement
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Component/s: analysis
-
Labels:
Description
There are a number of ugly truths in Jalview's code where:
* Strings are created and used to represent all or part of SequenceI, often repeatedly for the same SequenceI
-- often both strings and SequenceI instances are passed around together, saving time but not memory
* Symmetric matrices are calculated and stored as full rectangular matrices
* Strings are created and used to represent all or part of SequenceI, often repeatedly for the same SequenceI
-- often both strings and SequenceI instances are passed around together, saving time but not memory
* Symmetric matrices are calculated and stored as full rectangular matrices