Skip to content
This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

Dados por município e/ou cidade (algo mais granular que estado). #55

Merged
merged 7 commits into from
Mar 22, 2020

Conversation

renatocmaciel
Copy link
Contributor

@renatocmaciel renatocmaciel commented Mar 22, 2020

  • Organização do diretório data
  • Novos coletores para covid-19
  • Update de data_params.py
  • Update app.py
  • Remoção do checkbox de "usar populacao da capital"
  • Adicionado seletor de Estado/Município
  • Criação de funções para estimar E0 E R0

Closes #52

@renatocmaciel renatocmaciel requested a review from dsevero March 22, 2020 16:46
return int(R0)


def estimate_E0(value: 'query uf/city value',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vksvinicius e @tiagoyuzo o renato ta propondo essa solucao pra estimar o E0, o que acham? O racional é:

"supondo que hoje foram confirmados 10 casos, no tempo t-t_medio_de_incubação eles foram expostos"

Copy link
Contributor

@dsevero dsevero Mar 22, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Melhorando a explicação: se hoje apareceram 10 casos novos, no MÍNIMO esses 10 estavam expostos t_medio_de_incubacao tempo atrás (na média).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Acho que essa é a forma mais simples de fazer, e também suficiente. É o que estávamos discutindo na issue #13

Só um detalhe: acredito que tenha que somar os casos acumulados entre t=0 e t=t_medio_incubacao, porque todos eles seriam parte do compartimento E no tempo t=0.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdade, acho talvez usar cases ao inves de new_cases @renatocmaciel ?

data/data_params.py Outdated Show resolved Hide resolved
elif granularity == 'Município':
E0 = (load_city_covid_data()
.query('city == @value')
.assign(exposed=lambda df: df.new_cases
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.assign(exposed=lambda df: df.new_cases
.assign(exposed=lambda df: df.cases

@dsevero dsevero merged commit 80129ec into master Mar 22, 2020
@renatocmaciel renatocmaciel deleted the issue-52 branch March 23, 2020 14:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dados por município e/ou cidade (algo mais granular que estado).
3 participants