Team Members
Home
News
Downloads
Tutorials
User Manual
Reference Manual
Developer Manual
Forums
Team Members
Future Work
FAQ
Links

Topographica is developed by a distributed team of researchers in the United Kingdom, the United States, and Europe. The most active current developers are:

James A. Bednar, Lead author and project manager, 2002 -
Jim is a Lecturer at the University of Edinburgh. Parts of Topographica were inspired by Jim's C++ LISSOM simulator in use from 1995-2004, but Topographica was entirely reimplemented in Python for extensibility and generality. Jim reviews all code and is the last word on the design and features.

Dobromir Stefanov, 2011 -
As part of Dobromir's undergraduate project at the University of Edinburgh, he is preparing Topographica's next major release.



Other recent developers include:

Jan Antolik, 2006 -
Jan completed his University of Edinburgh PhD thesis in Autumn 2010, focusing on complex cells and surround modulation in V1. He continues to use Topographica in his postdoctoral work and has contributed a variety of related code.

Chris Ball, 2005 -
Chris has worked on nearly every part of Topographica. Since January 2009 he has been a PhD student in Edinburgh, working on the formation of color maps in V1.

Gautham Ganapathy, May - Dec 2011
Gautham completed his MSc at the University of Edinburgh, including a project on realistic lateral connectivity in V1.

Bilal Khan, 2009 - 2011
Bilal developed audio file support and auditory system models for Topographica, first as part of his undergraduate project and then as part of his MSc project at the University of Edinburgh.

Konstantin Kudryavtsev, 2009 - 2011
Konstantin implemented MPI support for Topographica as part of his undergraduate and MSc theses at the University of Edinburgh.

Alessio Plebe, 2010 -
Alessio teaches at the University of Messina, Italy, and contributes code for analyzing higher-order feature maps.

Aistis Stankevicius, 2010 -
Aistis completed his undergraduate degree at the University of Edinburgh, and is now an MSc/PhD student in Edinburgh. He is working on GP-GPU support, and has previously contributed Cython and code coverage support.

Jean-Luc Stevens, 2011 -
Jean-Luc received an MSc degree from the University of Edinburgh (project: A temporal model of neural activity and VSD response in the primary visual cortex) and is now a PhD student in Edinburgh working on temporal processing in V1 using Topographica models.



Previous contributors include:

James Adwick, 2008 - 2009
James completed his undergraduate degree at the University of Edinburgh, including a project of building Unreal and Blender 3D-world interfaces for Topographica.

Andy Cameron, 2008 - 2009
Andy completed his undergraduate degree at the University of Edinburgh, including a project of building Matlab interfaces for Topographica.

Yoonsuck Choe, 2002 -
Yoonsuck is an Assistant Professor at Texas A&M University. He implemented preliminary spiking neuron support, primarily for integrate-and-fire neurons, and also contributed significantly to the web site and other graphical design.

Julien Ciroux, 2005 - 2006
Julien received an MSc from the University of Edinburgh (topic: modeling the McCollough effect in LISSOM). He implemented the plotting subsystem in 0.8.2 and other GUI-related functions.

Foivos Demertzis, 2006 - 2007
Foivos completed his undergraduate degree at the University of Edinburgh, including a project of developing more sample models for Topographica.

Judah De Paula, 2004 - 2006
Judah completed his PhD at the University of Texas (topic: modeling the development of color maps in LISSOM). He was responsible for the initial Windows support, and implemented the first complete plotting and related GUI code.

Marco Elver, 2010 - 2011
Marco completed his undergraduate degree at the University of Edinburgh, including a project on analyzing and optimizing for single-processor and multi-core operation.

Célia Fillion, May - September 2010
In an undergraduate project in collaboration with ISEN Brest (France), Célia implemented real-time web camera support.

Kateryna Gerasymova, May - September 2008
In a MSc-level project in collaboration with Humboldt University (Berlin), Kateryna implemented numerous separate and joint maps and analysis routines, e.g. for direction, ocular dominance, and color.

John Jacob, Jan - Aug 2009
John completed his MSc degree at the University of Edinburgh, including a project of implementing the compute-intensive portions of Topographica on a GP-GPU.

Veldri Kurniawan, Jan - Aug 2006
Veldri completed his MSc degree at the University of Edinburgh, including a project of evaluating models for homeostatic plasticity, and contributing code for homeostatic rules.

Judith Law, 2005 - 2011
Judith completed her University of Edinburgh PhD thesis in Autumn 2009, focusing on homeostasis and species differences in V1. Judith contributed tuning curve support and various GUI improvements.

Alan Lindsay, 2005 - 2006
As part of his undergraduate degree at the University of Edinburgh, Alan developed the Model Editor, a graphical interface for specifying Topographica models by selecting and connecting pre-defined components.

Louise Mathews, 2005 - 2006
As part of her undergraduate degree at the University of Edinburgh, Louise implemented sample models of visual cortex maps published by other research groups.

Risto Miikkulainen, Principal investigator, 2002 - 2005
Risto is a Professor of Computer Science at the University of Texas at Austin, and worked with Jim on the original NIH proposal.

Chris Palmer, 2005 - 2009
Chris completed his University of Edinburgh PhD thesis about spatial frequency representations in V1 in 2009, contributing receptive field plotting support and other analysis code.

Ruaidhri Primrose, September 2006 - May 2007
Ruaidrhi completed his undergraduate degree at the University of Edinburgh, including a project of developing more sample models for Topographica.

Jefferson Provost, 2002 - 2008
Jeff worked on Topographica as a postdoctoral researcher in the Neuroscience Department at the University of Pittsburgh, and earlier at the University of Texas at Austin. He wrote the initial GUI implementation (first in Scheme, then in Python), and the first Python version of most of the base classes (Sheet, CFSheet, CFSOM, Parameterized, LISSOM, etc.), plus support for robotics interfacing and for non-uniform projection mappings.

Tikesh Ramtohul, Jan - Aug 2006
Tikesh completed his MSc degree at the University of Edinburgh, including a project of building a model of disparity selectivity in V1, and contributed code for measuring disparity maps.

Yiu Fai Sit, May 2005 - 2006
Sit was a PhD student at the University of Texas, focusing on hierarchical visual cortex models and characterizing the V1 optical imaging response to visual patterns. He was responsible for making the first Topographica implementation of LISSOM match the previous C++ version, and for writing C code to optimize key Topographica functions.

Stuart Wilson, 2007 - 2010
Stuart completed his MSc degree at the University of Edinburgh in 2007, and is now doing a joint PhD project with the University of Sheffield on rodent barrel cortex maps. He contributed barrel cortex modelling examples and analysis code.

Chen (Roger) Zhao, 2006 - 2011
Roger completed his PhD thesis about face aftereffects at the University of Edinburgh, and contributed face-related code to Topographica. He also helped out with Mac OS X support.

Hosted by: SourceForge Logo James A. Bednar (jbednar@inf.ed.ac.uk) Last update: Wed Nov 30 11:28:24 UTC 2011.