๐ Student Practical & Laboratory Manual
A complete step-by-step practical manual for mastering pharmaceutical and chemical instrumental analysis on Virtual Analytical Lab.
1. ๐ฌ Standard Laboratory Operating Procedure (SOP)
- Select Workstation & Analyte: Choose your target instrument (HPLC, UV-Vis, FTIR, or GC-FID) and select a pharmacopoeial sample compound (e.g. Paracetamol, Caffeine, Aspirin, Ibuprofen, Quinine).
- Formulate a Hypothesis: Predict physical effects before moving sliders. (e.g., "Increasing % Acetonitrile from 40% to 60% will shorten retention time by decreasing mobile phase polarity").
- Execute Acquisition:
- UV-Vis: Place reference cuvette, click Record Blank, then click Run Wavelength Sweep.
- FTIR: Collect Background Scan ($I_0$), place sample on ATR crystal, and click Acquire %Transmittance.
- HPLC: Click Prime Pump, adjust flow rate & mobile phase %B, click Inject Sample & Start Run.
- GC-FID: Set oven temperature program & carrier gas, click Inject Sample & Start GC Run.
- Interpret Features: Check peak symmetry ($T \approx 1.0$), resolution ($R_s \ge 1.5$), plate count ($N$), or functional group bands. Use Tab 3: Learn Hub in each simulator for live calculators.
- Log Data: Record retention times and absorbances in the built-in Notebook and export high-res PNG or CSV reports.
2. ๐ Essential Equations & Compendial Formulas
| Instrument | Core Equation | Significance / Standard |
| UV-Vis | $A = \varepsilon \cdot c \cdot l = -\log_{10}(I/I_0)$ | Beer-Lambert Law (USP <857> Linearity $R^2 \ge 0.999$) |
| HPLC | $R_s = \frac{\sqrt{N}}{4}\left(\frac{\alpha-1}{\alpha}\right)\left(\frac{k'_2}{1+k'_2}\right)$ | Purnell Resolution ($R_s \ge 1.5$ Baseline USP Pass) |
| FTIR | $d_p = \frac{1}{2\pi \tilde{\nu} n_1 \sqrt{\sin^2\theta - (n_2/n_1)^2}}$ | ATR Evanescent Penetration Depth ($\approx 0.5โ2.0\,\mu\text{m}$) |
| GC-FID | $I = 100 [z + \frac{\log t'_Rx - \log t'_Rz}{\log t'_R(z+1) - \log t'_Rz}]$ | Kovats Retention Index ($n$-alkane scale $C_5 \to C_{24}$) |
3. ๐จ Common Artifacts & Troubleshooting Guide
| Symptom | Probable Cause | Corrective Action |
| HPLC Peak Tailing ($T > 1.5$) | Basic amine interacting with acidic silanols | Add triethylamine (TEA) modifier or drop pH to 2.5 |
| HPLC Peak Fronting ($T < 0.9$) | Column mass overload / strong sample solvent | Dilute sample 10x or dissolve directly in mobile phase |
| UV-Vis Flat Top ($A > 2.0$) | Monochromator stray light / detector saturation | Dilute sample to enter $0.2 - 1.5\text{ AU}$ linear range |
| FTIR Spike at $2349\text{ cm}^{-1}$ | Atmospheric $\text{CO}_2$ purge imbalance | Acquire fresh background scan and purge bench |
| GC Broad Late Peaks | Isothermal temperature too low for high-boilers | Switch from Isothermal to Linear Temperature Program |
๐จโ๐ซ Instructor & Faculty Guide
Comprehensive pedagogical guidance for teaching undergraduate and postgraduate chemistry and pharmacy laboratory courses.
1. ๐ฏ Educational Objectives & Curriculum Mapping
| Instrument | Core Theoretical Principles | Compendial Standard |
| HPLC | C18 reversed-phase partitioning, Van Deemter kinetics, LSS gradient model | USP <621> System Suitability |
| UV-Vis | Beer-Lambert law, Henderson-Hasselbalch shifts, derivative spectroscopy | USP <857> Linearity & Stray Light |
| FTIR | Vibrational dipole moments, Michelson interferometry, ATR $d_p$ depth | ASTM E1421 Polystyrene Calibration |
| GC-FID | Golay capillary efficiency, carrier gas kinetics ($N_2, He, H_2$), ECN | USP <467> Residual Solvents |
2. ๐ก Recommended Classroom Workflows
โข Predict-Observe-Explain (POE) Framework: Have students predict shifts before adjusting %B or oven ramps, observe live signals, and explain using physical equations.
โข Blind Unknown Identification: Assign unknown codes from our 14+ compound library. Students verify identity via $\lambda_{\max}$, functional group IR zones, and retention factors ($k'$ / $I$).
3. ๐ฅ๏ธ Teaching Tools & Projection Mode
โข 20-Foot Projection Mode: Toggle Projection Mode in the header for high-contrast, enlarged typography and thick graph lines readable from the back of lecture halls.
โข Live Learn Hubs (Tab 3): Use interactive Van Deemter / Golay calculators and Purnell resolution sandboxes for engaging live demonstrations.
4. ๐ 5 Ready-to-Use Practical Assignments
- UV-Vis Assay & pH Shift: Quantitate Paracetamol ($R^2 \ge 0.999$) and observe Phenol Red bathochromic shift ($430 \to 560\text{ nm}$).
- HPLC Separation Optimization: Achieve baseline separation ($R_s \ge 1.5$) of Paracetamol + Caffeine by tuning flow rate and % Acetonitrile.
- FTIR Carbonyl Ladder: Differentiate Esters, Ketones, and Amides ($1650 - 1750\text{ cm}^{-1}$) and demonstrate ATR $d_p$ wavelength dependence.
- GC Carrier Gas Comparison: Compare $N_2$ vs $He$ vs $H_2$ on DB-5 capillary column to prove why Hydrogen enables $2\times$ faster run times.
- Kovats Retention Index Calculation: Calculate Kovats Index ($I$) for Limonene and Toluene using homologous $n$-alkane calibration anchors.
๐ซ Classroom & Campus Deployment Guide
Technical guide for IT Administrators, Lab Instructors, and Academic Technologists deploying Virtual Analytical Lab.
1. โก Architecture Highlights
โข 100% Client-Side Pure Execution: All numerical simulations, FFT transforms, and Canvas renderers execute in the student's browser. Zero backend server load.
โข Zero Framework Bloat: Pure vanilla JavaScript ES modules and HTML5 standards.
โข Offline & Low-Bandwidth Resilient: Works seamlessly without active internet once loaded.
2. ๐ Deployment Options
Option 1: Live Cloud Production (Zero Setup)
Direct students to: https://virtual-analytical-lab.vercel.app/
Option 2: Local LAN Classroom Server (Air-Gapped Labs)
Run a 1-line server on the instructor's PC for offline computer labs:
npx serve ./ -p 8080 # Using Node.js
# OR
python -m http.server 8080 # Using Python 3
Option 3: Progressive Web App (PWA) Offline Installation
Click Install Virtual Analytical Lab in Chrome/Edge or Add to Home Screen on Safari iPad for standalone offline operation.
3. ๐ป Learning Management System (LMS) Iframe Embedding
Embed any workstation or the full platform inside Canvas LMS, Moodle, Blackboard Learn, or Google Classroom:
<iframe
src="https://virtual-analytical-lab.vercel.app/"
width="100%"
height="850px"
style="border:1px solid #334155; border-radius:12px; box-shadow:0 10px 30px rgba(0,0,0,0.5);"
allow="fullscreen"
title="Virtual Analytical Lab">
</iframe>