# Code
Here, I'm writing part of the C++ code underling xolotl
* [xolotl](https://github.com/sg-s/xolotl): A fast (written in C++), flexible (fully object oriented) and immediate (live manipulation in MATLAB) neuron and network simulator. * [puppeteer](https://github.com/sg-s/puppeteer): A pure MATLAB class to control and manipulate models, simulations, functions...anything * [kontroller](https://github.com/sg-s/kontroller#kontroller): A easy-to-use wrapper for MATLAB's DAQ toolbox * [spikesort](https://github.com/sg-s/spikesort#spikesort): Interactive, automated extracellular spike sorting for kontroller * [fly-voyeur](https://github.com/sg-s/fly-voyeur/wiki): Automated fly courtship behaviour tracking and scoring
You should look at my github page for other projects I'm working on.
All code here is [free software](http://www.fsf.org/about/what-is-free-software). You can install any of these packages directly from your MATLAB prompt using my package manager: urlwrite('http://srinivas.gs/... install.m','install.m'); install sg-s/xolotl # Publications ### Regulation of Eag by calcium/calmodulin controls presynaptic excitability in *Drosophila* Peter Bronk, Elena Kuklin, Srinivas Gorur-Shandilya, Chang Liu, Timothy Wiggin, Martha Reed, Eve Marder and Leslie Griffith Journal of Neurophysiology (accepted) ### Gain control in Drosophila olfactory receptor neurons Srinivas Gorur-Shandilya [Ph.D. thesis](./assets/srinivas.gs_thesis.pdf) ### Olfactory receptor neurons use gain control and complementary kinetics to encode intermittent odorant stimuli Srinivas Gorur-Shandilya (1), Mahmut Demir (1), Junjiajia Long, Damon A Clark (2) and Thierry Emonet (2) (1) = equal contribution (2) = equal contribution [eLife 2017](https://elifesciences.org/articles/27670) ### Presynaptic GABA receptors mediate temporal contrast enhancement in *Drosophila* olfactory sensory neurons and modulate odor-driven behavioral kinetics Davide Raccuglia, Li Yan McCurdy, Mahmut Demir, Srinivas Gorur-Shandilya, Michael Kunst, Thierry Emonet, and Michael Nitabach [eNeuro 2016](http://eneuro.org/content/3/4/ENEURO.0080-16.2016.abstract) ### The *Drosophila* IR20a Clade of Ionotropic Receptors Are Candidate Taste and Pheromone Receptors Tong-Wey Koh, Zhe He, Srinivas Gorur-Shandilya, Karen Menuz, Nikki K. Larter, Shannon Stewart and John R. Carlson [Neuron 2013](http://www.sciencedirect.com/science/article/pii/S0896627314006230) ### Inferring network topology from complex dynamics
100+ citations
Srinivas Gorur-Shandilya and Marc Timme [New Journal of Physics 2010](http://iopscience.iop.org/1367-2630/13/1/013004) | [direct link](assets/srinivas.gs.inferring.pdf) | [code](https://github.com/sg-s/srinivas.gs/tree/master/assets/inferring-network-topology-code) ### Relating Topology and Dynamics in Neuronal Networks Srinivas Gorur-Shandilya [M.Sc. thesis](assets/msc.pdf) # Essays * [on Books](essays/books/) * [on *Children of Men*](essays/children/) * [on Whistling](essays/whistling/) * [Keeping Kissinger Secret](essays/kissinger/) * [on Aaron Swartz](essays/swartz/) # Talks ### [Why is anything the way it is?](why/) Lightning talk at 30C3, Hamburg, Germany. (2013) ### Topology Predicts Dynamics; Dynamics Constrain Topology invited talk at [SIAM Conference on Applications of Dynamical Systems](http://www.siam.org/meetings/ds15/), Snowbird, USA. (2015) ### Sequential gain control in Drosophila olfactory receptor neurons accepted talk at [Sense2Synapse](http://sense2synapse.com/index.html) New York, USA (2016) # Photographs
The Adirondacks, USA. An Acre of Spiders.
Mukuntuweap, Utah, USA. Panchachuli, Kumaon, India.
Cotopaxi, Ecuador. Delhi, India.
Germany Ladakh, India.
Pushkar, India. Walls.
# Contact me You can write to ‮.sg.savi‭me@srin You should encrypt all email. Here is my [GPG public key](http://srinivas.gs/sgs.asc) which you can also get from the [MIT key server](http://pgp.mit.edu/pks/lookup?search=srinivas.gs) or on [https://keybase.io/srinivas](https://keybase.io/srinivas). Its fingerprint is 88C6 D016 6B09 8880 6BF8 F253 8C9C B698 D193 4604 You can verify this using curl srinivas.gs/sgs.asc | gpg --with-fingerprint You can send me a encrypted message even if you don't know how to use encryption: [click here](https://hawkpost.co/box/6565b695-4f56-4a3a-9075-1b83ff19c026) to do so. # About this website This page is written in [markdown](https://daringfireball.net/projects/markdown/) using [Sublime Text 3](http://www.sublimetext.com/). The markdown source is [here](./README.md) and the entire repository is available [here](https://github.com/sg-s/srinivas.gs). Most pages are rendered from markdown source. The font used here is [Goudy Bookletter 1911](https://www.theleagueofmoveabletype.com/goudy-bookletter-1911) and is in the public domain. This website is hosted on [Gitlab](https://gitlab.com/sg-s/srinivas.gs) servers.