| | 1 | = Attendees = |
| | 2 | |
| | 3 | * Elaine, Greg, Eric, TomG, TomF, Conrad |
| | 4 | |
| | 5 | = Agenda = |
| | 6 | * Cython and tinyarray |
| | 7 | * Documentation and tutorial status |
| | 8 | * mmCIF output |
| | 9 | * Import hook |
| | 10 | * 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] |
| | 11 | * Wildcard/regex/case matching in commands |
| | 12 | * What to show in log when opening model? Citation? Title? |
| | 13 | |
| | 14 | = Discussion = |
| | 15 | * Cython and tinyarray |
| | 16 | - See New Results section from [wiki:2018-01-25 previous meeting] |
| | 17 | - Phase 1: implement Cython change |
| | 18 | - Only Atom and Element are being moved to Cython |
| | 19 | - Element works on Eric's machine but is being made more general |
| | 20 | - Atom still needs to be completed |
| | 21 | - Phase 2: drop in tinyarray for singletons (colors, transformations, coordinates) (To do) |
| | 22 | - Add command line option to fall back to numpy |
| | 23 | - Run for a while to see what breaks |
| | 24 | * mmCIF output |
| | 25 | - What tables are we outputting? |
| | 26 | - Greg will write a technical document describing what is being output |
| | 27 | - Elaine will reference that from user documentation |
| | 28 | - What does current output work with? |
| | 29 | - Try out RCSB validation? |
| | 30 | - PyMOL, Rasmol work |
| | 31 | - JSMol does not show secondary structure |
| | 32 | - COOT, CCP4mg will be tested |
| | 33 | - Asked Tristan to test with PHENIX |
| | 34 | * Documentation and tutorial status |
| | 35 | - class_munger.py will munge class names to hide submodules |
| | 36 | - Working on checking docstrings for "Supported API". |
| | 37 | - For docstrings without API status, insert "Experimental API subject to change." |
| | 38 | - Tutorial sphinx links all work. |
| | 39 | - Need to make sure all used methods and properties are documented. |
| | 40 | * Import hook |
| | 41 | - {{{from chimerax.ui import something}}} |
| | 42 | - import-hook docs are similar in complexity with metaclasses |
| | 43 | * Review milestone priorities |
| | 44 | |
| | 45 | = Action Items = |
| | 46 | * Everyone update milestones that should be punted to 0.7 |
| | 47 | * Conrad will write bundle code tutorial |
| | 48 | * Conrad will continue working on ribbon tickets |