An open API service indexing awesome lists of open source software.

https://github.com/hfooladi/alinemol

Exploring performance of machine learning model on out of distribution data in chemical domain
https://github.com/hfooladi/alinemol

cheminformatics generalization molecular-property-prediction out-of-distribution

Last synced: 3 months ago
JSON representation

Exploring performance of machine learning model on out of distribution data in chemical domain

Awesome Lists containing this project

README

        

# ALineMol

Exploring performance of machine learning model on out of distribution data in chemical domain.

The goal is to explore and assess quantitavely the relationship between the performance of machine learning models on out-of-distribution (OOD) and the in-distribution (ID) test data.

## Installation
`ALineMol` can be installed using pip. First, create a new conda environment with the required packages. Then, clone this repository, and finally, install the repository using pip.

```bash
conda env create -f environment.yml
conda activate alinemol

pip install --no-deps -e .
```

## Development
### Tests

You can run tests locally with:

```bash
pytest
```

### Code style
We use `ruff` as a linter and formatter.

```bash
ruff check
ruff format
```

### Documentation

You can build and run documentation server with:

```bash
mkdocs serve
```

## Citation
If you find the models useful in your research, we ask that you cite the following paper: