Calculatrice gratuite Editverse

Calculateur de taille d'échantillon pour étude de précision diagnostique

Déterminez le nombre de participants nécessaires à une étude de précision diagnostique. Choisissez la précision de la sensibilité et de la spécificité (Buderer), l'aire sous la courbe (AUC) par rapport à une valeur nulle, ou la comparaison de deux AUC corrélées.

En mots simples

Pour qu'une étude diagnostique soit exploitable, il est nécessaire d'inclure suffisamment de participants. Concernant la sensibilité et la spécificité, cela implique un intervalle de confiance suffisamment étroit pour permettre une prise de décision. Pour une courbe ROC, cela signifie un nombre suffisant de cas et de non-cas pour démontrer que l'aire sous la courbe (AUC) est supérieure à une valeur de référence, ou qu'un test est plus performant qu'un autre.

Saisissez vos valeurs attendues ainsi que la précision ou la puissance souhaitée. Le calculateur vous indiquera le nombre de personnes atteintes et non atteintes de la maladie, ainsi que le nombre total de personnes à recruter. Les résultats étant basés sur des approximations normales, il convient de les considérer comme des données prévisionnelles et de les confirmer avec un statisticien pour le protocole final.

Quand utiliser ce calculateur de taille d'échantillon pour étude diagnostique

Utilisez cette méthode lorsque vous planifiez une étude comparant un nouveau test à une norme de référence et que vous avez besoin d'un échantillon de taille suffisante pour un protocole, une demande de subvention ou une évaluation éthique. Choisissez la méthode de Buderer lorsque l'objectif est d'obtenir un intervalle de confiance d'une largeur donnée autour de la sensibilité et de la spécificité. Choisissez l'AUC par rapport à une valeur nulle lorsque le test fournit un score continu ou ordinal et que vous souhaitez démontrer qu'il discrimine mieux qu'une AUC de référence. Choisissez l'option AUC corrélée lorsque les mêmes participants passent deux tests.

La prévalence d'une maladie est importante car la sensibilité est estimée uniquement à partir des personnes atteintes et la spécificité uniquement à partir des personnes non atteintes. Une maladie rare implique de dépister un grand nombre de personnes pour trouver suffisamment de cas. Le calculateur affiche le total pour chaque mesure et indique la valeur la plus élevée comme étant le nombre recherché.

Taille de l'échantillon pour la précision du diagnostic Précision de la sensibilité/spécificité, AUC et tailles d'échantillon pour l'AUC appariée · validé par rapport à R 4.3.3
Strictement compris entre 0 et 100
Strictement compris entre 0 et 100
Prévalence parmi les personnes que vous recruterez effectivement
Il détermine également les résultats AUC de précision uniquement et le tableau
Supérieur à 0.5 et inférieur à 1
0.5 = aucune discrimination ; doit être inférieur à l'AUC attendue
Les deux tests sont lus sur les mêmes sujets
De 0.05 à 20 ; 1 = nombres égaux
De 0 à moins de 1 ; utiliser les données pilotes ou le tableau Hanley-McNeil 1983. Utilisé directement comme r.
50 à 99.9 ; non utilisé par le calcul de précision Buderer
Mode d'emploi

Quand l'utiliser. Déterminez le nombre de participants nécessaires à une étude de précision diagnostique : pour estimer la sensibilité et la spécificité avec une précision choisie (Buderer), pour montrer qu'une AUC dépasse une valeur nulle, ou pour comparer les AUC de deux tests lus sur les mêmes sujets.

Hypothèses. Buderer : Intervalles de Wald (approximation normale), donc d doit être suffisamment petit pour que l’intervalle reste compris entre 0 et 100 % ; la prévalence est celle de l’échantillon recruté. AUC : la variance de Hanley-McNeil est une approximation lisse qui suppose des distributions de scores approximativement binormales ; les résultats concernent l’AUC empirique (test de Mann-Whitney) et une statistique de test normale. Comparaison appariée : r est la corrélation entre les deux estimations d’AUC, telles qu’elles ont été saisies, et doit provenir de données pilotes ou de la littérature.

Erreurs fréquentes. Ne pas interpréter le résultat de Buderer comme un calcul de puissance pour un test d'hypothèse (il ne concerne que la largeur de l'intervalle de confiance). Ne pas utiliser les résultats de l'AUC pour de très petits échantillons (quelques cas de maladie), pour une AUC partielle ou pour des données groupées/multi-lecteurs. Pour une sensibilité exacte ou très élevée/faible, utiliser une planification binomiale exacte ou un logiciel dédié.

