wiki:2018-03-08

Version 2 (modified by Elaine Meng, 8 years ago) ( diff )

--

Attendees

  • Elaine, Greg, Eric, TomG, TomF, Conrad

Agenda

  • Cython and tinyarray
  • Documentation and tutorial status
  • mmCIF output
  • Import hook
  • Review ​milestone priorities
  • Wildcard/regex/case matching in commands
  • What to show in log when opening model? Citation? Title? ticket #1030

Discussion

  • Cython and tinyarray
    • See New Results section from ​previous meeting
    • Phase 1: implement Cython change
      • Only Atom and Element are being moved to Cython
      • Element works on Eric's machine but is being made more general
      • Atom still needs to be completed
    • Phase 2: drop in tinyarray for singletons (colors, transformations, coordinates) (To do)
      • Add command line option to fall back to numpy
      • Run for a while to see what breaks
  • mmCIF output
    • What tables are we outputting?
      • Greg will write a technical document describing what is being output
      • Elaine will reference that from user documentation
    • What does current output work with?
      • Try out RCSB validation?
      • PyMOL, Rasmol work
      • JSMol does not show secondary structure
      • COOT, CCP4mg will be tested
      • Asked Tristan to test with PHENIX
  • Documentation and tutorial status
    • class_munger.py will munge class names to hide submodules
    • Working on checking docstrings for "Supported API".
    • For docstrings without API status, insert "Experimental API subject to change."
    • Tutorial sphinx links all work.
    • Need to make sure all used methods and properties are documented.
  • Import hook
    • from chimerax.ui import something
    • import-hook docs are similar in complexity with metaclasses
  • Review milestone priorities

Action Items

  • Everyone update milestones that should be punted to 0.7
  • Conrad will write bundle code tutorial
  • Conrad will continue working on ribbon tickets
Note: See TracWiki for help on using the wiki.