Test#
Intro#
Note
Check Chat GPT discussion relative to this topic
SNOMED#
Snomed Browser#
Récupérer SNOMED#
Note
Bon tuto qui explique comment télécharger l’ontologie tout ca, a checker, au moins pour les premières étapes. Cependant l’auteur (Youtube Channel link) utilise GO, pour construire son application.
Snowmed in 5 minute, github repo avec exemples pour accéder a l’API.
Avertissement
J’ai télécharger le fichier: Inclure le html sur la page Snowmed.
Installation#
var ontologyFile = 'chemin/vers/votre-ontologie.rdf';
fetcher.nowOrWhenFetched(ontologyFile, function(success, error) {
if (!success) {
console.error('Erreur lors du chargement du fichier RDF :', error);
return;
}
// Supposons que l'ontologie utilise le préfixe "snomed" pour les concepts
var snomed = $rdf.Namespace('http://snomed.org/ontology#');
// Recherche de tous les problèmes de santé dans l'ontologie
var healthIssues = store.each(undefined, snomed('type'), snomed('HealthIssue'));
// Affichage des informations dans le HTML
var healthIssueContainer = document.getElementById('health-issue-container');
healthIssues.forEach(function(issue) {
var conceptID = store.any(issue, snomed('conceptID'));
var name = store.any(issue, snomed('name'));
var description = store.any(issue, snomed('description'));
var issueDiv = document.createElement('div');
issueDiv.innerHTML = `<h2>${name.value}</h2><p>Concept ID: ${conceptID.value}</p><p>Description: ${description.value}</p>`;
healthIssueContainer.appendChild(issueDiv);
});
});
});