Skip to content

Commit

Permalink
Merge pull request #4 from julienjamme/master
Browse files Browse the repository at this point in the history
merge all history from gitlab
  • Loading branch information
julienjamme authored Oct 2, 2022
2 parents 2be3be3 + 55b2e19 commit 5e784f4
Show file tree
Hide file tree
Showing 58 changed files with 12,992 additions and 10,103 deletions.
28 changes: 14 additions & 14 deletions .Rbuildignore
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
^.*\.Rproj$
^\.Rproj\.user$
^\.Rprofile$
^NEWS\.rmd$
^NEWS\.md$
^NEWS\.html$
^tmp$
# ^vignettes/.+\.png$
^vignettes/rtauargus\.Rmd\.orig$
^vignettes/precompilation.R$
^\.gitlab-ci\.yml$
^_pkgdown\.yml$
^docs$
^pkgdown$
^.*\.Rproj$
^\.Rproj\.user$
^\.Rprofile$
^NEWS\.rmd$
^NEWS\.md$
^NEWS\.html$
^tmp$
# ^vignettes/.+\.png$
^vignettes/rtauargus\.Rmd\.orig$
^vignettes/precompilation.R$
^\.gitlab-ci\.yml$
^_pkgdown\.yml$
^docs$
^pkgdown$
32 changes: 16 additions & 16 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
.Rproj.user
.Rhistory
.RData
.Ruserdata
.Rprofile
NEWS.html
tmp
inst/doc
vignettes/tauargus_exe.ini
.hrc
.rda
.asc
.arb
.hst

docs
.Rproj.user
.Rhistory
.RData
.Ruserdata
.Rprofile
NEWS.html
tmp
inst/doc
vignettes/tauargus_exe.ini
.hrc
.rda
.asc
.arb
.hst

