Genetikai laborban született. Mindenre felkészítve.
A Zyrkel a hamburgi UKE Humángenetikai Intézetében indult. Az eredeti probléma egyszerű volt: a genomikai pipeline-ok komplexek, a paraméterek adathalmazonként változnak, a SLURM-feladatok hajnali 3-kor futnak — és a legtöbb diák és kutató nem tud programozni. A bioinformatikai eszközöknek mindenki számára hozzáférhetőnek kellene lenniük egy laborban, nem csak annak az egy személynek, aki ismeri a Pythont. Ezért épült egy rendszer, amely ezt az akadályt nullára csökkenti: mondd meg, mire van szükséged, és a többit elintézi. Megjegyez minden paramétert, minden eredményt, minden tanulságot.
Aztán a memóriarendszer általánosodott. Eszközök kerültek hozzáadásra — nem csak genomikához, hanem mindenhez. Megjelent egy asztali átfedés, amely képes volt olvasni a képernyőt és kontextusban válaszolni. Jött a hang. Aztán jött a funkció, ami mindent megváltoztatott: dokkolj egy Zyrkelt két programhoz, amelyeknek nincs közös API-juk, és kommunikálnak rajta keresztül. Aztán jött a flottarendszer — egy Zyrkelből kettő lett, tíz, majd százak, mindegyik specializált, mindegyik függetlenül tanul, mind koordinálva.
Ma egyetlen 25 MB-os bináris — vagy ezrek flottája — fut a laptopján, a HPC-klaszterén vagy a Kubernetes-infrastruktúráján. Genomikai variánsklasszifikációt és Excel-táblázatokat kezel. Szívveréseket monitoroz és e-maileket ír. Ötleteket generál és autonóm módon végrehajtja őket. Kognitív egység, amely oda dokkolható, ahol szükség van rá.


