sbmlutils.layout.layout
¶
Utilities for the creation and work with layout models.
Module Contents¶
Classes¶
SpeciesGlyph. |
|
CompartmentGlyph. |
|
ReactionGlyph. |
|
Layout. |
Attributes¶
- class sbmlutils.layout.layout.SpeciesGlyph(sid, species, x, y, z=0, w=50, h=20, d=0, text=None, name=None, sboTerm=None, metaId=None)[source]¶
Bases:
sbmlutils.factory.Sbase
SpeciesGlyph.
- Parameters
sid (str) –
species (str) –
x (float) –
y (float) –
z (float) –
w (float) –
h (float) –
d (float) –
text (Optional[str]) –
name (Optional[str]) –
sboTerm (Optional[str]) –
metaId (Optional[str]) –
- class sbmlutils.layout.layout.CompartmentGlyph(sid, compartment, x, y, z=0, w=200, h=200, d=0, text=None, name=None, sboTerm=None, metaId=None)[source]¶
Bases:
sbmlutils.factory.Sbase
CompartmentGlyph.
- Parameters
sid (str) –
compartment (str) –
x (float) –
y (float) –
z (float) –
w (float) –
h (float) –
d (float) –
text (Optional[str]) –
name (Optional[str]) –
sboTerm (Optional[str]) –
metaId (Optional[str]) –
- class sbmlutils.layout.layout.ReactionGlyph(sid, reaction, x, y, z=0, species_glyphs=None, w=20, h=20, d=0, text=None, name=None, sboTerm=None, metaId=None)[source]¶
Bases:
sbmlutils.factory.Sbase
ReactionGlyph.
- Parameters
sid (str) –
reaction (str) –
x (float) –
y (float) –
z (float) –
species_glyphs (Optional[Dict[str, str]]) –
w (float) –
h (float) –
d (float) –
text (Optional[str]) –
name (Optional[str]) –
sboTerm (Optional[str]) –
metaId (Optional[str]) –
- class sbmlutils.layout.layout.Layout(sid, width, height, compartment_glyphs=None, species_glyphs=None, reaction_glyphs=None, depth=0, name=None, sboTerm=None, metaId=None)[source]¶
Bases:
sbmlutils.factory.Sbase
Layout.
- Parameters
sid (str) –
width (float) –
height (float) –
compartment_glyphs (Optional[List[CompartmentGlyph]]) –
species_glyphs (Optional[List[SpeciesGlyph]]) –
reaction_glyphs (Optional[List[ReactionGlyph]]) –
depth (int) –
name (Optional[str]) –
sboTerm (Optional[str]) –
metaId (Optional[str]) –