Bonjour,

A chaque lancement de ce script, pou faire le test de Dtajma,j'ai cette même erreur qui revient. Pouvez-vous me dire ce que cela signifie?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
library(pegas)
library(seqinr)
setwd("C:/Users/...") 
data=list() 
 
for(i in 1:6) {
  data[[i]]=read.fasta(paste("pop",i, sep =""))
  data
  for (df in 1:length(data[[i]]))
    tajima.test(data[df])
}
L'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
There were 50 or more warnings (use warnings() to see the first 50)
 
> warnings()
Messages d'avis :
1: In tajima.test(data[df]) : Tajima test requires at least 4 sequences
2: In tajima.test(data[df]) : Tajima test requires at least 4 sequences
3: In tajima.test(data[df]) : Tajima test requires at least 4 sequences
4: In tajima.test(data[df]) : Tajima test requires at least 4 sequences
5: In tajima.test(data[df]) : Tajima test requires at least 4 sequences
6: In tajima.test(data[df]) : Tajima test requires at least 4 sequences
.
.
.
50: In tajima.test(data[df]) : Tajima test requires at least 4 sequences
Merci à vous