29.2. The database schema and the Data Layer API

29.2.1. Basic classes and interfaces
UML diagram
Classes
Interfaces
29.2.2. User authentication and access control
UML diagram
Users and passwords
Groups, roles, projects and permission template
Keys
Permissions
29.2.3. Hardware and software
UML diagram
Hardware and software
29.2.4. Reporters
UML diagram
Reporters
Reporter lists
29.2.5. Quota and disk usage
UML diagram
Quota
Disk usage
29.2.6. Client, session and settings
UML diagram
Clients
Sessions
Settings
29.2.7. Files and directories
UML diagram
Description
29.2.8. Experimental platforms
UML diagram
Platforms
FileStoreEnabled items and data files
29.2.9. Parameters
UML diagram
Parameters
29.2.10. Annotations
UML diagram
Annotations
Annotation types
Units
Categories
29.2.11. Protocols
UML diagram
Protocols
Parameters
29.2.12. Plug-ins, jobs and job agents
UML diagram
Plug-ins
Jobs
Job agents
29.2.13. Biomaterial LIMS
UML diagram
Biomaterial LIMS
Bioplates and plate types
Biomaterial and plate events
29.2.14. Array LIMS - plates
UML diagram
Plates
Plate events
Plate mappings
29.2.15. Array LIMS - arrays
UML diagram
Array designs
Array slides
29.2.16. Hybridizations and raw data
UML diagram
Hybridizations
Raw data
Spot images
29.2.17. Experiments and analysis
UML diagram
Experiments
Bioassay sets, bioassays and transformations
Virtual databases, datacubes, etc.
The dynamic database
29.2.18. Other classes
UML diagram

This section gives an overview of the entire data layer API. The figure below show how different modules relate to each other.

Figure 29.1. Data layer overview

Data layer overview