|
| 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.
|