Bienvenue !: Travail: Logiciels

Cameleon2 inclut un éditeur de code source, Chamo, qui utilise OCaml comme langage interne pour la configuration et l'ajout de greffons (plug-ins), à la façon de elisp pour Emacs. Cela signifie qu'il est possible de développer des extensions pour cet éditeur et de changer son comportement, le tout en OCaml.
LablGtkSourceView est une bibliothèque d'interface entre OCaml et GtkSourceView, un widget Gtk étendant le widget "text" standard de Gtk en y ajoutant la colorisation, l'indentation automatique et autres fonctionnalités habituelles des éditeurs de code source.
Avec LablGtkSourceView, il est possible de créer et utiliser des widgets GtkSourceView dans les applications OCaml utilisant LablGtk.
Une première version incomplète de cette interface a été développée par Stefano Zacchiroli
.
J'ai contributé en ajoutant les fonctions et exemples manquants.
Finalement, la bibliothèque a été incluse dans LablGtk
,
où nous la maintenons.
MyCGR est une collection d'outils pour utiliser la Chaos Game Representation
sur des séquences d'ADN. Une bibliothèque Objective-Caml est incluse
pour effectuer les manipulations et calculs à partir d'autres applications.
MyCGR a été développé pendant la thèse de Peggy Cénac
pour implémenter:
.
et quelques informations supplémentaires décrivant
des "planches" et génère une image par planche.
Chaque planche spécifie quels noeuds du graphe doivent
être visibles. Ainsi, on peut utiliser Plandot pour
générer les images successives montrant l'évolution d'un
graphe, avec les noeuds conservant leur position entre
deux planches.
.
Les opinions contenues sur ce site sont celles de l'auteur et n'engagent nullement l'INRIA.