Skip to main content
Ctrl+K
MolSysViewer 0.7.0 documentation - Home MolSysViewer 0.7.0 documentation - Home
  • About
  • Showcase
  • User guide
  • Developer guide
  • API Reference
  • AI Assistant
  • GitHub
  • About
  • Showcase
  • User guide
  • Developer guide
  • API Reference
  • AI Assistant
  • GitHub

Section Navigation

Getting started

  • Getting started
    • Contributing (quick start)
  • Developer setup
  • Repository structure
  • Configuration (Python)
  • Demo systems
  • Contributing
  • CI and automation

Architecture

  • MolSysViewer Concepts (Python ↔ AnyWidget ↔ Mol* ↔ WebGL)
  • Public API and stability
  • Protocol and payloads (Python ↔ TypeScript)
  • Architecture
  • Architecture (full)
  • Regions and layers
  • Debugging

Workflow

  • JS/TS workflow
  • Testing & QA
  • Warnings (planned)
  • Releasing and publishing

Documentation

  • Documentation
  • Docs workflow (local build and RTD parity)
  • Documentation for the web
    • Web documentation editorial guidelines
    • Web docs build & layout
    • MyST in MolSysViewer documentation
    • References and Cross-links in Documentation
  • API documentation guidelines
    • Docstrings
    • Doctests

Style

  • Coding style & conventions
  • Type annotations (Python ≥3.10)
  • String and quotation style

Planning and history

  • Roadmap
  • Changes notes
  • Future (index)
    • CI roadmap (future)
    • Performance notes (future)
    • Security (future)
  • Appendix
    • Historical documents
      • Architecture snapshot (2025-11)
      • Design overview (historical)
      • Modules overview (snapshot)
  • Developer guide
  • Appendix

Appendix#

Use this section for material that is useful, but not required for first-time contributors.

  • Historical documents
    • Architecture snapshot (2025-11)
    • Design overview (historical)
    • MolSysViewer – Architecture Design Overview
    • 1. Design Philosophy
    • 2. Internal State
    • 3. Module Architecture
    • 4. Module Definitions
    • 5. Engine Selection
    • 6. MolSysView Facade
    • 7. Python ↔ Mol* Communication
    • 8. Development Phasing
    • Modules overview (snapshot)

previous

Security (future)

next

Historical documents

© 2026, Liliana M. Moreno Vargas, Diego Prada Gracia and contributors | UIBCDF Lab at the Federico Gómez Children’s Hospital of Mexico
MolSysViewer is an open source project shared under an MIT license with a structure based on the Computational Molecular Science Python Cookiecutter version 1.5

Created using Sphinx 8.2.3 | Built with the PyData Sphinx Theme 0.16.1

Contact us