| 1 | = Attendees = |
| 2 | |
| 3 | * Elaine, Eric, TomG, Conrad, TomF |
| 4 | |
| 5 | = Agenda = |
| 6 | * Cython and tinyarray |
| 7 | * mmCIF output |
| 8 | * Documentation and tutorial status |
| 9 | * Import hook |
| 10 | * Registration |
| 11 | * Release 0.6 |
| 12 | - Review [https://www.rbvi.ucsf.edu/trac/ChimeraX/query?status=feedback&status=reopened&status=assigned&status=new&status=accepted&group=status&milestone=0.6 milestone priorities] |
| 13 | * |
| 14 | * Wildcard/regex/case matching in commands |
| 15 | * What to show in log when opening model? Citation? Title? ticket #1030 |
| 16 | |
| 17 | = Discussion = |
| 18 | * Cython and tinyarray |
| 19 | - Need to be careful when writing Cython code about returning to Python in the middle of a function. Slows things down a lot unless everything is in C++. |
| 20 | - findclash is 40% faster than Chimera 1. |
| 21 | - Eventually need to move bonds, residues, etc. into Cython but is not urgent right now. |
| 22 | - Remove requirement to inherit from Cython subclass in order for Python class to be "writable" (set attributes in instances) |
| 23 | * mmCIF output |
| 24 | - Code is done and validates against RCSB validation tool |
| 25 | - Output is still missing some tables, e.g., PDB file identifier, !EntityPoly (distinct from !EntityPolySeq) |
| 26 | - No additions are needed since no other program cares about them |
| 27 | - Greg is still working on technical document |
| 28 | * Documentation and tutorial status |
| 29 | - Conrad is working on second of seven tutorials, making sure content is present and links work |
| 30 | - Need to reference "true" path for classes instead of relying on import hook |
| 31 | * Registration |
| 32 | - Need to update text and add text field for comment |
| 33 | - Remove "Good through DATE" message |
| 34 | * Release 0.6 |
| 35 | - Review milestone priorities |
| 36 | - Can release with tutorials for adding commands and tools are done |
| 37 | - Can release without mmCIF output technical doc |
| 38 | - Backed out Qt 5.10 (does not work on Linux) |
| 39 | - Target releasing 0.6 next week |
| 40 | |
| 41 | = Action Items = |
| 42 | * Greg will write a technical document describing what is being output for mmCIF |
| 43 | * ~~Greg will feed ChimeraX mmCIF output into RCSB validator |
| 44 | * ~~Everyone update milestones that should be punted to 0.7 |
| 45 | * Conrad will write bundle code tutorial |
| 46 | * Conrad will continue working on ribbon tickets |