Skip to content

Gene expression, association simulation, and K-Means clustering in VR. Implemented in Unity using C#.

Notifications You must be signed in to change notification settings

lUllLabs/VRGeneMining_Unity

 
 

Repository files navigation

VR Gene Mining

A Unity implemented simulation and mining program intended for use with gene or protein microarray expression data.
Uses decentralized K-Means clustering to group datapoints to centroids and force directed layout to distribute
the gameobjects in the scene.

The VR Gene Mining program can form association links between datapoints loaded in the scene by
loading an association list file corrisponding to records in the data file.
The RESTful Association Grabber GUI can be used to build full association lists given
a microarray expression dataset.



Dataset testing was performed on microarray testing data accessed from NCBI GEO Datasets
Association data is retrieved using the RESTful Association Grabber GUI and accessed through BioGRID REST Service.
Force directed layout operations derived from ForceDirectedNodeGraph3DUnity on GitHub.

About

Gene expression, association simulation, and K-Means clustering in VR. Implemented in Unity using C#.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 84.3%
  • C++ 13.4%
  • C 1.6%
  • CMake 0.4%
  • ShaderLab 0.2%
  • Makefile 0.1%