A reaction sketch

Draw the esterification of acetic acid and ethanol to ethyl acetate and water. This example teaches reaction import and inspection; it does not predict reaction conditions, kinetics or yield.

For manual drawing, publication checks and a complete calculation workflow, follow Draw a reaction, publish the figure and run it with vibe-qc. That tutorial draws a hydrogenation from ring and bond tools and submits its three species through vq.

Start the app as in Your first molecule. Save your current document, then click New.

Import the scheme

Choose Import ▾ → SMILES… and paste:

CC(=O)O.CCO>>CC(=O)OCC.O

The dot separates molecules on one side; >> separates reactants and products. Click Clean up after import.

Canvas showing acetic acid plus ethanol, a forward reaction arrow, and ethyl acetate plus water.

The imported reaction contains two reactants, two products and a forward arrow. The screenshot shows the canvas portion of the app.

Check the interpretation

The properties panel should contain four species and one reaction. Scroll through the species cards and match their formulas to the drawing:

Molecule

Formula

Role

Acetic acid

C2H4O2

Reactant

Ethanol

C2H6O

Reactant

Ethyl acetate

C4H8O2

Product

Water

H2O

Product

Each has charge 0 and multiplicity 1. In Reactions, check that the arrow’s reactants and products match the table. The server derives those roles from the drawing, so moving molecules across the arrow can change their roles. Species ids such as m1 identify the cards; they are not chemical names.

To add a condition, choose the canvas Add text tool (the T icon) and click just above the arrow. Enter acid catalyst in the Text Editor and click Apply. The condition should appear under the reaction in the panel. Treat it as an annotation supplied by you; the sketcher does not validate the reaction’s feasibility. The drawing reference explains how positions, arrows and text are interpreted.

Save and export

Save the whole sketch as QVF or VSK. To try an existing document, download esterification.vsk and open it with Open…. That starting file contains the imported scheme without additional condition text.

Choose Export ▾ → SVG for a figure, or RXN to exchange the reaction with another chemistry program. Keep the QVF or VSK as your editable master: exchange formats do not preserve all sketch metadata.

The current SVG exporter composes the scheme into rows from the interpreted reaction; its arrangement can differ from the canvas. Browser PNG export rasterizes that SVG; the server/CLI PNG renderer accepts a single structure. Exact canvas-layout rendering and PDF export are planned. Use SVG for this example, and check the downloadable SVG before using it in a manuscript.