29.2. The Data Layer API

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

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