Skip to content
PhytochemHub.
EN

PhytoNote : l'app de paillasse qui ne perd jamais une mesure

5 MIN READ JUL 22, 2026

Comment une application Flutter offline-first transforme la saisie de mesures UV en labo de phytochimie. Validation en 200 ms, IC50 calculé sur place, export Excel traçable — et téléchargement libre pour Android et Linux.

Imagine. Tu es au labo. Tu portes des gants nitrile, tes mains sentent légèrement le méthanol, et tu tournes ton vingtième tube de DPPH de la matinée. Le spectrophotomètre affiche 4,2. La valeur est saturée, donc fausse, mais tu ne le sais pas encore. Tu notes vite « 4.2 » sur ton cahier, tu passes au suivant.

Trois semaines plus tard. Tu transcris dans Excel. Tu reconstruis la courbe. Et là, ça crève les yeux : ce point à 4,2 n'aurait jamais dû y être. La calibration sortait des clous dès l'étape 4. Il faut refaire la moitié de la manip.

Cette histoire est arrivée à tellement de gens en phytochimie qu'elle n'est plus drôle. C'est exactement le scénario que PhytoNote a été codée pour rendre impossible.

La solution, en trois mouvements

PhytoNote est une petite application qui tient dans la poche, conçue pour un seul cas d'usage : la saisie de mesures UV en labo. Quand tu lis l'absorbance sur le spectro, tu tapes la valeur sur ton téléphone (ou ta tablette Linux). Trois choses se passent simultanément :

  1. La valeur est enregistrée. Pas de bouton « OK » à presser. Si l'application crashe ou que la batterie meurt, rien n'est perdu.
  2. La valeur est validée. En 200 millisecondes, l'application calcule si elle est dans la plage acceptable, si elle frôle la saturation, si elle dévie trop du contrôle. Elle affiche un signal lumineux : 🟢 OK, 🟡 attention, 🔴 problème. Si c'est rouge, le tube est encore là, sur la paillasse, et tu peux refaire tout de suite.
  3. Les calculs avancent. La courbe de calibration s'actualise à chaque point. Quand tu termines la session, l'IC50 (ou l'équivalent en standard) est déjà calculé. Pas besoin de rouvrir Excel le soir.

Huit essais intégrés

PhytoNote couvre les huit essais UV les plus courants en phytochimie :

  • DPPH, ABTS : pour mesurer combien un extrait est antioxydant, en utilisant des radicaux libres synthétiques.
  • FRAP : pour mesurer le pouvoir réducteur, c'est-à-dire la capacité à transférer des électrons.
  • CAT (TAC) : pour la capacité antioxydante totale via le complexe au molybdène.
  • TPC : pour quantifier les polyphénols totaux (méthode Folin-Ciocalteu).
  • TFC : pour quantifier les flavonoïdes totaux (chlorure d'aluminium).
  • ANTIBAC : pour tester si l'extrait inhibe la croissance de bactéries (microdilution en plaque 96 puits, protocole CLSI).
  • ANTIINF : pour tester l'effet anti-inflammatoire via la dénaturation de l'albumine.

Chaque essai connaît ses standards de référence (acide ascorbique, Trolox, acide gallique, quercétine, ciprofloxacine, diclofénac), sa longueur d'onde de lecture, son plan d'acquisition. Tu sélectionnes le test, l'extrait, la plante, le nombre de réplicats. L'application génère automatiquement la séquence de concentrations à préparer.

L'export Excel multi-feuilles

Quand la session est terminée, un seul tap génère un classeur .xlsx qui contient tout : métadonnées de la session, courbe de calibration avec sa pente et son R², mesures brutes par concentration et par réplicat, calculs intermédiaires, équation finale de la régression. Si un reviewer ou un audit revient sur ta manipulation un an plus tard, tout est là, dans un format que n'importe qui peut ouvrir.

Télécharger l'application

PhytoNote v1.0.1 est disponible en téléchargement libre (licence GPL-3.0) sur GitHub. Choisis la version qui correspond à ton appareil :

PlateformeFichier à téléchargerTailleÀ choisir si tu as…
Android arm64-v8aapp-arm64-v8a-release.apk8,0 MoUn téléphone Android récent (Snapdragon 8xx, Exynos 9xx+, MediaTek Dimensity) — c'est la version qu'il te faut dans 95 % des cas.
Android armeabi-v7aapp-armeabi-v7a-release.apk7,6 MoUn téléphone Android plus ancien (Android 7 minimum, Snapdragon 400 à 600).
Android x86_64app-x86_64-release.apk8,1 MoUn émulateur Android sur PC, ou certaines tablettes avec processeur Intel.
Linuxphytonote_1.0.1_amd64.deb8,3 MoUn ordinateur sous Ubuntu 22.04+ ou Debian 11+.

Comment savoir si ton téléphone Android est récent ou pas ? Si tu l'as acheté en 2019 ou après, c'est presque certainement arm64-v8a. Si tu hésites, télécharge cette version en premier ; l'installation refusera proprement si ce n'est pas compatible, et tu pourras essayer armeabi-v7a sans risque.

Pour installer sur Android : ouvre l'APK depuis ton gestionnaire de fichiers, autorise l'installation depuis des « sources inconnues » si Android te le demande, c'est tout.

Pour installer sur Linux : double-clic sur le .deb dans ton gestionnaire de fichiers, ou via le terminal :

sudo dpkg -i phytonote_1.0.1_amd64.deb

Code source et issues : github.com/Saliha-BOUAOUDA/PhytoNote.

Pour aller plus loin

Si tu veux comprendre ce que mesurent vraiment ces essais, je publie une série d'articles courts sur les notions techniques qui reviennent souvent en phytochimie analytique. Ils ne sont pas tous publiés au moment où tu lis ces lignes, mais voici la liste :

  • C'est quoi un IC50 ?
  • DPPH, ABTS, FRAP : les essais antioxydants en 5 minutes
  • Polyphénols totaux et méthode Folin-Ciocalteu
  • Microdilution antibactérienne et plaque 96 puits
  • Calibration linéaire et R² : les bases statistiques
  • Solutions aqueuses vs méthanoliques en extraction

Citer PhytoNote dans tes publications

Bouaouda, S. (2026). PhytoNote (version 1.0.1) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.20376869