katdeane / Dynamic_CSD

Taking converted .plx files from plexon to .mat files with raw LFP data, this repository has code to run CSD analysis and further processing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo has been archived and exists now under Cortexplorers github group

Good Git practices:


1. Write good commit messages
	* Because we should be able to skim the list of changes and retrace steps
2. Write good variable names
	* Increases readability
3. Make small commits when possible
	* Summarize the change in a sentence or phrase - Increases readability of tracking
	* If you feel the commit message is too long, instead split it to several commits
4. Before you Push all of your code changes, Pull the online directory to sync locally 
	* This will massively simplify any merge conflicts that arise as you will be able to handle them locally
5. Make experimental changes in branches before messing with the master
	* Because people are using the master and it should continue to function 
6. Request a merge with the master 
    	* So that at least one other member must double-check changes 
7. Write good messages when assigning tasks to other users
8. Write good documentation explaining your functions
	* Input, output, folder paths, and if necessary the shape of data input
9. UPDATE documentation in functions if you altered the function

About

Taking converted .plx files from plexon to .mat files with raw LFP data, this repository has code to run CSD analysis and further processing

License:GNU General Public License v3.0


Languages

Language:MATLAB 92.0%Language:HTML 7.4%Language:TeX 0.6%Language:M 0.0%