Giter VIP home page Giter VIP logo

paddlehelix's Introduction

English | 简体中文


Version python version support os

PaddleHelix is a machine-learning-based bio-computing framework aiming at facilitating the development of the following areas:

  • Vaccine design
  • Drug discovery
  • Precision medicine

Features

  • High Efficiency: We provide LinearRNA, a highly efficient toolkit for RNA structure prediction and analysis. LinearFold & LinearPartition achieve O(n) complexity in RNA-folding prediction, which is hundreds of times faster than traditional folding techniques.

  • Large-scale Representation Learning: Self-supervised learning for molecule representations offers prospects of a breakthrough in tasks with limited annotation, including drug profiling, drug-target interaction, protein-protein interaction, RNA-RNA interaction, protein folding, RNA folding, and molecule design. PaddleHelix implements various representation learning algorithms and state-of-the-art large-scale pre-trained models to help developers start from "the shoulders of giants" quickly.

  • Rich examples and applications: PaddleHelix provides frequently used components such as networks, datasets, and pre-trained models. Users can easily use those components to build up their models and systems. PaddleHelix also provides multiple applications, such as compound property prediction, drug-target interaction, and so on.

Installation

The installation prerequisites and guide can be found here.


Documentation

Tutorials

  • We provide abundant tutorials to help you navigate the repository and start quickly.
  • PaddleHelix is based on PaddlePaddle, a high-performance Parallelized Deep Learning Platform.

Examples

The API reference

  • Detailed API reference of PaddleHelix can be found here.

Guide for developers

  • If you need help in modifying the source code of PaddleHelix, please see our Guide for developers.

paddlehelix's People

Contributors

fairly avatar jinghu23 avatar joanna2019 avatar lihangliu avatar linxd5 avatar luohongyu avatar nickyoungforu avatar noisyntrain avatar raindrops2sea avatar ruikangsun avatar superxiang avatar worldeditors avatar xiaoyao4573 avatar xueeinstein avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.