Chemistry Charts & Visualizations

Publication-ready visualizations for analytical, organic, physical, and electrochemistry research. Every chart includes complete Python code you can copy and run.

Chemistry publications depend on clear, accurately formatted figures - whether you are presenting NMR spectra to characterize a new compound or cyclic voltammograms for an electrochemical study. The chart types below cover the most frequently used figure types across chemical disciplines. All code examples produce output with proper axis labels, SI units, and formatting conventions expected by JACS, Angewandte Chemie, and similar journals.

Chart Type
Spectra Plots (NMR/IR/UV-Vis)
Titration Curve
Phase Diagram
Chromatogram
Cyclic Voltammogram
Reaction Coordinate Diagram
Beer-Lambert Plot
Mass Spectrum
Pourbaix Diagram
Molecular Orbital Diagram

Related Resources

Frequently Asked Questions

How do I plot NMR spectra in Python?

Parse the FID or processed spectrum file (Bruker, JEOL, or Varian format) using nmrglue or similar libraries, then plot chemical shift (ppm) on an inverted x-axis against intensity. Include reference peak labels, integration curves if needed, and ensure the axis runs from high to low ppm as per convention. See our spectra plot guide for complete code.

What is the correct way to format a cyclic voltammogram?

Plot current (y-axis) versus applied potential (x-axis) with the scan direction clearly indicated. IUPAC convention uses positive current for oxidation. Include scan rate in the legend, label peak potentials, and use SI units (mA or microA for current, V vs. reference electrode). Multiple scan rates are typically overlaid with a consistent color scheme.

How do I create a reaction coordinate diagram with Python?

Use matplotlib to draw horizontal energy levels connected by curved or straight lines representing the reaction path. Label each stationary point (reactant, transition state, intermediate, product) with its relative energy. Spline interpolation between points produces smooth potential energy curves. Color-coding forward and reverse barriers improves clarity.

Which file formats do chemistry journals prefer for figures?

Vector formats (PDF, EPS, SVG) are preferred for spectra, diagrams, and line plots because they remain sharp at any zoom level. Raster formats (TIFF, PNG) at 300-600 DPI are acceptable for images with embedded photographs. ACS journals specifically recommend EPS or TIFF. Always check the author guidelines for your target journal.