Skip to Content

Langage Perl

Comment interfacer Perl et R ?

Il existe à minima 2 modules permettant d'éxécuter du code R sans passer par des appels de type system() depuis un programme PERL. Le premier RSperl n'est pas encore installé sur migale. Le second, Statistics::R, dont on trouvera un exemple ci-desous permet de répondre à certains besoins.

 #!/usr/bin/perl -w
 
 #CALCUL DE LA BINOMIALE SOUS R A PARTIR DE PERL
 use strict;
 use Statistics::R;
 
 my ($R, $var, @out);
 $R=Statistics::R->new();
 $R->startR;
 
 # taper q pour 1 commande, et qq pour deux commandes,

Comment remplacer une chaîne de caractère par une autre dans un ou plusieurs fichiers en PERL ?

Les fichiers seront sauvegardés avec l'extension .bak, ce qui permet de revenir en arrière.

 #perl -pi.bak -e 's#ATTCTT#GGTAT#g' *.seq
Syndiquer le contenu