Skip to content

Tutorials

Step-by-step tutorials for learning plotlyMol.

Getting Started

If you're new to plotlyMol, start with the Quick Start guide.

Tutorial Series

Coming Soon

Comprehensive tutorials are currently in development! Check back soon for:

Beginner Tutorials

  1. Your First Visualization
  2. Installing plotlyMol
  3. Visualizing your first molecule
  4. Understanding the interface

  5. Working with SMILES

  6. SMILES string basics
  7. Common functional groups
  8. 3D generation tips

  9. File Format Guide

  10. XYZ files
  11. MOL/SDF files
  12. PDB files
  13. When to use which format

Intermediate Tutorials

  1. Customizing Visualizations
  2. Choosing visualization modes
  3. Adjusting lighting
  4. Controlling resolution
  5. Background and styling

  6. Working with Multiple Molecules

  7. Batch processing
  8. Comparing structures
  9. Creating galleries

  10. Export and Sharing

  11. Interactive HTML files
  12. High-quality PNG images
  13. Embedding in websites
  14. Sharing with colleagues

Advanced Tutorials

  1. Orbital Visualization
  2. Generating cube files
  3. Visualizing orbitals
  4. Optimizing rendering
  5. Interpretation tips

  6. Integration with RDKit

  7. Using RDKit Mol objects
  8. Property calculations
  9. Substructure highlighting
  10. Advanced cheminformatics

  11. Custom Modifications

  12. Modifying traces directly
  13. Custom coloring schemes
  14. Adding annotations
  15. Advanced Plotly techniques

Application Tutorials

  1. Research Applications

    • Publication-quality figures
    • Presentation tips
    • Computational chemistry workflows
    • Data visualization
  2. Teaching with plotlyMol

    • Classroom demonstrations
    • Student projects
    • Interactive lessons
    • Assessment ideas
  3. Web Integration

    • Embedding visualizations
    • Building web apps
    • API integration
    • Dash deployment

Jupyter Notebooks

Interactive Jupyter notebooks will be added to demonstrate:

  • Basic usage examples
  • Advanced techniques
  • Real-world applications
  • Integration with other tools

Video Tutorials

Planned video series covering:

  • Installation and setup
  • Basic visualization
  • Advanced features
  • Troubleshooting

See the Examples page for a gallery of molecular visualizations.

Need Help?

Contributing Tutorials

Want to contribute a tutorial? We'd love your help!

See the Contributing Guide for details on how to:

  • Write new tutorials
  • Improve existing content
  • Add Jupyter notebooks
  • Record video tutorials

Note: This tutorials section is actively being developed. Check the GitHub repository for the latest additions.