Skip to content

VEuPathDB/ApiCommonData

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ApiCommonData

We load data in our databases by running workflows. This repo contains the scripts and plugins used by the workflows; it also contains the schema definition files. Api stands for ‘Apicomplexan’. These are the first organisms included in our websites when they were first time publicly released as ApiDB BRC (Bioinformatics Resource Center), back in 2002.

Dependencies

  • yarn / npm / ant
  • WEBAPP_PROP_FILE file (file with one property for the webapp target directory) webappTargetDir=BLAH
  • environment variables for GUS_HOME and PROJECT_HOME
  • Internal Dependencies
    • FgpUtil, GUS, TuningManager, DoTS

Installation instructions.

  • bld ApiCommonData

Manifest

Load/bin
most of the scripts used by workflows are found here
Load/lib/perl
perl packages used by loading scripts and plugins
Load/plugin/perl
plugins do the work of inserting or updating database rows
Load/lib/sql
apidb schema definition files