"Family"@en . . "PREFIX wd: \nPREFIX wdt: \nPREFIX skos: \nPREFIX rdfs: \nPREFIX av: \nPREFIX browser: \nCONSTRUCT {\n ?parent a av:scientist ;\n rdfs:label ?parentLabel ;\n browser:class \"scientist\", ?parentSexClass .\n \n ?child a av:scientist ;\n rdfs:label ?childLabel ;\n browser:class \"scientist\", ?childSexClass .\n \n ?spouse a av:scientist ;\n rdfs:label ?spouseLabel ;\n browser:class \"scientist\", ?spouseSexClass .\n \n ?node av:parent ?parent ;\n av:spouse ?spouse .\n\n ?child av:parent ?node .\n \n av:parent browser:class ?parentClass . \n av:spouse browser:class ?spouseClass .\n} WHERE {\n {\n ?node wdt:P22 ?parent .\n BIND(\"family\" AS ?parentClass)\n ?parent wdt:P106/wdt:P279* wd:Q901 .\n ?parent wdt:P21 ?sex .\n BIND(IF(?sex=wd:Q6581072, \"female\", IF(?sex=wd:Q6581097, \"male\", \"unknownsex\")) AS ?parentSexClass)\n } UNION {\n ?node wdt:P25 ?parent .\n BIND(\"family\" AS ?parentClass)\n ?parent wdt:P106/wdt:P279* wd:Q901 .\n ?parent wdt:P21 ?sex .\n BIND(IF(?sex=wd:Q6581072, \"female\", IF(?sex=wd:Q6581097, \"male\", \"unknownsex\")) AS ?parentSexClass)\n } UNION {\n ?node wdt:P40 ?child .\n ?child wdt:P106/wdt:P279* wd:Q901 .\n BIND(\"family\" AS ?parentClass)\n ?child wdt:P21 ?sex .\n BIND(IF(?sex=wd:Q6581072, \"female\", IF(?sex=wd:Q6581097, \"male\", \"unknownsex\")) AS ?childSexClass)\n } UNION {\n ?node wdt:P26 ?spouse .\n ?spouse wdt:P106/wdt:P279* wd:Q901 .\n BIND(\"family\" AS ?spouseClass)\n ?spouse wdt:P21 ?sex .\n BIND(IF(?sex=wd:Q6581072, \"female\", IF(?sex=wd:Q6581097, \"male\", \"unknownsex\")) AS ?spouseSexClass)\n }\n\n SERVICE wikibase:label { bd:serviceParam wikibase:language \"en\". }\n \n}" . .