wikimedica-disease-search/app/src/data/mock/data.js

263 lines
6.8 KiB
JavaScript
Raw Normal View History

/**
* @module
* Jeu de données dexemple.
*/
2019-12-04 23:54:44 +00:00
import {termTypes} from '../model.js';
/**
* Liste des termes de la base de données, contenant des maladies, des signes
* et des symptômes.
*/
export const terms = {
Q2840: {
id: 'Q2840',
name: 'Grippe',
alias: [],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -10.68959934320834,
url: 'https://fr.wikipedia.org/wiki/Grippe',
},
Q154882: {
id: 'Q154882',
name: 'Légionellose',
alias: [
'Maladie des légionnaires',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -11.05394782419729,
url: 'https://fr.wikipedia.org/wiki/Légionellose',
},
Q155098: {
id: 'Q155098',
name: 'Leptospirose',
alias: [],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -11.3969031483456 ,
url: 'https://fr.wikipedia.org/wiki/Leptospirose',
},
Q326663: {
id: 'Q326663',
name: 'Encéphalite à tiques',
alias: [
'Encéphalite d\'Europe centrale',
'Encéphalite verno-estivale russe',
'Méningoencéphalite à tique',
'Méningoencéphalite diphasique',
'Méningoencéphalite biondulante',
'Fièvre de lait diphasique',
'Maladie de Schneider',
'Maladie de Kumlinge',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -13.862833353191204,
url: 'https://fr.wikipedia.org/wiki/Encéphalite_à_tiques',
},
Q133780: {
id: 'Q133780',
name: 'Peste',
alias: [],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -10.356303313736584,
url: 'https://fr.wikipedia.org/wiki/Peste',
},
Q38933: {
id: 'Q38933',
name: 'Fièvre',
alias: [
'Pyrexie',
'Hyperthermie',
'État fébrile',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom],
weight: -10.83729224261442,
url: 'https://wikimedi.ca/wiki/Fièvre',
},
Q474959: {
id: 'Q474959',
name: 'Myalgie',
alias: [
'Douleur musculaire',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom],
weight: -12.475240614075794,
url: 'https://fr.wikipedia.org/wiki/Myalgie',
},
Q86: {
id: 'Q86',
name: 'Céphalée',
alias: [
'Mal de tête',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.sign],
weight: -11.042885864744003,
url: 'https://wikimedi.ca/wiki/C%C3%A9phal%C3%A9e',
},
Q1115038: {
id: 'Q1115038',
name: 'Rhinorrhée',
alias: [
'Nez qui coule',
'Écoulement nasal',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom],
weight: -13.291547222741679,
url: 'https://fr.wikipedia.org/wiki/Rhinorrh%C3%A9e',
},
Q9690: {
id: 'Q9690',
name: 'Fatigue',
alias: [],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom],
weight: -12.8932707907014,
url: 'https://wikimedi.ca/wiki/Fatigue',
},
Q127076: {
id: 'Q127076',
name: 'Vomissement',
alias: [
'Vomi',
'Vomissage',
'Vomir',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom, termTypes.sign],
weight: -11.76320423121043,
url: 'https://fr.wikipedia.org/wiki/Vomissement',
},
Q178061: {
id: 'Q178061',
name: 'Choc circulatoire',
alias: [
'Insuffisance circulatoire aiguë',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -12.48541367835562,
url: 'https://fr.wikipedia.org/wiki/État_de_choc_circulatoire',
},
Q35805: {
id: 'Q35805',
name: 'Toux',
alias: [
'Tousse',
'Toussote',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom, termTypes.sign],
weight: -12.62883965458582,
url: 'https://wikimedi.ca/wiki/Toux',
},
Q647099: {
id: 'Q647099',
name: 'Hémoptysie',
alias: [
'Expectoration sanglante',
'Crachat sanguin',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom],
weight: -11.816428715881282,
url: 'https://wikimedi.ca/wiki/Hémoptysies',
},
Q653197: {
id: 'Q653197',
name: 'Rash',
alias: [
'Éruption cutanée',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.symptom, termTypes.sign],
weight: -13.089336365426849,
url: 'https://fr.wikipedia.org/wiki/Rash_(médecine)',
},
Q160796: {
id: 'Q160796',
name: 'Syndrome confusionnel',
alias: [
'Confusion mentale',
'Délirium',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -12.406564919730442,
url: 'https://wikimedi.ca/wiki/Délirium',
},
Q186235: {
id: 'Q186235',
name: 'Myocardite',
alias: [],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -11.874480758774315,
url: 'https://fr.wikipedia.org/wiki/Myocardite',
},
Q476921: {
id: 'Q476921',
name: 'Insuffisance rénale',
alias: [],
2019-12-04 23:54:44 +00:00
types: [termTypes.disease],
weight: -12.359763775778456,
url: 'https://fr.wikipedia.org/wiki/Insuffisance_rénale',
},
Q281289: {
id: 'Q281289',
name: 'Photophobie',
alias: [],
2019-12-04 23:54:44 +00:00
types: [termTypes.sign],
weight: -12.568109501931065,
url: 'https://fr.wikipedia.org/wiki/Photophobie',
},
Q159557: {
id: 'Q159557',
name: 'Coma',
alias: [
'Perdre connaissance',
'Coma végétatif',
'Perte de connaissance',
],
2019-12-04 23:54:44 +00:00
types: [termTypes.sign],
weight: -11.415040299689283,
url: 'https://wikimedi.ca/wiki/Coma',
},
};
/**
2019-12-04 04:20:06 +00:00
* Liste des relations de type « a pour symptôme » entre deux termes.
*/
export const hasSymptom = [
['Q2840', 'Q38933'],
['Q2840', 'Q1115038'],
['Q2840', 'Q474959'],
['Q2840', 'Q86'],
['Q2840', 'Q9690'],
['Q154882', 'Q86'],
['Q154882', 'Q38933'],
['Q154882', 'Q35805'],
['Q154882', 'Q474959'],
['Q155098', 'Q38933'],
['Q155098', 'Q474959'],
['Q155098', 'Q86'],
['Q155098', 'Q476921'],
['Q155098', 'Q186235'],
['Q155098', 'Q653197'],
['Q326663', 'Q86'],
['Q326663', 'Q474959'],
['Q326663', 'Q38933'],
['Q326663', 'Q9690'],
['Q326663', 'Q281289'],
['Q326663', 'Q159557'],
['Q326663', 'Q127076'],
['Q133780', 'Q38933'],
['Q133780', 'Q86'],
['Q133780', 'Q127076'],
['Q133780', 'Q474959'],
['Q133780', 'Q178061'],
['Q133780', 'Q35805'],
['Q133780', 'Q647099'],
['Q133780', 'Q653197'],
['Q133780', 'Q160796'],
];
/**
2019-12-04 04:20:06 +00:00
* Liste des relations de type « est un symptôme de » entre deux termes.
*/
export const symptomOf = hasSymptom.map(([from, to]) => [to, from]);