<commit_before>---
layout: page
title: Projects
subtitle: Odds and Ends
---

This is a list of R packages that have been published on CRAN and/or are still being developed on Github. Many of the projects are part of [open tools](https://www.metrumrg.com/try-open-source-tools/) developed at Metrum Research Group.

The icons at the end of each description show where the project is maintained and links are attached to each one to take you to the relevant page. 

| Metrum | Github | CRAN | bl.ocks |
|:--:|:--:|:--:|:--:|
|[![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)|[![](https://raw.githubusercontent.com/yonicd/yonicd.github.io/master/img/ghicon.jpeg)](https://github.com) | [![](https://img.shields.io/badge/CRAN--blue.svg)](https://cran.r-project.org/) | [![](https://raw.githubusercontent.com/yonicd/yonicd.github.io/master/img/d3js.jpeg)](https://bl.ocks.org/)|
  
(Not in any logical order, just what came to mind when I wrote this...)

*Reproduciblity*

  - **ggedit** : Interactively edit ggplot2 layer and theme aesthetics definitions. [![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/ggedit)[![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/ggedit?color=blue)](https://cran.r-project.org/package=ggedit)![downloads](https://cranlogs.r-pkg.org/badges/ggedit)

  - **sinew** : Create roxygen2 skeleton populated with information scraped from the within the function script. Also creates field entries for imports in the DESCRIPTION and import in the NAMESPACE files. Can be run from the R console or through the RStudio addin menu. [![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/sinew)[![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/sinew?color=blue)](https://cran.r-project.org/package=sinew)![downloads](https://cranlogs.r-pkg.org/badges/sinew)

  - **texPreview** : Compile and preview snippets of LaTeX. Can be used directly from the R console, from RStudio, in Shiny apps and R Markdown documents. Must have pdflatex or xelatex or lualatex in PATH. [![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/texPreview)[![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/texPreview?color=blue)](https://cran.r-project.org/package=texPreview)![downloads](https://cranlogs.r-pkg.org/badges/texPreview)

  - **gdigest** : Wrapper for memoise that lets users cache R objects on a remote repository. Works for objects created in console and Shiny. This is meant for multiple users to share cache via a repository, and increase efficiency of shiny apps that have heavy simulations.[![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/yonicd/gdigest)

  - **vcs** : Managing, inspecting and sourcing remote repositories such as github, bitbucket and subversion.[![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/vcs)

*Shiny Apps, Modules and Gadgets*

  - **regexSelect** : R package to enable regular expression searches within a shiny selectize object. [![](img/ghicon.jpeg)](https://github.com/yonicd/regexSelect)
<commit_msg>update projects<commit_after>---
layout: page
title: Projects
subtitle: Odds and Ends
---

This is a list of R packages that have been published on CRAN and/or are still being developed on Github. Many of the projects are part of [open tools](https://www.metrumrg.com/try-open-source-tools/) developed at Metrum Research Group.

<!-- https://img.shields.io/badge/METRUM-opentools-brightgreen.svg?link=https://www.metrumrg.com/&link=https://www.metrumrg.com/open-science/ -->

The icons at the end of each description show where the project is maintained and links are attached to each one to take you to the relevant page. 

| Metrum | Github | CRAN | bl.ocks |
|:--:|:--:|:--:|:--:|
|[![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)|[![](https://raw.githubusercontent.com/yonicd/yonicd.github.io/master/img/ghicon.jpeg)](https://github.com) | [![](https://img.shields.io/badge/CRAN--blue.svg)](https://cran.r-project.org/) | [![](https://raw.githubusercontent.com/yonicd/yonicd.github.io/master/img/d3js.jpeg)](https://bl.ocks.org/)|
  
(Not in any logical order, just what came to mind when I wrote this...)

*Reproduciblity*

  - **ggedit** : Interactively edit ggplot2 layer and theme aesthetics definitions. [![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/ggedit)[![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/ggedit?color=blue)](https://cran.r-project.org/package=ggedit)![downloads](https://cranlogs.r-pkg.org/badges/ggedit)

  - **sinew** : Create roxygen2 skeleton populated with information scraped from the within the function script. Also creates field entries for imports in the DESCRIPTION and import in the NAMESPACE files. Can be run from the R console or through the RStudio addin menu. [![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/sinew)[![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/sinew?color=blue)](https://cran.r-project.org/package=sinew)![downloads](https://cranlogs.r-pkg.org/badges/sinew)

  - **texPreview** : Compile and preview snippets of LaTeX. Can be used directly from the R console, from RStudio, in Shiny apps and R Markdown documents. Must have pdflatex or xelatex or lualatex in PATH. [![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/texPreview)[![CRAN\_Status\_Badge](https://www.r-pkg.org/badges/version/texPreview?color=blue)](https://cran.r-project.org/package=texPreview)![downloads](https://cranlogs.r-pkg.org/badges/texPreview)

  - **gdigest** : Wrapper for memoise that lets users cache R objects on a remote repository. Works for objects created in console and Shiny. This is meant for multiple users to share cache via a repository, and increase efficiency of shiny apps that have heavy simulations.[![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/yonicd/gdigest)

  - **vcs** : Managing, inspecting and sourcing remote repositories such as github, bitbucket and subversion.[![](img/mrgiconnew.jpg)](https://www.metrumrg.com/open-science)[![](img/ghicon.jpeg)](https://github.com/metrumresearchgroup/vcs)

*Shiny Apps, Modules and Gadgets*

  - **regexSelect** : R package to enable regular expression searches within a shiny selectize object. [![](img/ghicon.jpeg)](https://github.com/yonicd/regexSelect)

{'fraction_non_alphanumeric': 0.1645940014630578, 'fraction_numerical': 0.0008778346744696416, 'mean_word_length': 4.949521322889469, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 59, 'lorem ipsum': 0, 'www.': 22, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1241952', 'n_tokens_mistral': 2360, 'n_tokens_neox': 2167, 'n_words': 514}