MiRAI

MiRAI
Release dateversion 1: 2016, version 2: 2017
ImplementationPython
AuthorsPasquier, C. and Pallez D.

MiRAI is a Python implementation of a method to predict associations between miRNAs and diseases 1. MiRNAs and their associations with different pieces of knowledge were represented as a multidimentional network. It was therefore possible to represent, in this way, the known associations between miRNAs and diseases, the genes targeted by miRNAs, the physical proximity between miRNAs on the genome, the families to which miRNAs belong, etc. MiRAI uses the concept of distributional semantics to analyze these data. The principle is to transform the multidimensional network so defined into a vector space and to use metrics on the feature space to predict associations between miRNAs and diseases.

The performance of the method was characteristic of an excellent classifier. However, MiRAI’s performance depends on many parameters that cannot be adjusted manually. We have therefore proposed an improvement in which a parallel surrogate-assisted evolutionary algorithm is proposed in order to automatically find an optimal configuration of our predictive method 2.

The first version of MiRAI is registered at the Agence pour la Protection des Programmes under the identifier: IDDN.FR.001.390014.000.S.C.2018.000.31235.


  1. ↩︎

  2. ↩︎

Claude Pasquier
Claude Pasquier
Researcher in Computer Science / Computational Biology

Université côte d’Azur, CNRS, I3S Laboratory, Sophia Antipolis