The transpiler part of Michelaɴɢʟo which converts PyMOL to NGL.
The site michelanglo.sgc.ox.ac.uk depends on three repos:
- MichelaNGLo-app
- MichelaNGLo-transpiler
- MichelaNGLo-protein-module
The top-level repo is Michelanglo-and-Venus
This module is self-standing, so can be used outside of the app or protein-module.
The conversion file, michelanglo/transpiler.py
and the files in michelanglo/transpiler_templates
are all that is required to use locally.
They are in michelanglo_app
to avoid allowing the app to do a relative import beyond the top-level package (michelanglo_app
).
For notes about the details about the conversion see conversion.md For notes about the transpiler see transpiler.md.