22title : " Workflow Filename Plan"
33teaching : 10
44---
5+ :::::::::::::::::::::::::::::::::::::: questions
6+
7+ - Why should I create a filename plan for a workflow?
8+ - What are common approaches to filename plans with Snakemake?
9+
10+ ::::::::::::::::::::::::::::::::::::::::::::::::
11+ ::::::::::::::::::::::::::::::::::::: objectives
12+
13+ - Understand the filename plan we will be using for the class workflow
14+ - Understand a high level view of the workflow we will be building
15+
16+ ::::::::::::::::::::::::::::::::::::::::::::::::
17+
18+ ## Common questions about files in a workflow
19+ - What did this file come from?
20+ - Am I still using this file?
21+ - What code uses this file as an input?
22+ - Did I have a filename collision?
523
624## Use directories to organize files
725When working with Snakemake it is important to have a plan for how to organize your files.
@@ -45,7 +63,6 @@ images/dd216t3d.jpg
4563Example image:
4664![ minnow image] ( files/bj373514.png ) {alt='Image of fish'}
4765
48-
4966## Step 4: Detect fish in each image
5067Next we use a tool to determine the location of the fish in each image.
5168We will reuse another workflow and use it's filenaming schema for the next 3 steps.
@@ -64,4 +81,3 @@ Finally we create a report using another R script that summarizes the results of
6481The HTML report will look something like this:
6582![ final report screenshot] ( files/report.png ) {alt='Screenshot of html report'}
6683We will save the output as ` summary/report.html ` .
67-
0 commit comments