Source code for sbmlutils.converters.copasi

"""Helpers to work with COPASI files."""
from pathlib import Path

import libsbml


[docs]def write_ids_to_names(input_path: Path, output_path: Path) -> None: """Write SBML ids as names.""" doc: libsbml.SBMLDocument = libsbml.readSBMLFromFile(str(input_path)) elements = doc.getListOfAllElements() for element in elements: if element.isSetId(): element.setName(element.id) libsbml.writeSBMLToFile(doc, str(output_path))