TVB-1544 Introduced a desktop profile. Refactored start functions to rely less on global state that is about to be removed.

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6524 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1544 Move os detection functions in TvbProfile. A simple get_python_path for library profile

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6529 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1544  Renamed console profile to command profile

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6533 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1091
Add some new BCT-Centrality algorithms into TVB.

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6547 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1091: Fix test after recent addition of new BCT algorithms in our API.

Remove old imports of unittest2 (valid < python 2.7)

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6549 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1575
Get rid of line "reload(sys)" for the distribution profiles, by adding sitecustomize.py to the distribution packages.

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6550 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1575
Redefine is_development(), and make it use the existence of tvb_bin/tvb.version to decide.
Previous version would not work in case of GitHub repos.

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6555 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1535 Adapted new cross coherence implementation to TVB timeseries shape

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6560 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
Models: correct minor mistake in Larter-Breakspear model. The parameter aei should be aie. Default behaviour should not have changed, since the aei and aie have the same value

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6564 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
use new vectorized coherence algorithm


git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6571 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1436 Add valid for simulation flag to surfaces

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6573 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1436 Be more permissive when validating surfaces. Set the valid for simulation flag on configure and a user tag

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6574 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
Fix surface test.

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6579 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1437.
Add support for generating backend filters from traited classes.

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6580 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1434 Filter surfaces that are invalid for simulations

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6582 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
TVB-1438 unit tests for surface topological checks

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6583 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
removed a debugger breakpoint

git-svn-id: https://repo.thevirtualbrain.org/svn/tvb/trunk/scientific_library@6585 1c0e02f0-7929-43c0-8fb3-3293bf43b0d1
Merge branch 'trunk' of https://github.com/the-virtual-brain/tvb-library into trunk