From: Subhasis R. <ray...@gm...> - 2013-08-27 15:24:17
|
Dear Saeed, I do not have complete answer to your queries. The answer will also depend on the interests of your audience. You can check the features (current and planned, by release number) here: http://moose.sourceforge.net/component/option%2ccom_wrapper/Itemid%2c95/index.html A few things that came to my mind: An important aspect of MOOSE is that like GENESIS, it can handle both chemical kinetics and electrical models and mixture of both. It can even handle chemical reactions of a few molecules (Gillespie-type stochastic simulations) - as can be the case at synaptic spines. It is aimed at handling multiple scales of simulation from the beginning. The Python scripting with smooth interface to numpy is very useful from a programmer's point of view. This eliminates the steep learning curve and limitations associated with genesis scripting language. It also allows the inclusion of any third party Python library in a simulation setup script. Among new features, MOOSE reads NeuroML models, can write data in compressed HDF5 format. Again, this is only some of the features and I am sure others can point out more of them. Regarding tools, my impression is that you are talking about IDEs. Will your audience be primarily programmers? Then IDE is a matter of personal taste and experties. Personally I had little success with eclipse using Python (without MOOSE module). In my personal opinion, for programmers, a plain text editor and a terminal console should be good enough to explore moose. But if you want auto-complete, history, interaction, etc, you may want to have a look at ipython notebook. For non-programmers, the moosegui (moose/gui/mgui.py) can be a starting point for exploring some demo models. Finally, the snippets (Demos/snippets) can be a good start for exploring individual classes/features in MOOSE. Best, Subha On Mon, Aug 26, 2013 at 9:28 PM, Saeed Shariati <s.s...@uf...>wrote: > Dear all, > > In my university, UFABC, the Genesis uses as the main tool to simulate > neural networks. I want to present the Moose as a new tool and a > comprehensive replacement for Genesis. > > In this regards, do you have any suggestion or example for presenting > features of the moose? > > Furthermore, would you please guide me which kind of tools would be nice > for students to start work on the moose? For example, as I know the code > autocompletion of Moose module in the PyDev at Eclipse is not working well. > > Thank you for your consideration, > I am looking forward to hear from you. > > Best Regards, > Saeed Shariati > > Master of Computer Science > Master student of Neuroscience > Universidade Federal do ABC - UFABC > http://www.ufabc.edu.br/ > Rua Santa Adélia, 166, Santo André - SP - Brasil | CEP 09210-170 > Phone: (11) 999 233 767 > > > > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > moose-generic mailing list > moo...@li... > https://lists.sourceforge.net/lists/listinfo/moose-generic > > |