Skip to content

White paper draft #26

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

Merged
merged 4 commits into from
May 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
8 changes: 7 additions & 1 deletion .github/workflows/publish-quarto.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,18 @@ jobs:
# uncomment below and fill to pin a version
# version: SPECIFIC-QUARTO-VERSION-HERE

- name: Render Quarto Project
- name: Render Quarto Project 1
uses: quarto-dev/quarto-actions/render@v2
with:
to: html # If set, it will be equivalent to `quarto render --to html`
path: site

- name: Render Quarto Project 2
uses: quarto-dev/quarto-actions/render@v2
with:
to: html # If set, it will be equivalent to `quarto render --to html`
path: white-paper

- name: Upload static files as artifact
id: deployment
uses: actions/upload-pages-artifact@v3
Expand Down
9 changes: 7 additions & 2 deletions site/_quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,14 @@ website:
title: "Git in Statistical Programming"
navbar:
right:
- about.qmd
- href: index.qmd
text: Home
- posts.qmd
- href: white-paper/index.html
text: White Paper
- icon: github
href: https://github.com/
href: https://github.com/phuse-org/git-in-statistical-programming


format:
html:
Expand Down
23 changes: 0 additions & 23 deletions site/about.qmd

This file was deleted.

31 changes: 22 additions & 9 deletions site/index.qmd
Original file line number Diff line number Diff line change
@@ -1,14 +1,27 @@
---
title: "Git in Statistical Programming"
listing:
contents: posts
sort: "date desc"
type: default
categories: true
sort-ui: false
filter-ui: false
page-layout: full
title-block-banner: true
about:
image: phuselogo.png
template: solana
links:
- icon: github
text: Github
href: https://github.com/phuse-org/git-in-statistical-programming

---

This blog contains posts from the PHUSE working group on The use of Git in Statistical Programming

# Meetings

Meetings are happening bi-weekly every Friday

# Goal

- White paper about Git in pharma for statisticians : Guidelines
- Poster for Europe PHUSE 2025

# Content

- [White Paper draft](white-paper/index.html)
- [Blog posts](posts.qmd)
19 changes: 19 additions & 0 deletions site/posts.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: "Git in Statistical Programming blog"
listing:
- id: posts
contents: "posts"
type: default
fields: [image, date, title, subtitle, categories, author, reading-time]
sort: "date desc"
# categories: cloud
sort-ui: true
filter-ui: true
page-size: 10
page-layout: full
title-block-banner: false
---


::: {#posts}
:::
1 change: 1 addition & 0 deletions white-paper/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/.quarto/
5 changes: 5 additions & 0 deletions white-paper/Challenges.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Change Management and Git

This chapter will discuss challenges in adoption of Git as well as how these might be addressed.


27 changes: 27 additions & 0 deletions white-paper/_quarto.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
project:
type: book
output-dir: ../docs/white-paper
book:
title: "Git in Statistical Programming"
author: "Kieran Martin"
date: "5/22/2025"
chapters:
- index.qmd
- state.qmd
- Challenges.qmd
- audittrail.qmd
- qcintegration.qmd
- recommendations.qmd
- summary.qmd
- references.qmd
appendices:
- tools.qmd

bibliography: references.bib

format:
html:
theme: cosmo



5 changes: 5 additions & 0 deletions white-paper/audittrail.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Audit trail requirements and Git

This chapter will discuss audit trail requirements for QC, and how they might be met in Git.


Binary file added white-paper/cover.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions white-paper/index.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Introduction

This is a draft of the white paper for the phuse working group Git in Statistical Programming

Binary file added white-paper/phuselogo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions white-paper/qcintegration.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# QC Process and Git

This chapter will discuss the QC process and how teams might interact with that using Git.


4 changes: 4 additions & 0 deletions white-paper/recommendations.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Recommended ways of using Git

This chapter will discuss the working groups current recommendations for using Git. These are not intended to be authoritative, or cover every scenario, but instead look at commonalities between current usage of Git, and how new companies might adopt it.

19 changes: 19 additions & 0 deletions white-paper/references.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
@article{knuth84,
author = {Knuth, Donald E.},
title = {Literate Programming},
year = {1984},
issue_date = {May 1984},
publisher = {Oxford University Press, Inc.},
address = {USA},
volume = {27},
number = {2},
issn = {0010-4620},
url = {https://doi.org/10.1093/comjnl/27.2.97},
doi = {10.1093/comjnl/27.2.97},
journal = {Comput. J.},
month = may,
pages = {97–111},
numpages = {15}
}


4 changes: 4 additions & 0 deletions white-paper/references.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# References {.unnumbered}

::: {#refs}
:::
3 changes: 3 additions & 0 deletions white-paper/state.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# The state of Git usage across the industry

This section will describe the current state of Git in the industry
3 changes: 3 additions & 0 deletions white-paper/summary.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Summary

In summary, this book has no content whatsoever.
4 changes: 4 additions & 0 deletions white-paper/tools.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Tools for using Git

This chapter will discuss the tools that can be used in Git. This is intended to be a reference rather than recommendations

13 changes: 13 additions & 0 deletions white-paper/white-paper.Rproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Version: 1.0

RestoreWorkspace: Default
SaveWorkspace: Default
AlwaysSaveHistory: Default

EnableCodeIndexing: Yes
UseSpacesForTab: Yes
NumSpacesForTab: 2
Encoding: UTF-8

RnwWeave: Knitr
LaTeX: pdfLaTeX