Contributing to xolotl

xolotl is far from feature complete, and your contributions are welcome.

Reporting Bugs

  • Is it a bug? Are you sure the bug persists after you run transpile and compile and xolotl.cleanup?
  • Describe what the expected behavior is, and what the actual behavior was

Requesting Features

  • Describe what you want
  • Describe why you want it
  • List papers that describe this mechanism, or original research that describes the feature you want

Adding New Conductances/Synapses/Controllers

  • Look at existing conductances/synapses/controllers and use them as a guideline
  • If you're making a new conductance, put them in c++/conductances/<first_author_name>
  • Make sure you add a reference to the paper you're getting the conductance details from in a comment at the top of the file
  • Send us a pull request