| name | target_prioritization |
| description | Rank perturbation targets by drugability, pathway relevance, and safety given constraints. |
| category | bio/perturb_seq |
| version | 1 |
| requires_tools | ["fetch_url","search_knowledge_base","python_repl"] |
| requires_network | true |
| user_invocable | true |
| species | any |
| modality | perturb_seq |
| stage | prioritization |
| stability | experimental |
| safety_level | medium |
Target Prioritization
When to use
User has a list of candidate genes or perturbations and wants them ranked by suitability for follow-up (drugability, pathway, safety).
Inputs
- candidates: List of gene symbols or targets.
- criteria: Optional weights (e.g. "prefer druggable", "avoid toxicity").
Steps
-
Local: Use search_knowledge_base for lab-specific target lists or constraints.
-
Annotate: For each candidate, use fetch_url (UniProt/Open Targets/DrugBank if available) to get:
- Druggability or known drugs
- Pathway involvement
- Safety/toxicity mentions (brief)
-
Score: In python_repl, build a simple score (e.g. 0–1 for druggable, pathway relevance, safety) and rank.
-
Present: Ranked table with short justification per target and caveats (e.g. "limited drug data").
Output format
- Ranked list: Gene | Druggability | Pathway | Safety note | Score
- Brief caveats