mercredi, 1 avril, 2026
Importer ses données
IsoFind accepte plusieurs formats d'entrée : fichiers CSV bruts, fichiers Excel et fichiers certifiés .isof. Le moteur d'ingestion reconnaît automatiquement la structure de vos données, identifie les ratios isotopiques, les incertitudes associées (2σ) et les métadonnées de matrice sans intervention manuelle.
Lors de tout import CSV ou Excel, les données sont prévisualisées et analysées avant toute écriture en base. L'algorithme détecte les champs manquants, les incohérences et les incertitudes trop élevées, et vous signale chaque alerte avant confirmation.
Structure des données CSV
Le tableau suivant décrit les colonnes reconnues par IsoFind. Un seul échantillon peut avoir plusieurs éléments ou ratios : répéter les colonnes element_N, isotope_ratio_N, etc. en incrémentant le suffixe numérique.
| Champ (en-tête CSV) | Description | Exemple |
|---|---|---|
| name Obligatoire | Identifiant unique de l'échantillon. | ANT-001, Ech-Ref-04 |
| material_type | Nature de la matrice analysée. | Stibnite, Schwertmannite, Soil |
| sector | Secteur géographique ou industriel. | Mining Area, Northern Territories |
| classification | Rôle de l'échantillon dans le projet de traçage. | source ou daughter |
| collection_date | Date de prélèvement. | YYYY-MM-DD (ex : 2026-03-17) |
| latitude / longitude | Coordonnées GPS pour la cartographie. | 44.5667, -123.2833 |
| element_1 | Élément chimique analysé. | Sb, Sr, Pb, As |
| isotope_ratio_1 | Nom du ratio mesuré. | 123Sb/121Sb, 87Sr/86Sr |
| ratio_value_1 | Valeur numérique du ratio. | 0.74563 |
| uncertainty_1 | Incertitude de mesure (2σ). | 0.012 |
| standard_1 | Standard de référence utilisé. | NIST SRM 3102a, VSMOW |
Si deux échantillons portent le même nom, ou si un échantillon du CSV porte le même nom qu'une entrée existante en base, ils sont fusionnés. Les métadonnées globales (GPS, classification) sont mises à jour avec les nouvelles valeurs, mais les données isotopiques sont ajoutées sans remplacement. Aucune perte de données.
Classification source / daughter
IsoFind distingue deux rôles pour ses calculs de provenance. Les échantillons source ont une origine connue et certifiée (ex : mine, site de référence). Les échantillons daughter ont une origine inconnue ou suspectée que l'on cherche à tracer (ex : eau de rivière contaminée). Si la colonne classification est absente ou vide, l'échantillon est traité comme neutre.
IsoFind distingue deux rôles pour ses calculs de provenance. Les échantillons source ont une origine connue et certifiée (ex : mine, site de référence). Les échantillons daughter ont une origine inconnue ou suspectée que l'on cherche à tracer (ex : eau de rivière contaminée). Si la colonne classification est absente ou vide, l'échantillon est traité comme neutre.
Importer depuis un CSV ou Excel
Données
→
Importer échantillons en lot
Figure 1 : Menu Importer échantillons en lot dans le menu Données.
Une fenêtre de prévisualisation s'ouvre. Le parser identifie automatiquement à quelles colonnes IsoFind vos en-têtes correspondent et formate les données selon la structure interne du logiciel.
Figure 2 : Fenêtre de prévisualisation des données CSV ou Excel.
Un clic sur un échantillon ouvre une vue de détail montrant ce que le logiciel a interprété de chaque ligne.
Figure 3 : Prévisualisation détaillée d'un échantillon individuel.
Si le résultat est conforme, cliquer sur Confirmer l'import pour écrire les données en base. L'opération est automatique et ne nécessite aucune action supplémentaire.
Avertissements et erreurs à l'import
L'algorithme détecte automatiquement les données incohérentes, les champs importants manquants et les valeurs corrompues. Les alertes sont affichées directement dans la fenêtre de prévisualisation, avant toute écriture.
Figure 4 : Prévisualisation avec avertissements détectés.
Dans cet exemple, deux points d'attention sont signalés :
- Dates de collecte manquantes : les échantillons concernés seront importés sans horodatage.
- Absence d'incertitudes : une incertitude par défaut de 0,1 % de la valeur mesurée est appliquée pour préserver l'exploitabilité des données par les moteurs de calcul.
Ces avertissements ne bloquent pas l'import, mais ils ont un impact direct sur la qualité des analyses de provenance et le score de robustesse des échantillons concernés. Un jeu de données complet améliore significativement la défendabilité des résultats.
Importer depuis un fichier .isof
Le format .isof (Isotopic Open Format) embarque à la fois les données isotopiques, leurs métadonnées analytiques complètes (méthodes, rendements de purification) et un ou plusieurs certificats d'intégrité et de provenance. Il est nativement pris en charge par IsoFind.
1. Vérifier l'intégrité avant l'import
Avant d'importer un fichier reçu d'un tiers, il est recommandé d'en vérifier l'intégrité et la provenance :
Certificats
→
Vérifier un fichier .isof
Figure 5 : Menu de vérification de l'intégrité d'un fichier .isof.
Ce menu indique le niveau de signature présent et son statut :
| Résultat | Signification |
|---|---|
| Niveau 1 valide | Intégrité confirmée : les données n'ont pas été modifiées depuis l'export. |
| Niveau 2 valide | Authenticité confirmée : données signées par un laboratoire certifié IsoFind via PKI ECDSA. |
| Signature invalide | Le fichier a été modifié après sa création. Les données ne correspondent plus à la signature d'origine. |
Un fichier .isof peut également être chiffré pour un destinataire précis. Dans ce cas, seul IsoFind installé sur le poste du destinataire peut le déchiffrer. Voir la section Signatures numériques pour le détail du chiffrement et de la PKI.
2. Importer le fichier .isof
Certificats
→
Importer un fichier .isof
Figure 6 : Menu d'import d'un fichier .isof.
La prévisualisation indique l'état de la signature et les données qui seront importées. Deux actions sont possibles selon le statut :
Le bouton Importer quand même est disponible même lorsque la signature est invalide, si vous êtes certain de la provenance du fichier. L'import sera tracé dans le journal d'audit avec la mention de signature invalide.