All functions
|
add_distances_to_emendas()
|
Adiciona a distância às emendas |
add_tipo_evento_documento()
|
Agrupa os tipos dos documentos |
adiciona_coluna_pulou()
|
Adiciona uma coluna para indicar se a proposição pulou alguma fase |
adiciona_coluna_pulou_mpv()
|
Adiciona coluna para indicar se a MPV pulou de fase ou não. |
adiciona_locais_faltantes_progresso()
|
Adiciona locais |
adiciona_status()
|
Adiciona o status da proposição |
check_dataframe()
|
Verifica dataframe |
check_is_logical()
|
Checa se um valor é logical e se sim, substitui por NA |
classifica_tipo_documento_autorias()
|
Classifica o tipo de documento com base na coluna com a descrição do tipo de documento. |
compute_nodes_size()
|
Calcula o tamanho dos nós |
compute_peso_autoria_doc()
|
Cria o dataframe com os pesos das autorias |
converte_tabela_geral_ids_casa()
|
Formata tabela de proposições |
create_tabela_atuacao_camara()
|
Cria tabela com atuacao de documentos com seus respectivos tipos de documentos |
create_tabela_atuacao_senado()
|
Cria tabela com atuacao de documentos com seus respectivos tipos de documentos |
detect_fase()
|
Verfica se um elemento está contido em um vetor |
.altera_data_inicio_plenario_pos_comissao()
|
Corrige data inicial de tramitação no plenário da Câmara após a ocorrência da fase de comissões |
.aux_extract_autor_relacionadas_senado()
|
Recebe uma string com o autor e quebra ela em nome, partido e estado |
.bind_parlamentares()
|
Padroniza e retorna os dados de todos os parlamentares |
.build_etapa_processada_nao_modificada()
|
Monta lista de dataframes para etapas não modificadas |
.build_list_etapa_processada()
|
Monta a lista retornada pela função 'process_etapa' |
.checa_data_ultima_fase_progresso()
|
Estebelece os critérios para que a data da última fase do dataframe de progresso seja considerada
a atual (setada para NA). |
.checa_novas_tramitacoes()
|
Checa se existem novas tramitações |
.classifica_local()
|
Classifica o local da situação de uma proposição |
.corrige_data_inicial_camara()
|
Corrige data inicial de tramitação no plenário da Câmara |
.corrige_evento_apresentacao_duplicado()
|
Elimina segundo evento de apresentação da proposição dentro de uma mesma fase global |
.corrige_evento_inicial_senado()
|
Determina evento inicial de apresentação da Proposição no Senado. Caso não exista evento de apresentação
da PL no senado, considera a inclusão na ordem do dia como evento de apresentação. |
.corrige_eventos_apresentacao_duplicado()
|
Remove eventos de apresentação da proposição duplicados na câmara em uma mesma fase. |
.corrige_eventos_mpv_cong_remoto()
|
Corrige o local de tramitação de eventos durante o período do Congresso Remoto (Pandemia Covid-19) |
.corrige_fase_plenario_pre_comissoes()
|
Ignora fase de plenário caso as comissões ainda não tenham sido encerradas/finalizadas |
.detect_sigla_local()
|
Detecta comissoes importantes da Camara e Senado |
.extract_id_prop()
|
Extrai id da URI da proposição na API da respectiva casa |
.filter_tramitacoes_etapa_atual()
|
Retira eventos de tramitação de cada casa após virada de casa ou remetida à sanção |
.filter_tramitacoes_etapa_atual_camara()
|
Retira eventos de tramitação da Câmara após virada de casa ou remetida à sanção |
.filter_tramitacoes_etapa_atual_senado()
|
Retira tramitação no Senado |
.get_data_ultima_tramitacao()
|
Extrai a última data de tramitação |
.get_foi_modificada()
|
Retorna flag de modificação de etapa processada e remove esse atributo da lista |
.get_progresso_etapas()
|
Retorna o progresso baseado do tipo da proposição |
.get_relatorias_leggo()
|
Recupera lista de relatores de uma proposição do Leggo (composta por id_camara e id_senado) |
.mapeia_data_para_legislatura()
|
Mapeia as datas das designações de relator para legislatura |
.merge_by_nome_casa()
|
Faz o merge das relatorias pelo nome e casa do relator |
.merge_by_nome_casa_uf()
|
Faz o merge das relatorias pelo nome, casa e uf do relator |
.padroniza_fases_globais_tramitacao()
|
Padroniza as fases globais do dataframe de progresso |
.padroniza_nome()
|
Padroniza o nome do parlamentar |
.remove_eventos_anos_anteriores_mpv()
|
Ignora eventos ocorridos em um ano anterior ao ano de apresentação da MPV |
.remove_eventos_comissao_cong_remoto()
|
Ignora eventos ocorridos em Comissões durante o período do Congresso Remoto (Pandemia Covid-19). |
extract_approved_requerimentos_in_senado()
|
Cria dataframe dos requerimentos aprovados no Senado |
extract_autor_in_camara()
|
Recupera o autor de uma proposição na Câmara |
extract_autor_relacionadas_senado()
|
Extrai dos autores de documentos o partido, estado e nome |
extract_casas()
|
Extrai as casas globais de um PL |
extract_comissoes_Senado()
|
Recupera todas as comissões do Senado |
extract_comissoes_do_local_tramitacao()
|
Extrai o local de tramitação do Senado na sigla da Comissão em que ocorreu o evento |
extract_evento_Senado()
|
Extrai os eventos importantes que aconteceram no Senado |
extract_evento_in_camara()
|
Recupera os eventos da Câmara |
extract_events_in_camara()
|
Extrai os eventos importantes que aconteceram na Câmara |
extract_fase_Senado()
|
Cria coluna com as fases da tramitação no Senado |
extract_fase_casa_Senado()
|
Cria coluna com a fase casa da tramitação no Senado |
extract_fase_casa_in_camara()
|
Recupera as casas da Câmara |
extract_fase_global()
|
Cria coluna com a fase global da tramitação no Senado |
extract_fase_global_in_camara()
|
Extrai as casas globais (Origem Câmara, Plenário Câmara, etc.) da Câmara |
extract_first_comissoes_Senado()
|
Recupera as comissões que a proposição originalmente vai passar |
extract_forma_apreciacao()
|
Extrai a forma de apreciação de um PL |
extract_forma_apreciacao_camara()
|
Extrai o regime de apreciação na Câmara |
extract_forma_apreciacao_senado()
|
Extrai o regime de apreciação do Senado |
extract_id_from_uri()
|
Extrai id da URI da proposição na API da respectiva casa |
extract_initial_page_from_link()
|
Extrai as páginas iniciais de um link |
extract_last_n_events_in_camara()
|
Busca os últimos n eventos da tramitação na Câmara |
extract_links_proposicao()
|
Extrai os links quando as proposições podem ter sido modificadas |
extract_links_proposicao_camara()
|
Extrai os links quando as proposições podem ter sido modificadas |
extract_links_proposicao_senado()
|
Extrai os links quando as proposições podem ter sido modificadas |
extract_locais()
|
Recupera os locais do Senado |
extract_locais_in_camara()
|
Recupera os locais da Câmara |
extract_local_global_in_camara()
|
Extrai os locais globais (Comissões/Plenário/Presidência da República) para proposições da Câmara |
extract_local_global_in_senado()
|
Extrai os locais globais (Comissões/Plenário/Presidência da República) para proposições do Senado |
extract_n_last_eventos_Senado()
|
Recupera os n últimos eventos importantes que aconteceram no Senado |
extract_num_requerimento_audiencia_publica_in_camara()
|
Extrai os números dos requerimentos da Câmara |
extract_pauta()
|
Cria uma coluna com o nome pauta |
extract_periodo_emendas_senado()
|
Extrai o período de emendas do senado |
extract_regime_tramitacao()
|
Extrai o regime de tramitação de um PL |
extract_regime_tramitacao_camara()
|
Extrai o regime de tramitação de um PL na Câmara |
extract_regime_tramitacao_senado()
|
Extrai o regime de tramitação do Senado |
extract_relatorias_camara()
|
Recupera o histórico de relatorias de uma proposição na Camara |
extract_relatorias_senado()
|
Recupera o histórico de relatorias de uma proposição no Senado |
extract_situacao_comissao()
|
Recupera a situação em que a proposição se encontra na comissão na Câmara |
extract_status_tramitacao()
|
Extrai o status da tramitação de um PL |
fetch_agenda()
|
Baixa a agenda da câmara ou do senado |
fetch_agenda_comissoes_camara()
|
Baixa dados da agenda de todos os orgãos da Camara |
fetch_agenda_geral()
|
Baixa a agenda da camara e do senado |
fetch_agendas_comissoes_camara_auxiliar()
|
Baixa dados da agenda de um orgão da Camara |
fetch_all_composicao_comissao()
|
Baixa todas as composições das comissões atuais do Senado e da Câmara |
fetch_audiencias_publicas_by_orgao_camara()
|
Baixa a agenda de audiências públicas na câmara por órgão |
fetch_autores_documento()
|
Realiza busca dos autores de um documento |
fetch_autores_documentos()
|
Baixa autores de documentos, adequando as colunas ao padrão desejado |
fetch_autores_relacionadas_senado()
|
Baixa dados dos autores dos documentos |
fetch_composicao_comissao()
|
Retorna a composição da comissão |
fetch_composicao_comissoes_camara()
|
Retorna a composição da comissão da camara |
fetch_composicao_comissoes_senado()
|
Retorna a composição da comissão do senado |
fetch_documento()
|
Realiza busca das informações de um documento |
fetch_documentos_data()
|
Baixa dados dos documentos, adequando as colunas ao padrão desejado |
fetch_documentos_relacionados_senado()
|
Baixa dados dos documentos, através de um scrap |
fetch_emendas()
|
Processa e escre as emendas |
fetch_eventos_reqs_prop()
|
Busca a movimentação dos requerimentos de uma proposição |
fetch_eventos_reqs_prop_camara()
|
Busca a movimentação dos requerimentos de uma proposição na Câmara |
fetch_eventos_reqs_prop_senado()
|
Busca a movimentação dos requerimentos de uma proposição na Câmara |
fetch_membros_comissao_camara_by_page()
|
Recupera informações dos membros de uma Comissão em uma data de inicio específica |
fetch_membros_comissao_camara_with_backoff()
|
Recupera informações dos membros de uma Comissão em uma data de inicio específica |
fetch_orgaos_camara()
|
Baixa todos os órgãos |
fetch_orgaos_congresso_nacional()
|
Baixa todas as siglas das comissões atuais do Congresso Nacional |
fetch_orgaos_senado()
|
Baixa todas as siglas das comissões atuais do Senado |
fetch_proposicao()
|
Recupera os detalhes de uma proposição no Senado ou na Câmara |
fetch_proposicao_camara()
|
Baixa dados sobre uma proposição |
fetch_proposicao_raiz()
|
Atualiza lista com proposições principais a partir de uma proposição apensada como parâmetro. |
fetch_proposicao_renamed()
|
Recupera a proposição com as colunas renomeadas |
fetch_proposicao_senado()
|
Recupera os detalhes de uma proposição no Senado |
fetch_proposicao_with_apensamentos_camara()
|
Retorna proposição com apensamentos |
fetch_proposicoes()
|
Recupera os detalhes de proposições no Senado ou na Câmara |
fetch_props()
|
Exporta dados de proposições |
fetch_relatorias_senado()
|
Recupera o histórico de relatorias de uma proposição no Senado na api do senado |
fetch_tramitacao()
|
Baixa os dados da tramitação de um Projeto de Lei |
fetch_tramitacao_camara()
|
Baixa os dados da tramitação da Câmara |
fetch_tramitacao_data()
|
Baixa dados das tramitações das proposições |
fetch_tramitacao_senado()
|
Busca a movimentação da proposição |
fetch_tramitacoes()
|
Baixa os dados da tramitação de vários Projetos de Lei |
filter_links()
|
Filtra os links de textos de interesse |
filtra_dias_nao_uteis_congresso()
|
Filtra datas não-úteis da tramitação de um congresso. |
find_new_documentos()
|
Baixa os ids dos documentos a partir dos ids das principais, verificando quais delas são novas |
fix_nomes_locais()
|
Simplifica nomes dos locais das reuniões no dataframe de Pautas |
format_table_distances_to_emendas()
|
Padroniza tabela com distâncias das emendas |
formata_nome_deputados()
|
Formata o nome dos deputados |
formata_nome_eleitoral()
|
Formata o nome eleitoral dos parlamentares |
formata_nome_senadores()
|
Formata o nome dos senadores |
generate_dataframe()
|
Retorna um dataframe a partir de uma coluna com listas encadeadas |
generate_edges()
|
Gera os dataframe de arestas |
generate_nodes()
|
Gera os dataframe de nós |
generate_progresso_df()
|
Recupera o progresso de um PL |
generate_progresso_df_mpv()
|
Retorna um progresso de uma mpv |
get_audiencias_publicas()
|
Retorna o dataFrame com as audiências públicas do Senado |
get_autores_voto_separado()
|
Extrai autores do voto em separado |
get_casa_proposicao()
|
Recupera a casa da proposição que será usada para recuperar os seus autores |
get_coautorias()
|
Cria o dataframe de coautorias |
get_coautorias_raw()
|
Cria o dataframe de coautorias sem os dados de parlamentares |
get_comissoes_camara()
|
Retorna o dataframe das comissões na Câmara |
get_comissoes_faltantes()
|
Pega as comissões faltantes |
get_comissoes_faltantes_camara()
|
Pega as comissões faltantes da camara |
get_comissoes_faltantes_senado()
|
Pega as comissões faltantes |
get_comissoes_in_camara()
|
Recupera as comissões pelas quais a proposição irá passar |
get_data_frame_agenda_senado()
|
Retorna o dataFrame da agenda do Senado |
get_emendas()
|
Get Emendas |
get_emendas_links()
|
Extrai informações e link das emendas de uma proposição |
get_ementas_in_camara()
|
Recupera o número, o tipo e ementa de uma proposição na Câmara |
get_envvars_camara()
|
Retorna variáveis de ambiente da Câmara |
get_envvars_senado()
|
Retorna variáveis de ambiente do Senado |
get_historico_temperatura_recente()
|
Retorna o histórico da temperatura de uma proposição no congresso. |
get_historico_temperatura_recente_id_leggo()
|
Extrai a temperatura das duas casas |
get_last_relator()
|
Retorna o ultimo relator |
get_linha_finalizacao_tramitacao()
|
Recupera o número de linha em que houve evento vetada_totalmente ou transformada_lei |
get_linha_remetida_a_sancao_promulgacao()
|
Recupera o número de linha em que houve remetida_a_sancao_promulgacao |
get_linha_virada_de_casa()
|
Recupera o número de linha em que houve virada_de_casa |
get_next_audiencias_publicas()
|
Extrai as próximas audiências públicas de uma PL |
get_next_audiencias_publicas_in_camara()
|
Extrai as próximas audiências públicas de uma PL na Câmara |
get_nome_ementa_Senado()
|
Recupera o numero e a ementa de uma proposição no Senado |
get_partido_autores()
|
Concatena siglas de partido de cada autor da proposição |
get_peso_documentos()
|
Cria tabela com atuacao os pesos dos documentos |
get_pesos_eventos()
|
Recupera os eventos e seus respectivos pesos |
get_pesos_locais()
|
Recupera os locais e seus respectivos pesos |
get_progresso()
|
Extrai o progresso de um PL |
get_redirected_url()
|
Recupera a url de redirecionamento de um link na Câmara |
get_regex_comissoes_camara()
|
Retorna o regex das comissões na Câmara |
get_relatorias()
|
Recupera o histórico de relatorias de uma proposição |
get_temperatura()
|
Retorna temperatura de uma proposição no congresso. |
get_uf_autores()
|
Concatena siglas de unidade federativa de cada autor da proposição |
get_unique_nodes()
|
Gera os dataframe de nós únicos |
has_redirect_url()
|
Checa se a uma requisição possui redirecionamento |
import_proposicao()
|
Importa as informações de uma proposição da internet. |
junta_agendas()
|
Baixa dados da agenda por semana |
last_n_despacho_in_camara()
|
Recupera os n últimos despachos na Câmara |
mapeia_nome_relator_para_id()
|
Recupera o id do relator a partir de suas informações |
match_autores_senado_scrap_to_deputados()
|
Realiza o pareamento dos dados dos autores dos documentos do Senado obtidos via scrapping da página com deputados |
match_autores_senado_scrap_to_senadores()
|
Realiza o pareamento dos dados dos autores dos documentos do Senado obtidos via scrapping da página com senadores |
match_autores_senado_to_parlamentares()
|
Realiza o pareamento dos dados dos autores dos documentos do Senado obtidos via endpoint com parlamentares de ambas as casas |
mutate_links()
|
Muda texto dos links de textos de interesse |
normalize_agendas()
|
Normaliza as agendas da câmara ou do senado |
padroniza_string()
|
Padroniza um texto |
parse_senado_comissoes_xml()
|
Acessa a URL de comissões do Senado/Congresso Nacional e retorna as comissões encontradas. |
paste_cols_sorted()
|
Concateca dois elementos com um separador no meio |
prepare_autorias_df_camara()
|
Cria o dataframe de autorias da camara |
prepare_autorias_df_senado()
|
Cria o dataframe de autorias da senado |
process_autores_pl()
|
Recupera autores a partir dos ids da proposição na Câmara e no Senado |
process_autores_props()
|
Exporta dados dos autores das proposições (matérias legislativas) monitoradas pelo Leggo |
process_etapa()
|
Processa a proposição |
process_etapa_otimizada()
|
Processa a proposição considerado modificação |
process_lista_apensadas_por_casa()
|
Processa lista de apensadas com árvore partindo das apensadas monitoradas até chegar na proposição raiz. |
process_pl()
|
Gera etapas |
process_proposicao()
|
Processa dados de uma proposição do congresso. |
process_proposicao_camara()
|
Processa dados de um proposição da câmara. |
process_proposicao_camara_df()
|
Processa dados de um proposição da câmara. |
process_proposicao_senado_df()
|
Processa dados de uma proposição do senado. |
process_proposicoes()
|
Processa dataframe de proposições usando lógica de otimização |
process_relatores_props()
|
Exporta dados dos relatores das proposições (matérias legislativas) monitoradas pelo Leggo |
processa_local_atual()
|
Processa tabela de situação atual das proposições monitoradas |
read_current_autores_camara()
|
Ler arquivos de autores da camara |
read_current_autores_senado()
|
Ler arquivos de autores do senado |
read_current_docs_camara()
|
Ler arquivos de documentos da camara |
read_current_docs_senado()
|
Ler arquivos de documentos do senado |
read_deputados()
|
Ler arquivos de deputados |
read_distance_file()
|
Ler arquivo de distâncias (ex: 1198512_all_dist.csv) |
read_distances_files()
|
Lê todos os arquivos csv de uma pasta e os retorna em um único csv |
read_emendas()
|
Ler arquivo emendas.csv |
read_emendas_raw()
|
Ler arquivo emendas_raw.csv |
read_locais_atuais()
|
Ler arquivo de locais atuais das proposições |
read_novas_emendas()
|
Ler arquivo novas_emendas.csv |
read_parlamentares()
|
Lê e retorna dataframe com os dados de parlamentares já processados |
read_pls_ids()
|
Ler a tabela de ids |
read_progressos()
|
Ler arquivo de progressos |
read_proposicoes()
|
Ler arquivo de proposições |
read_props()
|
Ler arquivos de proposição |
read_senadores()
|
Ler arquivos de senadores |
read_tramitacoes()
|
Ler arquivo de tramitações |
refact_date()
|
Altera as datas da tramitação para formato mais fácil de tratar |
regex_left_match()
|
Regex left match |
remove_atuacao_camara_comissao_mista()
|
Remove atuação dos deputados na fase de comissão mista em medidas provisórias |
remove_duplicated_edges()
|
Remove arestas duplicadas |
remove_unnested_list()
|
Desencadeia as listas de requerimentos de audiências públicas |
rename_df_columns() rename_df_columns()
|
Renomeia as colunas do dataframe |
rename_relatorias_senado_columns()
|
Renomeia as colunas do dataframe do histórico de relatorias no Senado |
rename_table_to_underscore()
|
Renomeia as colunas do dataframe passado para o formato underscore |
safe_get_emendas()
|
Safe get Emendas |
safe_write_docs()
|
Write_docs seguro |
sort_by_date()
|
Ordena o dataframe de acordo com a data |
tail_descricao_despacho_Senado()
|
Recupera os n últimos despachos no Senado |
to_underscore()
|
Renomeia um vetor com o padrão de underscores e minúsculas |
update_emendas_files()
|
Escreve as emendas |
verifica_proposicoes_com_local_detectado()
|
Exibe log sobre proposições monitoradas com local detectado |
write_docs()
|
Baixa dados das tramitações das proposições |