Nos tutelles

CNRS

IdEx

LabEx

Rechercher



Accueil > GATE > Soutien pour la recherche

REGATE-NG

publié le , mis à jour le

REGATE-NG : Outils de conduite d’expériences en économie expérimentale


Présentation

Le logiciel REGATE-NG permet la mise en œuvre d’expériences en économie expérimentale : la négociation, les biens publics, les marchés, ventes aux enchères, ...
Un langage script (python) simple de programmation est utilisé pour mettre en
œuvre les expériences.

 


Description technique

Fonctionnalités générales

Ce logiciel permet notamment la conduite d’expérimentations et la collecte des données associées.

Il présente les fonctionnalités suivantes :

  • programmation asynchrone simplifiée grâce à la librairie Twisted

  • création rapide de composants métiers (multimédia par ex.)

  • développement d’interface graphiques ’sur mesure’ avec la librairie graphique GTK+

  • stockage des données dans une base de données SQLite avec la possibilité d’exporter au format CSV, TXT, SQL

  •  support multilangue permettant d’effectuer une expérience en une ou plusieurs langues

Interopérabilité

  • langage python
  • OS supporté : Linux (distribution utilisée : Debian)

Contexte d’utilisation

REGATE-NG permet la réalisation d’expérimentations en sciences sociales et humaines.Il permet aux chercheurs d’informatiser la collecte de données pour la réfutation de leurs hypothèses de recherche.

Environnement de développement

Bibliothèques utilisées :

  • Elixir (MIT Licence)
  • Twisted (MIT Licence)
  • Glade (GNU LGPL
  • GTK (GNU LGPL)

Editeurs utilisés :

  • Glade ( editeur d’interface graphique)
  • un simple éditeur de texte pour la programmation
  • poEdit pour la traduction multilangue d’une expérience

Eléments de pérennité

REGATE-NG est déjà utilisé par le GATE (CNRS) pour des expérimentations en économie. De plus,distribué sous licence libre CeCILL, REGATE-NG pourra mûrir avec l’ajout probable de nouveaux composants métiers pour augmenter les fonctionnalités et/ou le design du logiciel.