Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 3 committers (33.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.5%) to scientific vocabulary
Keywords
r
shiny
sistec
Last synced: 9 months ago
·
JSON representation
Repository
Tools to Analyze Sistec Datasets
Statistics
- Stars: 6
- Watchers: 3
- Forks: 4
- Open Issues: 1
- Releases: 0
Topics
r
shiny
sistec
Created over 6 years ago
· Last pushed about 5 years ago
Metadata Files
Readme
README.Rmd
---
title: "sistec: Tools to Analyze Sistec Datasets"
output:
github_document:
fig_width: 9
fig_height: 5
---
[](https://travis-ci.org/r-ifpe/sistec)
[](https://cran.r-project.org/package=sistec)
[](https://github.com/R-IFPE/sistec/actions)
[](https://github.com/R-IFPE/sistec/actions)
[](https://circleci.com/gh/r-ifpe/sistec)
[
](https://github.com/r-ifpe/sistec/blob/master/LEIAME.md)
```{r setup, include=FALSE}
knitr::opts_chunk$set(eval = FALSE)
knitr::opts_chunk$set(warning = FALSE)
```
The [Sistec](https://sistec.mec.gov.br/) is the Brazilian system for diploma registration and validation on technical and superior courses. The sistec package provides tools for Brazilian institutions to update the student's registration and make data analysis about their situation, retention and drop out.
## Installation
You can install the sistec package from [CRAN](https://CRAN.r-project.org) as follows:
```{r, eval=FALSE}
install.packages("sistec")
```
To upgrade to the latest version of sistec, run the following command and restart your R session:
```{r, eval=FALSE}
install.packages("devtools")
devtools::install_github("r-ifpe/sistec")
```
Load the package.
```{r eval=FALSE}
library(sistec)
```
## Sistec datasets
You can download the Sistec's student registration using your proper account on Sistec. The package provides support if your data comes from [setec](http://portal.mec.gov.br/setec-secretaria-de-educacao-profissional-e-tecnologica) or [web](https://sistec.mec.gov.br/).
Be sure that your data has these variables:
- On setec: "Nome Aluno", "Numero Cpf", "Co Ciclo Matricula", "Situacao Matricula",
"No Curso", "Dt Data Inicio" and "Unidade Ensino".
- On web: "NO_ALUNO", "NU_CPF", "CO_CICLO_MATRICULA", "NO_STATUS_MATRICULA", "NO_CICLO_MATRICULA", "DT_DATA_INICIO" and "CO_UNIDADE_ENSINO".
Tip: To take every student for your institution/campus using web, search by student name and use " ".
## Qacademico datasets
To download the student's data, go to your proper account on Qacademico and follow:
- "Relatorio de Alunos" --> "Listagem de Alunos" (choose year and period)
- Click on "visualizar"
- Using f10 shortcut and save in .csv format.
- Rename the including year and period (example2020_1.csv)
Be sure that your data has the variables: "Matricula", "Nome", "Situacao Matricula", "Curso", "Cpf", "Instituicao", "Per. Letivo Inicial" and "Cota".
## Sigaa datasets
Sigaa datasets can be partial or complete. These two formats can perform the comparison,
but the partial doesn't have information about "Campus" and "Cota".
To download the partial Sigaa's data, go to your proper account on Sigaa and follow:
- Access the panel "Consultas" inside Sigaa module;
- Generate the report "Consulta geral discentes";
- Select the check box "Trazer informações em forma de relatório" e "Gerar csv";
- Select the filter "Campus" and other filter you desire;
- Click on "Buscar" and download the file.
For the complete dataset, you have to download directly from the Sigaa database. Be
sure that your data has the variables: "Matricula", "Nome", "Situacao Matricula",
"Curso", "Cpf", "Instituicao", "ano_ingresso", "semestre_ingresso" and "Cota".
## Conecta datasets
To download Conecta datasets from the database follow these steps:
- Access "Curr\u00edculo e Oferta" -> "Matrizes Curriculares" -> "Anexos" -> "Consulta SQL";
- Select a view that contains the variables: "RA", "NOME_ALUNO", "STATUS_NO_CURSO", "Cota Chamado", "NOME_CURSO", "CPF", "NOME_CAMPUS", "DATA_INGRESSO_CURSO".
## Generic datasets
If your institute is not fully integrated with the package, you can transform your
academic database into a generic layout and use `read_rfept()` normally.
To transform your database in a generic rfept layout, follow these
requirements:
- Rename your columns to: NO_ALUNO, NU_CPF, CO_MATRICULA, NO_STATUS_MATRICULA,
NO_CURSO, DT_INICIO_CURSO, NO_CAMPUS and NO_COTA;
- All variables should be inherited to string class;
- The CPF's should be in xxx.xxx.xxx-xx format;
- The beginning date should be in yyyy.s format. Ex.: 2020.1. Use 1 for first
semester and 2 for second.
- Convert the student's status to valid name in Sistec, use: ABANDONO, EM_CURSO,
CONCLUÍDA, DESLIGADO, INTEGRALIZADA, REPROVADA and TRANSF_EXT;
- Save your data in a single file in csv format separated by comma and use
latin1 encoding. Semicolons separators and UTF-8 enconding are also available.
## Read files
Load the sistec package and pass the folder path to `read_sistec()` and `read_rfept()` functions. (**NOTE**: These datasets were generated randomly and do not represent the reality, it is just for example purpose).
```{r eval=FALSE}
sistec <- read_sistec(system.file("extdata/examples/sistec", package = "sistec"))
qacademico <- read_rfept(system.file("extdata/examples/qacademico", package = "sistec"))
```
## Comparison
Compare the student's situation using `compare_sistec()`
```{r eval=FALSE}
comparison <- compare_sistec(sistec, qacademico)
```
## Save results
You can save the comparison in .xlsx format using `write_output()`
```{r eval=FALSE}
write_output(output_path = "your_folder",
output_folder_name = "the_name_you_want",
comparison = comparison)
```
## ARIA web interface
ARIA is the web interface created in this package to ease your work. You can use all those functions just clicking in a few buttons. The ARIA is available on version [desktop](https://www.dropbox.com/sh/2bv2h49i8qfbzs9/AAA7MBfaZepyLMc5saDAEEo1a?dl=0), [online](https://aria.ifpe.edu.br) or run `aria()` in your R session.
Owner
- Name: r-ifpe
- Login: r-ifpe
- Kind: organization
- Email: samuelmacedo@recife.ifpe.edu.br
- Repositories: 5
- Profile: https://github.com/r-ifpe
GitHub Events
Total
Last Year
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| samuelmacedo83 | s****o@r****r | 510 |
| marina grisotti | m****i@g****m | 2 |
| TiagoSpiandorello | t****o@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 1
- Total pull requests: 99
- Average time to close issues: N/A
- Average time to close pull requests: about 21 hours
- Total issue authors: 1
- Total pull request authors: 3
- Average comments per issue: 2.0
- Average comments per pull request: 0.02
- Merged pull requests: 96
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- jmanoel7 (1)
Pull Request Authors
- samuelmacedo83 (97)
- TiagoSpiandorello (1)
- marinagrisotti (1)
Top Labels
Issue Labels
Pull Request Labels
Code Refactoring (1)
Packages
- Total packages: 1
-
Total downloads:
- cran 205 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 3
- Total maintainers: 1
cran.r-project.org: sistec
Tools to Analyze 'Sistec' Datasets
- Homepage: https://github.com/r-ifpe/sistec
- Documentation: http://cran.r-project.org/web/packages/sistec/sistec.pdf
- License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
-
Latest release: 0.2.0
published over 5 years ago
Rankings
Forks count: 12.8%
Stargazers count: 18.7%
Dependent packages count: 29.8%
Average: 34.8%
Dependent repos count: 35.5%
Downloads: 77.0%
Maintainers (1)
Last synced:
9 months ago
Dependencies
DESCRIPTION
cran
- R >= 3.6 depends
- dplyr >= 1.0 imports
- openxlsx * imports
- rlang * imports
- shiny * imports
- stats * imports
- stringr * imports
- tcltk * imports
- utils * imports
- testthat * suggests