Skip to content

Commit 7c4e9e6

Browse files
Create Uni-Mol_29_05_2025.md (#260)
1 parent bf37cdb commit 7c4e9e6

File tree

1 file changed

+137
-0
lines changed

1 file changed

+137
-0
lines changed

source/_posts/Uni-Mol_29_05_2025.md

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
---
2+
title: "What Can Uni-Mol Do Too? | Uni-Mol Tools Independent Release: Build a Few-Shot, No-Threshold, Fast-Deployment Molecular Modeling Toolkit!"
3+
date: 2025-05-29
4+
categories:
5+
- Uni-Mol
6+
---
7+
8+
We are pleased to announce to the DeepModeling community that Uni-Mol Tools [1] is officially and independently released! As an important part of the Uni-Mol ecosystem, Uni-Mol Tools provides more flexible and efficient tool support for molecular AI research and applications with its characteristics of lightweight, out-of-the-box, and scenario-oriented.
9+
10+
<!-- more -->
11+
12+
## What is Uni-Mol Tools?
13+
14+
Uni-Mol Tools is a toolset built based on the Uni-Mol ecosystem, focusing on common needs such as "molecular property prediction", "molecular representation processing", and "downstream task debugging". It is designed for actual scientific research and engineering implementation scenarios, allowing for one-click fine-tuning and modeling.
15+
16+
- PyPI Installation: `pip install unimol-tools`
17+
18+
- Documentation Address: https://unimol-tools.readthedocs.io/en/latest/
19+
20+
- GitHub Address: https://github.com/deepmodeling/unimol_tools
21+
22+
## Uni-Mol vs Uni-Mol Tools: Why the Split?
23+
24+
As the Uni-Mol project has gradually matured, the code volume and functional complexity of the main repository have continued to increase. To improve module reusability, reduce user entry barriers, and enhance community collaboration efficiency, we decided to extract some tool modules with "strong versatility", "model independence", and "standalone operation" from the main repository and maintain them separately as the unimol-tools package.
25+
26+
This split brings the following benefits:
27+
28+
| Dimension | Uni-Mol Main Repository | Uni-Mol Tools |
29+
|--------------------|----------------------------------|-----------------------------------|
30+
| Functional Positioning | Model Training & Evaluation | Tools & Downstream Tasks |
31+
| Dependency Volume | Heavy, Requires GPU Environment | Lightweight, Can Run on CPU |
32+
| User Threshold | Researchers, Developers | Beginners, Teaching, Application Scenarios |
33+
| Usage Method | Training + Inference | Scenario Fine-Tuning, Feature Extraction |
34+
35+
## Community Feedback: The Toolkit Has Served Thousands of Users
36+
37+
We are glad to see that during the early silent testing phase, unimol-tools has achieved stable download volumes on PyPI, demonstrating good user stickiness and practicality. We also thank the large number of users who provided feedback on suggestions and bug reports during this period.
38+
39+
<center>
40+
<img src="https://dp-public.oss-cn-beijing.aliyuncs.com/community/Blog%20Files/Uni-Mol_29_05_2025/p1.png">
41+
</center>
42+
43+
## Target Users and Tool Positioning
44+
45+
### Who is suitable for using Uni-Mol Tools?
46+
47+
We have developed Uni-Mol Tools into a general-purpose toolkit covering scientific research, teaching, and engineering implementation, suitable for the following user groups:
48+
49+
- **Academic Researchers**: In fields such as chemistry, biology, drug design, and materials science, researchers can use Uni-Mol Tools for tasks such as molecular property prediction, PK curve fitting, and atomic system structure modeling to quickly complete the closed-loop process from data preprocessing to result analysis.
50+
51+
- **Students and Educators**: During teaching, this tool can be used to demonstrate core concepts such as molecular modeling, machine learning regression, and multi-task learning, helping students gain hands-on experience in a real research environment.
52+
53+
- **Industrial R&D Personnel**: For enterprises' internal specific molecular modeling scenarios, this tool can be applied to extract molecular representations, build model pipelines, achieve fast and efficient application deployment, and enable efficient iteration of the wet-dry closed loop.
54+
55+
### Our Positioning: More than just a toolkit
56+
57+
- **Universal Molecular Property Prediction Platform:** Uni-Mol Tools provides rich support for molecular scenario tasks, with high scalability and reusability, adapting to various application scenarios.
58+
- **Easy-to-Use Scientific Research Tool:** Emphasizing a "zero-threshold" user experience, it is equipped with documentation, examples, and preset configurations to help users focus on scientific research itself.
59+
- **Bridge for Interdisciplinary Collaboration:** The design concept focuses on serving interdisciplinary fields such as chemistry, materials, pharmacy, and computational science, providing a high-efficiency collaborative basic platform for interdisciplinary research.
60+
- **Open Source-Driven Community Innovation Tool:** We uphold the spirit of open source, continue to iterate, and welcome community contributions, committed to building an open molecular AI ecosystem.
61+
62+
## Quick Installation
63+
64+
The toolkit has been released on PyPI and supports one-click installation via pip:
65+
66+
```
67+
pip install unimol-tools
68+
```
69+
70+
After installation, you can import the core modules and apply unimol-tools to your projects!
71+
72+
Whether you are a novice or an experienced modeler, Uni-Mol Tools strives to be "plug-and-play". Now, you can quickly get started through the Bohrium online Notebook and try running your own molecular data through the model!
73+
74+
## Quick Experience
75+
76+
We have prepared directly runnable Notebook examples on the Bohrium cloud platform, demonstrating the core functions of unimol-tools, including typical workflows for molecular representation extraction and fine-tuning training. Just click the link below to run it online without local configuration:
77+
78+
Online Experience Notebook Example (Bohrium):
79+
80+
Notebook Link: https://j1q.cn/GdSbil4k
81+
82+
## Online Documentation & Examples
83+
84+
We have built a complete documentation website for this project, including:
85+
- Installation Guide
86+
- Usage Tutorials
87+
- API Reference
88+
- Example Projects (Continuously Expanding)
89+
90+
**Access Address:** https://unimol-tools.readthedocs.io/en/latest/
91+
92+
## Future Plans
93+
94+
UniMol Tools will be maintained for the long term and is committed to becoming:
95+
96+
- **A low-threshold entry toolkit for molecular AI**
97+
- **An easily extensible molecular task component library**
98+
- **A community-built open-source ecosystem project**
99+
100+
Subsequent plans include:
101+
102+
- Support for MCP service protocols
103+
- Improvement of DDP distributed training/inference processes
104+
- Multi-platform compatibility and performance optimization
105+
- HuggingFace deployment support
106+
...
107+
108+
109+
We also welcome you to propose functional suggestions or directly submit PRs!
110+
111+
## How to Contribute
112+
113+
Uni-Mol Tools is one of the open-source projects of the DeepModeling[2] community, and developers interested in participating are always welcome:
114+
115+
- GitHub Repo: https://github.com/deepmodeling/unimol_tools
116+
- The Issue section welcomes feedback on problems, suggestions, and feature requests.
117+
118+
- New users can refer to the Readme and documentation to get started quickly.
119+
120+
121+
If you encounter any problems during use, welcome to submit an Issue on GitHub or contact us via email.
122+
123+
## About Uni-Mol
124+
125+
Uni-Mol[3] is a widely concerned molecular pre-training model in recent years, dedicated to building a universal 3D molecular modeling framework. As its derivative toolkit, Uni-Mol Tools aims to make model applications have lower thresholds and higher development efficiency.
126+
127+
We believe that the open-source sharing of tools is an important cornerstone for promoting the development of scientific research.
128+
129+
Welcome to forward and share with interested friends to jointly accelerate the implementation of AI for Molecule!
130+
131+
Relevant Links
132+
133+
[1]https://github.com/deepmodeling/unimol_tools
134+
135+
[2]https://github.com/deepmodeling
136+
137+
[3]https://github.com/dptech-corp/UniMol

0 commit comments

Comments
 (0)