The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Type: Package
Title: Import and Process Data from the 'Lattes' Curriculum Platform
Version: 0.2.0
Maintainer: Roney Fraga Souza <roneyfraga@gmail.com>
Description: Tool for import and process data from 'Lattes' curriculum platform (http://lattes.cnpq.br/). The Brazilian government keeps an extensive base of curricula for academics from all over the country, with over 5 million registrations. The academic life of the Brazilian researcher, or related to Brazilian universities, is documented in 'Lattes'. Some information that can be obtained: professional formation, research area, publications, academics advisories, projects, etc. 'getLattes' package allows work with 'Lattes' data exported to XML format.
License: GPL-3
Encoding: UTF-8
RoxygenNote: 7.1.1
URL: https://github.com/roneyfraga/getLattes
BugReports: https://github.com/roneyfraga/getLattes/issues
Suggests: knitr, rmarkdown
VignetteBuilder: knitr
Imports: xml2, dplyr, tibble, pipeR, rlang, janitor, purrr
Depends: R (≥ 4.1.0)
NeedsCompilation: no
Packaged: 2021-06-10 20:55:26 UTC; roney
Author: Roney Fraga Souza ORCID iD [aut, cre], Winicius Sabino [aut]
Repository: CRAN
Date/Publication: 2021-06-11 08:40:05 UTC

getAreasAtuacao

Description

Extract Research Area from 'Lattes' XML file.

Usage

getAreasAtuacao(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr bind,mutate clean_names

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getAreasAtuacao(curriculo)

 }

getArtigosPublicados

Description

Extract published papers from 'Lattes' XML file.

Usage

getArtigosPublicados(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {

 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getArtigosPublicados(curriculo)

 }

getAtuacoesProfissionais

Description

Extract profissional links from 'Lattes' XML file.

Usage

getAtuacoesProfissionais(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names

Examples

if(interactive()) {

 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getAtuacoesProfissionais(curriculo)

 }

getBancasDoutorado

Description

Extract Ph.D. Examination Board's from 'Lattes' XML file.

Usage

getBancasDoutorado(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getBancasDoutorado(curriculo)

 }

getBancasGraduacao

Description

Extract Undergraduate Examination Board's from 'Lattes' XML file.

Usage

getBancasGraduacao(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {

 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getBancasGraduacao(curriculo)

 }

getBancasMestrado

Description

Extract Master Examination Board's from 'Lattes' XML file.

Usage

getBancasMestrado(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getBancasMestrado(curriculo)

 }

getCapitulosLivros

Description

Extract Books Chapter from 'Lattes' XML file.

Usage

getCapitulosLivros(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {

 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getCapitulosLivros(curriculo)

 }

getDadosGerais

Description

Extract General Data from 'Lattes' XML file.

Usage

getDadosGerais(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr bind,mutate clean_names

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getDadosGerais(curriculo)
 
 }

getEnderecoProfissional

Description

Extract Profissional Address from 'Lattes' XML file.

Usage

getEnderecoProfissional(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr bind,mutate clean_names

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getEnderecoProfissional(curriculo)
 
 }

getEventosCongressos

Description

Extract Events and Congresses from 'Lattes' XML file.

Usage

getEventosCongressos(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr,xml_children map,map2 bind,mutate,select clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getEventosCongressos(curriculo)
 
 }

getFormacaoDoutorado

Description

Extract Profissional Formation from 'Lattes' XML file.

Usage

getFormacaoDoutorado(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr,xml_children map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getFormacaoDoutorado(curriculo)
 
 }

getFormacaoGraduacao

Description

Extract Profissional Formation from 'Lattes' XML file.

Usage

getFormacaoGraduacao(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map bind,mutate clean_names

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getFormacaoGraduacao(curriculo)  

 }

getFormacaoMestrado

Description

Extract Profissional Formation from 'Lattes' XML file.

Usage

getFormacaoMestrado(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr,xml_children map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getFormacaoMestrado(curriculo)
 
 }

getId

Description

Extract the unique 16 digits identification from 'Lattes' XML file.

Usage

getId(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

character

See Also

xml_attr bind,select,pull

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getId(curriculo)

 }

getIdiomas

Description

Extract Languages from 'Lattes' XML file.

Usage

getIdiomas(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_children,xml_attr map bind,mutate clean_names

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getIdiomas(curriculo)
 
 }

getLinhaPesquisa

Description

Extract Research Lines from 'Lattes' XML file.

Usage

getLinhaPesquisa(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml()('file.xml')
 # getLinhaPesquisa(curriculo)
 
 }

getLivrosPublicados

Description

Extract Published Books from 'Lattes' XML file.

Usage

getLivrosPublicados(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr,xml_children map,map2 bind,mutate,select clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getLivrosPublicados(curriculo)
 
 }

getOrganizacaoEventos

Description

Extract Event's Organization from 'Lattes' XML file.

Usage

getOrganizacaoEventos(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getOrganizacaoEventos(curriculo)
 
 }

getOrientacoesDoutorado

Description

Extract Academic Advisory (Ph.D. Thesis) from "Lattes' XML file.

Usage

getOrientacoesDoutorado(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names

Examples

if(interactive()){
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getOrientacoesDoutorado(curriculo)

 }

getOrientacoesMestrado

Description

Extract Academic Advisory (Master Thesis) from 'Lattes' XML file.

Usage

getOrientacoesMestrado(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names

Examples

if(interactive()){
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getOrientacoesMestrado(curriculo)
 
 }

getOrientacoesPosDoutorado

Description

Extract Academic Advisory (Post-Doctorate) from 'Lattes' XML file.

Usage

getOrientacoesPosDoutorado(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate clean_names

Examples

if(interactive()){
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getOrientacoesPosDoutorado(curriculo)
 
 }

getOutrasProducoesTecnicas

Description

Extract Other Technical Productions from 'Lattes' XML file.

Usage

getOutrasProducoesTecnicas(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr,xml_children map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getOutrasProducoesTecnicas(curriculo)
 
 }

getParticipacaoProjeto

Description

Extract Participation in Projects from 'Lattes' XML file.

Usage

getParticipacaoProjeto(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr,xml_children map,map2 bind,mutate clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getParticipacaoProjeto(curriculo)

 }

getPatentes

Description

Extract Patent data from 'Lattes' XML file.

Usage

getPatentes(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr bind,distinct,mutate clean_names

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getPatentes(curriculo)

 }

getProducaoTecnica

Description

Extract Technical Production from 'Lattes' XML file.

Usage

getProducaoTecnica(curriculo)

Arguments

curriculo

'Lattes' XML imported as 'xml2::read_xml()'.

Details

Curriculum without this information will return NULL.

Value

data frame

See Also

xml_find_all,xml_attr map,map2 bind,mutate,select clean_names tibble

Examples

if(interactive()) {
 
 # to import from one curriculum 
 # curriculo <- xml2::read_xml('file.xml')
 # getProducaoTecnica(curriculo)

 }

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.