Gene panels code cleanup

Description

Address the latest code review comments from https://github.com/phenotips/phenotips/pull/2165

Environment

None
Fixed

Assignee

Alina Gvo

Reporter

Sergiu Dumitriu

Labels

None

External issue ID

None

Components

Sprint

None

Fix versions

Priority

Medium