Exemple concret

Cliquez sur « Charger les données d'exemple » ci-dessus, puis sur « Lancer l'analyse » pour afficher un résultat complet avec figure, formule et interprétation pour ce test.

Références
  1. Buderer NMF. Méthodologie statistique : I. Intégration de la prévalence de la maladie dans le calcul de la taille de l'échantillon pour la sensibilité et la spécificité. Acad Emerg Med. 1996;3(9):895-900.
  2. Flahault A, Cadilhac M, Thomas G. Le calcul de la taille de l'échantillon doit être effectué pour garantir la précision de la conception dans les études de tests diagnostiques. J Clin Epidemiol. 2005;58(8):859-862.
  3. Hanley JA, McNeil BJ. La signification et l'utilisation de l'aire sous une courbe caractéristique de fonctionnement du récepteur (ROC). Radiology. 1982;143(1):29-36.
  4. Hanley JA, McNeil BJ. Une méthode de comparaison des aires sous les courbes caractéristiques de fonctionnement du récepteur dérivées des mêmes cas. Radiology. 1983;148(3):839-843.
  5. Obuchowski NA. Calculs de la taille de l'échantillon dans les études de précision des tests. Stat Methods Med Res. 1998;7(4):371-392.

Exemple travaillé

Supposons que vous prévoyiez une sensibilité de 90 % et une spécificité de 85 %, avec une prévalence de la maladie de 20 %. Vous souhaitez que chaque intervalle de confiance ait une demi-largeur de 5 points de pourcentage à un seuil de signification de 5 %.

La sensibilité nécessite 139 personnes atteintes de la maladie, soit un total de 692 participants pour une prévalence de 20 %. La spécificité requiert 196 personnes non atteintes, soit un total de 245. Le chiffre le plus élevé prévaut ; l’échantillon requis est donc de 692 participants.

Un second paramétrage illustre l'effet d'une faible prévalence : sensibilité de 80 %, spécificité de 95 %, prévalence de 10 %, demi-largeur de 7.5 points et seuil de signification de 1 %. La sensibilité requiert 189 cas (sur un total de 1 888) et la spécificité 57 non-cas (sur un total de 63), soit un nombre de participants requis de 1 888.

Pour un test d'aire sous la courbe (AUC), avec une AUC attendue de 0.80 contre une hypothèse nulle de 0.5, des effectifs égaux dans les groupes, une puissance de 80 % et un seuil de signification de 5 %, il faut 14 personnes dans chaque groupe, soit 28 au total. Si l'on préfère présenter l'AUC avec un intervalle de confiance de ± 0.05, les mêmes paramètres donnent 151 personnes dans chaque groupe, soit 302 au total. Pour une AUC de 0.70 contre 0.6, avec deux fois plus de participants sains que de participants malades et une puissance de 90 %, il faut 126 et 252 participants, soit un total de 378.

Pour deux tests réalisés sur les mêmes participants, avec des AUC de 0.80 et 0.90, une corrélation de 0.5 entre les estimations, une puissance de 80 % et des groupes de taille égale, il faut 61 participants par groupe, soit 122 au total. Un objectif de précision de ± 0.05 sur la différence requiert 242 participants.

Hypothèses à vérifier

  • Ces méthodes reposent sur des approximations normales : l’intervalle de Wald pour Buderer et les formules de variance de Hanley et McNeil pour l’AUC. Elles sont particulièrement performantes pour des valeurs d’AUC modérées et des effectifs de groupe suffisants.
  • Une sensibilité et une spécificité proches de 0 % ou de 100 %, ou des échantillons très petits, rendent l’intervalle de Wald optimiste. Si l’intervalle devait inclure 0 % ou 100 %, le calculateur affiche une note.
  • Le total pour Buderer suppose que la prévalence dans votre échantillon est égale à la prévalence que vous avez saisie. L'autre mesure aura alors un intervalle plus étroit que la cible.
  • Pour deux AUC, la corrélation saisie est utilisée directement comme corrélation entre les deux estimations d'AUC. La table de conversion de Hanley et McNeil, qui permet de convertir la corrélation des scores en cette valeur, n'est pas implémentée. Le résultat est donc très sensible à cette valeur d'entrée.
  • Aucun ajustement n'est prévu pour les abandons, les résultats non interprétables, les lectures multiples, les données groupées ou l'AUC partielle. Augmentez le nombre final pour tenir compte des pertes attendues.

