Saydaliti

Saydaliti

Analytique Pharmacies TN

Guide

Partie 1 : Utiliser Saydaliti

Trouver des pharmacies

La page Annuaire vous permet de parcourir toutes les pharmacies enregistrées en Tunisie.

  • Utilisez la barre de recherche pour trouver une pharmacie par nom, adresse ou délégation.
  • Filtrez par gouvernorat ou catégorie (Jour A / Nuit B) via les menus déroulants.
  • Cliquez sur "Exporter CSV" pour télécharger la liste filtrée en tableur.
  • Sur la page Vue d'ensemble, cliquez sur un gouvernorat sur la carte pour voir ses délégations et les détails des pharmacies.

Comprendre la liste d'attente

La Tunisie utilise un système de numerus clausus : vous devez vous inscrire sur une liste d'attente avant d'ouvrir une pharmacie. La liste est gérée par la DPM (Direction de la Pharmacie et du Médicament).

Recherchez par nom pour trouver le rang d'un pharmacien, ou filtrez par gouvernorat et catégorie.

Temps d'attente estimé

Nous calculons l'attente estimée à partir de données historiques :

Attente est. = Total en attente / Ouvertures annuelles moyennes (tendance 2016-2024)

Exemple : si 500 personnes attendent et ~25 pharmacies ouvrent par an au niveau national, l'attente estimée est d'environ 20 ans.

C'est une moyenne nationale. L'attente réelle varie considérablement selon le gouvernorat et la catégorie. Certains gouvernorats ont des files plus courtes et un roulement plus rapide.

Trouver où ouvrir une pharmacie

La page Opportunités vous aide à trouver les meilleures délégations pour ouvrir une pharmacie grâce à un système de scoring pondéré.

Ajustez les curseurs de pondération selon vos priorités :

  • Saturation (faible = mieux) : Privilégie les zones avec moins de pharmacies par rapport au maximum légal.
  • Croissance démographique : Privilégie les zones à population croissante (recensement 2014-2024).
  • File d'attente (courte = mieux) : Privilégie les zones où moins de personnes vous précèdent dans la file.
  • Déficit pharmacie de nuit : Privilégie les zones qui nécessitent légalement plus de pharmacies de nuit.
Exemple : Si vous voulez une zone en croissance avec peu de concurrence, augmentez les curseurs Croissance et Saturation.

Le score d'opportunité (0-100%) combine tous les facteurs. Score plus élevé = meilleure opportunité.

Comprendre la saturation

La saturation mesure combien de pharmacies existent par rapport au maximum légal autorisé.

Ratio de saturation = Pharmacies existantes / Maximum autorisé par la loi

Pharmacies de jour (Cat. A) : 1 pour 5 000 habitants

Pharmacies de nuit (Cat. B) : 1 pour 100 000 habitants

< 100%En dessous de 100% : Il y a de la place pour plus de pharmacies (opportunité).
> 100%Au-dessus de 100% : La zone a déjà plus de pharmacies que la limite légale (sursaturation).

Sur la carte, vert = faible saturation (opportunité), rouge = forte saturation (complet).

Couverture des pharmacies de nuit

Les pharmacies de nuit (Catégorie B) servent la population en dehors des heures ouvrables. Le seuil légal est de 1 pour 100 000 habitants dans les grandes villes.

Les zones en déficit sont les gouvernorats où le nombre de pharmacies de nuit est inférieur au minimum légal. Ce sont des opportunités pour de nouvelles pharmacies de nuit.

Les ouvertures de pharmacies de nuit ont moins de concurrence (moins de candidats) et répondent à un besoin critique de santé publique.

Lire la carte

La carte interactive utilise un code couleur pour montrer la saturation par gouvernorat.

Échelle de couleurs vue Tous / Jour :

Vert (< 30%) : Très faible saturation, forte opportunité
Vert clair (30-50%) : Faible saturation
Jaune (50-70%) : Saturation modérée
Orange (70-90%) : Presque complet
Rouge clair (90-100%) : Proche de la capacité
Rouge (> 100%) : Sursaturé

La vue Nuit utilise une échelle différente (densité 2,5x-6,5x) car la plupart des zones dépassent le seuil minimum.

Cliquez sur un gouvernorat pour voir le détail par délégation dans le tableau ci-dessous.

Sur la page Opportunités, les 20 meilleurs gouvernorats sont surlignés en vert.

Partie 2 : Données et méthodologie

Nos sources de données

Saydaliti agrège des données provenant de sources gouvernementales tunisiennes officielles :

DPM (dpm.tn)

