diff --git a/get_diseases_query.sparql b/get_diseases_query.sparql
new file mode 100644
index 0000000000000000000000000000000000000000..b0cbaab612e0c018e9daf3109dac65a27429b13c
--- /dev/null
+++ b/get_diseases_query.sparql
@@ -0,0 +1,26 @@
+PREFIX dcterms:
+PREFIX category:
+PREFIX foaf:
+PREFIX owl:
+PREFIX rdfs:
+
+SELECT DISTINCT ?d ?dn ?wikiPage ?icd9 ?icd10 ?disDB ?meshID ?mlp ?omim ?emed ?frbase
+WHERE {
+ ?d a .
+ ?d foaf:isPrimaryTopicOf ?wikiPage.
+ OPTIONAL { ?d ?icd9. }
+ OPTIONAL { ?d ?icd10. }
+ OPTIONAL { ?d ?disDB. }
+ OPTIONAL { ?d ?meshID. }
+ OPTIONAL { ?d ?mlp. }
+ OPTIONAL { ?d ?omim. }
+ OPTIONAL { ?d ?emed. }
+ OPTIONAL {
+ ?d owl:sameAs ?frbase.
+ FILTER(regex(str(?frbase), "freebase", "i")).
+ }
+ OPTIONAL {
+ ?d rdfs:label ?dn.
+ FILTER (lang(?dn) = 'en')
+ }
+}
\ No newline at end of file