Interface ReplicationState

Represents the current state of DNA replication at a replication fork. This interface defines the data structure for replication state.

interface ReplicationState {
    activeEnzymes: EnzymePosition[];
    activeFragments: OkazakiFragment[];
    completionPercentage: number;
    forkPosition: number;
    laggingStrandProgress: number;
    leadingStrandProgress: number;
}

Properties

activeEnzymes: EnzymePosition[]

Positions and states of all active enzymes

activeFragments: OkazakiFragment[]

Currently active Okazaki fragments being synthesized

completionPercentage: number

Percentage of replication completed (0-100)

forkPosition: number

Current position of the replication fork (0-based)

laggingStrandProgress: number

Progress of discontinuous lagging strand synthesis

leadingStrandProgress: number

Progress of continuous leading strand synthesis