Direction de la Pharmacie et du Médicament. L'autorité gouvernementale officielle gérant la réglementation pharmaceutique. Fournit le registre complet des pharmacies (toutes les pharmacies en activité) et les listes d'attente (pharmaciens en attente d'ouverture).

Recensement INS (ins.tn)

Institut National de la Statistique. Données de recensement officielles fournissant les chiffres de population pour les 24 gouvernorats et 264 délégations, avec des données historiques de 2004, 2014 et 2024.

Statistiques INS

Comptages historiques des pharmacies de 2016 à 2024, utilisés pour calculer le nombre moyen de nouvelles ouvertures de pharmacies par an.

OpenStreetMap (Nominatim)

Utilisé pour géocoder les adresses des pharmacies en coordonnées cartographiques. Lorsqu'une adresse exacte ne peut être localisée, le centre de la délégation est utilisé en repli.

Comment nous collectons et traitons les données

Notre pipeline de données automatisé fonctionne en plusieurs étapes :

  1. Collecte : Des scrapers Python automatisés récupèrent les données de la DPM (pharmacies + listes d'attente) et des sources de recensement, en parallèle sur les 24 gouvernorats avec limitation de débit pour respecter les serveurs.
  2. Correspondance : La DPM et le recensement utilisent des conventions de nommage différentes pour les délégations (ex. : "JERBA AJIM" vs "Djerba Ajim"). Notre algorithme utilise 5 niveaux : correspondance exacte, variantes de préfixe, squelette consonantique, correspondance floue et corrections manuelles pour atteindre 100% de correspondance.
  3. Géocodage : Les adresses des pharmacies sont géocodées via le service Nominatim d'OpenStreetMap, avec un repli au niveau de la délégation quand les adresses exactes ne sont pas trouvées.
  4. Calcul : Les métriques comme les ratios de saturation, taux de croissance, scores d'opportunité et estimations de temps d'attente sont calculés à partir des données croisées.
  5. Validation : Des vérifications d'intégrité garantissent que toutes les pharmacies et entrées de liste d'attente correspondent aux délégations du recensement avant la mise à jour du tableau de bord.

Comment les métriques sont calculées

Ratio de saturation

Pharmacies existantes / (Population / 5 000) pour le jour, ou (Population / 100 000) pour la nuit. Les valeurs supérieures à 1,0 (100%) indiquent une sursaturation.

Taux de croissance démographique

(Population 2024 - Population 2014) / Population 2014. Les valeurs positives indiquent des zones en croissance avec une demande croissante.

Temps d'attente estimé

Total des personnes en liste d'attente / Ouvertures annuelles moyennes (calculées à partir de la tendance historique 2016-2024).

Couverture de nuit

Pharmacies de nuit / (Population / 100 000). Un déficit existe quand un gouvernorat a moins de pharmacies de nuit que le minimum légal.

Score d'opportunité

Combinaison pondérée de : saturation (inversée, défaut 60%), croissance démographique (40%), longueur de file d'attente (inversée, 50%) et déficit nuit (30%). Chaque facteur est normalisé entre 0 et 1 avant pondération. Les utilisateurs peuvent ajuster les poids via les curseurs.

Précision des données et limites

  • Le registre des pharmacies et les listes d'attente proviennent de la base de données officielle de la DPM. La précision dépend de la fréquence de mise à jour de la DPM.
  • Les données de population proviennent du recensement 2024 (le plus récent disponible). Le recensement est mis à jour environ tous les 10 ans.
  • Certaines pharmacies sont géocodées à leur adresse exacte ; d'autres utilisent le centre de la délégation. La carte montre des emplacements approximatifs dans ces cas.
  • La correspondance des noms de délégations atteint une couverture de 100% mais certaines correspondances reposent sur la logique floue. De légères ambiguïtés de nommage sont possibles.
  • Les estimations de temps d'attente sont basées sur des moyennes nationales et peuvent ne pas refléter les variations régionales dans les ouvertures de pharmacies.
  • Les données de pharmacie de garde (rotation de service) ne sont pas encore disponibles. Cette information est gérée au niveau régional et n'est pas centralisée en Tunisie.
  • Les taux de croissance utilisent des intervalles de recensement de 10 ans. Les changements démographiques à court terme peuvent ne pas être captés.

Données ouvertes et contribution

Saydaliti est open source. Toutes les données et le code sont accessibles publiquement.

  • Tous les fichiers de données (pharmacies, listes d'attente, population, métriques) sont disponibles en JSON dans le dépôt du projet.
  • L'ensemble du pipeline de données est reproductible. Vous pouvez l'exécuter vous-même pour obtenir les dernières données.
  • Les contributions sont les bienvenues : signalez des problèmes, suggérez des fonctionnalités ou aidez à améliorer la qualité des données.
  • Nous recherchons des partenariats avec le CNOPT et les conseils régionaux de l'ordre des pharmaciens (CROP) pour intégrer les plannings de pharmacie de garde.