https://github.com/emlab-ucsb/SOP
Standard operating procedures for emLab projects
https://github.com/emlab-ucsb/SOP
Last synced: 5 months ago
JSON representation
Standard operating procedures for emLab projects
- Host: GitHub
- URL: https://github.com/emlab-ucsb/SOP
- Owner: emlab-ucsb
- Created: 2019-03-14T18:25:05.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-21T18:33:13.000Z (8 months ago)
- Last Synced: 2024-08-21T20:56:25.702Z (8 months ago)
- Homepage: https://emlab-ucsb.github.io/SOP/
- Size: 6.09 MB
- Stars: 4
- Watchers: 3
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - emlab-ucsb/SOP - Standard operating procedures for emLab projects (Others)
README
# emLab Standard Operating Procedures
Standard operating procedures for emLab projects:
## Table of Contents
1. File Structure
- Folder Naming
- Shared Drive Files
- GitHub Structure
2. Data
- Data File Naming
- Metadata
- Data Directory
- Tidy Data
- Data Formats
3. Code
- Scripts and Version Control
- Style Guide
- Reproducibility
- Coding pipelines
- Internal code review
- Exploratory Data Analysis
4. High Performance Computing
- Google Cloud Platform
- UCSB Server Clusters
5. Reports and Publications
- emLab Affiliation
- Reports
- Author Contribution
- Making Your Data Publicly Available
- Preparing a Public GitHub Repository
- Sharing public data, Shiny apps, and tools on our website## Contributing
The website is built using the `bookdown` package for R. After pulling the latest updates and adding or revising content, use the following command to render the website:
`bookdown::render_book(input = "index.Rmd")`
To produce a clean build of the website, simply delete the 'docs' folder before rendering, which is where generated files are stored. Once rendered, then commit the changes and push to the repo. The GitHub website will automatically update with the new changes.