The directory structure below is for the VIVO source distribution. The binary distribution omits some directories. These are noted below.
The Vitro source distribution has an analogous structure.
Directory | Description |
---|---|
./api | Java source for the webapp |
./home | RDF and other files needed to load the webapp |
./installer | Files used by the Maven installer |
./paper | The "'VIVO: a system for research discovery' tags" paper |
./selenium | VIVO Selenium Tests. See http://docs.seleniumhq.org |
./webapp | Templates and other files for building the webapp |
Directory | Description |
---|---|
./api/src/main | VIVO source files. Will not be present in the binary distribution |
./api/src/test | VIVO source test files (java files and resources). Will not be present in the binary distribution |
./api/target/surefire-reports | JUnit test reports |
./api/target/test-classes | Compiled ./api/src/test classes and resources |
./home/rdf/abox | Data about specific named “individuals” and their relationships (the “assertion box” or ABox) |
./home/rdf/applicationMetadata | Data for configuring the VIVO initial site information, class and property groups |
./home/rdf/auth | Data for configuring permissions for the VIVO application |
| Data for configuring the VIVO application display options - menu, profile page, etc. |
./home/rdf/tbox | Data about the structure of ontologies (the “terminological box” or TBox) |
./home/upgrade/knowledgeBase | Files used for migration of data between different versions of VIVO |
./home/uploads/file_storage_root | Images and other assets preserved in the VIVO application |
./installer/home | Resources for initial building of VIVO_HOME directory by using ./home resources |
./installer/webapp | Resources for initial building of web application by using ./webapp resources |
./paper | The paper entitled "'VIVO: a system for research discovery' tags" written in the Markdown markup language. |
./selenium/src | The selenium Java source files |
./selenium/test-output | The selenium test reports |
./webapp/src | Source files for building VIVO UI |
./webapp/target | The compiled and built VIVO UI |