How the ChEMBL client works
masterThe client provides a convenient interface for accessing ChEMBL data, abstracting away HTTPS and network-related tasks. It is designed around the Django QuerySet interface and features:
- Lazy Evaluation: Requests for data are only evaluated when a value is actually required, reducing unnecessary network requests.
- Caching: Results are cached in the local file system for faster retrieval.
- Django-like Interface: Supports common lookup types for filtering data.