Interface ReplicationOptions

Configuration options for DNA replication simulation.

interface ReplicationOptions {
    enableProofreading?: boolean;
    enableTiming?: boolean;
    errorRate?: number;
    fragmentSize?: [number, number];
    organism?: OrganismProfile;
    polymerase?: "PolI" | "PolII" | "PolIII";
    primerLength?: [number, number];
    temperature?: number;
}

Properties

enableProofreading?: boolean

Enable proofreading simulation

enableTiming?: boolean

Enable biological timing calculations

errorRate?: number

Error rate per base pair (for mutation simulation)

fragmentSize?: [number, number]

Override fragment size range

organism?: OrganismProfile

Organism profile to use for biological parameters

polymerase?: "PolI" | "PolII" | "PolIII"

Override polymerase variant (for prokaryotes)

primerLength?: [number, number]

Override primer length range

temperature?: number

Temperature in Celsius (affects enzyme speeds)