pySTDLM.StandardCells#
Functions
|
Returns a representation of a number in angstroms |
|
Build a standard E coli cell 0.5 microns across and 4 microns long. |
|
Build a standard E coli cell 0.5 microns across and 2 microns long. |
|
Build a long filamentous E coli cell where the user can specify the length. |
|
Build a Spherical E coli cell, one that lacks the gene for elongation. |
|
Returns a representation of a number in centimeters |
|
Returns a representation of a number in days |
|
|
|
Returns a representation of a number in hours |
|
Returns a representation of a number in micrometers |
|
Returns a representation of a number in microseconds |
|
Returns a representation of a number in minutes |
|
Returns a representation of a number in millimeters |
|
Returns a representation of a number in milliseconds |
|
Returns a representation of a number in nanometers |
|
Returns a representation of a number in nanoseconds |
|
Pack a cell with the protein distribution for fast growing E coli. |
|
Pack a cell with the protein distribution for fast growing E coli. |
|
Returns a representation of a number in seconds |
|
Set the logger to write to the console as the code is working |
|
Set up file handler to print log to file |
|
Set the level of the logger for the application |
|
Visualize the RDME simulation volume inside Jupyter. |
|
Classes
|
|
|
A class that represents a type region of an RDME simulation. |
|
A class that contains all regions, reactions, diffusions and rules for a RDME simulation |
|
Decorate an iterable object, returning an iterator which acts exactly like the original iterable, but prints a dynamically updating progressbar every time a value is requested. |
- pySTDLM.StandardCells.buildDividingEColiCell(sim, crowded=False, crowdedMembrane=False)[source]#
Build a standard E coli cell 0.5 microns across and 4 microns long.
- Parameters:
sim – An RDMESimulation object
crowded – Should the cytosol be crowded (default: false)
crowdedMembrane – Should the membrane be crowded (default: false)
- pySTDLM.StandardCells.buildEColiCell(sim, crowded=False, crowdedMembrane=False)[source]#
Build a standard E coli cell 0.5 microns across and 2 microns long.
- Parameters:
sim – An RDMESimulation object
crowded – Should the cytosol be crowded (default: false)
crowdedMembrane – Should the membrane be crowded (default: false)
- pySTDLM.StandardCells.buildFilamentousEColiCell(sim, length=8.0, crowded=False, crowdedMembrane=False)[source]#
Build a long filamentous E coli cell where the user can specify the length.
- Parameters:
sim – An RDMESimulation object
length – The length of the cell in microns (default: 8)
crowded – Should the cytosol be crowded (default: false)
crowdedMembrane – Should the membrane be crowded (default: false)
- pySTDLM.StandardCells.buildSphericalEColiCell(crowded=False, latticeSpacing=16, crowdedMembrane=False)[source]#
Build a Spherical E coli cell, one that lacks the gene for elongation.
- Parameters:
sim – An RDMESimulation object
crowded – Should the cytosol be crowded (default: false)
crowdedMembrane – Should the membrane be crowded (default: false)