Chapter 29. API overview (how to use and code examples)

Table of Contents

29.1. The Public API of BASE
29.1.1. What is backwards compatibility?
29.2. The database schema and the Data Layer API
29.2.1. Basic classes and interfaces
29.2.2. User authentication and access control
29.2.3. Hardware and software
29.2.4. Reporters
29.2.5. Quota and disk usage
29.2.6. Client, session and settings
29.2.7. Files and directories
29.2.8. Experimental platforms
29.2.9. Parameters
29.2.10. Annotations
29.2.11. Protocols
29.2.12. Plug-ins, jobs and job agents
29.2.13. Biomateria LIMS
29.2.14. Array LIMS - plates
29.2.15. Array LIMS - arrays
29.2.16. Hybridizations and raw data
29.2.17. Experiments and analysis
29.2.18. Other classes
29.3. The Core API
29.3.1. Using files to store data
29.3.2. Sending signals (to plug-ins)
29.4. The Query API
29.5. Analysis and the Dynamic and Batch API:s
29.6. Extensions API
29.6.1. The core part
29.6.2. The web client part
29.7. Other useful classes and methods