knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "man/figures/README-", out.width = "100%" )
O objetivo do pacote stj é baixar e organizar decisões do Superior Tribunal de Justiça
Você pode instalar a versão em desenvolvimento com:
remotes::install_github("jjesusfilho/stj")
Recomenda-se iniciar pela função stj_baixar_cjsg
, pela qual você pode baixar tanto os metadados das decisões colegiadas, quanto os metadados e o próprio inteiro teor da decisão monocrática.
dir.create("jurisprudencia") stj_baixar_julgados( livre = "homicídio", data_inicial = "01/01/2018", data_final = "31/12/2018" base = "ACOR" diretorio = "jurisprudencia" )
dir.create("monocraticas") stj_baixar_julgados( livre = "homicídio", data_inicial = "01/01/2018", data_final = "31/12/2018" base = "MONO" diretorio = "monocraticas" )
Depois disso, basta ler as decisões em um dataframe:
jurisprudencia <- stj_ler_cjsg_acor(diretorio = "urisprudencia") monocraticas <- stj_ler_cjsg_mono(diretorio = "monocraticas")
Uma vez obtido o dataframe com os metadados, você pode baixar os dados dos processos individualmente considerados:
dir.create("processos") stj_baixar_processo(jurisprudencia$registro_stj, diretorio = "processos")
Você pode usar usar tanto o número do registro, quanto o número do CNJ, este conforme resolução 65/2008. A função dá conta de distinguir as situação e realizar a busca corretamente.
Você pode optar por baixar também os documentos relativos ao processo, tais como ementa, inteiro teor etc. Eles serão baixados em html. Ainda não avaliei se vale a pena incluir a opção de pdf. Os nomes dos documentos terão a palavra documento, seguido do código sequencial:
stj_baixar_processo(df$registro_stj, diretorio = "processos", documentos = TRUE)
Depois de baixados, você pode ler os detalhes:
detalhes <- stj_ler_detalhes(diretorio = "processos")
Em seguida, ler o andamento processual:
fases <- stj_ler_fases(diretorio = "processos")
Caso você queira saber ao que corresponde cada um dos documentos, use a seguinte função:
metadocs <- ler_metadocs_stj(diretorio = "processos")
Caso queira baixar os documentos em um segundo momento, aí sim você pode optar por html ou pdf:
dir.create("documentos") baixar_documento_stj(metadocs$sequencial,diretorio = "documentos", formato="pdf")
Em seguida, você pode ler tais documentos
docs <- stj_ler_documentos(diretorio = "documentos")
Please note that the 'stj' project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.