Mercurial > repos > bimib > cobraxy
comparison COBRAxy/utils/general_utils.py @ 391:4e53b178031a draft
Uploaded
| author | luca_milaz |
|---|---|
| date | Fri, 05 Sep 2025 10:50:12 +0000 |
| parents | 0a3ca20848f3 |
| children | f73d57641124 |
comparison
equal
deleted
inserted
replaced
| 390:a2dee883176e | 391:4e53b178031a |
|---|---|
| 639 except Exception as e: raise DataErr(file_path, e.__str__()) | 639 except Exception as e: raise DataErr(file_path, e.__str__()) |
| 640 raise DataErr(file_path, | 640 raise DataErr(file_path, |
| 641 f"Fomat \"{file_path.ext}\" is not recognized, only JSON, XML, MAT and YAML (.yml) files are supported.") | 641 f"Fomat \"{file_path.ext}\" is not recognized, only JSON, XML, MAT and YAML (.yml) files are supported.") |
| 642 | 642 |
| 643 | 643 |
| 644 def extract_model(file_path:FilePath, ext :FileFormat, model_encoding:Literal["json", "mat", "yml"]) -> cobra.Model: | 644 def extract_model(self, file_path:FilePath, ext :FileFormat, model_encoding:Literal["json", "mat", "yml"]) -> cobra.Model: |
| 645 """ | 645 """ |
| 646 Extract JSON, MAT and YAML COBRA model from a compressed file (zip, gz, bz2). | 646 Extract JSON, MAT and YAML COBRA model from a compressed file (zip, gz, bz2). |
| 647 | 647 |
| 648 Args: | 648 Args: |
| 649 file_path: File path of the model | 649 file_path: File path of the model |
