onconova.interoperability.fhir.api
This module defines and configures the FHIR Onconova Interface API using NinjaExtraAPI, providing a secure, standards-based interface for cancer genomics and clinical research data management. It registers all core, oncology, research, and interoperability controllers, and sets up OpenAPI documentation with custom settings and license information.
api
module-attribute
¶
An Onconova FHIR API, This API serves as the entry point for all FHIR RESTful endpoints
FHIRRenderer
¶
Bases: JSONRenderer
media_type
class-attribute
instance-attribute
¶
render(request, data, *, response_status)
¶
Source code in onconova/interoperability/fhir/api.py
runner