Erreurs courantes

Ignorer la prévalence

Calculer le nombre de cas et de non-cas sans diviser par la prévalence sous-estime l'objectif de recrutement. Les totaux ci-dessus montrent la rapidité avec laquelle ce nombre augmente lorsque la prévalence est faible.

En utilisant le total le plus petit

La sensibilité et la spécificité donnent chacune un total. Il faut retenir la plus élevée des deux, sinon l'une des estimations sera moins précise que prévu.

Saisie d'une corrélation de score comme corrélation AUC

La corrélation entre deux estimations d'AUC est généralement inférieure à la corrélation entre les scores bruts du test. Utiliser la corrélation des scores peut sous-estimer la taille de l'échantillon. Par prudence, il est conseillé d'utiliser une valeur plus faible, issue d'une étude pilote.

Traiter un test de signification comme une cible de précision

Démontrer qu'une AUC diffère d'une valeur nulle nécessite beaucoup moins de participants que d'estimer précisément l'AUC. Dans l'exemple ci-dessus, 28 participants suffisent pour obtenir une AUC de 0.80 par rapport à 0.5 (l'approximation étant imprécise pour des échantillons aussi petits, 28 représente donc une borne inférieure), tandis que 302 participants sont nécessaires pour un intervalle de ± 0.05. Déterminez la question à laquelle l'étude doit répondre.

Questions fréquemment posées

Quelle méthode de calcul de la taille de l'échantillon dois-je choisir ?

Utilisez Buderer pour la sensibilité et la spécificité à un seuil choisi. Utilisez les options AUC lorsque le test produit un score et que vous souhaitez l'évaluer en fonction de différents seuils.

Pourquoi le total est-il beaucoup plus élevé que le nombre de cas ?

Seule une fraction des participants est atteinte de cette affection. Avec une prévalence de 20 %, 139 cas nécessitent un total de 692 participants.

La calculatrice prend-elle en compte la puissance pour la sensibilité et la spécificité ?

Non. L'option Buderer cible uniquement la largeur de l'intervalle de confiance et n'utilise pas la puissance statistique. La puissance statistique s'applique aux options d'AUC.

Puis-je utiliser ces chiffres comme définitifs ?

Utilisez-les pour la planification. Ces méthodes étant des approximations, vérifiez le résultat final auprès d'un statisticien, notamment pour les petits échantillons, les valeurs extrêmes ou les plans d'expérience complexes.

À quoi sert le ratio de groupe ?

Ce paramètre détermine le nombre de participants sains à inclure pour chaque participant malade dans les options d'AUC. Un ratio de 2 a donné 126 et 252 participants dans l'exemple ci-dessus.

Calculatrices associées

Calculateur de courbe ROC et d'AUC, Calculateur de précision diagnostique, Calculateur de taille d'échantillon et de puissance, Calculateur de prévalence, Calculateur d'intervalle de confiance, Études STARD et de précision diagnostique

Références

  1. Buderer NM. Méthodologie statistique : I. Intégration de la prévalence de la maladie dans le calcul de la taille de l'échantillon pour la sensibilité et la spécificité. Acad Emerg Med. 1996;3(9):895-900. PMID 8870764
  2. Hanley JA, McNeil BJ. Signification et utilisation de l'aire sous la courbe ROC (Receiver Operating Characteristic). Radiology. 1982. PMID 7063747
  3. Hanley JA, McNeil BJ. Une méthode de comparaison des aires sous les courbes ROC (Receiver Operating Characteristic) obtenues à partir des mêmes cas. Radiology. 1983. PMID 6878708
  4. Flahault A, Cadilhac M, Thomas G. Le calcul de la taille de l'échantillon doit être effectué pour garantir la précision de la conception des études de tests diagnostiques. J Clin Epidemiol. 2005. PMID 16018921

Besoin de cette analyse pour votre manuscrit ?

Vous avez besoin de faire rédiger, vérifier ou justifier la section de votre protocole relative à la taille de l'échantillon pour un organisme financeur ou un comité d'éthique ? Les statisticiens d'Editverse peuvent la préparer et la relire avec vous.

Obtenez de l'aide concernant la taille de l'échantillon