Aller au contenu

Quel test statistique choisir ?

Essayer
← Documentation

Réseau phylogénétique + ascendances en camemberts

Le réseau de scissions (NeighborNet de phangorn, tracé par tanggle) des individus de chaque espèce ou population, côte à côte, chacun dessiné en camembert de son ascendance (PieGlyph), comme l’article (Nat Commun 2024, crapaud Duttaphrynus melanostictus).

Aperçu de la figure « Réseau phylogénétique + ascendances en camemberts »

Génétique des populations · Réseau phylogénétique et ascendances · 5 crédits

Lancer cette figure (nouvel onglet)

1.Définition

La figure

Le réseau de scissions (NeighborNet de phangorn, tracé par tanggle) des individus de chaque espèce ou population, côte à côte, chacun dessiné en camembert de son ascendance (PieGlyph), comme l’article (Nat Commun 2024, crapaud Duttaphrynus melanostictus).

L’analyse statistique : Réseau phylogénétique et ascendances

Un réseau phylogénétique (NeighborNet) calculé sur vos séquences alignées, chaque individu dessiné en camembert de ses parts d’ascendance (STRUCTURE, ADMIXTURE) : métissages et lignées d’un seul dessin.

2.Lancer l’analyse

Les étapes de « Nouvelle analyse », dans l’ordre : ce que chacune demande, et pourquoi.

  1. Étape 1 : Choisir la figure

    Ouvrez « Nouvelle analyse », famille « Populations » du ruban, puis cette figure.

    Pourquoi : Chaque figure a ses propres options : la choisir d’abord fixe celles qui la font et masque celles des autres figures.

  2. Étape 2 : Importer les données

    Un fichier CSV, TXT ou Excel (.xlsx, .xls) de 50 Mo et 200 000 lignes au plus, ou « Utiliser le jeu d’exemple » : sur lui, la figure est gratuite.

    Pourquoi : Le fichier est lu dans votre navigateur : seules les colonnes que vous choisirez partiront au calcul, et elles sont effacées du serveur au bout de 24 h.

  3. Étape 3 : Ajouter les fichiers complémentaires

    Cette figure lit, en plus du tableau principal :

    • Alignement de séquences (FASTA) : Des séquences d’ADN alignées, toutes de la même longueur, au format FASTA (.fasta, .fa, .fas ou .txt) : une ligne « >nom » par individu, écrit comme dans le fichier principal, puis sa séquence (A, C, G, T, les codes d’ambiguïté, « - » pour un trou).

    Pourquoi : Les identifiants doivent s’écrire exactement comme dans le fichier principal : c’est par eux que les fichiers se rejoignent.

  4. Étape 4 : Vérifier le type des colonnes

    Chaque colonne est reconnue numérique, catégorielle ou texte ; un clic sur son type le change.

    Pourquoi : Le rôle qu’une colonne peut prendre dépend de son type : un facteur codé 1, 2, 3 doit passer en catégorielle pour être lu comme des groupes.

  5. Étape 5 : Attribuer les rôles

    Dites ce que représente chaque colonne, et ce que la figure vous demande :

    • Une ligne par individu : son identifiant, ses parts d’ascendance (une colonne par composante) et, au choix, son espèce ou sa population
    • Ses séquences d’ADN alignées, dans un fichier FASTA dont les noms sont les identifiants du tableau

    Pourquoi : Les rôles disent au moteur ce qui est mesuré, ce qui l’explique et ce qui groupe les observations : la même table répond à des questions différentes selon eux.

  6. Étape 6 : Régler les options

    Les options qui font cette figure sont déjà fixées. Restent :

    • Distance : p-distance, Jukes-Cantor ou F81 : p-distance (défaut) pour des séquences proches ; Jukes-Cantor ou F81 corrigent les mutations multiples entre séquences éloignées.
    • Colonne qui sépare les réseaux (espèce, population) : Un réseau par espèce, côte à côte, chacun avec ses propres couleurs d’ascendance.

    Pourquoi : Les valeurs par défaut sont les conventions des revues ; ne les changez que pour une raison que vous sauriez écrire dans votre section Méthodes.

  7. Étape 7 : Lancer le calcul

    Gratuit et complet sur le jeu d’exemple. Sur vos données : 5 crédits débités au lancement ; sans assez de crédits, un aperçu flouté, à débloquer pour 5 crédits.

    Pourquoi : Le calcul est fait par R sur nos serveurs, et vous suivez ses étapes. S’il échoue, les crédits sont rendus.

  8. Étape 8 : Lire les résultats

    Les tableaux, l’interprétation en français ou en anglais et le paragraphe « Méthodes » prêt pour votre manuscrit.

    Pourquoi : Chaque chiffre vient de R, et chaque phrase est un modèle rempli avec eux, jamais un texte inventé : vérifiez-les avec les tableaux.

  9. Étape 9 : Télécharger la figure

    PNG 300 DPI, PDF, EPS ou SVG, à 89 ou 183 mm ; les textes se modifient dans l’éditeur de figure.

    Pourquoi : 89 mm est la largeur d’une colonne de revue, 183 mm celle d’une page : la figure est mise en page pour chacune, rien ne s’y chevauche.

3.Pourquoi et quand l’utiliser

Quand l’utiliser

Pour montrer d’un même coup d’œil la parenté génétique d’individus et leur ascendance : des groupes qui se séparent, des hybrides entre deux lignées, des sites qui ne racontent pas tous la même histoire.

Exemple de question : Dans le réseau de chaque espèce, les individus de même ascendance se regroupent-ils, et où se placent les individus métissés ?

Ce que les résultats montrent

  • Les relations entre individus, y compris les signaux contradictoires (réticulations) qu’un arbre cacherait.
  • Les individus métissés (part principale sous 0,9) et la répartition des ascendances.

4.Méthode et packages R

Ce que le moteur R exécute pour cette figure : les packages, les fonctions principales, les étapes du calcul et les formules.

Packages R

  • phangorn
  • nnls
  • tanggle
  • PieGlyph

d(i, j) : p-distance, JC69 ou F81 · NeighborNet : ordre circulaire, poids des scissions ≥ 0 (moindres carrés) · δ des quartets

Fonctions principales

FonctionPackageRôle
dist.hamming, dist.ml, as.networxphangorndistances et réseau
nnlsnnlspoids des scissions
ggsplitnettanggledessin du réseau
geom_pie_glyphPieGlyphcamemberts d’ascendance

Ce que fait le script, dans l’ordre

  1. Lit l’alignement FASTA et les parts d’ascendance (ramenées à 1).
  2. Calcule les distances entre individus (phangorn).
  3. NeighborNet : ordre circulaire, poids des scissions par moindres carrés positifs (nnls).
  4. Mesure l’ajustement et le score δ ; dessine le réseau (tanggle) et les camemberts (PieGlyph).

Formules principales

Distance de Jukes-Cantor

d = −(3/4) ln(1 − (4/3) p)

p est la part de sites différents ; la correction tient compte des mutations superposées.

Ajustement du réseau

ajustement = 100 × (1 − RSS / Σ d²)

La part des distances que le réseau reproduit : au-dessus de 95 %, il les représente fidèlement.

À citer

5.Données d’entrée

Une ligne par individu : son identifiant, 2 à 12 colonnes de parts d’ascendance et en option le groupe ; l’alignement FASTA en fichier complémentaire.

Ce que la figure demande

  • Une ligne par individu : son identifiant, ses parts d’ascendance (une colonne par composante) et, au choix, son espèce ou sa population
  • Ses séquences d’ADN alignées, dans un fichier FASTA dont les noms sont les identifiants du tableau

Format : CSV, TXT ou Excel, une ligne d’en-tête avec le nom des colonnes. La virgule ou le point décimal, le séparateur et l’encodage sont reconnus seuls ; une case vide est une valeur manquante.

Le jeu d’exemple : Deux crapauds, leur ascendance et leurs séquences

Rôles : 57 individus (ID) de deux espèces (Espece : un réseau chacune), leurs parts d’ascendance A, B, C et D (STRUCTURE, K = 4) et leurs 2 000 sites d’ADN alignés (fichier FASTA).

LigneABCDEF
1IDtxtEspececat.Anum.Bnum.Cnum.Dnum.
2SNL01D. melanostictus s. s.00.7900.21
3SNL02D. melanostictus s. s.0001
4SNL03D. melanostictus s. s.0100
5SNL04D. melanostictus s. s.0100
6SNL05D. melanostictus s. s.0001
7SNL06D. melanostictus s. s.1000
ascendance_crapauds.csv : 57 lignes, 6 colonnes (aperçu des 6 premières lignes). Le type de chaque colonne est celui que l’application détecte.

6.Prix

5crédits

par lancement sur vos données. Chaque figure coûte 5 crédits, quelle qu’elle soit : la figure, ses tableaux, son interprétation et ses téléchargements sont compris.

PackPrix du packCette figure
Starter (50 crédits)500 FCFA50 FCFA
Standard (250 crédits)2 000 FCFA40 FCFA
Pro (700 crédits)5 000 FCFA36 FCFA
  • Gratuite sur son jeu d’exemple (ascendance_crapauds.csv), résultats complets : pour la découvrir avant d’importer vos données.
  • Sur vos données sans assez de crédits, elle se lance quand même en aperçu flouté, débloqué ensuite pour 5 crédits sans relancer le calcul.
  • Si le calcul échoue, les crédits sont rendus.
  • Paiement par mobile money ; voir les packs.

Lancer « Réseau phylogénétique + ascendances en camemberts » sur vos données

Ou ouvrez-la gratuitement avec son jeu d’exemple pour voir chaque étape et des résultats complets avant d’importer votre fichier.