#9675: New package: Brian, a simulator for spiking neural networks
------------------------------------+---------------------------------------
Reporter: uri | Owner: tbd
Type: enhancement | Status: needs_work
Priority: minor | Milestone: sage-4.6
Component: experimental package | Keywords: brian brain simulator
neuronal dynamics
Author: Oriol Castejon | Upstream: N/A
Reviewer: Karl-Dieter Crisman | Merged:
Work_issues: |
------------------------------------+---------------------------------------
Comment(by uri):
Replying to [comment:7 kcrisman]:
> But in the interests of improving it - I don't see why this couldn't be
an optional package, if you can find another potential maintainer
(different ticket). If so, you'd definitely want to have a SPKG-TEST file
or whatever, since there are builtin tests. But...
>
> When I do
> {{{
> sage: import brian
> sage: brian.tests()
> }}}
> I get that I'm missing `nose`. I doubt that `nose` will be a Sage
package anytime soon - or should it, if it makes tests that much easier?
Perhaps upstream would consider having a non-`nose` option for testing.
I don't really know what to say about that... I don't know `nose` and
haven't looked at these tests much. I'll think about it, though. However,
is it really necessary to include tests on the packages, in order to be
set as optional instead of experimental?
> When I try the brian website examples, it tells me that the Sage
matplotlib backend doesn't support `show()`. That would be another thing
to figure out.
Yes, I had already seen that. The problem is not in Brian but in the
matplotlib package itself... there're other ways to see the images, for
example replacing the show() command for:
{{{
sage: savefig('figure.png')
}}}
which creates the file ''figure.png'' in the working directory. Maybe that
should be specified in the documentation. What do you think?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9675#comment:11>
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.