Mercurial > repos > bimib > cobraxy
changeset 494:5397559097dc draft
Uploaded
author | francesco_lapi |
---|---|
date | Tue, 30 Sep 2025 15:09:53 +0000 |
parents | a92d21f92956 |
children | e19083971cc3 |
files | COBRAxy/metabolicModel2Tabular.py |
diffstat | 1 files changed, 0 insertions(+), 24 deletions(-) [+] |
line wrap: on
line diff
--- a/COBRAxy/metabolicModel2Tabular.py Tue Sep 30 15:00:21 2025 +0000 +++ b/COBRAxy/metabolicModel2Tabular.py Tue Sep 30 15:09:53 2025 +0000 @@ -237,30 +237,6 @@ logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) - tmp_check = [] - for g in model.genes[1:5]: # check first 3 genes only - tmp_check.append(modelUtils.gene_type(g.id, "Custom_model")) - - if len(set(tmp_check)) > 1: - raise utils.DataErr("Custom_model", "The custom model contains genes with mixed or unrecognized nomenclature. Please ensure all genes use the same recognized nomenclature before applying gene_format conversion.") - else: - source_nomenclature = tmp_check[0] - - if source_nomenclature != ARGS.gene_format: - model, translation_issues = modelUtils.translate_model_genes( - model=model, - mapping_df= pd.read_csv(ARGS.tool_dir + "/local/mappings/genes_human.csv", dtype={'entrez_id': str}), - target_nomenclature=ARGS.gene_format, - source_nomenclature=source_nomenclature, - logger=logger - ) - - - - - if ARGS.name == "Custom_model" and ARGS.gene_format != "Default": - logger = logging.getLogger(__name__) - # Take a small, clean sample of gene IDs (skipping placeholders like 0) ids_sample = sample_valid_gene_ids(model.genes, limit=10) if not ids_sample: