| 13 | | - Need to add blob masking, intersection and union [Eric] |
| 14 | | - Extended cli API to accommodate better error reporting by atomspec parser. [Greg] |
| 15 | | * '''Colors in cli [Greg]''' |
| 16 | | - Use CSS4 color names. |
| 17 | | - Use 'grako' (same as atomspec) for parsing !ColorArg. |
| 18 | | * '''Volume series tool. HTML vs wx GUI? [TomG]''' |
| 19 | | - 'vseries' command is implemented and can open and display map series. GUI on the way. |
| 20 | | * '''Performance with large molecule (opening, rotating).''' |
| 21 | | * '''Memory footprint [Eric]''' |
| 22 | | * Save space by using different C++ data types |
| 23 | | * Converting 'std::string' members to custom class with fixed length array - expect 5-10% savings |
| 24 | | * Converting 'std::unordered_map' to plain 'std::map' - 10% savings. |
| 25 | | * '''Graphics performance [TomG]''' |
| 26 | | * No longer display bonds in sphere mode. Saves both space and time. |
| 27 | | * Faster computation for center of rotation and bounding box. |
| 28 | | * Will investigate why radii blob is so slow. Possibly switch to element-based radii for now. [Eric] |
| 29 | | * '''Level of detail [TomG]''' |
| 30 | | * Fewer triangles for spheres for large structures. |
| 31 | | * Reading mmcif file [postpone assignment until analysis of the other performance issues] |
| | 12 | * Need to add blob masking, intersection and union [Eric] |
| | 13 | * Extended cli API to accommodate better error reporting by atomspec parser. [Greg] |
| | 14 | * ~~'''Colors in cli [Greg]'''~~ |
| | 15 | * Use CSS4 color names. |
| | 16 | * Use 'grako' (same as atomspec) for parsing !ColorArg. |
| | 17 | * ~~'''Volume series tool. HTML vs wx GUI? [TomG]'''~~ |
| | 18 | * 'vseries' command is implemented and can open and display map series. GUI on the way. |
| | 19 | * ~~'''Performance with large molecule (opening, rotating).'''~~ |
| | 20 | * '''Memory footprint [Eric]''' |
| | 21 | * Save space by using different C++ data types |
| | 22 | * Converting 'std::string' members to custom class with fixed length array - expect 5-10% savings |
| | 23 | * Converting 'std::unordered_map' to plain 'std::map' - 10% savings. |
| | 24 | * '''Graphics performance [TomG]''' |
| | 25 | * No longer display bonds in sphere mode. Saves both space and time. |
| | 26 | * Faster computation for center of rotation and bounding box. |
| | 27 | * Will investigate why radii blob is so slow. Possibly switch to element-based radii for now. [Eric] |
| | 28 | * '''Level of detail [TomG]''' |
| | 29 | * Fewer triangles for spheres for large structures. |
| | 30 | * Reading mmcif file [postpone assignment until analysis of the other performance issues] |