#9675: New package: Brian, a simulator for spiking neural networks
------------------------------------+---------------------------------------
   Reporter:  uri                   |       Owner:  tbd                         
           
       Type:  enhancement           |      Status:  new                         
           
   Priority:  minor                 |   Milestone:                              
           
  Component:  experimental package  |    Keywords:  brian brain simulator 
neuronal dynamics
     Author:  Oriol Castejon        |    Upstream:  N/A                         
           
   Reviewer:                        |      Merged:                              
           
Work_issues:                        |  
------------------------------------+---------------------------------------
 I've created a Sage package from an already existing Python package called
 Brian (see http://www.briansimulator.org/ for more information). The
 description that is provided in this webpage is the following:

 ''Brian is a simulator for spiking neural networks available on almost all
 platforms. The motivation for this project is that a simulator should not
 only save the time of processors, but also the time of scientists. It is
 easy to learn and use, highly flexible and easily extensible. The Brian
 package itself and simulations using it are all written in the Python
 programming language.''

 I'm not sure whether this package should be proposed as experimental or
 optional. For the moment I've put it as an experimental package. However,
 I think it could be optional, because as a Python package it has been
 widely tested and works perfectly, so I don't think there'll be a lot of
 problems as a Sage package. Please, let me know your opinion on that.

 I must say I detected some problems with Brian units related to the Sage
 classes 'RealNumber' and 'Integer', so I created a patch so that when
 Brian is imported these two classes are redefined as follows:

 {{{
 RealNumber=float
 Integer=int
 }}}

 This solves the problems.

 I attach the .spkg here (I know it's better just to provide a link, but I
 don't have anywhere else to upload it to).

 Please, let me know what you think!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9675>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to