-
Notifications
You must be signed in to change notification settings - Fork 271
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
Drug discovery and chemical representation #774
Conversation
@dhimmel ef2b76c passed the build yesterday but failed today when I reran it to try to diagnose my more recent build failures. Have you seen this error before:
|
This may need some additional work but is ready for feedback and review. I didn't go into detail about the new graph methods because the reviewer already thinks this section is too technical. I primarily sought to separate the representation learning section to break up the long ligand-based subsection and emphasize the graph-based methods. These were requested by the same reviewer and are interesting algorithms beyond the virtual screening domain. I could cut some text if we'd like to shorten this. |
Nothing stands out to me as problematic in this PR's diff. @tomduck (creator of
We recently upgraded pandoc-fignos, pandoc-tablenos, and pandoc-egnos to v1.0 in 6c2020f. @agitter do you know whether the successful builds used the older version of |
The API for pandoc-xnos was slightly changed. You need to update it as well. |
Actually, it looks like you may be using the new pandoc-xnos but an old pandoc-fignos. Can you upgrade both to the most recent version? Note that I am in the process of preparing another release, which will go out within the next hour. |
Looks like our build used
Will do soon, after the next release is out. I think the issue may be that we pinned fignos, egnos, and tablenos, but not xnos. Therefore, the error would have first occurred when a higher version pandoc-xnos started getting installed. |
Yes, that makes sense @dhimmel. Is there something I should be doing on my end to prevent such a problem in the future? |
Yes, that is exactly the problem. I will think on it and come up with a solution. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me - just one suggested change. Marking approve so that you feel free to merge after that minor edit.
content/05.treat.md
Outdated
@@ -165,7 +168,7 @@ When protein structure is available, virtual screening has traditionally relied | |||
Recently, deep learning approaches have been developed to model protein structure, which is expected to improve upon the simpler drug-target interaction algorithms described above that represent proteins with feature vectors derived from amino acid sequences [@doi:10.1109/BIBM.2014.6999129; @doi:10.1021/acs.jproteome.6b00618]. | |||
|
|||
Structure-based deep learning methods differ in whether they use experimentally-derived or predicted ligand-target complexes and how they represent the 3D structure. | |||
The Atomic CNN [@arxiv:1703.10603] takes 3D crystal structures from PDBBind [@doi:10.1021/jm048957q] as input, ensuring it uses a reliable ligand-target complex. | |||
The Atomic CNN [@arxiv:1703.10603] and TopologyNet [@doi:10.1371/journal.pcbi.1005690] take 3D structures from PDBBind [@doi:10.1021/jm048957q] as input, ensuring the ligand-target complexes are reliable. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you need to either remove The
or add networks
or models
.
Pinning pandoc-eqnos, pandoc-fignos, and pandoc-tablenos, but allowing them to trigger the installation of the latest pandoc-xnos version (which is a dependency) caused issues. See greenelab/deep-review#774 (comment)
Pinning pandoc-eqnos, pandoc-fignos, and pandoc-tablenos, but allowing them to trigger the installation of the latest pandoc-xnos version (which is a dependency) caused issues. See greenelab/deep-review#774 (comment)
This build is based on a673a3e. This commit was created by the following Travis CI build and job: https://travis-ci.org/greenelab/manubot-rootstock/builds/328806731 https://travis-ci.org/greenelab/manubot-rootstock/jobs/328806732 [ci skip] The full commit message that triggered this build is copied below: environment: explicitly set pandoc-xnos version (#99) Pinning pandoc-eqnos, pandoc-fignos, and pandoc-tablenos, but allowing them to trigger the installation of the latest pandoc-xnos version (which is a dependency) caused issues. See greenelab/deep-review#774 (comment)
This build is based on a673a3e. This commit was created by the following Travis CI build and job: https://travis-ci.org/greenelab/manubot-rootstock/builds/328806731 https://travis-ci.org/greenelab/manubot-rootstock/jobs/328806732 [ci skip] The full commit message that triggered this build is copied below: environment: explicitly set pandoc-xnos version (#99) Pinning pandoc-eqnos, pandoc-fignos, and pandoc-tablenos, but allowing them to trigger the installation of the latest pandoc-xnos version (which is a dependency) caused issues. See greenelab/deep-review#774 (comment)
@dhimmel I didn't explicitly change anything in our environment between when the build passed and failed. However, our last successful build on master did use It looks like we have a root cause now and can merge this once we pull in manubot/rootstock#99 Thanks for the help @tomduck. |
This build is based on e10f48f. This commit was created by the following Travis CI build and job: https://travis-ci.org/greenelab/deep-review/builds/329103733 https://travis-ci.org/greenelab/deep-review/jobs/329103734 [ci skip] The full commit message that triggered this build is copied below: Drug discovery and chemical representation (#774) * GAN already defined * Address bioRxiv comment * New chemical representation subsection * New ROC reference, MoleculeNet includes PR now * Add WIP references to check build * Consistently apply existing tags * Tag typo * Reorganize chemical features and graphs * Add graph convolution and Mol2vec * Rephrasing * Rephrase per cgreene suggestion
This build is based on e10f48f. This commit was created by the following Travis CI build and job: https://travis-ci.org/greenelab/deep-review/builds/329103733 https://travis-ci.org/greenelab/deep-review/jobs/329103734 [ci skip] The full commit message that triggered this build is copied below: Drug discovery and chemical representation (#774) * GAN already defined * Address bioRxiv comment * New chemical representation subsection * New ROC reference, MoleculeNet includes PR now * Add WIP references to check build * Consistently apply existing tags * Tag typo * Reorganize chemical features and graphs * Add graph convolution and Mol2vec * Rephrasing * Rephrase per cgreene suggestion
Pinning pandoc-eqnos, pandoc-fignos, and pandoc-tablenos, but allowing them to trigger the installation of the latest pandoc-xnos version (which is a dependency) caused issues. See greenelab/deep-review#774 (comment)
Pinning pandoc-eqnos, pandoc-fignos, and pandoc-tablenos, but allowing them to trigger the installation of the latest pandoc-xnos version (which is a dependency) caused issues. See greenelab/deep-review#774 (comment)
Work in progress. Ref #689.
I plan to add a few new references on graph convolutions (without much discussion) to complement our new section on PPI graphs in #638. This also adds a reference to partially address the bioRxiv comment per #654.