docs
10 changes: 5 additions & 5 deletions DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Package: rtauargus
Type: Package
Title: Using Tau-Argus from R
Language: fr
Version: 1.0.0
Version: 1.1.0
Depends: R (>= 3.5.0)
Imports:
purrr (>= 0.2),
Expand All @@ -19,12 +19,12 @@ Authors@R: c(
person(
"Pierre-Yves", "Berrard",
email = "[email protected]",
role = c("aut", "cre")
role = c("aut")
),
person(
"Julien", "Jamme",
email = "[email protected]",
role = c("aut")
role = c("aut","cre")
),
person(
"Nathanaël", "Rastout",
Expand All @@ -33,11 +33,11 @@ Authors@R: c(
),
person(
"Jeanne", "Pointet",
role = c("ctb")
role = c("aut")
),
person(
"Félix", "Beroud",
role = c("ctb")
role = c("aut")
),
person(
family = "Institut National de la Statistique et des Études Économiques",
Expand Down
50 changes: 25 additions & 25 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
# Generated by roxygen2: do not edit by hand
export(import)
export(micro_arb)
export(micro_asc_rda)
export(reset_rtauargus_options)
export(rtauargus)
export(rtauargus_options)
export(rtauargus_plus)
export(run_arb)
export(tab_arb)
export(tab_multi_manager)
export(tab_rda)
export(tab_rtauargus)
export(tab_rtauargus2)
export(write_hrc)
export(write_hrc2)
importFrom(dplyr,"%>%")
importFrom(dplyr,arrange)
importFrom(dplyr,mutate)
importFrom(purrr,map)
importFrom(purrr,map_at)
importFrom(purrr,transpose)
importFrom(rlang,.data)
importFrom(zoo,na.locf)
# Generated by roxygen2: do not edit by hand

export(import)
export(micro_arb)
export(micro_asc_rda)
export(reset_rtauargus_options)
export(rtauargus)
export(rtauargus_options)
export(rtauargus_plus)
export(run_arb)
export(tab_arb)
export(tab_multi_manager)
export(tab_rda)
export(tab_rtauargus)
export(tab_rtauargus2)
export(write_hrc)
export(write_hrc2)
importFrom(dplyr,"%>%")
importFrom(dplyr,arrange)
importFrom(dplyr,mutate)
importFrom(purrr,map)
importFrom(purrr,map_at)
importFrom(purrr,transpose)
importFrom(rlang,.data)
importFrom(zoo,na.locf)
240 changes: 124 additions & 116 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,116 +1,124 @@
---
title: Package ‘rtauargus’
subtitle: Historique des modifications
output: rmarkdown::html_vignette
---
## rtauargus 1.0.0

[01/09/2022]

* English documentation
* **tab_arb()** : argument *value* is now called *response_var* as in the **tab_rda()** function.
* **tab_arb()** : argument *apriori* is now called *hst_filename* as in the **tab_rda()** function.
* **write_hrc2()** : new function to creat a hrc file from a correspondence table

## rtauargus 0.5.0

[18/04/2022]

* Ajout de fonctions pour gérer le secret directement sur des données tabulées.
Addition of functions to manage confidentiality directly on tabular data.

## rtauargus 0.4.3

[13/10/2021]

* projet transféré dans le groupe `outilsconfidentialite`

## rtauargus 0.4.2

[17/12/2020]

* projet migré vers gitlab.insee.fr

## rtauargus 0.4.1

[18/10/2019]

* **rtauargus_plus()** : extension de la fonction `rtauargus` pour un grand
nombre de croisements (ayant tous les mêmes caractéristiques). Réduit le temps
d'exécution par rapport à la version "normale".

## rtauargus 0.4.0

[04/09/2019]

* **rtauargus()** peut désormais prendre en entrée un couple de fichiers asc et
rda (au lieu d'un data.frame). Permet de lancer un traitement dans le cas
où ces fichiers texte de microdonnées existent déjà.
* **run_arb()** :
- nouveau nom de <font color="red">run_tauargus</font> (nom plus explicite,
principalement pour éviter la confusion avec la fonction _rtauargus_).
L'ancien nom reste pour l'instant utilisable : un message avertit du
changement. Il sera remplacé par un message d'erreur dans une prochaine
version.
- vérifications préalables à l'exécution de &tau;-Argus :
* existence du logiciel sur le poste ;
* existence des fichiers asc et rda ;
* présence des variables à utiliser (croisements, variable de réponse,
...) dans les métadonnées (fichier rda) ;
* existence des dossiers où vont être écrits les résultats. Si absents,
possibilité de les créer automatiquement (paramètre `missing_dir` avec
option associée `rtauargus.missing_dir`).
* **import()** : si des fichiers _apriori_ ont été utilisés, stockage du nom de
ces fichiers dans les métadonnées (attributs) de l'objet R créé
* améliorations de la documentation (rubriques d'aide et vignette)

## rtauargus 0.3.1

[11/07/2019]

* informe de l'absence de tauargus.exe au chargement du package
* diverses améliorations de la documentation (rubriques d'aide et vignette)
* utilise valeurs par défaut des options en cas d'effacement accidentel par
l'utilisateur

## rtauargus 0.3.0

[29/03/2019]

* **micro_arb()** :
- ajoute paramètre apriori (fichiers hst)
- conserve les noms de tabulations en sortie si précisés dans
`explanatory_vars`
* vérification plus rigoureuse de certains paramètres

## rtauargus 0.2.1

[03/12/2018]

* **write_hrc()** : prise en compte de davantage de cas particuliers
* améliore vignette

## rtauargus 0.2.0

[14/08/2018]

* **micro_arb()** :
- implémente tableaux liés (paramètre **linked**)
- corrige extensions de fichiers pour `"5"` (.tab) et `"6"` (.jj)
- corrige bug quand un seul paramètre à suppress, par exemple `MOD(1)`
* **write_hrc()** : nouvelle fonction créant un fichier .hrc à partir de
variables hiérarchiques présentes dans les microdonnées
* **micro_asc_rda()** :
- implémente paramètres **missing**, **totcode** et **codelist**
- simplifie syntaxe pour paramètre **hrc** (cohérente avec nouveaux
paramètres)
- nouveau paramètre **hierleadstring** (valeur par défaut dans l'option de
package **rtauargus.hierleadstring**)
* efface les options du package à son déchargement
* corrections diverses documentation

## rtauargus 0.1.0

[01/08/2018]

* Première version stable.
---
title: ‘rtauargus’ package / Package ‘rtauargus’
subtitle: History of changes / Historique des modifications
output: rmarkdown::html_vignette
---

## rtauargus 1.1.0

[01/10/2022]

* **tab_multi_manager()**: argument *alt_hrc* and *alt_totcode* to handle non-nested hierarchies.

## rtauargus 1.0.0

[01/09/2022]

* English documentation
* **tab_multi_manager()**: function to protect several tables at once.
* **tab_arb()** : argument *value* is now called *response_var* as in the **tab_rda()** function.
* **tab_arb()** : argument *apriori* is now called *hst_filename* as in the **tab_rda()** function.
* **write_hrc2()** : new function to creat a hrc file from a correspondence table

## rtauargus 0.5.0

[18/04/2022]

* Ajout de fonctions pour gérer le secret directement sur des données tabulées.
Addition of functions to manage confidentiality directly on tabular data.

## rtauargus 0.4.3

[13/10/2021]

* projet transféré dans le groupe `outilsconfidentialite`

## rtauargus 0.4.2

[17/12/2020]

* projet migré vers gitlab.insee.fr

## rtauargus 0.4.1

[18/10/2019]

* **rtauargus_plus()** : extension de la fonction `rtauargus` pour un grand
nombre de croisements (ayant tous les mêmes caractéristiques). Réduit le temps
d'exécution par rapport à la version "normale".

## rtauargus 0.4.0

[04/09/2019]

* **rtauargus()** peut désormais prendre en entrée un couple de fichiers asc et
rda (au lieu d'un data.frame). Permet de lancer un traitement dans le cas
où ces fichiers texte de microdonnées existent déjà.
* **run_arb()** :
- nouveau nom de <font color="red">run_tauargus</font> (nom plus explicite,
principalement pour éviter la confusion avec la fonction _rtauargus_).
L'ancien nom reste pour l'instant utilisable : un message avertit du
changement. Il sera remplacé par un message d'erreur dans une prochaine
version.
- vérifications préalables à l'exécution de &tau;-Argus :
* existence du logiciel sur le poste ;
* existence des fichiers asc et rda ;
* présence des variables à utiliser (croisements, variable de réponse,
...) dans les métadonnées (fichier rda) ;
* existence des dossiers où vont être écrits les résultats. Si absents,
possibilité de les créer automatiquement (paramètre `missing_dir` avec
option associée `rtauargus.missing_dir`).
* **import()** : si des fichiers _apriori_ ont été utilisés, stockage du nom de
ces fichiers dans les métadonnées (attributs) de l'objet R créé
* améliorations de la documentation (rubriques d'aide et vignette)

## rtauargus 0.3.1

[11/07/2019]

* informe de l'absence de tauargus.exe au chargement du package
* diverses améliorations de la documentation (rubriques d'aide et vignette)
* utilise valeurs par défaut des options en cas d'effacement accidentel par
l'utilisateur

## rtauargus 0.3.0

[29/03/2019]

* **micro_arb()** :
- ajoute paramètre apriori (fichiers hst)
- conserve les noms de tabulations en sortie si précisés dans
`explanatory_vars`
* vérification plus rigoureuse de certains paramètres

## rtauargus 0.2.1

[03/12/2018]

* **write_hrc()** : prise en compte de davantage de cas particuliers
* améliore vignette

## rtauargus 0.2.0

[14/08/2018]

* **micro_arb()** :
- implémente tableaux liés (paramètre **linked**)
- corrige extensions de fichiers pour `"5"` (.tab) et `"6"` (.jj)
- corrige bug quand un seul paramètre à suppress, par exemple `MOD(1)`
* **write_hrc()** : nouvelle fonction créant un fichier .hrc à partir de
variables hiérarchiques présentes dans les microdonnées
* **micro_asc_rda()** :
- implémente paramètres **missing**, **totcode** et **codelist**
- simplifie syntaxe pour paramètre **hrc** (cohérente avec nouveaux
paramètres)
- nouveau paramètre **hierleadstring** (valeur par défaut dans l'option de
package **rtauargus.hierleadstring**)
* efface les options du package à son déchargement
* corrections diverses documentation

## rtauargus 0.1.0

[01/08/2018]

* Première version stable.
Loading

0 comments on commit 5e784f4

Please sign in to comment.