Unit tests and coverage
Miss_hit linter
-
Click the green button
Use this template
. -
Give a name to the repository you want to create. Something short that contains the name of your experiment:
analysis_fMRI_FaceLocalizer
. -
Decide if you want this new repo to be public or private.
-
Click on
Create repository from template
You now have a copy of the template on your Github account. You can then download the code and the pre-set dependencies like this.
-
Click on green
Download
button and copy theURL_to_your_repo
that is shown there. -
Open a terminal and type this:
git clone --recurse-submodules URL_to_your_repo
This will set up everything automatically in your current directory.
├── .git
│ ├── COMMIT_EDITMSG
│ ├── FETCH_HEAD
│ ├── HEAD
│ ├── ORIG_HEAD
│ ├── branches
│ ├── config
│ ├── description
│ ├── hooks
│ │ ├── pre-commit.sample
│ │ └── pre-push.sample
│ ├── ...
│ └── ...
├── .github # where you put anything github related
│ └── workflows # where you define your github actions
│ └── moxunit.yml # a yaml file that defines a github action
├── lib # where you put the code from external libraries (mathworks website or other github repositories)
│ └── README.md
├── src # WHERE YOU PUT YOUR CODE
│ ├── README.md
│ └── miss_hit.cfg
├── tests # where you put your unit tests
| ├── README.md
| └── miss_hit.cfg
├── .travis.yml # where you define the continuous integration done by Travis
├── LICENSE
├── README.md
├── environment.yml # a simple environment for anything python related in this repo
├── miss_hit.cfg # configuration file for the matlab miss hit linter
└── initEnv.m # a .m file to set up your project (adds the right folder to the path)