Simulations and analysis for our auditory change-point task
In the Theory/
folder, we gather code that illustrates important concepts in our work.
The simulations.ipynb
file is a Jupyter notebook that contains our current research notes and
figures.
The Python_modules/mmcomplexity.py
file is a Python module in which we store the important functions and
classes that we define.
- All contributors pull/push from
dev
, and work on individual feature branches. - Commits must be frequent.
- All data and images should be tracked with git-lfs.
- Only tested code should be merged to
dev
. - Only stable code should be merged to
master
. - All functions and classes should be commented with docstrings.
- I'll try to generate automatic documentation with Sphinx.
- If we ever need a new module in our
conda
environment, we should update the.yml
file in this repo.
- Install conda if it is not already installed on your computer.
- Make sure it is up to date by typing
$ conda update conda
in a terminal window (note: don't type the dollar sign, this just signifies that it is a terminal command). - Get our
conda_environment.yml
file somewhere on your computer (the usual thing to do is to clone this repo) - Follow these 3 steps on the command line.
Note
If your newly created environment doesn't show up in your list of Jupyter kernels, follow these steps.