Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PLOS One version of the paper #142

Merged
merged 56 commits into from
Jun 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
e5ad452
Change basic content [paper] [no ci]
chainsawriot Feb 2, 2023
df58f66
Add David as an author [no ci]
chainsawriot Feb 8, 2023
ac734e1
Rewrite the paper to reflect the name change
chainsawriot Feb 12, 2023
0f90e0e
just minor typo/grammar fixes
schochastics Feb 14, 2023
73e1345
Merge pull request #47 from schochastics/paper
chainsawriot Feb 14, 2023
01d9482
Add Hilgard
chainsawriot Feb 15, 2023
4847b3a
Merge branch 'paper' of ssh://github.com/chainsawriot/rang into paper
chainsawriot Feb 15, 2023
5ef454e
Add hilgard
chainsawriot Feb 16, 2023
87bdcbd
minor typo and grammar fixes
schochastics Feb 16, 2023
711c5de
Merge pull request #54 from schochastics/paper
chainsawriot Feb 16, 2023
e3d9ade
Add political analysis and readme
chainsawriot Feb 17, 2023
b957f39
Add `maxent` example
chainsawriot Feb 20, 2023
8f40b74
Add pdf
chainsawriot Feb 21, 2023
d6e90c8
Switch over to quarto
chainsawriot Feb 24, 2023
5f7167c
Update the abstract about Bioconductor
chainsawriot Feb 28, 2023
1dd0a0f
Further revise the abstract
chainsawriot Feb 28, 2023
5a9134f
Update the paper
chainsawriot Mar 2, 2023
0005cfc
Merge branch 'v0.2' of ssh://github.com/chainsawriot/rang into paper
chainsawriot Mar 6, 2023
c47e2c0
in
chainsawriot Mar 6, 2023
b4f9c98
Add peng example
chainsawriot Mar 7, 2023
1dccbe4
Add all examples and compendium
chainsawriot Mar 7, 2023
4cec384
Clean up to reflect the upcoming v0.2
chainsawriot Mar 7, 2023
972e3c8
Add first complete draft of the paper
chainsawriot Mar 8, 2023
2f93199
Update the paper readme
chainsawriot Mar 8, 2023
514de7e
delete rmd
chainsawriot Mar 8, 2023
1c2ffc7
Remove `load_all()` in `peng.sh`
chainsawriot Mar 8, 2023
af1c976
Correct the arxiv template the Sushi.sh
chainsawriot Mar 8, 2023
46dc785
fixed some typos and grammar
schochastics Mar 8, 2023
d0ba089
Merge pull request #108 from schochastics/paper
chainsawriot Mar 8, 2023
1df130c
Add arxiv version
chainsawriot Mar 8, 2023
9032ad7
Merge branch 'v0.2' into paper
chainsawriot Mar 8, 2023
38fb916
Add citation information
chainsawriot Mar 9, 2023
00153db
Merge branch 'paper' of ssh://github.com/chainsawriot/rang into paper
chainsawriot Mar 9, 2023
161ae40
Merge branch 'v0.3' of ssh://github.com/chainsawriot/rang into paper
chainsawriot Mar 10, 2023
48a51b8
Fix formatting issues #111
chainsawriot Mar 10, 2023
cf755b8
Fix the confusing CRAN terminology #111
chainsawriot Mar 10, 2023
ff770fd
Fix issues related to Docker in the paper #111
chainsawriot Mar 10, 2023
b175ff9
Fix all in-text citations for PLOS One #111
chainsawriot Mar 10, 2023
6fd2464
Add postprocessing to clean up the paper #111
chainsawriot Mar 10, 2023
75199fc
Remove figures #111
chainsawriot Mar 10, 2023
76c38a4
Theme cleaning #111
chainsawriot Mar 10, 2023
714ca31
Make Makefile more idiomatic
chainsawriot Mar 12, 2023
6b3129d
add slight update
chainsawriot Mar 15, 2023
3ce121c
Merge branch 'v0.3' of ssh://github.com/chainsawriot/rang into paper
chainsawriot May 16, 2023
ad3fb5d
add revision1.org to track the progress of revision
chainsawriot May 16, 2023
76fe18a
First pass
chainsawriot May 16, 2023
7e1e4c9
language editing
schochastics May 17, 2023
0ffb127
Merge pull request #139 from schochastics/paper
chainsawriot May 18, 2023
0367608
Minor update on the paper
chainsawriot May 18, 2023
8f4581c
Replace revision1 with r1.qmd
chainsawriot May 18, 2023
37dce3d
add r0 paper
chainsawriot May 18, 2023
8304bcd
Create diff
chainsawriot May 18, 2023
090c987
Make the paper workflow emitting the flat latex
chainsawriot May 26, 2023
ebe24e7
Remove all footnotes
chainsawriot May 27, 2023
8ac2377
Fix flattening
chainsawriot Jun 3, 2023
f98c558
Merge branch 'v0.3' of ssh://github.com/chainsawriot/rang into paper
chainsawriot Jun 9, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@ Please cite this package as:

