Tripal
4.x

Contents:

  • How to Install Tripal
  • Building your Site
  • Guiding your Users
  • Site Administration
  • Extending Tripal
  • Upgrading Tripal
  • Contributing to Core Tripal
  • Design Documentation
    • Design Overview
    • Module + File Structure
    • Controlled Vocabulary Design
    • Design and Coding Standards
    • Design In Progress
      • Entities and Fields Design
        • Entity/Field Design Summary
        • Entity/Field Design Requirements
        • TripalEntity
        • TripalFieldStorage
      • Tripal Biological Database layer and Chado
Tripal
  • Design Documentation
  • Design In Progress
  • Entities and Fields Design
  • View page source

Entities and Fields Design

This design document is attempting to describe our current design process for Entities and Fields in Tripal 4 utilizing the new Drupal 10 APIs.

  • Entity/Field Design Summary
  • Entity/Field Design Requirements
    • 1. Multiple data backends per Content Type
    • 2. Tripal Fields control their own data load + save
    • 3. Entities + Fields should be vocabulary-focused
    • 4. Low data duplication
    • 5. Tripal Fields are easy to extend
    • 6. Upgrade path from Tripal 3
  • TripalEntity
  • TripalFieldStorage
    • Example Usage: Chado
Previous Next

© Copyright 2009-2026, Tripal Project Management Committee with the help of the Tripal Community.

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