MEDYAN.FilaMonoIdx
Union{}
An index identifying a specific monomer on a filament. This is used for reactions and links that target individual monomers rather than filament tips.
This index may be invalidated by mutations (e.g., filament removal or severing). Use a Tag{FilaMonoIdx} for a long-term reference that remains valid across mutations.
Constructors
FilaMonoIdx(): Creates a null monomer indexFilaMonoIdx(fila_idx::FilaIdx, mid::Integer): Creates a monomer index for the specified filament and monomer IDFilaMonoIdx(c::Context, f::FilaIdx, m::Integer): Creates a monomer index from a filament index and monomer IDFilaMonoIdx(c::Context, ft::FilaTipIdx, offset::Integer=0): Creates a monomer index relative to a tip positionFilaMonoIdx(c::Context, fm::FilaMonoIdx, offset::Integer=0): Re-resolve a monomer index with optional offsetFilaMonoIdx(c::Context, x, y::Union{typeof(+), typeof(-)}, offset::Integer=0): Creates a monomer index from a tip directionFilaMonoIdx(c::Context, t::Tag, offset::Integer=0): Creates a monomer index from a tag with optional offset
Fields
fila_idx::FilaIdx: The filament this monomer belongs tomid::Int64: The monomer ID (can be obtained fromfila_mono_ids)