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 |
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
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)
}