Commit History

  1. Fix reaction visualization to properly parse SMILES and show correct molecular structures

    51b4bcc
  2. Update reaction visualization to use PIL Image with exact ReactionToImage parameters

    63c87ea
  3. Update ReactionToImage parameters for better SVG rendering

    eaef0cd
  4. Fix reaction SMILES parsing and examples

    d3c3431
  5. Update README with new reaction visualizer endpoint

    42f5484
  6. Add reaction visualizer API endpoint and improve error handling

    a1cee59

  1. Fix case sensitivity: FractionCsp3 -> FractionCSP3

    5ecdd8c
  2. Fix interactive explorer error handling

    a2aa450
  3. Add interactive molecule explorer with visual property analysis and 3D viewer

    53f3a69
  4. Add property calculator, molecular clustering, and scaffold analysis features

    4eda0f0
  5. Link Chemiscope load param to dataset json

    53712e3
  6. Use chemiscope.org viewer for artifacts

    c79df26
  7. Use absolute iframe URL when available

    f26e9e8
  8. Write Chemiscope artifacts inside workspace

    a54c76c
  9. Serve Chemiscope viewer from local file

    9a65f4e
  10. Serve Chemiscope viewer via chemiscope.org iframe

    87ac600
  11. Allow Chemiscope iframe rendering

    c533a44
  12. Patch gradio schema handling

    aecf51b
  13. Hide API docs to avoid schema bug

    7ebefed
  14. Disable caching for Chemiscope examples

    65e7b4e
  15. Remove unsupported RDKit param

    9d51fe7
  16. Add Chemiscope explorer

    b18cfa0
  17. Embed interactive 3D orbital viewer directly in app using iframe

    71f8c18
  18. Add downloadable interactive 3D HTML files for orbital visualization

    6394787
  19. Use matplotlib with 4 viewing angles for reliable orbital visualization

    860c7cd
  20. Use py3Dmol's built-in HTML generation for orbital visualization

    ec4b0c3
  21. Switch to 3Dmol.js for interactive 3D orbital visualization

    784d74f
  22. Replace Plotly with Matplotlib for reliable orbital visualization rendering

    2780791
  23. Switch from Volume to Isosurface for better orbital visualization rendering

    6b65aed
  24. Improve plotly visualization sizing and rendering with CDN and proper styling

    a0082eb
  25. Fix cube file parsing to follow standard format specification

    d2f237b
  26. Add SCF convergence check and improve cube file parsing robustness

    3d4922f
  27. Add plotly to requirements for orbital visualization

    57d550f
  28. Replace py3Dmol with plotly for molecular orbital visualization

    ac0d410
  29. Replace Psi4/psikit with PySCF for molecular orbital calculations on HF Spaces

    47fd570
  30. Add alternative online tools for molecular orbitals when Psi4 is unavailable

    e921d38
  31. Remove psi4 from requirements as it's not available on HF Spaces

    afd1cc9
  32. Add psikit, psi4, py3Dmol to requirements and update force_rebuild

    db1a0e9
  33. Allow orbital tab to resolve names

    291f90f
  34. Make orbital tab optional when Psikit unavailable

    526a32d
  35. Add molecular orbital visualization tab

    e7217e1
  36. Add PubChem fallback for SMILES name lookup

    26cfee5
  37. Handle resolver outages in SMILES to Name tab

    360448f
  38. Fix: Remove problematic examples from SMILES to Name tab to prevent API errors

    4954e62
  39. Merge with main branch and keep SMILES to Name feature

    b30f054
  40. Add SMILES to Name conversion tab

    b7a9482
  41. Switch orbital rendering to Plotly isosurface for visible HOMO visualization

    Vaishnav14220
    2c47364
  42. Simplify to HOMO orbital visualization using Hartree-Fock for faster computation

    Vaishnav14220
    fb7d531
  43. Implement real quantum orbitals using PySCF - Natural Atomic Orbitals with DFT/B3LYP

    Vaishnav14220
    1b3c9a7
  44. Fix autocomplete: use filterable Dropdown instead of Textbox for native autocomplete support

    Vaishnav14220
    e1f2b89