warming up your workspace

MATLAB practice in Computational Chemistry

Browse the rooms before signing in. Opening a room requires an account and follows your existing access. Practice does not issue certificates.

  • Keep Feasible Candidates

    A descriptor must fall between its lower and upper bound. Return the inclusive pass mask.

    constraints. Free room.

  • Normalize State Populations

    Raw state weights need to become probabilities that sum to one.

    normalization. Free room.

  • Screen a Charge Pair

    A dielectric medium weakens a point-charge interaction. Return q1*q2/(epsilon*r).

    electrostatics. Free room.

  • Feel the Thermal Scale

    A lab needs kBT at a new temperature before comparing molecular energies.

    thermal-scale. Free room.

  • Solvate the Ion

    Estimate continuum ion stabilization with a simplified Born expression.

    born-model. Account access required.

  • Average the Ensemble

    State energies and probabilities describe an ensemble. Return the probability-weighted energy.

    ensemble-average. Account access required.

  • Score a Tradeoff

    Two normalized objectives have declared weights. Return the weighted utility.

    utility. Account access required.

  • Integrate the Coupling Path

    A free-energy derivative was measured across lambda. Integrate it by trapezoids.

    quadrature. Account access required.

  • Accept the Monte Carlo Move

    Compare a supplied random variate with an uphill Boltzmann probability.

    metropolis. Account access required.

  • Audit Surrogate Residuals

    Observed and predicted endpoints need RMSE and worst absolute error.

    model-validation. Account access required.

  • Count Effective Samples

    A correlated trajectory contains less information than its frame count. Return n/tau capped at n.

    effective-sample-size. Account access required.

  • Find the Tradeoff Front

    For two maximized objectives, flag candidates not dominated by any other candidate.

    pareto-front. Account access required.

  • Build a Free-Energy Profile

    Convert positive histogram weights to a shifted -log probability profile.

    pmf. Account access required.

  • Close the Thermodynamic Cycle

    Directed free-energy legs should sum to zero. Return absolute closure error.

    cycle-closure. Account access required.

  • Measure Applicability Distance

    A candidate should be compared with the nearest training descriptor row.

    applicability-domain. Account access required.

  • Challenge the Constraint

    Use mean plus two standard deviations against an upper limit.

    robust-feasibility. Account access required.

  • Challenge the Surrogate

    Compare validation and training RMSE. Flag a generalization gap above twofold.

    generalization. Account access required.

  • Diagnose Weight Collapse

    Exponential reweighting needs its effective sample size. Stabilize the weights before calculating it.

    reweighting. Account access required.

  • Publish the Bounded Status

    Prioritize invalid input, sampling failure, model failure, and experimental readiness.

    evidence-dossier. Account access required.

  • Select a Diverse Batch

    After the lead candidate, choose the descriptor point farthest from it.

    experimental-design. Account access required.