https://github.com/nylander/ptemplate
ptemplate -- A project template
https://github.com/nylander/ptemplate
Last synced: 8 months ago
JSON representation
ptemplate -- A project template
- Host: GitHub
- URL: https://github.com/nylander/ptemplate
- Owner: nylander
- Created: 2016-01-25T14:45:22.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-01-25T11:18:11.000Z (over 2 years ago)
- Last Synced: 2024-01-26T12:11:19.761Z (over 2 years ago)
- Language: Shell
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ptemplate - A project template
- Last modified: tor jan 25, 2024 12:17
- Sign: JN
Inspired by [A Quick Guide to Organizing Computational Biology
Projects](http://dx.doi.org/10.1371/journal.pcbi.1000424)
To initialize a new `project`, run these three steps:
$ git clone https://github.com/nylander/ptemplate.git project
$ cd project
$ sh bin/init.sh
This will create the following file structure:
ptemplate/
├── analyses
│ └── README.md
├── bin
│ ├── fasta2tab
│ ├── README.md
│ └── tab2fasta
├── data
│ └── README.md
├── doc
│ └── README.md
├──.editorconfig
├──.gitignore
├──.git/
├── old/
├── raw-data
│ └── README.md
├── README.md
├── results
│ └── README.md
├── src
│ ├── fasta_parser.pl
│ ├── fasta_parser.py
│ └── README.md
└── tmp/
Files are set under version control (git), except folders `raw-data/`, `old/`
and `tmp/`. This can be changed by editing the `.gitignore` file (see
).
Furthermore, project-specific file-formatting settings for editors can be set
using the `.editorconfig` file (see ).