Skip to page content
SAVRN
Search Plan a project

Open-weight model

ARIES

by Xuan Liu xuan-liu/ARIES

ARIES is an open-weight model from Xuan Liu, released under MIT License. Its published files total 2.3 GB.

ARIES predicts enzyme-conditioned reaction sites on substrate atoms using exact GROVER atom and directed-bond representations, ESM-C 6B residue representations, and a reaction-template representation.

Parameters—
Context—
Weights2.3 GB
Licensemit
AccessOpen weights
Monthly Downloads—

Model Card

By Xuan Liu, published under mit, revision 2b1f07869ca1.

ARIES predicts enzyme-conditioned reaction sites on substrate atoms using exact GROVER atom and directed-bond representations, ESM-C 6B residue representations, and a reaction-template representation. Source code, installation instructions, and the aries-inference command are available in the ARIES GitHub repository. Example data and precomputed embeddings are distributed separately in Every directory contains modelinfo.json, seed42.pt, seed43.pt, and seed44.pt. Keep the directory names unchanged: ARIES uses the metadata to validate architecture, ensemble seeds, and LoRA/base compatibility. The five specialist-hub adapters are the canonical random-split models. They use rank 16 and alpha 32…

Read Xuan Liu's full model card

ARIES model weights

ARIES predicts enzyme-conditioned reaction sites on substrate atoms using exact GROVER atom and directed-bond representations, ESM-C 6B residue representations, and a reaction-template representation.

Source code, installation instructions, and the aries-inference command are available in the ARIES GitHub repository. Example data and precomputed embeddings are distributed separately in xuan-liu/ARIES-data.

Available weights

Every directory contains model_info.json, seed42.pt, seed43.pt, and seed44.pt. Keep the directory names unchanged: ARIES uses the metadata to validate architecture, ensemble seeds, and LoRA/base compatibility.

Model Weight type Required base Directory
ARIES-XS random Full — aries-random-xs/
ARIES-S random Full — aries-random-s/
ARIES-M random Full — aries-random-m/
ARIES-L random Full — aries-random-l/
ARIES-XL random Full — aries-random-xl/
ARIES-XL-Brenda Full — aries-xl-brenda/
ARIES-XL-Hal-LoRA LoRA adapter aries-xl-brenda/ aries-xl-hal-lora/
P450 specialist Random-split LoRA adapter aries-random-xl/ specialist_hub/p450-random/
Glycosyltransferase specialist Random-split LoRA adapter aries-random-xl/ specialist_hub/gt-random/
Methyltransferase specialist Random-split LoRA adapter aries-random-xl/ specialist_hub/mt-random/
Fatty-acid-desaturase specialist Random-split LoRA adapter aries-random-xl/ specialist_hub/fad-random/
Prenyltransferase specialist Random-split LoRA adapter aries-random-xl/ specialist_hub/pt-random/

The five specialist-hub adapters are the canonical random-split models. They use rank 16 and alpha 32 and must be combined with the seed-matched ARIES-XL random checkpoints. ARIES-XL-Hal-LoRA must instead be combined with the seed-matched ARIES-XL-Brenda checkpoints.

Adapter files contain only LoRA A/B tensors, model configuration, seed, required-base metadata, rank, alpha, and target manifests. They do not duplicate the frozen base weights.

Installation

Clone ARIES, create the dedicated conda environment, and install the package:

git clone https://github.com/xuanliugit/ARIES.git
cd ARIES
conda create -n aries python=3.12 -y
conda activate aries
python -m pip install --upgrade pip
python -m pip install -e ./aries

Install the current Hugging Face CLI if it is not already available:

python -m pip install --upgrade huggingface-hub

Download

Download the complete repository into model_weights/:

hf download xuan-liu/ARIES --local-dir model_weights

Alternatively, download only the directories needed for one prediction task. For ARIES-XL-Brenda with the Halogenase adapter:

hf download xuan-liu/ARIES \
  --include "aries-xl-brenda/*" "aries-xl-hal-lora/*" \
  --local-dir model_weights

For ARIES-XL random with the P450 specialist adapter:

hf download xuan-liu/ARIES \
  --include "aries-random-xl/*" "specialist_hub/p450-random/*" \
  --local-dir model_weights

Inference

Base-only inference selects the model solely through --weights-dir:

conda activate aries
aries-inference \
  --input-csv data/example_data/experimental_inputs.csv \
  --embedding-dir data/example_data \
  --weights-dir model_weights/aries-xl-brenda \
  --output-csv predictions_brenda.csv \
  --device auto

Add an optional compatible adapter with --lora-weights-dir:

aries-inference \
  --input-csv data/example_data/experimental_inputs.csv \
  --embedding-dir data/example_data \
  --weights-dir model_weights/aries-xl-brenda \
  --lora-weights-dir model_weights/aries-xl-hal-lora \
  --output-csv predictions_hal.csv \
  --device auto

ARIES loads seeds 42–44 sequentially, applies the seed-matched adapter when provided, averages atom probabilities, and writes atom indices, probabilities, and ranks to the output CSV.

License

ARIES model weights are released under the MIT License.

Identity and Version

