Skip to content.
SHIVA > DOC > SubversionRepositoryStructure

Subversion Repository Structure

The Subversion repository location is svn+ssh://cvs.loni.ucla.edu/cvs/map . The following is the directory structure under trunk/ , which contains all the source codes, libraries, and build scripts.

Directory Description
/atlas/ This directory contains some sample image volumes and BrainGraph files.
/doc/ Some text documentations.
/lib/ Shared binary libraries.
/resources/ Resources for each build.
/resources/braingrapheditor/ resources for BrainGraph Editor build.
/resources/kali/ resources for BrainGraph Editor build.
/resources/mbat/ resources for MBAT build.
/resources/shiva/ resources for SHIVA build.
/src/ Source code directory, which include not only Java source codes, but also various other resources, including build scripts. Its direct child directories are sources for different builds, core_src/ or plugin_src/.
/src/braingrapheditor_src/ This directory contains the sources for the BrainGraph Editor workspace and its standalone build sources.
/src/core_src/ This directory contains the core frame work. It is used by all other builds.
/src/kali_src/ This directory contains the sources only needed by Kali build. Kali is aimed to be a compact of SHIVA with only limited features.
/src/mbat_src/ This directory contains the sources only needed by MBAT build.
/src/plugins_src/ This directory contains various plugins that are not needed by all the builds.
/src/plugins_src/braingraph_src This directory contains sources for BrainGraph internal structure, file IO filters, and GUI viewing components.
/src/plugins_src/ccdb_src/ This directory contains clients for connecting to CCCDB services.
/src/plugins_src/imagereg_src/ This directory contains archaic image registration (point and curve) workspaces.
/src/plugins_src/ntclient_src/ This directory contains Heng's client implementation to NeuroTerrain server.
/src/plugins_src/registration_src/ This directory contains Erh-Fang Lee's image registration workspaces.
/src/shiva_src/ This directory contains the sources needed to build SHIVA builds. Currently it also contains plugins needed by MBAT and Kali builds. Eventually many of these plugins would be moved to /src/plugin_src/.