Skip to content

Commit 09c56b8

Browse files
committed
Replaced variable rename that was just confusing.
1 parent 3b4ceaf commit 09c56b8

File tree

1 file changed

+39
-39
lines changed

1 file changed

+39
-39
lines changed

src/createcompendia/drugchemical.py

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -390,27 +390,27 @@ def build_conflation(
390390
with open(concfile, "r") as infile:
391391
for line in infile:
392392
x = line.strip().split("\t")
393-
original_subject = x[0]
394-
original_object = x[2]
393+
subject = x[0]
394+
object = x[2]
395395

396396
# While we do this, we will also normalize all chemicals to their preferred clique IDs.
397-
if original_subject in drug_rxcui_to_clique and original_object in chemical_rxcui_to_clique:
398-
original_subject = drug_rxcui_to_clique[original_subject]
399-
original_object = chemical_rxcui_to_clique[original_object]
400-
pairs.append((original_subject, original_object))
401-
elif original_subject in chemical_rxcui_to_clique and original_object in drug_rxcui_to_clique:
402-
original_subject = chemical_rxcui_to_clique[original_subject]
403-
original_object = drug_rxcui_to_clique[original_object]
404-
pairs.append((original_subject, original_object))
397+
if subject in drug_rxcui_to_clique and object in chemical_rxcui_to_clique:
398+
subject = drug_rxcui_to_clique[subject]
399+
object = chemical_rxcui_to_clique[object]
400+
pairs.append((subject, object))
401+
elif subject in chemical_rxcui_to_clique and object in drug_rxcui_to_clique:
402+
subject = chemical_rxcui_to_clique[subject]
403+
object = drug_rxcui_to_clique[object]
404+
pairs.append((subject, object))
405405
# OK, this is possible, and it's OK, as long as we get real clique leaders
406-
elif original_subject in drug_rxcui_to_clique and original_object in drug_rxcui_to_clique:
407-
original_subject = drug_rxcui_to_clique[original_subject]
408-
original_object = drug_rxcui_to_clique[original_object]
409-
pairs.append((original_subject, original_object))
410-
elif original_subject in chemical_rxcui_to_clique and original_object in chemical_rxcui_to_clique:
411-
original_subject = chemical_rxcui_to_clique[original_subject]
412-
original_object = chemical_rxcui_to_clique[original_object]
413-
pairs.append((original_subject, original_object))
406+
elif subject in drug_rxcui_to_clique and object in drug_rxcui_to_clique:
407+
subject = drug_rxcui_to_clique[subject]
408+
object = drug_rxcui_to_clique[object]
409+
pairs.append((subject, object))
410+
elif subject in chemical_rxcui_to_clique and object in chemical_rxcui_to_clique:
411+
subject = chemical_rxcui_to_clique[subject]
412+
object = chemical_rxcui_to_clique[object]
413+
pairs.append((subject, object))
414414

415415
# Add the manual concords.
416416
pairs.extend(manual_concords)
@@ -427,51 +427,51 @@ def build_conflation(
427427
with open(pubchem_rxn_concord, "r") as infile:
428428
for line in infile:
429429
x = line.strip().split("\t")
430-
original_subject = x[0]
431-
original_object = x[2]
430+
subject = x[0]
431+
object = x[2]
432432

433-
if original_subject in drug_rxcui_to_clique:
434-
original_subject = drug_rxcui_to_clique[original_subject]
435-
elif original_subject in chemical_rxcui_to_clique:
436-
original_subject = chemical_rxcui_to_clique[original_subject]
433+
if subject in drug_rxcui_to_clique:
434+
subject = drug_rxcui_to_clique[subject]
435+
elif subject in chemical_rxcui_to_clique:
436+
subject = chemical_rxcui_to_clique[subject]
437437
else:
438-
logger.warning(f"Subject in subject-object pair ({original_subject}, {original_object}) isn't mapped to a RxCUI, skipping.")
438+
logger.warning(f"Subject in subject-object pair ({subject}, {object}) isn't mapped to a RxCUI, skipping.")
439439
continue
440440
# raise RuntimeError(f"Unknown identifier in drugchemical conflation as subject: {subject}")
441441

442-
if original_object in drug_rxcui_to_clique:
443-
original_object = drug_rxcui_to_clique[original_object]
444-
elif original_object in chemical_rxcui_to_clique:
445-
original_object = chemical_rxcui_to_clique[original_object]
442+
if object in drug_rxcui_to_clique:
443+
object = drug_rxcui_to_clique[object]
444+
elif object in chemical_rxcui_to_clique:
445+
object = chemical_rxcui_to_clique[object]
446446
else:
447-
logger.warning(f"Object in subject-object pair ({original_subject}, {original_object}) isn't mapped to a RxCUI, continuing.")
447+
logger.warning(f"Object in subject-object pair ({subject}, {object}) isn't mapped to a RxCUI, continuing.")
448448
# raise RuntimeError(f"Unknown identifier in drugchemical conflation as object: {object}")
449449

450450
# Normalize both the subject and object, otherwise skip them.
451-
if original_subject not in preferred_curie_for_curie:
452-
logger.warning(f"Subject in subject-object pair ({original_subject}, {original_object}) has no preferred CURIE, skipping.")
451+
if subject not in preferred_curie_for_curie:
452+
logger.warning(f"Subject in subject-object pair ({subject}, {object}) has no preferred CURIE, skipping.")
453453
continue
454-
subject = preferred_curie_for_curie[original_subject]
454+
subject = preferred_curie_for_curie[subject]
455455

456-
if original_object not in preferred_curie_for_curie:
457-
logger.warning(f"Object in subject-object pair ({original_subject}, {original_object}) has no preferred CURIE, skipping.")
456+
if object not in preferred_curie_for_curie:
457+
logger.warning(f"Object in subject-object pair ({subject}, {object}) has no preferred CURIE, skipping.")
458458
continue
459-
object = preferred_curie_for_curie[original_object]
459+
object = preferred_curie_for_curie[object]
460460

461461
if subject == object:
462-
logger.warning(f"Subject and object in subject-object pair ({original_subject}, {original_object}) normalize to the same identifier ({subject}), skipping.")
462+
logger.warning(f"Subject and object in subject-object pair ({subject}, {object}) normalize to the same identifier ({subject}), skipping.")
463463
continue
464464

465465
# Either the subject or the object might not be a chemical -- for example, MESH:C415772 shows up here,
466466
# but it's a gene, not a chemical.
467467
subject_type = type_for_preferred_curie[subject]
468468
if CHEMICAL_ENTITY not in biolink_chemical_types:
469-
logger.warning(f"Subject in subject-object pair ({original_subject}, {original_object}) has type {subject_type}, which is is not a chemical type, skipping.")
469+
logger.warning(f"Subject in subject-object pair ({subject}, {object}) has type {subject_type}, which is is not a chemical type, skipping.")
470470
continue
471471

472472
object_type = type_for_preferred_curie[object]
473473
if CHEMICAL_ENTITY not in biolink_chemical_types:
474-
logger.warning(f"Object in subject-object pair ({original_subject}, {original_object}) has type {object_type}, which is is not a chemical type, skipping.")
474+
logger.warning(f"Object in subject-object pair ({subject}, {object}) has type {object_type}, which is is not a chemical type, skipping.")
475475
continue
476476

477477
pairs.append((subject, object))

0 commit comments

Comments
 (0)