Skip to content

Commit

Permalink
first pass at default folder structure.
Browse files Browse the repository at this point in the history
  • Loading branch information
hathawayj committed May 6, 2019
1 parent da63f0b commit bd7176a
Show file tree
Hide file tree
Showing 12 changed files with 41 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.Rproj.user
.Rhistory
.RData
.Ruserdata
blank_project_repository.Rproj
.DS_Store
data
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
# blank_project_repository

A blank project repository for folder structure and naming guidance

## High-level folders

- `personal_folders` - This folder has a folder named [lastnamefirstnameletter] for each person on the project.
- `results` - contains the deliverables from the project.
- `scripts` - contains the final scripts that built the items in the `results` folder. Each script should be concise and mapped to the deliverables in the `results` folder.
- `raw_data` has files that are smaller than 100mb provided by the client. Note that a `data` folder can be created in the repository and that it will be ignored for data larger than 100mb.
- `derived_data` has derived data files. Each script should start from a file in the `raw_data` or `data` folder and create an item in this folder. The script that created the derived data object would be in the `scripts` folder and could have the same name as the derived data object.
- `documents` contains a folder for the project proposal and any other `reference_material.`

## Further Action

We need to build out the default guidance in the readme.md in each folder.
2 changes: 2 additions & 0 deletions derived_data/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions documents/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions documents/proposal/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions documents/reference_material/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions personal_folders/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions personal_folders/hathawayj/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions raw_data/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions results/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions results/shiny_apps/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance
2 changes: 2 additions & 0 deletions scripts/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# blank_project_repository
A blank project repository for folder structure and naming guidance

0 comments on commit bd7176a

Please sign in to comment.