diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesExporter.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesExporter.java index 5aca0e78ce3ce0f271cc1ddea26fe60b651658f3..806ba53900fdce13be552be6f00f72c7a04b770c 100644 --- a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesExporter.java +++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesExporter.java @@ -33,6 +33,12 @@ public class SbmlSpeciesExporter extends SbmlElementExporter<Species, org.sbml.j if (element.hasOnlySubstanceUnits() != null) { result.setHasOnlySubstanceUnits(element.hasOnlySubstanceUnits()); } + if (element.getBoundaryCondition() != null) { + result.setBoundaryCondition(element.getBoundaryCondition()); + } + if (element.getConstant() != null) { + result.setConstant(element.getConstant()); + } return result; } diff --git a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesParser.java b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesParser.java index f2320886c15fe55619ec6fe9f9071fd877a8b6c5..7e9d35443eb4bd1f50e548bff33a8726f25a04a3 100644 --- a/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesParser.java +++ b/converter-sbml/src/main/java/lcsb/mapviewer/converter/model/sbml/species/SbmlSpeciesParser.java @@ -40,6 +40,12 @@ public class SbmlSpeciesParser extends SbmlElementParser<org.sbml.jsbml.Species> if (species.isSetHasOnlySubstanceUnits()) { result.setOnlySubstanceUnits(species.hasOnlySubstanceUnits()); } + if (species.isSetBoundaryCondition()) { + result.setBoundaryCondition(species.getBoundaryCondition()); + } + if (species.isSetConstant()) { + result.setConstant(species.getConstant()); + } assignBioEntityData(species, result); if (layout == null) { assignCompartment(result, species.getCompartment());