isolate search_type knowledge to genome manager