Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preserve MoA field from source OpenTargets #168

Open
jmillanacosta opened this issue Sep 10, 2024 · 0 comments
Open

Preserve MoA field from source OpenTargets #168

jmillanacosta opened this issue Sep 10, 2024 · 0 comments
Assignees
Labels

Comments

@jmillanacosta
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
Currently the MoA gets classified into activates or inhibits leading to information loss, for instance:

  • is this direct or indirect activity regulation?
  • is the compound an antagonist or inverse agonist?
    drug_df["mechanismOfAction"] = drug_df["mechanismOfAction"].apply(
    lambda x: "inhibits" if "antagonist" in x else "activates"
    )
    drug_df.rename(columns={"mechanismOfAction": "relation"}, inplace=True)

Describe the solution you'd like
Preserve the field to allow for more precise mappings. The current binary classification can be kept, it is useful. Some existing properties from RO could be used to model the precise MoAs in the rdf module.

@jmillanacosta jmillanacosta changed the title Preserve MoA field from source OpenTargets to allow better semantic modelling Preserve MoA field from source OpenTargets Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants