Skip to content

Conversation

@atravitz
Copy link
Contributor

@atravitz atravitz commented Dec 9, 2025

@atravitz atravitz self-assigned this Dec 9, 2025
@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@github-actions
Copy link

github-actions bot commented Dec 9, 2025

Colab 👈 Launch a Colab session on branch update_konnektor_notebooks

@atravitz
Copy link
Contributor Author

atravitz commented Dec 11, 2025

Some migration from OpenFreeEnergy/konnektor#200, but generally minor changes.

"\n",
"[Ligand Network]: https://docs.openfree.energy/en/stable/reference/api/generated/openfe.setup.LigandNetwork.html"
]
},
Copy link
Contributor Author

@atravitz atravitz Dec 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's my understanding that we want to phase out perses from tutorials.


Reply via ReviewNB

"\n",
"[Ligand Network]: https://docs.openfree.energy/en/stable/reference/api/generated/openfe.setup.LigandNetwork.html"
]
},
Copy link
Contributor Author

@atravitz atravitz Dec 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we want to drop perses_scorer here?


Reply via ReviewNB

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes I don't think anyone uses it.

"\n",
"[Ligand Network]: https://docs.openfree.energy/en/stable/reference/api/generated/openfe.setup.LigandNetwork.html"
]
},
Copy link
Contributor Author

@atravitz atravitz Dec 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here, as below, I'd like to execute all the code so our tests catch anything out of date.


Reply via ReviewNB

"\n",
"[Ligand Network]: https://docs.openfree.energy/en/stable/reference/api/generated/openfe.setup.LigandNetwork.html"
]
},
Copy link
Contributor Author

@atravitz atravitz Dec 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's my understanding that we want to phase out perses from tutorials.


Reply via ReviewNB

"\n",
"[Ligand Network]: https://docs.openfree.energy/en/stable/reference/api/generated/openfe.setup.LigandNetwork.html"
]
},
Copy link
Contributor Author

@atravitz atravitz Dec 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we want to drop perses_scorer here?


Reply via ReviewNB

"\n",
"[Ligand Network]: https://docs.openfree.energy/en/stable/reference/api/generated/openfe.setup.LigandNetwork.html"
]
},
Copy link
Contributor Author

@atravitz atravitz Dec 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here, as below, I'd like to execute all the code so our tests catch anything out of date.


Reply via ReviewNB

@atravitz atravitz requested review from IAlibay and jthorton December 11, 2025 00:39
@atravitz atravitz changed the title update konnektor notebooks update ligand generation notebooks Dec 11, 2025
@atravitz atravitz changed the title update ligand generation notebooks update ligandnetwork generation notebooks Dec 11, 2025
@atravitz
Copy link
Contributor Author

atravitz commented Dec 11, 2025

@atravitz atravitz marked this pull request as ready for review December 11, 2025 03:28
@atravitz atravitz force-pushed the update_konnektor_notebooks branch 2 times, most recently from f0b882c to 3ee90e0 Compare December 11, 2025 16:45
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moved from konnektor_example.ipynb here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moved building_networks.ipynb from konnektor to here.

@atravitz atravitz force-pushed the update_konnektor_notebooks branch from 2b656c0 to ff4a545 Compare January 8, 2026 02:19
},
{
"cell_type": "markdown",
"id": "5da95fa6-c9a7-48a2-9d8e-e35b3b6818f6",
Copy link
Contributor

@jthorton jthorton Jan 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This makes edge scoring sound like an exact science, which we know it's not, maybe make it clear that the scorer returns an estimate of the difficulty of the edge and is well known to get this wrong!


Reply via ReviewNB

@@ -31,35 +31,7 @@
"tags": []
Copy link
Contributor

@jthorton jthorton Jan 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line #12.        mappers=[openfe.setup.LomapAtomMapper()],

nit I would consider using kartograf as the mapper with map_hydrogens_on_hydrogens_only set to True if the ligands are well aligned, this will lead to a more representative edge visualisation below as OpenFE doesn't allow transformations between hydrogens and heavy atoms.


Reply via ReviewNB

@@ -31,35 +31,7 @@
"tags": []
Copy link
Contributor

@jthorton jthorton Jan 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See above, while this is what the 3D mapping shows this is not what OpenFE actually does.


Reply via ReviewNB

@@ -31,35 +31,7 @@
"tags": []
Copy link
Contributor

@jthorton jthorton Jan 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More a question for me: can we use this to visualise the ligands with the receptor as well?


Reply via ReviewNB

@review-notebook-app
Copy link

review-notebook-app bot commented Jan 8, 2026

View / edit / reply to this conversation on ReviewNB

jthorton commented on 2026-01-08T11:38:30Z
----------------------------------------------------------------

Do we want some more details on what we are trying to show in the notebook, it might be good so users can quickly tell if this is relevent to them, we also might want to point to the konnector docs for more examples and details on the networks available.


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants