Skip to content

Commit

Permalink
Adds citation paragraph for unmentioned packages.
Browse files Browse the repository at this point in the history
  • Loading branch information
[garezana] committed May 15, 2024
1 parent 9a394da commit f7d5f38
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 25 deletions.
46 changes: 24 additions & 22 deletions paper.bib
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
@article{brandl2010sphinx,
title={Sphinx documentation},
author={Brandl, Georg},
journal={URL http://sphinx-doc. org/sphinx. pdf},
year={2010}
title = {Sphinx documentation},
author = {Brandl, Georg},
journal = {URL http://sphinx-doc. org/sphinx. pdf},
year = {2010}
}

@book{kelleher2018ds,
Expand Down Expand Up @@ -35,14 +35,6 @@ @misc{cia2021internetusers
url = {https://www.cia.gov/the-world-factbook/field/internet-users/}
}

@manual{vries2022minicran,
title = {miniCRAN: Create a Mini Version of CRAN Containing Only Selected Packages},
author = {Vries, Andrie de and Chubaty, Alex and Microsoft},
year = {2022},
version = {0.2.16},
url = {https://cran.r-project.org/web/packages/miniCRAN/index.html}
}

@manual{montag2023pypimirror,
title = {python-pypi-mirror},
author = {montag451},
Expand All @@ -59,7 +51,7 @@ @manual{warsaw2024implib
url = {https://pypi.org/project/importlib-resources/}
}

@manual{airium2023airum,
@manual{kaczmarczyk2023airum,
title = {airium},
author = {Michał Kaczmarczyk},
year = {2023},
Expand All @@ -75,15 +67,6 @@ @manual{richardson2024bs4
url = {https://pypi.org/project/beautifulsoup4/}
}


@manual{pitrou2014pl,
title = {pathlib},
author = {Antoine Pitrou},
year = {2014},
version = {1.0.1},
url = {https://pypi.org/project/pathlib/}
}

@manual{reitz2023requests,
title = {requests},
author = {Kenneth Reitz},
Expand Down Expand Up @@ -131,5 +114,24 @@ @Manual{rstudio2024
url = {http://www.posit.co/},
}

@Manual{csardi2024remotes,
title = {remotes: R Package Installation from Remote Repositories, Including 'GitHub'},
author = {Gábor Csárdi},
year = {2024},
version = {2.5.0},
url = {https://cran.r-project.org/web/packages/remotes/index.html},
}

@Manual{r2023,
title = {R: A Language and Environment for Statistical Computing},
author = {{R Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = {2023},
url = {https://www.R-project.org/},
}
11 changes: 8 additions & 3 deletions paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ teaching and doing data science in Internet-limited environments.
Offlinedatasci automates the downloading and updating of the most recent
materials for running workshops, and conducting offline data science
work more broadly, including open source statistical and graphing
software (R and Python), the associated integrated development
environments (IDEs; RStudio [@rstudio2024] and Jupyter [@soton403913]), data science focused
software (R [@r2023] and Python [@rossum2009py]), the associated integrated development
environments (IDEs; RStudio [@rstudio2024] and Jupyter Notebooks [@soton403913]), data science focused
partial mirrors of the associated package repositories (CRAN, PyPI), and lesson
materials structured for local use via the browser. This package
includes Python and command-line interfaces and is designed for both
Expand Down Expand Up @@ -206,7 +206,7 @@ allows package repository install and update commands to be run
regularly to ensure that the most up-to-date versions of packages are
always available.

Offlinedatasci also downloads lesson material to facilitate workshop
Offlinedatasci downloads lesson material to facilitate workshop
instruction and individual learning. The lesson materials currently
included are the Software Carpentry, Data Carpentry, and Library
Carpentry lessons. These open lesson materials serve as the foundation
Expand Down Expand Up @@ -236,6 +236,11 @@ that users can open a single index.html file with their browser of
choice and smoothly navigate to all local lessons just as if they were
connected to the world wide web.

Offlinedatasci uses the following R and Python packages for unmentioned processes: airium [@kaczmarczyk2023airum], requests [@reitz2023requests], beautifulsoup4 [@richardson2024bs4], importlib-resources [@warsaw2024implib], remotes [@csardi2024remotes] and multiple packages that are distributed as part of Python 3: (argparse, os, pathlib, re, secrets, shutil, subprocess, sys, warnings; [@rossum2009py]).


package 1 (citation 1), package 2 (citation 2), ... package n(citation n).

### Installation

The package can be installed via the Python Package Index (PyPI) using
Expand Down

0 comments on commit f7d5f38

Please sign in to comment.