silvio.extensions package

Subpackages

Submodules

silvio.extensions.all_events module

class silvio.extensions.all_events.AlterGeneExpressionEvent(gene: silvio.extensions.records.gene.gene.Gene, new_expression: float)[source]

Bases: silvio.events.Event

_abc_impl = <_abc._abc_data object>
class silvio.extensions.all_events.AlterGenePromoterEvent(gene: silvio.extensions.records.gene.gene.Gene, new_promoter: Bio.Seq.Seq)[source]

Bases: silvio.events.Event

_abc_impl = <_abc._abc_data object>
class silvio.extensions.all_events.InsertGeneEvent(gene: silvio.extensions.records.gene.gene.Gene, locus: Optional[int])[source]

Bases: silvio.events.Event

_abc_impl = <_abc._abc_data object>
class silvio.extensions.all_events.RemoveGeneEvent(gene: silvio.extensions.records.gene.gene.Gene)[source]

Bases: silvio.events.Event

_abc_impl = <_abc._abc_data object>

silvio.extensions.common module

Common datatypes between the different extensions.