EnteroBase
  • About EnteroBase
  • Frequently Asked Questions
  • Enterobase Terms and Conditions
  • How EnteroBase uses your personal data (GDPR)
  • Getting Started - Registering and logging in
  • EnteroBase tutorials and worked examples
  • Presentations and Lectures about EnteroBase
  • Key features in Enterobase
  • About schemes within EnteroBase (cg/wg/r/MLST)
  • HierCC (Hierarchical Clustering of CgMLST)
  • GrapeTree Documentation
  • Enterobase API Usage
  • Backend pipelines
  • HierCC equivalents
  • Precomputed species trees
  • Documentation previously on mlst.warwick.ac.uk
  • Developing EnteroBase (Developers only)
    • Introduction
      • Overview
      • Overall Directory Structure
      • Installing The Source Code
      • User Permissions
      • Celery
      • EnteroBase API Implementation
    • Database structure
      • EnteroBase Internal Structure (Website)
      • Setting a new Database Structure
      • Configuration info for metadata and results fields
      • EnteroBase Database Structure (NServ)
      • Adding a new Database
    • GUI and displaying results
      • Web page generation
      • Client grid-based display of results
      • Query support
      • Custom Views
      • JBrowse In Enterobase
    • Schemes
      • Schemes
      • Worked example: Adding a scheme/pipeline
      • Implemented Schemes
    • Tools and Pipelines
      • Jobs
      • Analysis objects - Workspaces
      • SNP Projects
      • Trees
      • MS Trees
    • Local Enterobase
      • Local EnteroBase’s documentation
    • Maintenance and support
      • Maintenance Scripts
      • Beta mode operation
      • Help files
EnteroBase
  • Developing EnteroBase (Developers only)
  • View page source

Developing EnteroBase (Developers only)

Introduction

  • Overview
  • Overall Directory Structure
  • Installing The Source Code
  • User Permissions
  • Celery
  • EnteroBase API Implementation

Database structure

  • EnteroBase Internal Structure (Website)
  • Setting a new Database Structure
  • Configuration info for metadata and results fields
  • EnteroBase Database Structure (NServ)
  • Adding a new Database

GUI and displaying results

  • Web page generation
  • Client grid-based display of results
  • Query support
  • Custom Views
  • JBrowse In Enterobase

Schemes

  • Schemes
  • Worked example: Adding a scheme/pipeline
  • Implemented Schemes

Tools and Pipelines

  • Jobs
  • Analysis objects - Workspaces
  • SNP Projects
  • Trees
  • MS Trees

Local Enterobase

  • Local EnteroBase’s documentation

Maintenance and support

  • Maintenance Scripts
  • Beta mode operation
  • Help files
Previous Next

© Copyright 2026, EnteroBase team.

Built with Sphinx using a theme provided by Read the Docs.