SARS-CoV-2-Queries

[ en ja es pt ]

A pandemia

O número total de casos na pandemia pode ser encontrado com essa busca:

SPARQL sparql/earthAllCasesToday.rq (run, edit)

SELECT ?numberOfCases  WHERE {
  wd:Q81068910 wdt:P1603 ?numberOfCases .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY DESC(?numberOfCases)

O que nos dá (até o momento que o documento foi gerado):

numberOfCases
83326479
79231893
75129306
70476836
65872391
61866635
57882183
53766728
49727316
45968799
43341451
40118333
37109851
34804348
32730945
30675675
28637952
26763217
24854140
23057288
21294845
21026758
20730456
20439814
20162474
19936210
19718030
19462112
19187943
18902735
18614177
18354342
18142718
17918582
17660523
17396943
17106007
16812755
16558289
16341920
16114449
15785641
15581009
15296926
15012731
14765256
14562550
14348858
14043176
13876441
13616593
13378853
13150645
12964809
12768307
12552765
12322395
12102328
11874226
11669259
11500302
11327790
11125245
10922324
10710005
10533779
10357662
10185374
10021401
9843073
9653048
9473214
9296202
9129146
8993659
8860331
8708008
8525042
8385440
8242999
8061550
7941791
7823289
7690708
7553182
7410510
7273958
7145539
7039918
6931000
6799713
6663304
6535354
6416828
6287771
6194533
6057853
5934936
5817385
5701337
5593631
5488825
5404512
5304772
5204508
5103006
4993470
4893186
4789205
4731458
4618821
4525497
4425485
4338658
4248389
4170424
4088848
4006257
3917366
3855788
3759967
3672238
3588773
3517345
3435894
3349786
3267184
3175207
3090445
3018681
2954222
2878196
2804796
2719896
2626321
2544792
2471136
2397216
2314621
2241778
2160207
2074529
1991562
1914916
1844863
1773084
1696588
1610909
1521252
1436198
1353361
1279722
1210956
1133758
1051635
972303
896450
823626
750890
693224
634835
571678
509164
462684
414179
372757
332930
292142
266073
234073
209839
191127
179112
167511
153517
142539
132758
125048
118326
113702
109578
105586
101927
98192
95333
93090
90869
88948
87137
85403
83652
82294
81109
80239
79331
78811
77794
76769
75748
75204
73332
71429
69267
67102
64437
60329
51857
50580
49053
46997
45171
43103
40554
37558
34886
31481
28276
24554
20630
17391
14557
11953
9826
7818
6065
4596
2798
2014
1320
846
581
314
282

Transmissão do vírus

A propagação do vírus tão rápida ocorre por sua facilidade de pular de um humano a outro. Todos devem entender a importância de manter uma distância adequada para evitar, entre outras coisas, as gotículas projetadas pela tosse que podem carregar o vírus [citação necessária].

O SARS-CoV-2 sobrevive por algum tempo após ser expelido, por exemplo, em superfícies [citação necessária]. Podemos, com essa busca, listar artigos referentes à permanência do vírus em superficies planas:

SPARQL sparql/surfacesCounts.rq (run, edit)

SELECT ?virus ?virusLabel ?count WITH {
  SELECT ?virus (COUNT(DISTINCT ?work) AS ?count) WHERE {
    VALUES ?virus {
      wd:Q82069695 # SARS-CoV-2
      wd:Q16983360 # HKU1
      wd:Q16991954 # OC43
      wd:Q8351095  # NL63 
      wd:Q16983356 # 229E 
      wd:Q4902157  # MERS-CoV
      wd:Q278567   # SARS-CoV
    }
    ?work wdt:P921 ?virus ;
          wdt:P921 wd:Q484298 .
  } GROUP BY ?virus
} AS %ARTICLES WHERE {
  INCLUDE %ARTICLES
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
}
ORDER BY DESC(?count)

Isso nos mostra:

virus count
Coronavírus humano 229E (edit) 4
coronavírus da síndrome respiratória aguda grave 2 (edit) 3
Coronavírus humano OC43 (edit) 2
Síndrome respiratória por coronavírus do Oriente Médio (edit) 1

A busca para enumerar os artigos sobre sobrevivência de quaisquer coronavírus em superfícies pode ser assim feita:

SPARQL sparql/surfaces.rq (run, edit)

SELECT ?virus ?virusLabel ?work ?workLabel WITH {
  SELECT ?virus ?work WHERE {
    VALUES ?virus {
      wd:Q82069695 # SARS-CoV-2
      wd:Q16983360 # HKU1
      wd:Q16991954 # OC43
      wd:Q8351095  # NL63 
      wd:Q16983356 # 229E 
      wd:Q4902157  # MERS-CoV
      wd:Q278567   # SARS-CoV
    }
    ?work wdt:P921 ?virus ;
          wdt:P921 wd:Q484298 .
  }
} AS %ARTICLES WHERE {
  INCLUDE %ARTICLES
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
}
ORDER BY ?virusLabel ?workLabel

Para os coronavírus humanos temos esses artigos:

virus work
Coronavírus humano 229E (edit) Exaggerated risk of transmission of COVID-19 by fomites (edit)
Coronavírus humano 229E (edit) Human Coronavirus 229E Remains Infectious on Common Touch Surface Materials. (edit)
Coronavírus humano 229E (edit) Isolation and identification of human coronavirus 229E from frequently touched environmental surfaces of a university classroom that is cleaned daily. (edit)
Coronavírus humano 229E (edit) Survival of human coronaviruses 229E and OC43 in suspension and after drying on surfaces: a possible source of hospital-acquired infections (edit)
Coronavírus humano OC43 (edit) Exaggerated risk of transmission of COVID-19 by fomites (edit)
Coronavírus humano OC43 (edit) Survival of human coronaviruses 229E and OC43 in suspension and after drying on surfaces: a possible source of hospital-acquired infections (edit)
Síndrome respiratória por coronavírus do Oriente Médio (edit) Middle East respiratory syndrome coronavirus on inanimate surfaces: A risk for health care transmission. (edit)
coronavírus da síndrome respiratória aguda grave 2 (edit) Aerosol and Surface Stability of SARS-CoV-2 as Compared with SARS-CoV-1 (edit)
coronavírus da síndrome respiratória aguda grave 2 (edit) Aerosol and surface stability of HCoV-19 (SARS-CoV-2) compared to SARS-CoV-1 (edit)
coronavírus da síndrome respiratória aguda grave 2 (edit) Exaggerated risk of transmission of COVID-19 by fomites (edit)

Progressão

Podemos estar mais interessados na quantidade de casos ao longo do tempo. Então necessitamos de uma busca mais complexa, tomando em conta os qualificadores das declarações.

SPARQL sparql/earthAllCases.rq (run, edit)

SELECT ?date ?numberOfCases WHERE {
  wd:Q81068910 p:P1603 ?numberOfCasesStat .
  ?numberOfCasesStat ps:P1603 ?numberOfCases ;
                     pq:P585 ?date .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY ASC(?date)

Se quisermos fazer um gráfico linear da progressão dos casos, precisamos mudar levemente a busca:

SPARQL sparql/earthAllCasesLinePlot.rq (run, edit)

#defaultView:LineChart
SELECT ?date ?numberOfCases WHERE {
  wd:Q81068910 p:P1603 ?numberOfCasesStat .
  ?numberOfCasesStat ps:P1603 ?numberOfCases ;
                     pq:P585 ?date .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY ASC(?date)

Isso nos fornece a seguinte série temporal:

Progressão regional

Assim como a Wikipédia, a Wikidata também contem páginas sobre a pandemia para regiões específicas. Podemos enumerá-las com essa consulta:

SPARQL sparql/facets.rq (run, edit)

SELECT ?facet ?facetLabel WHERE {
  ?facet wdt:P1269 wd:Q81068910 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
}

A lista é extensa, e para mostrá-la, você pode abrir a página SPARQL anterior.

Progressão nos Países Baixos

As facetas podem ser usadas, por exemplo, para ver aprogressão em uma região, por exemplo, só nos Países Baixos:

SPARQL sparql/progressionNL.rq (run, edit)

SELECT ?date ?numberOfCases WHERE {
  wd:Q86756826 p:P1603 ?numberOfCasesStat .
  ?numberOfCasesStat ps:P1603 ?numberOfCases ;
                     pq:P585 ?date .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY DESC(?date)

A medida que a pandemia continua, a tabela aumentou, e um gráfico pode ser mais útil.

SPARQL sparql/progressionNLlineplot.rq (run, edit)

#defaultView:LineChart
SELECT ?date ?numberOfCases WHERE {
  wd:Q86756826 p:P1603 ?numberOfCasesStat .
  ?numberOfCasesStat ps:P1603 ?numberOfCases ;
                     pq:P585 ?date .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
}

Que mostra:

Progressão na Itália

Para os europeus, em especial, a situação da Itália ficou marcada na nossa memória. Simplesmente podemos mudar o identificador Q dos Países Baixos por aquele da Itália:

SPARQL sparql/progressionIT.rq (run, edit)

SELECT ?date ?numberOfCases WHERE {
  wd:Q84104992 p:P1603 ?numberOfCasesStat .
  ?numberOfCasesStat ps:P1603 ?numberOfCases ;
                     pq:P585 ?date .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY DESC(?date)

Atualmente, o número total de casos confirmados de pessoas infectadas é mais alto nos Estados Unidos de América que em qualquer outro país do mundo.

SPARQL sparql/progressionUS.rq (run, edit)

#defaultView:LineChart
SELECT ?date ?numberOfCases WHERE {
  wd:Q83873577 p:P1603 ?numberOfCasesStat .
  ?numberOfCasesStat ps:P1603 ?numberOfCases ;
                     pq:P585 ?date .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY DESC(?date)

Que mostra:

Progressão regional graficada

Casos

SPARQL sparql/graphCases.rq (run, edit)

#defaultView:LineChart
SELECT
?date ?cases
?country ?countryLabel
WHERE {
  ?item wdt:P31 wd:Q3241045.
  ?item wdt:P17 ?country.
  ?item p:P1603 ?casesStatement.
  ?casesStatement ps:P1603 ?cases.
  FILTER(?cases > 0)
  ?casesStatement pq:P585 ?date .
  { ?item wdt:P1269 wd:Q81068910. } UNION
  { ?item wdt:P361 wd:Q83741704. }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY ASC(?countryLabel) DESC(?date) DESC(?cases)

Isto nos mostra:

Falecidos

SPARQL sparql/graphDeaths.rq (run, edit)

#defaultView:LineChart
SELECT
?date ?deaths
?country ?countryLabel
WHERE {
  ?item wdt:P31 wd:Q3241045.
  ?item wdt:P17 ?country.
  ?item p:P1120 ?deathsStatement.
  ?deathsStatement ps:P1120 ?deaths.
  FILTER(?deaths > 0)
  ?deathsStatement pq:P585 ?date .
  { ?item wdt:P1269 wd:Q81068910. } UNION
  { ?item wdt:P361 wd:Q83741704. }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "pt,en". }
} ORDER BY ASC(?countryLabel) DESC(?date) DESC(?deaths)