Neural Networks for RNA, DNA, and Protein.
Project description
authors:
- zyc date: 2024-05-04 00:00:00
MultiMolecule
Introduction
Welcome to MultiMolecule (浦原), a foundational library designed to accelerate Scientific Research with Machine Learning. MultiMolecule aims to provide a comprehensive yet flexible set of tools for researchers who wish to leverage AI in their work.
We understand that AI4Science is a broad field, with researchers from different disciplines employing various practices. Therefore, MultiMolecule is designed with low coupling in mind, meaning that while it offers a full suite of functionalities, each module can be used independently. This allows you to integrate only the components you need into your existing workflows without adding unnecessary complexity. The key functionalities that MultiMolecule provides include:
data
: Efficient data handling and preprocessing capabilities to streamline the ingestion and transformation of scientific datasets.module
: Modular components designed to provide flexibility and reusability across various machine learning tasks.models
: State-of-the-art model architectures optimized for scientific research applications, ensuring high performance and accuracy.tokenisers
: Advanced tokenization methods to effectively handle complex scientific text and data representations.
Installation
Install the most recent stable version on PyPI:
pip install multimolecule
Install the latest version from the source:
pip install git+https://github.com/DLS5-Omics/MultiMolecule
Citation
If you use MultiMolecule in your research, please cite us as follows:
@software{chen_2024_12638419,
author = {Chen, Zhiyuan and Zhu, Sophia Y.},
title = {MultiMolecule},
doi = {10.5281/zenodo.12638419},
publisher = {Zenodo},
url = {https://doi.org/10.5281/zenodo.12638419},
year = 2024,
month = may,
day = 4
}
License
We believe openness is the Foundation of Research.
MultiMolecule is licensed under the GNU Affero General Public License.
Please join us in building an open research community.
SPDX-License-Identifier: AGPL-3.0-or-later
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file multimolecule-0.0.5b0.tar.gz
.
File metadata
- Download URL: multimolecule-0.0.5b0.tar.gz
- Upload date:
- Size: 23.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49bb9596deef3b8bf2c7f4b009f4372a0fc6b6ea236331053496487297dc629a |
|
MD5 | fe0e263d26381c23c452c67cc3a932a6 |
|
BLAKE2b-256 | 37e4e8bba2562819db1478ee4e30ecacf69568feccaa368267a5130bfe2de3f5 |
File details
Details for the file multimolecule-0.0.5b0-py3-none-any.whl
.
File metadata
- Download URL: multimolecule-0.0.5b0-py3-none-any.whl
- Upload date:
- Size: 320.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 702b7076d3bb6ebfba4ef56ca39ff545255421874cca4d449e0ed46c3665bb03 |
|
MD5 | f3aa94607f2aedf69b648a90a86bd8cb |
|
BLAKE2b-256 | 1a3305870c893f90126e90bafc1188d69f524e05778c61039b64a0fef615feb9 |