PV
  • Getting started with PV
    • Getting the PV source-code
      • Installing with bower
      • Installing from git
    • Setting up a small website
      • The index.html file
      • Running the Example
  • The Viewer
    • Initialization and Configuration
    • Rendering
    • Camera Positioning/Orientation
      • Fog and Slab Modes
    • Viewer Events
      • Initialization Event (viewerReady)
      • Mouse Interaction Events (click, doubleClick)
    • Object Management
  • Rendered Molecules
  • Drawing Geometric Shapes
  • Coloring Molecular Structures
    • Available color operations
    • Opacity
    • Adding a new color operation
    • Color Notations
      • Examples
    • Custom Color Palettes
      • Example
  • Molecular Structures
    • Obtaining and Creating Molecular Structures
    • Creating Subsets of a Molecular Structure
    • Loading Molecular Structures
    • Mol (and MolView)
    • Chain (and ChainView)
    • Residue (and ResidueView)
    • Atom (and AtomView)
    • Bond
  • Superposition of structures
  • PV Usage Code Samples
    • Display protein together with ligands
    • Display an NMR ensemble
    • Highlight atom under mouse cursor
    • Select atoms/residues using mouse and keyboard
      • Usage
    • Displaying a static label on top of the viewer
    • Displaying a label on an atom
    • Adding custom geometry to the 3D scene
    • Measure distance between two atoms
      • Usage
  • PV for developers documentation
    • How to Contribute
      • Coding conventions
      • Commits
      • Before submitting
    • How to release a new version of PV
      • Release Testing
      • Release Publishing
 
PV
  • Docs »
  • Welcome to PV’s documentation!
  • Edit on GitHub

Welcome to PV’s documentation!¶

PV is a WebGL-based viewer for proteins and other biological macromolecules. It aims to be fast and easy to integrate into websites.

Contents:¶

  • Getting started with PV
    • Getting the PV source-code
    • Setting up a small website
  • The Viewer
    • Initialization and Configuration
    • Rendering
    • Camera Positioning/Orientation
    • Viewer Events
    • Object Management
  • Rendered Molecules
  • Drawing Geometric Shapes
  • Coloring Molecular Structures
    • Available color operations
    • Opacity
    • Adding a new color operation
    • Color Notations
    • Custom Color Palettes
  • Molecular Structures
    • Obtaining and Creating Molecular Structures
    • Creating Subsets of a Molecular Structure
    • Loading Molecular Structures
    • Mol (and MolView)
    • Chain (and ChainView)
    • Residue (and ResidueView)
    • Atom (and AtomView)
    • Bond
  • Superposition of structures
  • PV Usage Code Samples
    • Display protein together with ligands
    • Display an NMR ensemble
    • Highlight atom under mouse cursor
    • Select atoms/residues using mouse and keyboard
    • Displaying a static label on top of the viewer
    • Displaying a label on an atom
    • Adding custom geometry to the 3D scene
    • Measure distance between two atoms
  • PV for developers documentation
    • How to Contribute
    • How to release a new version of PV

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2013-2015, Marco Biasini.

Built with Sphinx using a theme provided by Read the Docs.