Repository
xuan-liu/ARIES
Publisher
Xuan Liu
Task
Not stated by the source
Modality
Other
Library
pytorch
Parameters
Not stated by the source
Languages
Not stated by the source
Revision
2b1f07869ca1028a7b91b75e4535d24f48787198
First published
2026-10-17
Last updated
2026-10-18

Files and Weights

52 files, 2.3 GB in total. The weights are 36 files totalling 2.3 GB in pt.

Weights36 files · 2.3 GB
Configuration12 files · 2.2 KB
Documentation2 files · 5.4 KB
Other1 file · 2.9 KB
Repository1 file · 1.5 KB
Every file
FileTypeSizeSHA-256
aries-random-l/seed42.ptWeights129.4 MB 84f765962abe
aries-random-l/seed43.ptWeights129.4 MB 9e7157390904
aries-random-l/seed44.ptWeights129.4 MB 124159d6a226
aries-random-m/seed42.ptWeights61.2 MB bf18ee085744
aries-random-m/seed43.ptWeights61.2 MB 96b32807c46d
aries-random-m/seed44.ptWeights61.2 MB 8da6b2b22fbc
aries-random-s/seed42.ptWeights23.1 MB bf17fafdcc1a
aries-random-s/seed43.ptWeights23.1 MB aecaa7db4106
aries-random-s/seed44.ptWeights23.1 MB 8f3ce54319aa
aries-random-xl/seed42.ptWeights242.6 MB f6c4401cc683
aries-random-xl/seed43.ptWeights242.6 MB 783791d77673
aries-random-xl/seed44.ptWeights242.6 MB 85084fdf02d3
aries-random-xs/seed42.ptWeights10.9 MB e2ce08172aa5
aries-random-xs/seed43.ptWeights10.9 MB 14b91f3283a1
aries-random-xs/seed44.ptWeights10.9 MB b287b395a243
aries-xl-brenda/seed42.ptWeights242.6 MB ad081d9bfd60
aries-xl-brenda/seed43.ptWeights242.6 MB 8018f388e967
aries-xl-brenda/seed44.ptWeights242.6 MB 1d4b2c2fdb14
aries-xl-hal-lora/seed42.ptWeights7.9 MB 1d952893e279
aries-xl-hal-lora/seed43.ptWeights7.9 MB e8f499cadccd
aries-xl-hal-lora/seed44.ptWeights7.9 MB 72aa117ce8cc
specialist_hub/fad-random/seed42.ptWeights7.9 MB 173584444d17
specialist_hub/fad-random/seed43.ptWeights7.9 MB c5c9f0450ba3
specialist_hub/fad-random/seed44.ptWeights7.9 MB 8234f2714aa5
specialist_hub/gt-random/seed42.ptWeights7.9 MB e94a1f22a952
specialist_hub/gt-random/seed43.ptWeights7.9 MB ae0804d7afd3
specialist_hub/gt-random/seed44.ptWeights7.9 MB 6665a97ea39b
specialist_hub/mt-random/seed42.ptWeights7.9 MB 525b02ec6280
specialist_hub/mt-random/seed43.ptWeights7.9 MB 2a4eeaf86bd4
specialist_hub/mt-random/seed44.ptWeights7.9 MB b20bd3fb0574
specialist_hub/p450-random/seed42.ptWeights7.9 MB 3f1f85cc67e6
specialist_hub/p450-random/seed43.ptWeights7.9 MB 68c019effefb
specialist_hub/p450-random/seed44.ptWeights7.9 MB 508ba97b0de1
specialist_hub/pt-random/seed42.ptWeights7.9 MB d49b3909ddd8
specialist_hub/pt-random/seed43.ptWeights7.9 MB 6847ea0ea73d
specialist_hub/pt-random/seed44.ptWeights7.9 MB f8e6829667a1
aries-random-l/model_info.jsonConfiguration126 B —
aries-random-m/model_info.jsonConfiguration126 B —
aries-random-s/model_info.jsonConfiguration126 B —
aries-random-xl/model_info.jsonConfiguration127 B —
aries-random-xs/model_info.jsonConfiguration127 B —
aries-xl-brenda/model_info.jsonConfiguration127 B —
aries-xl-hal-lora/model_info.jsonConfiguration222 B —
specialist_hub/fad-random/model_info.jsonConfiguration241 B —
specialist_hub/gt-random/model_info.jsonConfiguration238 B —
specialist_hub/mt-random/model_info.jsonConfiguration236 B —
specialist_hub/p450-random/model_info.jsonConfiguration225 B —
specialist_hub/pt-random/model_info.jsonConfiguration236 B —
LICENSEDocumentation1.1 KB —
README.mdDocumentation4.3 KB —
MANIFEST.tsvOther2.9 KB —
.gitattributesRepository1.5 KB —

License and Download

License
mit
Access
Open weights, no gate
Download size
2.3 GB
Download from Xuan Liu

Released by Xuan Liu through its official repository on Hugging Face. Read the license.

Memory Requirements

PrecisionWeights in memory
As published2.3 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About ARIES

Can I use ARIES commercially?

Yes. ARIES is released under MIT License. The MIT License is a short permissive license. It permits commercial use, modification and redistribution, provided the copyright notice and permission notice are included.