diff --git a/manuscript/1-Introduction.md b/manuscript/1-Introduction.md new file mode 100644 index 0000000..fc292bb --- /dev/null +++ b/manuscript/1-Introduction.md @@ -0,0 +1,7 @@ +# 1 Introduction + +{type: iframe, title:1 Introduction, width:800, height:600, poster:resources/chapt_screen_images/introduction.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/introduction.html) + + + diff --git a/manuscript/2-Scientific-software-development-best-practices.md b/manuscript/2-Scientific-software-development-best-practices.md new file mode 100644 index 0000000..b0af788 --- /dev/null +++ b/manuscript/2-Scientific-software-development-best-practices.md @@ -0,0 +1,7 @@ +# 2 Scientific software development best practices + +{type: iframe, title:2 Scientific software development best practices, width:800, height:600, poster:resources/chapt_screen_images/scientific-software-development-best-practices.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/scientific-software-development-best-practices.html) + + + diff --git a/manuscript/3-Why-Automation.md b/manuscript/3-Why-Automation.md new file mode 100644 index 0000000..3f92dac --- /dev/null +++ b/manuscript/3-Why-Automation.md @@ -0,0 +1,7 @@ +# 3 Why Automation + +{type: iframe, title:3 Why Automation, width:800, height:600, poster:resources/chapt_screen_images/why-automation.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/why-automation.html) + + + diff --git a/manuscript/4-GitHub-Actions-Fundamentals.md b/manuscript/4-GitHub-Actions-Fundamentals.md new file mode 100644 index 0000000..cf1d6a5 --- /dev/null +++ b/manuscript/4-GitHub-Actions-Fundamentals.md @@ -0,0 +1,7 @@ +# 4 GitHub Actions Fundamentals + +{type: iframe, title:4 GitHub Actions Fundamentals, width:800, height:600, poster:resources/chapt_screen_images/github-actions-fundamentals.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/github-actions-fundamentals.html) + + + diff --git a/manuscript/5-Automating-Re-running-Analyses.md b/manuscript/5-Automating-Re-running-Analyses.md new file mode 100644 index 0000000..1c0f147 --- /dev/null +++ b/manuscript/5-Automating-Re-running-Analyses.md @@ -0,0 +1,7 @@ +# 5 Automating Re-running Analyses + +{type: iframe, title:5 Automating Re-running Analyses, width:800, height:600, poster:resources/chapt_screen_images/automating-re-running-analyses.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/automating-re-running-analyses.html) + + + diff --git a/manuscript/6-GitHub-Action-Variables.md b/manuscript/6-GitHub-Action-Variables.md new file mode 100644 index 0000000..85de658 --- /dev/null +++ b/manuscript/6-GitHub-Action-Variables.md @@ -0,0 +1,7 @@ +# 6 GitHub Action Variables + +{type: iframe, title:6 GitHub Action Variables, width:800, height:600, poster:resources/chapt_screen_images/github-action-variables.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/github-action-variables.html) + + + diff --git a/manuscript/7-Troubleshooting-GitHub-Actions.md b/manuscript/7-Troubleshooting-GitHub-Actions.md new file mode 100644 index 0000000..79683d2 --- /dev/null +++ b/manuscript/7-Troubleshooting-GitHub-Actions.md @@ -0,0 +1,7 @@ +# 7 Troubleshooting GitHub Actions + +{type: iframe, title:7 Troubleshooting GitHub Actions, width:800, height:600, poster:resources/chapt_screen_images/troubleshooting-github-actions.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/troubleshooting-github-actions.html) + + + diff --git a/manuscript/8-Applying-GitHub-Actions-Examples.md b/manuscript/8-Applying-GitHub-Actions-Examples.md new file mode 100644 index 0000000..9fc809f --- /dev/null +++ b/manuscript/8-Applying-GitHub-Actions-Examples.md @@ -0,0 +1,7 @@ +# 8 Applying GitHub Actions Examples + +{type: iframe, title:8 Applying GitHub Actions Examples, width:800, height:600, poster:resources/chapt_screen_images/applying-github-actions-examples.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/applying-github-actions-examples.html) + + + diff --git a/manuscript/9-References.md b/manuscript/9-References.md new file mode 100644 index 0000000..202e868 --- /dev/null +++ b/manuscript/9-References.md @@ -0,0 +1,7 @@ +# 9 References + +{type: iframe, title:9 References, width:800, height:600, poster:resources/chapt_screen_images/references.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/references.html) + + + diff --git a/manuscript/About-the-Authors.md b/manuscript/About-the-Authors.md new file mode 100644 index 0000000..82890d4 --- /dev/null +++ b/manuscript/About-the-Authors.md @@ -0,0 +1,7 @@ +# About the Authors + +{type: iframe, title:About the Authors, width:800, height:600, poster:resources/chapt_screen_images/about-the-authors.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/about-the-authors.html) + + + diff --git a/manuscript/About-this-Course.md b/manuscript/About-this-Course.md new file mode 100644 index 0000000..e95e63d --- /dev/null +++ b/manuscript/About-this-Course.md @@ -0,0 +1,7 @@ +# About this Course + +{type: iframe, title:About this Course, width:800, height:600, poster:resources/chapt_screen_images/index.png} +![](https://hutchdatascience.org/GitHub_Automation_for_Scientists/no_toc/index.html) + + + diff --git a/manuscript/Book.txt b/manuscript/Book.txt new file mode 100644 index 0000000..ac93bab --- /dev/null +++ b/manuscript/Book.txt @@ -0,0 +1,11 @@ +1-Introduction.md +2-Scientific-software-development-best-practices.md +3-Why-Automation.md +4-GitHub-Actions-Fundamentals.md +5-Automating-Re-running-Analyses.md +6-GitHub-Action-Variables.md +7-Troubleshooting-GitHub-Actions.md +8-Applying-GitHub-Actions-Examples.md +9-References.md +About-this-Course.md +About-the-Authors.md diff --git a/manuscript/resources/chapt_screen_images/about-the-authors.png b/manuscript/resources/chapt_screen_images/about-the-authors.png new file mode 100644 index 0000000..c1c9349 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/about-the-authors.png differ diff --git a/manuscript/resources/chapt_screen_images/applying-github-actions-examples.png b/manuscript/resources/chapt_screen_images/applying-github-actions-examples.png new file mode 100644 index 0000000..256310c Binary files /dev/null and b/manuscript/resources/chapt_screen_images/applying-github-actions-examples.png differ diff --git a/manuscript/resources/chapt_screen_images/automating-re-running-analyses.png b/manuscript/resources/chapt_screen_images/automating-re-running-analyses.png new file mode 100644 index 0000000..c0b688e Binary files /dev/null and b/manuscript/resources/chapt_screen_images/automating-re-running-analyses.png differ diff --git a/manuscript/resources/chapt_screen_images/github-action-variables.png b/manuscript/resources/chapt_screen_images/github-action-variables.png new file mode 100644 index 0000000..49af9fe Binary files /dev/null and b/manuscript/resources/chapt_screen_images/github-action-variables.png differ diff --git a/manuscript/resources/chapt_screen_images/github-actions-fundamentals.png b/manuscript/resources/chapt_screen_images/github-actions-fundamentals.png new file mode 100644 index 0000000..c23958e Binary files /dev/null and b/manuscript/resources/chapt_screen_images/github-actions-fundamentals.png differ diff --git a/manuscript/resources/chapt_screen_images/index.png b/manuscript/resources/chapt_screen_images/index.png new file mode 100644 index 0000000..f7c6cad Binary files /dev/null and b/manuscript/resources/chapt_screen_images/index.png differ diff --git a/manuscript/resources/chapt_screen_images/introduction.png b/manuscript/resources/chapt_screen_images/introduction.png new file mode 100644 index 0000000..7fe36f0 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/introduction.png differ diff --git a/manuscript/resources/chapt_screen_images/references.png b/manuscript/resources/chapt_screen_images/references.png new file mode 100644 index 0000000..d3d1dd6 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/references.png differ diff --git a/manuscript/resources/chapt_screen_images/scientific-software-development-best-practices.png b/manuscript/resources/chapt_screen_images/scientific-software-development-best-practices.png new file mode 100644 index 0000000..c83be75 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/scientific-software-development-best-practices.png differ diff --git a/manuscript/resources/chapt_screen_images/troubleshooting-github-actions.png b/manuscript/resources/chapt_screen_images/troubleshooting-github-actions.png new file mode 100644 index 0000000..4d3efdb Binary files /dev/null and b/manuscript/resources/chapt_screen_images/troubleshooting-github-actions.png differ diff --git a/manuscript/resources/chapt_screen_images/why-automation.png b/manuscript/resources/chapt_screen_images/why-automation.png new file mode 100644 index 0000000..f6b8191 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/why-automation.png differ