-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
Description
Refactor MutationHandler to add validation:
- As before, create a copy of the handler to enable easy testing between the new version of the handler and the existing one
- Refactor the structure of the parameters to be a BioThings-style kwargs format
- Add validation rules for the parameters:
- name: str
@newgene: I would also suggest moving out all this function and the other mutation ones in lineage.py into a separate handler file (MutationHandler, LineageMutationsHandler, MutationDetailsHandler, MutationsByLineage)