Source: neuron
Section: science
Priority: optional
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Matthias Klumpp <mak@debian.org>
Testsuite: autopkgtest-pkg-python
Build-Depends: debhelper-compat (= 13),
               chrpath,
               dh-python,
               libmeschach-dev,
               libpython3-dev,
               libreadline-dev,
               libx11-dev,
               libxext-dev,
               mpi-default-dev,
               python3-all,
               python3-setuptools,
               zlib1g-dev
Standards-Version: 4.6.2
X-Python3-Version: >= 3.11
Homepage: https://www.neuron.yale.edu/neuron/
Vcs-Git: https://salsa.debian.org/science-team/neuron.git
Vcs-Browser: https://salsa.debian.org/science-team/neuron

Package: neuron
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends}
Suggests: neuron-dev,
          python3-neuron
Description: Simulation environment for computational models of neurons
 NEURON is a simulation environment for modeling individual neurons and networks
 of neurons. It provides tools for conveniently building, managing, and using
 models in a way that is numerically sound and computationally efficient. It is
 particularly well-suited to problems that are closely linked to experimental
 data, especially those that involve cells with complex anatomical and
 biophysical properties.
 .
 NEURON offers
  * "natural syntax", which allows one to specify model properties in
    familiar idioms
  * efficient and painless spatial and temporal discretization
  * several different, user-selectable numerical integration methods
  * convenient user interface (interpreters + GUI)
  * user-extendable library of biophysical mechanisms

Package: neuron-dev
Architecture: any
Depends: neuron (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: Neuron simulation environment - Development files
 NEURON is a simulation environment for modeling individual neurons and networks
 of neurons. It provides tools for conveniently building, managing, and using
 models in a way that is numerically sound and computationally efficient. It is
 particularly well-suited to problems that are closely linked to experimental
 data, especially those that involve cells with complex anatomical and
 biophysical properties.
 .
 This package contains development files for the NEURON environment.

Package: python3-neuron
Architecture: any
Section: python
Depends: neuron (= ${binary:Version}),
         ${misc:Depends},
         ${python3:Depends},
         ${shlibs:Depends},
         python3-pkg-resources
Description: Neuron simulation environment - Python bindings
 NEURON is a simulation environment for modeling individual neurons and networks
 of neurons. It provides tools for conveniently building, managing, and using
 models in a way that is numerically sound and computationally efficient. It is
 particularly well-suited to problems that are closely linked to experimental
 data, especially those that involve cells with complex anatomical and
 biophysical properties.
 .
 This package contains Python bindings for NEURON.
