varfish-org / varfish-server

VarFish: comprehensive DNA variant analysis for diagnostics and research
MIT License
43 stars 11 forks source link

Implement "panelmirror" app that maintains a local mirror of PanelApp panels #1916

Open holtgrewe opened 3 weeks ago

holtgrewe commented 3 weeks ago

Is your feature request related to a problem? Please describe. We currently use the Genomics England PanelApp API for fetching gene panels. Such proxying comes at a price in terms of uptime reliability and loading time of the front-end.

Describe the solution you'd like Create a new Django ap "panelmirror" that allows to mirror gene panels, currently for GEL PanelApp gene panels only. Also, create Celery background tasks for regularly loading updates. We only need to provide DRF access to the data.

Describe alternatives you've considered N/A

Additional context

xiamaz commented 3 weeks ago

Discussion 2024-08-22