Chan CH, Schoch D (2023) rang: Reconstructing reproducible R computational environments. arXiv preprint:[2303.04758](https://doi.org/10.48550/arXiv.2303.04758)

Please cite this package as:

Chan CH, Schoch D (2023) rang: Reconstructing reproducible R computational environments. arXiv preprint:[2303.04758](https://doi.org/10.48550/arXiv.2303.04758)

## Installation

You can install the development version of rang like so:
Expand Down
25 changes: 24 additions & 1 deletion paper/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@
render: bib
render:
bash clean.sh ## clean up the plos theme
quarto render paper.qmd
bib:
bibcon -b ~/dev/dotfiles/bib.bib -o paper.bib paper.qmd
diff: render
cp paper_r0.tex temp1.tex
-latex temp1
-bibtex temp1
pdflatex temp1
pdflatex temp1
perl latexpand --expand-bbl temp1.bbl temp1.tex > flat1.tex
cp paper.tex temp2.tex
-latex temp2
-bibtex temp2
pdflatex temp2
pdflatex temp2
perl latexpand --expand-bbl temp2.bbl temp2.tex > flat2.tex
cp flat2.tex paper_flat.tex
latexdiff flat1.tex flat2.tex > diff.tex
-pdflatex diff.tex
-pdflatex diff.tex
rm temp*
rm flat*
rm diff.aux
rm diff.log
rm diff.tex
39 changes: 39 additions & 0 deletions paper/before-body.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
$-- PLOS insert title and author within the main body
$-- Use this template to insert the necessary pieces before any content provided in .qmd file
\vspace*{0.2in}

% Title must be 250 characters or less.
\begin{flushleft}
{\Large
\textbf\newline{$title$} % Please use "sentence case" for title and headings (capitalize only the first word in a title (or heading), the first word in a subtitle (or subheading), and any proper nouns).
}
\newline
\\
% Insert author names, affiliations and corresponding author email (do not include titles, positions, or degrees).
$by-author:_authors.tex()[, ]$
\\
\bigskip
$by-affiliation:_affiliations.tex()[\\ ]$
\bigskip


% Use the asterisk to denote corresponding authorship and provide email address in note below.
$for(by-author)$
$if(by-author.attributes.corresponding)$
* $by-author.email$
$endif$
$endfor$

\end{flushleft}

$if(abstract)$
\section*{Abstract}
$abstract$
$endif$

$if(author-summary)$
\section*{Author summary}
$author-summary$
$endif$

\linenumbers
5 changes: 5 additions & 0 deletions paper/clean.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
if grep -q "\\Yinyang" _extensions/quarto-journals/plos/partials/before-body.tex ;
then
cp before-body.tex _extensions/quarto-journals/plos/partials/before-body.tex
fi

Binary file added paper/diff.pdf
Binary file not shown.
Loading