Related Documentation:
This page provides answers to frequently asked questions (FAQ). The answers to particular questions contain links to more detailed documentation. Questions and their answers are added to the lists as they are received by either the genesis-sim-users mailing list or the GENESIS Development Team.
The categories of FAQ are as listed below. They can be extended as needed or requested.
https://lists.sourceforge.net/lists/listinfo/genesis-sim-users.
For further information see Workflow User Question.
Testing an installation (recommended) as superuser (not recommended) via the command:
neurospaces_check >/tmp/check.out 2>&1
|
generates files that are owned by root. Subsequent use of GENESIS will fail as many files will not be owned by the user. For example, when running Example Script 1 in Tutorial 1, an error message similar to the following will be generated:
genesis > create cell /n
. . . genesis > check /n Can’t locate object method "new" via package "SSP" at /usr/local/glue/swig/perl/GENESIS3.pm line 1314. at /usr/local/bin/genesis-g3 line 40 main::__ANON__(’Can\’t locate object method "new" via package "SSP" at /usr/l...’) called at /usr/local/glue/swig/perl/GENESIS3.pm line 1314 GENESIS3::Commands::run(’/n’, 0) called at /usr/local/glue/swig/perl/GENESIS3.pm line 224 GENESIS3::Commands::check(’/n’) called at (eval 89) line 1 eval ’GENESIS3::Commands::check( \’/n\’, ) ;’ called at /usr/local/bin/genesis-g3 line 146 main::interprete(’check /n’) called at /usr/local/bin/genesis-g3 line 217 main::loop() called at /usr/local/bin/genesis-g3 line 279 main::main() called at /usr/local/bin/genesis-g3 line 339 $Result = undef; |
If you have this problem a quick fix is to:
root /tmp # rm -Rf neurospaces/ morphology* file* text_* report_* heccer output* purk_test_soma* readcell_reset.txt traub91_* text_gshell_1.* singlep.ssp 1.* current_schedule a1 a2
|
Although GENESIS is a system-wide install, currently only a single account owner or user should uniquely use a single copy of GENESIS on a machine.
FAQ Acknowledgment: Alexandre Gravier.
genesis-g3 --version
neurospaces_status --regex ns-sli
/usr/local/bin/neurospaces_build: *** package ns-sli /usr/local/bin/neurospaces_build: package ns-sli [mtn ls missing] executing /usr/local/bin/neurospaces_build: package ns-sli [mtn ls unknown] executing /usr/local/bin/neurospaces_build: package ns-sli [mtn status] executing Current branch: 0 Changes against parent d13a526e58e47dcfb6163dad38c59a2a7d39b723 patched tests/scripts/test-simplecell/simplecell-0.g |
The fact that no output followed the output lines
/usr/local/bin/neurospaces_build: package ns-sli [mtn ls missing] executing
/usr/local/bin/neurospaces_build: package ns-sli [mtn ls unknown] executing |
in response to the monotone commands “mtn ls missing” and “mtn ls unknown”, confirms that documentation was neither missing nor unknown.
Output following the line
/usr/local/bin/neurospaces_build: package ns-sli [mtn status] executing
|
in response to the monotone “mtn status” command shows that the NS-SLI component is under monotone version control in (default) branch 0. The string d13a5... is a monotone version identifier that is unique to the current version of NS-SLI under development on the machine where the query was made.
mtn log | less
|
you get a detailed cvs-style log of development progress.