unity-sentis onnx text-to-3d license:apache-2.0 region:us
---
license: apache-2.0
library_name: unity-sentis
pipeline_tag: text-to-3d
---

# Alpha Fold Version 1 validated for Unity Sentis
We provide here the model files we used for our AlphaFoldv1 implementation in Unity Sentis. The large ONNX file is the main model which outputs the distance matrix and the smaller one is a custom model we created used for the simulation step.

## How we implemented this model
Find out all about how we implemented this model in our [full article](https://medium.com/@alexandre.ribard/protein-folding-visualization-in-unity-13ef38fff915) on medium. 

## How to Use
The [source files](https://github.com/Unity-Technologies/sentis-samples/tree/main/ProteinFoldingSample) are available on github for this example. There are 10 proteins in the sample. We have included more protein json data files here to try out.

## Preview
When working it should look like this:
![protein folding](preview.gif)

## Information
This implementation was designed as a proof of concept to show the abilities of Unity Sentis for scientific visualisation purposes. For actual scientific research there are newer model avaiable (for example AlphaFold v2). 
We hope the community will build on this visualisation to implement other protein models in Unity Sentis.

## Unity Sentis
Unity Sentis is the inference API used in Unity 2023 and above. More information about it can be found [here](https://unity.com/products/sentis).