• Stars
    star
    160
  • Rank 234,703 (Top 5 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created about 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

logo


Project Links:

Overview

MoleculeX is a new and rapidly growing suite of machine learning methods and software tools for molecule exploration. The ultimate goal of MoleculeX is to enable a variety of basic and complex molecular modeling tasks, such as molecular property prediction, 3D geometry modeling, etc. Currently, MoleculeX includes a set of machine learning methods for ground-state 3D molecular geometry prediction and molecular property prediction. Specifically, BasicProp includes basic supervised learning methods based on graph neural networks for molecular property prediction. BasicProp is suitable for tasks in which large numbers of labeled samples are available, and thus only supervised learning is required. BasicProp has been used to participate in the 2021 KDD Cup on OGB Large-Scale Challenge (OGB-LSC) and is one of the winners. AdvProp includes machine learning methods for molecular property prediction when only a small number of labeled samples are available, and thus self-supervised learning is necessary to achieve desirable performance. In addition, AdvProp is able to deal with tasks in which samples from different classes are highly imbalanced. In these cases, we employ advanced loss functions that optimize various areas under curves (AUC), such as areas under the receiver operating characteristic (AUROC) and the precision recall curve (AUPRC). AdvProp has been used to participate in the AI Cures open challenge for COVID-19 and is now ranked #1 in terms of both AUROC and AUPRC on the leaderboard. Besides, Molecule3D provides a set of software tools for processing our proposed Molecule3D dataset, a novel dataset specifically designed for ground-state 3D molecular geometry prediction. It also includes several baseline methods for geometry prediction, and quantum property prediction methods using the predicted 3D geometries as inputs. Currently, the pip package of MoleculeX only includes the code of the Molecule3D module. We will include other modules gradually in the future.

logo

More Repositories

1

DIG

A library for graph deep learning research
Python
1,852
star
2

AIRS

Artificial Intelligence Research for Science (AIRS)
Python
497
star
3

GOOD

GOOD: A Graph Out-of-Distribution Benchmark [NeurIPS 2022 Datasets and Benchmarks]
Python
180
star
4

lgcn

Python
136
star
5

GraphBP

Official implementation of "Generating 3D Molecules for Target Protein Binding" [ICML2022 Long Presentation]
Python
101
star
6

Noise2Same

Jupyter Notebook
63
star
7

dtn

Python
58
star
8

Non-Local-GNN

Official implementation of "Non-Local Graph Neural Networks" [TPAMI]
Python
21
star
9

vqa-text

Python
19
star
10

deepem3d

MATLAB
17
star
11

LECI

The implementation of "Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalization" (NeurIPS 2023)
Python
16
star
12

ATTA

Active Test-Time Adaptation: Theoretical Analyses and An Algorithm [ICLR 2024]
Python
16
star
13

svae

Tensorflow implementation of Spatial VAE via Matrix-Variate Normal Distributions
Python
14
star
14

completion

Python
13
star
15

DIG_storage

Save data or other files for DIG library usage
10
star
16

GPT

Python
9
star
17

Neighbor2Seq

Official implementation of "Neighbor2Seq: Deep Learning on Massive Graphs by Transforming Neighbors to Sequences" [SDM2022]
Python
9
star
18

RMwGGIS

Official implementation of "Gradient-Guided Importance Sampling for Learning Binary Energy-Based Models" [ICLR2023]
Python
9
star
19

msvae

Python
8
star
20

crnn

Python
7
star
21

slep

SLEP: Sparse Learning with Efficient Projections
7
star
22

cgan

Computational Modeling of Cellular Structures Using Conditional Deep Generative Networks
Python
4
star
23

AEANets

AEANets
Python
4
star
24

wsdmcup2022

wsdmcup2022
Python
3
star
25

MoleculeKit

2
star
26

3dem

Code for Cremi Task
2
star
27

cleftnet

cleftnet
2
star
28

bigneuron

Python
1
star
29

VoxelDCN

Python
1
star
30

icnn

Shell
1
star
31

vgg

Implementation of VGG
Python
1
star
32

sensors

Python
1
star
33

divelab

1
star