-
Notifications
You must be signed in to change notification settings - Fork 132
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add contining training from specific dir[load_model_dir] * Update model loading to handle different output dimensions in retrain(trasnfer learning) * update docs * update unimol format Uni-Mol * update url dptech-core to deepmodeling * update version setup * update unimol v2 docs
- Loading branch information
Showing
18 changed files
with
182 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,36 +1,36 @@ | ||
Data | ||
==== | ||
|
||
`unimol_tools.data <https://github.com/dptech-corp/Uni-Mol/tree/docs/unimol_tools/unimol_tools/data>`_ contains functions and classes for loading, containing, and scaler data, feature. | ||
`unimol_tools.data <https://github.com/deepmodeling/Uni-Mol/tree/main/unimol_tools/unimol_tools/data>`_ contains functions and classes for loading, containing, and scaler data, feature. | ||
|
||
DataHub | ||
------- | ||
|
||
Classes and functions from `unimol_tools.data.datahub.py <https://github.com/dptech-corp/Uni-Mol/tree/docs/unimol_tools/unimol_tools/data/datahub.py>`_. | ||
Classes and functions from `unimol_tools.data.datahub.py <https://github.com/deepmodeling/Uni-Mol/tree/main/unimol_tools/unimol_tools/data/datahub.py>`_. | ||
|
||
.. automodule:: unimol_tools.data.datahub | ||
:members: | ||
|
||
Datareader | ||
---------- | ||
|
||
Classes and functions from `unimol_tools.data.datareader.py <https://github.com/dptech-corp/Uni-Mol/tree/docs/unimol_tools/unimol_tools/data/datareader.py>`_. | ||
Classes and functions from `unimol_tools.data.datareader.py <https://github.com/deepmodeling/Uni-Mol/tree/main/unimol_tools/unimol_tools/data/datareader.py>`_. | ||
|
||
.. automodule:: unimol_tools.data.datareader | ||
:members: | ||
|
||
Datascaler | ||
----------- | ||
|
||
Classes and functions from `unimol_tools.data.datascaler.py <https://github.com/dptech-corp/Uni-Mol/tree/docs/unimol_tools/unimol_tools/data/datascaler.py>`_. | ||
Classes and functions from `unimol_tools.data.datascaler.py <https://github.com/deepmodeling/Uni-Mol/tree/main/unimol_tools/unimol_tools/data/datascaler.py>`_. | ||
|
||
.. automodule:: unimol_tools.data.datascaler | ||
:members: | ||
|
||
Conformer | ||
--------- | ||
|
||
Classes and functions from `unimol_tools.data.conformer.py <https://github.com/dptech-corp/Uni-Mol/tree/docs/unimol_tools/unimol_tools/data/conformer.py>`_. | ||
Classes and functions from `unimol_tools.data.conformer.py <https://github.com/deepmodeling/Uni-Mol/tree/main/unimol_tools/unimol_tools/data/conformer.py>`_. | ||
|
||
.. automodule:: unimol_tools.data.conformer | ||
:members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Examples | ||
|
||
Welcome to the examples section! On our platform Bohrium, we offer a variety of notebook cases for studying Uni-Mol. These notebooks provide practical examples and applications of Uni-Mol in different scientific fields. You can explore these notebooks to gain hands-on experience and deepen your understanding of Uni-Mol. | ||
|
||
## Uni-Mol Notebooks on Bohrium | ||
Explore our collection of Uni-Mol notebooks on Bohrium: [Uni-Mol Notebooks](https://bohrium.dp.tech/search?searchKey=UniMol&%3BactiveTab=notebook&activeTab=notebook) | ||
|
||
### Uni-Mol for QSAR (Quantitative Structure-Activity Relationship) | ||
Uni-Mol can be used to predict the biological activity of compounds based on their chemical structure. These notebooks demonstrate how to apply Uni-Mol for QSAR tasks: | ||
- [QSAR Example 1](https://bohrium.dp.tech/notebooks/7141701322) | ||
- [QSAR Example 2](https://bohrium.dp.tech/notebooks/9919429887) | ||
|
||
### Uni-Mol for OLED Properties Predictions | ||
Organic Light Emitting Diodes (OLEDs) are used in various display technologies. Uni-Mol can predict the properties of OLED molecules, aiding in the design of more efficient materials. Check out these notebooks for detailed examples: | ||
- [OLED Properties Prediction Example 1](https://bohrium.dp.tech/notebooks/2412844127) | ||
- [OLED Properties Prediction Example 2](https://bohrium.dp.tech/notebooks/7637046852) | ||
|
||
### Uni-Mol Predicts Liquid Flow Battery Solubility | ||
Liquid flow batteries are a promising technology for energy storage. Uni-Mol can predict the solubility of compounds used in these batteries, helping to optimize their performance. Explore this notebook to see how Uni-Mol is applied in this context: | ||
- [Liquid Flow Battery Solubility Prediction](https://bohrium.dp.tech/notebooks/7941779831) | ||
|
||
These examples provide a glimpse into the powerful capabilities of Uni-Mol in various scientific applications. We encourage you to explore these notebooks and experiment with Uni-Mol to discover its full potential. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,8 @@ | ||
# New Features | ||
|
||
## 2024-11-22 | ||
Unimol V2 has been added to Unimol_tools! | ||
|
||
## 2024-06-25 | ||
|
||
Unimol_tools has been publish to pypi! Huggingface has been used to manage the pretrain models. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Uni-Mol School | ||
|
||
Welcome to Uni-Mol School! This course is designed to provide comprehensive training on Uni-Mol, a powerful tool for molecular modeling and simulations. | ||
|
||
## Course Introduction | ||
The properties of drugs are determined by their three-dimensional structures, which are crucial for their efficacy and absorption. Drug design requires consideration of molecular diversity. Current Molecular Representation Learning (MRL) models mainly utilize one-dimensional or two-dimensional data, with limited capability to integrate 3D information. | ||
|
||
Uni-Mol, developed by the DP Technology team, is the first general large-scale 3D MRL framework in the field of drug design, expanding the application scope and representation capabilities of MRL. This framework consists of two models trained on billions of molecular 3D conformations and millions of protein pocket data, respectively. It has shown excellent performance in various molecular property prediction tasks, especially in 3D-related tasks. Besides drug design, Uni-Mol can also predict the properties of materials, such as gas adsorption performance of MOF materials and optical properties of OLED molecules. | ||
|
||
## Course Content | ||
| Topic | Course Content | Instructor | | ||
|-------|----------------|------------| | ||
| Introduction to Uni-Mol | Uni-Mol molecular 3D representation learning framework and pre-trained models | Chen Letian | | ||
| Uni-Mol for Materials Science | Case study of Uni-Mol in predicting the properties of battery materials | Chen Letian | | ||
| | 3D Representation Learning Framework and Pre-trained Models for Nanoporous Materials | Chen Letian | | ||
| | Efficient Screening of Ir(III) Complex Emitters: A Study Combining Machine Learning and Computational Analysis | Chen Letian | | ||
| | Application of 3D Molecular Pre-trained Model Uni-Mol in Flow Batteries | Xie Qiming | | ||
| | Materials Science Uni-Mol Notebook Case Study | | | ||
| Uni-Mol for Biomedical Science | Application of Uni-Mol in Molecular Docking | Zhou Gengmo | | ||
| | Application of Uni-Mol in Molecular Generation | Song Ke | | ||
| | Biomedical Science Uni-Mol Notebook Case Study | | | ||
|
||
## How to Enroll | ||
Enroll now and start your journey with Uni-Mol! [Click here to enroll](https://bohrium.dp.tech/courses/6134196349?tab=courses) | ||
|
||
Don't miss this opportunity to advance your knowledge and skills in molecular modeling with Uni-Mol! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.