IGetDBWiki/GettingStarted/DirectoryStructure

From BRF-Software
Jump to navigation Jump to search

Directory Structure

The directory `CVS/bioinfo/igetdb/` contains the specific components of the igetdb software:

  • `/bin` start wrapper(s) for executable scripts in `/share/exec`.

To run a script in share exec type: `gendb_start scriptname.pl -p project [options]`

  • `/share` contains all shared files
    • `/exec` executable scripts, such as the importer scripts GenDB->IGetDB and SAMS->IGetDB
    • `/doc` contains written and generated (e.g. `ant doc`) documentation
  • `/WebContent` contains web-server specific code and the document root
    • `/META-INF` contains a default version of the MANIFEST.MF file required for the `.war` file
    • `/WEB-INF` contains the servlet configuration file `web.xml`
      • `/lib` contains all the `.jar` files the application is depending on
  • `/src` contains the database schema and source code
    • `/conf` contains all the configuration and resource files that are to be included into the `.war` file
    • `/java` contains the Java source code