Plugins
This page lists available PhEval plugins and the phenotype-driven tools they integrate.
Plugins are separate Python packages that extend PhEval with tool-specific logic. Each plugin exposes one or more runners that can be invoked via the PhEval CLI.
For details on how plugins and runners fit into the execution model, see:
For tool-specific usage, configuration options, and examples, always refer to the plugin README.
Available plugins
The table below lists currently implemented PhEval plugins, with links to both the PhEval runner and the original tool where applicable.
| Tool | PhEval plugin | Original tool | Notes |
|---|---|---|---|
| Example | pheval.example | Example Runner | |
| Exomiser | pheval.exomiser | Exomiser | |
| Phen2Gene | pheval.phen2gene | Phen2Gene | |
| LIRICAL | pheval.lirical | LIRICAL | |
| SvAnna | pheval.svanna | SvAnna | |
| GADO | pheval.gado | GADO | |
| PhenoGenius | pheval.phenogenius | PhenoGenius | |
| AI MARRVEL | pheval.ai_marrvel | AI-MARRVEL | |
| OAK | pheval.oak | ||
| OntoGPT | pheval.ontogpt | ||
| MALCO | pheval.llm | ||
| ELDER | ELDER |
Notes
- Plugins may expose multiple runners, depending on supported modes or input types.
- Plugin availability does not imply identical functionality across tools.
- Experimental or research plugins may change more frequently than core plugins.
Users should always consult the plugin repository for the most up-to-date information.