Skip to main content

Neural Networks for RNA, DNA, and Protein.

Project description


authors:

  • zyc date: 2024-05-04 00:00:00

MultiMolecule

Codacy Badge Codacy Badge CodeCov

PyPI - Version PyPI - Python Version Downloads

License: AGPL v3

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.
  • datasets: A collection of widely-used datasets across different scientific domains, providing a solid foundation for training and evaluation.
  • 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

multimolecule-0.0.5.tar.gz (6.6 MB view details)

Uploaded Source

Built Distribution

multimolecule-0.0.5-py3-none-any.whl (333.2 kB view details)

Uploaded Python 3

File details

Details for the file multimolecule-0.0.5.tar.gz.

File metadata

  • Download URL: multimolecule-0.0.5.tar.gz
  • Upload date:
  • Size: 6.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for multimolecule-0.0.5.tar.gz
Algorithm Hash digest
SHA256 e084ab53914ae28579dcfa7ad18249c4cd4e403699552052027da36a4a12926a
MD5 ed32b646485356e6c069156a09c8d47a
BLAKE2b-256 1b8c91ea55111a52a531be6dc05e3d4d91e0693562f80deccd3ae8c194a1eb1e

See more details on using hashes here.

File details

Details for the file multimolecule-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for multimolecule-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 67880cabfda814eb825e0e3de72b96845519a56fa67ca8a765f37b85adff9ea8
MD5 f73a346dfa035071695b84ea762a2d2f
BLAKE2b-256 be85eb0fe7faad31791ae0e0375fbc1b629f22c515e9000212dab4da9042f69c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page