MomentBalance par Jason
Outil de recherche créant des groupes expérimentaux statistiquement équilibrés à partir de données CSV avec recuit simulé optimisé WASM parallèle. 25× plus rapide avec traitement multicœur. Multilingue, algorithmes avancés, interface sémantique.
1 utilisateur·trice1 utilisateur·trice
Métadonnées de l’extension
Captures d’écran
À propos de cette extension
MomentBalance est un outil de recherche professionnel qui crée des groupes expérimentaux statistiquement équilibrés à partir de données de mesure CSV en utilisant des algorithmes d'optimisation parallèles haute performance.
Fonctionnalité de base
Fonctionnalités avancées
Applications de recherche
Spécifications techniques
Pourquoi MomentBalance?
L'assignation aléatoire traditionnelle crée souvent des groupes déséquilibrés, introduisant des variables confondantes qui réduisent la puissance statistique. MomentBalance garantit que vos groupes expérimentaux commencent avec des propriétés statistiques équivalentes, améliorant la validité de vos analyses et réduisant le nombre de sujets nécessaires pour détecter les effets.
L'optimisation double des moyennes et des écarts-types est particulièrement importante lorsque la variabilité de base diffère entre les assignations de groupe potentielles—un problème courant en recherche biologique où la variation individuelle est élevée.
L'architecture WASM parallèle permet de traiter des ensembles de données plus volumineux que les outils basés sur JavaScript, complétant les analyses typiques en environ une seconde.
Parfait pour les chercheurs, les statisticiens et les professionnels du contrôle qualité nécessitant une conception expérimentale rigoureuse avec des assignations de groupe reproductibles.
Fonctionnalité de base
- Importation de données CSV : Téléversez des fichiers avec identifiants de sujets et valeurs de mesure (volume en mm³, poids, biomarqueurs, etc.)
- Optimisation double : Équilibre simultanément les moyennes ET les écarts-types des groupes—crucial pour réduire les variables confondantes
- Traitement WASM parallèle : Algorithme Rust compilé en WebAssembly avec pool de Web Workers pour véritable parallélisme multicœur
- Algorithme de recuit simulé : Optimisation probabiliste à température contrôlée, calibrée par jeu de données et visant un budget de temps fixe plutôt qu'un nombre d'itérations fixe
- Configuration flexible des groupes : Choisissez n'importe quel nombre de groupes de 2 jusqu'au nombre de spécimens, avec distribution automatique des tailles
- Aperçu rapide : Une recherche plus rapide et plus approximative pour ajuster le nombre de groupes avant de lancer l'exécution complète
Fonctionnalités avancées
- Calcul haute performance : 20-25× plus rapide que JavaScript pur grâce à WASM compilé et exécution parallèle
- Utilisation multicœur : S'adapte automatiquement aux cœurs CPU disponibles pour performance optimale
- Interface multilingue : Support complet pour l'anglais canadien, le français canadien, l'allemand, l'italien et le japonais avec détection automatique de la langue du navigateur
- Validation statistique : Affiche une valeur p ANOVA citable, les scores d'adéquation de l'optimiseur et les métriques de variance par variable
- Suivi de progression : Rétroaction de progression en temps réel avec notification de complétion optionnelle
- Interface sémantique : Interface épurée et accessible avec thème sombre/clair automatique utilisant le cadre Pico CSS Classless
- Résultats prêts à exporter : Assignations de groupe détaillées avec mesures individuelles et résumés statistiques en format CSV
Applications de recherche
- Études animales : Équilibrage des volumes tumoraux, poids corporels, niveaux de biomarqueurs
- Essais cliniques : Création de groupes de patients appariés basés sur les mesures de base
- Recherche agricole : Équilibrage d'échantillons de sol, mesures de plantes, parcelles de traitement
- CQ manufacturier : Équilibrage de lots de produits, propriétés de matériaux, échantillons de test
- Recherche éducative : Création de groupes d'étudiants équivalents pour études d'intervention
Spécifications techniques
- Architecture : Moteur de calcul Rust/WASM avec couche d'interface JavaScript
- Parallélisation : Pool de workers distribuant des exécutions d'optimisation indépendantes sur les cœurs CPU
- Cible d'optimisation : Minimise la variance des moyennes de groupe + variance des écarts-types de groupe, normalisée par variable afin que des mesures à échelles différentes soient pondérées également
- Algorithme : Initialisation gourmande suivie de recuit simulé à température contrôlée, avec plusieurs essais indépendants exécutés en parallèle et le meilleur résultat conservé
- Budget de traitement : Vise un temps d'exécution fixe (environ une seconde de traitement parallèle) plutôt qu'un nombre d'itérations fixe ou un réglage de qualité visible par l'utilisateur ; la profondeur d'itération est calculée automatiquement à partir du nombre de spécimens et des cœurs CPU disponibles
- Taille du paquet : environ 148 Ko au total—inclut moteur WASM, cadre d'interface, 5 fichiers de langue et toutes les dépendances
- Format de données : CSV simple (séparé par virgules, sans guillemets)
- Localisation : Formatage des nombres sensible aux paramètres régionaux (séparateurs décimaux, regroupement des milliers, notation scientifique)
Pourquoi MomentBalance?
L'assignation aléatoire traditionnelle crée souvent des groupes déséquilibrés, introduisant des variables confondantes qui réduisent la puissance statistique. MomentBalance garantit que vos groupes expérimentaux commencent avec des propriétés statistiques équivalentes, améliorant la validité de vos analyses et réduisant le nombre de sujets nécessaires pour détecter les effets.
L'optimisation double des moyennes et des écarts-types est particulièrement importante lorsque la variabilité de base diffère entre les assignations de groupe potentielles—un problème courant en recherche biologique où la variation individuelle est élevée.
L'architecture WASM parallèle permet de traiter des ensembles de données plus volumineux que les outils basés sur JavaScript, complétant les analyses typiques en environ une seconde.
Parfait pour les chercheurs, les statisticiens et les professionnels du contrôle qualité nécessitant une conception expérimentale rigoureuse avec des assignations de groupe reproductibles.
Noté 5 par 1 personne
Autorisations et données
Autorisations facultatives :
- Vous afficher des notifications
Collecte de données :
- Le développeur indique que cette extension n’a pas besoin de collecter de données.
Plus d’informations
- Liens du module
- Version
- 1.7.8
- Taille
- 187,57 Ko
- Dernière mise à jour
- il y a 2 jours (17 sept. 2026)
- Catégories associées
- Licence
- Mozilla Public License 2.0
- Historique des versions
- Étiquettes
- Ajouter à la collection
Le développeur de cette extension demande que vous l’aidiez à assurer la poursuite de son développement en lui versant une petite contribution.