Duration-tuned neurons from the inferior colliculus of the big brown bat (Aubie et al. 2009)

 Download zip file 
Help downloading and running models
Accession:144509
dtnet is a generalized neural network simulator written in C++ with an easy to use XML description language to generate arbitrary neural networks and then run simulations covering many different parameter values. For example, you can specify ranges of parameter values for several different connection weights and then automatically run simulations over all possible parameters. Graphing ability is built in as long as the free, open-source, graphing application GLE (http://glx.sourceforge.net/) is installed. Included in the examples folder are simulation descriptions that were used to generate the results in Aubie et al. (2009). Refer to the README file for instructions on compiling and running these examples. The most recent source code can be obtained from GitHub: <a href="https://github.com/baubie/dtnet">https://github.com/baubie/dtnet</a>
Reference:
1 . Aubie B, Becker S, Faure PA (2009) Computational models of millisecond level duration tuning in neural circuits. J Neurosci 29:9255-70 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network; Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Inferior Colliculus;
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s): GabaA; AMPA;
Gene(s):
Transmitter(s): Gaba; Glutamate;
Simulation Environment: C or C++ program;
Model Concept(s): Coincidence Detection; Simplified Models; Delay; Rebound firing;
Implementer(s): Aubie, Brandon [aubiebn at mcmaster.ca];
Search NeuronDB for information about:  GabaA; AMPA; Gaba; Glutamate;
/
baubie-dtnet-bc6b287
examples
m4
src
README
.gitignore
aclocal.m4
AUTHORS
autogen.sh
ChangeLog
configure.ac
COPYING *
depcomp
Doxyfile
INSTALL
install-sh *
ltmain.sh
Makefile.am
NEWS
                            
AC_INIT(src/libdtnet/libdtnet.cpp)

AM_INIT_AUTOMAKE(libdtnet,1.0.0)

AC_PROG_CXX
AC_PROG_LIBTOOL
AC_CONFIG_MACRO_DIR([m4])

CLI=no
GUI=no

AC_ARG_ENABLE([cli],
    [ --disable-cli    Disable the command line interface to dtnet ],
    [],
    [CLI=yes]
     )

AC_ARG_ENABLE([gui],
    [ --disable-gui    Disable the graphical user interface to dtnet ],
    [],
    [GUI=yes]
     )

AC_ARG_ENABLE(debug,
    [ --enable-debug    Enable debugging symbols ],
    [ CXXFLAGS="$CXXFLAGS -g"
      AC_DEFINE([DEBUG])
     ])

AC_ARG_ENABLE(text-archive,
    [ --enable-text-archive     Use text archiving mode to save simulations.  Uses more disk space but is required on Mac OSX ],
    [ AC_DEFINE([SERIALIZE_TEXT]) 
    ]) 
	
	
AM_CONDITIONAL([BUILD_CLI], [test x$CLI != xno])
AM_CONDITIONAL([BUILD_GUI], [test x$GUI != xno])

CPPFLAGS="$CPPFLAGS"

if test "$CLI" == "yes"; then
    READLINE_lib_check=""
    AC_ARG_WITH(readline, 
        [ --with-readline=<path>    Where the readline library is located ], 
        [ READLINE_lib_check="$withval/lib"])
    if test "$READLINE_lib_check" != ""; then
        CLI_LDFLAGS="-L$READLINE_lib_check -lncurses"
    fi
    AC_CHECK_LIB([readline], [readline])
    AC_CHECK_LIB([ncurses], [main])
fi

AC_CHECK_LIB([dl], [dlopen])


BOOST_REQUIRE(1.47)
BOOST_IOSTREAMS
BOOST_PROGRAM_OPTIONS
BOOST_SYSTEM
BOOST_FILESYSTEM
BOOST_THREADS
BOOST_DATE_TIME
BOOST_SERIALIZATION

AC_OUTPUT(Makefile \
          src/Makefile \
          src/libdtnet/Makefile \
          src/libdtnet/lib/tinyxml/Makefile \
          src/models/Makefile \
          src/cli/Makefile \
          src/qdtnet/qdtnet.pro \
		  src/qdtnet/MakefileAC \
          src/unittest/Makefile
          )