/// <summary> /// Creates a MoBi Container for a SBML compartment. /// </summary> public IContainer CreateContainerFromCompartment(Compartment compartment) { var container = _objectBaseFactory.Create <IContainer>() .WithName(compartment.getId()) .WithContainerType(ContainerType.Compartment) .WithMode(ContainerMode.Physical) .WithDescription(SBMLConstants.SBML_NOTES + compartment.getNotesString()); CreateMoleculeProperties(container); container.Add(CreateVolumeParameter()); if (!compartment.isSetSize()) { return(container); } var sizeParameter = CreateSizeParameter(compartment); container.Add(sizeParameter); return(container); }