├── .editorconfig ├── .github └── workflows │ ├── README.md │ ├── pr-close-signal.yaml │ ├── pr-comment.yaml │ ├── pr-post-remove-branch.yaml │ ├── pr-preflight.yaml │ ├── pr-receive.yaml │ ├── sandpaper-main.yaml │ ├── sandpaper-version.txt │ ├── update-cache.yaml │ └── update-workflows.yaml ├── .gitignore ├── .zenodo.json ├── AUTHORS ├── CITATION ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── config.yaml ├── episodes ├── 01-introduction.md ├── 02-the-filesystem.md ├── 03-working-with-files.md ├── 04-redirection.md ├── 05-writing-scripts.md ├── 06-organization.md └── fig │ ├── DC1_logo_small.png │ ├── DataONE_LOGO.jpg │ ├── Slide1.jpg │ ├── bootcamps │ ├── 2012-11-scripps.png │ ├── 2012-12-uta.png │ ├── 2013-01-mcgill.png │ └── 2013-01-mckellar.png │ ├── creative-commons-attribution-license.png │ ├── filesystem-challenge.svg │ ├── lessons │ └── swc-shell │ │ ├── absolute_path.png │ │ ├── absolute_relative_path.png │ │ ├── command_shell.svg │ │ ├── decwriter.jpg │ │ ├── direct_shell_usage.png │ │ ├── filedir_challenge.png │ │ ├── filesystem.png │ │ ├── find_file_tree.png │ │ ├── google_vs_grep.png │ │ ├── home_directories.png │ │ ├── nano.png │ │ ├── nano_quotation.png │ │ ├── permissions_table.png │ │ ├── process_stdin_stdout.png │ │ ├── public_private_keys.png │ │ ├── relative_path.png │ │ ├── remote_shell_usage.png │ │ ├── running_a_process.png │ │ ├── running_wc.png │ │ ├── running_wc_sort.png │ │ ├── running_wc_sort_head.png │ │ ├── shell_as_process.png │ │ ├── shell_on_shell.png │ │ ├── vlad_homedir.png │ │ └── x_for_directories.png │ ├── nano201711.png │ ├── readme │ ├── step1.png │ ├── step2.png │ ├── step3.png │ └── steps-src.svg │ ├── rss-icon-blue.png │ ├── rwx_figure.svg │ ├── setup │ ├── cygwin-icon.jpg │ ├── cygwin-terminal-300x175.jpg │ ├── gnome-terminal-300x195.jpg │ ├── mac-terminal-300x257.jpg │ └── ubuntu-terminal-300x197.jpg │ ├── site │ └── main_shadow.png │ ├── slides │ ├── enrolment.png │ └── workshops.png │ └── software-carpentry-banner.png ├── index.md ├── instructors ├── Extra_lesson.md ├── etherpad_template.md └── instructor-notes.md ├── learners ├── discuss.md ├── reference.md └── setup.md ├── profiles └── learner-profiles.md └── site └── README.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/pr-close-signal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/pr-close-signal.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/pr-comment.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-post-remove-branch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/pr-post-remove-branch.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-preflight.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/pr-preflight.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-receive.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/pr-receive.yaml -------------------------------------------------------------------------------- /.github/workflows/sandpaper-main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/sandpaper-main.yaml -------------------------------------------------------------------------------- /.github/workflows/sandpaper-version.txt: -------------------------------------------------------------------------------- 1 | 0.16.12 2 | -------------------------------------------------------------------------------- /.github/workflows/update-cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/update-cache.yaml -------------------------------------------------------------------------------- /.github/workflows/update-workflows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.github/workflows/update-workflows.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.gitignore -------------------------------------------------------------------------------- /.zenodo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/.zenodo.json -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | FIXME: list authors' names and email addresses. 2 | -------------------------------------------------------------------------------- /CITATION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/CITATION -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/README.md -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/config.yaml -------------------------------------------------------------------------------- /episodes/01-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/01-introduction.md -------------------------------------------------------------------------------- /episodes/02-the-filesystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/02-the-filesystem.md -------------------------------------------------------------------------------- /episodes/03-working-with-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/03-working-with-files.md -------------------------------------------------------------------------------- /episodes/04-redirection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/04-redirection.md -------------------------------------------------------------------------------- /episodes/05-writing-scripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/05-writing-scripts.md -------------------------------------------------------------------------------- /episodes/06-organization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/06-organization.md -------------------------------------------------------------------------------- /episodes/fig/DC1_logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/DC1_logo_small.png -------------------------------------------------------------------------------- /episodes/fig/DataONE_LOGO.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/DataONE_LOGO.jpg -------------------------------------------------------------------------------- /episodes/fig/Slide1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/Slide1.jpg -------------------------------------------------------------------------------- /episodes/fig/bootcamps/2012-11-scripps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/bootcamps/2012-11-scripps.png -------------------------------------------------------------------------------- /episodes/fig/bootcamps/2012-12-uta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/bootcamps/2012-12-uta.png -------------------------------------------------------------------------------- /episodes/fig/bootcamps/2013-01-mcgill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/bootcamps/2013-01-mcgill.png -------------------------------------------------------------------------------- /episodes/fig/bootcamps/2013-01-mckellar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/bootcamps/2013-01-mckellar.png -------------------------------------------------------------------------------- /episodes/fig/creative-commons-attribution-license.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/creative-commons-attribution-license.png -------------------------------------------------------------------------------- /episodes/fig/filesystem-challenge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/filesystem-challenge.svg -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/absolute_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/absolute_path.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/absolute_relative_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/absolute_relative_path.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/command_shell.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/command_shell.svg -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/decwriter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/decwriter.jpg -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/direct_shell_usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/direct_shell_usage.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/filedir_challenge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/filedir_challenge.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/filesystem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/filesystem.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/find_file_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/find_file_tree.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/google_vs_grep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/google_vs_grep.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/home_directories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/home_directories.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/nano.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/nano.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/nano_quotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/nano_quotation.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/permissions_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/permissions_table.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/process_stdin_stdout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/process_stdin_stdout.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/public_private_keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/public_private_keys.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/relative_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/relative_path.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/remote_shell_usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/remote_shell_usage.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/running_a_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/running_a_process.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/running_wc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/running_wc.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/running_wc_sort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/running_wc_sort.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/running_wc_sort_head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/running_wc_sort_head.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/shell_as_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/shell_as_process.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/shell_on_shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/shell_on_shell.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/vlad_homedir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/vlad_homedir.png -------------------------------------------------------------------------------- /episodes/fig/lessons/swc-shell/x_for_directories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/lessons/swc-shell/x_for_directories.png -------------------------------------------------------------------------------- /episodes/fig/nano201711.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/nano201711.png -------------------------------------------------------------------------------- /episodes/fig/readme/step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/readme/step1.png -------------------------------------------------------------------------------- /episodes/fig/readme/step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/readme/step2.png -------------------------------------------------------------------------------- /episodes/fig/readme/step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/readme/step3.png -------------------------------------------------------------------------------- /episodes/fig/readme/steps-src.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/readme/steps-src.svg -------------------------------------------------------------------------------- /episodes/fig/rss-icon-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/rss-icon-blue.png -------------------------------------------------------------------------------- /episodes/fig/rwx_figure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/rwx_figure.svg -------------------------------------------------------------------------------- /episodes/fig/setup/cygwin-icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/setup/cygwin-icon.jpg -------------------------------------------------------------------------------- /episodes/fig/setup/cygwin-terminal-300x175.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/setup/cygwin-terminal-300x175.jpg -------------------------------------------------------------------------------- /episodes/fig/setup/gnome-terminal-300x195.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/setup/gnome-terminal-300x195.jpg -------------------------------------------------------------------------------- /episodes/fig/setup/mac-terminal-300x257.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/setup/mac-terminal-300x257.jpg -------------------------------------------------------------------------------- /episodes/fig/setup/ubuntu-terminal-300x197.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/setup/ubuntu-terminal-300x197.jpg -------------------------------------------------------------------------------- /episodes/fig/site/main_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/site/main_shadow.png -------------------------------------------------------------------------------- /episodes/fig/slides/enrolment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/slides/enrolment.png -------------------------------------------------------------------------------- /episodes/fig/slides/workshops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/slides/workshops.png -------------------------------------------------------------------------------- /episodes/fig/software-carpentry-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/episodes/fig/software-carpentry-banner.png -------------------------------------------------------------------------------- /index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/index.md -------------------------------------------------------------------------------- /instructors/Extra_lesson.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/instructors/Extra_lesson.md -------------------------------------------------------------------------------- /instructors/etherpad_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/instructors/etherpad_template.md -------------------------------------------------------------------------------- /instructors/instructor-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/instructors/instructor-notes.md -------------------------------------------------------------------------------- /learners/discuss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/learners/discuss.md -------------------------------------------------------------------------------- /learners/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/learners/reference.md -------------------------------------------------------------------------------- /learners/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/learners/setup.md -------------------------------------------------------------------------------- /profiles/learner-profiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/profiles/learner-profiles.md -------------------------------------------------------------------------------- /site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datacarpentry/shell-genomics/HEAD/site/README.md --------------------------------------------------------------------------------