Files
PlantAI-dev/graphify-out/graph.html
T
2026-08-03 18:42:47 +08:00

261 lines
1.8 MiB
Plaintext
Executable File

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>graphify - graphify-out/graph.html</title>
<script src="https://unpkg.com/vis-network/standalone/umd/vis-network.min.js"></script>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { background: #0f0f1a; color: #e0e0e0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; display: flex; height: 100vh; overflow: hidden; }
#graph { flex: 1; }
#sidebar { width: 280px; background: #1a1a2e; border-left: 1px solid #2a2a4e; display: flex; flex-direction: column; overflow: hidden; }
#search-wrap { padding: 12px; border-bottom: 1px solid #2a2a4e; }
#search { width: 100%; background: #0f0f1a; border: 1px solid #3a3a5e; color: #e0e0e0; padding: 7px 10px; border-radius: 6px; font-size: 13px; outline: none; }
#search:focus { border-color: #4E79A7; }
#search-results { max-height: 140px; overflow-y: auto; padding: 4px 12px; border-bottom: 1px solid #2a2a4e; display: none; }
.search-item { padding: 4px 6px; cursor: pointer; border-radius: 4px; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.search-item:hover { background: #2a2a4e; }
#info-panel { padding: 14px; border-bottom: 1px solid #2a2a4e; min-height: 140px; }
#info-panel h3 { font-size: 13px; color: #aaa; margin-bottom: 8px; text-transform: uppercase; letter-spacing: 0.05em; }
#info-content { font-size: 13px; color: #ccc; line-height: 1.6; }
#info-content .field { margin-bottom: 5px; }
#info-content .field b { color: #e0e0e0; }
#info-content .empty { color: #555; font-style: italic; }
.neighbor-link { display: block; padding: 2px 6px; margin: 2px 0; border-radius: 3px; cursor: pointer; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-left: 3px solid #333; }
.neighbor-link:hover { background: #2a2a4e; }
#neighbors-list { max-height: 160px; overflow-y: auto; margin-top: 4px; }
#legend-wrap { flex: 1; overflow-y: auto; padding: 12px; }
#legend-wrap h3 { font-size: 13px; color: #aaa; margin-bottom: 10px; text-transform: uppercase; letter-spacing: 0.05em; }
.legend-item { display: flex; align-items: center; gap: 8px; padding: 4px 0; cursor: pointer; border-radius: 4px; font-size: 12px; }
.legend-item:hover { background: #2a2a4e; padding-left: 4px; }
.legend-item.dimmed { opacity: 0.35; }
.legend-dot { width: 12px; height: 12px; border-radius: 50%; flex-shrink: 0; }
.legend-label { flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.legend-count { color: #666; font-size: 11px; }
#stats { padding: 10px 14px; border-top: 1px solid #2a2a4e; font-size: 11px; color: #555; }
</style>
</head>
<body>
<div id="graph"></div>
<div id="sidebar">
<div id="search-wrap">
<input id="search" type="text" placeholder="Search nodes..." autocomplete="off">
<div id="search-results"></div>
</div>
<div id="info-panel">
<h3>Node Info</h3>
<div id="info-content"><span class="empty">Click a node to inspect it</span></div>
</div>
<div id="legend-wrap">
<h3>Communities</h3>
<div id="legend"></div>
</div>
<div id="stats">2119 nodes &middot; 4216 edges &middot; 94 communities</div>
</div>
<script>
const RAW_NODES = [{"id": "session_storage", "label": "session_storage.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "session_storage.py", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 5}, {"id": "session_storage_sessionstorage", "label": "SessionStorage", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.6, "font": {"size": 12, "color": "#ffffff"}, "title": "SessionStorage", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 22}, {"id": "session_storage_sessionstorage_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_ensure_db_dir", "label": "._ensure_db_dir()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._ensure_db_dir()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 2}, {"id": "session_storage_sessionstorage_get_connection", "label": "._get_connection()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_connection()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 16}, {"id": "session_storage_sessionstorage_init_tables", "label": "._init_tables()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._init_tables()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 4}, {"id": "session_storage_sessionstorage_get_user_history", "label": ".get_user_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_user_history()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_add_user_task", "label": ".add_user_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_user_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_update_task_status", "label": ".update_task_status()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_task_status()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_get_latest_task", "label": ".get_latest_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_latest_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_get_user_active_job", "label": ".get_user_active_job()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_user_active_job()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_set_user_active_job", "label": ".set_user_active_job()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".set_user_active_job()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_update_job_stage", "label": ".update_job_stage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_job_stage()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_clear_user_active_job", "label": ".clear_user_active_job()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear_user_active_job()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_get_running_tasks", "label": ".get_running_tasks()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_running_tasks()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_add_running_task", "label": ".add_running_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_running_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_update_running_task", "label": ".update_running_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_running_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_remove_running_task", "label": ".remove_running_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".remove_running_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_get_user_stats", "label": ".get_user_stats()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_user_stats()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_cleanup_old_sessions", "label": ".cleanup_old_sessions()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".cleanup_old_sessions()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 3}, {"id": "session_storage_sessionstorage_close", "label": ".close()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".close()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 17}, {"id": "session_storage_get_storage", "label": "get_storage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_storage()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 2}, {"id": "session_storage_init_storage", "label": "init_storage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "init_storage()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "code", "degree": 2}, {"id": "session_storage_rationale_1", "label": "\u4f1a\u8bdd\u5b58\u50a8\u6a21\u5757 - \u63d0\u4f9b\u6301\u4e45\u5316\u5b58\u50a8\u529f\u80fd \u529f\u80fd: 1. \u7528\u6237\u4f1a\u8bdd\u5386\u53f2\u4fdd\u5b58\u5230 SQLite \u6570\u636e\u5e93 2. \u6d3b\u8dc3\u4efb\u52a1\u72b6\u6001\u4fdd\u5b58 3. \u670d\u52a1\u91cd\u542f\u540e\u80fd\u6062\u590d\u4f1a\u8bdd", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4f1a\u8bdd\u5b58\u50a8\u6a21\u5757 - \u63d0\u4f9b\u6301\u4e45\u5316\u5b58\u50a8\u529f\u80fd \u529f\u80fd: 1. \u7528\u6237\u4f1a\u8bdd\u5386\u53f2\u4fdd\u5b58\u5230 SQLite \u6570\u636e\u5e93 2. \u6d3b\u8dc3\u4efb\u52a1\u72b6\u6001\u4fdd\u5b58 3. \u670d\u52a1\u91cd\u542f\u540e\u80fd\u6062\u590d\u4f1a\u8bdd", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "rationale", "degree": 1}, {"id": "session_storage_rationale_379", "label": "\u5173\u95ed\u5b58\u50a8\uff08SQLite \u4e0d\u9700\u8981\u663e\u5f0f\u5173\u95ed\uff0c\u4f46\u4fdd\u7559\u63a5\u53e3\u4e00\u81f4\u6027\uff09", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5173\u95ed\u5b58\u50a8\uff08SQLite \u4e0d\u9700\u8981\u663e\u5f0f\u5173\u95ed\uff0c\u4f46\u4fdd\u7559\u63a5\u53e3\u4e00\u81f4\u6027\uff09", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/session_storage.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_service", "label": "wechat_service.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "wechat_service.py", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 18}, {"id": "wechat_service_call_mcp_tool", "label": "call_mcp_tool()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "call_mcp_tool()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 3}, {"id": "wechat_service_send_message", "label": "send_message()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "send_message()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 4}, {"id": "wechat_service_get_messages", "label": "get_messages()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_messages()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 3}, {"id": "wechat_service_load_from_storage", "label": "_load_from_storage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "_load_from_storage()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 1}, {"id": "wechat_service_get_user_history", "label": "get_user_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_user_history()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 2}, {"id": "wechat_service_add_user_task", "label": "add_user_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "add_user_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 2}, {"id": "wechat_service_get_latest_task", "label": "get_latest_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_latest_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 2}, {"id": "wechat_service_format_task_status", "label": "format_task_status()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "format_task_status()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 2}, {"id": "wechat_service_get_user_active_job", "label": "get_user_active_job()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "get_user_active_job()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 5}, {"id": "wechat_service_set_user_active_job", "label": "set_user_active_job()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "set_user_active_job()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 2}, {"id": "wechat_service_update_job_stage", "label": "update_job_stage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "update_job_stage()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 2}, {"id": "wechat_service_get_completed_stages", "label": "get_completed_stages()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_completed_stages()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 3}, {"id": "wechat_service_format_job_pipeline", "label": "format_job_pipeline()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "format_job_pipeline()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 3}, {"id": "wechat_service_poll_task_status", "label": "poll_task_status()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "poll_task_status()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 2}, {"id": "wechat_service_create_task", "label": "create_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "create_task()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 6}, {"id": "wechat_service_handle_message", "label": "handle_message()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "handle_message()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 10}, {"id": "wechat_service_main", "label": "main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 12, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_service.py", "file_type": "code", "degree": 3}, {"id": "get_wechat_id", "label": "get_wechat_id.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_wechat_id.py", "community": 78, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/get_wechat_id.py", "file_type": "code", "degree": 2}, {"id": "get_wechat_id_call_mcp_tool", "label": "call_mcp_tool()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "call_mcp_tool()", "community": 78, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/get_wechat_id.py", "file_type": "code", "degree": 2}, {"id": "get_wechat_id_main", "label": "main()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 78, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/get_wechat_id.py", "file_type": "code", "degree": 2}, {"id": "update_prompts", "label": "update_prompts.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "update_prompts.py", "community": 79, "community_name": "Community 79", "source_file": "/home/xia-lab/wutx/00test/bbav5/update_prompts.py", "file_type": "code", "degree": 2}, {"id": "update_prompts_update_file", "label": "update_file()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "update_file()", "community": 79, "community_name": "Community 79", "source_file": "/home/xia-lab/wutx/00test/bbav5/update_prompts.py", "file_type": "code", "degree": 2}, {"id": "update_prompts_main", "label": "main()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 79, "community_name": "Community 79", "source_file": "/home/xia-lab/wutx/00test/bbav5/update_prompts.py", "file_type": "code", "degree": 2}, {"id": "validate_js", "label": "validate_js.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_js.py", "community": 85, "community_name": "Community 85", "source_file": "/home/xia-lab/wutx/00test/bbav5/validate_js.py", "file_type": "code", "degree": 1}, {"id": "validate_js_validate_js_in_html", "label": "validate_js_in_html()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_js_in_html()", "community": 85, "community_name": "Community 85", "source_file": "/home/xia-lab/wutx/00test/bbav5/validate_js.py", "file_type": "code", "degree": 1}, {"id": "wechat_integration", "label": "wechat_integration.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "wechat_integration.py", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 6}, {"id": "wechat_integration_wechatconfig", "label": "WeChatConfig", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "WeChatConfig", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 2}, {"id": "wechat_integration_wechatintegration", "label": "WeChatIntegration", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "WeChatIntegration", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 19}, {"id": "wechat_integration_wechatintegration_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 2}, {"id": "wechat_integration_wechatintegration_login", "label": ".login()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".login()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 6}, {"id": "wechat_integration_wechatintegration_display_qrcode", "label": "._display_qrcode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._display_qrcode()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 2}, {"id": "wechat_integration_wechatintegration_send_text_message", "label": ".send_text_message()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".send_text_message()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 6}, {"id": "wechat_integration_wechatintegration_send_typing", "label": ".send_typing()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".send_typing()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 3}, {"id": "wechat_integration_wechatintegration_notify_task_complete", "label": ".notify_task_complete()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".notify_task_complete()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 6}, {"id": "wechat_integration_wechatintegration_get_messages", "label": ".get_messages()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_messages()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 4}, {"id": "wechat_integration_wechatintegration_start_message_listener", "label": ".start_message_listener()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".start_message_listener()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 4}, {"id": "wechat_integration_wechatintegration_call_mcp_tool", "label": "._call_mcp_tool()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "._call_mcp_tool()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 8}, {"id": "wechat_integration_wechatintegration_real_mcp_call", "label": "._real_mcp_call()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._real_mcp_call()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 2}, {"id": "wechat_integration_wechatintegration_mock_call", "label": "._mock_call()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._mock_call()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 2}, {"id": "wechat_integration_wechattasknotifier", "label": "WeChatTaskNotifier", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "WeChatTaskNotifier", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 10}, {"id": "wechat_integration_wechattasknotifier_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 2}, {"id": "wechat_integration_wechattasknotifier_notify_task_started", "label": ".notify_task_started()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".notify_task_started()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 3}, {"id": "wechat_integration_wechattasknotifier_notify_task_completed", "label": ".notify_task_completed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".notify_task_completed()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 3}, {"id": "wechat_integration_wechattasknotifier_notify_task_failed", "label": ".notify_task_failed()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".notify_task_failed()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 2}, {"id": "wechat_integration_test_wechat_integration", "label": "test_wechat_integration()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "test_wechat_integration()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 8}, {"id": "wechat_integration_test_message_listener", "label": "test_message_listener()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "test_message_listener()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "code", "degree": 4}, {"id": "wechat_integration_rationale_59", "label": "\u5fae\u4fe1\u96c6\u6210\u7c7b \u4f7f\u7528\u65b9\u6cd5: 1. \u521d\u59cb\u5316: wechat = WeChatIntegration() 2. \u767b\u5f55: await w", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5fae\u4fe1\u96c6\u6210\u7c7b \u4f7f\u7528\u65b9\u6cd5: 1. \u521d\u59cb\u5316: wechat = WeChatIntegration() 2. \u767b\u5f55: await w", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_76", "label": "\u767b\u5f55\u5fae\u4fe1 \u6d41\u7a0b: 1. \u8c03\u7528 login_qrcode \u83b7\u53d6\u4e8c\u7ef4\u7801 2. \u663e\u793a\u4e8c\u7ef4\u7801\u4f9b\u7528\u6237\u626b\u63cf", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u767b\u5f55\u5fae\u4fe1 \u6d41\u7a0b: 1. \u8c03\u7528 login_qrcode \u83b7\u53d6\u4e8c\u7ef4\u7801 2. \u663e\u793a\u4e8c\u7ef4\u7801\u4f9b\u7528\u6237\u626b\u63cf", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_150", "label": "\u53d1\u9001\u6587\u672c\u6d88\u606f Args: user_id: \u7528\u6237\u5fae\u4fe1ID message: \u6d88", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53d1\u9001\u6587\u672c\u6d88\u606f Args: user_id: \u7528\u6237\u5fae\u4fe1ID message: \u6d88", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_172", "label": "\u53d1\u9001\"\u6b63\u5728\u8f93\u5165...\"\u72b6\u6001 Args: user_id: \u7528\u6237\u5fae\u4fe1ID", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53d1\u9001\"\u6b63\u5728\u8f93\u5165...\"\u72b6\u6001 Args: user_id: \u7528\u6237\u5fae\u4fe1ID", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_187", "label": "\u53d1\u9001\u4efb\u52a1\u5b8c\u6210\u901a\u77e5 Args: user_id: \u7528\u6237\u5fae\u4fe1ID task_inf", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53d1\u9001\u4efb\u52a1\u5b8c\u6210\u901a\u77e5 Args: user_id: \u7528\u6237\u5fae\u4fe1ID task_inf", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_229", "label": "\u83b7\u53d6\u65b0\u6d88\u606f\uff08\u957f\u8f6e\u8be2\uff09 Args: timeout: \u8f6e\u8be2\u8d85\u65f6\u65f6\u95f4\uff08\u79d2\uff09", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u65b0\u6d88\u606f\uff08\u957f\u8f6e\u8be2\uff09 Args: timeout: \u8f6e\u8be2\u8d85\u65f6\u65f6\u95f4\uff08\u79d2\uff09", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_255", "label": "\u542f\u52a8\u6d88\u606f\u76d1\u542c\u5faa\u73af Args: callback: \u6d88\u606f\u5904\u7406\u56de\u8c03\u51fd\u6570 poll_", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u542f\u52a8\u6d88\u606f\u76d1\u542c\u5faa\u73af Args: callback: \u6d88\u606f\u5904\u7406\u56de\u8c03\u51fd\u6570 poll_", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_280", "label": "\u8c03\u7528 MCP \u5de5\u5177 \u9996\u5148\u5c1d\u8bd5\u4f7f\u7528\u771f\u5b9e\u7684 mcp-wechat-server\uff0c\u5982\u679c\u5931\u8d25\u5219\u56de\u9000\u5230\u6a21\u62df\u6a21\u5f0f", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8c03\u7528 MCP \u5de5\u5177 \u9996\u5148\u5c1d\u8bd5\u4f7f\u7528\u771f\u5b9e\u7684 mcp-wechat-server\uff0c\u5982\u679c\u5931\u8d25\u5219\u56de\u9000\u5230\u6a21\u62df\u6a21\u5f0f", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_integration_rationale_397", "label": "\u4efb\u52a1\u901a\u77e5\u5668 - \u4e0e bbav20311 \u4efb\u52a1\u7cfb\u7edf\u96c6\u6210 \u4f7f\u7528\u793a\u4f8b: notifier = WeChatTaskNotifier(", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4efb\u52a1\u901a\u77e5\u5668 - \u4e0e bbav20311 \u4efb\u52a1\u7cfb\u7edf\u96c6\u6210 \u4f7f\u7528\u793a\u4f8b: notifier = WeChatTaskNotifier(", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_integration.py", "file_type": "rationale", "degree": 1}, {"id": "pipeline_backend_patch", "label": "pipeline_backend_patch.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "pipeline_backend_patch.py", "community": 80, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/pipeline_backend_patch.py", "file_type": "code", "degree": 1}, {"id": "pipeline_backend_patch_apply_patch_to_pipeline_backend", "label": "apply_patch_to_pipeline_backend()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "apply_patch_to_pipeline_backend()", "community": 80, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/pipeline_backend_patch.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_patch_rationale_65", "label": "\u81ea\u52a8\u5e94\u7528\u8865\u4e01\u5230 pipeline_backend.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u81ea\u52a8\u5e94\u7528\u8865\u4e01\u5230 pipeline_backend.py", "community": 80, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/pipeline_backend_patch.py", "file_type": "rationale", "degree": 1}, {"id": "test_router", "label": "test_router.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "test_router.py", "community": 58, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 7}, {"id": "test_router_classify", "label": "classify()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "classify()", "community": 58, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/test_router.py", "file_type": "code", "degree": 1}, {"id": "example_task_with_wechat", "label": "example_task_with_wechat.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "example_task_with_wechat.py", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/example_task_with_wechat.py", "file_type": "code", "degree": 4}, {"id": "example_task_with_wechat_run_identify_with_notification", "label": "run_identify_with_notification()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_identify_with_notification()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/example_task_with_wechat.py", "file_type": "code", "degree": 3}, {"id": "example_task_with_wechat_run_pipeline_with_notifications", "label": "run_pipeline_with_notifications()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_pipeline_with_notifications()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/example_task_with_wechat.py", "file_type": "code", "degree": 3}, {"id": "example_task_with_wechat_main", "label": "main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/example_task_with_wechat.py", "file_type": "code", "degree": 3}, {"id": "example_task_with_wechat_rationale_23", "label": "\u8fd0\u884c\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a\u4efb\u52a1\uff0c\u5e76\u53d1\u9001\u5fae\u4fe1\u901a\u77e5 \u4f7f\u7528\u793a\u4f8b: await run_identify_with_notification(\"", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a\u4efb\u52a1\uff0c\u5e76\u53d1\u9001\u5fae\u4fe1\u901a\u77e5 \u4f7f\u7528\u793a\u4f8b: await run_identify_with_notification(\"", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/example_task_with_wechat.py", "file_type": "rationale", "degree": 1}, {"id": "example_task_with_wechat_rationale_82", "label": "\u8fd0\u884c\u591a\u9636\u6bb5 pipeline\uff0c\u6bcf\u4e2a\u9636\u6bb5\u90fd\u53d1\u9001\u901a\u77e5 \u4f7f\u7528\u793a\u4f8b: await run_pipeline_with_notifica", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c\u591a\u9636\u6bb5 pipeline\uff0c\u6bcf\u4e2a\u9636\u6bb5\u90fd\u53d1\u9001\u901a\u77e5 \u4f7f\u7528\u793a\u4f8b: await run_pipeline_with_notifica", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/example_task_with_wechat.py", "file_type": "rationale", "degree": 1}, {"id": "enable_persistent_memory", "label": "enable_persistent_memory.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "enable_persistent_memory.py", "community": 81, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/enable_persistent_memory.py", "file_type": "code", "degree": 2}, {"id": "enable_persistent_memory_create_persistent_memory_manager", "label": "create_persistent_memory_manager()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_persistent_memory_manager()", "community": 81, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/enable_persistent_memory.py", "file_type": "code", "degree": 2}, {"id": "enable_persistent_memory_test_persistent_memory", "label": "test_persistent_memory()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_persistent_memory()", "community": 81, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/enable_persistent_memory.py", "file_type": "code", "degree": 2}, {"id": "check_cost", "label": "check_cost.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "check_cost.py", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 7}, {"id": "check_cost_get_cost_summary", "label": "get_cost_summary()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_summary()", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 2}, {"id": "check_cost_get_cost_report", "label": "get_cost_report()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_report()", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 2}, {"id": "check_cost_get_agent_cost", "label": "get_agent_cost()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_agent_cost()", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 2}, {"id": "check_cost_get_suggestions", "label": "get_suggestions()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_suggestions()", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 3}, {"id": "check_cost_print_summary", "label": "print_summary()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "print_summary()", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 4}, {"id": "check_cost_print_report", "label": "print_report()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "print_report()", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 3}, {"id": "check_cost_main", "label": "main()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 55, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/check_cost.py", "file_type": "code", "degree": 5}, {"id": "notify_integration", "label": "notify_integration.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "notify_integration.py", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "code", "degree": 7}, {"id": "notify_integration_call_mcp_tool", "label": "call_mcp_tool()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "call_mcp_tool()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "code", "degree": 3}, {"id": "notify_integration_check_login_status", "label": "check_login_status()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "check_login_status()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "code", "degree": 5}, {"id": "notify_integration_send_text_message", "label": "send_text_message()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "send_text_message()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "code", "degree": 5}, {"id": "notify_integration_notify_task_start", "label": "notify_task_start()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "notify_task_start()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "code", "degree": 4}, {"id": "notify_integration_notify_task_complete", "label": "notify_task_complete()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "notify_task_complete()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "code", "degree": 4}, {"id": "notify_integration_test_notification", "label": "test_notification()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "test_notification()", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "code", "degree": 3}, {"id": "notify_integration_rationale_97", "label": "\u901a\u77e5\u4efb\u52a1\u5f00\u59cb \u4f7f\u7528\u793a\u4f8b: notify_task_start(\"wxid_xxx\", \"task_001\", \"identif", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u901a\u77e5\u4efb\u52a1\u5f00\u59cb \u4f7f\u7528\u793a\u4f8b: notify_task_start(\"wxid_xxx\", \"task_001\", \"identif", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "rationale", "degree": 1}, {"id": "notify_integration_rationale_126", "label": "\u901a\u77e5\u4efb\u52a1\u5b8c\u6210 \u4f7f\u7528\u793a\u4f8b: notify_task_complete( \"wxid_xxx\",", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u901a\u77e5\u4efb\u52a1\u5b8c\u6210 \u4f7f\u7528\u793a\u4f8b: notify_task_complete( \"wxid_xxx\",", "community": 31, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/notify_integration.py", "file_type": "rationale", "degree": 1}, {"id": "wechat_bot", "label": "wechat_bot.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "wechat_bot.py", "community": 59, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_bot.py", "file_type": "code", "degree": 6}, {"id": "wechat_bot_call_mcp_tool", "label": "call_mcp_tool()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "call_mcp_tool()", "community": 59, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_bot.py", "file_type": "code", "degree": 3}, {"id": "wechat_bot_send_message", "label": "send_message()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "send_message()", "community": 59, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_bot.py", "file_type": "code", "degree": 3}, {"id": "wechat_bot_get_messages", "label": "get_messages()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_messages()", "community": 59, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_bot.py", "file_type": "code", "degree": 3}, {"id": "wechat_bot_handle_message", "label": "handle_message()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "handle_message()", "community": 59, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_bot.py", "file_type": "code", "degree": 3}, {"id": "wechat_bot_main", "label": "main()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 59, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_bot.py", "file_type": "code", "degree": 3}, {"id": "wechat_bot_rationale_128", "label": "# TODO: \u5b9e\u9645\u8c03\u7528 bbav20311 \u5206\u6790\u4efb\u52a1", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "# TODO: \u5b9e\u9645\u8c03\u7528 bbav20311 \u5206\u6790\u4efb\u52a1", "community": 59, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_bot.py", "file_type": "rationale", "degree": 1}, {"id": "tasks", "label": "tasks.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "tasks.py", "community": 74, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tasks.py", "file_type": "code", "degree": 4}, {"id": "tasks_get_orchestrator", "label": "get_orchestrator()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_orchestrator()", "community": 74, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tasks.py", "file_type": "code", "degree": 2}, {"id": "tasks_execute_agent_task", "label": "execute_agent_task()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "execute_agent_task()", "community": 74, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tasks.py", "file_type": "code", "degree": 2}, {"id": "celery_app", "label": "celery_app.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "celery_app.py", "community": 74, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/celery_app.py", "file_type": "code", "degree": 1}, {"id": "wechat_task_bridge", "label": "wechat_task_bridge.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "wechat_task_bridge.py", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 3}, {"id": "wechat_task_bridge_wechattaskbridge", "label": "WeChatTaskBridge", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "WeChatTaskBridge", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 16}, {"id": "wechat_task_bridge_wechattaskbridge_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 1}, {"id": "wechat_task_bridge_wechattaskbridge_start", "label": ".start()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".start()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 1}, {"id": "wechat_task_bridge_wechattaskbridge_handle_message", "label": "._handle_message()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._handle_message()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 2}, {"id": "wechat_task_bridge_wechattaskbridge_parse_command", "label": "._parse_command()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "._parse_command()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 9}, {"id": "wechat_task_bridge_wechattaskbridge_get_help_message", "label": "._get_help_message()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_help_message()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 2}, {"id": "wechat_task_bridge_wechattaskbridge_get_system_status", "label": "._get_system_status()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_system_status()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 2}, {"id": "wechat_task_bridge_wechattaskbridge_get_task_list", "label": "._get_task_list()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_task_list()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 2}, {"id": "wechat_task_bridge_wechattaskbridge_get_task_detail", "label": "._get_task_detail()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_task_detail()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 2}, {"id": "wechat_task_bridge_wechattaskbridge_cancel_task", "label": "._cancel_task()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._cancel_task()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 2}, {"id": "wechat_task_bridge_wechattaskbridge_handle_analysis_request", "label": "._handle_analysis_request()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._handle_analysis_request()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 4}, {"id": "wechat_task_bridge_wechattaskbridge_execute_task", "label": "._execute_task()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_task()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 2}, {"id": "wechat_task_bridge_test_bridge", "label": "test_bridge()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "test_bridge()", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "code", "degree": 3}, {"id": "wechat_task_bridge_rationale_43", "label": "\u5fae\u4fe1\u4efb\u52a1\u6865\u63a5\u5668 \u5c06\u5fae\u4fe1\u6d88\u606f\u8f6c\u6362\u4e3a bbav20311 \u5206\u6790\u4efb\u52a1", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5fae\u4fe1\u4efb\u52a1\u6865\u63a5\u5668 \u5c06\u5fae\u4fe1\u6d88\u606f\u8f6c\u6362\u4e3a bbav20311 \u5206\u6790\u4efb\u52a1", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "rationale", "degree": 3}, {"id": "wechat_task_bridge_rationale_269", "label": "\u5904\u7406\u5206\u6790\u8bf7\u6c42 \u4f7f\u7528 bbav20311 \u7684\u610f\u56fe\u8bc6\u522b\u548c\u4efb\u52a1\u7cfb\u7edf", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5904\u7406\u5206\u6790\u8bf7\u6c42 \u4f7f\u7528 bbav20311 \u7684\u610f\u56fe\u8bc6\u522b\u548c\u4efb\u52a1\u7cfb\u7edf", "community": 11, "community_name": "WeChat integration", "source_file": "/home/xia-lab/wutx/00test/bbav5/wechat_task_bridge.py", "file_type": "rationale", "degree": 3}, {"id": "run", "label": "run.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 17.4, "font": {"size": 12, "color": "#ffffff"}, "title": "run.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 35}, {"id": "run_load_config", "label": "load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-align/run.py", "file_type": "code", "degree": 2}, {"id": "run_run_skill", "label": "run_skill()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_skill()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-quant/run.py", "file_type": "code", "degree": 4}, {"id": "run_main", "label": "main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 18.2, "font": {"size": 12, "color": "#ffffff"}, "title": "main()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 39}, {"id": "run_rationale_17", "label": "Load skill configuration", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Load skill configuration", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-align/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_rationale_32", "label": "Run the RNA-seq alignment skill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Run the RNA-seq alignment skill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-align/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_parse_yn00_output", "label": "parse_yn00_output()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_yn00_output()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/run.py", "file_type": "code", "degree": 2}, {"id": "run_rationale_26", "label": "\u89e3\u6790yn00\u8f93\u51fa\u6587\u4ef6\uff0c\u63d0\u53d6Ka, Ks, Ka/Ks", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790yn00\u8f93\u51fa\u6587\u4ef6\uff0c\u63d0\u53d6Ka, Ks, Ka/Ks", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_rationale_83", "label": "# TODO: Implement full analysis pipeline", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "# TODO: Implement full analysis pipeline", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/run.py", "file_type": "rationale", "degree": 1}, {"id": "utils", "label": "utils.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "utils.py", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 12}, {"id": "utils_compute_checksum", "label": "compute_checksum()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_checksum()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 1}, {"id": "utils_check_tool", "label": "check_tool()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "check_tool()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 4}, {"id": "utils_get_tool_version", "label": "get_tool_version()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_version()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 1}, {"id": "utils_parse_cds_fasta", "label": "parse_cds_fasta()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_cds_fasta()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 2}, {"id": "utils_parse_ortholog_pairs", "label": "parse_ortholog_pairs()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_ortholog_pairs()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 2}, {"id": "utils_extract_sequences", "label": "extract_sequences()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "extract_sequences()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 2}, {"id": "utils_run_muscle_alignment", "label": "run_muscle_alignment()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_muscle_alignment()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 2}, {"id": "utils_run_pal2nal", "label": "run_pal2nal()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_pal2nal()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 3}, {"id": "utils_create_yn00_ctl", "label": "create_yn00_ctl()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_yn00_ctl()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 2}, {"id": "utils_run_yn00", "label": "run_yn00()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_yn00()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 3}, {"id": "utils_parse_yn00_output", "label": "parse_yn00_output()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_yn00_output()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 1}, {"id": "utils_calculate_divergence_time", "label": "calculate_divergence_time()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_divergence_time()", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "code", "degree": 1}, {"id": "utils_rationale_65", "label": "\u89e3\u6790CDS FASTA\u6587\u4ef6\uff0c\u8fd4\u56de\u57fa\u56e0ID\u5230\u5e8f\u5217\u7684\u5b57\u5178", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790CDS FASTA\u6587\u4ef6\uff0c\u8fd4\u56de\u57fa\u56e0ID\u5230\u5e8f\u5217\u7684\u5b57\u5178", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "rationale", "degree": 1}, {"id": "utils_rationale_74", "label": "\u89e3\u6790\u540c\u6e90\u57fa\u56e0\u5bf9\u6587\u4ef6\uff0c\u683c\u5f0f: gene1\\tgene2", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u540c\u6e90\u57fa\u56e0\u5bf9\u6587\u4ef6\uff0c\u683c\u5f0f: gene1\\tgene2", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "rationale", "degree": 1}, {"id": "utils_rationale_90", "label": "\u4eceCDS\u5b57\u5178\u4e2d\u63d0\u53d6\u6307\u5b9a\u57fa\u56e0\u7684\u5e8f\u5217\u5e76\u5199\u5165\u6587\u4ef6", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4eceCDS\u5b57\u5178\u4e2d\u63d0\u53d6\u6307\u5b9a\u57fa\u56e0\u7684\u5e8f\u5217\u5e76\u5199\u5165\u6587\u4ef6", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "rationale", "degree": 1}, {"id": "utils_rationale_126", "label": "\u8fd0\u884cpal2nal\u5c06\u86cb\u767d\u6bd4\u5bf9\u8f6c\u6362\u4e3a\u5bc6\u7801\u5b50\u6bd4\u5bf9", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cpal2nal\u5c06\u86cb\u767d\u6bd4\u5bf9\u8f6c\u6362\u4e3a\u5bc6\u7801\u5b50\u6bd4\u5bf9", "community": 29, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/kaks/utils.py", "file_type": "rationale", "degree": 1}, {"id": "example_usage", "label": "example_usage.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "example_usage.py", "community": 66, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/example_usage.py", "file_type": "code", "degree": 2}, {"id": "example_usage_run_annotation_skill", "label": "run_annotation_skill()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_annotation_skill()", "community": 66, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/example_usage.py", "file_type": "code", "degree": 3}, {"id": "example_usage_integrate_with_pipeline", "label": "integrate_with_pipeline()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "integrate_with_pipeline()", "community": 66, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/example_usage.py", "file_type": "code", "degree": 3}, {"id": "example_usage_rationale_12", "label": "\u8c03\u7528 annotation skill \u8fdb\u884c\u529f\u80fd\u6ce8\u91ca Args: protein_fasta: \u86cb\u767d\u5e8f\u5217FASTA\u6587\u4ef6\u8def\u5f84", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8c03\u7528 annotation skill \u8fdb\u884c\u529f\u80fd\u6ce8\u91ca Args: protein_fasta: \u86cb\u767d\u5e8f\u5217FASTA\u6587\u4ef6\u8def\u5f84", "community": 66, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/example_usage.py", "file_type": "rationale", "degree": 1}, {"id": "example_usage_rationale_51", "label": "\u96c6\u6210\u5230\u57fa\u56e0\u5bb6\u65cf\u5206\u6790 pipeline \u7684\u793a\u4f8b \u5728\u57fa\u56e0\u9274\u5b9a\u540e\uff0c\u5bf9\u9274\u5b9a\u51fa\u7684\u57fa\u56e0\u5bb6\u65cf\u6210\u5458\u8fdb\u884c\u529f\u80fd\u6ce8\u91ca", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u96c6\u6210\u5230\u57fa\u56e0\u5bb6\u65cf\u5206\u6790 pipeline \u7684\u793a\u4f8b \u5728\u57fa\u56e0\u9274\u5b9a\u540e\uff0c\u5bf9\u9274\u5b9a\u51fa\u7684\u57fa\u56e0\u5bb6\u65cf\u6210\u5458\u8fdb\u884c\u529f\u80fd\u6ce8\u91ca", "community": 66, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/example_usage.py", "file_type": "rationale", "degree": 1}, {"id": "run_api", "label": "run_api.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_api.py", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 2}, {"id": "run_api_annotationapiskill", "label": "AnnotationAPISkill", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "AnnotationAPISkill", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 13}, {"id": "run_api_annotationapiskill_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 2}, {"id": "run_api_annotationapiskill_load_config", "label": "._load_config()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 2}, {"id": "run_api_annotationapiskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 2}, {"id": "run_api_annotationapiskill_record_file", "label": "._record_file()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 5}, {"id": "run_api_annotationapiskill_read_fasta", "label": ".read_fasta()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".read_fasta()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 2}, {"id": "run_api_annotationapiskill_submit_to_eggnog", "label": ".submit_to_eggnog()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".submit_to_eggnog()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 3}, {"id": "run_api_annotationapiskill_get_go_terms", "label": ".get_go_terms()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_go_terms()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 2}, {"id": "run_api_annotationapiskill_run_api_annotation", "label": ".run_api_annotation()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_api_annotation()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 6}, {"id": "run_api_annotationapiskill_generate_report", "label": ".generate_report()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 4}, {"id": "run_api_annotationapiskill_run", "label": ".run()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 5}, {"id": "run_api_annotationapiskill_run_demo", "label": ".run_demo()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 3}, {"id": "run_api_main", "label": "main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "code", "degree": 4}, {"id": "run_api_rationale_101", "label": "\u63d0\u4ea4\u5e8f\u5217\u5230eggNOG\uff0c\u8fd4\u56denogname", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u63d0\u4ea4\u5e8f\u5217\u5230eggNOG\uff0c\u8fd4\u56denogname", "community": 32, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run_api.py", "file_type": "rationale", "degree": 1}, {"id": "run_annotationskill", "label": "AnnotationSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "AnnotationSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 16}, {"id": "run_annotationskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 2}, {"id": "run_annotationskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 2}, {"id": "run_annotationskill_which", "label": "._which()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._which()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 2}, {"id": "run_annotationskill_find_emapper", "label": "._find_emapper()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._find_emapper()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 4}, {"id": "run_annotationskill_run_command", "label": "._run_command()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._run_command()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 3}, {"id": "run_annotationskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 2}, {"id": "run_annotationskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 5}, {"id": "run_annotationskill_parse_annotations", "label": "._parse_annotations()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._parse_annotations()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 3}, {"id": "run_annotationskill_run_emapper", "label": ".run_emapper()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_emapper()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 5}, {"id": "run_annotationskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 4}, {"id": "run_annotationskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 3}, {"id": "run_annotationskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 8}, {"id": "run_annotationskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "code", "degree": 5}, {"id": "run_rationale_51", "label": "\u67e5\u627e emapper.py \u8def\u5f84\u548c\u5bf9\u5e94\u7684 python \u89e3\u91ca\u5668 \u8fd4\u56de: (python_path, emapper_path)", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u67e5\u627e emapper.py \u8def\u5f84\u548c\u5bf9\u5e94\u7684 python \u89e3\u91ca\u5668 \u8fd4\u56de: (python_path, emapper_path)", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/run.py", "file_type": "rationale", "degree": 1}, {"id": "test_annotation", "label": "test_annotation.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_annotation.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 2}, {"id": "test_annotation_testannotationskill", "label": "TestAnnotationSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAnnotationSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 8}, {"id": "test_annotation_testannotationskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 1}, {"id": "test_annotation_testannotationskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 1}, {"id": "test_annotation_testannotationskill_test_find_emapper", "label": ".test_find_emapper()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_find_emapper()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 1}, {"id": "test_annotation_testannotationskill_test_parse_annotations", "label": ".test_parse_annotations()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_parse_annotations()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 1}, {"id": "test_annotation_testannotationskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 1}, {"id": "test_annotation_testannotationskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/annotation/tests/test_annotation.py", "file_type": "code", "degree": 1}, {"id": "run_rationale_25", "label": "Run the RNA-seq quantification skill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Run the RNA-seq quantification skill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-quant/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_pepskill", "label": "PepSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "PepSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 12}, {"id": "run_pepskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 2}, {"id": "run_pepskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 2}, {"id": "run_pepskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 2}, {"id": "run_pepskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 3}, {"id": "run_pepskill_parse_fasta", "label": ".parse_fasta()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".parse_fasta()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 2}, {"id": "run_pepskill_calculate_properties", "label": ".calculate_properties()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".calculate_properties()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 2}, {"id": "run_pepskill_plot_properties", "label": ".plot_properties()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".plot_properties()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 2}, {"id": "run_pepskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 7}, {"id": "run_pepskill_generate_report", "label": "._generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 2}, {"id": "run_pepskill_generate_manifest", "label": "._generate_manifest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_manifest()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/pep/run.py", "file_type": "code", "degree": 3}, {"id": "run_motifskill", "label": "MotifSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "MotifSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 14}, {"id": "run_motifskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_motifskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_motifskill_which", "label": "._which()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._which()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_motifskill_run_command", "label": "._run_command()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._run_command()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 3}, {"id": "run_motifskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_motifskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 5}, {"id": "run_motifskill_run_meme", "label": ".run_meme()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_meme()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 5}, {"id": "run_motifskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 3}, {"id": "run_motifskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_motifskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 7}, {"id": "run_motifskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "test_motif", "label": "test_motif.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_motif.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/tests/test_motif.py", "file_type": "code", "degree": 2}, {"id": "test_motif_testmotifskill", "label": "TestMotifSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMotifSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/tests/test_motif.py", "file_type": "code", "degree": 6}, {"id": "test_motif_testmotifskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/tests/test_motif.py", "file_type": "code", "degree": 1}, {"id": "test_motif_testmotifskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/tests/test_motif.py", "file_type": "code", "degree": 1}, {"id": "test_motif_testmotifskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/tests/test_motif.py", "file_type": "code", "degree": 1}, {"id": "test_motif_testmotifskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/motif-analysis/tests/test_motif.py", "file_type": "code", "degree": 1}, {"id": "run_rationale_28", "label": "# TODO: \u5b9e\u73b0\u5b8c\u6574\u7684 skill \u903b\u8f91", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "# TODO: \u5b9e\u73b0\u5b8c\u6574\u7684 skill \u903b\u8f91", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-de/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_expressionskill", "label": "ExpressionSkill", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ExpressionSkill", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 18}, {"id": "run_expressionskill_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 2}, {"id": "run_expressionskill_load_config", "label": "._load_config()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 2}, {"id": "run_expressionskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 2}, {"id": "run_expressionskill_record_file", "label": "._record_file()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 9}, {"id": "run_expressionskill_load_count_matrix", "label": ".load_count_matrix()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".load_count_matrix()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_load_sample_groups", "label": ".load_sample_groups()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".load_sample_groups()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_parse_groups", "label": ".parse_groups()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".parse_groups()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_run_differential_expression", "label": ".run_differential_expression()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_differential_expression()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_plot_volcano", "label": ".plot_volcano()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".plot_volcano()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_plot_heatmap", "label": ".plot_heatmap()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".plot_heatmap()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_plot_pca", "label": ".plot_pca()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".plot_pca()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_generate_report", "label": ".generate_report()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 3}, {"id": "run_expressionskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 2}, {"id": "run_expressionskill_run", "label": ".run()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 12}, {"id": "run_expressionskill_run_demo", "label": ".run_demo()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 4}, {"id": "run_expressionskill_create_mock_output", "label": "._create_mock_output()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._create_mock_output()", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "code", "degree": 2}, {"id": "run_rationale_117", "label": "\u89e3\u6790\u5206\u7ec4\uff0c\u8fd4\u56de {group_name: [sample1, sample2, ...]}", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u5206\u7ec4\uff0c\u8fd4\u56de {group_name: [sample1, sample2, ...]}", "community": 26, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/run.py", "file_type": "rationale", "degree": 1}, {"id": "test_expression", "label": "test_expression.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_expression.py", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 2}, {"id": "test_expression_mockmodule", "label": "MockModule", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "MockModule", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 2}, {"id": "test_expression_mockmodule_getattr", "label": ".__getattr__()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__getattr__()", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 1}, {"id": "test_expression_testexpressionconfig", "label": "TestExpressionConfig", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "TestExpressionConfig", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 7}, {"id": "test_expression_testexpressionconfig_setup", "label": ".setUp()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 1}, {"id": "test_expression_testexpressionconfig_test_config_structure", "label": ".test_config_structure()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_structure()", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 1}, {"id": "test_expression_testexpressionconfig_test_config_source", "label": ".test_config_source()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_source()", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 1}, {"id": "test_expression_testexpressionconfig_test_parameters", "label": ".test_parameters()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_parameters()", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 1}, {"id": "test_expression_testexpressionconfig_test_demo_output_structure", "label": ".test_demo_output_structure()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_output_structure()", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 1}, {"id": "test_expression_testexpressionconfig_teardown", "label": ".tearDown()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 47, "community_name": "Community 47", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/expression/tests/test_expression.py", "file_type": "code", "degree": 1}, {"id": "run_promoterskill", "label": "PromoterSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "PromoterSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 11}, {"id": "run_promoterskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_promoterskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_promoterskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_promoterskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 4}, {"id": "run_promoterskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 5}, {"id": "run_promoterskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 3}, {"id": "run_promoterskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_promoterskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "test_promoter", "label": "test_promoter.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_promoter.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/tests/test_promoter.py", "file_type": "code", "degree": 2}, {"id": "test_promoter_testpromoterskill", "label": "TestPromoterSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPromoterSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/tests/test_promoter.py", "file_type": "code", "degree": 6}, {"id": "test_promoter_testpromoterskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/tests/test_promoter.py", "file_type": "code", "degree": 1}, {"id": "test_promoter_testpromoterskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/tests/test_promoter.py", "file_type": "code", "degree": 1}, {"id": "test_promoter_testpromoterskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/tests/test_promoter.py", "file_type": "code", "degree": 1}, {"id": "test_promoter_testpromoterskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/promoter-analysis/tests/test_promoter.py", "file_type": "code", "degree": 1}, {"id": "run_structureskill", "label": "StructureSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "StructureSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 11}, {"id": "run_structureskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 2}, {"id": "run_structureskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 2}, {"id": "run_structureskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 2}, {"id": "run_structureskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 4}, {"id": "run_structureskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 5}, {"id": "run_structureskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 3}, {"id": "run_structureskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 2}, {"id": "run_structureskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/run.py", "file_type": "code", "degree": 2}, {"id": "test_structure", "label": "test_structure.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_structure.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/tests/test_structure.py", "file_type": "code", "degree": 2}, {"id": "test_structure_teststructureskill", "label": "TestStructureSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestStructureSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/tests/test_structure.py", "file_type": "code", "degree": 6}, {"id": "test_structure_teststructureskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/tests/test_structure.py", "file_type": "code", "degree": 1}, {"id": "test_structure_teststructureskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/tests/test_structure.py", "file_type": "code", "degree": 1}, {"id": "test_structure_teststructureskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/tests/test_structure.py", "file_type": "code", "degree": 1}, {"id": "test_structure_teststructureskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/structure/tests/test_structure.py", "file_type": "code", "degree": 1}, {"id": "run_geneidentifyskill", "label": "GeneIdentifySkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "GeneIdentifySkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 14}, {"id": "run_geneidentifyskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 2}, {"id": "run_geneidentifyskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 2}, {"id": "run_geneidentifyskill_run_command", "label": "._run_command()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._run_command()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 3}, {"id": "run_geneidentifyskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 2}, {"id": "run_geneidentifyskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 6}, {"id": "run_geneidentifyskill_run_hmmer_search", "label": ".run_hmmer_search()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_hmmer_search()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 4}, {"id": "run_geneidentifyskill_parse_hmmer_results", "label": ".parse_hmmer_results()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".parse_hmmer_results()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 3}, {"id": "run_geneidentifyskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 3}, {"id": "run_geneidentifyskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 2}, {"id": "run_geneidentifyskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 9}, {"id": "run_geneidentifyskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/run.py", "file_type": "code", "degree": 3}, {"id": "test_identify", "label": "test_identify.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_identify.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/tests/test_identify.py", "file_type": "code", "degree": 2}, {"id": "test_identify_testgeneidentifyskill", "label": "TestGeneIdentifySkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGeneIdentifySkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/tests/test_identify.py", "file_type": "code", "degree": 6}, {"id": "test_identify_testgeneidentifyskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/tests/test_identify.py", "file_type": "code", "degree": 1}, {"id": "test_identify_testgeneidentifyskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/tests/test_identify.py", "file_type": "code", "degree": 1}, {"id": "test_identify_testgeneidentifyskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/tests/test_identify.py", "file_type": "code", "degree": 1}, {"id": "test_identify_testgeneidentifyskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/gene-identify/tests/test_identify.py", "file_type": "code", "degree": 1}, {"id": "run_summaryskill", "label": "SummarySkill", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "SummarySkill", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 10}, {"id": "run_summaryskill_init", "label": ".__init__()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 2}, {"id": "run_summaryskill_load_config", "label": "._load_config()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 2}, {"id": "run_summaryskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 2}, {"id": "run_summaryskill_record_file", "label": "._record_file()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 3}, {"id": "run_summaryskill_generate_report", "label": ".generate_report()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 3}, {"id": "run_summaryskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 2}, {"id": "run_summaryskill_run_demo", "label": ".run_demo()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/run.py", "file_type": "code", "degree": 4}, {"id": "test_summary", "label": "test_summary.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_summary.py", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/tests/test_summary.py", "file_type": "code", "degree": 1}, {"id": "test_summary_testkaryotype", "label": "TestKaryotype", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaryotype", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/tests/test_summary.py", "file_type": "code", "degree": 6}, {"id": "test_summary_testkaryotype_setup", "label": ".setUp()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/tests/test_summary.py", "file_type": "code", "degree": 1}, {"id": "test_summary_testkaryotype_teardown", "label": ".tearDown()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/tests/test_summary.py", "file_type": "code", "degree": 1}, {"id": "test_summary_testkaryotype_test_demo", "label": ".test_demo()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/tests/test_summary.py", "file_type": "code", "degree": 1}, {"id": "test_summary_testkaryotype_test_config", "label": ".test_config()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config()", "community": 35, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/summary/tests/test_summary.py", "file_type": "code", "degree": 1}, {"id": "run_stringapi", "label": "StringAPI", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "StringAPI", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 4}, {"id": "run_stringapi_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 1}, {"id": "run_stringapi_get_network", "label": ".get_network()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_network()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 2}, {"id": "run_generate_string_url", "label": "generate_string_url()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_string_url()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 3}, {"id": "run_parse_ortholog_mapping", "label": "parse_ortholog_mapping()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_ortholog_mapping()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 3}, {"id": "run_ppiskill", "label": "PpiSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "PpiSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 14}, {"id": "run_ppiskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 2}, {"id": "run_ppiskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 2}, {"id": "run_ppiskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 2}, {"id": "run_ppiskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 3}, {"id": "run_ppiskill_load_gene_ids", "label": ".load_gene_ids()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".load_gene_ids()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 2}, {"id": "run_ppiskill_load_ortholog_mapping", "label": ".load_ortholog_mapping()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".load_ortholog_mapping()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 3}, {"id": "run_ppiskill_map_gene_ids", "label": ".map_gene_ids()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".map_gene_ids()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 3}, {"id": "run_ppiskill_analyze_network", "label": ".analyze_network()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".analyze_network()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 6}, {"id": "run_ppiskill_save_network", "label": ".save_network()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".save_network()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 2}, {"id": "run_ppiskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 10}, {"id": "run_ppiskill_generate_report", "label": "._generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 2}, {"id": "run_ppiskill_generate_manifest", "label": "._generate_manifest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_manifest()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "code", "degree": 3}, {"id": "run_rationale_85", "label": "\u751f\u6210STRING\u7f51\u9875\u94fe\u63a5 Args: proteins: \u86cb\u767dID\u5217\u8868 species: STRING\u7269\u79cdID", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210STRING\u7f51\u9875\u94fe\u63a5 Args: proteins: \u86cb\u767dID\u5217\u8868 species: STRING\u7269\u79cdID", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_rationale_107", "label": "\u89e3\u6790\u540c\u6e90\u57fa\u56e0\u6620\u5c04\u6587\u4ef6 \u683c\u5f0f: source_id\\ttarget_id (\u6bcf\u884c\u4e00\u4e2a\u6620\u5c04\u5bf9) \u793a\u4f8b: FtPinG0000212200.", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u540c\u6e90\u57fa\u56e0\u6620\u5c04\u6587\u4ef6 \u683c\u5f0f: source_id\\ttarget_id (\u6bcf\u884c\u4e00\u4e2a\u6620\u5c04\u5bf9) \u793a\u4f8b: FtPinG0000212200.", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_rationale_187", "label": "\u6620\u5c04\u57fa\u56e0ID\u5230\u76ee\u6807\u7269\u79cd \u5982\u679c\u6709\u540c\u6e90\u6620\u5c04\uff0c\u8f6c\u6362\u4e3a\u6620\u5c04\u540e\u7684ID \u5982\u679c\u6ca1\u6709\u6620\u5c04\uff0c\u8fd4\u56de\u539f\u59cbID (\u5047\u8bbe\u5df2\u7ecf\u662f\u76ee\u6807\u7269\u79cd\u7684", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6620\u5c04\u57fa\u56e0ID\u5230\u76ee\u6807\u7269\u79cd \u5982\u679c\u6709\u540c\u6e90\u6620\u5c04\uff0c\u8f6c\u6362\u4e3a\u6620\u5c04\u540e\u7684ID \u5982\u679c\u6ca1\u6709\u6620\u5c04\uff0c\u8fd4\u56de\u539f\u59cbID (\u5047\u8bbe\u5df2\u7ecf\u662f\u76ee\u6807\u7269\u79cd\u7684", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_rationale_212", "label": "\u5206\u6790\u4e92\u4f5c\u7f51\u7edc Returns: Dict with keys: interactions, stats", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5206\u6790\u4e92\u4f5c\u7f51\u7edc Returns: Dict with keys: interactions, stats", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_rationale_275", "label": "\u8fd0\u884cPPI\u5206\u6790 Args: gene_ids_file: \u57fa\u56e0ID\u5217\u8868\u6587\u4ef6 s", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cPPI\u5206\u6790 Args: gene_ids_file: \u57fa\u56e0ID\u5217\u8868\u6587\u4ef6 s", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/ppi/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspeciesskill", "label": "InterspeciesSkill", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "InterspeciesSkill", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 10}, {"id": "run_interspeciesskill_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 2}, {"id": "run_interspeciesskill_load_config", "label": "._load_config()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 2}, {"id": "run_interspeciesskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 2}, {"id": "run_interspeciesskill_record_file", "label": "._record_file()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 4}, {"id": "run_interspeciesskill_generate_report", "label": ".generate_report()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 3}, {"id": "run_interspeciesskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 2}, {"id": "run_interspeciesskill_run_demo", "label": ".run_demo()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/run.py", "file_type": "code", "degree": 5}, {"id": "test_interspecies", "label": "test_interspecies.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_interspecies.py", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/tests/test_interspecies.py", "file_type": "code", "degree": 1}, {"id": "test_interspecies_testkaryotype", "label": "TestKaryotype", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaryotype", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/tests/test_interspecies.py", "file_type": "code", "degree": 6}, {"id": "test_interspecies_testkaryotype_setup", "label": ".setUp()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/tests/test_interspecies.py", "file_type": "code", "degree": 1}, {"id": "test_interspecies_testkaryotype_teardown", "label": ".tearDown()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/tests/test_interspecies.py", "file_type": "code", "degree": 1}, {"id": "test_interspecies_testkaryotype_test_demo", "label": ".test_demo()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/tests/test_interspecies.py", "file_type": "code", "degree": 1}, {"id": "test_interspecies_testkaryotype_test_config", "label": ".test_config()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config()", "community": 36, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/interspecies/tests/test_interspecies.py", "file_type": "code", "degree": 1}, {"id": "run_domainskill", "label": "DomainSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "DomainSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 14}, {"id": "run_domainskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_domainskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_domainskill_which", "label": "._which()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._which()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_domainskill_run_command", "label": "._run_command()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._run_command()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 3}, {"id": "run_domainskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_domainskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 5}, {"id": "run_domainskill_run_hmmscan", "label": ".run_hmmscan()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_hmmscan()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 5}, {"id": "run_domainskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 3}, {"id": "run_domainskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "run_domainskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 7}, {"id": "run_domainskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/run.py", "file_type": "code", "degree": 2}, {"id": "test_domain", "label": "test_domain.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_domain.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/tests/test_domain.py", "file_type": "code", "degree": 2}, {"id": "test_domain_testdomainskill", "label": "TestDomainSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestDomainSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/tests/test_domain.py", "file_type": "code", "degree": 6}, {"id": "test_domain_testdomainskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/tests/test_domain.py", "file_type": "code", "degree": 1}, {"id": "test_domain_testdomainskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/tests/test_domain.py", "file_type": "code", "degree": 1}, {"id": "test_domain_testdomainskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/tests/test_domain.py", "file_type": "code", "degree": 1}, {"id": "test_domain_testdomainskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/domain-analysis/tests/test_domain.py", "file_type": "code", "degree": 1}, {"id": "run_rationale_30", "label": "# TODO: \u5b9e\u73b0\u5b8c\u6574\u7684 skill \u903b\u8f91", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "# TODO: \u5b9e\u73b0\u5b8c\u6574\u7684 skill \u903b\u8f91", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-enrich/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_phylogenyskill", "label": "PhylogenySkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PhylogenySkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 15}, {"id": "run_phylogenyskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 2}, {"id": "run_phylogenyskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 2}, {"id": "run_phylogenyskill_which", "label": "._which()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._which()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 4}, {"id": "run_phylogenyskill_run_command", "label": "._run_command()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._run_command()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 4}, {"id": "run_phylogenyskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 2}, {"id": "run_phylogenyskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 6}, {"id": "run_phylogenyskill_run_alignment", "label": ".run_alignment()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_alignment()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 5}, {"id": "run_phylogenyskill_run_tree", "label": ".run_tree()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_tree()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 5}, {"id": "run_phylogenyskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 3}, {"id": "run_phylogenyskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 2}, {"id": "run_phylogenyskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 9}, {"id": "run_phylogenyskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/run.py", "file_type": "code", "degree": 2}, {"id": "test_phylogeny", "label": "test_phylogeny.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_phylogeny.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/tests/test_phylogeny.py", "file_type": "code", "degree": 2}, {"id": "test_phylogeny_testphylogenyskill", "label": "TestPhylogenySkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestPhylogenySkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/tests/test_phylogeny.py", "file_type": "code", "degree": 6}, {"id": "test_phylogeny_testphylogenyskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/tests/test_phylogeny.py", "file_type": "code", "degree": 1}, {"id": "test_phylogeny_testphylogenyskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/tests/test_phylogeny.py", "file_type": "code", "degree": 1}, {"id": "test_phylogeny_testphylogenyskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/tests/test_phylogeny.py", "file_type": "code", "degree": 1}, {"id": "test_phylogeny_testphylogenyskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/phylogeny/tests/test_phylogeny.py", "file_type": "code", "degree": 1}, {"id": "run_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-qc/run.py", "file_type": "code", "degree": 1}, {"id": "run_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-qc/run.py", "file_type": "code", "degree": 1}, {"id": "run_rationale_82", "label": "# TODO: \u5b9e\u73b0\u5b8c\u6574\u7684 skill \u903b\u8f91", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "# TODO: \u5b9e\u73b0\u5b8c\u6574\u7684 skill \u903b\u8f91", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/rnaseq-qc/run.py", "file_type": "rationale", "degree": 1}, {"id": "run_syntenyskill", "label": "SyntenySkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "SyntenySkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 11}, {"id": "run_syntenyskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 2}, {"id": "run_syntenyskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 2}, {"id": "run_syntenyskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 2}, {"id": "run_syntenyskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 4}, {"id": "run_syntenyskill_run", "label": ".run()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 5}, {"id": "run_syntenyskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 3}, {"id": "run_syntenyskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 2}, {"id": "run_syntenyskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/run.py", "file_type": "code", "degree": 2}, {"id": "test_synteny", "label": "test_synteny.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_synteny.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/tests/test_synteny.py", "file_type": "code", "degree": 2}, {"id": "test_synteny_testsyntenyskill", "label": "TestSyntenySkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSyntenySkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/tests/test_synteny.py", "file_type": "code", "degree": 6}, {"id": "test_synteny_testsyntenyskill_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/tests/test_synteny.py", "file_type": "code", "degree": 1}, {"id": "test_synteny_testsyntenyskill_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/tests/test_synteny.py", "file_type": "code", "degree": 1}, {"id": "test_synteny_testsyntenyskill_test_demo_mode", "label": ".test_demo_mode()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo_mode()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/tests/test_synteny.py", "file_type": "code", "degree": 1}, {"id": "test_synteny_testsyntenyskill_test_config_loading", "label": ".test_config_loading()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config_loading()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/synteny/tests/test_synteny.py", "file_type": "code", "degree": 1}, {"id": "run_karyotypeskill", "label": "KaryotypeSkill", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "KaryotypeSkill", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 10}, {"id": "run_karyotypeskill_init", "label": ".__init__()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 2}, {"id": "run_karyotypeskill_load_config", "label": "._load_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 2}, {"id": "run_karyotypeskill_compute_checksum", "label": "._compute_checksum()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._compute_checksum()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 2}, {"id": "run_karyotypeskill_record_file", "label": "._record_file()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_file()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 4}, {"id": "run_karyotypeskill_generate_report", "label": ".generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 3}, {"id": "run_karyotypeskill_write_reproducibility_bundle", "label": ".write_reproducibility_bundle()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".write_reproducibility_bundle()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 2}, {"id": "run_karyotypeskill_run_demo", "label": ".run_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/run.py", "file_type": "code", "degree": 5}, {"id": "test_karyotype", "label": "test_karyotype.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_karyotype.py", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/tests/test_karyotype.py", "file_type": "code", "degree": 1}, {"id": "test_karyotype_testkaryotype", "label": "TestKaryotype", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TestKaryotype", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/tests/test_karyotype.py", "file_type": "code", "degree": 6}, {"id": "test_karyotype_testkaryotype_setup", "label": ".setUp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".setUp()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/tests/test_karyotype.py", "file_type": "code", "degree": 1}, {"id": "test_karyotype_testkaryotype_teardown", "label": ".tearDown()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".tearDown()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/tests/test_karyotype.py", "file_type": "code", "degree": 1}, {"id": "test_karyotype_testkaryotype_test_demo", "label": ".test_demo()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_demo()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/tests/test_karyotype.py", "file_type": "code", "degree": 1}, {"id": "test_karyotype_testkaryotype_test_config", "label": ".test_config()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_config()", "community": 1, "community_name": "Skills", "source_file": "/home/xia-lab/wutx/00test/bbav5/skills/karyotype/tests/test_karyotype.py", "file_type": "code", "degree": 1}, {"id": "conftest", "label": "conftest.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "conftest.py", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 8}, {"id": "conftest_project_root", "label": "project_root()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "project_root()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "conftest_test_data_dir", "label": "test_data_dir()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_data_dir()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "conftest_mock_llm_manager", "label": "mock_llm_manager()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mock_llm_manager()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "conftest_mock_memory_manager", "label": "mock_memory_manager()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "mock_memory_manager()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "conftest_event_loop", "label": "event_loop()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "event_loop()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "conftest_sample_gene_family", "label": "sample_gene_family()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "sample_gene_family()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "conftest_sample_species", "label": "sample_species()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "sample_species()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "conftest_pytest_configure", "label": "pytest_configure()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "pytest_configure()", "community": 50, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/conftest.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify", "label": "test_gene_identify.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "test_gene_identify.py", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 3}, {"id": "test_gene_identify_testgeneidentifyskill", "label": "TestGeneIdentifySkill", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "TestGeneIdentifySkill", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 7}, {"id": "test_gene_identify_testgeneidentifyskill_test_skill_exists", "label": ".test_skill_exists()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_skill_exists()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify_testgeneidentifyskill_test_skill_documentation", "label": ".test_skill_documentation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_skill_documentation()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify_testgeneidentifyskill_test_skill_config", "label": ".test_skill_config()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_skill_config()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify_testgeneidentifyskill_test_required_tools", "label": ".test_required_tools()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_required_tools()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify_test_input_validation", "label": "test_input_validation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_input_validation()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify_testgeneidentifyskill_test_output_structure", "label": ".test_output_structure()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_output_structure()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify_testskillregistry", "label": "TestSkillRegistry", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "TestSkillRegistry", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 4}, {"id": "test_gene_identify_testskillregistry_test_stage_registry_exists", "label": ".test_stage_registry_exists()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_stage_registry_exists()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 2}, {"id": "test_gene_identify_testskillregistry_test_gene_identify_in_registry", "label": ".test_gene_identify_in_registry()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_gene_identify_in_registry()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "code", "degree": 1}, {"id": "test_gene_identify_rationale_70", "label": "\u6d4b\u8bd5StageToolRegistry\u5b58\u5728", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6d4b\u8bd5StageToolRegistry\u5b58\u5728", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/skills/test_gene_identify.py", "file_type": "rationale", "degree": 2}, {"id": "test_router_testrouteragent", "label": "TestRouterAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "TestRouterAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 10}, {"id": "test_router_router_agent", "label": "router_agent()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "router_agent()", "community": 58, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_sample_message", "label": "sample_message()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "sample_message()", "community": 58, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_sample_state", "label": "sample_state()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "sample_state()", "community": 58, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_testrouteragent_test_agent_initialization", "label": ".test_agent_initialization()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_agent_initialization()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_testrouteragent_test_build_system_prompt", "label": ".test_build_system_prompt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_build_system_prompt()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_test_execute_analysis_intent", "label": "test_execute_analysis_intent()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_execute_analysis_intent()", "community": 58, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_test_execute_faq_intent", "label": "test_execute_faq_intent()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_execute_faq_intent()", "community": 58, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_testrouteragent_test_rule_based_classify_analysis", "label": ".test_rule_based_classify_analysis()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_rule_based_classify_analysis()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_testrouteragent_test_rule_based_classify_faq", "label": ".test_rule_based_classify_faq()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_rule_based_classify_faq()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_router_testrouteragent_test_extract_params", "label": ".test_extract_params()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_extract_params()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/unit/agents/test_router.py", "file_type": "code", "degree": 1}, {"id": "test_agent_flow", "label": "test_agent_flow.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "test_agent_flow.py", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 7}, {"id": "test_agent_flow_testagentflow", "label": "TestAgentFlow", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAgentFlow", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 3}, {"id": "test_agent_flow_llm_manager", "label": "llm_manager()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "llm_manager()", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 1}, {"id": "test_agent_flow_agents", "label": "agents()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "agents()", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 1}, {"id": "test_agent_flow_test_full_analysis_flow", "label": "test_full_analysis_flow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_full_analysis_flow()", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 1}, {"id": "test_agent_flow_test_error_diagnosis_flow", "label": "test_error_diagnosis_flow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_error_diagnosis_flow()", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 1}, {"id": "test_agent_flow_test_knowledge_query_flow", "label": "test_knowledge_query_flow()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_knowledge_query_flow()", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 1}, {"id": "test_agent_flow_testmemoryintegration", "label": "TestMemoryIntegration", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "TestMemoryIntegration", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 5}, {"id": "test_agent_flow_testmemoryintegration_test_memory_manager_import", "label": ".test_memory_manager_import()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_memory_manager_import()", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 1}, {"id": "test_agent_flow_testmemoryintegration_test_memory_manager_creation", "label": ".test_memory_manager_creation()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_memory_manager_creation()", "community": 51, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/integration/test_agent_flow.py", "file_type": "code", "degree": 1}, {"id": "test_api", "label": "test_api.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "test_api.py", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 3}, {"id": "test_api_testapiendpoints", "label": "TestAPIEndpoints", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "TestAPIEndpoints", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 4}, {"id": "test_api_testapiendpoints_test_api_info", "label": ".test_api_info()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_api_info()", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 1}, {"id": "test_api_test_chat_intent_recognition", "label": "test_chat_intent_recognition()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_chat_intent_recognition()", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 1}, {"id": "test_api_testapiendpoints_test_plan_endpoint", "label": ".test_plan_endpoint()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_plan_endpoint()", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 1}, {"id": "test_api_testapiendpoints_test_tasks_endpoint", "label": ".test_tasks_endpoint()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_tasks_endpoint()", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 1}, {"id": "test_api_testservicehealth", "label": "TestServiceHealth", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "TestServiceHealth", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 3}, {"id": "test_api_testservicehealth_test_service_running", "label": ".test_service_running()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_service_running()", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 1}, {"id": "test_api_testservicehealth_test_response_time", "label": ".test_response_time()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".test_response_time()", "community": 52, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/tests/e2e/test_api.py", "file_type": "code", "degree": 1}, {"id": "run_rnaseq_de", "label": "run_rnaseq_de.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "run_rnaseq_de.py", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 9}, {"id": "run_rnaseq_de_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 1}, {"id": "run_rnaseq_de_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_de_run_family_de_analysis", "label": "run_family_de_analysis()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_family_de_analysis()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_de_generate_family_plots", "label": "generate_family_plots()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_family_plots()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_de_run_deseq2", "label": "run_deseq2()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_deseq2()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_de_generate_report", "label": "generate_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_de_generate_manifest", "label": "generate_manifest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_manifest()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_de_parse_de_results", "label": "parse_de_results()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_de_results()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_de_main", "label": "main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "code", "degree": 7}, {"id": "run_rnaseq_de_rationale_160", "label": "\u4e3a\u57fa\u56e0\u5bb6\u65cf\u751f\u6210\u7279\u5f02\u6027\u7ed8\u56fe\uff08MA\u56fe\u548c\u706b\u5c71\u56fe\uff09", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4e3a\u57fa\u56e0\u5bb6\u65cf\u751f\u6210\u7279\u5f02\u6027\u7ed8\u56fe\uff08MA\u56fe\u548c\u706b\u5c71\u56fe\uff09", "community": 41, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_de.py", "file_type": "rationale", "degree": 1}, {"id": "run_motif", "label": "run_motif.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_motif.py", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_motif.py", "file_type": "code", "degree": 20}, {"id": "run_motif_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_prepare_directories", "label": "prepare_directories()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 1}, {"id": "run_motif_check_meme_available", "label": "check_meme_available()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "check_meme_available()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_read_gene_ids", "label": "read_gene_ids()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_gene_ids()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_load_manifest", "label": "load_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "load_manifest()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 3}, {"id": "run_motif_resolve_protein_fasta", "label": "resolve_protein_fasta()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "resolve_protein_fasta()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 4}, {"id": "run_motif_resolve_subfamily_file", "label": "resolve_subfamily_file()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "resolve_subfamily_file()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 3}, {"id": "run_motif_run_meme", "label": "run_meme()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_meme()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_run_meme_summary", "label": "run_meme_summary()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_meme_summary()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 3}, {"id": "run_motif_run_seqlogo_plot", "label": "run_seqlogo_plot()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_seqlogo_plot()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 3}, {"id": "run_motif_run_tree_motif_plot", "label": "run_tree_motif_plot()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_tree_motif_plot()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_parse_meme_xml_basic", "label": "parse_meme_xml_basic()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_meme_xml_basic()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_generate_report", "label": "generate_report()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 3}, {"id": "run_motif_write_manifest", "label": "write_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 3}, {"id": "run_motif_write_failure_manifest", "label": "write_failure_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_failure_manifest()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "code", "degree": 3}, {"id": "run_motif_main", "label": "main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_motif.py", "file_type": "code", "degree": 19}, {"id": "run_motif_rationale_139", "label": "\u89e3\u6790\u86cb\u767d\u5e8f\u5217\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: final/{prefix}.final_members.pep.fa \u6765\u6e90: Identify \u9636", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u86cb\u767d\u5e8f\u5217\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: final/{prefix}.final_members.pep.fa \u6765\u6e90: Identify \u9636", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "rationale", "degree": 1}, {"id": "run_motif_rationale_190", "label": "\u89e3\u6790\u4e9a\u5bb6\u65cf\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {prefix}.geneID.subfamily \u4f18\u5148\u7ea7: final/ > input/ > ro", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u4e9a\u5bb6\u65cf\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {prefix}.geneID.subfamily \u4f18\u5148\u7ea7: final/ > input/ > ro", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "rationale", "degree": 1}, {"id": "run_motif_rationale_348", "label": "\u8fd0\u884c Perl \u811a\u672c\u6c47\u603b MEME \u4fe1\u606f \u751f\u6210: {prefix}.motif_prot.txt (\u6ce8\u610f: prefix \u4e2d\u7684 . \u66ff\u6362\u4e3a _", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c Perl \u811a\u672c\u6c47\u603b MEME \u4fe1\u606f \u751f\u6210: {prefix}.motif_prot.txt (\u6ce8\u610f: prefix \u4e2d\u7684 . \u66ff\u6362\u4e3a _", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "rationale", "degree": 1}, {"id": "run_motif_rationale_408", "label": "\u8fd0\u884c R \u811a\u672c\u7ed8\u5236 motif SeqLogo \u56fe \u6ce8\u610f\uff1adraw_motif_seqlogo.R \u8f93\u51fa\u5230 meme_out/ \u76ee\u5f55", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c R \u811a\u672c\u7ed8\u5236 motif SeqLogo \u56fe \u6ce8\u610f\uff1adraw_motif_seqlogo.R \u8f93\u51fa\u5230 meme_out/ \u76ee\u5f55", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "rationale", "degree": 1}, {"id": "run_motif_rationale_587", "label": "\u751f\u6210 motif_report.md \u62a5\u544a", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210 motif_report.md \u62a5\u544a", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_motif.py", "file_type": "rationale", "degree": 1}, {"id": "run_expression", "label": "run_expression.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "run_expression.py", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 8}, {"id": "run_expression_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 2}, {"id": "run_expression_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 2}, {"id": "run_expression_validate_previous_stage", "label": "validate_previous_stage()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_previous_stage()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 3}, {"id": "run_expression_prepare_directories", "label": "prepare_directories()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 3}, {"id": "run_expression_run_expression_analysis", "label": "run_expression_analysis()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_expression_analysis()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 2}, {"id": "run_expression_write_report", "label": "write_report()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 2}, {"id": "run_expression_write_manifest", "label": "write_manifest()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 3}, {"id": "run_expression_main", "label": "main()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "code", "degree": 8}, {"id": "run_expression_rationale_103", "label": "\u9a8c\u8bc1Identify\u9636\u6bb5\u7684\u8f93\u51fa\u6587\u4ef6\u5e76\u83b7\u53d6\u5fc5\u8981\u4fe1\u606f Args: workspace: \u5de5\u4f5c\u7a7a\u95f4\u76ee\u5f55\uff08workspace/<job", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u9a8c\u8bc1Identify\u9636\u6bb5\u7684\u8f93\u51fa\u6587\u4ef6\u5e76\u83b7\u53d6\u5fc5\u8981\u4fe1\u606f Args: workspace: \u5de5\u4f5c\u7a7a\u95f4\u76ee\u5f55\uff08workspace/<job", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "rationale", "degree": 1}, {"id": "run_expression_rationale_156", "label": "\u521b\u5efaExpression\u9636\u6bb5\u7684\u6807\u51c6\u76ee\u5f55\u7ed3\u6784", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521b\u5efaExpression\u9636\u6bb5\u7684\u6807\u51c6\u76ee\u5f55\u7ed3\u6784", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "rationale", "degree": 1}, {"id": "run_expression_rationale_367", "label": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6 \u6ce8\u610f\uff1aartifacts\u5fc5\u987b\u662f\u5b57\u5178\u683c\u5f0f\uff0c\u4e0d\u662f\u5217\u8868", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6 \u6ce8\u610f\uff1aartifacts\u5fc5\u987b\u662f\u5b57\u5178\u683c\u5f0f\uff0c\u4e0d\u662f\u5217\u8868", "community": 40, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_expression.py", "file_type": "rationale", "degree": 1}, {"id": "run_structure", "label": "run_structure.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "run_structure.py", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 14}, {"id": "run_structure_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 2}, {"id": "run_structure_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 2}, {"id": "run_structure_read_gene_ids", "label": "read_gene_ids()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_gene_ids()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 2}, {"id": "run_structure_read_tree_order", "label": "read_tree_order()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_tree_order()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 2}, {"id": "run_structure_resolve_gff3_path", "label": "resolve_gff3_path()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "resolve_gff3_path()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 3}, {"id": "run_structure_resolve_subfamily_file", "label": "resolve_subfamily_file()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "resolve_subfamily_file()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 3}, {"id": "run_structure_filter_gff3", "label": "filter_gff3()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "filter_gff3()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 3}, {"id": "run_structure_gff3_to_tsv", "label": "gff3_to_tsv()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "gff3_to_tsv()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 2}, {"id": "run_structure_calculate_structure_metrics", "label": "calculate_structure_metrics()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_structure_metrics()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 2}, {"id": "run_structure_run_r_plotting", "label": "run_r_plotting()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_r_plotting()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 2}, {"id": "run_structure_generate_report", "label": "generate_report()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 3}, {"id": "run_structure_write_manifest", "label": "write_manifest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 3}, {"id": "run_structure_write_failure_manifest", "label": "write_failure_manifest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_failure_manifest()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 3}, {"id": "run_structure_main", "label": "main()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "code", "degree": 14}, {"id": "run_structure_rationale_75", "label": "\u89e3\u6790 GFF3 \u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {species_short}_final.gff3 (\u5982 Ft_final.gff3) \u4f18\u5148\u7ea7", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790 GFF3 \u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {species_short}_final.gff3 (\u5982 Ft_final.gff3) \u4f18\u5148\u7ea7", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "rationale", "degree": 1}, {"id": "run_structure_rationale_140", "label": "\u89e3\u6790\u4e9a\u5bb6\u65cf\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {prefix}.geneID.subfamily (\u5982 Ft.SPL.geneID.subfamily)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u4e9a\u5bb6\u65cf\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {prefix}.geneID.subfamily (\u5982 Ft.SPL.geneID.subfamily)", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "rationale", "degree": 1}, {"id": "run_structure_rationale_193", "label": "\u8fc7\u6ee4 GFF3 \u6587\u4ef6\uff0c\u53ea\u4fdd\u7559\u76ee\u6807\u57fa\u56e0 \u6267\u884c: sed 's/\\t\\S\\+UTR\\t/\\tUTR\\t/i' | awk '$3!=\"gene\"'", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fc7\u6ee4 GFF3 \u6587\u4ef6\uff0c\u53ea\u4fdd\u7559\u76ee\u6807\u57fa\u56e0 \u6267\u884c: sed 's/\\t\\S\\+UTR\\t/\\tUTR\\t/i' | awk '$3!=\"gene\"'", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "rationale", "degree": 1}, {"id": "run_structure_rationale_418", "label": "\u751f\u6210 structure_report.md \u62a5\u544a", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210 structure_report.md \u62a5\u544a", "community": 25, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_structure.py", "file_type": "rationale", "degree": 1}, {"id": "run_phylogeny", "label": "run_phylogeny.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "run_phylogeny.py", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_phylogeny.py", "file_type": "code", "degree": 13}, {"id": "run_phylogeny_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 2}, {"id": "run_phylogeny_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 2}, {"id": "run_phylogeny_validate_identify_output", "label": "validate_identify_output()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_identify_output()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 3}, {"id": "run_phylogeny_prepare_directories", "label": "prepare_directories()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 2}, {"id": "run_phylogeny_run_mafft_alignment", "label": "run_mafft_alignment()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_mafft_alignment()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 4}, {"id": "run_phylogeny_compute_msa_metrics", "label": "compute_msa_metrics()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_msa_metrics()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 2}, {"id": "run_phylogeny_run_msa_plotting", "label": "run_msa_plotting()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_msa_plotting()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 3}, {"id": "run_phylogeny_run_tree_plotting", "label": "run_tree_plotting()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_tree_plotting()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 3}, {"id": "run_phylogeny_run_iqtree_tree", "label": "run_iqtree_tree()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_iqtree_tree()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 4}, {"id": "run_phylogeny_extract_best_model", "label": "extract_best_model()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "extract_best_model()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 2}, {"id": "run_phylogeny_write_report", "label": "write_report()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 2}, {"id": "run_phylogeny_write_manifest", "label": "write_manifest()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "code", "degree": 3}, {"id": "run_phylogeny_main", "label": "main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_phylogeny.py", "file_type": "code", "degree": 11}, {"id": "run_phylogeny_rationale_115", "label": "\u9a8c\u8bc1Identify\u9636\u6bb5\u7684\u8f93\u51fa\u6587\u4ef6\u5e76\u83b7\u53d6\u5fc5\u8981\u4fe1\u606f Args: workspace: \u5de5\u4f5c\u7a7a\u95f4\u76ee\u5f55\uff08workspace/<job", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u9a8c\u8bc1Identify\u9636\u6bb5\u7684\u8f93\u51fa\u6587\u4ef6\u5e76\u83b7\u53d6\u5fc5\u8981\u4fe1\u606f Args: workspace: \u5de5\u4f5c\u7a7a\u95f4\u76ee\u5f55\uff08workspace/<job", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "rationale", "degree": 1}, {"id": "run_phylogeny_rationale_219", "label": "\u8fd0\u884cMAFFT\u8fdb\u884c\u591a\u5e8f\u5217\u6bd4\u5bf9 Args: input_fasta: \u8f93\u5165FASTA\u6587\u4ef6 output_msa:", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cMAFFT\u8fdb\u884c\u591a\u5e8f\u5217\u6bd4\u5bf9 Args: input_fasta: \u8f93\u5165FASTA\u6587\u4ef6 output_msa:", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "rationale", "degree": 1}, {"id": "run_phylogeny_rationale_371", "label": "\u8fd0\u884cR\u811a\u672c\u7ed8\u5236\u591a\u5e8f\u5217\u6bd4\u5bf9\u56fe Args: msa_file: \u6bd4\u5bf9\u597d\u7684MSA\u6587\u4ef6 output_prefix:", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cR\u811a\u672c\u7ed8\u5236\u591a\u5e8f\u5217\u6bd4\u5bf9\u56fe Args: msa_file: \u6bd4\u5bf9\u597d\u7684MSA\u6587\u4ef6 output_prefix:", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "rationale", "degree": 1}, {"id": "run_phylogeny_rationale_641", "label": "\u8fd0\u884cR\u811a\u672c\u7ed8\u5236\u8fdb\u5316\u6811\u56fe \u4f18\u5148\u4f7f\u7528subfamily\u6587\u4ef6\uff08{prefix}.geneID.subfamily\uff09\uff0c\u82e5\u65e0\u5219\u4f7f\u7528\u666e\u901a\u6811\u56fe", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cR\u811a\u672c\u7ed8\u5236\u8fdb\u5316\u6811\u56fe \u4f18\u5148\u4f7f\u7528subfamily\u6587\u4ef6\uff08{prefix}.geneID.subfamily\uff09\uff0c\u82e5\u65e0\u5219\u4f7f\u7528\u666e\u901a\u6811\u56fe", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "rationale", "degree": 1}, {"id": "run_phylogeny_rationale_832", "label": "\u8fd0\u884cIQ-TREE\u6784\u5efa\u7cfb\u7edf\u53d1\u80b2\u6811 Args: msa_file: \u8f93\u5165MSA\u6587\u4ef6 output_dir: \u8f93\u51fa", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cIQ-TREE\u6784\u5efa\u7cfb\u7edf\u53d1\u80b2\u6811 Args: msa_file: \u8f93\u5165MSA\u6587\u4ef6 output_dir: \u8f93\u51fa", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "rationale", "degree": 1}, {"id": "run_phylogeny_rationale_1077", "label": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6 \u6ce8\u610f\uff1aartifacts\u5fc5\u987b\u662f\u5b57\u5178\u683c\u5f0f\uff0c\u4e0d\u662f\u5217\u8868", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6 \u6ce8\u610f\uff1aartifacts\u5fc5\u987b\u662f\u5b57\u5178\u683c\u5f0f\uff0c\u4e0d\u662f\u5217\u8868", "community": 22, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_phylogeny.py", "file_type": "rationale", "degree": 1}, {"id": "init", "label": "__init__.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 15.7, "font": {"size": 12, "color": "#ffffff"}, "title": "__init__.py", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/__init__.py", "file_type": "code", "degree": 27}, {"id": "string_api", "label": "string_api.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "string_api.py", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 5}, {"id": "string_api_stringapi", "label": "StringAPI", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "StringAPI", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 10}, {"id": "string_api_stringapi_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 2}, {"id": "string_api_stringapi_get_network", "label": ".get_network()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_network()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 3}, {"id": "string_api_stringapi_get_interaction_partners", "label": ".get_interaction_partners()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_interaction_partners()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 2}, {"id": "string_api_stringapi_get_protein_info", "label": ".get_protein_info()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_protein_info()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 2}, {"id": "string_api_stringapi_save_network_to_file", "label": ".save_network_to_file()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".save_network_to_file()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 2}, {"id": "string_api_test_string_api", "label": "test_string_api()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "test_string_api()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "code", "degree": 3}, {"id": "string_api_rationale_35", "label": "\u521d\u59cb\u5316STRING API\u5ba2\u6237\u7aef Args: species: \u7269\u79cd\u4ee3\u7801\uff08ath, osa, zma\u7b49", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521d\u59cb\u5316STRING API\u5ba2\u6237\u7aef Args: species: \u7269\u79cd\u4ee3\u7801\uff08ath, osa, zma\u7b49", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "rationale", "degree": 1}, {"id": "string_api_rationale_51", "label": "\u83b7\u53d6\u86cb\u767d\u4e92\u4f5c\u7f51\u7edc Args: proteins: \u86cb\u767dID\u5217\u8868 require", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u86cb\u767d\u4e92\u4f5c\u7f51\u7edc Args: proteins: \u86cb\u767dID\u5217\u8868 require", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "rationale", "degree": 1}, {"id": "string_api_rationale_93", "label": "\u83b7\u53d6\u6307\u5b9a\u86cb\u767d\u7684\u4e92\u4f5c\u4f19\u4f34 Args: protein: \u86cb\u767dID require", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6307\u5b9a\u86cb\u767d\u7684\u4e92\u4f5c\u4f19\u4f34 Args: protein: \u86cb\u767dID require", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "rationale", "degree": 1}, {"id": "string_api_rationale_124", "label": "\u83b7\u53d6\u86cb\u767d\u8be6\u7ec6\u4fe1\u606f Args: proteins: \u86cb\u767dID\u5217\u8868 Re", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u86cb\u767d\u8be6\u7ec6\u4fe1\u606f Args: proteins: \u86cb\u767dID\u5217\u8868 Re", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "rationale", "degree": 1}, {"id": "string_api_rationale_157", "label": "\u4fdd\u5b58\u7f51\u7edc\u6570\u636e\u5230\u6587\u4ef6 Args: network_data: \u7f51\u7edc\u6570\u636e outp", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4fdd\u5b58\u7f51\u7edc\u6570\u636e\u5230\u6587\u4ef6 Args: network_data: \u7f51\u7edc\u6570\u636e outp", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/string_api.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_qc", "label": "run_rnaseq_qc.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "run_rnaseq_qc.py", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 9}, {"id": "run_rnaseq_qc_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_qc_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_qc_load_samples_config", "label": "load_samples_config()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "load_samples_config()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_qc_run_fastqc", "label": "run_fastqc()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_fastqc()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_qc_run_cutadapt", "label": "run_cutadapt()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_cutadapt()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_qc_get_sample_stats", "label": "get_sample_stats()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_sample_stats()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_qc_generate_report", "label": "generate_report()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_qc_generate_manifest", "label": "generate_manifest()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_manifest()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_qc_main", "label": "main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "code", "degree": 8}, {"id": "run_rnaseq_qc_rationale_77", "label": "\u52a0\u8f7d\u6837\u672c\u914d\u7f6e\u6587\u4ef6\uff08\u652f\u6301\u5408\u5e76\u683c\u5f0f\uff1asamples + groups + compare\uff09", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u52a0\u8f7d\u6837\u672c\u914d\u7f6e\u6587\u4ef6\uff08\u652f\u6301\u5408\u5e76\u683c\u5f0f\uff1asamples + groups + compare\uff09", "community": 42, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_qc.py", "file_type": "rationale", "degree": 1}, {"id": "run_kaks_v2", "label": "run_kaks_v2.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "run_kaks_v2.py", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 9}, {"id": "run_kaks_v2_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 2}, {"id": "run_kaks_v2_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 2}, {"id": "run_kaks_v2_parse_fasta", "label": "parse_fasta()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_fasta()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 2}, {"id": "run_kaks_v2_find_matching_id", "label": "find_matching_id()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "find_matching_id()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 4}, {"id": "run_kaks_v2_parse_pairs", "label": "parse_pairs()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_pairs()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 2}, {"id": "run_kaks_v2_run_kaks_pair", "label": "run_kaks_pair()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_kaks_pair()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 4}, {"id": "run_kaks_v2_load_gene_list", "label": "load_gene_list()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "load_gene_list()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 3}, {"id": "run_kaks_v2_filter_pairs_by_gene_list", "label": "filter_pairs_by_gene_list()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "filter_pairs_by_gene_list()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 4}, {"id": "run_kaks_v2_main", "label": "main()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "code", "degree": 9}, {"id": "run_kaks_v2_rationale_119", "label": "\u8fd0\u884c\u5355\u4e2a\u57fa\u56e0\u5bf9\u7684Ka/Ks\u5206\u6790 \u53c2\u6570: - gene1: Ft\u57fa\u56e0 (\u7528cds1/pep1) - gene2: Ath\u57fa\u56e0 (", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c\u5355\u4e2a\u57fa\u56e0\u5bf9\u7684Ka/Ks\u5206\u6790 \u53c2\u6570: - gene1: Ft\u57fa\u56e0 (\u7528cds1/pep1) - gene2: Ath\u57fa\u56e0 (", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "rationale", "degree": 1}, {"id": "run_kaks_v2_rationale_231", "label": "\u52a0\u8f7d\u57fa\u56e0\u5217\u8868\uff0c\u8fd4\u56de\u57fa\u56e0ID\u96c6\u5408\uff08\u53bb\u9664\u7248\u672c\u53f7\uff09", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u52a0\u8f7d\u57fa\u56e0\u5217\u8868\uff0c\u8fd4\u56de\u57fa\u56e0ID\u96c6\u5408\uff08\u53bb\u9664\u7248\u672c\u53f7\uff09", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "rationale", "degree": 1}, {"id": "run_kaks_v2_rationale_247", "label": "\u8fc7\u6ee4\u57fa\u56e0\u5bf9\uff0c\u53ea\u4fdd\u7559\u4e24\u4e2a\u57fa\u56e0\u90fd\u5728\u5bf9\u5e94\u5217\u8868\u4e2d\u7684\u5bf9 pairs\u6587\u4ef6\u683c\u5f0f: Ft\u57fa\u56e0 <tab> Ath\u57fa\u56e0 <tab> score (\u5982 .anch", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fc7\u6ee4\u57fa\u56e0\u5bf9\uff0c\u53ea\u4fdd\u7559\u4e24\u4e2a\u57fa\u56e0\u90fd\u5728\u5bf9\u5e94\u5217\u8868\u4e2d\u7684\u5bf9 pairs\u6587\u4ef6\u683c\u5f0f: Ft\u57fa\u56e0 <tab> Ath\u57fa\u56e0 <tab> score (\u5982 .anch", "community": 38, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_kaks_v2.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain", "label": "run_domain.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_domain.py", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 16}, {"id": "run_domain_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 2}, {"id": "run_domain_prepare_directories", "label": "prepare_directories()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 1}, {"id": "run_domain_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 2}, {"id": "run_domain_find_latest_manifest", "label": "find_latest_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "find_latest_manifest()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 3}, {"id": "run_domain_read_manifest", "label": "read_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_manifest()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 2}, {"id": "run_domain_resolve_project_root", "label": "resolve_project_root()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "resolve_project_root()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 5}, {"id": "run_domain_resolve_subfamily_file", "label": "resolve_subfamily_file()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "resolve_subfamily_file()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 4}, {"id": "run_domain_prepare_pfam_database", "label": "prepare_pfam_database()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_pfam_database()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 3}, {"id": "run_domain_run_hmmscan", "label": "run_hmmscan()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_hmmscan()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 3}, {"id": "run_domain_parse_domtblout", "label": "parse_domtblout()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_domtblout()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 3}, {"id": "run_domain_run_r_plotting", "label": "run_r_plotting()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_r_plotting()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 3}, {"id": "run_domain_generate_report", "label": "generate_report()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 3}, {"id": "run_domain_write_manifest", "label": "write_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 3}, {"id": "run_domain_write_failure_manifest", "label": "write_failure_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "write_failure_manifest()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 4}, {"id": "run_domain_calculate_domain_metrics", "label": "calculate_domain_metrics()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_domain_metrics()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 2}, {"id": "run_domain_main", "label": "main()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "code", "degree": 15}, {"id": "run_domain_rationale_106", "label": "\u67e5\u627e\u6307\u5b9a\u9636\u6bb5\u7684\u6700\u65b0 manifest \u6587\u4ef6", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u67e5\u627e\u6307\u5b9a\u9636\u6bb5\u7684\u6700\u65b0 manifest \u6587\u4ef6", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain_rationale_121", "label": "\u89e3\u6790\u9879\u76ee\u6839\u76ee\u5f55 \u4ece workspace/{job_id}/ \u5411\u4e0a\u56de\u6eaf\u5230\u9879\u76ee\u6839\u76ee\u5f55 \u5047\u8bbe\u7ed3\u6784: .../bba/workspace/{job_id", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u9879\u76ee\u6839\u76ee\u5f55 \u4ece workspace/{job_id}/ \u5411\u4e0a\u56de\u6eaf\u5230\u9879\u76ee\u6839\u76ee\u5f55 \u5047\u8bbe\u7ed3\u6784: .../bba/workspace/{job_id", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain_rationale_131", "label": "\u89e3\u6790\u4e9a\u5bb6\u65cf\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {prefix}.geneID.subfamily (\u5982 Ft.SPL.geneID.subfamily) \u4f18\u5148", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u4e9a\u5bb6\u65cf\u6587\u4ef6\u8def\u5f84 \u547d\u540d\u89c4\u5219: {prefix}.geneID.subfamily (\u5982 Ft.SPL.geneID.subfamily) \u4f18\u5148", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain_rationale_186", "label": "\u51c6\u5907 Pfam \u6570\u636e\u5e93\uff08\u8f6f\u8fde\u63a5\u65b9\u5f0f\uff09 Returns: (pfam_hmm_path, success, error_mess", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u51c6\u5907 Pfam \u6570\u636e\u5e93\uff08\u8f6f\u8fde\u63a5\u65b9\u5f0f\uff09 Returns: (pfam_hmm_path, success, error_mess", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain_rationale_236", "label": "\u8fd0\u884c hmmscan \u8fdb\u884c\u7ed3\u6784\u57df\u641c\u7d22 Returns: (success, result_dict)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c hmmscan \u8fdb\u884c\u7ed3\u6784\u57df\u641c\u7d22 Returns: (success, result_dict)", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain_rationale_303", "label": "\u89e3\u6790 hmmscan domtblout \u6587\u4ef6 Returns: (domains_list, stats_dict)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790 hmmscan domtblout \u6587\u4ef6 Returns: (domains_list, stats_dict)", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain_rationale_406", "label": "\u8fd0\u884c R \u7ed8\u56fe\u811a\u672c tree_domain.R Args: tree_file: \u7cfb\u7edf\u53d1\u80b2\u6811\u6587\u4ef6 (Newick)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c R \u7ed8\u56fe\u811a\u672c tree_domain.R Args: tree_file: \u7cfb\u7edf\u53d1\u80b2\u6811\u6587\u4ef6 (Newick)", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_domain_rationale_485", "label": "\u751f\u6210 domain_report.md \u62a5\u544a", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210 domain_report.md \u62a5\u544a", "community": 18, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_domain.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_enrich_v2", "label": "run_rnaseq_enrich_v2.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_rnaseq_enrich_v2.py", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "code", "degree": 5}, {"id": "run_rnaseq_enrich_v2_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "code", "degree": 1}, {"id": "run_rnaseq_enrich_v2_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "code", "degree": 1}, {"id": "run_rnaseq_enrich_v2_check_gene_id_format", "label": "check_gene_id_format()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "check_gene_id_format()", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "code", "degree": 1}, {"id": "run_rnaseq_enrich_v2_prepare_directories", "label": "prepare_directories()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_enrich_v2_run_eggnog_annotation", "label": "run_eggnog_annotation()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_eggnog_annotation()", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_enrich_v2_rationale_147", "label": "\u521b\u5efaRNA-seq Enrich\u9636\u6bb5\u7684\u6807\u51c6\u76ee\u5f55\u7ed3\u6784", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521b\u5efaRNA-seq Enrich\u9636\u6bb5\u7684\u6807\u51c6\u76ee\u5f55\u7ed3\u6784", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_enrich_v2_rationale_167", "label": "\u8fd0\u884ceggNOG\u6ce8\u91ca\u751f\u6210gene2go\u6587\u4ef6", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884ceggNOG\u6ce8\u91ca\u751f\u6210gene2go\u6587\u4ef6", "community": 56, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_enrich_v2.py", "file_type": "rationale", "degree": 1}, {"id": "run_summary", "label": "run_summary.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_summary.py", "community": 86, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_summary.py", "file_type": "code", "degree": 1}, {"id": "run_summary_main", "label": "main()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 86, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_summary.py", "file_type": "code", "degree": 1}, {"id": "run_combo", "label": "run_combo.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "run_combo.py", "community": 60, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_combo.py", "file_type": "code", "degree": 6}, {"id": "run_combo_find_file_by_glob", "label": "find_file_by_glob()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "find_file_by_glob()", "community": 60, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_combo.py", "file_type": "code", "degree": 2}, {"id": "run_combo_find_meme_xml", "label": "find_meme_xml()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "find_meme_xml()", "community": 60, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_combo.py", "file_type": "code", "degree": 3}, {"id": "run_combo_load_manifest", "label": "load_manifest()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "load_manifest()", "community": 60, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_combo.py", "file_type": "code", "degree": 2}, {"id": "run_combo_find_latest_manifest", "label": "find_latest_manifest()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "find_latest_manifest()", "community": 60, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_combo.py", "file_type": "code", "degree": 2}, {"id": "run_combo_run_combo_plot", "label": "run_combo_plot()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_combo_plot()", "community": 60, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_combo.py", "file_type": "code", "degree": 2}, {"id": "run_combo_main", "label": "main()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 60, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_combo.py", "file_type": "code", "degree": 5}, {"id": "run_cis_element_http", "label": "run_cis_element_http.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_cis_element_http.py", "community": 67, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_cis_element_http.py", "file_type": "code", "degree": 4}, {"id": "run_cis_element_http_main", "label": "main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 67, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_cis_element_http.py", "file_type": "code", "degree": 4}, {"id": "run_cis_element_http_generate_report", "label": "_generate_report()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_generate_report()", "community": 67, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_cis_element_http.py", "file_type": "code", "degree": 2}, {"id": "run_cis_element_http_generate_manifest", "label": "_generate_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_generate_manifest()", "community": 67, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_cis_element_http.py", "file_type": "code", "degree": 2}, {"id": "run_cis_element_http_save_error_manifest", "label": "_save_error_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_save_error_manifest()", "community": 67, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_cis_element_http.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align", "label": "run_rnaseq_align.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_rnaseq_align.py", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 10}, {"id": "run_rnaseq_align_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 1}, {"id": "run_rnaseq_align_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_run_hisat2", "label": "run_hisat2()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_hisat2()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_sam_to_bam", "label": "sam_to_bam()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "sam_to_bam()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_sort_bam", "label": "sort_bam()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "sort_bam()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_index_bam", "label": "index_bam()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "index_bam()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_parse_hisat2_log", "label": "parse_hisat2_log()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_hisat2_log()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_generate_report", "label": "generate_report()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_generate_manifest", "label": "generate_manifest()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_manifest()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_align_main", "label": "main()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 43, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_align.py", "file_type": "code", "degree": 9}, {"id": "run_tree_plot", "label": "run_tree_plot.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_tree_plot.py", "community": 82, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_tree_plot.py", "file_type": "code", "degree": 2}, {"id": "run_tree_plot_now_tag", "label": "_now_tag()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_now_tag()", "community": 82, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_tree_plot.py", "file_type": "code", "degree": 2}, {"id": "run_tree_plot_main", "label": "main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 82, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_tree_plot.py", "file_type": "code", "degree": 2}, {"id": "run_synteny", "label": "run_synteny.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_synteny.py", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 16}, {"id": "run_synteny_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_validate_inputs", "label": "validate_inputs()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_inputs()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_prepare_directories", "label": "prepare_directories()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_run_diamond_blastp", "label": "run_diamond_blastp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_diamond_blastp()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_run_blastp", "label": "run_blastp()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_blastp()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_synteny_filter_gff3", "label": "filter_gff3()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "filter_gff3()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_synteny_run_duplicate_classifier", "label": "run_duplicate_classifier()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_duplicate_classifier()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_synteny_run_mcscanx", "label": "run_mcscanx()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_mcscanx()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_run_circos_prepare", "label": "run_circos_prepare()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_circos_prepare()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_create_circos_config_files", "label": "_create_circos_config_files()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "_create_circos_config_files()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 1}, {"id": "run_synteny_compute_blast_stats", "label": "compute_blast_stats()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_blast_stats()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_compute_collinearity_stats", "label": "compute_collinearity_stats()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_collinearity_stats()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_write_report", "label": "write_report()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_synteny_write_manifest", "label": "write_manifest()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_synteny_main", "label": "main()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "code", "degree": 15}, {"id": "run_synteny_rationale_339", "label": "\u8fd0\u884c NCBI blastp \u6bd4\u5bf9\uff08\u5907\u9009\u65b9\u6848\uff09", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c NCBI blastp \u6bd4\u5bf9\uff08\u5907\u9009\u65b9\u6848\uff09", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_synteny_rationale_425", "label": "\u8fc7\u6ee4GFF3\u6587\u4ef6\uff0c\u63d0\u53d6\u67d3\u8272\u4f53\u3001\u57fa\u56e0ID\u3001\u8d77\u59cb\u3001\u7ec8\u6b62\u4f4d\u7f6e", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fc7\u6ee4GFF3\u6587\u4ef6\uff0c\u63d0\u53d6\u67d3\u8272\u4f53\u3001\u57fa\u56e0ID\u3001\u8d77\u59cb\u3001\u7ec8\u6b62\u4f4d\u7f6e", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_synteny_rationale_494", "label": "\u8fd0\u884cduplicate_gene_classifier\u8fdb\u884c\u590d\u5236\u57fa\u56e0\u5206\u7c7b", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cduplicate_gene_classifier\u8fdb\u884c\u590d\u5236\u57fa\u56e0\u5206\u7c7b", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_synteny_rationale_1095", "label": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6", "community": 21, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_pep", "label": "run_pep.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "run_pep.py", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 14}, {"id": "run_pep_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 1}, {"id": "run_pep_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_prepare_directories", "label": "prepare_directories()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_parse_fasta", "label": "parse_fasta()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_fasta()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 5}, {"id": "run_pep_calculate_physicochemical_properties", "label": "calculate_physicochemical_properties()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_physicochemical_properties()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_run_deeptmhmm", "label": "run_deeptmhmm()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_deeptmhmm()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 3}, {"id": "run_pep_run_plant_mploc", "label": "run_plant_mploc()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_plant_mploc()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 3}, {"id": "run_pep_run_wolfpsort", "label": "run_wolfpsort()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_wolfpsort()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 3}, {"id": "run_pep_plot_properties_r", "label": "plot_properties_r()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "plot_properties_r()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_plot_tmhmm_results", "label": "plot_tmhmm_results()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "plot_tmhmm_results()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_plot_subcellular_results", "label": "plot_subcellular_results()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "plot_subcellular_results()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_write_report", "label": "write_report()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_write_manifest", "label": "write_manifest()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 2}, {"id": "run_pep_main", "label": "main()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 33, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_pep.py", "file_type": "code", "degree": 13}, {"id": "validate_manifest", "label": "validate_manifest.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_manifest.py", "community": 62, "community_name": "Community 62", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/validate_manifest.py", "file_type": "code", "degree": 3}, {"id": "validate_manifest_validate_schema", "label": "validate_schema()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_schema()", "community": 62, "community_name": "Community 62", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/validate_manifest.py", "file_type": "code", "degree": 3}, {"id": "validate_manifest_validate_file_existence", "label": "validate_file_existence()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_file_existence()", "community": 62, "community_name": "Community 62", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/validate_manifest.py", "file_type": "code", "degree": 3}, {"id": "validate_manifest_main", "label": "main()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 62, "community_name": "Community 62", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/validate_manifest.py", "file_type": "code", "degree": 3}, {"id": "validate_manifest_rationale_31", "label": "Validate manifest against JSON Schema.", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Validate manifest against JSON Schema.", "community": 62, "community_name": "Community 62", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/validate_manifest.py", "file_type": "rationale", "degree": 1}, {"id": "validate_manifest_rationale_59", "label": "Check that all files referenced in manifest.artifacts exist.", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Check that all files referenced in manifest.artifacts exist.", "community": 62, "community_name": "Community 62", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/validate_manifest.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_quant", "label": "run_rnaseq_quant.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "run_rnaseq_quant.py", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 12}, {"id": "run_rnaseq_quant_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_quant_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_quant_run_stringtie", "label": "run_stringtie()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_stringtie()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_quant_convert_gff3_to_gtf", "label": "convert_gff3_to_gtf()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "convert_gff3_to_gtf()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_quant_run_featurecounts", "label": "run_featurecounts()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_featurecounts()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 4}, {"id": "run_rnaseq_quant_parse_featurecounts_output", "label": "parse_featurecounts_output()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_featurecounts_output()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_quant_generate_count_matrix", "label": "generate_count_matrix()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_count_matrix()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_quant_run_deseq2_fpkm_tpm", "label": "run_deseq2_fpkm_tpm()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_deseq2_fpkm_tpm()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_quant_generate_report", "label": "generate_report()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 2}, {"id": "run_rnaseq_quant_add_artifact_to_manifest", "label": "add_artifact_to_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "add_artifact_to_manifest()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 4}, {"id": "run_rnaseq_quant_generate_manifest", "label": "generate_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_manifest()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 3}, {"id": "run_rnaseq_quant_main", "label": "main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "code", "degree": 9}, {"id": "run_rnaseq_quant_rationale_108", "label": "\u8fd0\u884cStringTie\u8fdb\u884c\u8f6c\u5f55\u672c\u7ec4\u88c5\u548c\u5b9a\u91cf", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cStringTie\u8fdb\u884c\u8f6c\u5f55\u672c\u7ec4\u88c5\u548c\u5b9a\u91cf", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_quant_rationale_244", "label": "\u8fd0\u884cfeatureCounts\u8fdb\u884c\u57fa\u56e0\u8ba1\u6570", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cfeatureCounts\u8fdb\u884c\u57fa\u56e0\u8ba1\u6570", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_quant_rationale_312", "label": "\u751f\u6210\u8ba1\u6570\u77e9\u9635\uff08\u4ecefeatureCounts\u8f93\u51fa\uff09", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210\u8ba1\u6570\u77e9\u9635\uff08\u4ecefeatureCounts\u8f93\u51fa\uff09", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_quant_rationale_372", "label": "\u4f7f\u7528DESeq2\u8ba1\u7b97FPKM\u548cTPM\u77e9\u9635 Args: count_file: featureCounts\u8f93\u51fa\u7684\u8ba1\u6570\u6587\u4ef6", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4f7f\u7528DESeq2\u8ba1\u7b97FPKM\u548cTPM\u77e9\u9635 Args: count_file: featureCounts\u8f93\u51fa\u7684\u8ba1\u6570\u6587\u4ef6", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "rationale", "degree": 1}, {"id": "run_rnaseq_quant_rationale_511", "label": "\u6dfb\u52a0 artifact \u5230 manifest", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6dfb\u52a0 artifact \u5230 manifest", "community": 27, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_rnaseq_quant.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter", "label": "run_promoter.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_promoter.py", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 20}, {"id": "run_promoter_calculate_timeout", "label": "calculate_timeout()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_timeout()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 2}, {"id": "run_promoter_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 2}, {"id": "run_promoter_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 2}, {"id": "run_promoter_run_cmd", "label": "run_cmd()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_cmd()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 4}, {"id": "run_promoter_find_gff3_file", "label": "find_gff3_file()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "find_gff3_file()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 2}, {"id": "run_promoter_find_genome_file", "label": "find_genome_file()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "find_genome_file()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 2}, {"id": "run_promoter_find_gene_id_file", "label": "find_gene_id_file()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "find_gene_id_file()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 2}, {"id": "run_promoter_prepare_promoter_sequences", "label": "prepare_promoter_sequences()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_promoter_sequences()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 4}, {"id": "run_promoter_submit_to_plantcare", "label": "submit_to_plantcare()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "submit_to_plantcare()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_wait_for_plantcare_email", "label": "wait_for_plantcare_email()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "wait_for_plantcare_email()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 4}, {"id": "run_promoter_parse_plantcare_output", "label": "parse_plantcare_output()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_plantcare_output()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_categorize_element", "label": "categorize_element()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "categorize_element()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_generate_promoter_report", "label": "generate_promoter_report()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_promoter_report()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 4}, {"id": "run_promoter_calculate_enrichment", "label": "calculate_enrichment()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_enrichment()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_calculate_cooccurrence", "label": "calculate_cooccurrence()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_cooccurrence()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_calculate_promoter_complexity", "label": "calculate_promoter_complexity()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "calculate_promoter_complexity()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_run_r_visualization", "label": "run_r_visualization()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_r_visualization()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_prepare_directories", "label": "prepare_directories()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 2}, {"id": "run_promoter_write_manifest", "label": "write_manifest()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 3}, {"id": "run_promoter_main", "label": "main()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "code", "degree": 17}, {"id": "run_promoter_rationale_118", "label": "\u8fd0\u884c\u547d\u4ee4\u5e76\u8fd4\u56de (rc, stdout, stderr)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c\u547d\u4ee4\u5e76\u8fd4\u56de (rc, stdout, stderr)", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_210", "label": "\u51c6\u5907\u542f\u52a8\u5b50\u5e8f\u5217 1. GFF3 \u2192 GTF 2. GTF \u2192 \u63d0\u53d6\u4e0a\u6e38\u5e8f\u5217 (\u53ea\u63d0\u53d6\u57fa\u56e0\u5bb6\u65cf\u7684\u57fa\u56e0) 3. \u683c\u5f0f\u5316ID", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u51c6\u5907\u542f\u52a8\u5b50\u5e8f\u5217 1. GFF3 \u2192 GTF 2. GTF \u2192 \u63d0\u53d6\u4e0a\u6e38\u5e8f\u5217 (\u53ea\u63d0\u53d6\u57fa\u56e0\u5bb6\u65cf\u7684\u57fa\u56e0) 3. \u683c\u5f0f\u5316ID", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_326", "label": "\u63d0\u4ea4\u5e8f\u5217\u5230PlantCARE\u670d\u52a1\u5668 \u8fd4\u56de: (success, message)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u63d0\u4ea4\u5e8f\u5217\u5230PlantCARE\u670d\u52a1\u5668 \u8fd4\u56de: (success, message)", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_404", "label": "\u7b49\u5f85\u5e76\u4e0b\u8f7dPlantCARE\u7ed3\u679c\u90ae\u4ef6 \u8fd4\u56de: \u4e0b\u8f7d\u7684zip\u6587\u4ef6\u8def\u5f84", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7b49\u5f85\u5e76\u4e0b\u8f7dPlantCARE\u7ed3\u679c\u90ae\u4ef6 \u8fd4\u56de: \u4e0b\u8f7d\u7684zip\u6587\u4ef6\u8def\u5f84", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_602", "label": "\u89e3\u6790PlantCARE\u8f93\u51fa\u6587\u4ef6 \u751f\u6210: - \u5143\u4ef6\u7edf\u8ba1\uff08\u8fc7\u6ee4unknown/Unnamed\u5143\u4ef6\uff09 - BED\u683c\u5f0f\u6587\u4ef6 - \u5143\u4ef6\u63cf\u8ff0", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790PlantCARE\u8f93\u51fa\u6587\u4ef6 \u751f\u6210: - \u5143\u4ef6\u7edf\u8ba1\uff08\u8fc7\u6ee4unknown/Unnamed\u5143\u4ef6\uff09 - BED\u683c\u5f0f\u6587\u4ef6 - \u5143\u4ef6\u63cf\u8ff0", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_734", "label": "\u5bf9\u5143\u4ef6\u8fdb\u884c\u5206\u7c7b \u8fd4\u56de: category_name", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5bf9\u5143\u4ef6\u8fdb\u884c\u5206\u7c7b \u8fd4\u56de: category_name", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_808", "label": "\u751f\u6210\u542f\u52a8\u5b50\u5206\u6790\u62a5\u544a (Markdown\u683c\u5f0f)", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210\u542f\u52a8\u5b50\u5206\u6790\u62a5\u544a (Markdown\u683c\u5f0f)", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_1055", "label": "\u8ba1\u7b97\u4e9a\u5bb6\u65cf\u6c34\u5e73\u7684\u5143\u4ef6\u5bcc\u96c6\u5206\u6790 \u4f7f\u7528\u8d85\u51e0\u4f55\u5206\u5e03\u68c0\u9a8c", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8ba1\u7b97\u4e9a\u5bb6\u65cf\u6c34\u5e73\u7684\u5143\u4ef6\u5bcc\u96c6\u5206\u6790 \u4f7f\u7528\u8d85\u51e0\u4f55\u5206\u5e03\u68c0\u9a8c", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_1160", "label": "\u8ba1\u7b97\u5143\u4ef6\u5171\u73b0\u6a21\u5f0f \u5206\u6790\u54ea\u4e9b\u5143\u4ef6\u7ecf\u5e38\u4e00\u8d77\u51fa\u73b0\u5728\u540c\u4e00\u4e2a\u57fa\u56e0\u4e2d", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8ba1\u7b97\u5143\u4ef6\u5171\u73b0\u6a21\u5f0f \u5206\u6790\u54ea\u4e9b\u5143\u4ef6\u7ecf\u5e38\u4e00\u8d77\u51fa\u73b0\u5728\u540c\u4e00\u4e2a\u57fa\u56e0\u4e2d", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_1236", "label": "\u8ba1\u7b97\u542f\u52a8\u5b50\u590d\u6742\u5ea6\u8bc4\u5206 \u57fa\u4e8e\u5143\u4ef6\u6570\u91cf\u3001\u591a\u6837\u6027\u548c\u5206\u5e03", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8ba1\u7b97\u542f\u52a8\u5b50\u590d\u6742\u5ea6\u8bc4\u5206 \u57fa\u4e8e\u5143\u4ef6\u6570\u91cf\u3001\u591a\u6837\u6027\u548c\u5206\u5e03", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_promoter_rationale_1443", "label": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6 \u6ce8\u610f\uff1aartifacts\u5fc5\u987b\u662f\u5b57\u5178\u683c\u5f0f\uff0c\u4e0d\u662f\u5217\u8868", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6 \u6ce8\u610f\uff1aartifacts\u5fc5\u987b\u662f\u5b57\u5178\u683c\u5f0f\uff0c\u4e0d\u662f\u5217\u8868", "community": 16, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_promoter.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify", "label": "run_identify.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 14.9, "font": {"size": 12, "color": "#ffffff"}, "title": "run_identify.py", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_identify.py", "file_type": "code", "degree": 23}, {"id": "run_identify_get_pfam_from_rag", "label": "get_pfam_from_rag()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_pfam_from_rag()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_parse_gene_family_from_prefix", "label": "parse_gene_family_from_prefix()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_gene_family_from_prefix()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_run_cmd", "label": "run_cmd()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_cmd()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 5}, {"id": "run_identify_prepare_directories", "label": "prepare_directories()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 1}, {"id": "run_identify_write_manifest", "label": "write_manifest()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_find_user_query_hmm", "label": "find_user_query_hmm()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "find_user_query_hmm()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 3}, {"id": "run_identify_find_pep_file", "label": "find_pep_file()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "find_pep_file()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 3}, {"id": "run_identify_find_reference_file", "label": "find_reference_file()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "find_reference_file()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 3}, {"id": "run_identify_hmmfetch_models", "label": "hmmfetch_models()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "hmmfetch_models()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 6}, {"id": "run_identify_python_fetch_models", "label": "python_fetch_models()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "python_fetch_models()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 3}, {"id": "run_identify_hmmsearch_bin", "label": "hmmsearch_bin()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "hmmsearch_bin()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_hmmfetch_bin", "label": "hmmfetch_bin()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "hmmfetch_bin()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_read_pep_ids", "label": "read_pep_ids()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_pep_ids()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_parse_domtblout", "label": "parse_domtblout()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_domtblout()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 3}, {"id": "run_identify_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_select_final_members", "label": "select_final_members()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "select_final_members()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_write_fasta_subset", "label": "write_fasta_subset()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_fasta_subset()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 3}, {"id": "run_identify_write_report", "label": "write_report()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 2}, {"id": "run_identify_run_hmm_analysis", "label": "run_hmm_analysis()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_hmm_analysis()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 5}, {"id": "run_identify_run_blast_analysis", "label": "run_blast_analysis()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_blast_analysis()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 4}, {"id": "run_identify_combine_hmm_blast_results", "label": "combine_hmm_blast_results()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "combine_hmm_blast_results()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "code", "degree": 3}, {"id": "run_identify_main", "label": "main()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_identify.py", "file_type": "code", "degree": 17}, {"id": "run_identify_rationale_92", "label": "\u8fd0\u884c\u547d\u4ee4\u5e76\u8fd4\u56de (rc, stdout, stderr)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c\u547d\u4ee4\u5e76\u8fd4\u56de (rc, stdout, stderr)", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_135", "label": "\u5728 input_dir \u4e2d\u67e5\u627e\u7528\u6237\u4e0a\u4f20\u7684 query HMM \u6587\u4ef6. \u6392\u9664 Pfam-A.hmm \u7b49\u7cfb\u7edf\u6587\u4ef6.", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5728 input_dir \u4e2d\u67e5\u627e\u7528\u6237\u4e0a\u4f20\u7684 query HMM \u6587\u4ef6. \u6392\u9664 Pfam-A.hmm \u7b49\u7cfb\u7edf\u6587\u4ef6.", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_162", "label": "\u5728 input_dir \u4e2d\u67e5\u627e\u86cb\u767d\u8d28\u5e8f\u5217\u6587\u4ef6 \u652f\u6301\u591a\u79cd\u547d\u540d\u683c\u5f0f\uff1a - *.pep.fasta, *.pep.fa - *.protein", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5728 input_dir \u4e2d\u67e5\u627e\u86cb\u767d\u8d28\u5e8f\u5217\u6587\u4ef6 \u652f\u6301\u591a\u79cd\u547d\u540d\u683c\u5f0f\uff1a - *.pep.fasta, *.pep.fa - *.protein", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_212", "label": "\u5728 input_dir \u4e2d\u67e5\u627e\u53c2\u8003\u5e8f\u5217\u6587\u4ef6\uff08\u6392\u9664\u7528\u6237\u6570\u636e\u6587\u4ef6\uff09 Args: input_dir: \u8f93\u5165\u76ee\u5f55 prefix", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5728 input_dir \u4e2d\u67e5\u627e\u53c2\u8003\u5e8f\u5217\u6587\u4ef6\uff08\u6392\u9664\u7528\u6237\u6570\u636e\u6587\u4ef6\uff09 Args: input_dir: \u8f93\u5165\u76ee\u5f55 prefix", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_272", "label": "\u7528 hmmfetch \u4ece pfam_db_unz \u63d0\u53d6 pfams \u5230 out_hmm. \u5982\u679c hmmfetch \u5931\u8d25\uff08\u7f3a\u5c11SSI\u7d22\u5f15\uff09\uff0c\u56de\u9000\u5230 pyt", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7528 hmmfetch \u4ece pfam_db_unz \u63d0\u53d6 pfams \u5230 out_hmm. \u5982\u679c hmmfetch \u5931\u8d25\uff08\u7f3a\u5c11SSI\u7d22\u5f15\uff09\uff0c\u56de\u9000\u5230 pyt", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_285", "label": "\u624b\u52a8\u4ece Pfam HMM \u6587\u4ef6\u4e2d\u63d0\u53d6\u6307\u5b9a\u7684\u6a21\u578b\u3002", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u624b\u52a8\u4ece Pfam HMM \u6587\u4ef6\u4e2d\u63d0\u53d6\u6307\u5b9a\u7684\u6a21\u578b\u3002", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_369", "label": "\u89e3\u6790 hmmsearch \u7684 domtblout \u6587\u4ef6\u3002 \u8fd4\u56de: - per_seq: {seq_id: {pfam: [(evalue,", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790 hmmsearch \u7684 domtblout \u6587\u4ef6\u3002 \u8fd4\u56de: - per_seq: {seq_id: {pfam: [(evalue,", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_514", "label": "\u9009\u62e9\u6700\u7ec8\u7684\u6210\u5458\u3002 \u4e25\u683c\u6a21\u5f0f\uff1a\u5fc5\u987b\u5305\u542b\u6240\u6709 required_pfams\u3002 \u8fd4\u56de (final_ids, drop_reasons)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u9009\u62e9\u6700\u7ec8\u7684\u6210\u5458\u3002 \u4e25\u683c\u6a21\u5f0f\uff1a\u5fc5\u987b\u5305\u542b\u6240\u6709 required_pfams\u3002 \u8fd4\u56de (final_ids, drop_reasons)", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_556", "label": "\u4ecesource_fasta\u4e2d\u63d0\u53d6\u6307\u5b9a\u7684IDs\u5199\u5165out_fasta", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4ecesource_fasta\u4e2d\u63d0\u53d6\u6307\u5b9a\u7684IDs\u5199\u5165out_fasta", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_721", "label": "\u8fd0\u884cHMM\u5206\u6790\uff08\u4f7f\u7528\u539f\u59cb\u86cb\u767d\u8d28\u5e8f\u5217\u6587\u4ef6\uff09 \u8fd4\u56de: (domtblout_file, ids_file)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cHMM\u5206\u6790\uff08\u4f7f\u7528\u539f\u59cb\u86cb\u767d\u8d28\u5e8f\u5217\u6587\u4ef6\uff09 \u8fd4\u56de: (domtblout_file, ids_file)", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_806", "label": "\u8fd0\u884cBlast\u5206\u6790\uff08\u4f7f\u7528\u539f\u59cb\u86cb\u767d\u8d28\u5e8f\u5217\u6587\u4ef6\uff09 \u8fd4\u56de: ids_file (\u5982\u679c\u53c2\u8003\u5e8f\u5217\u5b58\u5728)", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cBlast\u5206\u6790\uff08\u4f7f\u7528\u539f\u59cb\u86cb\u767d\u8d28\u5e8f\u5217\u6587\u4ef6\uff09 \u8fd4\u56de: ids_file (\u5982\u679c\u53c2\u8003\u5e8f\u5217\u5b58\u5728)", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_identify_rationale_894", "label": "\u6574\u5408HMM\u548cBlast\u7ed3\u679c \u8fd4\u56de: combined_ids_file", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6574\u5408HMM\u548cBlast\u7ed3\u679c \u8fd4\u56de: combined_ids_file", "community": 15, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_identify.py", "file_type": "rationale", "degree": 1}, {"id": "run_ppi", "label": "run_ppi.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "run_ppi.py", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 8}, {"id": "run_ppi_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 1}, {"id": "run_ppi_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_run_ppi_analysis", "label": "run_ppi_analysis()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_ppi_analysis()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 4}, {"id": "run_ppi_generate_network_plot", "label": "generate_network_plot()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_network_plot()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 3}, {"id": "run_ppi_generate_report", "label": "generate_report()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_report()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_generate_manifest", "label": "generate_manifest()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_manifest()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_main", "label": "main()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "code", "degree": 5}, {"id": "run_ppi_rationale_81", "label": "\u8fd0\u884cPPI\u5206\u6790 Args: gene_ids: \u57fa\u56e0ID\u5217\u8868 species: \u7269\u79cd\u4ee3\u7801 ou", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cPPI\u5206\u6790 Args: gene_ids: \u57fa\u56e0ID\u5217\u8868 species: \u7269\u79cd\u4ee3\u7801 ou", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "rationale", "degree": 2}, {"id": "run_ppi_rationale_195", "label": "\u751f\u6210PPI\u7f51\u7edc\u56fe Args: network_data: \u7f51\u7edc\u8fb9\u5217\u8868 output_file: \u8f93\u51faPDF\u6587\u4ef6", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210PPI\u7f51\u7edc\u56fe Args: network_data: \u7f51\u7edc\u8fb9\u5217\u8868 output_file: \u8f93\u51faPDF\u6587\u4ef6", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi.py", "file_type": "rationale", "degree": 2}, {"id": "run_ortholog", "label": "run_ortholog.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_ortholog.py", "community": 68, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ortholog.py", "file_type": "code", "degree": 3}, {"id": "run_ortholog_run_blast", "label": "run_blast()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_blast()", "community": 68, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ortholog.py", "file_type": "code", "degree": 3}, {"id": "run_ortholog_parse_blast_results", "label": "parse_blast_results()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_blast_results()", "community": 68, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ortholog.py", "file_type": "code", "degree": 2}, {"id": "run_ortholog_main", "label": "main()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 68, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ortholog.py", "file_type": "code", "degree": 3}, {"id": "run_ortholog_rationale_17", "label": "\u8fd0\u884cBLASTP\u6bd4\u5bf9\uff0c\u4f18\u5148\u4f7f\u7528conda\u73af\u5883\u4e2d\u7684blastp", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884cBLASTP\u6bd4\u5bf9\uff0c\u4f18\u5148\u4f7f\u7528conda\u73af\u5883\u4e2d\u7684blastp", "community": 68, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ortholog.py", "file_type": "rationale", "degree": 1}, {"id": "run_ppi_v2_with_repro", "label": "run_ppi_v2_with_repro.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "run_ppi_v2_with_repro.py", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 9}, {"id": "run_ppi_v2_with_repro_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_v2_with_repro_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_v2_with_repro_parse_ortholog_mapping", "label": "parse_ortholog_mapping()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_ortholog_mapping()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_v2_with_repro_generate_string_url", "label": "generate_string_url()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_string_url()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_v2_with_repro_run_ppi_analysis_v2", "label": "run_ppi_analysis_v2()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_ppi_analysis_v2()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 3}, {"id": "run_ppi_v2_with_repro_write_manifest", "label": "write_manifest()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 4}, {"id": "run_ppi_v2_with_repro_write_report", "label": "write_report()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_v2_with_repro_main", "label": "main()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "code", "degree": 6}, {"id": "run_ppi_v2_with_repro_rationale_178", "label": "\u5199\u5165\u7b26\u5408schema\u7684manifest\u6587\u4ef6", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5199\u5165\u7b26\u5408schema\u7684manifest\u6587\u4ef6", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2_with_repro.py", "file_type": "rationale", "degree": 2}, {"id": "run_ppi_v2", "label": "run_ppi_v2.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_ppi_v2.py", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2.py", "file_type": "code", "degree": 5}, {"id": "run_ppi_v2_parse_ortholog_mapping", "label": "parse_ortholog_mapping()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_ortholog_mapping()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_v2_generate_string_url", "label": "generate_string_url()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_string_url()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2.py", "file_type": "code", "degree": 2}, {"id": "run_ppi_v2_run_ppi_analysis_v2", "label": "run_ppi_analysis_v2()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_ppi_analysis_v2()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2.py", "file_type": "code", "degree": 3}, {"id": "run_ppi_v2_main", "label": "main()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 14, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_ppi_v2.py", "file_type": "code", "degree": 3}, {"id": "run_karyotype", "label": "run_karyotype.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "run_karyotype.py", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 12}, {"id": "run_karyotype_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_prepare_directories", "label": "prepare_directories()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_validate_inputs", "label": "validate_inputs()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_inputs()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_generate_genome_len", "label": "generate_genome_len()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_genome_len()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_prepare_gene_id_file", "label": "prepare_gene_id_file()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_gene_id_file()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_create_empty_tandem_file", "label": "create_empty_tandem_file()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_empty_tandem_file()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_run_karyotype_plot", "label": "run_karyotype_plot()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_karyotype_plot()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 3}, {"id": "run_karyotype_convert_pdf_to_png", "label": "convert_pdf_to_png()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "convert_pdf_to_png()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_write_report", "label": "write_report()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 2}, {"id": "run_karyotype_write_manifest", "label": "write_manifest()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 3}, {"id": "run_karyotype_main", "label": "main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "code", "degree": 11}, {"id": "run_karyotype_rationale_414", "label": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5199\u5165\u7b26\u5408schema v1\u7684manifest\u6587\u4ef6", "community": 37, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_karyotype.py", "file_type": "rationale", "degree": 1}, {"id": "run_fetch_expression", "label": "run_fetch_expression.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_fetch_expression.py", "community": 69, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_fetch_expression.py", "file_type": "code", "degree": 3}, {"id": "run_fetch_expression_get_geo_metadata", "label": "get_geo_metadata()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_geo_metadata()", "community": 69, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_fetch_expression.py", "file_type": "code", "degree": 2}, {"id": "run_fetch_expression_download_geo_expression", "label": "download_geo_expression()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "download_geo_expression()", "community": 69, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_fetch_expression.py", "file_type": "code", "degree": 2}, {"id": "run_fetch_expression_main", "label": "main()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 69, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_fetch_expression.py", "file_type": "code", "degree": 2}, {"id": "run_fetch_expression_rationale_27", "label": "\u901a\u8fc7NCBI E-utilities\u83b7\u53d6GEO\u5143\u6570\u636e", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u901a\u8fc7NCBI E-utilities\u83b7\u53d6GEO\u5143\u6570\u636e", "community": 69, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_fetch_expression.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspecies_synteny", "label": "run_interspecies_synteny.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_interspecies_synteny.py", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 15}, {"id": "run_interspecies_synteny_pdf_to_png", "label": "pdf_to_png()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "pdf_to_png()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_interspecies_synteny_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_interspecies_synteny_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_interspecies_synteny_prepare_directories", "label": "prepare_directories()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_directories()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_interspecies_synteny_merge_protein_sequences", "label": "merge_protein_sequences()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "merge_protein_sequences()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_interspecies_synteny_build_phylogenetic_tree", "label": "build_phylogenetic_tree()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "build_phylogenetic_tree()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_interspecies_synteny_filter_gff_files", "label": "filter_gff_files()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "filter_gff_files()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_interspecies_synteny_run_reciprocal_blast", "label": "run_reciprocal_blast()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_reciprocal_blast()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_interspecies_synteny_run_mcscanx_interspecies", "label": "run_mcscanx_interspecies()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "run_mcscanx_interspecies()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_interspecies_synteny_plot_interspecies_tree", "label": "plot_interspecies_tree()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "plot_interspecies_tree()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 4}, {"id": "run_interspecies_synteny_plot_synteny_karyotype", "label": "plot_synteny_karyotype()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "plot_synteny_karyotype()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 3}, {"id": "run_interspecies_synteny_write_report", "label": "write_report()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 2}, {"id": "run_interspecies_synteny_get_file_info", "label": "get_file_info()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "get_file_info()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 5}, {"id": "run_interspecies_synteny_write_manifest", "label": "write_manifest()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 4}, {"id": "run_interspecies_synteny_main", "label": "main()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "code", "degree": 13}, {"id": "run_interspecies_synteny_rationale_138", "label": "\u6784\u5efa\u7cfb\u7edf\u53d1\u80b2\u6811 (MAFFT + IQ-TREE)", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6784\u5efa\u7cfb\u7edf\u53d1\u80b2\u6811 (MAFFT + IQ-TREE)", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspecies_synteny_rationale_181", "label": "\u8fc7\u6ee4GFF3\u6587\u4ef6 - \u63d0\u53d6\u57fa\u56e0ID\uff08\u53bb\u6389\u8f6c\u5f55\u672c\u7248\u672c\u540e\u7f00\u5982 .1, .2\uff09", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fc7\u6ee4GFF3\u6587\u4ef6 - \u63d0\u53d6\u57fa\u56e0ID\uff08\u53bb\u6389\u8f6c\u5f55\u672c\u7248\u672c\u540e\u7f00\u5982 .1, .2\uff09", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspecies_synteny_rationale_241", "label": "\u53cc\u5411BLAST\u6bd4\u5bf9 - \u7ed3\u679c\u4e2d\u57fa\u56e0\u540d\u53bb\u6389\u7248\u672c\u540e\u7f00\u4ee5\u5339\u914dGFF", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53cc\u5411BLAST\u6bd4\u5bf9 - \u7ed3\u679c\u4e2d\u57fa\u56e0\u540d\u53bb\u6389\u7248\u672c\u540e\u7f00\u4ee5\u5339\u914dGFF", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspecies_synteny_rationale_282", "label": "MCScanX\u79cd\u95f4\u5171\u7ebf\u6027 - \u9700\u8981\u5408\u5e76\u7684GFF\u6587\u4ef6", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "MCScanX\u79cd\u95f4\u5171\u7ebf\u6027 - \u9700\u8981\u5408\u5e76\u7684GFF\u6587\u4ef6", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspecies_synteny_rationale_321", "label": "\u7ed8\u5236\u7269\u79cd\u95f4\u8fdb\u5316\u6811\u56fe - \u4f7f\u7528\u4e13\u7528\u7684 interspecies_tree.R \u811a\u672c", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7ed8\u5236\u7269\u79cd\u95f4\u8fdb\u5316\u6811\u56fe - \u4f7f\u7528\u4e13\u7528\u7684 interspecies_tree.R \u811a\u672c", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspecies_synteny_rationale_775", "label": "\u83b7\u53d6\u6587\u4ef6\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u7528\u4e8eartifact\u89c4\u8303", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6587\u4ef6\u7684\u8be6\u7ec6\u4fe1\u606f\uff0c\u7528\u4e8eartifact\u89c4\u8303", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_interspecies_synteny_rationale_792", "label": "\u5199\u5165manifest - \u7b26\u5408schema v1\u6807\u51c6", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5199\u5165manifest - \u7b26\u5408schema v1\u6807\u51c6", "community": 19, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_interspecies_synteny.py", "file_type": "rationale", "degree": 1}, {"id": "run_genome_prepare_v2", "label": "run_genome_prepare_v2.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "run_genome_prepare_v2.py", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 11}, {"id": "run_genome_prepare_v2_speciesfiles", "label": "SpeciesFiles", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "SpeciesFiles", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 4}, {"id": "run_genome_prepare_v2_speciesfiles_is_valid", "label": ".is_valid()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".is_valid()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 2}, {"id": "run_genome_prepare_v2_speciesfiles_str", "label": ".__str__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__str__()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 1}, {"id": "run_genome_prepare_v2_compute_file_hash", "label": "compute_file_hash()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "compute_file_hash()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 1}, {"id": "run_genome_prepare_v2_get_tool_versions", "label": "get_tool_versions()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_tool_versions()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 2}, {"id": "run_genome_prepare_v2_multispeciesdetector", "label": "MultiSpeciesDetector", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "MultiSpeciesDetector", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 1}, {"id": "run_genome_prepare_v2_detect_species", "label": "detect_species()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "detect_species()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 2}, {"id": "run_genome_prepare_v2_detect_db_type", "label": "detect_db_type()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "detect_db_type()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 2}, {"id": "run_genome_prepare_v2_scan_input_dir", "label": "scan_input_dir()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "scan_input_dir()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 5}, {"id": "run_genome_prepare_v2_multispeciesgenomepreparer", "label": "MultiSpeciesGenomePreparer", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "MultiSpeciesGenomePreparer", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 7}, {"id": "run_genome_prepare_v2_multispeciesgenomepreparer_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 1}, {"id": "run_genome_prepare_v2_multispeciesgenomepreparer_run_command", "label": ".run_command()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_command()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 2}, {"id": "run_genome_prepare_v2_multispeciesgenomepreparer_decompress_if_needed", "label": ".decompress_if_needed()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".decompress_if_needed()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 3}, {"id": "run_genome_prepare_v2_multispeciesgenomepreparer_process_species", "label": ".process_species()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".process_species()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 5}, {"id": "run_genome_prepare_v2_multispeciesgenomepreparer_process_all", "label": ".process_all()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".process_all()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 4}, {"id": "run_genome_prepare_v2_write_manifest", "label": "write_manifest()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_manifest()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 2}, {"id": "run_genome_prepare_v2_write_report", "label": "write_report()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_report()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 2}, {"id": "run_genome_prepare_v2_main", "label": "main()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "code", "degree": 6}, {"id": "run_genome_prepare_v2_rationale_236", "label": "\u5982\u679c\u6587\u4ef6\u662f.gz\u683c\u5f0f\uff0c\u89e3\u538b\u5e76\u8fd4\u56de\u89e3\u538b\u540e\u7684\u8def\u5f84", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5982\u679c\u6587\u4ef6\u662f.gz\u683c\u5f0f\uff0c\u89e3\u538b\u5e76\u8fd4\u56de\u89e3\u538b\u540e\u7684\u8def\u5f84", "community": 23, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/cli/run_genome_prepare_v2.py", "file_type": "rationale", "degree": 1}, {"id": "pipeline_backend", "label": "pipeline_backend.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 15.1, "font": {"size": 12, "color": "#ffffff"}, "title": "pipeline_backend.py", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 24}, {"id": "pipeline_backend_now_tag", "label": "_now_tag()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_now_tag()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 3}, {"id": "pipeline_backend_cleanup_old_jobs", "label": "cleanup_old_jobs()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "cleanup_old_jobs()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_jobinfo", "label": "JobInfo", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 18.9, "font": {"size": 12, "color": "#ffffff"}, "title": "JobInfo", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 42}, {"id": "pipeline_backend_new_job", "label": "new_job()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "new_job()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 3}, {"id": "pipeline_backend_as_path", "label": "_as_path()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_as_path()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_upload_to_job", "label": "upload_to_job()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "upload_to_job()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 3}, {"id": "pipeline_backend_list_input_table", "label": "list_input_table()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "list_input_table()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 3}, {"id": "pipeline_backend_strip_gz", "label": "_strip_gz()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_strip_gz()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_detect_role", "label": "detect_role()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "detect_role()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 4}, {"id": "pipeline_backend_infer_species_code_from_names", "label": "infer_species_code_from_names()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "infer_species_code_from_names()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_l1_advise", "label": "l1_advise()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "l1_advise()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 3}, {"id": "pipeline_backend_read_manifest", "label": "_read_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_read_manifest()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_normalize_manifest", "label": "normalize_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "normalize_manifest()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 4}, {"id": "pipeline_backend_find_latest_manifest", "label": "find_latest_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "find_latest_manifest()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_ensure_min_manifest", "label": "ensure_min_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ensure_min_manifest()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 3}, {"id": "pipeline_backend_key_results_from_manifest", "label": "key_results_from_manifest()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "key_results_from_manifest()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 4}, {"id": "pipeline_backend_list_all_results", "label": "list_all_results()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "list_all_results()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_preview_text", "label": "preview_text()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "preview_text()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 1}, {"id": "pipeline_backend_sha256_file", "label": "_sha256_file()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_sha256_file()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_get_free_mem_gb", "label": "_get_free_mem_gb()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_get_free_mem_gb()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_can_start_new_task", "label": "can_start_new_task()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "can_start_new_task()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 3}, {"id": "pipeline_backend_run_cmd_logged", "label": "run_cmd_logged()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_cmd_logged()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 2}, {"id": "pipeline_backend_run_stage", "label": "run_stage()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "run_stage()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "code", "degree": 8}, {"id": "pipeline_backend_rationale_45", "label": "\u6e05\u7406 input/<job> \u548c workspace/<job> \u4e2d\u8d85\u8fc7\u4fdd\u7559\u671f\u7684\u4efb\u52a1\u76ee\u5f55", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6e05\u7406 input/<job> \u548c workspace/<job> \u4e2d\u8d85\u8fc7\u4fdd\u7559\u671f\u7684\u4efb\u52a1\u76ee\u5f55", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "rationale", "degree": 3}, {"id": "pipeline_backend_rationale_130", "label": "[\u6587\u4ef6\u540d, \u5927\u5c0f, mtime, \u5b8c\u6574\u8def\u5f84]", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "[\u6587\u4ef6\u540d, \u5927\u5c0f, mtime, \u5b8c\u6574\u8def\u5f84]", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "rationale", "degree": 3}, {"id": "pipeline_backend_rationale_274", "label": "\u6807\u51c6\u5316 manifest\uff1a\u8865 workspace_root\uff1b\u7edf\u4e00 artifacts \u683c\u5f0f\uff1b\u4f18\u5148 relpath_or_hint", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6807\u51c6\u5316 manifest\uff1a\u8865 workspace_root\uff1b\u7edf\u4e00 artifacts \u683c\u5f0f\uff1b\u4f18\u5148 relpath_or_hint", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "rationale", "degree": 3}, {"id": "pipeline_backend_rationale_478", "label": "\u8fd4\u56de\uff1a\u5173\u952e\u6587\u4ef6\u8868\u683c + \u56fe\u7247\u5217\u8868\uff08\u7528\u4e8e gallery\uff09", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd4\u56de\uff1a\u5173\u952e\u6587\u4ef6\u8868\u683c + \u56fe\u7247\u5217\u8868\uff08\u7528\u4e8e gallery\uff09", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "rationale", "degree": 3}, {"id": "pipeline_backend_rationale_551", "label": "\u5217\u51fa workspace/<job>/ \u4e0b\u6240\u6709\u6587\u4ef6\uff08\u5b8c\u6574\u8def\u5f84\uff09", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5217\u51fa workspace/<job>/ \u4e0b\u6240\u6709\u6587\u4ef6\uff08\u5b8c\u6574\u8def\u5f84\uff09", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/pipeline_backend.py", "file_type": "rationale", "degree": 3}, {"id": "test_stage_integration", "label": "test_stage_integration.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "test_stage_integration.py", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/test_stage_integration.py", "file_type": "code", "degree": 2}, {"id": "test_stage_integration_test_phylogeny_stage", "label": "test_phylogeny_stage()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "test_phylogeny_stage()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/test_stage_integration.py", "file_type": "code", "degree": 1}, {"id": "main", "label": "main.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 21.0, "font": {"size": 12, "color": "#ffffff"}, "title": "main.py", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 52}, {"id": "main_add_cors_headers", "label": "add_cors_headers()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "add_cors_headers()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_executerequest", "label": "ExecuteRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ExecuteRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "basemodel", "label": "BaseModel", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 15.3, "font": {"size": 12, "color": "#ffffff"}, "title": "BaseModel", "community": 2, "community_name": "Agent system", "source_file": "", "file_type": "code", "degree": 25}, {"id": "main_run_stage_sync", "label": "run_stage_sync()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_stage_sync()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_root", "label": "root()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "root()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_create_new_job", "label": "create_new_job()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "create_new_job()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_list_existing_jobs", "label": "list_existing_jobs()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list_existing_jobs()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_select_existing_job", "label": "select_existing_job()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "select_existing_job()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_upload_file", "label": "upload_file()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "upload_file()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_execute_stage", "label": "execute_stage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "execute_stage()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_get_task_status", "label": "get_task_status()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_task_status()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_get_stage_status", "label": "get_stage_status()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_stage_status()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_list_tasks", "label": "list_tasks()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list_tasks()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_get_results", "label": "get_results()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_results()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_get_info", "label": "get_info()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_info()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_serve_workspace_file", "label": "serve_workspace_file()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "serve_workspace_file()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_get_mcscanx_html_files", "label": "get_mcscanx_html_files()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_mcscanx_html_files()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_chatrequest", "label": "ChatRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ChatRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_parse_natural_language", "label": "parse_natural_language()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_natural_language()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 5}, {"id": "main_chat", "label": "chat()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "chat()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_agentchatrequest", "label": "AgentChatRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "AgentChatRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_agent_chat", "label": "agent_chat()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "agent_chat()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 3}, {"id": "main_rnaseqrequest", "label": "RnaseqRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "RnaseqRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_rnaseqjobrequest", "label": "RnaseqJobRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "RnaseqJobRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_run_rnaseq", "label": "run_rnaseq()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_rnaseq()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_get_rnaseq_status", "label": "get_rnaseq_status()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_rnaseq_status()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_list_rnaseq_samples", "label": "list_rnaseq_samples()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list_rnaseq_samples()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_get_rnaseq_results", "label": "get_rnaseq_results()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_rnaseq_results()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_learningrequest", "label": "LearningRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "LearningRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_learning", "label": "learning()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "learning()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_validaterequest", "label": "ValidateRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidateRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_validate_result", "label": "validate_result()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "validate_result()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_parseresultrequest", "label": "ParseResultRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ParseResultRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_parse_result", "label": "parse_result()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_result()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_agentexecuterequest", "label": "AgentExecuteRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "AgentExecuteRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_agentstatusresponse", "label": "AgentStatusResponse", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "AgentStatusResponse", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_agent_execute", "label": "agent_execute()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "agent_execute()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_get_agent_status", "label": "get_agent_status()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_agent_status()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_list_agent_tasks", "label": "list_agent_tasks()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list_agent_tasks()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 1}, {"id": "main_cancel_agent_task", "label": "cancel_agent_task()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "cancel_agent_task()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_agentplanrequest", "label": "AgentPlanRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "AgentPlanRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_agent_plan", "label": "agent_plan()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "agent_plan()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 3}, {"id": "main_loadfrompathrequest", "label": "LoadFromPathRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "LoadFromPathRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_load_from_path", "label": "load_from_path()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "load_from_path()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_ragqueryrequest", "label": "RAGQueryRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "RAGQueryRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_rag_query", "label": "rag_query()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "rag_query()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_diagnoserequest", "label": "DiagnoseRequest", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "DiagnoseRequest", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 15}, {"id": "main_diagnose_error", "label": "diagnose_error()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "diagnose_error()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_get_cost_summary", "label": "get_cost_summary()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_summary()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_get_cost_report", "label": "get_cost_report()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_report()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_get_agent_cost", "label": "get_agent_cost()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_agent_cost()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_get_cost_suggestions", "label": "get_cost_suggestions()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_suggestions()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "code", "degree": 2}, {"id": "main_rationale_826", "label": "\u68c0\u67e5\u9636\u6bb5\u662f\u5426\u5df2\u5b8c\u6210\uff08\u901a\u8fc7manifest\u6587\u4ef6\uff09", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u68c0\u67e5\u9636\u6bb5\u662f\u5426\u5df2\u5b8c\u6210\uff08\u901a\u8fc7manifest\u6587\u4ef6\uff09", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1028", "label": "\u83b7\u53d6MCScanX HTML\u7ed3\u679c\u6587\u4ef6\u5939\u4e2d\u7684\u6587\u4ef6\u5217\u8868", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6MCScanX HTML\u7ed3\u679c\u6587\u4ef6\u5939\u4e2d\u7684\u6587\u4ef6\u5217\u8868", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1056", "label": "\u89e3\u6790\u81ea\u7136\u8bed\u8a00\uff0c\u63d0\u53d6\u5206\u6790\u610f\u56fe\u548c\u53c2\u6570 \u652f\u6301\u8bc6\u522b\u591a\u4e2a\u9636\u6bb5\uff0c\u4f8b\u5982\uff1a\"\u5e2e\u6211\u6267\u884c\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a\u548c\u7ed8\u5236\u8fdb\u5316\u6811\" \u4f1a\u8bc6\u522b\u51fa ['identify', '", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u81ea\u7136\u8bed\u8a00\uff0c\u63d0\u53d6\u5206\u6790\u610f\u56fe\u548c\u53c2\u6570 \u652f\u6301\u8bc6\u522b\u591a\u4e2a\u9636\u6bb5\uff0c\u4f8b\u5982\uff1a\"\u5e2e\u6211\u6267\u884c\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a\u548c\u7ed8\u5236\u8fdb\u5316\u6811\" \u4f1a\u8bc6\u522b\u51fa ['identify', '", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1154", "label": "Agent\u667a\u80fd\u5bf9\u8bdd\u63a5\u53e3 - \u4f7f\u7528 LangGraph Orchestrator \u7f16\u6392", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Agent\u667a\u80fd\u5bf9\u8bdd\u63a5\u53e3 - \u4f7f\u7528 LangGraph Orchestrator \u7f16\u6392", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1489", "label": "\u5b66\u4e60\u4f18\u5316\u63a5\u53e3 \u8bb0\u5f55\u6267\u884c\u5386\u53f2\u3001\u63a8\u8350\u53c2\u6570\u3001\u5206\u6790\u8d8b\u52bf", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5b66\u4e60\u4f18\u5316\u63a5\u53e3 \u8bb0\u5f55\u6267\u884c\u5386\u53f2\u3001\u63a8\u8350\u53c2\u6570\u3001\u5206\u6790\u8d8b\u52bf", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1577", "label": "\u7ed3\u679c\u9a8c\u8bc1\u63a5\u53e3 \u9a8c\u8bc1\u5206\u6790\u7ed3\u679c\u8d28\u91cf", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7ed3\u679c\u9a8c\u8bc1\u63a5\u53e3 \u9a8c\u8bc1\u5206\u6790\u7ed3\u679c\u8d28\u91cf", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1666", "label": "\u7ed3\u679c\u89e3\u6790\u63a5\u53e3 \u89e3\u6790\u5206\u6790\u7ed3\u679c\u5e76\u751f\u6210\u62a5\u544a", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7ed3\u679c\u89e3\u6790\u63a5\u53e3 \u89e3\u6790\u5206\u6790\u7ed3\u679c\u5e76\u751f\u6210\u62a5\u544a", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1768", "label": "Agent\u6267\u884c\u63a5\u53e3 - \u4f7f\u7528Celery\u5f02\u6b65\u6267\u884c\u5206\u6790\u4efb\u52a1 \u4e0e/agent/chat\u4e0d\u540c\uff0c\u6b64\u63a5\u53e3\u4f1a\u5b9e\u9645\u6267\u884c\u5206\u6790\u6d41\u7a0b", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Agent\u6267\u884c\u63a5\u53e3 - \u4f7f\u7528Celery\u5f02\u6b65\u6267\u884c\u5206\u6790\u4efb\u52a1 \u4e0e/agent/chat\u4e0d\u540c\uff0c\u6b64\u63a5\u53e3\u4f1a\u5b9e\u9645\u6267\u884c\u5206\u6790\u6d41\u7a0b", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1970", "label": "\u53d6\u6d88Agent\u4efb\u52a1\uff08\u6807\u8bb0\u4e3a\u53d6\u6d88\uff0c\u5b9e\u9645\u540e\u53f0\u4efb\u52a1\u53ef\u80fd\u4ecd\u5728\u8fd0\u884c\uff09", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53d6\u6d88Agent\u4efb\u52a1\uff08\u6807\u8bb0\u4e3a\u53d6\u6d88\uff0c\u5b9e\u9645\u540e\u53f0\u4efb\u52a1\u53ef\u80fd\u4ecd\u5728\u8fd0\u884c\uff09", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_1996", "label": "Agent\u4efb\u52a1\u89c4\u5212\u63a5\u53e3 V2 - \u4f7f\u7528LLM\u667a\u80fd\u89c4\u5212 \u8fd4\u56de\u8be6\u7ec6\u7684\u5206\u6790\u8ba1\u5212\uff0c\u5305\u62ec\uff1a - \u8bc6\u522b\u7684\u610f\u56fe\uff08\u57fa\u56e0\u5bb6\u65cf\u3001\u7269\u79cd\u3001\u9636\u6bb5\uff09 -", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Agent\u4efb\u52a1\u89c4\u5212\u63a5\u53e3 V2 - \u4f7f\u7528LLM\u667a\u80fd\u89c4\u5212 \u8fd4\u56de\u8be6\u7ec6\u7684\u5206\u6790\u8ba1\u5212\uff0c\u5305\u62ec\uff1a - \u8bc6\u522b\u7684\u610f\u56fe\uff08\u57fa\u56e0\u5bb6\u65cf\u3001\u7269\u79cd\u3001\u9636\u6bb5\uff09 -", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_2161", "label": "\u4ece\u6307\u5b9a\u8def\u5f84\u52a0\u8f7d\u6587\u4ef6\u5230input\u76ee\u5f55\uff08\u521b\u5efa\u8f6f\u94fe\u63a5\uff09", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4ece\u6307\u5b9a\u8def\u5f84\u52a0\u8f7d\u6587\u4ef6\u5230input\u76ee\u5f55\uff08\u521b\u5efa\u8f6f\u94fe\u63a5\uff09", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_2220", "label": "RAG\u6587\u732e\u95ee\u7b54\u63a5\u53e3 \u57fa\u4e8e\u6587\u732e\u77e5\u8bc6\u5e93\u56de\u7b54\u95ee\u9898", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "RAG\u6587\u732e\u95ee\u7b54\u63a5\u53e3 \u57fa\u4e8e\u6587\u732e\u77e5\u8bc6\u5e93\u56de\u7b54\u95ee\u9898", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_2319", "label": "\u9519\u8bef\u8bca\u65ad\u63a5\u53e3 \u5206\u6790\u9519\u8bef\u4fe1\u606f\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u9519\u8bef\u8bca\u65ad\u63a5\u53e3 \u5206\u6790\u9519\u8bef\u4fe1\u606f\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_2366", "label": "\u83b7\u53d6\u6210\u672c\u6458\u8981 \u8fd4\u56de\u4eca\u65e5\u6210\u672c\u7edf\u8ba1\u4fe1\u606f", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6210\u672c\u6458\u8981 \u8fd4\u56de\u4eca\u65e5\u6210\u672c\u7edf\u8ba1\u4fe1\u606f", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_2381", "label": "\u83b7\u53d6\u6210\u672c\u62a5\u544a\uff08\u6587\u672c\u683c\u5f0f\uff09 \u8fd4\u56de\u683c\u5f0f\u5316\u7684\u6210\u672c\u62a5\u544a", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6210\u672c\u62a5\u544a\uff08\u6587\u672c\u683c\u5f0f\uff09 \u8fd4\u56de\u683c\u5f0f\u5316\u7684\u6210\u672c\u62a5\u544a", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_2396", "label": "\u83b7\u53d6\u7279\u5b9aAgent\u7684\u6210\u672c\u7edf\u8ba1 Args: agent_name: Agent\u540d\u79f0", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u7279\u5b9aAgent\u7684\u6210\u672c\u7edf\u8ba1 Args: agent_name: Agent\u540d\u79f0", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "main_rationale_2423", "label": "\u83b7\u53d6\u6210\u672c\u4f18\u5316\u5efa\u8bae \u8fd4\u56de\u57fa\u4e8e\u5f53\u524d\u6570\u636e\u7684\u4f18\u5316\u5efa\u8bae", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6210\u672c\u4f18\u5316\u5efa\u8bae \u8fd4\u56de\u57fa\u4e8e\u5f53\u524d\u6570\u636e\u7684\u4f18\u5316\u5efa\u8bae", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/main.py", "file_type": "rationale", "degree": 14}, {"id": "conversation_sidebar", "label": "conversation-sidebar.js", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "conversation-sidebar.js", "community": 90, "community_name": "Community 90", "source_file": "/home/xia-lab/wutx/00test/bbav5/apps/web/vue3/conversation-sidebar.js", "file_type": "code", "degree": 0}, {"id": "api_config", "label": "api_config.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "api_config.py", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 5}, {"id": "api_config_apiconfig", "label": "APIConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "APIConfig", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 2}, {"id": "api_config_configmanager", "label": "ConfigManager", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "ConfigManager", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 10}, {"id": "api_config_configmanager_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 2}, {"id": "api_config_configmanager_load_config", "label": "._load_config()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_config()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 3}, {"id": "api_config_configmanager_load_from_env", "label": "._load_from_env()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_from_env()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 2}, {"id": "api_config_configmanager_get_config", "label": ".get_config()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_config()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 5}, {"id": "api_config_configmanager_get_endpoint", "label": ".get_endpoint()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_endpoint()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 1}, {"id": "api_config_configmanager_get_setting", "label": ".get_setting()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_setting()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 1}, {"id": "api_config_configmanager_has_api_key", "label": ".has_api_key()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".has_api_key()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 2}, {"id": "api_config_get_config_manager", "label": "get_config_manager()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_config_manager()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 3}, {"id": "api_config_get_api_config", "label": "get_api_config()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_api_config()", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "code", "degree": 3}, {"id": "api_config_rationale_1", "label": "API \u914d\u7f6e\u7ba1\u7406\u6a21\u5757 \u7ba1\u7406\u5404\u6570\u636e\u5e93 API \u7684\u5bc6\u94a5\u548c\u914d\u7f6e \u652f\u6301\u4ece YAML \u6587\u4ef6\u548c\u73af\u5883\u53d8\u91cf\u8bfb\u53d6", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "API \u914d\u7f6e\u7ba1\u7406\u6a21\u5757 \u7ba1\u7406\u5404\u6570\u636e\u5e93 API \u7684\u5bc6\u94a5\u548c\u914d\u7f6e \u652f\u6301\u4ece YAML \u6587\u4ef6\u548c\u73af\u5883\u53d8\u91cf\u8bfb\u53d6", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "rationale", "degree": 1}, {"id": "api_config_rationale_25", "label": "API \u914d\u7f6e\u7ba1\u7406\u5668 \u7ba1\u7406\u6240\u6709 API \u7684\u914d\u7f6e\uff0c\u652f\u6301\uff1a 1. YAML \u914d\u7f6e\u6587\u4ef6 2. \u73af\u5883\u53d8\u91cf 3. \u9ed8\u8ba4\u503c", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "API \u914d\u7f6e\u7ba1\u7406\u5668 \u7ba1\u7406\u6240\u6709 API \u7684\u914d\u7f6e\uff0c\u652f\u6301\uff1a 1. YAML \u914d\u7f6e\u6587\u4ef6 2. \u73af\u5883\u53d8\u91cf 3. \u9ed8\u8ba4\u503c", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "rationale", "degree": 1}, {"id": "api_config_rationale_74", "label": "\u83b7\u53d6\u6307\u5b9a\u670d\u52a1\u7684\u914d\u7f6e Args: service: \u670d\u52a1\u540d\u79f0\uff08ncbi, pfam, phytozome", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6307\u5b9a\u670d\u52a1\u7684\u914d\u7f6e Args: service: \u670d\u52a1\u540d\u79f0\uff08ncbi, pfam, phytozome", "community": 34, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_config.py", "file_type": "rationale", "degree": 1}, {"id": "reproducibility", "label": "reproducibility.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "reproducibility.py", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_reproducibilitybundle", "label": "ReproducibilityBundle", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ReproducibilityBundle", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 11}, {"id": "reproducibility_reproducibilitybundle_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 1}, {"id": "reproducibility_reproducibilitybundle_add_command", "label": ".add_command()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_command()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_reproducibilitybundle_generate_commands_sh", "label": ".generate_commands_sh()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_commands_sh()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_reproducibilitybundle_generate_environment_yml", "label": ".generate_environment_yml()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_environment_yml()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_reproducibilitybundle_generate_checksums", "label": ".generate_checksums()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_checksums()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_reproducibilitybundle_calculate_sha256", "label": "._calculate_sha256()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._calculate_sha256()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_reproducibilitybundle_copy_to_project_reproducibility", "label": ".copy_to_project_reproducibility()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".copy_to_project_reproducibility()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_create_reproducibility_bundle", "label": "create_reproducibility_bundle()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "create_reproducibility_bundle()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "code", "degree": 8}, {"id": "reproducibility_rationale_1", "label": "\u53ef\u590d\u73b0\u6027\u652f\u6301\u6a21\u5757 \u81ea\u52a8\u751f\u6210 commands.sh, environment.yml, checksums.sha256", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53ef\u590d\u73b0\u6027\u652f\u6301\u6a21\u5757 \u81ea\u52a8\u751f\u6210 commands.sh, environment.yml, checksums.sha256", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "rationale", "degree": 1}, {"id": "reproducibility_rationale_171", "label": "\u590d\u5236\u5230\u9879\u76ee\u7ea7 reproducibility \u76ee\u5f55", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u590d\u5236\u5230\u9879\u76ee\u7ea7 reproducibility \u76ee\u5f55", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "rationale", "degree": 1}, {"id": "reproducibility_rationale_189", "label": "\u521b\u5efa\u5b8c\u6574\u7684\u53ef\u590d\u73b0\u6027\u5305 Args: job_id: \u4efb\u52a1ID prefix: \u524d\u7f00 worksp", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521b\u5efa\u5b8c\u6574\u7684\u53ef\u590d\u73b0\u6027\u5305 Args: job_id: \u4efb\u52a1ID prefix: \u524d\u7f00 worksp", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility.py", "file_type": "rationale", "degree": 1}, {"id": "reproducibility_v2", "label": "reproducibility_v2.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "reproducibility_v2.py", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_v2_stagerecorder", "label": "StageRecorder", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "StageRecorder", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 5}, {"id": "reproducibility_v2_stagerecorder_init", "label": ".__init__()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 1}, {"id": "reproducibility_v2_stagerecorder_complete", "label": ".complete()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".complete()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 4}, {"id": "reproducibility_v2_stagerecorder_to_dict", "label": ".to_dict()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".to_dict()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_v2_reproducibilitymanager", "label": "ReproducibilityManager", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 14.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ReproducibilityManager", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 21}, {"id": "reproducibility_v2_reproducibilitymanager_init", "label": ".__init__()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_v2_reproducibilitymanager_collect_system_info", "label": "._collect_system_info()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._collect_system_info()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_v2_reproducibilitymanager_start_stage", "label": ".start_stage()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".start_stage()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 4}, {"id": "reproducibility_v2_reproducibilitymanager_end_stage", "label": ".end_stage()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".end_stage()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_v2_reproducibilitymanager_save_progress", "label": "._save_progress()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._save_progress()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 4}, {"id": "reproducibility_v2_reproducibilitymanager_calculate_sha256", "label": "._calculate_sha256()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._calculate_sha256()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_v2_reproducibilitymanager_get_tool_versions", "label": "._get_tool_versions()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_tool_versions()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_v2_reproducibilitymanager_generate_commands_sh", "label": ".generate_commands_sh()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_commands_sh()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_v2_reproducibilitymanager_generate_environment_yml", "label": ".generate_environment_yml()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_environment_yml()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 2}, {"id": "reproducibility_v2_reproducibilitymanager_generate_checksums", "label": ".generate_checksums()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_checksums()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_v2_reproducibilitymanager_generate_provenance", "label": ".generate_provenance()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_provenance()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 4}, {"id": "reproducibility_v2_reproducibilitymanager_copy_to_project", "label": ".copy_to_project()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".copy_to_project()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 3}, {"id": "reproducibility_v2_reproducibilitymanager_finalize", "label": ".finalize()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".finalize()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "code", "degree": 7}, {"id": "reproducibility_v2_rationale_1", "label": "\u53ef\u590d\u73b0\u6027\u81ea\u52a8\u5316\u6a21\u5757 V2 \u81ea\u52a8\u751f\u6210 commands.sh, environment.yml, checksums.sha256, provenance.jso", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53ef\u590d\u73b0\u6027\u81ea\u52a8\u5316\u6a21\u5757 V2 \u81ea\u52a8\u751f\u6210 commands.sh, environment.yml, checksums.sha256, provenance.jso", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "rationale", "degree": 1}, {"id": "reproducibility_v2_rationale_58", "label": "\u53ef\u590d\u73b0\u6027\u7ba1\u7406\u5668 \u81ea\u52a8\u8bb0\u5f55\u5206\u6790\u6d41\u7a0b\uff0c\u751f\u6210\u53ef\u590d\u73b0\u6027\u6587\u4ef6", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53ef\u590d\u73b0\u6027\u7ba1\u7406\u5668 \u81ea\u52a8\u8bb0\u5f55\u5206\u6790\u6d41\u7a0b\uff0c\u751f\u6210\u53ef\u590d\u73b0\u6027\u6587\u4ef6", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "rationale", "degree": 1}, {"id": "reproducibility_v2_rationale_332", "label": "\u590d\u5236\u5230\u9879\u76ee\u7ea7 reproducibility \u76ee\u5f55", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u590d\u5236\u5230\u9879\u76ee\u7ea7 reproducibility \u76ee\u5f55", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/reproducibility_v2.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis", "label": "enhanced_analysis.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "enhanced_analysis.py", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 6}, {"id": "enhanced_analysis_domainresult", "label": "DomainResult", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "DomainResult", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 9}, {"id": "enhanced_analysis_geneinfo", "label": "GeneInfo", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "GeneInfo", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 1}, {"id": "enhanced_analysis_enhanceddomainanalyzer", "label": "EnhancedDomainAnalyzer", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "EnhancedDomainAnalyzer", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 8}, {"id": "enhanced_analysis_enhanceddomainanalyzer_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 2}, {"id": "enhanced_analysis_enhanceddomainanalyzer_analyze", "label": ".analyze()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".analyze()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 4}, {"id": "enhanced_analysis_enhanceddomainanalyzer_run_local_hmmscan", "label": "._run_local_hmmscan()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._run_local_hmmscan()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 4}, {"id": "enhanced_analysis_enhanceddomainanalyzer_parse_domtblout", "label": "._parse_domtblout()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._parse_domtblout()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 4}, {"id": "enhanced_analysis_enhanceddomainanalyzer_enhance_with_api", "label": "._enhance_with_api()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._enhance_with_api()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 3}, {"id": "enhanced_analysis_enhanceddomainanalyzer_generate_report", "label": ".generate_report()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 2}, {"id": "enhanced_analysis_enhancedreportgenerator", "label": "EnhancedReportGenerator", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "EnhancedReportGenerator", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 5}, {"id": "enhanced_analysis_enhancedreportgenerator_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 1}, {"id": "enhanced_analysis_enhancedreportgenerator_enhance_report", "label": ".enhance_report()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".enhance_report()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 3}, {"id": "enhanced_analysis_enhancedreportgenerator_query_gene_info", "label": "._query_gene_info()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._query_gene_info()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "code", "degree": 2}, {"id": "enhanced_analysis_rationale_1", "label": "\u589e\u5f3a\u5206\u6790\u6a21\u5757 \u672c\u5730\u4f18\u5148 + API \u589e\u5f3a\u7684\u6df7\u5408\u6a21\u5f0f \u8bbe\u8ba1\u539f\u5219: 1. \u672c\u5730\u5de5\u5177\u4f18\u5148\u6267\u884c\u6838\u5fc3\u5206\u6790 2. API \u7528\u4e8e\u8865\u5145\u6700\u65b0\u4fe1\u606f\u548c\u9a8c\u8bc1 3. API \u5931\u8d25\u4e0d\u5f71", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u589e\u5f3a\u5206\u6790\u6a21\u5757 \u672c\u5730\u4f18\u5148 + API \u589e\u5f3a\u7684\u6df7\u5408\u6a21\u5f0f \u8bbe\u8ba1\u539f\u5219: 1. \u672c\u5730\u5de5\u5177\u4f18\u5148\u6267\u884c\u6838\u5fc3\u5206\u6790 2. API \u7528\u4e8e\u8865\u5145\u6700\u65b0\u4fe1\u606f\u548c\u9a8c\u8bc1 3. API \u5931\u8d25\u4e0d\u5f71", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_28", "label": "Domain \u5206\u6790\u7ed3\u679c\uff08\u672c\u5730 + API \u589e\u5f3a\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Domain \u5206\u6790\u7ed3\u679c\uff08\u672c\u5730 + API \u589e\u5f3a\uff09", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_69", "label": "\u589e\u5f3a\u7248 Domain \u5206\u6790\u5668 \u672c\u5730 Pfam HMMER \u626b\u63cf + API \u8865\u5145\u6700\u65b0\u6ce8\u91ca", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u589e\u5f3a\u7248 Domain \u5206\u6790\u5668 \u672c\u5730 Pfam HMMER \u626b\u63cf + API \u8865\u5145\u6700\u65b0\u6ce8\u91ca", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_76", "label": "\u521d\u59cb\u5316\u5206\u6790\u5668 Args: local_pfam_path: \u672c\u5730 Pfam HMM \u6587\u4ef6\u8def\u5f84", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521d\u59cb\u5316\u5206\u6790\u5668 Args: local_pfam_path: \u672c\u5730 Pfam HMM \u6587\u4ef6\u8def\u5f84", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_91", "label": "\u5206\u6790\u86cb\u767d\u8d28\u7ed3\u6784\u57df Args: protein_fasta: \u86cb\u767d\u8d28 FASTA \u6587\u4ef6\u8def\u5f84", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5206\u6790\u86cb\u767d\u8d28\u7ed3\u6784\u57df Args: protein_fasta: \u86cb\u767d\u8d28 FASTA \u6587\u4ef6\u8def\u5f84", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_122", "label": "\u8fd0\u884c\u672c\u5730 HMMER hmmscan \u5b9e\u9645\u5b9e\u73b0\u5e94\u8c03\u7528 subprocess \u8fd0\u884c hmmscan \u8fd9\u91cc\u8fd4\u56de\u6a21\u62df", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884c\u672c\u5730 HMMER hmmscan \u5b9e\u9645\u5b9e\u73b0\u5e94\u8c03\u7528 subprocess \u8fd0\u884c hmmscan \u8fd9\u91cc\u8fd4\u56de\u6a21\u62df", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_152", "label": "\u89e3\u6790 HMMER domtblout \u6587\u4ef6", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790 HMMER domtblout \u6587\u4ef6", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_186", "label": "\u7528 API \u589e\u5f3a Domain \u7ed3\u679c Args: domain: \u672c\u5730\u5206\u6790\u7ed3\u679c", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7528 API \u589e\u5f3a Domain \u7ed3\u679c Args: domain: \u672c\u5730\u5206\u6790\u7ed3\u679c", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_210", "label": "\u751f\u6210\u589e\u5f3a\u62a5\u544a Args: results: DomainResult \u5217\u8868 o", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210\u589e\u5f3a\u62a5\u544a Args: results: DomainResult \u5217\u8868 o", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_233", "label": "\u589e\u5f3a\u62a5\u544a\u751f\u6210\u5668 \u672c\u5730\u5206\u6790\u7ed3\u679c + API \u8865\u5145\u57fa\u56e0\u4fe1\u606f", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u589e\u5f3a\u62a5\u544a\u751f\u6210\u5668 \u672c\u5730\u5206\u6790\u7ed3\u679c + API \u8865\u5145\u57fa\u56e0\u4fe1\u606f", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "enhanced_analysis_rationale_248", "label": "\u589e\u5f3a\u62a5\u544a\u5185\u5bb9 Args: local_report: \u672c\u5730\u5206\u6790\u7ed3\u679c gene_", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u589e\u5f3a\u62a5\u544a\u5185\u5bb9 Args: local_report: \u672c\u5730\u5206\u6790\u7ed3\u679c gene_", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/enhanced_analysis.py", "file_type": "rationale", "degree": 1}, {"id": "pipeline_with_repro", "label": "pipeline_with_repro.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "pipeline_with_repro.py", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_with_repro.py", "file_type": "code", "degree": 2}, {"id": "pipeline_with_repro_run_stage_with_repro", "label": "run_stage_with_repro()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_stage_with_repro()", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_with_repro.py", "file_type": "code", "degree": 2}, {"id": "pipeline_with_repro_rationale_1", "label": "\u5e26\u53ef\u590d\u73b0\u6027\u652f\u6301\u7684 pipeline \u5305\u88c5\u5668 \u4f7f\u7528\u65b9\u6cd5: from gfa_core.pipeline_with_repro import run_stage_", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5e26\u53ef\u590d\u73b0\u6027\u652f\u6301\u7684 pipeline \u5305\u88c5\u5668 \u4f7f\u7528\u65b9\u6cd5: from gfa_core.pipeline_with_repro import run_stage_", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_with_repro.py", "file_type": "rationale", "degree": 3}, {"id": "pipeline_with_repro_rationale_32", "label": "\u5e26\u53ef\u590d\u73b0\u6027\u652f\u6301\u7684 run_stage \u5305\u88c5\u5668 \u5728\u539f\u59cb run_stage \u57fa\u7840\u4e0a\uff0c\u81ea\u52a8\u8bb0\u5f55\u547d\u4ee4\u548c\u751f\u6210\u53ef\u590d\u73b0\u6027\u6587\u4ef6", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5e26\u53ef\u590d\u73b0\u6027\u652f\u6301\u7684 run_stage \u5305\u88c5\u5668 \u5728\u539f\u59cb run_stage \u57fa\u7840\u4e0a\uff0c\u81ea\u52a8\u8bb0\u5f55\u547d\u4ee4\u548c\u751f\u6210\u53ef\u590d\u73b0\u6027\u6587\u4ef6", "community": 30, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_with_repro.py", "file_type": "rationale", "degree": 3}, {"id": "nl_executor", "label": "nl_executor.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "nl_executor.py", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 2}, {"id": "nl_executor_naturallanguageexecutor", "label": "NaturalLanguageExecutor", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "NaturalLanguageExecutor", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 8}, {"id": "nl_executor_naturallanguageexecutor_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 1}, {"id": "nl_executor_naturallanguageexecutor_execute", "label": ".execute()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 6}, {"id": "nl_executor_naturallanguageexecutor_handle_identify", "label": "._handle_identify()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._handle_identify()", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 3}, {"id": "nl_executor_naturallanguageexecutor_execute_identify", "label": "._execute_identify()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_identify()", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 3}, {"id": "nl_executor_naturallanguageexecutor_execute_confirmed", "label": "._execute_confirmed()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_confirmed()", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 3}, {"id": "nl_executor_naturallanguageexecutor_handle_pipeline", "label": "._handle_pipeline()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._handle_pipeline()", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 2}, {"id": "nl_executor_naturallanguageexecutor_handle_qa", "label": "._handle_qa()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._handle_qa()", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "code", "degree": 2}, {"id": "nl_executor_rationale_1", "label": "\u81ea\u7136\u8bed\u8a00\u6267\u884c\u63a5\u53e3 - \u7b2c\u4e00\u9636\u6bb5\uff1aIdentify Only \u901a\u8fc7\u5bf9\u8bdd\u6846\u8f93\u5165\u547d\u4ee4\u6267\u884c\u5206\u6790", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u81ea\u7136\u8bed\u8a00\u6267\u884c\u63a5\u53e3 - \u7b2c\u4e00\u9636\u6bb5\uff1aIdentify Only \u901a\u8fc7\u5bf9\u8bdd\u6846\u8f93\u5165\u547d\u4ee4\u6267\u884c\u5206\u6790", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "rationale", "degree": 1}, {"id": "nl_executor_rationale_26", "label": "\u6267\u884c\u81ea\u7136\u8bed\u8a00\u67e5\u8be2 \u8fd4\u56de: {\"type\": \"result\"|\"confirmation\"|\"error\", \"message", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u81ea\u7136\u8bed\u8a00\u67e5\u8be2 \u8fd4\u56de: {\"type\": \"result\"|\"confirmation\"|\"error\", \"message", "community": 44, "community_name": "Community 44", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/nl_executor.py", "file_type": "rationale", "degree": 1}, {"id": "pipeline_api_integration", "label": "pipeline_api_integration.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "pipeline_api_integration.py", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 4}, {"id": "pipeline_api_integration_pipelineapienhancer", "label": "PipelineAPIEnhancer", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "PipelineAPIEnhancer", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 10}, {"id": "pipeline_api_integration_pipelineapienhancer_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 2}, {"id": "pipeline_api_integration_pipelineapienhancer_enhance_stage_result", "label": ".enhance_stage_result()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".enhance_stage_result()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 6}, {"id": "pipeline_api_integration_pipelineapienhancer_enhance_domain_result", "label": "._enhance_domain_result()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._enhance_domain_result()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 2}, {"id": "pipeline_api_integration_pipelineapienhancer_enhance_identify_result", "label": "._enhance_identify_result()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._enhance_identify_result()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 2}, {"id": "pipeline_api_integration_pipelineapienhancer_enhance_phylogeny_result", "label": "._enhance_phylogeny_result()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._enhance_phylogeny_result()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 2}, {"id": "pipeline_api_integration_pipelineapienhancer_generate_final_report", "label": ".generate_final_report()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_final_report()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 2}, {"id": "pipeline_api_integration_enhance_analysis_result", "label": "enhance_analysis_result()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "enhance_analysis_result()", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "code", "degree": 4}, {"id": "pipeline_api_integration_rationale_1", "label": "Pipeline API \u96c6\u6210\u6a21\u5757 \u7b80\u5316\u7248 API \u589e\u5f3a\u96c6\u6210\uff0c\u76f4\u63a5\u5728 pipeline \u4e2d\u4f7f\u7528", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Pipeline API \u96c6\u6210\u6a21\u5757 \u7b80\u5316\u7248 API \u589e\u5f3a\u96c6\u6210\uff0c\u76f4\u63a5\u5728 pipeline \u4e2d\u4f7f\u7528", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "rationale", "degree": 2}, {"id": "pipeline_api_integration_rationale_16", "label": "Pipeline API \u589e\u5f3a\u5668 \u7b80\u5316\u7248\u96c6\u6210\uff0c\u7528\u4e8e pipeline_backend.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Pipeline API \u589e\u5f3a\u5668 \u7b80\u5316\u7248\u96c6\u6210\uff0c\u7528\u4e8e pipeline_backend.py", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "rationale", "degree": 1}, {"id": "pipeline_api_integration_rationale_23", "label": "\u521d\u59cb\u5316 Args: enable_api: \u662f\u5426\u542f\u7528 API \u589e\u5f3a", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521d\u59cb\u5316 Args: enable_api: \u662f\u5426\u542f\u7528 API \u589e\u5f3a", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "rationale", "degree": 2}, {"id": "pipeline_api_integration_rationale_38", "label": "\u589e\u5f3a\u9636\u6bb5\u7ed3\u679c Args: stage: \u5206\u6790\u9636\u6bb5\u540d\u79f0 result: \u672c\u5730\u5206\u6790", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u589e\u5f3a\u9636\u6bb5\u7ed3\u679c Args: stage: \u5206\u6790\u9636\u6bb5\u540d\u79f0 result: \u672c\u5730\u5206\u6790", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "rationale", "degree": 2}, {"id": "pipeline_api_integration_rationale_134", "label": "\u751f\u6210\u6700\u7ec8\u589e\u5f3a\u62a5\u544a Args: job_id: \u4efb\u52a1 ID prefix: \u524d\u7f00", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210\u6700\u7ec8\u589e\u5f3a\u62a5\u544a Args: job_id: \u4efb\u52a1 ID prefix: \u524d\u7f00", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "rationale", "degree": 2}, {"id": "pipeline_api_integration_rationale_194", "label": "\u7b80\u5316\u51fd\u6570\uff1a\u589e\u5f3a\u5206\u6790\u7ed3\u679c Args: stage: \u9636\u6bb5\u540d\u79f0 local_result: \u672c\u5730\u7ed3\u679c", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7b80\u5316\u51fd\u6570\uff1a\u589e\u5f3a\u5206\u6790\u7ed3\u679c Args: stage: \u9636\u6bb5\u540d\u79f0 local_result: \u672c\u5730\u7ed3\u679c", "community": 13, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipeline_api_integration.py", "file_type": "rationale", "degree": 2}, {"id": "identify_workflow", "label": "identify_workflow.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "identify_workflow.py", "community": 70, "community_name": "Workflows", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/workflows/identify_workflow.py", "file_type": "code", "degree": 2}, {"id": "identify_workflow_to_dict", "label": "_to_dict()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_to_dict()", "community": 70, "community_name": "Workflows", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/workflows/identify_workflow.py", "file_type": "code", "degree": 2}, {"id": "identify_workflow_identifyworkflow", "label": "IdentifyWorkflow", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "IdentifyWorkflow", "community": 70, "community_name": "Workflows", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/workflows/identify_workflow.py", "file_type": "code", "degree": 3}, {"id": "identify_workflow_identifyworkflow_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 70, "community_name": "Workflows", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/workflows/identify_workflow.py", "file_type": "code", "degree": 1}, {"id": "identify_workflow_identifyworkflow_run", "label": ".run()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 70, "community_name": "Workflows", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/workflows/identify_workflow.py", "file_type": "code", "degree": 2}, {"id": "identify_tool", "label": "identify_tool.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "identify_tool.py", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "code", "degree": 7}, {"id": "identify_tool_identifyresult", "label": "IdentifyResult", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "IdentifyResult", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "code", "degree": 2}, {"id": "identify_tool_get_pfam_from_knowledge", "label": "get_pfam_from_knowledge()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_pfam_from_knowledge()", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "code", "degree": 3}, {"id": "identify_tool_parse_prefix", "label": "parse_prefix()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_prefix()", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "code", "degree": 3}, {"id": "identify_tool_find_input_files", "label": "find_input_files()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "find_input_files()", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "code", "degree": 3}, {"id": "identify_tool_run_identify", "label": "run_identify()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "run_identify()", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "code", "degree": 6}, {"id": "identify_tool_get_identify_params_help", "label": "get_identify_params_help()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_identify_params_help()", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "code", "degree": 2}, {"id": "identify_tool_rationale_1", "label": "Identify Tool - \u5c01\u88c5 run_identify.py \u4e3a LLM \u53ef\u8c03\u7528\u7684 Tool", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Identify Tool - \u5c01\u88c5 run_identify.py \u4e3a LLM \u53ef\u8c03\u7528\u7684 Tool", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "rationale", "degree": 1}, {"id": "identify_tool_rationale_50", "label": "\u83b7\u53d6\u57fa\u56e0\u5bb6\u65cf\u5bf9\u5e94\u7684Pfam ID \u7b56\u7565\uff1a 1. \u67e5\u672c\u5730\u77e5\u8bc6\u5e93 (FAMILY_PFAM_MAP) 2. \u5982\u672a\u6765\u6709RAG\uff0c\u53ef\u5728\u6b64", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u57fa\u56e0\u5bb6\u65cf\u5bf9\u5e94\u7684Pfam ID \u7b56\u7565\uff1a 1. \u67e5\u672c\u5730\u77e5\u8bc6\u5e93 (FAMILY_PFAM_MAP) 2. \u5982\u672a\u6765\u6709RAG\uff0c\u53ef\u5728\u6b64", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "rationale", "degree": 1}, {"id": "identify_tool_rationale_81", "label": "\u89e3\u6790prefix\uff0c\u63d0\u53d6\u7269\u79cd\u548c\u5bb6\u65cf\u540d\u79f0 \u652f\u6301\u683c\u5f0f: - \"Ft.SPL\" -> (\"Ft\", \"SPL\") - \"SPL\" ->", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790prefix\uff0c\u63d0\u53d6\u7269\u79cd\u548c\u5bb6\u65cf\u540d\u79f0 \u652f\u6301\u683c\u5f0f: - \"Ft.SPL\" -> (\"Ft\", \"SPL\") - \"SPL\" ->", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "rationale", "degree": 1}, {"id": "identify_tool_rationale_102", "label": "\u5728 input/<job_id>/ \u4e2d\u67e5\u627e\u8f93\u5165\u6587\u4ef6 \u8fd4\u56de: {\"pep\": Path, \"gff\": Path, \"hmm\": Path, \"", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5728 input/<job_id>/ \u4e2d\u67e5\u627e\u8f93\u5165\u6587\u4ef6 \u8fd4\u56de: {\"pep\": Path, \"gff\": Path, \"hmm\": Path, \"", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "rationale", "degree": 1}, {"id": "identify_tool_rationale_156", "label": "\u6267\u884c\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a \u53c2\u6570: job_id: \u4efb\u52a1ID (\u5bf9\u5e94input/<job_id>/\u76ee\u5f55) prefix:", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a \u53c2\u6570: job_id: \u4efb\u52a1ID (\u5bf9\u5e94input/<job_id>/\u76ee\u5f55) prefix:", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "rationale", "degree": 1}, {"id": "identify_tool_rationale_322", "label": "\u8fd4\u56deIdentify\u53c2\u6570\u8bf4\u660e\uff0c\u7528\u4e8eLLM\u7406\u89e3", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd4\u56deIdentify\u53c2\u6570\u8bf4\u660e\uff0c\u7528\u4e8eLLM\u7406\u89e3", "community": 39, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/tools/identify_tool.py", "file_type": "rationale", "degree": 1}, {"id": "hmm_pipeline", "label": "hmm_pipeline.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "hmm_pipeline.py", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "code", "degree": 5}, {"id": "hmm_pipeline_hmmsearchoutputs", "label": "HmmsearchOutputs", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "HmmsearchOutputs", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "code", "degree": 2}, {"id": "hmm_pipeline_ensure_exe", "label": "_ensure_exe()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_ensure_exe()", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "code", "degree": 2}, {"id": "hmm_pipeline_parse_domtblout_line", "label": "_parse_domtblout_line()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_parse_domtblout_line()", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "code", "degree": 3}, {"id": "hmm_pipeline_filter_domtblout", "label": "filter_domtblout()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "filter_domtblout()", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "code", "degree": 4}, {"id": "hmm_pipeline_run_hmmsearch_pipeline", "label": "run_hmmsearch_pipeline()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_hmmsearch_pipeline()", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "code", "degree": 5}, {"id": "hmm_pipeline_rationale_36", "label": "domtblout \u6807\u51c6\u5217\uff08HMMER 3\uff09\uff1a 0 target_name 1 target_accession 2 target_le", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "domtblout \u6807\u51c6\u5217\uff08HMMER 3\uff09\uff1a 0 target_name 1 target_accession 2 target_le", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "rationale", "degree": 1}, {"id": "hmm_pipeline_rationale_86", "label": "\u8bfb\u53d6 domtblout\uff0c\u8f93\u51fa\u8fc7\u6ee4\u540e\u7684\u201c\u65e0#\u6ce8\u91ca\u884c\u201d\u5230 out_filter_path\uff0c \u540c\u65f6\u8fd4\u56de\uff1a\u8fc7\u6ee4\u540e\u547d\u4e2d\u884c\u6570\u3001unique target_name", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8bfb\u53d6 domtblout\uff0c\u8f93\u51fa\u8fc7\u6ee4\u540e\u7684\u201c\u65e0#\u6ce8\u91ca\u884c\u201d\u5230 out_filter_path\uff0c \u540c\u65f6\u8fd4\u56de\uff1a\u8fc7\u6ee4\u540e\u547d\u4e2d\u884c\u6570\u3001unique target_name", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "rationale", "degree": 1}, {"id": "hmm_pipeline_rationale_135", "label": "\u901a\u7528\u5c01\u88c5\uff1ahmmsearch -> domtblout -> filter -> \u63d0\u53d6 unique ID list", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u901a\u7528\u5c01\u88c5\uff1ahmmsearch -> domtblout -> filter -> \u63d0\u53d6 unique ID list", "community": 53, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/hmm_pipeline.py", "file_type": "rationale", "degree": 1}, {"id": "blast_pipeline", "label": "blast_pipeline.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "blast_pipeline.py", "community": 63, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/blast_pipeline.py", "file_type": "code", "degree": 4}, {"id": "blast_pipeline_blastoutputs", "label": "BlastOutputs", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "BlastOutputs", "community": 63, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/blast_pipeline.py", "file_type": "code", "degree": 2}, {"id": "blast_pipeline_ensure_exe", "label": "_ensure_exe()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_ensure_exe()", "community": 63, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/blast_pipeline.py", "file_type": "code", "degree": 2}, {"id": "blast_pipeline_parse_blast_line", "label": "_parse_blast_line()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_parse_blast_line()", "community": 63, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/blast_pipeline.py", "file_type": "code", "degree": 2}, {"id": "blast_pipeline_run_blastp_pipeline", "label": "run_blastp_pipeline()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_blastp_pipeline()", "community": 63, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/blast_pipeline.py", "file_type": "code", "degree": 5}, {"id": "blast_pipeline_rationale_75", "label": "makeblastdb + blastp + \u8fc7\u6ee4 + \u8f93\u51fa id_list \u8f93\u51fa\u6587\u4ef6\uff1a {prefix}.blastout {", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "makeblastdb + blastp + \u8fc7\u6ee4 + \u8f93\u51fa id_list \u8f93\u51fa\u6587\u4ef6\uff1a {prefix}.blastout {", "community": 63, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/blast_pipeline.py", "file_type": "rationale", "degree": 1}, {"id": "eggnog_pipeline", "label": "eggnog_pipeline.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "eggnog_pipeline.py", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "code", "degree": 5}, {"id": "eggnog_pipeline_eggnogoutput", "label": "EggNOGOutput", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "EggNOGOutput", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "code", "degree": 2}, {"id": "eggnog_pipeline_read_fasta", "label": "read_fasta()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "read_fasta()", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "code", "degree": 3}, {"id": "eggnog_pipeline_submit_to_eggnog", "label": "submit_to_eggnog()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "submit_to_eggnog()", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "code", "degree": 3}, {"id": "eggnog_pipeline_get_go_terms", "label": "get_go_terms()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_go_terms()", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "code", "degree": 2}, {"id": "eggnog_pipeline_run_eggnog_pipeline", "label": "run_eggnog_pipeline()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "run_eggnog_pipeline()", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "code", "degree": 6}, {"id": "eggnog_pipeline_rationale_33", "label": "\u8bfb\u53d6FASTA\u6587\u4ef6\uff0c\u8fd4\u56de[(gene_id, sequence), ...]", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8bfb\u53d6FASTA\u6587\u4ef6\uff0c\u8fd4\u56de[(gene_id, sequence), ...]", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "rationale", "degree": 1}, {"id": "eggnog_pipeline_rationale_52", "label": "\u63d0\u4ea4\u5e8f\u5217\u5230eggNOG\uff0c\u8fd4\u56denogname", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u63d0\u4ea4\u5e8f\u5217\u5230eggNOG\uff0c\u8fd4\u56denogname", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "rationale", "degree": 1}, {"id": "eggnog_pipeline_rationale_95", "label": "\u8fd0\u884ceggNOG GO\u6ce8\u91ca\u6d41\u7a0b Args: pep_file: \u86cb\u767dFASTA\u6587\u4ef6\u8def\u5f84 output_file", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8fd0\u884ceggNOG GO\u6ce8\u91ca\u6d41\u7a0b Args: pep_file: \u86cb\u767dFASTA\u6587\u4ef6\u8def\u5f84 output_file", "community": 54, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/eggnog_pipeline.py", "file_type": "rationale", "degree": 1}, {"id": "merge_candidates", "label": "merge_candidates.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "merge_candidates.py", "community": 61, "community_name": "Community 61", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/merge_candidates.py", "file_type": "code", "degree": 3}, {"id": "merge_candidates_mergeoutputs", "label": "MergeOutputs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "MergeOutputs", "community": 61, "community_name": "Community 61", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/merge_candidates.py", "file_type": "code", "degree": 2}, {"id": "merge_candidates_merge_hmm_blast_ids", "label": "merge_hmm_blast_ids()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "merge_hmm_blast_ids()", "community": 61, "community_name": "Community 61", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/merge_candidates.py", "file_type": "code", "degree": 2}, {"id": "domain_scan_pipeline", "label": "domain_scan_pipeline.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "domain_scan_pipeline.py", "community": 71, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/domain_scan_pipeline.py", "file_type": "code", "degree": 4}, {"id": "domain_scan_pipeline_domainscanoutputs", "label": "DomainScanOutputs", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "DomainScanOutputs", "community": 71, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/domain_scan_pipeline.py", "file_type": "code", "degree": 2}, {"id": "domain_scan_pipeline_ensure_exe", "label": "_ensure_exe()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_ensure_exe()", "community": 71, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/domain_scan_pipeline.py", "file_type": "code", "degree": 2}, {"id": "domain_scan_pipeline_parse_domtblout", "label": "_parse_domtblout()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_parse_domtblout()", "community": 71, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/domain_scan_pipeline.py", "file_type": "code", "degree": 2}, {"id": "domain_scan_pipeline_run_hmmscan_pfam_pipeline", "label": "run_hmmscan_pfam_pipeline()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "run_hmmscan_pfam_pipeline()", "community": 71, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/domain_scan_pipeline.py", "file_type": "code", "degree": 4}, {"id": "fasta_utils", "label": "fasta_utils.py", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fasta_utils.py", "community": 61, "community_name": "Community 61", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/fasta_utils.py", "file_type": "code", "degree": 3}, {"id": "fasta_utils_read_id_set", "label": "read_id_set()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "read_id_set()", "community": 61, "community_name": "Community 61", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/fasta_utils.py", "file_type": "code", "degree": 1}, {"id": "fasta_utils_extract_fasta_by_ids", "label": "extract_fasta_by_ids()", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "extract_fasta_by_ids()", "community": 61, "community_name": "Community 61", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/fasta_utils.py", "file_type": "code", "degree": 2}, {"id": "fasta_utils_rationale_17", "label": "\u4f9d\u636e fasta header \u7684\u7b2c\u4e00\u4e2a token(>ID \u540e\u7a7a\u683c\u524d) \u63d0\u53d6\u5e8f\u5217 \u8fd4\u56de\u5199\u51fa\u7684\u5e8f\u5217\u6761\u6570", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4f9d\u636e fasta header \u7684\u7b2c\u4e00\u4e2a token(>ID \u540e\u7a7a\u683c\u524d) \u63d0\u53d6\u5e8f\u5217 \u8fd4\u56de\u5199\u51fa\u7684\u5e8f\u5217\u6761\u6570", "community": 61, "community_name": "Community 61", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/fasta_utils.py", "file_type": "rationale", "degree": 1}, {"id": "annotation_adapter", "label": "annotation_adapter.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "annotation_adapter.py", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 7}, {"id": "annotation_adapter_annotationconfig", "label": "AnnotationConfig", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "AnnotationConfig", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 8}, {"id": "annotation_adapter_annotationresult", "label": "AnnotationResult", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "AnnotationResult", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 4}, {"id": "annotation_adapter_read_fasta", "label": "read_fasta()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "read_fasta()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 4}, {"id": "annotation_adapter_try_local_json", "label": "try_local_json()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "try_local_json()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 4}, {"id": "annotation_adapter_try_local_har", "label": "try_local_har()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "try_local_har()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 4}, {"id": "annotation_adapter_try_api", "label": "try_api()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "try_api()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 4}, {"id": "annotation_adapter_run_annotation", "label": "run_annotation()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "run_annotation()", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "code", "degree": 6}, {"id": "annotation_adapter_rationale_231", "label": "\u81ea\u52a8\u8fd0\u884c\u529f\u80fd\u6ce8\u91ca \u4f18\u5148\u7ea7: \u672c\u5730json > \u672c\u5730har > API", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u81ea\u52a8\u8fd0\u884c\u529f\u80fd\u6ce8\u91ca \u4f18\u5148\u7ea7: \u672c\u5730json > \u672c\u5730har > API", "community": 8, "community_name": "Community 8", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/annotation_adapter.py", "file_type": "rationale", "degree": 1}, {"id": "expression_pipeline", "label": "expression_pipeline.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "expression_pipeline.py", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 7}, {"id": "expression_pipeline_expressionconfig", "label": "ExpressionConfig", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ExpressionConfig", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 2}, {"id": "expression_pipeline_expressionresult", "label": "ExpressionResult", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ExpressionResult", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 2}, {"id": "expression_pipeline_run_r_expression", "label": "run_r_expression()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_r_expression()", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 2}, {"id": "expression_pipeline_find_differential_genes", "label": "find_differential_genes()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "find_differential_genes()", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 3}, {"id": "expression_pipeline_add_functional_annotation", "label": "add_functional_annotation()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "add_functional_annotation()", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 2}, {"id": "expression_pipeline_generate_summary_report", "label": "generate_summary_report()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "generate_summary_report()", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 2}, {"id": "expression_pipeline_run_expression_pipeline", "label": "run_expression_pipeline()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "run_expression_pipeline()", "community": 57, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/pipelines/expression_pipeline.py", "file_type": "code", "degree": 6}, {"id": "cost_tracker", "label": "cost_tracker.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "cost_tracker.py", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 7}, {"id": "cost_tracker_costentry", "label": "CostEntry", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CostEntry", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 3}, {"id": "cost_tracker_agentcoststats", "label": "AgentCostStats", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "AgentCostStats", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 2}, {"id": "cost_tracker_costtracker", "label": "CostTracker", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "CostTracker", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 11}, {"id": "cost_tracker_costtracker_init", "label": ".__init__()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 2}, {"id": "cost_tracker_costtracker_load_today_entries", "label": "._load_today_entries()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_today_entries()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 3}, {"id": "cost_tracker_costtracker_estimate_cost", "label": "._estimate_cost()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._estimate_cost()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 2}, {"id": "cost_tracker_costtracker_track", "label": ".track()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".track()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 5}, {"id": "cost_tracker_costtracker_get_agent_stats", "label": ".get_agent_stats()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_agent_stats()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 4}, {"id": "cost_tracker_costtracker_get_summary", "label": ".get_summary()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_summary()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 3}, {"id": "cost_tracker_costtracker_generate_report", "label": ".generate_report()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_report()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 3}, {"id": "cost_tracker_costtracker_get_optimization_suggestions", "label": ".get_optimization_suggestions()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_optimization_suggestions()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 3}, {"id": "cost_tracker_get_cost_tracker", "label": "get_cost_tracker()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_tracker()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 4}, {"id": "cost_tracker_track_cost", "label": "track_cost()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "track_cost()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 3}, {"id": "cost_tracker_print_cost_report", "label": "print_cost_report()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "print_cost_report()", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "code", "degree": 4}, {"id": "cost_tracker_rationale_1", "label": "\u6210\u672c\u8ffd\u8e2a\u7cfb\u7edf - \u76d1\u63a7Token\u6d88\u8017\u548cAPI\u8c03\u7528\u6210\u672c \u53c2\u8003Claude Code\u7684cost-tracker.ts\u5b9e\u73b0", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6210\u672c\u8ffd\u8e2a\u7cfb\u7edf - \u76d1\u63a7Token\u6d88\u8017\u548cAPI\u8c03\u7528\u6210\u672c \u53c2\u8003Claude Code\u7684cost-tracker.ts\u5b9e\u73b0", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "rationale", "degree": 1}, {"id": "cost_tracker_rationale_44", "label": "Token\u6210\u672c\u8ffd\u8e2a\u5668 \u529f\u80fd: 1. \u8bb0\u5f55\u6bcf\u6b21LLM\u8c03\u7528\u7684token\u6d88\u8017 2. \u6309Agent\u7edf\u8ba1\u6210\u672c 3. \u6309\u65f6\u95f4\u6bb5\u7edf\u8ba1", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Token\u6210\u672c\u8ffd\u8e2a\u5668 \u529f\u80fd: 1. \u8bb0\u5f55\u6bcf\u6b21LLM\u8c03\u7528\u7684token\u6d88\u8017 2. \u6309Agent\u7edf\u8ba1\u6210\u672c 3. \u6309\u65f6\u95f4\u6bb5\u7edf\u8ba1", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "rationale", "degree": 1}, {"id": "cost_tracker_rationale_107", "label": "\u8bb0\u5f55\u4e00\u6b21LLM\u8c03\u7528\u6210\u672c Args: agent_name: Agent\u540d\u79f0 p", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8bb0\u5f55\u4e00\u6b21LLM\u8c03\u7528\u6210\u672c Args: agent_name: Agent\u540d\u79f0 p", "community": 28, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/cost_tracker.py", "file_type": "rationale", "degree": 1}, {"id": "config", "label": "config.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "config.py", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 11}, {"id": "config_modelconfig", "label": "ModelConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ModelConfig", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_providerconfig", "label": "ProviderConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ProviderConfig", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_llmconfig", "label": "LLMConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "LLMConfig", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_toolinputconfig", "label": "ToolInputConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolInputConfig", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_tooloutputconfig", "label": "ToolOutputConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolOutputConfig", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_toolparameterconfig", "label": "ToolParameterConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolParameterConfig", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_toolconfig", "label": "ToolConfig", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolConfig", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_settings", "label": "Settings", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Settings", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 2}, {"id": "basesettings", "label": "BaseSettings", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "BaseSettings", "community": 24, "community_name": "Community 24", "source_file": "", "file_type": "code", "degree": 1}, {"id": "config_llm_config_path", "label": "llm_config_path()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "llm_config_path()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_tools_config_path", "label": "tools_config_path()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "tools_config_path()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_configloader", "label": "ConfigLoader", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ConfigLoader", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 8}, {"id": "config_configloader_new", "label": ".__new__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__new__()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 1}, {"id": "config_configloader_load_llm_config", "label": ".load_llm_config()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".load_llm_config()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 4}, {"id": "config_configloader_load_tools_config", "label": ".load_tools_config()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".load_tools_config()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 2}, {"id": "config_configloader_get_provider_config", "label": ".get_provider_config()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_provider_config()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 2}, {"id": "config_configloader_get_tool_config", "label": ".get_tool_config()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_tool_config()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 2}, {"id": "config_configloader_get_default_provider", "label": ".get_default_provider()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_default_provider()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 2}, {"id": "config_configloader_get_default_model", "label": ".get_default_model()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_default_model()", "community": 24, "community_name": "Community 24", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/config.py", "file_type": "code", "degree": 2}, {"id": "rag", "label": "rag.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "rag.py", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 4}, {"id": "rag_ragsearchresult", "label": "RAGSearchResult", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "RAGSearchResult", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 2}, {"id": "rag_ragretriever", "label": "RAGRetriever", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 19.3, "font": {"size": 12, "color": "#ffffff"}, "title": "RAGRetriever", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 44}, {"id": "rag_ragretriever_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 1}, {"id": "rag_ragretriever_check_health", "label": "._check_health()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_health()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 5}, {"id": "rag_ragretriever_is_available", "label": ".is_available()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".is_available()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 2}, {"id": "rag_ragretriever_count_chunks", "label": ".count_chunks()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".count_chunks()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 3}, {"id": "rag_ragretriever_search", "label": ".search()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".search()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 4}, {"id": "rag_ragretriever_chat", "label": ".chat()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".chat()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 3}, {"id": "rag_ragretriever_get_context", "label": ".get_context()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_context()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 2}, {"id": "rag_ragretriever_aindex_pdf_directory", "label": ".aindex_pdf_directory()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".aindex_pdf_directory()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 3}, {"id": "rag_get_rag_retriever", "label": "get_rag_retriever()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_rag_retriever()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "code", "degree": 2}, {"id": "rag_rationale_1", "label": "RAG API\u5ba2\u6237\u7aef\u6a21\u5757 \u5bf9\u63a5 gene-family-mas \u9879\u76ee\u7684RAG\u670d\u52a1", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "RAG API\u5ba2\u6237\u7aef\u6a21\u5757 \u5bf9\u63a5 gene-family-mas \u9879\u76ee\u7684RAG\u670d\u52a1", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "rationale", "degree": 1}, {"id": "rag_rationale_77", "label": "\u641c\u7d22\u76f8\u5173\u6587\u6863 Args: query: \u67e5\u8be2\u6587\u672c top_k: \u8fd4\u56de\u7ed3\u679c\u6570\u91cf", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22\u76f8\u5173\u6587\u6863 Args: query: \u67e5\u8be2\u6587\u672c top_k: \u8fd4\u56de\u7ed3\u679c\u6570\u91cf", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "rationale", "degree": 1}, {"id": "rag_rationale_122", "label": "\u5bf9\u8bdd\u5f0f\u68c0\u7d22 Args: query: \u7528\u6237\u95ee\u9898 Return", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5bf9\u8bdd\u5f0f\u68c0\u7d22 Args: query: \u7528\u6237\u95ee\u9898 Return", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "rationale", "degree": 1}, {"id": "rag_rationale_180", "label": "\u5c06\u641c\u7d22\u7ed3\u679c\u8f6c\u6362\u4e3a\u4e0a\u4e0b\u6587\u6587\u672c Args: results: \u641c\u7d22\u7ed3\u679c\u5217\u8868 max", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5c06\u641c\u7d22\u7ed3\u679c\u8f6c\u6362\u4e3a\u4e0a\u4e0b\u6587\u6587\u672c Args: results: \u641c\u7d22\u7ed3\u679c\u5217\u8868 max", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "rationale", "degree": 1}, {"id": "rag_rationale_203", "label": "\u6ce8\u610f: \u672c\u5730\u7d22\u5f15\u529f\u80fd\u5df2\u5f03\u7528\uff0c\u4f7f\u7528\u8fdc\u7a0bRAG API Args: directory: PDF\u76ee\u5f55", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6ce8\u610f: \u672c\u5730\u7d22\u5f15\u529f\u80fd\u5df2\u5f03\u7528\uff0c\u4f7f\u7528\u8fdc\u7a0bRAG API Args: directory: PDF\u76ee\u5f55", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/rag.py", "file_type": "rationale", "degree": 1}, {"id": "registry", "label": "registry.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "registry.py", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 8}, {"id": "registry_toolparameter", "label": "ToolParameter", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolParameter", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 2}, {"id": "registry_toolinput", "label": "ToolInput", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolInput", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 2}, {"id": "registry_tooloutput", "label": "ToolOutput", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolOutput", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 2}, {"id": "registry_toolmetadata", "label": "ToolMetadata", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolMetadata", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 6}, {"id": "registry_toolregistry", "label": "ToolRegistry", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolRegistry", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 10}, {"id": "registry_toolregistry_init", "label": ".__init__()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 1}, {"id": "registry_toolregistry_register", "label": ".register()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".register()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 2}, {"id": "registry_toolregistry_get", "label": ".get()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 2}, {"id": "registry_toolregistry_list_by_category", "label": ".list_by_category()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_by_category()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 1}, {"id": "registry_toolregistry_list_all", "label": ".list_all()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_all()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 1}, {"id": "registry_create_default_registry", "label": "create_default_registry()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "create_default_registry()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/registry.py", "file_type": "code", "degree": 8}, {"id": "stage_registry", "label": "stage_registry.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "stage_registry.py", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 4}, {"id": "stage_registry_stagetool", "label": "StageTool", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "StageTool", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 2}, {"id": "stage_registry_stagetoolexecutor", "label": "StageToolExecutor", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "StageToolExecutor", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 4}, {"id": "stage_registry_stagetoolexecutor_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 1}, {"id": "stage_registry_stagetoolexecutor_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 2}, {"id": "stage_registry_stagetoolregistry", "label": "StageToolRegistry", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "StageToolRegistry", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 6}, {"id": "stage_registry_stagetoolregistry_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 3}, {"id": "stage_registry_stagetoolregistry_register_all_stages", "label": "._register_all_stages()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._register_all_stages()", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "code", "degree": 3}, {"id": "stage_registry_rationale_1", "label": "Stage-level Tool Registry for Multi-Agent System \u5c06bbav20311\u7684\u5206\u6790\u9636\u6bb5\u811a\u672c\u5c01\u88c5\u4e3aAgent\u53ef\u8c03\u7528\u7684To", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Stage-level Tool Registry for Multi-Agent System \u5c06bbav20311\u7684\u5206\u6790\u9636\u6bb5\u811a\u672c\u5c01\u88c5\u4e3aAgent\u53ef\u8c03\u7528\u7684To", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "rationale", "degree": 1}, {"id": "stage_registry_rationale_45", "label": "\u6267\u884c\u5206\u6790\u9636\u6bb5 Args: stage_tool: \u9636\u6bb5\u5de5\u5177\u5b9a\u4e49 job_id:", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5206\u6790\u9636\u6bb5 Args: stage_tool: \u9636\u6bb5\u5de5\u5177\u5b9a\u4e49 job_id:", "community": 20, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_registry.py", "file_type": "rationale", "degree": 1}, {"id": "adapter", "label": "adapter.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "adapter.py", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/adapter.py", "file_type": "code", "degree": 3}, {"id": "adapter_tooladapter", "label": "ToolAdapter", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolAdapter", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/adapter.py", "file_type": "code", "degree": 7}, {"id": "adapter_tooladapter_init", "label": ".__init__()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/adapter.py", "file_type": "code", "degree": 1}, {"id": "adapter_tooladapter_execute", "label": ".execute()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/adapter.py", "file_type": "code", "degree": 3}, {"id": "adapter_tooladapter_aexecute", "label": ".aexecute()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".aexecute()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/adapter.py", "file_type": "code", "degree": 1}, {"id": "adapter_tooladapter_build_command", "label": "._build_command()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_command()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/adapter.py", "file_type": "code", "degree": 2}, {"id": "adapter_tooladapter_collect_outputs", "label": "._collect_outputs()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._collect_outputs()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/adapter.py", "file_type": "code", "degree": 2}, {"id": "workflow", "label": "workflow.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "workflow.py", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 6}, {"id": "workflow_workflowstatus", "label": "WorkflowStatus", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "WorkflowStatus", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 5}, {"id": "enum", "label": "Enum", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "Enum", "community": 5, "community_name": "Pipeline/Tools", "source_file": "", "file_type": "code", "degree": 19}, {"id": "workflow_workflowstep", "label": "WorkflowStep", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "WorkflowStep", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 6}, {"id": "workflow_workflowresult", "label": "WorkflowResult", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "WorkflowResult", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 5}, {"id": "workflow_genefamilyworkflow", "label": "GeneFamilyWorkflow", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "GeneFamilyWorkflow", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 9}, {"id": "workflow_genefamilyworkflow_init", "label": ".__init__()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 1}, {"id": "workflow_genefamilyworkflow_create_identification_workflow", "label": ".create_identification_workflow()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".create_identification_workflow()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 2}, {"id": "workflow_genefamilyworkflow_create_full_analysis_workflow", "label": ".create_full_analysis_workflow()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".create_full_analysis_workflow()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 2}, {"id": "workflow_genefamilyworkflow_run_workflow", "label": ".run_workflow()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_workflow()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 2}, {"id": "workflow_genefamilyworkflow_get_available_tools", "label": ".get_available_tools()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_available_tools()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/workflow.py", "file_type": "code", "degree": 1}, {"id": "stage_tools", "label": "stage_tools.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "stage_tools.py", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 5}, {"id": "stage_tools_stagetool", "label": "StageTool", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "StageTool", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 3}, {"id": "stage_tools_stagetoolexecutor", "label": "StageToolExecutor", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "StageToolExecutor", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 6}, {"id": "stage_tools_stagetoolexecutor_init", "label": ".__init__()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 1}, {"id": "stage_tools_stagetoolexecutor_execute", "label": ".execute()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 3}, {"id": "stage_tools_stagetoolregistry", "label": "StageToolRegistry", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "StageToolRegistry", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 14}, {"id": "stage_tools_stagetoolregistry_init", "label": ".__init__()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 3}, {"id": "stage_tools_stagetoolregistry_register_all_stages", "label": "._register_all_stages()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._register_all_stages()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 4}, {"id": "stage_tools_stagetoolregistry_register", "label": ".register()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".register()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 2}, {"id": "stage_tools_stagetoolregistry_get", "label": ".get()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 3}, {"id": "stage_tools_stagetoolregistry_list_all", "label": ".list_all()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_all()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 1}, {"id": "stage_tools_stagetoolregistry_list_by_category", "label": ".list_by_category()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_by_category()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 1}, {"id": "stage_tools_stagetoolregistry_execute", "label": ".execute()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 2}, {"id": "stage_tools_stagetoolregistry_get_execution_order", "label": ".get_execution_order()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_execution_order()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 1}, {"id": "stage_tools_create_stage_registry", "label": "create_stage_registry()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "create_stage_registry()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "code", "degree": 3}, {"id": "stage_tools_rationale_1", "label": "Stage-level Tool Registry for Multi-Agent System \u5c06bbav20311\u7684\u5206\u6790\u9636\u6bb5\u811a\u672c\u5c01\u88c5\u4e3aAgent\u53ef\u8c03\u7528\u7684To", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "Stage-level Tool Registry for Multi-Agent System \u5c06bbav20311\u7684\u5206\u6790\u9636\u6bb5\u811a\u672c\u5c01\u88c5\u4e3aAgent\u53ef\u8c03\u7528\u7684To", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "rationale", "degree": 2}, {"id": "stage_tools_rationale_43", "label": "\u5206\u6790\u9636\u6bb5\u5de5\u5177\u6267\u884c\u5668 - \u590d\u7528 pipeline_backend.run_stage()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5206\u6790\u9636\u6bb5\u5de5\u5177\u6267\u884c\u5668 - \u590d\u7528 pipeline_backend.run_stage()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "rationale", "degree": 1}, {"id": "stage_tools_rationale_53", "label": "\u6267\u884c\u5206\u6790\u9636\u6bb5 - \u4f7f\u7528 pipeline_backend.run_stage()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5206\u6790\u9636\u6bb5 - \u4f7f\u7528 pipeline_backend.run_stage()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "rationale", "degree": 1}, {"id": "stage_tools_rationale_466", "label": "\u521b\u5efa\u65b0\u7684StageToolRegistry\u5b9e\u4f8b", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521b\u5efa\u65b0\u7684StageToolRegistry\u5b9e\u4f8b", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/stage_tools.py", "file_type": "rationale", "degree": 2}, {"id": "executor", "label": "executor.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "executor.py", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 5}, {"id": "executor_executionstatus", "label": "ExecutionStatus", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ExecutionStatus", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 8}, {"id": "executor_executionresult", "label": "ExecutionResult", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ExecutionResult", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 9}, {"id": "executor_toolexecutor", "label": "ToolExecutor", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ToolExecutor", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 16}, {"id": "executor_toolexecutor_init", "label": ".__init__()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 1}, {"id": "executor_toolexecutor_get_tool", "label": ".get_tool()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_tool()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 1}, {"id": "executor_toolexecutor_list_tools", "label": ".list_tools()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_tools()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 1}, {"id": "executor_toolexecutor_execute", "label": ".execute()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 6}, {"id": "executor_toolexecutor_aexecute", "label": ".aexecute()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".aexecute()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 1}, {"id": "executor_toolexecutor_build_command", "label": "._build_command()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_command()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 3}, {"id": "executor_toolexecutor_build_docker_command", "label": "._build_docker_command()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_docker_command()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 3}, {"id": "executor_toolexecutor_simulate_execution", "label": "._simulate_execution()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._simulate_execution()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 3}, {"id": "executor_toolexecutor_collect_outputs", "label": "._collect_outputs()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._collect_outputs()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/tools/executor.py", "file_type": "code", "degree": 2}, {"id": "intent_parser", "label": "intent_parser.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "intent_parser.py", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 9}, {"id": "intent_parser_parse_intent_from_query", "label": "parse_intent_from_query()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_intent_from_query()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 6}, {"id": "intent_parser_extract_gene_family", "label": "_extract_gene_family()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_extract_gene_family()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 3}, {"id": "intent_parser_extract_species", "label": "_extract_species()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_extract_species()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 3}, {"id": "intent_parser_extract_stages", "label": "_extract_stages()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "_extract_stages()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 3}, {"id": "intent_parser_determine_task_type", "label": "_determine_task_type()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_determine_task_type()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 2}, {"id": "intent_parser_parse_gene_family", "label": "parse_gene_family()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_gene_family()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 2}, {"id": "intent_parser_parse_species", "label": "parse_species()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_species()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 2}, {"id": "intent_parser_parse_stages", "label": "parse_stages()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_stages()", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "code", "degree": 2}, {"id": "intent_parser_rationale_1", "label": "Intent Parser - \u786c\u7f16\u7801\u89c4\u5219\u89e3\u6790\u7528\u6237\u610f\u56fe \u4ece orchestrator.py \u63d0\u53d6\u5e76\u6269\u5c55", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Intent Parser - \u786c\u7f16\u7801\u89c4\u5219\u89e3\u6790\u7528\u6237\u610f\u56fe \u4ece orchestrator.py \u63d0\u53d6\u5e76\u6269\u5c55", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "rationale", "degree": 1}, {"id": "intent_parser_rationale_43", "label": "\u4ece\u67e5\u8be2\u4e2d\u89e3\u6790\u610f\u56fe - \u786c\u7f16\u7801\u89c4\u5219 Args: query: \u7528\u6237\u81ea\u7136\u8bed\u8a00\u67e5\u8be2 Returns:", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4ece\u67e5\u8be2\u4e2d\u89e3\u6790\u610f\u56fe - \u786c\u7f16\u7801\u89c4\u5219 Args: query: \u7528\u6237\u81ea\u7136\u8bed\u8a00\u67e5\u8be2 Returns:", "community": 45, "community_name": "Community 45", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/utils/intent_parser.py", "file_type": "rationale", "degree": 1}, {"id": "manager", "label": "manager.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "manager.py", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 5}, {"id": "manager_memorystats", "label": "MemoryStats", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "MemoryStats", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 9}, {"id": "manager_memorymanager", "label": "MemoryManager", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 15.3, "font": {"size": 12, "color": "#ffffff"}, "title": "MemoryManager", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 25}, {"id": "manager_memorymanager_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_create_session", "label": ".create_session()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".create_session()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_get_session", "label": ".get_session()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_session()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_add_message_to_session", "label": ".add_message_to_session()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_message_to_session()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_update_session_state", "label": ".update_session_state()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_session_state()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_create_case", "label": ".create_case()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".create_case()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_get_case", "label": ".get_case()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_case()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_update_case_results", "label": ".update_case_results()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_case_results()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_complete_case", "label": ".complete_case()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".complete_case()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_add_case_feedback", "label": ".add_case_feedback()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_case_feedback()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_add_knowledge", "label": ".add_knowledge()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_knowledge()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_search_knowledge", "label": ".search_knowledge()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_knowledge()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_search_knowledge_by_tags", "label": ".search_knowledge_by_tags()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_knowledge_by_tags()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_memorymanager_extract_case_to_knowledge", "label": ".extract_case_to_knowledge()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".extract_case_to_knowledge()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_memorymanager_extract_knowledge_content", "label": "._extract_knowledge_content()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_knowledge_content()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_memorymanager_get_stats", "label": ".get_stats()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_stats()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_memorymanager_clear_all", "label": ".clear_all()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear_all()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/manager.py", "file_type": "code", "degree": 1}, {"id": "persistent", "label": "persistent.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "persistent.py", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 1}, {"id": "persistent_persistentmemory", "label": "PersistentMemory", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "PersistentMemory", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 18}, {"id": "basememory", "label": "BaseMemory", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "BaseMemory", "community": 4, "community_name": "Memory system", "source_file": "", "file_type": "code", "degree": 4}, {"id": "persistent_persistentmemory_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 1}, {"id": "persistent_persistentmemory_get_file_path", "label": "._get_file_path()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_file_path()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 5}, {"id": "persistent_persistentmemory_serialize", "label": "._serialize()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._serialize()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 2}, {"id": "persistent_persistentmemory_deserialize", "label": "._deserialize()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._deserialize()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 2}, {"id": "persistent_persistentmemory_store", "label": ".store()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".store()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 3}, {"id": "persistent_persistentmemory_retrieve", "label": ".retrieve()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".retrieve()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 4}, {"id": "persistent_persistentmemory_delete", "label": ".delete()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".delete()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 3}, {"id": "persistent_persistentmemory_exists", "label": ".exists()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".exists()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 5}, {"id": "persistent_persistentmemory_clear", "label": ".clear()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/persistent.py", "file_type": "code", "degree": 2}, {"id": "base", "label": "base.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 20.1, "font": {"size": 12, "color": "#ffffff"}, "title": "base.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 48}, {"id": "base_memoryentry", "label": "MemoryEntry", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "MemoryEntry", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 7}, {"id": "base_searchresult", "label": "SearchResult", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "SearchResult", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 7}, {"id": "base_basememory", "label": "BaseMemory", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "BaseMemory", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 10}, {"id": "abc", "label": "ABC", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "ABC", "community": 6, "community_name": "Community 6", "source_file": "", "file_type": "code", "degree": 5}, {"id": "base_store", "label": "store()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "store()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 1}, {"id": "base_retrieve", "label": "retrieve()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "retrieve()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 1}, {"id": "base_delete", "label": "delete()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "delete()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 1}, {"id": "base_exists", "label": "exists()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "exists()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 1}, {"id": "base_clear", "label": "clear()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "clear()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/base.py", "file_type": "code", "degree": 1}, {"id": "conversation", "label": "conversation.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "conversation.py", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 6}, {"id": "conversation_conversationstatus", "label": "ConversationStatus", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ConversationStatus", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 4}, {"id": "str", "label": "str", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "str", "community": 5, "community_name": "Pipeline/Tools", "source_file": "", "file_type": "code", "degree": 1}, {"id": "conversation_conversation", "label": "Conversation", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Conversation", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 3}, {"id": "conversation_conversationsummary", "label": "ConversationSummary", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ConversationSummary", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 2}, {"id": "conversation_conversationmanager", "label": "ConversationManager", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 18.2, "font": {"size": 12, "color": "#ffffff"}, "title": "ConversationManager", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 39}, {"id": "conversation_conversationmanager_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 2}, {"id": "conversation_conversationmanager_load_user_index", "label": "._load_user_index()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_user_index()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 2}, {"id": "conversation_conversationmanager_save_user_index", "label": "._save_user_index()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._save_user_index()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 3}, {"id": "conversation_conversationmanager_get_conv_file", "label": "._get_conv_file()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_conv_file()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 3}, {"id": "conversation_conversationmanager_create_conversation", "label": ".create_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".create_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 4}, {"id": "conversation_conversationmanager_save_conversation", "label": "._save_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "._save_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 8}, {"id": "conversation_conversationmanager_get_conversation", "label": ".get_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 10}, {"id": "conversation_conversationmanager_list_user_conversations", "label": ".list_user_conversations()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_user_conversations()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 4}, {"id": "conversation_conversationmanager_add_message", "label": ".add_message()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_message()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 3}, {"id": "conversation_conversationmanager_get_messages", "label": ".get_messages()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_messages()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 2}, {"id": "conversation_conversationmanager_update_title", "label": ".update_title()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_title()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 3}, {"id": "conversation_conversationmanager_delete_conversation", "label": ".delete_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".delete_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 4}, {"id": "conversation_conversationmanager_archive_conversation", "label": ".archive_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".archive_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 3}, {"id": "conversation_conversationmanager_link_to_job", "label": ".link_to_job()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".link_to_job()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "code", "degree": 3}, {"id": "conversation_rationale_1", "label": "Conversation Manager - \u7c7b\u4f3cChatGPT\u7684\u591a\u4f1a\u8bdd\u7ba1\u7406 \u652f\u6301\u7528\u6237\u7ef4\u5ea6\u3001\u4f1a\u8bdd\u5217\u8868\u3001\u5386\u53f2\u6d88\u606f", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Conversation Manager - \u7c7b\u4f3cChatGPT\u7684\u591a\u4f1a\u8bdd\u7ba1\u7406 \u652f\u6301\u7528\u6237\u7ef4\u5ea6\u3001\u4f1a\u8bdd\u5217\u8868\u3001\u5386\u53f2\u6d88\u606f", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "rationale", "degree": 1}, {"id": "conversation_rationale_15", "label": "\u4f1a\u8bdd\u72b6\u6001 - \u4f7f\u7528str\u7ee7\u627f\u4ee5\u4fbfJSON\u5e8f\u5217\u5316", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4f1a\u8bdd\u72b6\u6001 - \u4f7f\u7528str\u7ee7\u627f\u4ee5\u4fbfJSON\u5e8f\u5217\u5316", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "rationale", "degree": 1}, {"id": "conversation_rationale_59", "label": "\u4f1a\u8bdd\u7ba1\u7406\u5668 \u529f\u80fd\uff1a 1. \u521b\u5efa/\u5220\u9664/\u5f52\u6863\u4f1a\u8bdd 2. \u6309\u7528\u6237\u5217\u51fa\u6240\u6709\u4f1a\u8bdd 3. \u83b7\u53d6\u4f1a\u8bdd\u6d88\u606f\u5386\u53f2 4. \u81ea\u52a8\u66f4", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4f1a\u8bdd\u7ba1\u7406\u5668 \u529f\u80fd\uff1a 1. \u521b\u5efa/\u5220\u9664/\u5f52\u6863\u4f1a\u8bdd 2. \u6309\u7528\u6237\u5217\u51fa\u6240\u6709\u4f1a\u8bdd 3. \u83b7\u53d6\u4f1a\u8bdd\u6d88\u606f\u5386\u53f2 4. \u81ea\u52a8\u66f4", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "rationale", "degree": 1}, {"id": "conversation_rationale_172", "label": "\u5217\u51fa\u7528\u6237\u7684\u6240\u6709\u4f1a\u8bdd\uff08\u7c7b\u4f3cChatGPT\u5de6\u4fa7\u8fb9\u680f\uff09 Returns: List[Conversation", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5217\u51fa\u7528\u6237\u7684\u6240\u6709\u4f1a\u8bdd\uff08\u7c7b\u4f3cChatGPT\u5de6\u4fa7\u8fb9\u680f\uff09 Returns: List[Conversation", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/conversation.py", "file_type": "rationale", "degree": 1}, {"id": "case", "label": "case.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "case.py", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 2}, {"id": "case_analysiscase", "label": "AnalysisCase", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "AnalysisCase", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 8}, {"id": "case_casememory", "label": "CaseMemory", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "CaseMemory", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 19}, {"id": "case_casememory_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 2}, {"id": "case_casememory_init_db", "label": "._init_db()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._init_db()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 2}, {"id": "case_casememory_store", "label": ".store()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".store()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 4}, {"id": "case_casememory_retrieve", "label": ".retrieve()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".retrieve()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 4}, {"id": "case_casememory_delete", "label": ".delete()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".delete()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 1}, {"id": "case_casememory_exists", "label": ".exists()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".exists()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 1}, {"id": "case_casememory_clear", "label": ".clear()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 1}, {"id": "case_casememory_row_to_case", "label": "._row_to_case()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._row_to_case()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 6}, {"id": "case_casememory_list_by_user", "label": ".list_by_user()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_by_user()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 2}, {"id": "case_casememory_list_by_gene_family", "label": ".list_by_gene_family()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_by_gene_family()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 2}, {"id": "case_casememory_list_by_status", "label": ".list_by_status()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".list_by_status()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 2}, {"id": "case_casememory_update_status", "label": ".update_status()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_status()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 3}, {"id": "case_casememory_add_feedback", "label": ".add_feedback()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_feedback()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/case.py", "file_type": "code", "degree": 3}, {"id": "knowledge", "label": "knowledge.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "knowledge.py", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 9}, {"id": "knowledge_knowledgeentry", "label": "KnowledgeEntry", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "KnowledgeEntry", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 9}, {"id": "knowledge_knowledgememory", "label": "KnowledgeMemory", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "KnowledgeMemory", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 18}, {"id": "knowledge_knowledgememory_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgememory_store", "label": ".store()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".store()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 3}, {"id": "knowledge_knowledgememory_retrieve", "label": ".retrieve()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".retrieve()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgememory_delete", "label": ".delete()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".delete()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgememory_exists", "label": ".exists()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".exists()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgememory_clear", "label": ".clear()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgememory_search", "label": ".search()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".search()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_knowledgememory_cosine_similarity", "label": "._cosine_similarity()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._cosine_similarity()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_knowledgememory_search_by_tags", "label": ".search_by_tags()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_by_tags()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgememory_search_by_category", "label": ".search_by_category()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_by_category()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgememory_add_entry", "label": ".add_entry()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_entry()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/knowledge.py", "file_type": "code", "degree": 3}, {"id": "session", "label": "session.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "session.py", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 2}, {"id": "session_sessiondata", "label": "SessionData", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "SessionData", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 9}, {"id": "session_sessionmemory", "label": "SessionMemory", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 13.6, "font": {"size": 0, "color": "#ffffff"}, "title": "SessionMemory", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 17}, {"id": "session_sessionmemory_init", "label": ".__init__()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 1}, {"id": "session_sessionmemory_store", "label": ".store()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".store()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 4}, {"id": "session_sessionmemory_retrieve", "label": ".retrieve()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".retrieve()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 5}, {"id": "session_sessionmemory_delete", "label": ".delete()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".delete()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 3}, {"id": "session_sessionmemory_exists", "label": ".exists()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".exists()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 2}, {"id": "session_sessionmemory_clear", "label": ".clear()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 1}, {"id": "session_sessionmemory_add_message", "label": ".add_message()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".add_message()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 4}, {"id": "session_sessionmemory_get_messages", "label": ".get_messages()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_messages()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 2}, {"id": "session_sessionmemory_update_state", "label": ".update_state()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".update_state()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "code", "degree": 4}, {"id": "session_rationale_22", "label": "SessionMemory with persistent backend", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "SessionMemory with persistent backend", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/memory/session.py", "file_type": "rationale", "degree": 4}, {"id": "fast_intent", "label": "fast_intent.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "fast_intent.py", "community": 64, "community_name": "Community 64", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/fast_intent.py", "file_type": "code", "degree": 4}, {"id": "fast_intent_complete_dependencies", "label": "_complete_dependencies()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_complete_dependencies()", "community": 64, "community_name": "Community 64", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/fast_intent.py", "file_type": "code", "degree": 2}, {"id": "fast_intent_fast_intent_recognition", "label": "fast_intent_recognition()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "fast_intent_recognition()", "community": 64, "community_name": "Community 64", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/fast_intent.py", "file_type": "code", "degree": 3}, {"id": "fast_intent_should_use_fast_intent", "label": "should_use_fast_intent()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "should_use_fast_intent()", "community": 64, "community_name": "Community 64", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/fast_intent.py", "file_type": "code", "degree": 1}, {"id": "fast_intent_rationale_1", "label": "\u5feb\u901f\u610f\u56fe\u8bc6\u522b - \u57fa\u4e8e\u5173\u952e\u8bcd\u5339\u914d\uff0c\u65e0\u9700LLM\u8c03\u7528", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5feb\u901f\u610f\u56fe\u8bc6\u522b - \u57fa\u4e8e\u5173\u952e\u8bcd\u5339\u914d\uff0c\u65e0\u9700LLM\u8c03\u7528", "community": 64, "community_name": "Community 64", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/fast_intent.py", "file_type": "rationale", "degree": 1}, {"id": "fast_intent_rationale_104", "label": "\u5feb\u901f\u610f\u56fe\u8bc6\u522b - \u57fa\u4e8e\u5173\u952e\u8bcd\u5339\u914d Returns: dict: {\"stage\": str, \"stages\": List[s", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5feb\u901f\u610f\u56fe\u8bc6\u522b - \u57fa\u4e8e\u5173\u952e\u8bcd\u5339\u914d Returns: dict: {\"stage\": str, \"stages\": List[s", "community": 64, "community_name": "Community 64", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/fast_intent.py", "file_type": "rationale", "degree": 1}, {"id": "state", "label": "state.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "state.py", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/state.py", "file_type": "code", "degree": 4}, {"id": "state_workflowstatus", "label": "WorkflowStatus", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "WorkflowStatus", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/state.py", "file_type": "code", "degree": 2}, {"id": "state_graphstate", "label": "GraphState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 17.8, "font": {"size": 12, "color": "#ffffff"}, "title": "GraphState", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/state.py", "file_type": "code", "degree": 37}, {"id": "typeddict", "label": "TypedDict", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TypedDict", "community": 2, "community_name": "Agent system", "source_file": "", "file_type": "code", "degree": 2}, {"id": "state_create_initial_state", "label": "create_initial_state()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_initial_state()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/state.py", "file_type": "code", "degree": 2}, {"id": "message_bus", "label": "message_bus.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "message_bus.py", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 9}, {"id": "message_bus_messagetype", "label": "MessageType", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "MessageType", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 6}, {"id": "message_bus_messagepriority", "label": "MessagePriority", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "MessagePriority", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_agentmessage", "label": "AgentMessage", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "AgentMessage", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 6}, {"id": "message_bus_agentmessage_to_dict", "label": ".to_dict()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".to_dict()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 1}, {"id": "message_bus_from_dict", "label": "from_dict()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "from_dict()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_messagebus", "label": "MessageBus", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.6, "font": {"size": 0, "color": "#ffffff"}, "title": "MessageBus", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 17}, {"id": "message_bus_messagebus_init", "label": ".__init__()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 1}, {"id": "message_bus_messagebus_start", "label": ".start()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".start()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_messagebus_stop", "label": ".stop()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".stop()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 1}, {"id": "message_bus_messagebus_process_messages", "label": "._process_messages()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._process_messages()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_messagebus_send", "label": ".send()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".send()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_messagebus_deliver_message", "label": "._deliver_message()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._deliver_message()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 2}, {"id": "message_bus_messagebus_subscribe", "label": ".subscribe()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".subscribe()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_messagebus_unsubscribe", "label": ".unsubscribe()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".unsubscribe()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_messagebus_request", "label": ".request()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".request()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 6}, {"id": "message_bus_messagebus_get_message_history", "label": ".get_message_history()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_message_history()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 2}, {"id": "message_bus_messagebus_get_conversation", "label": ".get_conversation()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_conversation()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 2}, {"id": "message_bus_get_message_bus", "label": "get_message_bus()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_message_bus()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_init_message_bus", "label": "init_message_bus()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "init_message_bus()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "code", "degree": 3}, {"id": "message_bus_rationale_1", "label": "Agent\u6d88\u606f\u603b\u7ebf\u7cfb\u7edf \u652f\u6301Agent\u95f4\u5f02\u6b65\u6d88\u606f\u4f20\u9012\u548c\u534f\u4f5c", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Agent\u6d88\u606f\u603b\u7ebf\u7cfb\u7edf \u652f\u6301Agent\u95f4\u5f02\u6b65\u6d88\u606f\u4f20\u9012\u548c\u534f\u4f5c", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "message_bus_rationale_76", "label": "Agent\u6d88\u606f\u603b\u7ebf \u652f\u6301\uff1a - \u70b9\u5bf9\u70b9\u6d88\u606f\u4f20\u9012 - \u5e7f\u64ad\u6d88\u606f - \u6d88\u606f\u8ba2\u9605/\u53d1\u5e03 - \u6d88\u606f\u5386\u53f2\u8bb0\u5f55 -", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Agent\u6d88\u606f\u603b\u7ebf \u652f\u6301\uff1a - \u70b9\u5bf9\u70b9\u6d88\u606f\u4f20\u9012 - \u5e7f\u64ad\u6d88\u606f - \u6d88\u606f\u8ba2\u9605/\u53d1\u5e03 - \u6d88\u606f\u5386\u53f2\u8bb0\u5f55 -", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "message_bus_rationale_119", "label": "\u53d1\u9001\u6d88\u606f Args: message: \u8981\u53d1\u9001\u7684\u6d88\u606f Returns", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53d1\u9001\u6d88\u606f Args: message: \u8981\u53d1\u9001\u7684\u6d88\u606f Returns", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "message_bus_rationale_168", "label": "\u8ba2\u9605\u6d88\u606f Args: agent_id: Agent ID callback:", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8ba2\u9605\u6d88\u606f Args: agent_id: Agent ID callback:", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "message_bus_rationale_180", "label": "\u53d6\u6d88\u8ba2\u9605 Args: agent_id: Agent ID callback:", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53d6\u6d88\u8ba2\u9605 Args: agent_id: Agent ID callback:", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "message_bus_rationale_198", "label": "\u53d1\u9001\u8bf7\u6c42\u5e76\u7b49\u5f85\u54cd\u5e94 Args: sender: \u53d1\u9001\u8005Agent ID rec", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u53d1\u9001\u8bf7\u6c42\u5e76\u7b49\u5f85\u54cd\u5e94 Args: sender: \u53d1\u9001\u8005Agent ID rec", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "message_bus_rationale_249", "label": "\u83b7\u53d6\u6d88\u606f\u5386\u53f2 Args: session_id: \u4f1a\u8bddID\u8fc7\u6ee4 agent_i", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6d88\u606f\u5386\u53f2 Args: session_id: \u4f1a\u8bddID\u8fc7\u6ee4 agent_i", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "message_bus_rationale_275", "label": "\u83b7\u53d6\u4e24\u4e2aAgent\u4e4b\u95f4\u7684\u5bf9\u8bdd Args: agent1: Agent 1 ID", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u4e24\u4e2aAgent\u4e4b\u95f4\u7684\u5bf9\u8bdd Args: agent1: Agent 1 ID", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/message_bus.py", "file_type": "rationale", "degree": 1}, {"id": "orchestrator", "label": "orchestrator.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "orchestrator.py", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 1}, {"id": "orchestrator_orchestrator", "label": "Orchestrator", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 24.6, "font": {"size": 12, "color": "#ffffff"}, "title": "Orchestrator", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 69}, {"id": "orchestrator_orchestrator_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_ensure_rag_indexed", "label": ".ensure_rag_indexed()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".ensure_rag_indexed()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_get_input_dir", "label": "._get_input_dir()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_input_dir()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 8}, {"id": "orchestrator_orchestrator_build_graph", "label": "._build_graph()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_graph()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_route_query", "label": "._route_query()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._route_query()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 1}, {"id": "orchestrator_orchestrator_router_node", "label": "._router_node()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._router_node()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 1}, {"id": "orchestrator_orchestrator_knowledge_node", "label": "._knowledge_node()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._knowledge_node()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_handle_auto_continue", "label": "._handle_auto_continue()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._handle_auto_continue()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_analysis_node", "label": "._analysis_node()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._analysis_node()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_execute_rnaseq_qc", "label": "._execute_rnaseq_qc()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_rnaseq_qc()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_execute_rnaseq_align", "label": "._execute_rnaseq_align()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_rnaseq_align()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_execute_rnaseq_quant", "label": "._execute_rnaseq_quant()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_rnaseq_quant()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_execute_rnaseq_de", "label": "._execute_rnaseq_de()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_rnaseq_de()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_execute_rnaseq_enrich", "label": "._execute_rnaseq_enrich()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_rnaseq_enrich()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_execute_kaks", "label": "._execute_kaks()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_kaks()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 3}, {"id": "orchestrator_orchestrator_run", "label": ".run()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_orchestrator_run_sync", "label": ".run_sync()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".run_sync()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 1}, {"id": "orchestrator_orchestrator_plan", "label": ".plan()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".plan()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 3}, {"id": "orchestrator_orchestrator_plan_legacy", "label": "._plan_legacy()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._plan_legacy()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 3}, {"id": "orchestrator_orchestrator_parse_intent_from_query", "label": "._parse_intent_from_query()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._parse_intent_from_query()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "code", "degree": 2}, {"id": "orchestrator_rationale_93", "label": "\u83b7\u53d6\u8f93\u5165\u76ee\u5f55\uff0c\u652f\u6301session_id\u4e0d\u662fjob_id\u7684\u60c5\u51b5 Returns: tuple: (inp", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u8f93\u5165\u76ee\u5f55\uff0c\u652f\u6301session_id\u4e0d\u662fjob_id\u7684\u60c5\u51b5 Returns: tuple: (inp", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "rationale", "degree": 18}, {"id": "orchestrator_rationale_2447", "label": "\u751f\u6210\u5206\u6790\u8ba1\u5212\uff0c\u4e0d\u5b9e\u9645\u6267\u884c\uff08V2\u7248\u672c - \u4f7f\u7528LLM\u9a71\u52a8\uff09 \u7528\u4e8e\u524d\u7aef\u5c55\u793a\u89c4\u5212\u7ed3\u679c\uff0c\u8ba9\u7528\u6237\u786e\u8ba4\u540e\u518d\u6267\u884c", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210\u5206\u6790\u8ba1\u5212\uff0c\u4e0d\u5b9e\u9645\u6267\u884c\uff08V2\u7248\u672c - \u4f7f\u7528LLM\u9a71\u52a8\uff09 \u7528\u4e8e\u524d\u7aef\u5c55\u793a\u89c4\u5212\u7ed3\u679c\uff0c\u8ba9\u7528\u6237\u786e\u8ba4\u540e\u518d\u6267\u884c", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/orchestrator.py", "file_type": "rationale", "degree": 18}, {"id": "langgraph_orchestrator", "label": "langgraph_orchestrator.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "langgraph_orchestrator.py", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 5}, {"id": "langgraph_orchestrator_workflowmode", "label": "WorkflowMode", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "WorkflowMode", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 4}, {"id": "langgraph_orchestrator_graphstate", "label": "GraphState", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 17.4, "font": {"size": 12, "color": "#ffffff"}, "title": "GraphState", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 35}, {"id": "langgraph_orchestrator_langgraphorchestrator", "label": "LangGraphOrchestrator", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 21.2, "font": {"size": 12, "color": "#ffffff"}, "title": "LangGraphOrchestrator", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 53}, {"id": "langgraph_orchestrator_langgraphorchestrator_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 2}, {"id": "langgraph_orchestrator_langgraphorchestrator_build_graph", "label": "._build_graph()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_graph()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 2}, {"id": "langgraph_orchestrator_langgraphorchestrator_run", "label": ".run()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".run()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 1}, {"id": "langgraph_orchestrator_langgraphorchestrator_router_node", "label": "._router_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._router_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_knowledge_node", "label": "._knowledge_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._knowledge_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_query_completed_stages_from_manifest", "label": "._query_completed_stages_from_manifest()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._query_completed_stages_from_manifest()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_planning_node", "label": "._planning_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._planning_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 4}, {"id": "langgraph_orchestrator_langgraphorchestrator_execution_node", "label": "._execution_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._execution_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_validator_node", "label": "._validator_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._validator_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_diagnosis_node", "label": "._diagnosis_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._diagnosis_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_result_parser_node", "label": "._result_parser_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._result_parser_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_discovery_node", "label": "._discovery_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._discovery_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_learning_node", "label": "._learning_node()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._learning_node()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 3}, {"id": "langgraph_orchestrator_langgraphorchestrator_route_decision", "label": "._route_decision()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._route_decision()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 1}, {"id": "langgraph_orchestrator_langgraphorchestrator_validate_decision", "label": "._validate_decision()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._validate_decision()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 1}, {"id": "langgraph_orchestrator_langgraphorchestrator_diagnosis_decision", "label": "._diagnosis_decision()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._diagnosis_decision()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 1}, {"id": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "._to_agent_state()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._to_agent_state()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 11}, {"id": "langgraph_orchestrator_langgraphorchestrator_create_initial_state", "label": ".create_initial_state()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".create_initial_state()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "code", "degree": 1}, {"id": "langgraph_orchestrator_rationale_1", "label": "LangGraph Orchestrator - bbav5 \u65b0\u7248\u672c \u57fa\u4e8e LangGraph \u7684 9-Agent \u5de5\u4f5c\u6d41\u7f16\u6392", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "LangGraph Orchestrator - bbav5 \u65b0\u7248\u672c \u57fa\u4e8e LangGraph \u7684 9-Agent \u5de5\u4f5c\u6d41\u7f16\u6392", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_77", "label": "LangGraph \u7f16\u6392\u5668 \u5de5\u4f5c\u6d41\u56fe\uff1a Router -> [\u6761\u4ef6\u5206\u652f] \u251c\u2500\u2500 FAQ -> Knowle", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "LangGraph \u7f16\u6392\u5668 \u5de5\u4f5c\u6d41\u56fe\uff1a Router -> [\u6761\u4ef6\u5206\u652f] \u251c\u2500\u2500 FAQ -> Knowle", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_191", "label": "Router Agent \u8282\u70b9 - \u610f\u56fe\u8bc6\u522b", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Router Agent \u8282\u70b9 - \u610f\u56fe\u8bc6\u522b", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_259", "label": "Knowledge Agent \u8282\u70b9 - \u77e5\u8bc6\u68c0\u7d22", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Knowledge Agent \u8282\u70b9 - \u77e5\u8bc6\u68c0\u7d22", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_286", "label": "\u4ece manifest \u6587\u4ef6\u67e5\u8be2\u5df2\u5b8c\u6210\u7684\u9636\u6bb5", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4ece manifest \u6587\u4ef6\u67e5\u8be2\u5df2\u5b8c\u6210\u7684\u9636\u6bb5", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_328", "label": "Planning Agent \u8282\u70b9 - \u4efb\u52a1\u89c4\u5212", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Planning Agent \u8282\u70b9 - \u4efb\u52a1\u89c4\u5212", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_359", "label": "Execution Agent \u8282\u70b9 - \u4efb\u52a1\u6267\u884c", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Execution Agent \u8282\u70b9 - \u4efb\u52a1\u6267\u884c", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_378", "label": "Validator Agent \u8282\u70b9 - \u7ed3\u679c\u9a8c\u8bc1", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Validator Agent \u8282\u70b9 - \u7ed3\u679c\u9a8c\u8bc1", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_442", "label": "Diagnosis Agent \u8282\u70b9 - \u9519\u8bef\u8bca\u65ad", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Diagnosis Agent \u8282\u70b9 - \u9519\u8bef\u8bca\u65ad", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_466", "label": "ResultParser Agent \u8282\u70b9 - \u7ed3\u679c\u89e3\u6790", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ResultParser Agent \u8282\u70b9 - \u7ed3\u679c\u89e3\u6790", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_485", "label": "Discovery Agent \u8282\u70b9 - \u79d1\u5b66\u53d1\u73b0", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Discovery Agent \u8282\u70b9 - \u79d1\u5b66\u53d1\u73b0", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_507", "label": "Learning Agent \u8282\u70b9 - \u5b66\u4e60\u4f18\u5316", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "Learning Agent \u8282\u70b9 - \u5b66\u4e60\u4f18\u5316", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "langgraph_orchestrator_rationale_580", "label": "\u5c06 GraphState \u8f6c\u6362\u4e3a AgentState", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5c06 GraphState \u8f6c\u6362\u4e3a AgentState", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/core/langgraph_orchestrator.py", "file_type": "rationale", "degree": 3}, {"id": "conversation_routes", "label": "conversation_routes.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "conversation_routes.py", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 20}, {"id": "conversation_routes_get_conversation_manager", "label": "get_conversation_manager()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "get_conversation_manager()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 10}, {"id": "conversation_routes_createconversationrequest", "label": "CreateConversationRequest", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "CreateConversationRequest", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_createconversationresponse", "label": "CreateConversationResponse", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "CreateConversationResponse", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_addmessagerequest", "label": "AddMessageRequest", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "AddMessageRequest", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_addmessageresponse", "label": "AddMessageResponse", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "AddMessageResponse", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_conversationsummary", "label": "ConversationSummary", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ConversationSummary", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_listconversationsresponse", "label": "ListConversationsResponse", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ListConversationsResponse", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_messageitem", "label": "MessageItem", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "MessageItem", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_getmessagesresponse", "label": "GetMessagesResponse", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "GetMessagesResponse", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_updatetitlerequest", "label": "UpdateTitleRequest", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "UpdateTitleRequest", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_deleteconversationrequest", "label": "DeleteConversationRequest", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "DeleteConversationRequest", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_linktojobrequest", "label": "LinkToJobRequest", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "LinkToJobRequest", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_create_conversation", "label": "create_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "create_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_add_message", "label": "add_message()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "add_message()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 4}, {"id": "conversation_routes_list_conversations", "label": "list_conversations()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "list_conversations()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 5}, {"id": "conversation_routes_get_messages", "label": "get_messages()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "get_messages()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 5}, {"id": "conversation_routes_update_title", "label": "update_title()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "update_title()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_delete_conversation", "label": "delete_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "delete_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_archive_conversation", "label": "archive_conversation()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "archive_conversation()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_link_to_job", "label": "link_to_job()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "link_to_job()", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "code", "degree": 3}, {"id": "conversation_routes_rationale_22", "label": "\u83b7\u53d6ConversationManager\u5b9e\u4f8b\uff08\u5355\u4f8b\uff09", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6ConversationManager\u5b9e\u4f8b\uff08\u5355\u4f8b\uff09", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_116", "label": "\u521b\u5efa\u65b0\u4f1a\u8bdd \u7c7b\u4f3cChatGPT\u7684\"New Chat\"\u529f\u80fd", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521b\u5efa\u65b0\u4f1a\u8bdd \u7c7b\u4f3cChatGPT\u7684\"New Chat\"\u529f\u80fd", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_144", "label": "\u6dfb\u52a0\u6d88\u606f\u5230\u4f1a\u8bdd \u53d1\u9001\u6d88\u606f\u6216\u63a5\u6536AI\u56de\u590d", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6dfb\u52a0\u6d88\u606f\u5230\u4f1a\u8bdd \u53d1\u9001\u6d88\u606f\u6216\u63a5\u6536AI\u56de\u590d", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_179", "label": "\u5217\u51fa\u7528\u6237\u7684\u6240\u6709\u4f1a\u8bdd \u7c7b\u4f3cChatGPT\u5de6\u4fa7\u8fb9\u680f\u7684\u4f1a\u8bdd\u5217\u8868", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5217\u51fa\u7528\u6237\u7684\u6240\u6709\u4f1a\u8bdd \u7c7b\u4f3cChatGPT\u5de6\u4fa7\u8fb9\u680f\u7684\u4f1a\u8bdd\u5217\u8868", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_219", "label": "\u83b7\u53d6\u4f1a\u8bdd\u7684\u6d88\u606f\u5386\u53f2 \u67e5\u770b\u67d0\u4e2a\u4f1a\u8bdd\u7684\u5b8c\u6574\u5bf9\u8bdd", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u4f1a\u8bdd\u7684\u6d88\u606f\u5386\u53f2 \u67e5\u770b\u67d0\u4e2a\u4f1a\u8bdd\u7684\u5b8c\u6574\u5bf9\u8bdd", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_261", "label": "\u66f4\u65b0\u4f1a\u8bdd\u6807\u9898 \u91cd\u547d\u540d\u4f1a\u8bdd", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u66f4\u65b0\u4f1a\u8bdd\u6807\u9898 \u91cd\u547d\u540d\u4f1a\u8bdd", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_286", "label": "\u5220\u9664\u4f1a\u8bdd \u8f6f\u5220\u9664\uff0c\u4f1a\u8bdd\u8fdb\u5165deleted\u72b6\u6001", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5220\u9664\u4f1a\u8bdd \u8f6f\u5220\u9664\uff0c\u4f1a\u8bdd\u8fdb\u5165deleted\u72b6\u6001", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_310", "label": "\u5f52\u6863\u4f1a\u8bdd \u4f1a\u8bdd\u8fdb\u5165archived\u72b6\u6001", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5f52\u6863\u4f1a\u8bdd \u4f1a\u8bdd\u8fdb\u5165archived\u72b6\u6001", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "conversation_routes_rationale_334", "label": "\u5173\u8054\u4f1a\u8bdd\u5230\u5206\u6790\u4efb\u52a1 \u5c06\u5bf9\u8bdd\u4e0e\u5177\u4f53\u7684\u57fa\u56e0\u5bb6\u65cf\u5206\u6790\u4efb\u52a1\u5173\u8054", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5173\u8054\u4f1a\u8bdd\u5230\u5206\u6790\u4efb\u52a1 \u5c06\u5bf9\u8bdd\u4e0e\u5177\u4f53\u7684\u57fa\u56e0\u5bb6\u65cf\u5206\u6790\u4efb\u52a1\u5173\u8054", "community": 10, "community_name": "Community 10", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/conversation_routes.py", "file_type": "rationale", "degree": 2}, {"id": "cost", "label": "cost.py", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "cost.py", "community": 72, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/cost.py", "file_type": "code", "degree": 4}, {"id": "cost_get_cost_summary", "label": "get_cost_summary()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_summary()", "community": 72, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/cost.py", "file_type": "code", "degree": 1}, {"id": "cost_get_cost_report", "label": "get_cost_report()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cost_report()", "community": 72, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/cost.py", "file_type": "code", "degree": 1}, {"id": "cost_get_agent_cost", "label": "get_agent_cost()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_agent_cost()", "community": 72, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/cost.py", "file_type": "code", "degree": 1}, {"id": "cost_get_optimization_suggestions", "label": "get_optimization_suggestions()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_optimization_suggestions()", "community": 72, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/api/cost.py", "file_type": "code", "degree": 1}, {"id": "model_selector", "label": "model_selector.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "model_selector.py", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 13}, {"id": "model_selector_tasktype", "label": "TaskType", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "TaskType", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 2}, {"id": "model_selector_modelselector", "label": "ModelSelector", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ModelSelector", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 2}, {"id": "model_selector_select_model", "label": "select_model()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "select_model()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 3}, {"id": "model_selector_select_for_query", "label": "select_for_query()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "select_for_query()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 3}, {"id": "model_selector_get_model_info", "label": "get_model_info()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_model_info()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 1}, {"id": "model_selector_list_available_models", "label": "list_available_models()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list_available_models()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 1}, {"id": "model_selector_list_by_provider", "label": "list_by_provider()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list_by_provider()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 1}, {"id": "model_selector_get_recommendation", "label": "get_recommendation()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "get_recommendation()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 1}, {"id": "model_selector_select_model_for_task", "label": "select_model_for_task()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "select_model_for_task()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 2}, {"id": "model_selector_select_model_for_query", "label": "select_model_for_query()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "select_model_for_query()", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "code", "degree": 2}, {"id": "model_selector_rationale_1", "label": "\u667a\u80fd\u6a21\u578b\u9009\u62e9\u5668 - \u6839\u636e\u4efb\u52a1\u7c7b\u578b\u81ea\u52a8\u9009\u62e9\u6700\u4f18\u6a21\u578b \u963f\u91cc\u4e91\u767e\u70bc Coding Plan \u652f\u6301\u6a21\u578b: - \u667a\u8c31GLM: glm-5, glm-4.7 - \u6708\u4e4b\u6697\u9762", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u667a\u80fd\u6a21\u578b\u9009\u62e9\u5668 - \u6839\u636e\u4efb\u52a1\u7c7b\u578b\u81ea\u52a8\u9009\u62e9\u6700\u4f18\u6a21\u578b \u963f\u91cc\u4e91\u767e\u70bc Coding Plan \u652f\u6301\u6a21\u578b: - \u667a\u8c31GLM: glm-5, glm-4.7 - \u6708\u4e4b\u6697\u9762", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "rationale", "degree": 1}, {"id": "model_selector_rationale_25", "label": "\u667a\u80fd\u6a21\u578b\u9009\u62e9\u5668 - \u963f\u91cc\u4e91\u767e\u70bc Coding Plan \u7b56\u7565: \u4f18\u5148\u4f7f\u7528Kimi\uff0cGLM\u548cMiniMax\u4f5c\u4e3a\u5907\u9009 \u6a21\u578b\u9009\u62e9:", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u667a\u80fd\u6a21\u578b\u9009\u62e9\u5668 - \u963f\u91cc\u4e91\u767e\u70bc Coding Plan \u7b56\u7565: \u4f18\u5148\u4f7f\u7528Kimi\uff0cGLM\u548cMiniMax\u4f5c\u4e3a\u5907\u9009 \u6a21\u578b\u9009\u62e9:", "community": 5, "community_name": "Pipeline/Tools", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "rationale", "degree": 1}, {"id": "model_selector_rationale_94", "label": "\u6839\u636e\u4efb\u52a1\u7c7b\u578b\u9009\u62e9\u6700\u4f18\u6a21\u578b Args: task_type: \u4efb\u52a1\u7c7b\u578b pref", "color": {"background": "#F28E2B", "border": "#F28E2B", "highlight": {"background": "#ffffff", "border": "#F28E2B"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6839\u636e\u4efb\u52a1\u7c7b\u578b\u9009\u62e9\u6700\u4f18\u6a21\u578b Args: task_type: \u4efb\u52a1\u7c7b\u578b pref", "community": 91, "community_name": "Community 91", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "rationale", "degree": 0}, {"id": "model_selector_rationale_121", "label": "\u6839\u636e\u67e5\u8be2\u5185\u5bb9\u81ea\u52a8\u9009\u62e9\u6a21\u578b Args: query: \u7528\u6237\u67e5\u8be2", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6839\u636e\u67e5\u8be2\u5185\u5bb9\u81ea\u52a8\u9009\u62e9\u6a21\u578b Args: query: \u7528\u6237\u67e5\u8be2", "community": 92, "community_name": "Community 92", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/model_selector.py", "file_type": "rationale", "degree": 0}, {"id": "manager_llmmanager", "label": "LLMManager", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "LLMManager", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 19}, {"id": "manager_llmmanager_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 1}, {"id": "manager_llmmanager_get_api_key", "label": "._get_api_key()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_api_key()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 3}, {"id": "manager_llmmanager_check_ollama_available", "label": "._check_ollama_available()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_ollama_available()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_llmmanager_get_available_providers", "label": "._get_available_providers()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_available_providers()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 5}, {"id": "manager_llmmanager_get_provider", "label": ".get_provider()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_provider()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 7}, {"id": "manager_llmmanager_get_available_providers_info", "label": ".get_available_providers_info()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_available_providers_info()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_llmmanager_call", "label": ".call()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".call()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_llmmanager_acall", "label": ".acall()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".acall()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_llmmanager_stream", "label": ".stream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".stream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 2}, {"id": "manager_llmmanager_astream", "label": ".astream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".astream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/manager.py", "file_type": "code", "degree": 2}, {"id": "base_llmresponse", "label": "LLMResponse", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "LLMResponse", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 15}, {"id": "base_llmmessage", "label": "LLMMessage", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 16.3, "font": {"size": 12, "color": "#ffffff"}, "title": "LLMMessage", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 30}, {"id": "base_basellmprovider", "label": "BaseLLMProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 13.8, "font": {"size": 0, "color": "#ffffff"}, "title": "BaseLLMProvider", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 18}, {"id": "base_basellmprovider_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 1}, {"id": "base_call", "label": "call()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "call()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 1}, {"id": "base_acall", "label": "acall()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "acall()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 1}, {"id": "base_stream", "label": "stream()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "stream()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 1}, {"id": "base_astream", "label": "astream()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "astream()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 1}, {"id": "base_basellmprovider_build_messages", "label": "._build_messages()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_messages()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/base.py", "file_type": "code", "degree": 1}, {"id": "glm", "label": "glm.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "glm.py", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "code", "degree": 4}, {"id": "glm_glmprovider", "label": "GLMProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "GLMProvider", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "code", "degree": 12}, {"id": "basellmprovider", "label": "BaseLLMProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "BaseLLMProvider", "community": 6, "community_name": "Community 6", "source_file": "", "file_type": "code", "degree": 5}, {"id": "glm_glmprovider_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "code", "degree": 1}, {"id": "glm_glmprovider_call", "label": ".call()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".call()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "code", "degree": 1}, {"id": "glm_glmprovider_acall", "label": ".acall()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".acall()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "code", "degree": 1}, {"id": "glm_glmprovider_stream", "label": ".stream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".stream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "code", "degree": 2}, {"id": "glm_glmprovider_astream", "label": ".astream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".astream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "code", "degree": 2}, {"id": "glm_rationale_1", "label": "GLM Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "GLM Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "rationale", "degree": 4}, {"id": "glm_rationale_11", "label": "\u667a\u8c31GLM\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - glm-4: \u6700\u5f3a\u6a21\u578b\uff0c\u9002\u5408\u590d\u6742\u5206\u6790\u63a8\u7406 - g", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u667a\u8c31GLM\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - glm-4: \u6700\u5f3a\u6a21\u578b\uff0c\u9002\u5408\u590d\u6742\u5206\u6790\u63a8\u7406 - g", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/glm.py", "file_type": "rationale", "degree": 4}, {"id": "kimi", "label": "kimi.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "kimi.py", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "code", "degree": 4}, {"id": "kimi_kimiprovider", "label": "KimiProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "KimiProvider", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "code", "degree": 12}, {"id": "kimi_kimiprovider_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "code", "degree": 1}, {"id": "kimi_kimiprovider_call", "label": ".call()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".call()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "code", "degree": 1}, {"id": "kimi_kimiprovider_acall", "label": ".acall()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".acall()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "code", "degree": 1}, {"id": "kimi_kimiprovider_stream", "label": ".stream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".stream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "code", "degree": 2}, {"id": "kimi_kimiprovider_astream", "label": ".astream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".astream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "code", "degree": 2}, {"id": "kimi_rationale_1", "label": "Kimi Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "Kimi Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "rationale", "degree": 4}, {"id": "kimi_rationale_11", "label": "Kimi\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bcCoding Plan\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - kimi-k2.5: \u6700\u5f3a\u6a21\u578b\uff0c\u9002\u5408", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "Kimi\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bcCoding Plan\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - kimi-k2.5: \u6700\u5f3a\u6a21\u578b\uff0c\u9002\u5408", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/kimi.py", "file_type": "rationale", "degree": 4}, {"id": "deepseek", "label": "deepseek.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "deepseek.py", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "code", "degree": 4}, {"id": "deepseek_deepseekprovider", "label": "DeepSeekProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "DeepSeekProvider", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "code", "degree": 12}, {"id": "deepseek_deepseekprovider_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "code", "degree": 1}, {"id": "deepseek_deepseekprovider_call", "label": ".call()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".call()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "code", "degree": 1}, {"id": "deepseek_deepseekprovider_acall", "label": ".acall()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".acall()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "code", "degree": 1}, {"id": "deepseek_deepseekprovider_stream", "label": ".stream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".stream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "code", "degree": 2}, {"id": "deepseek_deepseekprovider_astream", "label": ".astream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".astream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "code", "degree": 2}, {"id": "deepseek_rationale_1", "label": "DeepSeek Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "DeepSeek Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "rationale", "degree": 4}, {"id": "deepseek_rationale_11", "label": "DeepSeek\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - deepseek-chat: \u901a\u7528\u5bf9\u8bdd\u6a21\u578b", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "DeepSeek\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - deepseek-chat: \u901a\u7528\u5bf9\u8bdd\u6a21\u578b", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/deepseek.py", "file_type": "rationale", "degree": 4}, {"id": "minimax", "label": "minimax.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "minimax.py", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "code", "degree": 4}, {"id": "minimax_minimaxprovider", "label": "MiniMaxProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "MiniMaxProvider", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "code", "degree": 12}, {"id": "minimax_minimaxprovider_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "code", "degree": 1}, {"id": "minimax_minimaxprovider_call", "label": ".call()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".call()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "code", "degree": 1}, {"id": "minimax_minimaxprovider_acall", "label": ".acall()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".acall()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "code", "degree": 1}, {"id": "minimax_minimaxprovider_stream", "label": ".stream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".stream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "code", "degree": 2}, {"id": "minimax_minimaxprovider_astream", "label": ".astream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".astream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "code", "degree": 2}, {"id": "minimax_rationale_1", "label": "MiniMax Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "MiniMax Provider - \u4f7f\u7528\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "rationale", "degree": 4}, {"id": "minimax_rationale_11", "label": "MiniMax\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - minimax-text-01: \u6587\u672c\u6a21\u578b\uff0c\u9002\u5408\u77e5\u8bc6", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "MiniMax\u6a21\u578bProvider - \u901a\u8fc7\u963f\u91cc\u4e91\u767e\u70bc\u5e73\u53f0\u8c03\u7528 \u652f\u6301\u7684\u6a21\u578b: - minimax-text-01: \u6587\u672c\u6a21\u578b\uff0c\u9002\u5408\u77e5\u8bc6", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/minimax.py", "file_type": "rationale", "degree": 4}, {"id": "ollama", "label": "ollama.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "ollama.py", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 3}, {"id": "ollama_ollamaprovider", "label": "OllamaProvider", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "OllamaProvider", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 13}, {"id": "ollama_ollamaprovider_init", "label": ".__init__()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 1}, {"id": "ollama_ollamaprovider_get_client", "label": "._get_client()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_client()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 2}, {"id": "ollama_ollamaprovider_convert_messages", "label": "._convert_messages()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._convert_messages()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 3}, {"id": "ollama_ollamaprovider_call", "label": ".call()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".call()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 4}, {"id": "ollama_ollamaprovider_acall", "label": ".acall()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".acall()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 3}, {"id": "ollama_ollamaprovider_stream", "label": ".stream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".stream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 2}, {"id": "ollama_ollamaprovider_astream", "label": ".astream()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".astream()", "community": 6, "community_name": "Community 6", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/llm/providers/ollama.py", "file_type": "code", "degree": 2}, {"id": "diagnosis", "label": "diagnosis.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "diagnosis.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 5}, {"id": "diagnosis_diagnosisagent", "label": "DiagnosisAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "DiagnosisAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 20}, {"id": "baseagent", "label": "BaseAgent", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "BaseAgent", "community": 2, "community_name": "Agent system", "source_file": "", "file_type": "code", "degree": 19}, {"id": "diagnosis_diagnosisagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 1}, {"id": "diagnosis_diagnosisagent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 3}, {"id": "diagnosis_diagnosisagent_diagnose_error", "label": "._diagnose_error()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._diagnose_error()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 6}, {"id": "diagnosis_diagnosisagent_match_error_pattern", "label": "._match_error_pattern()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._match_error_pattern()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_diagnosisagent_attempt_auto_fix", "label": "._attempt_auto_fix()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._attempt_auto_fix()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 4}, {"id": "diagnosis_diagnosisagent_fix_reduce_cpu", "label": "._fix_reduce_cpu()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._fix_reduce_cpu()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_diagnosisagent_fix_parameter_format", "label": "._fix_parameter_format()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._fix_parameter_format()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_diagnosisagent_llm_diagnose", "label": "._llm_diagnose()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._llm_diagnose()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_diagnosisagent_record_error", "label": ".record_error()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".record_error()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 1}, {"id": "diagnosis_diagnosisagent_get_common_errors", "label": ".get_common_errors()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_common_errors()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 1}, {"id": "diagnosis_create_diagnosis_agent", "label": "create_diagnosis_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_diagnosis_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_rationale_1", "label": "DiagnosisAgent V2 - \u9519\u8bef\u8bca\u65ad\u4e0e\u4fee\u590d \u81ea\u52a8\u8bca\u65ad\u5206\u6790\u5931\u8d25\u539f\u56e0\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "DiagnosisAgent V2 - \u9519\u8bef\u8bca\u65ad\u4e0e\u4fee\u590d \u81ea\u52a8\u8bca\u65ad\u5206\u6790\u5931\u8d25\u539f\u56e0\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "rationale", "degree": 4}, {"id": "diagnosis_rationale_12", "label": "\u8bca\u65adAgent V2 \u529f\u80fd\uff1a 1. \u5206\u6790\u9519\u8bef\u65e5\u5fd7\uff0c\u5b9a\u4f4d\u95ee\u9898 2. \u63d0\u4f9b\u4fee\u590d\u5efa\u8bae 3. \u81ea\u52a8\u4fee\u590d\u5e38\u89c1\u95ee\u9898 4.", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8bca\u65adAgent V2 \u529f\u80fd\uff1a 1. \u5206\u6790\u9519\u8bef\u65e5\u5fd7\uff0c\u5b9a\u4f4d\u95ee\u9898 2. \u63d0\u4f9b\u4fee\u590d\u5efa\u8bae 3. \u81ea\u52a8\u4fee\u590d\u5e38\u89c1\u95ee\u9898 4.", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "rationale", "degree": 4}, {"id": "diagnosis_rationale_84", "label": "\u6267\u884c\u8bca\u65ad \u4ecemessage\u4e2d\u83b7\u53d6\u9519\u8bef\u4fe1\u606f\uff0c\u8fdb\u884c\u8bca\u65ad\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u8bca\u65ad \u4ecemessage\u4e2d\u83b7\u53d6\u9519\u8bef\u4fe1\u606f\uff0c\u8fdb\u884c\u8bca\u65ad\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "rationale", "degree": 4}, {"id": "diagnosis_rationale_114", "label": "\u8bca\u65ad\u9519\u8bef Returns: \u8bca\u65ad\u7ed3\u679c\u5b57\u5178", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8bca\u65ad\u9519\u8bef Returns: \u8bca\u65ad\u7ed3\u679c\u5b57\u5178", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/diagnosis.py", "file_type": "rationale", "degree": 4}, {"id": "analysis", "label": "analysis.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "analysis.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/analysis.py", "file_type": "code", "degree": 2}, {"id": "analysis_analysisagent", "label": "AnalysisAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "AnalysisAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/analysis.py", "file_type": "code", "degree": 8}, {"id": "analysis_analysisagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/analysis.py", "file_type": "code", "degree": 1}, {"id": "analysis_analysisagent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/analysis.py", "file_type": "code", "degree": 2}, {"id": "analysis_analysisagent_interpret_results", "label": "._interpret_results()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._interpret_results()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/analysis.py", "file_type": "code", "degree": 2}, {"id": "base_querymode", "label": "QueryMode", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "QueryMode", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 15}, {"id": "base_agentstate", "label": "AgentState", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "AgentState", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 142}, {"id": "base_agentmessage", "label": "AgentMessage", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 40.0, "font": {"size": 12, "color": "#ffffff"}, "title": "AgentMessage", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 142}, {"id": "base_baseagent", "label": "BaseAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 33.5, "font": {"size": 12, "color": "#ffffff"}, "title": "BaseAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 111}, {"id": "base_baseagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 1}, {"id": "base_execute", "label": "execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 1}, {"id": "base_baseagent_call_llm", "label": "._call_llm()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._call_llm()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 2}, {"id": "base_baseagent_acall_llm", "label": "._acall_llm()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._acall_llm()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 2}, {"id": "base_baseagent_build_system_prompt", "label": "._build_system_prompt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_system_prompt()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 5}, {"id": "base_baseagent_get_system_prompt", "label": ".get_system_prompt()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_system_prompt()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "code", "degree": 2}, {"id": "base_rationale_165", "label": "\u4ece\u6587\u4ef6\u52a0\u8f7d\u7cfb\u7edf\u63d0\u793a\u8bcd\uff0c\u5982\u679c\u4e0d\u5b58\u5728\u5219\u8fd4\u56de\u9ed8\u8ba4\u63d0\u793a\u8bcd", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4ece\u6587\u4ef6\u52a0\u8f7d\u7cfb\u7edf\u63d0\u793a\u8bcd\uff0c\u5982\u679c\u4e0d\u5b58\u5728\u5219\u8fd4\u56de\u9ed8\u8ba4\u63d0\u793a\u8bcd", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/base.py", "file_type": "rationale", "degree": 1}, {"id": "execution", "label": "execution.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "execution.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "code", "degree": 4}, {"id": "execution_executionagent", "label": "ExecutionAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.7, "font": {"size": 0, "color": "#ffffff"}, "title": "ExecutionAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "code", "degree": 13}, {"id": "execution_executionagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "code", "degree": 1}, {"id": "execution_executionagent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "code", "degree": 3}, {"id": "execution_executionagent_execute_single_stage", "label": ".execute_single_stage()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute_single_stage()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "code", "degree": 3}, {"id": "execution_executionagent_get_available_stages", "label": ".get_available_stages()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_available_stages()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "code", "degree": 1}, {"id": "execution_rationale_1", "label": "ExecutionAgent V2 - \u96c6\u6210StageToolRegistry \u652f\u6301\u6267\u884cbbav20311\u5206\u6790\u9636\u6bb5\u811a\u672c", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ExecutionAgent V2 - \u96c6\u6210StageToolRegistry \u652f\u6301\u6267\u884cbbav20311\u5206\u6790\u9636\u6bb5\u811a\u672c", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "rationale", "degree": 4}, {"id": "execution_rationale_12", "label": "\u4efb\u52a1\u6267\u884cAgent V2 \u4f7f\u7528StageToolRegistry\u6267\u884c\u5b9e\u9645\u7684\u5206\u6790\u9636\u6bb5", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4efb\u52a1\u6267\u884cAgent V2 \u4f7f\u7528StageToolRegistry\u6267\u884c\u5b9e\u9645\u7684\u5206\u6790\u9636\u6bb5", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "rationale", "degree": 4}, {"id": "execution_rationale_24", "label": "\u6267\u884c\u5206\u6790\u4efb\u52a1 \u4ecestate\u4e2d\u63d0\u53d6\u4efb\u52a1\u4fe1\u606f\uff0c\u4f7f\u7528StageToolRegistry\u6267\u884c", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5206\u6790\u4efb\u52a1 \u4ecestate\u4e2d\u63d0\u53d6\u4efb\u52a1\u4fe1\u606f\uff0c\u4f7f\u7528StageToolRegistry\u6267\u884c", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "rationale", "degree": 4}, {"id": "execution_rationale_177", "label": "\u6267\u884c\u5355\u4e2a\u5206\u6790\u9636\u6bb5 Args: state: \u5f53\u524dAgent\u72b6\u6001 stage_i", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5355\u4e2a\u5206\u6790\u9636\u6bb5 Args: state: \u5f53\u524dAgent\u72b6\u6001 stage_i", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/execution.py", "file_type": "rationale", "degree": 4}, {"id": "intent_v2", "label": "intent_v2.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "intent_v2.py", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 4}, {"id": "intent_v2_intentagentv2", "label": "IntentAgentV2", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 17.4, "font": {"size": 12, "color": "#ffffff"}, "title": "IntentAgentV2", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 35}, {"id": "intent_v2_intentagentv2_init", "label": ".__init__()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 1}, {"id": "intent_v2_intentagentv2_execute", "label": ".execute()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 3}, {"id": "intent_v2_intentagentv2_recognize_intent_with_llm", "label": "._recognize_intent_with_llm()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._recognize_intent_with_llm()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 5}, {"id": "intent_v2_intentagentv2_validate_intent", "label": "._validate_intent()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._validate_intent()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 4}, {"id": "intent_v2_intentagentv2_complete_dependencies", "label": "._complete_dependencies()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._complete_dependencies()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 3}, {"id": "intent_v2_intentagentv2_extract_gene_family_fallback", "label": "._extract_gene_family_fallback()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_gene_family_fallback()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 4}, {"id": "intent_v2_intentagentv2_fallback_recognition", "label": "._fallback_recognition()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._fallback_recognition()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 4}, {"id": "intent_v2_create_intent_agent_v2", "label": "create_intent_agent_v2()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_intent_agent_v2()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "code", "degree": 2}, {"id": "intent_v2_rationale_1", "label": "IntentAgent V2 - LLM\u9a71\u52a8\u7684\u667a\u80fd\u610f\u56fe\u8bc6\u522b \u4f7f\u7528\u5927\u6a21\u578b\u7406\u89e3\u7528\u6237\u81ea\u7136\u8bed\u8a00\uff0c\u63d0\u53d6\u5206\u6790\u610f\u56fe", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "IntentAgent V2 - LLM\u9a71\u52a8\u7684\u667a\u80fd\u610f\u56fe\u8bc6\u522b \u4f7f\u7528\u5927\u6a21\u578b\u7406\u89e3\u7528\u6237\u81ea\u7136\u8bed\u8a00\uff0c\u63d0\u53d6\u5206\u6790\u610f\u56fe", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "rationale", "degree": 6}, {"id": "intent_v2_rationale_13", "label": "\u667a\u80fd\u610f\u56fe\u8bc6\u522bAgent V2 \u4f7f\u7528LLM\u7406\u89e3\u7528\u6237\u81ea\u7136\u8bed\u8a00\uff0c\u63d0\u53d6\uff1a - \u5206\u6790\u76ee\u6807\uff08\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a\u3001\u8fdb\u5316\u5206\u6790\u3001\u7ed3\u6784\u5206\u6790\u7b49\uff09 - \u57fa\u56e0", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u667a\u80fd\u610f\u56fe\u8bc6\u522bAgent V2 \u4f7f\u7528LLM\u7406\u89e3\u7528\u6237\u81ea\u7136\u8bed\u8a00\uff0c\u63d0\u53d6\uff1a - \u5206\u6790\u76ee\u6807\uff08\u57fa\u56e0\u5bb6\u65cf\u9274\u5b9a\u3001\u8fdb\u5316\u5206\u6790\u3001\u7ed3\u6784\u5206\u6790\u7b49\uff09 - \u57fa\u56e0", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "rationale", "degree": 6}, {"id": "intent_v2_rationale_120", "label": "\u6267\u884c\u610f\u56fe\u8bc6\u522b \u4f7f\u7528LLM\u7406\u89e3\u7528\u6237\u8f93\u5165\uff0c\u63d0\u53d6\u5b8c\u6574\u610f\u56fe\u4fe1\u606f", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u610f\u56fe\u8bc6\u522b \u4f7f\u7528LLM\u7406\u89e3\u7528\u6237\u8f93\u5165\uff0c\u63d0\u53d6\u5b8c\u6574\u610f\u56fe\u4fe1\u606f", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/intent_v2.py", "file_type": "rationale", "degree": 6}, {"id": "planning_v2", "label": "planning_v2.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "planning_v2.py", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 5}, {"id": "planning_v2_planningagentv2", "label": "PlanningAgentV2", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 18.7, "font": {"size": 12, "color": "#ffffff"}, "title": "PlanningAgentV2", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 41}, {"id": "planning_v2_planningagentv2_init", "label": ".__init__()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 1}, {"id": "planning_v2_planningagentv2_execute", "label": ".execute()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 7}, {"id": "planning_v2_planningagentv2_check_stage_status_from_manifest", "label": "._check_stage_status_from_manifest()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_stage_status_from_manifest()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning_v2.py", "file_type": "code", "degree": 3}, {"id": "planning_v2_planningagentv2_generate_plan_with_llm", "label": "._generate_plan_with_llm()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_plan_with_llm()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning_v2.py", "file_type": "code", "degree": 4}, {"id": "planning_v2_planningagentv2_generate_default_stages", "label": "._generate_default_stages()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_default_stages()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_create_planning_agent_v2", "label": "create_planning_agent_v2()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_planning_agent_v2()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_rationale_1", "label": "PlanningAgent V2 - \u589e\u5f3a\u7248\u4efb\u52a1\u89c4\u5212 \u652f\u6301\u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5408\u7406\u7684\u5206\u6790\u6d41\u7a0b", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "PlanningAgent V2 - \u589e\u5f3a\u7248\u4efb\u52a1\u89c4\u5212 \u652f\u6301\u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5408\u7406\u7684\u5206\u6790\u6d41\u7a0b", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "rationale", "degree": 5}, {"id": "planning_v2_rationale_13", "label": "\u4efb\u52a1\u89c4\u5212Agent V2 \u6839\u636e\u7528\u6237\u610f\u56fe\u548c\u53ef\u7528\u8d44\u6e90\uff0c\u751f\u6210\u6700\u4f18\u7684\u5206\u6790\u6267\u884c\u8ba1\u5212", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4efb\u52a1\u89c4\u5212Agent V2 \u6839\u636e\u7528\u6237\u610f\u56fe\u548c\u53ef\u7528\u8d44\u6e90\uff0c\u751f\u6210\u6700\u4f18\u7684\u5206\u6790\u6267\u884c\u8ba1\u5212", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "rationale", "degree": 5}, {"id": "planning_v2_rationale_114", "label": "\u4ece manifest \u6587\u4ef6\u68c0\u67e5\u9636\u6bb5\u72b6\u6001 \u8fd4\u56de: 'success' | 'partial_success' | 'failed' | 'not_", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4ece manifest \u6587\u4ef6\u68c0\u67e5\u9636\u6bb5\u72b6\u6001 \u8fd4\u56de: 'success' | 'partial_success' | 'failed' | 'not_", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning_v2.py", "file_type": "rationale", "degree": 5}, {"id": "result_parser", "label": "result_parser.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "result_parser.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 5}, {"id": "result_parser_resultparseragent", "label": "ResultParserAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ResultParserAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 16}, {"id": "result_parser_resultparseragent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 1}, {"id": "result_parser_resultparseragent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 4}, {"id": "result_parser_resultparseragent_parse_result", "label": "._parse_result()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._parse_result()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 6}, {"id": "result_parser_resultparseragent_extract_metrics", "label": "._extract_metrics()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_metrics()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 2}, {"id": "result_parser_resultparseragent_extract_artifacts", "label": "._extract_artifacts()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_artifacts()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 2}, {"id": "result_parser_resultparseragent_generate_summary", "label": "._generate_summary()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_summary()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 2}, {"id": "result_parser_resultparseragent_generate_report", "label": "._generate_report()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_report()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 2}, {"id": "result_parser_resultparseragent_format_duration", "label": "._format_duration()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._format_duration()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 2}, {"id": "result_parser_resultparseragent_compare_results", "label": ".compare_results()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".compare_results()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 2}, {"id": "result_parser_create_result_parser_agent", "label": "create_result_parser_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "create_result_parser_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "code", "degree": 3}, {"id": "result_parser_rationale_1", "label": "ResultParserAgent V2 - \u7ed3\u679c\u89e3\u6790\u4e0e\u62a5\u544a\u751f\u6210 \u81ea\u52a8\u89e3\u6790\u5206\u6790\u7ed3\u679c\uff0c\u751f\u6210\u4eba\u7c7b\u53ef\u8bfb\u62a5\u544a", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ResultParserAgent V2 - \u7ed3\u679c\u89e3\u6790\u4e0e\u62a5\u544a\u751f\u6210 \u81ea\u52a8\u89e3\u6790\u5206\u6790\u7ed3\u679c\uff0c\u751f\u6210\u4eba\u7c7b\u53ef\u8bfb\u62a5\u544a", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_rationale_14", "label": "\u7ed3\u679c\u89e3\u6790Agent V2 \u529f\u80fd\uff1a 1. \u89e3\u6790manifest.json\u63d0\u53d6\u5173\u952e\u4fe1\u606f 2. \u751f\u6210\u6267\u884c\u6458\u8981 3. \u5bf9\u6bd4\u9884\u671f", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7ed3\u679c\u89e3\u6790Agent V2 \u529f\u80fd\uff1a 1. \u89e3\u6790manifest.json\u63d0\u53d6\u5173\u952e\u4fe1\u606f 2. \u751f\u6210\u6267\u884c\u6458\u8981 3. \u5bf9\u6bd4\u9884\u671f", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_rationale_31", "label": "\u6267\u884c\u7ed3\u679c\u89e3\u6790 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u7ed3\u679c\u89e3\u6790 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_rationale_240", "label": "\u5bf9\u6bd4\u9884\u671fvs\u5b9e\u9645\u7ed3\u679c Returns: \u5bf9\u6bd4\u62a5\u544a", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5bf9\u6bd4\u9884\u671fvs\u5b9e\u9645\u7ed3\u679c Returns: \u5bf9\u6bd4\u62a5\u544a", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_rationale_281", "label": "\u521b\u5efaResultParserAgent\u5b9e\u4f8b", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521b\u5efaResultParserAgent\u5b9e\u4f8b", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/result_parser.py", "file_type": "rationale", "degree": 4}, {"id": "preflight", "label": "preflight.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "preflight.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 5}, {"id": "preflight_preflightissue", "label": "PreFlightIssue", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "PreFlightIssue", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 6}, {"id": "preflight_stagestatus", "label": "StageStatus", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "StageStatus", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 4}, {"id": "preflight_preflightagent", "label": "PreFlightAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.3, "font": {"size": 0, "color": "#ffffff"}, "title": "PreFlightAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 11}, {"id": "preflight_preflightagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 1}, {"id": "preflight_preflightagent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 3}, {"id": "preflight_preflightagent_validate_plan", "label": "._validate_plan()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._validate_plan()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 5}, {"id": "preflight_preflightagent_check_dependencies", "label": "._check_dependencies()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_dependencies()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 3}, {"id": "preflight_preflightagent_check_input_files", "label": "._check_input_files()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_input_files()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "code", "degree": 2}, {"id": "preflight_rationale_1", "label": "PreFlight Agent - \u6267\u884c\u524d\u9a8c\u8bc1 \u9a8c\u8bc1\u8ba1\u5212\u5408\u7406\u6027\uff0c\u68c0\u67e5\u8f93\u5165/\u4f9d\u8d56/\u8d44\u6e90", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "PreFlight Agent - \u6267\u884c\u524d\u9a8c\u8bc1 \u9a8c\u8bc1\u8ba1\u5212\u5408\u7406\u6027\uff0c\u68c0\u67e5\u8f93\u5165/\u4f9d\u8d56/\u8d44\u6e90", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "rationale", "degree": 4}, {"id": "preflight_rationale_37", "label": "\u6267\u884c\u524d\u9a8c\u8bc1 Agent \u529f\u80fd\uff1a 1. \u8f93\u5165\u6587\u4ef6\u5b58\u5728\u6027\u68c0\u67e5 2. \u4f9d\u8d56\u9636\u6bb5\u72b6\u6001\u68c0\u67e5\uff08manifest\uff09 3. \u8d44\u6e90\u53ef\u7528\u6027", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u524d\u9a8c\u8bc1 Agent \u529f\u80fd\uff1a 1. \u8f93\u5165\u6587\u4ef6\u5b58\u5728\u6027\u68c0\u67e5 2. \u4f9d\u8d56\u9636\u6bb5\u72b6\u6001\u68c0\u67e5\uff08manifest\uff09 3. \u8d44\u6e90\u53ef\u7528\u6027", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "rationale", "degree": 4}, {"id": "preflight_rationale_83", "label": "\u6267\u884c\u9884\u98de\u9a8c\u8bc1 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u9a8c\u8bc1\u8bf7", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u9884\u98de\u9a8c\u8bc1 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u9a8c\u8bc1\u8bf7", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/preflight.py", "file_type": "rationale", "degree": 4}, {"id": "learning", "label": "learning.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "learning.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 5}, {"id": "learning_learningagent", "label": "LearningAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "LearningAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 16}, {"id": "learning_learningagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 2}, {"id": "learning_learningagent_load_history", "label": "._load_history()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_history()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 2}, {"id": "learning_learningagent_save_history", "label": "._save_history()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._save_history()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 3}, {"id": "learning_learningagent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 5}, {"id": "learning_learningagent_record_execution", "label": "._record_execution()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_execution()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 3}, {"id": "learning_learningagent_recommend_params", "label": "._recommend_params()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._recommend_params()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 2}, {"id": "learning_learningagent_analyze_history", "label": "._analyze_history()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._analyze_history()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 2}, {"id": "learning_learningagent_get_param_trends", "label": ".get_param_trends()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_param_trends()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 1}, {"id": "learning_learningagent_clear_history", "label": ".clear_history()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear_history()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 2}, {"id": "learning_create_learning_agent", "label": "create_learning_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_learning_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "code", "degree": 2}, {"id": "learning_rationale_1", "label": "LearningAgent V2 - \u5b66\u4e60\u4f18\u5316\u4e0e\u53c2\u6570\u63a8\u8350 \u4ece\u6267\u884c\u5386\u53f2\u5b66\u4e60\uff0c\u4f18\u5316\u53c2\u6570\u914d\u7f6e", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "LearningAgent V2 - \u5b66\u4e60\u4f18\u5316\u4e0e\u53c2\u6570\u63a8\u8350 \u4ece\u6267\u884c\u5386\u53f2\u5b66\u4e60\uff0c\u4f18\u5316\u53c2\u6570\u914d\u7f6e", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "rationale", "degree": 4}, {"id": "learning_rationale_15", "label": "\u5b66\u4e60Agent V2 \u529f\u80fd\uff1a 1. \u8bb0\u5f55\u6267\u884c\u5386\u53f2 2. \u5206\u6790\u6700\u4f18\u53c2\u6570\u7ec4\u5408 3. \u4e3a\u7528\u6237\u63a8\u8350\u53c2\u6570 4. \u81ea\u52a8\u8c03\u53c2", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5b66\u4e60Agent V2 \u529f\u80fd\uff1a 1. \u8bb0\u5f55\u6267\u884c\u5386\u53f2 2. \u5206\u6790\u6700\u4f18\u53c2\u6570\u7ec4\u5408 3. \u4e3a\u7528\u6237\u63a8\u8350\u53c2\u6570 4. \u81ea\u52a8\u8c03\u53c2", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "rationale", "degree": 4}, {"id": "learning_rationale_76", "label": "\u6267\u884c\u5b66\u4e60\u4f18\u5316 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u5b66\u4e60\u8bf7", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5b66\u4e60\u4f18\u5316 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u5b66\u4e60\u8bf7", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/learning.py", "file_type": "rationale", "degree": 4}, {"id": "discovery", "label": "discovery.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.5, "font": {"size": 0, "color": "#ffffff"}, "title": "discovery.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 12}, {"id": "discovery_discoverytype", "label": "DiscoveryType", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "DiscoveryType", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 5}, {"id": "discovery_anomalydetection", "label": "AnomalyDetection", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "AnomalyDetection", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 5}, {"id": "discovery_generatedhypothesis", "label": "GeneratedHypothesis", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "GeneratedHypothesis", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 5}, {"id": "discovery_discoveryresult", "label": "DiscoveryResult", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "DiscoveryResult", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 5}, {"id": "discovery_discoveryagent", "label": "DiscoveryAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.6, "font": {"size": 0, "color": "#ffffff"}, "title": "DiscoveryAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 17}, {"id": "discovery_discoveryagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 1}, {"id": "discovery_discoveryagent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 10}, {"id": "discovery_discoveryagent_detect_anomalies", "label": "._detect_anomalies()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._detect_anomalies()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 4}, {"id": "discovery_discoveryagent_analyze_patterns", "label": "._analyze_patterns()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._analyze_patterns()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 3}, {"id": "discovery_discoveryagent_generate_hypothesis", "label": "._generate_hypothesis()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_hypothesis()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 5}, {"id": "discovery_discoveryagent_should_continue_iteration", "label": "._should_continue_iteration()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._should_continue_iteration()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 3}, {"id": "discovery_discoveryagent_update_plan", "label": "._update_plan()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._update_plan()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 3}, {"id": "discovery_discoveryagent_determine_discovery_type", "label": "._determine_discovery_type()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._determine_discovery_type()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 2}, {"id": "discovery_discoveryagent_build_description", "label": "._build_description()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_description()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 2}, {"id": "discovery_discoveryagent_summarize_results", "label": "._summarize_results()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._summarize_results()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 2}, {"id": "discovery_create_discovery_agent", "label": "create_discovery_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_discovery_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "code", "degree": 2}, {"id": "discovery_rationale_1", "label": "DiscoveryAgent V1 - CellVoyager\u98ce\u683c\u7684\u79d1\u5b66\u53d1\u73b0Agent \u529f\u80fd: 1. \u5206\u6790\u6267\u884c\u7ed3\u679c\uff0c\u8bc6\u522b\u5f02\u5e38/\u65b0\u6a21\u5f0f 2. \u751f\u6210\u79d1\u5b66\u5047\u8bbe 3.", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "DiscoveryAgent V1 - CellVoyager\u98ce\u683c\u7684\u79d1\u5b66\u53d1\u73b0Agent \u529f\u80fd: 1. \u5206\u6790\u6267\u884c\u7ed3\u679c\uff0c\u8bc6\u522b\u5f02\u5e38/\u65b0\u6a21\u5f0f 2. \u751f\u6210\u79d1\u5b66\u5047\u8bbe 3.", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_64", "label": "\u79d1\u5b66\u53d1\u73b0Agent - CellVoyager\u98ce\u683c \u6838\u5fc3\u6d41\u7a0b: 1. INSPECT - \u68c0\u67e5\u7ed3\u679c 2. ANALYZE -", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u79d1\u5b66\u53d1\u73b0Agent - CellVoyager\u98ce\u683c \u6838\u5fc3\u6d41\u7a0b: 1. INSPECT - \u68c0\u67e5\u7ed3\u679c 2. ANALYZE -", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_83", "label": "\u6267\u884c\u53d1\u73b0\u6d41\u7a0b Args: state: \u5f53\u524d\u72b6\u6001\uff0c\u5305\u542b\u6267\u884c\u7ed3\u679c message", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u53d1\u73b0\u6d41\u7a0b Args: state: \u5f53\u524d\u72b6\u6001\uff0c\u5305\u542b\u6267\u884c\u7ed3\u679c message", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_180", "label": "\u68c0\u6d4b\u5f02\u5e38 \u68c0\u67e5\u6267\u884c\u7ed3\u679c\u4e2d\u7684\u5f02\u5e38\u60c5\u51b5: - \u57fa\u56e0\u6570\u91cf\u5f02\u5e38\uff08\u8fc7\u591a/\u8fc7\u5c11\uff09 - \u8868\u8fbe\u6a21\u5f0f\u5f02\u5e38", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u68c0\u6d4b\u5f02\u5e38 \u68c0\u67e5\u6267\u884c\u7ed3\u679c\u4e2d\u7684\u5f02\u5e38\u60c5\u51b5: - \u57fa\u56e0\u6570\u91cf\u5f02\u5e38\uff08\u8fc7\u591a/\u8fc7\u5c11\uff09 - \u8868\u8fbe\u6a21\u5f0f\u5f02\u5e38", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_224", "label": "\u5206\u6790\u6570\u636e\u6a21\u5f0f \u8bc6\u522b: - \u57fa\u56e0\u5bb6\u65cf\u6269\u5f20/\u6536\u7f29\u6a21\u5f0f - \u7ec4\u7ec7\u7279\u5f02\u6027\u8868\u8fbe\u6a21\u5f0f -", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5206\u6790\u6570\u636e\u6a21\u5f0f \u8bc6\u522b: - \u57fa\u56e0\u5bb6\u65cf\u6269\u5f20/\u6536\u7f29\u6a21\u5f0f - \u7ec4\u7ec7\u7279\u5f02\u6027\u8868\u8fbe\u6a21\u5f0f -", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_248", "label": "\u57fa\u4e8e\u5f02\u5e38\u548c\u6a21\u5f0f\u751f\u6210\u79d1\u5b66\u5047\u8bbe \u4f7f\u7528LLM\u751f\u6210\u53ef\u9a8c\u8bc1\u7684\u5047\u8bbe", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u57fa\u4e8e\u5f02\u5e38\u548c\u6a21\u5f0f\u751f\u6210\u79d1\u5b66\u5047\u8bbe \u4f7f\u7528LLM\u751f\u6210\u53ef\u9a8c\u8bc1\u7684\u5047\u8bbe", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_321", "label": "\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u8fed\u4ee3 \u6761\u4ef6: 1. \u68c0\u6d4b\u5230\u91cd\u8981\u5f02\u5e38 2. \u751f\u6210\u4e86\u9ad8\u7f6e\u4fe1\u5ea6\u5047\u8bbe 3.", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u8fed\u4ee3 \u6761\u4ef6: 1. \u68c0\u6d4b\u5230\u91cd\u8981\u5f02\u5e38 2. \u751f\u6210\u4e86\u9ad8\u7f6e\u4fe1\u5ea6\u5047\u8bbe 3.", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_345", "label": "\u57fa\u4e8e\u5047\u8bbe\u66f4\u65b0\u5206\u6790\u8ba1\u5212 \u6dfb\u52a0\u9a8c\u8bc1\u5047\u8bbe\u6240\u9700\u7684\u5206\u6790\u6b65\u9aa4", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u57fa\u4e8e\u5047\u8bbe\u66f4\u65b0\u5206\u6790\u8ba1\u5212 \u6dfb\u52a0\u9a8c\u8bc1\u5047\u8bbe\u6240\u9700\u7684\u5206\u6790\u6b65\u9aa4", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_219", "label": "# TODO: \u5b9e\u73b0\u5177\u4f53\u68c0\u6d4b\u903b\u8f91", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "# TODO: \u5b9e\u73b0\u5177\u4f53\u68c0\u6d4b\u903b\u8f91", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "discovery_rationale_238", "label": "# TODO: \u5b9e\u73b0\u5177\u4f53\u6a21\u5f0f\u8bc6\u522b", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "# TODO: \u5b9e\u73b0\u5177\u4f53\u6a21\u5f0f\u8bc6\u522b", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/discovery.py", "file_type": "rationale", "degree": 4}, {"id": "planning", "label": "planning.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "planning.py", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 5}, {"id": "planning_planningagent", "label": "PlanningAgent", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PlanningAgent", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 20}, {"id": "planning_planningagent_init", "label": ".__init__()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 1}, {"id": "planning_planningagent_execute", "label": ".execute()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 6}, {"id": "planning_planningagent_extract_gene_family", "label": "._extract_gene_family()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_gene_family()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_planningagent_extract_species", "label": "._extract_species()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_species()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_planningagent_determine_flow", "label": "._determine_flow()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._determine_flow()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_planningagent_generate_plan", "label": "._generate_plan()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_plan()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 6}, {"id": "planning_planningagent_get_default_params", "label": "._get_default_params()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_default_params()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_planningagent_estimate_time", "label": "._estimate_time()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._estimate_time()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_planningagent_get_required_inputs", "label": "._get_required_inputs()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_required_inputs()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_planningagent_get_outputs", "label": "._get_outputs()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_outputs()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_create_planning_agent", "label": "create_planning_agent()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_planning_agent()", "community": 7, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "code", "degree": 2}, {"id": "planning_rationale_1", "label": "PlanningAgent V2 - \u589e\u5f3a\u7248\u4efb\u52a1\u89c4\u5212 \u652f\u6301\u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5408\u7406\u7684\u5206\u6790\u6d41\u7a0b", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "PlanningAgent V2 - \u589e\u5f3a\u7248\u4efb\u52a1\u89c4\u5212 \u652f\u6301\u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5408\u7406\u7684\u5206\u6790\u6d41\u7a0b", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "rationale", "degree": 4}, {"id": "planning_rationale_13", "label": "\u4efb\u52a1\u89c4\u5212Agent V2 \u6839\u636e\u7528\u6237\u610f\u56fe\u548c\u53ef\u7528\u8d44\u6e90\uff0c\u751f\u6210\u6700\u4f18\u7684\u5206\u6790\u6267\u884c\u8ba1\u5212", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4efb\u52a1\u89c4\u5212Agent V2 \u6839\u636e\u7528\u6237\u610f\u56fe\u548c\u53ef\u7528\u8d44\u6e90\uff0c\u751f\u6210\u6700\u4f18\u7684\u5206\u6790\u6267\u884c\u8ba1\u5212", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "rationale", "degree": 4}, {"id": "planning_rationale_84", "label": "\u6267\u884c\u4efb\u52a1\u89c4\u5212 \u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5206\u6790\u6267\u884c\u8ba1\u5212", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u4efb\u52a1\u89c4\u5212 \u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5206\u6790\u6267\u884c\u8ba1\u5212", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/planning.py", "file_type": "rationale", "degree": 4}, {"id": "router", "label": "router.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "router.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/router.py", "file_type": "code", "degree": 3}, {"id": "router_routeragent", "label": "RouterAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.2, "font": {"size": 0, "color": "#ffffff"}, "title": "RouterAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/router.py", "file_type": "code", "degree": 15}, {"id": "router_routeragent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/router.py", "file_type": "code", "degree": 1}, {"id": "router_routeragent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/router.py", "file_type": "code", "degree": 4}, {"id": "router_routeragent_rule_based_classify", "label": "._rule_based_classify()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._rule_based_classify()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/router.py", "file_type": "code", "degree": 2}, {"id": "router_routeragent_llm_classify", "label": "._llm_classify()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._llm_classify()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/router.py", "file_type": "code", "degree": 2}, {"id": "router_routeragent_get_now", "label": "._get_now()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_now()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/router.py", "file_type": "code", "degree": 2}, {"id": "validator", "label": "validator.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "validator.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 7}, {"id": "validator_validationrule", "label": "ValidationRule", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidationRule", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 4}, {"id": "validator_validationresult", "label": "ValidationResult", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidationResult", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 9}, {"id": "validator_validatoragent", "label": "ValidatorAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 13.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidatorAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 16}, {"id": "validator_validatoragent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 1}, {"id": "validator_validatoragent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 4}, {"id": "validator_validatoragent_validate_stage", "label": "._validate_stage()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "._validate_stage()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 7}, {"id": "validator_validatoragent_check_output_files", "label": "._check_output_files()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_output_files()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 3}, {"id": "validator_validatoragent_check_data_validity", "label": "._check_data_validity()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_data_validity()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 3}, {"id": "validator_validatoragent_check_execution_time", "label": "._check_execution_time()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_execution_time()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 3}, {"id": "validator_validatoragent_check_manifest_integrity", "label": "._check_manifest_integrity()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_manifest_integrity()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 3}, {"id": "validator_validatoragent_generate_validation_report", "label": "._generate_validation_report()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_validation_report()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 2}, {"id": "validator_validatoragent_get_validation_history", "label": ".get_validation_history()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_validation_history()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 1}, {"id": "validator_create_validator_agent", "label": "create_validator_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_validator_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "code", "degree": 2}, {"id": "validator_rationale_1", "label": "ValidatorAgent V2 - \u7ed3\u679c\u9a8c\u8bc1\u4e0e\u8d28\u91cf\u68c0\u67e5 \u81ea\u52a8\u9a8c\u8bc1\u5206\u6790\u7ed3\u679c\u8d28\u91cf\uff0c\u68c0\u67e5\u8f93\u51fa\u5b8c\u6574\u6027", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidatorAgent V2 - \u7ed3\u679c\u9a8c\u8bc1\u4e0e\u8d28\u91cf\u68c0\u67e5 \u81ea\u52a8\u9a8c\u8bc1\u5206\u6790\u7ed3\u679c\u8d28\u91cf\uff0c\u68c0\u67e5\u8f93\u51fa\u5b8c\u6574\u6027", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "rationale", "degree": 4}, {"id": "validator_rationale_33", "label": "\u9a8c\u8bc1Agent V2 \u529f\u80fd\uff1a 1. \u68c0\u67e5\u8f93\u51fa\u6587\u4ef6\u5b8c\u6574\u6027 2. \u9a8c\u8bc1\u6570\u636e\u4e00\u81f4\u6027 3. \u68c0\u67e5\u56fe\u8868\u751f\u6210\u72b6\u6001 4. \u751f", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u9a8c\u8bc1Agent V2 \u529f\u80fd\uff1a 1. \u68c0\u67e5\u8f93\u51fa\u6587\u4ef6\u5b8c\u6574\u6027 2. \u9a8c\u8bc1\u6570\u636e\u4e00\u81f4\u6027 3. \u68c0\u67e5\u56fe\u8868\u751f\u6210\u72b6\u6001 4. \u751f", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "rationale", "degree": 4}, {"id": "validator_rationale_117", "label": "\u6267\u884c\u9a8c\u8bc1 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u9a8c\u8bc1 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/validator.py", "file_type": "rationale", "degree": 4}, {"id": "knowledge_retrieveddocument", "label": "RetrievedDocument", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "RetrievedDocument", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 6}, {"id": "knowledge_knowledgeagent", "label": "KnowledgeAgent", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "KnowledgeAgent", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 20}, {"id": "knowledge_knowledgeagent_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgeagent_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 6}, {"id": "knowledge_knowledgeagent_rag_qa", "label": "._rag_qa()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "._rag_qa()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 8}, {"id": "knowledge_knowledgeagent_direct_qa", "label": "._direct_qa()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._direct_qa()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 3}, {"id": "knowledge_knowledgeagent_hybrid_qa", "label": "._hybrid_qa()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._hybrid_qa()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 5}, {"id": "knowledge_knowledgeagent_build_context", "label": "._build_context()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_context()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_knowledgeagent_generate_rag_response", "label": "._generate_rag_response()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_rag_response()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_knowledgeagent_add_citations", "label": "._add_citations()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._add_citations()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_knowledgeagent_add_to_history", "label": "._add_to_history()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._add_to_history()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 3}, {"id": "knowledge_knowledgeagent_get_timestamp", "label": "._get_timestamp()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_timestamp()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_knowledgeagent_get_conversation_history", "label": ".get_conversation_history()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_conversation_history()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 1}, {"id": "knowledge_knowledgeagent_index_documents", "label": ".index_documents()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".index_documents()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_create_knowledge_agent", "label": "create_knowledge_agent()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_knowledge_agent()", "community": 4, "community_name": "Memory system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "code", "degree": 2}, {"id": "knowledge_rationale_1", "label": "KnowledgeAgent V2 - \u589e\u5f3a\u7248\u77e5\u8bc6\u68c0\u7d22 \u96c6\u6210RAG\uff0c\u652f\u6301\u6587\u732e\u95ee\u7b54\u548c\u5f15\u7528", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "KnowledgeAgent V2 - \u589e\u5f3a\u7248\u77e5\u8bc6\u68c0\u7d22 \u96c6\u6210RAG\uff0c\u652f\u6301\u6587\u732e\u95ee\u7b54\u548c\u5f15\u7528", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "rationale", "degree": 5}, {"id": "knowledge_rationale_21", "label": "\u77e5\u8bc6Agent V2 \u529f\u80fd\uff1a 1. RAG\u68c0\u7d22\u589e\u5f3a\u95ee\u7b54 2. \u6587\u732e\u5f15\u7528\u548c\u6765\u6e90\u6807\u6ce8 3. \u591a\u8f6e\u5bf9\u8bdd\u4e0a\u4e0b\u6587\u4fdd\u6301 4", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "\u77e5\u8bc6Agent V2 \u529f\u80fd\uff1a 1. RAG\u68c0\u7d22\u589e\u5f3a\u95ee\u7b54 2. \u6587\u732e\u5f15\u7528\u548c\u6765\u6e90\u6807\u6ce8 3. \u591a\u8f6e\u5bf9\u8bdd\u4e0a\u4e0b\u6587\u4fdd\u6301 4", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "rationale", "degree": 5}, {"id": "knowledge_rationale_40", "label": "\u6267\u884c\u77e5\u8bc6\u68c0\u7d22 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u67e5\u8be2\u7684", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u77e5\u8bc6\u68c0\u7d22 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u67e5\u8be2\u7684", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "rationale", "degree": 5}, {"id": "knowledge_rationale_81", "label": "RAG\u95ee\u7b54 - Agentic RAG with LLM\u751f\u6210 1. \u68c0\u7d22\u76f8\u5173\u6587\u732e 2. \u7ec4\u88c5\u4e0a\u4e0b\u6587", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "RAG\u95ee\u7b54 - Agentic RAG with LLM\u751f\u6210 1. \u68c0\u7d22\u76f8\u5173\u6587\u732e 2. \u7ec4\u88c5\u4e0a\u4e0b\u6587", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "rationale", "degree": 5}, {"id": "knowledge_rationale_250", "label": "\u6df7\u5408\u6a21\u5f0f\u95ee\u7b54 \u5148\u5c1d\u8bd5RAG\uff0c\u5982\u679c\u68c0\u7d22\u4e0d\u5230\u518d\u4f7f\u7528\u76f4\u63a5\u95ee\u7b54", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6df7\u5408\u6a21\u5f0f\u95ee\u7b54 \u5148\u5c1d\u8bd5RAG\uff0c\u5982\u679c\u68c0\u7d22\u4e0d\u5230\u518d\u4f7f\u7528\u76f4\u63a5\u95ee\u7b54", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "rationale", "degree": 5}, {"id": "knowledge_rationale_328", "label": "\u7d22\u5f15\u6587\u6863\u5230RAG Args: documents: \u6587\u6863\u5217\u8868\uff0c\u6bcf\u9879\u5305\u542bcontent\u548cmetadata", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7d22\u5f15\u6587\u6863\u5230RAG Args: documents: \u6587\u6863\u5217\u8868\uff0c\u6bcf\u9879\u5305\u542bcontent\u548cmetadata", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/knowledge.py", "file_type": "rationale", "degree": 5}, {"id": "execution_v2", "label": "execution_v2.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "execution_v2.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "code", "degree": 3}, {"id": "execution_v2_executionagentv2", "label": "ExecutionAgentV2", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "ExecutionAgentV2", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "code", "degree": 10}, {"id": "execution_v2_executionagentv2_init", "label": ".__init__()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "code", "degree": 1}, {"id": "execution_v2_executionagentv2_execute", "label": ".execute()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "code", "degree": 3}, {"id": "execution_v2_executionagentv2_execute_single_stage", "label": ".execute_single_stage()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute_single_stage()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "code", "degree": 3}, {"id": "execution_v2_executionagentv2_get_available_stages", "label": ".get_available_stages()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_available_stages()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "code", "degree": 1}, {"id": "execution_v2_rationale_1", "label": "ExecutionAgent V2 - \u96c6\u6210StageToolRegistry \u652f\u6301\u6267\u884cbbav20311\u5206\u6790\u9636\u6bb5\u811a\u672c", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ExecutionAgent V2 - \u96c6\u6210StageToolRegistry \u652f\u6301\u6267\u884cbbav20311\u5206\u6790\u9636\u6bb5\u811a\u672c", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "rationale", "degree": 4}, {"id": "execution_v2_rationale_12", "label": "\u4efb\u52a1\u6267\u884cAgent V2 \u4f7f\u7528StageToolRegistry\u6267\u884c\u5b9e\u9645\u7684\u5206\u6790\u9636\u6bb5", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4efb\u52a1\u6267\u884cAgent V2 \u4f7f\u7528StageToolRegistry\u6267\u884c\u5b9e\u9645\u7684\u5206\u6790\u9636\u6bb5", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "rationale", "degree": 4}, {"id": "execution_v2_rationale_24", "label": "\u6267\u884c\u5206\u6790\u4efb\u52a1 \u4ecestate\u4e2d\u63d0\u53d6\u4efb\u52a1\u4fe1\u606f\uff0c\u4f7f\u7528StageToolRegistry\u6267\u884c", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5206\u6790\u4efb\u52a1 \u4ecestate\u4e2d\u63d0\u53d6\u4efb\u52a1\u4fe1\u606f\uff0c\u4f7f\u7528StageToolRegistry\u6267\u884c", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "rationale", "degree": 4}, {"id": "execution_v2_rationale_123", "label": "\u6267\u884c\u5355\u4e2a\u5206\u6790\u9636\u6bb5 Args: state: \u5f53\u524dAgent\u72b6\u6001 stage_i", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5355\u4e2a\u5206\u6790\u9636\u6bb5 Args: state: \u5f53\u524dAgent\u72b6\u6001 stage_i", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/execution_v2.py", "file_type": "rationale", "degree": 4}, {"id": "learning_v2", "label": "learning_v2.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "learning_v2.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 4}, {"id": "learning_v2_learningagentv2", "label": "LearningAgentV2", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 19.9, "font": {"size": 12, "color": "#ffffff"}, "title": "LearningAgentV2", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 47}, {"id": "learning_v2_learningagentv2_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 2}, {"id": "learning_v2_learningagentv2_load_history", "label": "._load_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._load_history()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 2}, {"id": "learning_v2_learningagentv2_save_history", "label": "._save_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._save_history()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 3}, {"id": "learning_v2_learningagentv2_execute", "label": ".execute()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 5}, {"id": "learning_v2_learningagentv2_record_execution", "label": "._record_execution()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._record_execution()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 3}, {"id": "learning_v2_learningagentv2_recommend_params", "label": "._recommend_params()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._recommend_params()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 2}, {"id": "learning_v2_learningagentv2_analyze_history", "label": "._analyze_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._analyze_history()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 2}, {"id": "learning_v2_learningagentv2_get_param_trends", "label": ".get_param_trends()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_param_trends()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 1}, {"id": "learning_v2_learningagentv2_clear_history", "label": ".clear_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".clear_history()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 2}, {"id": "learning_v2_create_learning_agent", "label": "create_learning_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_learning_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "code", "degree": 2}, {"id": "learning_v2_rationale_1", "label": "LearningAgent V2 - \u5b66\u4e60\u4f18\u5316\u4e0e\u53c2\u6570\u63a8\u8350 \u4ece\u6267\u884c\u5386\u53f2\u5b66\u4e60\uff0c\u4f18\u5316\u53c2\u6570\u914d\u7f6e", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "LearningAgent V2 - \u5b66\u4e60\u4f18\u5316\u4e0e\u53c2\u6570\u63a8\u8350 \u4ece\u6267\u884c\u5386\u53f2\u5b66\u4e60\uff0c\u4f18\u5316\u53c2\u6570\u914d\u7f6e", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "rationale", "degree": 4}, {"id": "learning_v2_rationale_15", "label": "\u5b66\u4e60Agent V2 \u529f\u80fd\uff1a 1. \u8bb0\u5f55\u6267\u884c\u5386\u53f2 2. \u5206\u6790\u6700\u4f18\u53c2\u6570\u7ec4\u5408 3. \u4e3a\u7528\u6237\u63a8\u8350\u53c2\u6570 4. \u81ea\u52a8\u8c03\u53c2", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5b66\u4e60Agent V2 \u529f\u80fd\uff1a 1. \u8bb0\u5f55\u6267\u884c\u5386\u53f2 2. \u5206\u6790\u6700\u4f18\u53c2\u6570\u7ec4\u5408 3. \u4e3a\u7528\u6237\u63a8\u8350\u53c2\u6570 4. \u81ea\u52a8\u8c03\u53c2", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "rationale", "degree": 4}, {"id": "learning_v2_rationale_76", "label": "\u6267\u884c\u5b66\u4e60\u4f18\u5316 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u5b66\u4e60\u8bf7", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5b66\u4e60\u4f18\u5316 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u5b66\u4e60\u8bf7", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/learning_v2.py", "file_type": "rationale", "degree": 4}, {"id": "knowledge_v2", "label": "knowledge_v2.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "knowledge_v2.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 5}, {"id": "knowledge_v2_retrieveddocument", "label": "RetrievedDocument", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "RetrievedDocument", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 5}, {"id": "knowledge_v2_knowledgeagentv2", "label": "KnowledgeAgentV2", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 20.6, "font": {"size": 12, "color": "#ffffff"}, "title": "KnowledgeAgentV2", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 50}, {"id": "knowledge_v2_knowledgeagentv2_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 1}, {"id": "knowledge_v2_knowledgeagentv2_execute", "label": ".execute()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 6}, {"id": "knowledge_v2_knowledgeagentv2_rag_qa", "label": "._rag_qa()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "._rag_qa()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 8}, {"id": "knowledge_v2_knowledgeagentv2_direct_qa", "label": "._direct_qa()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._direct_qa()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 3}, {"id": "knowledge_v2_knowledgeagentv2_hybrid_qa", "label": "._hybrid_qa()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._hybrid_qa()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 5}, {"id": "knowledge_v2_knowledgeagentv2_build_context", "label": "._build_context()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._build_context()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 2}, {"id": "knowledge_v2_knowledgeagentv2_generate_rag_response", "label": "._generate_rag_response()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_rag_response()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 2}, {"id": "knowledge_v2_knowledgeagentv2_add_citations", "label": "._add_citations()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._add_citations()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 2}, {"id": "knowledge_v2_knowledgeagentv2_add_to_history", "label": "._add_to_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._add_to_history()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 3}, {"id": "knowledge_v2_knowledgeagentv2_get_timestamp", "label": "._get_timestamp()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_timestamp()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 2}, {"id": "knowledge_v2_knowledgeagentv2_get_conversation_history", "label": ".get_conversation_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_conversation_history()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 1}, {"id": "knowledge_v2_knowledgeagentv2_index_documents", "label": ".index_documents()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".index_documents()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 2}, {"id": "knowledge_v2_create_knowledge_agent", "label": "create_knowledge_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_knowledge_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "code", "degree": 2}, {"id": "knowledge_v2_rationale_1", "label": "KnowledgeAgent V2 - \u589e\u5f3a\u7248\u77e5\u8bc6\u68c0\u7d22 \u96c6\u6210RAG\uff0c\u652f\u6301\u6587\u732e\u95ee\u7b54\u548c\u5f15\u7528", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "KnowledgeAgent V2 - \u589e\u5f3a\u7248\u77e5\u8bc6\u68c0\u7d22 \u96c6\u6210RAG\uff0c\u652f\u6301\u6587\u732e\u95ee\u7b54\u548c\u5f15\u7528", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "rationale", "degree": 4}, {"id": "knowledge_v2_rationale_21", "label": "\u77e5\u8bc6Agent V2 \u529f\u80fd\uff1a 1. RAG\u68c0\u7d22\u589e\u5f3a\u95ee\u7b54 2. \u6587\u732e\u5f15\u7528\u548c\u6765\u6e90\u6807\u6ce8 3. \u591a\u8f6e\u5bf9\u8bdd\u4e0a\u4e0b\u6587\u4fdd\u6301 4", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u77e5\u8bc6Agent V2 \u529f\u80fd\uff1a 1. RAG\u68c0\u7d22\u589e\u5f3a\u95ee\u7b54 2. \u6587\u732e\u5f15\u7528\u548c\u6765\u6e90\u6807\u6ce8 3. \u591a\u8f6e\u5bf9\u8bdd\u4e0a\u4e0b\u6587\u4fdd\u6301 4", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "rationale", "degree": 4}, {"id": "knowledge_v2_rationale_40", "label": "\u6267\u884c\u77e5\u8bc6\u68c0\u7d22 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u67e5\u8be2\u7684", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u77e5\u8bc6\u68c0\u7d22 Args: state: \u5f53\u524d\u72b6\u6001 message: \u5305\u542b\u67e5\u8be2\u7684", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "rationale", "degree": 4}, {"id": "knowledge_v2_rationale_81", "label": "RAG\u95ee\u7b54 \u8c03\u7528gene-family-mas-v2\u7684RAG\u670d\u52a1", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "RAG\u95ee\u7b54 \u8c03\u7528gene-family-mas-v2\u7684RAG\u670d\u52a1", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "rationale", "degree": 4}, {"id": "knowledge_v2_rationale_205", "label": "\u6df7\u5408\u6a21\u5f0f\u95ee\u7b54 \u5148\u5c1d\u8bd5RAG\uff0c\u5982\u679c\u68c0\u7d22\u4e0d\u5230\u518d\u4f7f\u7528\u76f4\u63a5\u95ee\u7b54", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6df7\u5408\u6a21\u5f0f\u95ee\u7b54 \u5148\u5c1d\u8bd5RAG\uff0c\u5982\u679c\u68c0\u7d22\u4e0d\u5230\u518d\u4f7f\u7528\u76f4\u63a5\u95ee\u7b54", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "rationale", "degree": 4}, {"id": "knowledge_v2_rationale_283", "label": "\u7d22\u5f15\u6587\u6863\u5230RAG Args: documents: \u6587\u6863\u5217\u8868\uff0c\u6bcf\u9879\u5305\u542bcontent\u548cmetadata", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7d22\u5f15\u6587\u6863\u5230RAG Args: documents: \u6587\u6863\u5217\u8868\uff0c\u6bcf\u9879\u5305\u542bcontent\u548cmetadata", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/knowledge_v2.py", "file_type": "rationale", "degree": 4}, {"id": "planning_v2_planningagentv2_extract_gene_family", "label": "._extract_gene_family()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_gene_family()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_planningagentv2_extract_species", "label": "._extract_species()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_species()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_planningagentv2_determine_flow", "label": "._determine_flow()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._determine_flow()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_planningagentv2_generate_plan", "label": "._generate_plan()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_plan()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 6}, {"id": "planning_v2_planningagentv2_get_default_params", "label": "._get_default_params()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_default_params()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_planningagentv2_estimate_time", "label": "._estimate_time()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._estimate_time()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_planningagentv2_get_required_inputs", "label": "._get_required_inputs()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_required_inputs()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_planningagentv2_get_outputs", "label": "._get_outputs()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_outputs()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_create_planning_agent", "label": "create_planning_agent()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_planning_agent()", "community": 9, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "code", "degree": 2}, {"id": "planning_v2_rationale_84", "label": "\u6267\u884c\u4efb\u52a1\u89c4\u5212 \u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5206\u6790\u6267\u884c\u8ba1\u5212", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u4efb\u52a1\u89c4\u5212 \u6839\u636e\u7528\u6237\u610f\u56fe\u751f\u6210\u5206\u6790\u6267\u884c\u8ba1\u5212", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/planning_v2.py", "file_type": "rationale", "degree": 4}, {"id": "diagnosis_v2", "label": "diagnosis_v2.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "diagnosis_v2.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 4}, {"id": "diagnosis_v2_diagnosisagentv2", "label": "DiagnosisAgentV2", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 20.1, "font": {"size": 12, "color": "#ffffff"}, "title": "DiagnosisAgentV2", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 48}, {"id": "diagnosis_v2_diagnosisagentv2_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 1}, {"id": "diagnosis_v2_diagnosisagentv2_execute", "label": ".execute()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 3}, {"id": "diagnosis_v2_diagnosisagentv2_diagnose_error", "label": "._diagnose_error()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._diagnose_error()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 6}, {"id": "diagnosis_v2_diagnosisagentv2_match_error_pattern", "label": "._match_error_pattern()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._match_error_pattern()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_v2_diagnosisagentv2_attempt_auto_fix", "label": "._attempt_auto_fix()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._attempt_auto_fix()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 4}, {"id": "diagnosis_v2_diagnosisagentv2_fix_reduce_cpu", "label": "._fix_reduce_cpu()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._fix_reduce_cpu()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_v2_diagnosisagentv2_fix_parameter_format", "label": "._fix_parameter_format()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._fix_parameter_format()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_v2_diagnosisagentv2_llm_diagnose", "label": "._llm_diagnose()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._llm_diagnose()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_v2_diagnosisagentv2_record_error", "label": ".record_error()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".record_error()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 1}, {"id": "diagnosis_v2_diagnosisagentv2_get_common_errors", "label": ".get_common_errors()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_common_errors()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 1}, {"id": "diagnosis_v2_create_diagnosis_agent", "label": "create_diagnosis_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_diagnosis_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "code", "degree": 2}, {"id": "diagnosis_v2_rationale_1", "label": "DiagnosisAgent V2 - \u9519\u8bef\u8bca\u65ad\u4e0e\u4fee\u590d \u81ea\u52a8\u8bca\u65ad\u5206\u6790\u5931\u8d25\u539f\u56e0\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "DiagnosisAgent V2 - \u9519\u8bef\u8bca\u65ad\u4e0e\u4fee\u590d \u81ea\u52a8\u8bca\u65ad\u5206\u6790\u5931\u8d25\u539f\u56e0\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "rationale", "degree": 4}, {"id": "diagnosis_v2_rationale_12", "label": "\u8bca\u65adAgent V2 \u529f\u80fd\uff1a 1. \u5206\u6790\u9519\u8bef\u65e5\u5fd7\uff0c\u5b9a\u4f4d\u95ee\u9898 2. \u63d0\u4f9b\u4fee\u590d\u5efa\u8bae 3. \u81ea\u52a8\u4fee\u590d\u5e38\u89c1\u95ee\u9898 4.", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8bca\u65adAgent V2 \u529f\u80fd\uff1a 1. \u5206\u6790\u9519\u8bef\u65e5\u5fd7\uff0c\u5b9a\u4f4d\u95ee\u9898 2. \u63d0\u4f9b\u4fee\u590d\u5efa\u8bae 3. \u81ea\u52a8\u4fee\u590d\u5e38\u89c1\u95ee\u9898 4.", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "rationale", "degree": 4}, {"id": "diagnosis_v2_rationale_84", "label": "\u6267\u884c\u8bca\u65ad \u4ecemessage\u4e2d\u83b7\u53d6\u9519\u8bef\u4fe1\u606f\uff0c\u8fdb\u884c\u8bca\u65ad\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u8bca\u65ad \u4ecemessage\u4e2d\u83b7\u53d6\u9519\u8bef\u4fe1\u606f\uff0c\u8fdb\u884c\u8bca\u65ad\u5e76\u63d0\u4f9b\u4fee\u590d\u5efa\u8bae", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "rationale", "degree": 4}, {"id": "diagnosis_v2_rationale_114", "label": "\u8bca\u65ad\u9519\u8bef Returns: \u8bca\u65ad\u7ed3\u679c\u5b57\u5178", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8bca\u65ad\u9519\u8bef Returns: \u8bca\u65ad\u7ed3\u679c\u5b57\u5178", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/diagnosis_v2.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_v2", "label": "result_parser_v2.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "result_parser_v2.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 4}, {"id": "result_parser_v2_resultparseragentv2", "label": "ResultParserAgentV2", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 19.9, "font": {"size": 12, "color": "#ffffff"}, "title": "ResultParserAgentV2", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 47}, {"id": "result_parser_v2_resultparseragentv2_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 1}, {"id": "result_parser_v2_resultparseragentv2_execute", "label": ".execute()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 4}, {"id": "result_parser_v2_resultparseragentv2_parse_result", "label": "._parse_result()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._parse_result()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 6}, {"id": "result_parser_v2_resultparseragentv2_extract_metrics", "label": "._extract_metrics()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_metrics()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 2}, {"id": "result_parser_v2_resultparseragentv2_extract_artifacts", "label": "._extract_artifacts()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._extract_artifacts()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 2}, {"id": "result_parser_v2_resultparseragentv2_generate_summary", "label": "._generate_summary()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_summary()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 2}, {"id": "result_parser_v2_resultparseragentv2_generate_report", "label": "._generate_report()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_report()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 2}, {"id": "result_parser_v2_resultparseragentv2_format_duration", "label": "._format_duration()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._format_duration()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 2}, {"id": "result_parser_v2_resultparseragentv2_compare_results", "label": ".compare_results()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".compare_results()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 2}, {"id": "result_parser_v2_create_result_parser_agent", "label": "create_result_parser_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "create_result_parser_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "code", "degree": 3}, {"id": "result_parser_v2_rationale_1", "label": "ResultParserAgent V2 - \u7ed3\u679c\u89e3\u6790\u4e0e\u62a5\u544a\u751f\u6210 \u81ea\u52a8\u89e3\u6790\u5206\u6790\u7ed3\u679c\uff0c\u751f\u6210\u4eba\u7c7b\u53ef\u8bfb\u62a5\u544a", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ResultParserAgent V2 - \u7ed3\u679c\u89e3\u6790\u4e0e\u62a5\u544a\u751f\u6210 \u81ea\u52a8\u89e3\u6790\u5206\u6790\u7ed3\u679c\uff0c\u751f\u6210\u4eba\u7c7b\u53ef\u8bfb\u62a5\u544a", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_v2_rationale_14", "label": "\u7ed3\u679c\u89e3\u6790Agent V2 \u529f\u80fd\uff1a 1. \u89e3\u6790manifest.json\u63d0\u53d6\u5173\u952e\u4fe1\u606f 2. \u751f\u6210\u6267\u884c\u6458\u8981 3. \u5bf9\u6bd4\u9884\u671f", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7ed3\u679c\u89e3\u6790Agent V2 \u529f\u80fd\uff1a 1. \u89e3\u6790manifest.json\u63d0\u53d6\u5173\u952e\u4fe1\u606f 2. \u751f\u6210\u6267\u884c\u6458\u8981 3. \u5bf9\u6bd4\u9884\u671f", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_v2_rationale_31", "label": "\u6267\u884c\u7ed3\u679c\u89e3\u6790 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u7ed3\u679c\u89e3\u6790 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_v2_rationale_240", "label": "\u5bf9\u6bd4\u9884\u671fvs\u5b9e\u9645\u7ed3\u679c Returns: \u5bf9\u6bd4\u62a5\u544a", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5bf9\u6bd4\u9884\u671fvs\u5b9e\u9645\u7ed3\u679c Returns: \u5bf9\u6bd4\u62a5\u544a", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "rationale", "degree": 4}, {"id": "result_parser_v2_rationale_281", "label": "\u521b\u5efaResultParserAgentV2\u5b9e\u4f8b", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521b\u5efaResultParserAgentV2\u5b9e\u4f8b", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/result_parser_v2.py", "file_type": "rationale", "degree": 4}, {"id": "validator_v2", "label": "validator_v2.py", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "validator_v2.py", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 6}, {"id": "validator_v2_validationrule", "label": "ValidationRule", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidationRule", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 4}, {"id": "validator_v2_validationresult", "label": "ValidationResult", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidationResult", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 9}, {"id": "validator_v2_validatoragentv2", "label": "ValidatorAgentV2", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 19.9, "font": {"size": 12, "color": "#ffffff"}, "title": "ValidatorAgentV2", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 47}, {"id": "validator_v2_validatoragentv2_init", "label": ".__init__()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 1}, {"id": "validator_v2_validatoragentv2_execute", "label": ".execute()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".execute()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 4}, {"id": "validator_v2_validatoragentv2_validate_stage", "label": "._validate_stage()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "._validate_stage()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 7}, {"id": "validator_v2_validatoragentv2_check_output_files", "label": "._check_output_files()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_output_files()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 3}, {"id": "validator_v2_validatoragentv2_check_data_validity", "label": "._check_data_validity()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_data_validity()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 3}, {"id": "validator_v2_validatoragentv2_check_execution_time", "label": "._check_execution_time()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_execution_time()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 3}, {"id": "validator_v2_validatoragentv2_check_manifest_integrity", "label": "._check_manifest_integrity()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._check_manifest_integrity()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 3}, {"id": "validator_v2_validatoragentv2_generate_validation_report", "label": "._generate_validation_report()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._generate_validation_report()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 2}, {"id": "validator_v2_validatoragentv2_get_validation_history", "label": ".get_validation_history()", "color": {"background": "#E15759", "border": "#E15759", "highlight": {"background": "#ffffff", "border": "#E15759"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_validation_history()", "community": 2, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 1}, {"id": "validator_v2_create_validator_agent", "label": "create_validator_agent()", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "create_validator_agent()", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "code", "degree": 2}, {"id": "validator_v2_rationale_1", "label": "ValidatorAgent V2 - \u7ed3\u679c\u9a8c\u8bc1\u4e0e\u8d28\u91cf\u68c0\u67e5 \u81ea\u52a8\u9a8c\u8bc1\u5206\u6790\u7ed3\u679c\u8d28\u91cf\uff0c\u68c0\u67e5\u8f93\u51fa\u5b8c\u6574\u6027", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "ValidatorAgent V2 - \u7ed3\u679c\u9a8c\u8bc1\u4e0e\u8d28\u91cf\u68c0\u67e5 \u81ea\u52a8\u9a8c\u8bc1\u5206\u6790\u7ed3\u679c\u8d28\u91cf\uff0c\u68c0\u67e5\u8f93\u51fa\u5b8c\u6574\u6027", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "rationale", "degree": 4}, {"id": "validator_v2_rationale_33", "label": "\u9a8c\u8bc1Agent V2 \u529f\u80fd\uff1a 1. \u68c0\u67e5\u8f93\u51fa\u6587\u4ef6\u5b8c\u6574\u6027 2. \u9a8c\u8bc1\u6570\u636e\u4e00\u81f4\u6027 3. \u68c0\u67e5\u56fe\u8868\u751f\u6210\u72b6\u6001 4. \u751f", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u9a8c\u8bc1Agent V2 \u529f\u80fd\uff1a 1. \u68c0\u67e5\u8f93\u51fa\u6587\u4ef6\u5b8c\u6574\u6027 2. \u9a8c\u8bc1\u6570\u636e\u4e00\u81f4\u6027 3. \u68c0\u67e5\u56fe\u8868\u751f\u6210\u72b6\u6001 4. \u751f", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "rationale", "degree": 4}, {"id": "validator_v2_rationale_112", "label": "\u6267\u884c\u9a8c\u8bc1 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "color": {"background": "#4E79A7", "border": "#4E79A7", "highlight": {"background": "#ffffff", "border": "#4E79A7"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u9a8c\u8bc1 Args: state: \u5305\u542bexecution_result\u7684\u72b6\u6001", "community": 0, "community_name": "Agent system", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/mas/agents/backup/validator_v2.py", "file_type": "rationale", "degree": 4}, {"id": "init_rationale_1", "label": "bbav20311 API \u5ba2\u6237\u7aef\u6a21\u5757 \u96c6\u6210\u591a\u4e2a\u690d\u7269\u6570\u636e\u5e93\u548c\u8f6c\u5f55\u7ec4\u6570\u636e\u5e73\u53f0 API \u53c2\u8003 ClawBio \u7684 gwas-lookup \u591a API \u5e76\u884c\u67e5\u8be2\u6a21\u5f0f", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "bbav20311 API \u5ba2\u6237\u7aef\u6a21\u5757 \u96c6\u6210\u591a\u4e2a\u690d\u7269\u6570\u636e\u5e93\u548c\u8f6c\u5f55\u7ec4\u6570\u636e\u5e73\u53f0 API \u53c2\u8003 ClawBio \u7684 gwas-lookup \u591a API \u5e76\u884c\u67e5\u8be2\u6a21\u5f0f", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/__init__.py", "file_type": "rationale", "degree": 9}, {"id": "rnaseq_clients", "label": "rnaseq_clients.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "rnaseq_clients.py", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 7}, {"id": "rnaseq_clients_expressiondata", "label": "ExpressionData", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "ExpressionData", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 2}, {"id": "rnaseq_clients_ensemblplantsclient", "label": "EnsemblPlantsClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.7, "font": {"size": 0, "color": "#ffffff"}, "title": "EnsemblPlantsClient", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 8}, {"id": "rnaseq_clients_ensemblplantsclient_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 1}, {"id": "rnaseq_clients_ensemblplantsclient_rate_limited_request", "label": "._rate_limited_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._rate_limited_request()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 1}, {"id": "rnaseq_clients_ensemblplantsclient_get_gene_info", "label": ".get_gene_info()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_gene_info()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 3}, {"id": "rnaseq_clients_ensemblplantsclient_get_expression", "label": ".get_expression()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_expression()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 4}, {"id": "rnaseq_clients_ensemblplantsclient_get_homologues", "label": ".get_homologues()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_homologues()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 3}, {"id": "rnaseq_clients_phytozomeclient", "label": "PhytozomeClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "PhytozomeClient", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 7}, {"id": "rnaseq_clients_phytozomeclient_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 1}, {"id": "rnaseq_clients_phytozomeclient_rate_limited_request", "label": "._rate_limited_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._rate_limited_request()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 1}, {"id": "rnaseq_clients_phytozomeclient_search_gene", "label": ".search_gene()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_gene()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 3}, {"id": "rnaseq_clients_phytozomeclient_get_gene_expression", "label": ".get_gene_expression()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_gene_expression()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 3}, {"id": "rnaseq_clients_tairclient", "label": "TAIRClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "TAIRClient", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 6}, {"id": "rnaseq_clients_tairclient_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 1}, {"id": "rnaseq_clients_tairclient_rate_limited_request", "label": "._rate_limited_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._rate_limited_request()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 1}, {"id": "rnaseq_clients_tairclient_search_locus", "label": ".search_locus()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_locus()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 3}, {"id": "rnaseq_clients_planttfdbclient", "label": "PlantTFDBClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "PlantTFDBClient", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 7}, {"id": "rnaseq_clients_planttfdbclient_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 1}, {"id": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "._rate_limited_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "._rate_limited_request()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 9}, {"id": "rnaseq_clients_planttfdbclient_search_tf", "label": ".search_tf()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_tf()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 3}, {"id": "rnaseq_clients_planttfdbclient_get_family_info", "label": ".get_family_info()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_family_info()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "code", "degree": 3}, {"id": "rnaseq_clients_rationale_1", "label": "\u8f6c\u5f55\u7ec4\u6570\u636e\u5e73\u53f0 API \u5ba2\u6237\u7aef \u96c6\u6210\u591a\u4e2a\u8f6c\u5f55\u7ec4\u6570\u636e\u5e93\u548c\u5de5\u5177\u5e73\u53f0", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u8f6c\u5f55\u7ec4\u6570\u636e\u5e73\u53f0 API \u5ba2\u6237\u7aef \u96c6\u6210\u591a\u4e2a\u8f6c\u5f55\u7ec4\u6570\u636e\u5e93\u548c\u5de5\u5177\u5e73\u53f0", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_26", "label": "Ensembl Plants API \u5ba2\u6237\u7aef \u690d\u7269\u57fa\u56e0\u7ec4\u6570\u636e\u5e93 URL: https://plants.ensembl.org/", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Ensembl Plants API \u5ba2\u6237\u7aef \u690d\u7269\u57fa\u56e0\u7ec4\u6570\u636e\u5e93 URL: https://plants.ensembl.org/", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_57", "label": "\u83b7\u53d6\u57fa\u56e0\u4fe1\u606f Args: species: \u7269\u79cd\u540d\u79f0\uff08\u5982 arabidopsis_thaliana\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u57fa\u56e0\u4fe1\u606f Args: species: \u7269\u79cd\u540d\u79f0\uff08\u5982 arabidopsis_thaliana\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_79", "label": "\u83b7\u53d6\u57fa\u56e0\u8868\u8fbe\u6570\u636e Args: species: \u7269\u79cd\u540d\u79f0 gene_id: \u57fa", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u57fa\u56e0\u8868\u8fbe\u6570\u636e Args: species: \u7269\u79cd\u540d\u79f0 gene_id: \u57fa", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_114", "label": "\u83b7\u53d6\u540c\u6e90\u57fa\u56e0 Args: species: \u6e90\u7269\u79cd gene_id: \u57fa\u56e0 I", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u540c\u6e90\u57fa\u56e0 Args: species: \u6e90\u7269\u79cd gene_id: \u57fa\u56e0 I", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_139", "label": "Phytozome API \u5ba2\u6237\u7aef \u690d\u7269\u6bd4\u8f83\u57fa\u56e0\u7ec4\u5b66\u5e73\u53f0 URL: https://phytozome-next.jgi.doe.go", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Phytozome API \u5ba2\u6237\u7aef \u690d\u7269\u6bd4\u8f83\u57fa\u56e0\u7ec4\u5b66\u5e73\u53f0 URL: https://phytozome-next.jgi.doe.go", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_174", "label": "\u641c\u7d22\u57fa\u56e0 Args: organism: \u751f\u7269\u4f53\uff08\u5982 Athaliana_447_TAIR10\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22\u57fa\u56e0 Args: organism: \u751f\u7269\u4f53\uff08\u5982 Athaliana_447_TAIR10\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_200", "label": "\u83b7\u53d6\u57fa\u56e0\u8868\u8fbe\u6570\u636e Args: organism: \u751f\u7269\u4f53 gene_id: \u57fa", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u57fa\u56e0\u8868\u8fbe\u6570\u636e Args: organism: \u751f\u7269\u4f53 gene_id: \u57fa", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_223", "label": "TAIR (The Arabidopsis Information Resource) API \u5ba2\u6237\u7aef \u62df\u5357\u82a5\u6570\u636e\u5e93 URL: htt", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "TAIR (The Arabidopsis Information Resource) API \u5ba2\u6237\u7aef \u62df\u5357\u82a5\u6570\u636e\u5e93 URL: htt", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_252", "label": "\u641c\u7d22\u57fa\u56e0\u4f4d\u70b9 Args: locus_name: \u4f4d\u70b9\u540d\u79f0\uff08\u5982 AT1G01010\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22\u57fa\u56e0\u4f4d\u70b9 Args: locus_name: \u4f4d\u70b9\u540d\u79f0\uff08\u5982 AT1G01010\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_274", "label": "PlantTFDB (Plant Transcription Factor Database) API \u5ba2\u6237\u7aef \u690d\u7269\u8f6c\u5f55\u56e0\u5b50\u6570\u636e\u5e93 U", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PlantTFDB (Plant Transcription Factor Database) API \u5ba2\u6237\u7aef \u690d\u7269\u8f6c\u5f55\u56e0\u5b50\u6570\u636e\u5e93 U", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_303", "label": "\u641c\u7d22\u8f6c\u5f55\u56e0\u5b50 Args: species: \u7269\u79cd\uff08\u5982 ath, osa, zma\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22\u8f6c\u5f55\u56e0\u5b50 Args: species: \u7269\u79cd\uff08\u5982 ath, osa, zma\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "rnaseq_clients_rationale_325", "label": "\u83b7\u53d6\u8f6c\u5f55\u56e0\u5b50\u5bb6\u65cf\u4fe1\u606f Args: species: \u7269\u79cd family: \u5bb6\u65cf", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u8f6c\u5f55\u56e0\u5b50\u5bb6\u65cf\u4fe1\u606f Args: species: \u7269\u79cd family: \u5bb6\u65cf", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/rnaseq_clients.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client", "label": "ncbi_client.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "ncbi_client.py", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 5}, {"id": "ncbi_client_ncbigene", "label": "NCBIGene", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "NCBIGene", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 2}, {"id": "ncbi_client_ncbiclient", "label": "NCBIClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "NCBIClient", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 20}, {"id": "ncbi_client_ncbiclient_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 2}, {"id": "ncbi_client_ncbiclient_rate_limited_request", "label": "._rate_limited_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "._rate_limited_request()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 6}, {"id": "ncbi_client_ncbiclient_search", "label": ".search()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".search()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 4}, {"id": "ncbi_client_ncbiclient_fetch", "label": ".fetch()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".fetch()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 3}, {"id": "ncbi_client_ncbiclient_summary", "label": ".summary()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".summary()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 4}, {"id": "ncbi_client_ncbiclient_search_gene", "label": ".search_gene()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_gene()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 5}, {"id": "ncbi_client_ncbiclient_get_sequence", "label": ".get_sequence()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_sequence()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 3}, {"id": "ncbi_client_ncbiclient_link", "label": ".link()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".link()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "code", "degree": 3}, {"id": "ncbi_client_rationale_1", "label": "NCBI API \u5ba2\u6237\u7aef NCBI E-utilities API URL: https://www.ncbi.nlm.nih.gov/ API Docs:", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "NCBI API \u5ba2\u6237\u7aef NCBI E-utilities API URL: https://www.ncbi.nlm.nih.gov/ API Docs:", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_28", "label": "NCBI E-utilities API \u5ba2\u6237\u7aef \u7528\u4e8e\u67e5\u8be2\u57fa\u56e0\u3001\u86cb\u767d\u8d28\u3001\u5e8f\u5217\u7b49\u4fe1\u606f", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "NCBI E-utilities API \u5ba2\u6237\u7aef \u7528\u4e8e\u67e5\u8be2\u57fa\u56e0\u3001\u86cb\u767d\u8d28\u3001\u5e8f\u5217\u7b49\u4fe1\u606f", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_37", "label": "\u521d\u59cb\u5316\u5ba2\u6237\u7aef Args: api_key: NCBI API \u5bc6\u94a5\uff08\u53ef\u63d0\u9ad8\u901f\u7387\u9650\u5236\u5230 10 reque", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521d\u59cb\u5316\u5ba2\u6237\u7aef Args: api_key: NCBI API \u5bc6\u94a5\uff08\u53ef\u63d0\u9ad8\u901f\u7387\u9650\u5236\u5230 10 reque", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_70", "label": "\u641c\u7d22 NCBI \u6570\u636e\u5e93 Args: db: \u6570\u636e\u5e93\u540d\u79f0\uff08gene, protein, nucleoti", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22 NCBI \u6570\u636e\u5e93 Args: db: \u6570\u636e\u5e93\u540d\u79f0\uff08gene, protein, nucleoti", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_101", "label": "\u83b7\u53d6\u8bb0\u5f55\u8be6\u60c5 Args: db: \u6570\u636e\u5e93\u540d\u79f0 ids: ID \u5217\u8868", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u8bb0\u5f55\u8be6\u60c5 Args: db: \u6570\u636e\u5e93\u540d\u79f0 ids: ID \u5217\u8868", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_133", "label": "\u83b7\u53d6\u8bb0\u5f55\u6458\u8981 Args: db: \u6570\u636e\u5e93\u540d\u79f0 ids: ID \u5217\u8868", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u8bb0\u5f55\u6458\u8981 Args: db: \u6570\u636e\u5e93\u540d\u79f0 ids: ID \u5217\u8868", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_169", "label": "\u641c\u7d22\u57fa\u56e0 Args: symbol: \u57fa\u56e0\u7b26\u53f7 organism: \u7269\u79cd", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22\u57fa\u56e0 Args: symbol: \u57fa\u56e0\u7b26\u53f7 organism: \u7269\u79cd", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_203", "label": "\u83b7\u53d6\u5e8f\u5217 Args: db: \u6570\u636e\u5e93\uff08nuccore, protein\uff09 id", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u5e8f\u5217 Args: db: \u6570\u636e\u5e93\uff08nuccore, protein\uff09 id", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "ncbi_client_rationale_237", "label": "\u83b7\u53d6\u6570\u636e\u5e93\u95f4\u94fe\u63a5 Args: dbfrom: \u6e90\u6570\u636e\u5e93 dbto: \u76ee\u6807\u6570\u636e\u5e93", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u6570\u636e\u5e93\u95f4\u94fe\u63a5 Args: dbfrom: \u6e90\u6570\u636e\u5e93 dbto: \u76ee\u6807\u6570\u636e\u5e93", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/ncbi_client.py", "file_type": "rationale", "degree": 1}, {"id": "multi_api_query", "label": "multi_api_query.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "multi_api_query.py", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 7}, {"id": "multi_api_query_apiresult", "label": "APIResult", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "APIResult", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 6}, {"id": "multi_api_query_multiapiquery", "label": "MultiAPIQuery", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 13.0, "font": {"size": 0, "color": "#ffffff"}, "title": "MultiAPIQuery", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 14}, {"id": "multi_api_query_multiapiquery_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 2}, {"id": "multi_api_query_multiapiquery_query_all", "label": ".query_all()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".query_all()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 4}, {"id": "multi_api_query_multiapiquery_get_api_calls", "label": "._get_api_calls()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._get_api_calls()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 3}, {"id": "multi_api_query_multiapiquery_execute_with_timeout", "label": "._execute_with_timeout()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "._execute_with_timeout()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 3}, {"id": "multi_api_query_multiapiquery_generate_unified_report", "label": ".generate_unified_report()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": ".generate_unified_report()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 5}, {"id": "multi_api_query_multiapiquery_merge_promoter_results", "label": "._merge_promoter_results()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._merge_promoter_results()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 2}, {"id": "multi_api_query_multiapiquery_merge_protein_results", "label": "._merge_protein_results()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._merge_protein_results()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 2}, {"id": "multi_api_query_multiapiquery_merge_gene_results", "label": "._merge_gene_results()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._merge_gene_results()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "code", "degree": 2}, {"id": "multi_api_query_rationale_1", "label": "\u591a API \u5e76\u884c\u67e5\u8be2\u6a21\u5757 \u53c2\u8003 ClawBio \u7684 gwas-lookup \u6a21\u5f0f \u540c\u65f6\u67e5\u8be2\u591a\u4e2a\u6570\u636e\u5e93\uff0c\u5408\u5e76\u7ed3\u679c", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u591a API \u5e76\u884c\u67e5\u8be2\u6a21\u5757 \u53c2\u8003 ClawBio \u7684 gwas-lookup \u6a21\u5f0f \u540c\u65f6\u67e5\u8be2\u591a\u4e2a\u6570\u636e\u5e93\uff0c\u5408\u5e76\u7ed3\u679c", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "rationale", "degree": 4}, {"id": "multi_api_query_rationale_31", "label": "\u591a API \u5e76\u884c\u67e5\u8be2\u7ba1\u7406\u5668 \u53c2\u8003 ClawBio gwas-lookup \u7684\u5e76\u884c\u67e5\u8be2\u6a21\u5f0f \u540c\u65f6\u67e5\u8be2\u591a\u4e2a\u6570\u636e\u5e93\uff0c\u7edf\u4e00\u8fd4\u56de\u7ed3\u679c", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u591a API \u5e76\u884c\u67e5\u8be2\u7ba1\u7406\u5668 \u53c2\u8003 ClawBio gwas-lookup \u7684\u5e76\u884c\u67e5\u8be2\u6a21\u5f0f \u540c\u65f6\u67e5\u8be2\u591a\u4e2a\u6570\u636e\u5e93\uff0c\u7edf\u4e00\u8fd4\u56de\u7ed3\u679c", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "rationale", "degree": 4}, {"id": "multi_api_query_rationale_39", "label": "\u521d\u59cb\u5316 Args: max_workers: \u6700\u5927\u5e76\u884c\u7ebf\u7a0b\u6570 timeout:", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521d\u59cb\u5316 Args: max_workers: \u6700\u5927\u5e76\u884c\u7ebf\u7a0b\u6570 timeout:", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "rationale", "degree": 4}, {"id": "multi_api_query_rationale_57", "label": "\u5e76\u884c\u67e5\u8be2\u6240\u6709\u76f8\u5173 API Args: query_type: \u67e5\u8be2\u7c7b\u578b\uff08'gene', 'protei", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5e76\u884c\u67e5\u8be2\u6240\u6709\u76f8\u5173 API Args: query_type: \u67e5\u8be2\u7c7b\u578b\uff08'gene', 'protei", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "rationale", "degree": 4}, {"id": "multi_api_query_rationale_103", "label": "\u83b7\u53d6 API \u8c03\u7528\u914d\u7f6e Args: query_type: \u67e5\u8be2\u7c7b\u578b para", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6 API \u8c03\u7528\u914d\u7f6e Args: query_type: \u67e5\u8be2\u7c7b\u578b para", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "rationale", "degree": 4}, {"id": "multi_api_query_rationale_162", "label": "\u6267\u884c\u5355\u4e2a API \u67e5\u8be2\uff08\u5e26\u8ba1\u65f6\uff09 Args: api_name: API \u540d\u79f0", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6267\u884c\u5355\u4e2a API \u67e5\u8be2\uff08\u5e26\u8ba1\u65f6\uff09 Args: api_name: API \u540d\u79f0", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "rationale", "degree": 4}, {"id": "multi_api_query_rationale_199", "label": "\u751f\u6210\u7edf\u4e00\u62a5\u544a Args: results: \u5404 API \u7684\u67e5\u8be2\u7ed3\u679c query", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "\u751f\u6210\u7edf\u4e00\u62a5\u544a Args: results: \u5404 API \u7684\u67e5\u8be2\u7ed3\u679c query", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/multi_api_query.py", "file_type": "rationale", "degree": 4}, {"id": "plantcare_client", "label": "plantcare_client.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "plantcare_client.py", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 5}, {"id": "plantcare_client_ciselement", "label": "CisElement", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "CisElement", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 2}, {"id": "plantcare_client_plantcareclient", "label": "PlantCAREClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.0, "font": {"size": 0, "color": "#ffffff"}, "title": "PlantCAREClient", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 19}, {"id": "plantcare_client_plantcareclient_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 2}, {"id": "plantcare_client_plantcareclient_rate_limited_request", "label": "._rate_limited_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "._rate_limited_request()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 1}, {"id": "plantcare_client_plantcareclient_search_elements", "label": ".search_elements()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_elements()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 4}, {"id": "plantcare_client_plantcareclient_parse_sequence_for_elements", "label": "._parse_sequence_for_elements()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "._parse_sequence_for_elements()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 4}, {"id": "plantcare_client_plantcareclient_get_element_details", "label": ".get_element_details()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_element_details()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 2}, {"id": "plantcare_client_plantcareclient_analyze_promoter", "label": ".analyze_promoter()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".analyze_promoter()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 4}, {"id": "plantcare_client_plantcareclient_categorize_element", "label": "._categorize_element()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "._categorize_element()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "code", "degree": 2}, {"id": "plantcare_client_rationale_1", "label": "PlantCARE API \u5ba2\u6237\u7aef PlantCARE \u662f\u4e00\u4e2a\u690d\u7269\u987a\u5f0f\u4f5c\u7528\u8c03\u63a7\u5143\u4ef6\u6570\u636e\u5e93 URL: http://bioinformatics.psb.uge", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PlantCARE API \u5ba2\u6237\u7aef PlantCARE \u662f\u4e00\u4e2a\u690d\u7269\u987a\u5f0f\u4f5c\u7528\u8c03\u63a7\u5143\u4ef6\u6570\u636e\u5e93 URL: http://bioinformatics.psb.uge", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "rationale", "degree": 1}, {"id": "plantcare_client_rationale_26", "label": "PlantCARE \u6570\u636e\u5e93\u5ba2\u6237\u7aef \u7528\u4e8e\u67e5\u8be2\u542f\u52a8\u5b50\u533a\u57df\u7684\u987a\u5f0f\u4f5c\u7528\u8c03\u63a7\u5143\u4ef6", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PlantCARE \u6570\u636e\u5e93\u5ba2\u6237\u7aef \u7528\u4e8e\u67e5\u8be2\u542f\u52a8\u5b50\u533a\u57df\u7684\u987a\u5f0f\u4f5c\u7528\u8c03\u63a7\u5143\u4ef6", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "rationale", "degree": 1}, {"id": "plantcare_client_rationale_35", "label": "\u521d\u59cb\u5316\u5ba2\u6237\u7aef Args: rate_limit: \u8bf7\u6c42\u95f4\u9694\uff08\u79d2\uff09\uff0c\u907f\u514d\u8fc7\u8f7d\u670d\u52a1\u5668", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521d\u59cb\u5316\u5ba2\u6237\u7aef Args: rate_limit: \u8bf7\u6c42\u95f4\u9694\uff08\u79d2\uff09\uff0c\u907f\u514d\u8fc7\u8f7d\u670d\u52a1\u5668", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "rationale", "degree": 1}, {"id": "plantcare_client_rationale_60", "label": "\u641c\u7d22\u987a\u5f0f\u4f5c\u7528\u5143\u4ef6 Args: sequence: DNA \u5e8f\u5217\uff08\u542f\u52a8\u5b50\u533a\u57df\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22\u987a\u5f0f\u4f5c\u7528\u5143\u4ef6 Args: sequence: DNA \u5e8f\u5217\uff08\u542f\u52a8\u5b50\u533a\u57df\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "rationale", "degree": 1}, {"id": "plantcare_client_rationale_83", "label": "\u89e3\u6790\u5e8f\u5217\u4e2d\u7684\u987a\u5f0f\u4f5c\u7528\u5143\u4ef6 \u57fa\u4e8e PlantCARE \u5df2\u77e5\u5143\u4ef6\u6a21\u5f0f\u8fdb\u884c\u5339\u914d", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u89e3\u6790\u5e8f\u5217\u4e2d\u7684\u987a\u5f0f\u4f5c\u7528\u5143\u4ef6 \u57fa\u4e8e PlantCARE \u5df2\u77e5\u5143\u4ef6\u6a21\u5f0f\u8fdb\u884c\u5339\u914d", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "rationale", "degree": 1}, {"id": "plantcare_client_rationale_123", "label": "\u83b7\u53d6\u5143\u4ef6\u8be6\u7ec6\u4fe1\u606f Args: element_name: \u5143\u4ef6\u540d\u79f0\uff08\u5982 \"G-box\"\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6\u5143\u4ef6\u8be6\u7ec6\u4fe1\u606f Args: element_name: \u5143\u4ef6\u540d\u79f0\uff08\u5982 \"G-box\"\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "rationale", "degree": 1}, {"id": "plantcare_client_rationale_174", "label": "\u5168\u9762\u5206\u6790\u542f\u52a8\u5b50\u533a\u57df Args: promoter_sequence: \u542f\u52a8\u5b50\u5e8f\u5217", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5168\u9762\u5206\u6790\u542f\u52a8\u5b50\u533a\u57df Args: promoter_sequence: \u542f\u52a8\u5b50\u5e8f\u5217", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/plantcare_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client", "label": "pfam_client.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "pfam_client.py", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 5}, {"id": "pfam_client_pfamentry", "label": "PfamEntry", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "PfamEntry", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 2}, {"id": "pfam_client_pfamclient", "label": "PfamClient", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 14.2, "font": {"size": 0, "color": "#ffffff"}, "title": "PfamClient", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 20}, {"id": "pfam_client_pfamclient_init", "label": ".__init__()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".__init__()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 2}, {"id": "pfam_client_pfamclient_rate_limited_request", "label": "._rate_limited_request()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "._rate_limited_request()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 5}, {"id": "pfam_client_pfamclient_search_protein", "label": ".search_protein()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_protein()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 4}, {"id": "pfam_client_pfamclient_get_family_info", "label": ".get_family_info()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_family_info()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 3}, {"id": "pfam_client_pfamclient_search_by_keyword", "label": ".search_by_keyword()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".search_by_keyword()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 3}, {"id": "pfam_client_pfamclient_get_hmm_model", "label": ".get_hmm_model()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_hmm_model()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 2}, {"id": "pfam_client_pfamclient_get_clan_info", "label": ".get_clan_info()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": ".get_clan_info()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 3}, {"id": "pfam_client_pfamclient_analyze_protein_domains", "label": ".analyze_protein_domains()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": ".analyze_protein_domains()", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "code", "degree": 2}, {"id": "pfam_client_rationale_1", "label": "Pfam API \u5ba2\u6237\u7aef Pfam \u662f\u4e00\u4e2a\u86cb\u767d\u8d28\u5bb6\u65cf\u6570\u636e\u5e93\uff0c\u57fa\u4e8e\u9690\u9a6c\u5c14\u53ef\u592b\u6a21\u578b (HMM) URL: https://pfam.xfam.org/ API:", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Pfam API \u5ba2\u6237\u7aef Pfam \u662f\u4e00\u4e2a\u86cb\u767d\u8d28\u5bb6\u65cf\u6570\u636e\u5e93\uff0c\u57fa\u4e8e\u9690\u9a6c\u5c14\u53ef\u592b\u6a21\u578b (HMM) URL: https://pfam.xfam.org/ API:", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_26", "label": "Pfam \u6570\u636e\u5e93\u5ba2\u6237\u7aef \u7528\u4e8e\u67e5\u8be2\u86cb\u767d\u8d28\u5bb6\u65cf\u4fe1\u606f\u3001HMM \u6a21\u578b\u3001\u7ed3\u6784\u57df\u67b6\u6784", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "Pfam \u6570\u636e\u5e93\u5ba2\u6237\u7aef \u7528\u4e8e\u67e5\u8be2\u86cb\u767d\u8d28\u5bb6\u65cf\u4fe1\u606f\u3001HMM \u6a21\u578b\u3001\u7ed3\u6784\u57df\u67b6\u6784", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_37", "label": "\u521d\u59cb\u5316\u5ba2\u6237\u7aef Args: rate_limit: \u8bf7\u6c42\u95f4\u9694\uff08\u79d2\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u521d\u59cb\u5316\u5ba2\u6237\u7aef Args: rate_limit: \u8bf7\u6c42\u95f4\u9694\uff08\u79d2\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_63", "label": "\u641c\u7d22\u86cb\u767d\u8d28\u7684\u7ed3\u6784\u57df Args: protein_id: \u86cb\u767d\u8d28 ID\uff08UniProt ID\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u641c\u7d22\u86cb\u767d\u8d28\u7684\u7ed3\u6784\u57df Args: protein_id: \u86cb\u767d\u8d28 ID\uff08UniProt ID\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_96", "label": "\u83b7\u53d6 Pfam \u5bb6\u65cf\u8be6\u7ec6\u4fe1\u606f Args: pfam_acc: Pfam \u767b\u5f55\u53f7\uff08\u5982 PF03110\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6 Pfam \u5bb6\u65cf\u8be6\u7ec6\u4fe1\u606f Args: pfam_acc: Pfam \u767b\u5f55\u53f7\uff08\u5982 PF03110\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_130", "label": "\u6309\u5173\u952e\u8bcd\u641c\u7d22 Pfam \u5bb6\u65cf Args: keyword: \u641c\u7d22\u5173\u952e\u8bcd pag", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u6309\u5173\u952e\u8bcd\u641c\u7d22 Pfam \u5bb6\u65cf Args: keyword: \u641c\u7d22\u5173\u952e\u8bcd pag", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_168", "label": "\u83b7\u53d6 HMM \u6a21\u578b\uff08\u5982\u679c\u53ef\u7528\uff09 Args: pfam_acc: Pfam \u767b\u5f55\u53f7", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6 HMM \u6a21\u578b\uff08\u5982\u679c\u53ef\u7528\uff09 Args: pfam_acc: Pfam \u767b\u5f55\u53f7", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_182", "label": "\u83b7\u53d6 Clan\uff08\u8d85\u5bb6\u65cf\uff09\u4fe1\u606f Args: clan_acc: Clan \u767b\u5f55\u53f7\uff08\u5982 CL0016\uff09", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u83b7\u53d6 Clan\uff08\u8d85\u5bb6\u65cf\uff09\u4fe1\u606f Args: clan_acc: Clan \u767b\u5f55\u53f7\uff08\u5982 CL0016\uff09", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "pfam_client_rationale_210", "label": "\u5206\u6790\u86cb\u767d\u8d28\u5e8f\u5217\u7684\u7ed3\u6784\u57df \u6ce8\u610f\uff1a\u8fd9\u9700\u8981\u63d0\u4ea4\u5230 Pfam \u641c\u7d22\uff08\u53ef\u80fd\u9700\u8981\u7f51\u9875\u754c\u9762\uff09 Args:", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u5206\u6790\u86cb\u767d\u8d28\u5e8f\u5217\u7684\u7ed3\u6784\u57df \u6ce8\u610f\uff1a\u8fd9\u9700\u8981\u63d0\u4ea4\u5230 Pfam \u641c\u7d22\uff08\u53ef\u80fd\u9700\u8981\u7f51\u9875\u754c\u9762\uff09 Args:", "community": 3, "community_name": "API clients", "source_file": "/home/xia-lab/wutx/00test/bbav5/gfa_core/api_clients/pfam_client.py", "file_type": "rationale", "degree": 1}, {"id": "eggnog_crawler", "label": "eggnog_crawler.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "eggnog_crawler.py", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 7}, {"id": "eggnog_crawler_read_fasta", "label": "read_fasta()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_fasta()", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 2}, {"id": "eggnog_crawler_submit_to_eggnog", "label": "submit_to_eggnog()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "submit_to_eggnog()", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 3}, {"id": "eggnog_crawler_get_go_terms", "label": "get_go_terms()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_go_terms()", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 2}, {"id": "eggnog_crawler_get_kegg_terms", "label": "get_kegg_terms()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_kegg_terms()", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 2}, {"id": "eggnog_crawler_get_cog_category", "label": "get_cog_category()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_cog_category()", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 2}, {"id": "eggnog_crawler_save_emapper_annotations", "label": "save_emapper_annotations()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "save_emapper_annotations()", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 3}, {"id": "eggnog_crawler_main", "label": "main()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 11.5, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "code", "degree": 7}, {"id": "eggnog_crawler_rationale_43", "label": "\u63d0\u4ea4\u5e8f\u5217\u5230eggNOG\uff0c\u8fd4\u56denogname (ENOG ID)", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u63d0\u4ea4\u5e8f\u5217\u5230eggNOG\uff0c\u8fd4\u56denogname (ENOG ID)", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "rationale", "degree": 1}, {"id": "eggnog_crawler_rationale_116", "label": "\u4fdd\u5b58.emapper.annotations\u683c\u5f0f\u6587\u4ef6", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4fdd\u5b58.emapper.annotations\u683c\u5f0f\u6587\u4ef6", "community": 48, "community_name": "Community 48", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/eggnog_crawler.py", "file_type": "rationale", "degree": 1}, {"id": "run_motif_which", "label": "which()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "which()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_run_cmd", "label": "run_cmd()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_cmd()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_motif.py", "file_type": "code", "degree": 2}, {"id": "run_motif_default_label", "label": "default_label()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "default_label()", "community": 17, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_motif.py", "file_type": "code", "degree": 2}, {"id": "tiqu_miaoshuwenjian", "label": "tiqu_miaoshuwenjian.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "tiqu_miaoshuwenjian.py", "community": 73, "community_name": "Community 73", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/tiqu_miaoshuwenjian.py", "file_type": "code", "degree": 3}, {"id": "tiqu_miaoshuwenjian_parse_description_from_html", "label": "parse_description_from_html()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "parse_description_from_html()", "community": 73, "community_name": "Community 73", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/tiqu_miaoshuwenjian.py", "file_type": "code", "degree": 2}, {"id": "tiqu_miaoshuwenjian_simple_query", "label": "simple_query()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.8, "font": {"size": 0, "color": "#ffffff"}, "title": "simple_query()", "community": 73, "community_name": "Community 73", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/tiqu_miaoshuwenjian.py", "file_type": "code", "degree": 4}, {"id": "tiqu_miaoshuwenjian_main", "label": "main()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 73, "community_name": "Community 73", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/tiqu_miaoshuwenjian.py", "file_type": "code", "degree": 2}, {"id": "tiqu_miaoshuwenjian_rationale_82", "label": "\u7b80\u5355\u67e5\u8be2\u5355\u4e2a\u5143\u4ef6\uff0c\u4f7f\u7528requests\u5e93\u800c\u4e0d\u662fSelenium", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u7b80\u5355\u67e5\u8be2\u5355\u4e2a\u5143\u4ef6\uff0c\u4f7f\u7528requests\u5e93\u800c\u4e0d\u662fSelenium", "community": 73, "community_name": "Community 73", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/tiqu_miaoshuwenjian.py", "file_type": "rationale", "degree": 1}, {"id": "wolfpsort_batch", "label": "wolfpsort_batch.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "wolfpsort_batch.py", "community": 75, "community_name": "Community 75", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/wolfpsort_batch.py", "file_type": "code", "degree": 2}, {"id": "wolfpsort_batch_get_wolf_psort_out_fixed", "label": "get_WoLF_PSORT_out_fixed()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_WoLF_PSORT_out_fixed()", "community": 75, "community_name": "Community 75", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/wolfpsort_batch.py", "file_type": "code", "degree": 3}, {"id": "wolfpsort_batch_main", "label": "main()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 75, "community_name": "Community 75", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/wolfpsort_batch.py", "file_type": "code", "degree": 2}, {"id": "wolfpsort_batch_rationale_23", "label": "\u4fee\u590d\u7248 - \u4f7f\u7528\u6b63\u786e\u7684\u5143\u7d20\u5b9a\u4f4d\u4eceWoLF PSORT\u83b7\u53d6\u7ed3\u679c", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4fee\u590d\u7248 - \u4f7f\u7528\u6b63\u786e\u7684\u5143\u7d20\u5b9a\u4f4d\u4eceWoLF PSORT\u83b7\u53d6\u7ed3\u679c", "community": 75, "community_name": "Community 75", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/wolfpsort_batch.py", "file_type": "rationale", "degree": 1}, {"id": "run_hmm_pipeline", "label": "run_hmm_pipeline.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_hmm_pipeline.py", "community": 87, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_hmm_pipeline.py", "file_type": "code", "degree": 1}, {"id": "run_hmm_pipeline_main", "label": "main()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 87, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_hmm_pipeline.py", "file_type": "code", "degree": 1}, {"id": "fix_all_syntax", "label": "fix_all_syntax.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "fix_all_syntax.py", "community": 83, "community_name": "Community 83", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/fix_all_syntax.py", "file_type": "code", "degree": 2}, {"id": "fix_all_syntax_fix_syntax_errors", "label": "fix_syntax_errors()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "fix_syntax_errors()", "community": 83, "community_name": "Community 83", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/fix_all_syntax.py", "file_type": "code", "degree": 2}, {"id": "fix_all_syntax_main", "label": "main()", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 83, "community_name": "Community 83", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/fix_all_syntax.py", "file_type": "code", "degree": 2}, {"id": "plot_tree", "label": "plot_tree.py", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "plot_tree.py", "community": 88, "community_name": "Community 88", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/plot_tree.py", "file_type": "code", "degree": 1}, {"id": "plot_tree_plot_tree", "label": "plot_tree()", "color": {"background": "#9C755F", "border": "#9C755F", "highlight": {"background": "#ffffff", "border": "#9C755F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "plot_tree()", "community": 88, "community_name": "Community 88", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/plot_tree.py", "file_type": "code", "degree": 1}, {"id": "run_blast_pipeline", "label": "run_blast_pipeline.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "run_blast_pipeline.py", "community": 89, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_blast_pipeline.py", "file_type": "code", "degree": 1}, {"id": "run_blast_pipeline_main", "label": "main()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 89, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_blast_pipeline.py", "file_type": "code", "degree": 1}, {"id": "prepare_input", "label": "prepare_input.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 12.1, "font": {"size": 0, "color": "#ffffff"}, "title": "prepare_input.py", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 10}, {"id": "prepare_input_is_gz", "label": "is_gz()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "is_gz()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 2}, {"id": "prepare_input_strip_gz", "label": "strip_gz()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "strip_gz()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 3}, {"id": "prepare_input_gunzip_to", "label": "gunzip_to()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "gunzip_to()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 1}, {"id": "prepare_input_read_fasta", "label": "read_fasta()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_fasta()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 2}, {"id": "prepare_input_write_fasta", "label": "write_fasta()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_fasta()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 2}, {"id": "prepare_input_gene_key", "label": "gene_key()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "gene_key()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 2}, {"id": "prepare_input_pick_longest_isoform", "label": "pick_longest_isoform()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "pick_longest_isoform()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 3}, {"id": "prepare_input_detect_roles", "label": "detect_roles()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "detect_roles()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 3}, {"id": "prepare_input_choose_best", "label": "choose_best()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "choose_best()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 2}, {"id": "prepare_input_main", "label": "main()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 11.3, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 46, "community_name": "Community 46", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/prepare_input.py", "file_type": "code", "degree": 6}, {"id": "get_plant_mploc_out", "label": "get_Plant_mPLoc_out.py", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "get_Plant_mPLoc_out.py", "community": 76, "community_name": "Community 76", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/get_Plant_mPLoc_out.py", "file_type": "code", "degree": 2}, {"id": "get_plant_mploc_out_get_plant_mploc_out", "label": "get_Plant_mPLoc_out()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.6, "font": {"size": 0, "color": "#ffffff"}, "title": "get_Plant_mPLoc_out()", "community": 76, "community_name": "Community 76", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/get_Plant_mPLoc_out.py", "file_type": "code", "degree": 3}, {"id": "get_plant_mploc_out_main", "label": "main()", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 76, "community_name": "Community 76", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/get_Plant_mPLoc_out.py", "file_type": "code", "degree": 2}, {"id": "get_plant_mploc_out_rationale_22", "label": "\u4f7f\u7528Selenium\u81ea\u52a8\u4ecePlant-mPLoc\u7f51\u7ad9\u83b7\u53d6\u4e9a\u7ec6\u80de\u5b9a\u4f4d\u9884\u6d4b\u7ed3\u679c", "color": {"background": "#B07AA1", "border": "#B07AA1", "highlight": {"background": "#ffffff", "border": "#B07AA1"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u4f7f\u7528Selenium\u81ea\u52a8\u4ecePlant-mPLoc\u7f51\u7ad9\u83b7\u53d6\u4e9a\u7ec6\u80de\u5b9a\u4f4d\u9884\u6d4b\u7ed3\u679c", "community": 76, "community_name": "Community 76", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/get_Plant_mPLoc_out.py", "file_type": "rationale", "degree": 1}, {"id": "run_finalize_members", "label": "run_finalize_members.py", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "run_finalize_members.py", "community": 65, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_finalize_members.py", "file_type": "code", "degree": 5}, {"id": "run_finalize_members_prompt_str", "label": "_prompt_str()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_prompt_str()", "community": 65, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_finalize_members.py", "file_type": "code", "degree": 2}, {"id": "run_finalize_members_prompt_float", "label": "_prompt_float()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_prompt_float()", "community": 65, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_finalize_members.py", "file_type": "code", "degree": 2}, {"id": "run_finalize_members_prompt_int", "label": "_prompt_int()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_prompt_int()", "community": 65, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_finalize_members.py", "file_type": "code", "degree": 2}, {"id": "run_finalize_members_prompt_bool", "label": "_prompt_bool()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "_prompt_bool()", "community": 65, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_finalize_members.py", "file_type": "code", "degree": 2}, {"id": "run_finalize_members_main", "label": "main()", "color": {"background": "#EDC948", "border": "#EDC948", "highlight": {"background": "#ffffff", "border": "#EDC948"}}, "size": 11.1, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 65, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_finalize_members.py", "file_type": "code", "degree": 5}, {"id": "run_msa_figure", "label": "run_msa_figure.py", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "run_msa_figure.py", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 9}, {"id": "run_msa_figure_which", "label": "which()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "which()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_run_cmd", "label": "run_cmd()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "run_cmd()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_read_fasta", "label": "read_fasta()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "read_fasta()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_write_fasta", "label": "write_fasta()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "write_fasta()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_conservation_profile", "label": "conservation_profile()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "conservation_profile()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_best_window", "label": "best_window()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "best_window()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_extract_region_short_fasta", "label": "extract_region_short_fasta()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "extract_region_short_fasta()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_glob_outputs", "label": "glob_outputs()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "glob_outputs()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 2}, {"id": "run_msa_figure_main", "label": "main()", "color": {"background": "#BAB0AC", "border": "#BAB0AC", "highlight": {"background": "#ffffff", "border": "#BAB0AC"}}, "size": 11.9, "font": {"size": 0, "color": "#ffffff"}, "title": "main()", "community": 49, "community_name": "CLI runner scripts", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/run_msa_figure.py", "file_type": "code", "degree": 9}, {"id": "reorganize_workspace", "label": "reorganize_workspace.py", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "reorganize_workspace.py", "community": 84, "community_name": "Community 84", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/reorganize_workspace.py", "file_type": "code", "degree": 1}, {"id": "reorganize_workspace_reorganize_workspace", "label": "reorganize_workspace()", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "reorganize_workspace()", "community": 84, "community_name": "Community 84", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/reorganize_workspace.py", "file_type": "code", "degree": 2}, {"id": "reorganize_workspace_rationale_15", "label": "\u91cd\u6784 workspace/{job_id}/final/ \u76ee\u5f55\u7ed3\u6784 \u65b0\u7ed3\u6784: final/ \u251c\u2500\u2500 figures/", "color": {"background": "#59A14F", "border": "#59A14F", "highlight": {"background": "#ffffff", "border": "#59A14F"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u91cd\u6784 workspace/{job_id}/final/ \u76ee\u5f55\u7ed3\u6784 \u65b0\u7ed3\u6784: final/ \u251c\u2500\u2500 figures/", "community": 84, "community_name": "Community 84", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/reorganize_workspace.py", "file_type": "rationale", "degree": 1}, {"id": "list_builtin_models", "label": "list_builtin_models.py", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "list_builtin_models.py", "community": 77, "community_name": "Community 77", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/findFile/list_builtin_models.py", "file_type": "code", "degree": 2}, {"id": "list_builtin_models_list_sentence_transformers_models", "label": "list_sentence_transformers_models()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.4, "font": {"size": 0, "color": "#ffffff"}, "title": "list_sentence_transformers_models()", "community": 77, "community_name": "Community 77", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/findFile/list_builtin_models.py", "file_type": "code", "degree": 2}, {"id": "list_builtin_models_list_available_models", "label": "list_available_models()", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "list_available_models()", "community": 77, "community_name": "Community 77", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/findFile/list_builtin_models.py", "file_type": "code", "degree": 1}, {"id": "list_builtin_models_rationale_6", "label": "\u67e5\u770bsentence-transformers\u7684\u5185\u7f6e\u6a21\u578b", "color": {"background": "#FF9DA7", "border": "#FF9DA7", "highlight": {"background": "#ffffff", "border": "#FF9DA7"}}, "size": 10.2, "font": {"size": 0, "color": "#ffffff"}, "title": "\u67e5\u770bsentence-transformers\u7684\u5185\u7f6e\u6a21\u578b", "community": 77, "community_name": "Community 77", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/findFile/list_builtin_models.py", "file_type": "rationale", "degree": 1}, {"id": "downbge_m3", "label": "downBge-m3.py", "color": {"background": "#76B7B2", "border": "#76B7B2", "highlight": {"background": "#ffffff", "border": "#76B7B2"}}, "size": 10.0, "font": {"size": 0, "color": "#ffffff"}, "title": "downBge-m3.py", "community": 93, "community_name": "Community 93", "source_file": "/home/xia-lab/wutx/00test/bbav5/scripts/findFile/downBge-m3.py", "file_type": "code", "degree": 0}];
const RAW_EDGES = [{"from": "session_storage", "to": "session_storage_sessionstorage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage", "to": "session_storage_get_storage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage", "to": "session_storage_init_storage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage", "to": "session_storage_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage", "to": "wechat_service", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_ensure_db_dir", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_get_connection", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_init_tables", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_get_user_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_add_user_task", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_update_task_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_get_latest_task", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_get_user_active_job", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_set_user_active_job", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_update_job_stage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_clear_user_active_job", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_get_running_tasks", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_add_running_task", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_update_running_task", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_remove_running_task", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_get_user_stats", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_cleanup_old_sessions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_sessionstorage_close", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_get_storage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage", "to": "session_storage_init_storage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_init", "to": "session_storage_sessionstorage_ensure_db_dir", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_init", "to": "session_storage_sessionstorage_init_tables", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_init_tables", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_get_user_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_add_user_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_update_task_status", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_get_latest_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_get_user_active_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_set_user_active_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_update_job_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_clear_user_active_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_get_running_tasks", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_add_running_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_update_running_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_remove_running_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_get_user_stats", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_connection", "to": "session_storage_sessionstorage_cleanup_old_sessions", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_init_tables", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_user_history", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_add_user_task", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_update_task_status", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_latest_task", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_user_active_job", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_set_user_active_job", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_update_job_stage", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_clear_user_active_job", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_running_tasks", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_add_running_task", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_update_running_task", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_remove_running_task", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_get_user_stats", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_cleanup_old_sessions", "to": "session_storage_sessionstorage_close", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_storage_sessionstorage_close", "to": "session_storage_rationale_379", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_call_mcp_tool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_send_message", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_get_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_load_from_storage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_get_user_history", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_add_user_task", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_get_latest_task", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_format_task_status", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_get_user_active_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_set_user_active_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_update_job_stage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_get_completed_stages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_format_job_pipeline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_poll_task_status", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_create_task", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_handle_message", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service", "to": "wechat_service_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_service_call_mcp_tool", "to": "wechat_service_send_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_call_mcp_tool", "to": "wechat_service_get_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_send_message", "to": "wechat_service_poll_task_status", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_send_message", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_messages", "to": "wechat_service_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_user_history", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_add_user_task", "to": "wechat_service_create_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_latest_task", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_format_task_status", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_user_active_job", "to": "wechat_service_get_completed_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_user_active_job", "to": "wechat_service_format_job_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_user_active_job", "to": "wechat_service_create_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_user_active_job", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_set_user_active_job", "to": "wechat_service_create_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_update_job_stage", "to": "wechat_service_create_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_get_completed_stages", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_format_job_pipeline", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_create_task", "to": "wechat_service_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_service_handle_message", "to": "wechat_service_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "get_wechat_id", "to": "get_wechat_id_call_mcp_tool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "get_wechat_id", "to": "get_wechat_id_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "get_wechat_id_call_mcp_tool", "to": "get_wechat_id_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "update_prompts", "to": "update_prompts_update_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "update_prompts", "to": "update_prompts_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "update_prompts_update_file", "to": "update_prompts_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validate_js", "to": "validate_js_validate_js_in_html", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration", "to": "wechat_integration_wechatconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration", "to": "wechat_integration_wechatintegration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration", "to": "wechat_integration_wechattasknotifier", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration", "to": "wechat_integration_test_wechat_integration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration", "to": "wechat_integration_test_message_listener", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration", "to": "wechat_task_bridge", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatconfig", "to": "wechat_integration_wechatintegration_init", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_login", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_display_qrcode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_send_text_message", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_send_typing", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_notify_task_complete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_get_messages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_start_message_listener", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_call_mcp_tool", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_real_mcp_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechatintegration_mock_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_wechattasknotifier_init", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_test_wechat_integration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_test_message_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_integration_rationale_59", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_task_bridge_wechattaskbridge", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_task_bridge_rationale_43", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration", "to": "wechat_task_bridge_rationale_269", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_login", "to": "wechat_integration_wechatintegration_call_mcp_tool", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_login", "to": "wechat_integration_wechatintegration_display_qrcode", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_login", "to": "wechat_integration_test_wechat_integration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_login", "to": "wechat_integration_test_message_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_login", "to": "wechat_integration_rationale_76", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration_send_text_message", "to": "wechat_integration_wechatintegration_call_mcp_tool", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_send_text_message", "to": "wechat_integration_wechatintegration_notify_task_complete", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_send_text_message", "to": "wechat_integration_wechattasknotifier_notify_task_started", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_send_text_message", "to": "wechat_integration_test_wechat_integration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_send_text_message", "to": "wechat_integration_rationale_150", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration_send_typing", "to": "wechat_integration_wechatintegration_call_mcp_tool", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_send_typing", "to": "wechat_integration_rationale_172", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration_notify_task_complete", "to": "wechat_integration_wechattasknotifier_notify_task_completed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_notify_task_complete", "to": "wechat_integration_wechattasknotifier_notify_task_failed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_notify_task_complete", "to": "wechat_integration_test_wechat_integration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_notify_task_complete", "to": "wechat_integration_rationale_187", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration_get_messages", "to": "wechat_integration_wechatintegration_call_mcp_tool", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_get_messages", "to": "wechat_integration_wechatintegration_start_message_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_get_messages", "to": "wechat_integration_rationale_229", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration_start_message_listener", "to": "wechat_integration_test_message_listener", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_start_message_listener", "to": "wechat_integration_rationale_255", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechatintegration_call_mcp_tool", "to": "wechat_integration_wechatintegration_real_mcp_call", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_call_mcp_tool", "to": "wechat_integration_wechatintegration_mock_call", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechatintegration_call_mcp_tool", "to": "wechat_integration_rationale_280", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_integration_wechattasknotifier_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_integration_wechattasknotifier_notify_task_started", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_integration_wechattasknotifier_notify_task_completed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_integration_wechattasknotifier_notify_task_failed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_integration_test_wechat_integration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_integration_rationale_397", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_task_bridge_wechattaskbridge", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_task_bridge_rationale_43", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechattasknotifier", "to": "wechat_task_bridge_rationale_269", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechattasknotifier_notify_task_started", "to": "wechat_integration_test_wechat_integration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_integration_wechattasknotifier_notify_task_completed", "to": "wechat_integration_test_wechat_integration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_patch", "to": "pipeline_backend_patch_apply_patch_to_pipeline_backend", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend_patch_apply_patch_to_pipeline_backend", "to": "pipeline_backend_patch_rationale_65", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router", "to": "test_router_classify", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router", "to": "test_router_testrouteragent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router", "to": "test_router_router_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router", "to": "test_router_sample_message", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router", "to": "test_router_sample_state", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router", "to": "test_router_test_execute_analysis_intent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router", "to": "test_router_test_execute_faq_intent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_task_with_wechat", "to": "notify_integration", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_task_with_wechat", "to": "example_task_with_wechat_run_identify_with_notification", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_task_with_wechat", "to": "example_task_with_wechat_run_pipeline_with_notifications", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_task_with_wechat", "to": "example_task_with_wechat_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_task_with_wechat_run_identify_with_notification", "to": "example_task_with_wechat_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "example_task_with_wechat_run_identify_with_notification", "to": "example_task_with_wechat_rationale_23", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_task_with_wechat_run_pipeline_with_notifications", "to": "example_task_with_wechat_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "example_task_with_wechat_run_pipeline_with_notifications", "to": "example_task_with_wechat_rationale_82", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enable_persistent_memory", "to": "enable_persistent_memory_create_persistent_memory_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enable_persistent_memory", "to": "enable_persistent_memory_test_persistent_memory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enable_persistent_memory_create_persistent_memory_manager", "to": "enable_persistent_memory_test_persistent_memory", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "check_cost", "to": "check_cost_get_cost_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_cost", "to": "check_cost_get_cost_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_cost", "to": "check_cost_get_agent_cost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_cost", "to": "check_cost_get_suggestions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_cost", "to": "check_cost_print_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_cost", "to": "check_cost_print_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_cost", "to": "check_cost_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "check_cost_get_cost_summary", "to": "check_cost_print_summary", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "check_cost_get_cost_report", "to": "check_cost_print_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "check_cost_get_agent_cost", "to": "check_cost_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "check_cost_get_suggestions", "to": "check_cost_print_summary", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "check_cost_get_suggestions", "to": "check_cost_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "check_cost_print_summary", "to": "check_cost_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "check_cost_print_report", "to": "check_cost_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration", "to": "notify_integration_call_mcp_tool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "notify_integration", "to": "notify_integration_check_login_status", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "notify_integration", "to": "notify_integration_send_text_message", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "notify_integration", "to": "notify_integration_notify_task_start", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "notify_integration", "to": "notify_integration_notify_task_complete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "notify_integration", "to": "notify_integration_test_notification", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "notify_integration_call_mcp_tool", "to": "notify_integration_check_login_status", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_call_mcp_tool", "to": "notify_integration_send_text_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_check_login_status", "to": "notify_integration_notify_task_start", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_check_login_status", "to": "notify_integration_notify_task_complete", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_check_login_status", "to": "notify_integration_test_notification", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_send_text_message", "to": "notify_integration_notify_task_start", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_send_text_message", "to": "notify_integration_notify_task_complete", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_send_text_message", "to": "notify_integration_test_notification", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "notify_integration_notify_task_start", "to": "notify_integration_rationale_97", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "notify_integration_notify_task_complete", "to": "notify_integration_rationale_126", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_bot", "to": "wechat_bot_call_mcp_tool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_bot", "to": "wechat_bot_send_message", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_bot", "to": "wechat_bot_get_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_bot", "to": "wechat_bot_handle_message", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_bot", "to": "wechat_bot_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_bot", "to": "wechat_bot_rationale_128", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_bot_call_mcp_tool", "to": "wechat_bot_send_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_bot_call_mcp_tool", "to": "wechat_bot_get_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_bot_send_message", "to": "wechat_bot_handle_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_bot_get_messages", "to": "wechat_bot_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_bot_handle_message", "to": "wechat_bot_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "tasks", "to": "celery_app", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tasks", "to": "tasks_get_orchestrator", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tasks", "to": "tasks_execute_agent_task", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tasks", "to": "main", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tasks_get_orchestrator", "to": "tasks_execute_agent_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge", "to": "wechat_task_bridge_wechattaskbridge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge", "to": "wechat_task_bridge_test_bridge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_start", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_handle_message", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_parse_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_get_help_message", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_get_system_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_get_task_list", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_get_task_detail", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_cancel_task", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_handle_analysis_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_wechattaskbridge_execute_task", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_test_bridge", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge", "to": "wechat_task_bridge_rationale_43", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wechat_task_bridge_wechattaskbridge_handle_message", "to": "wechat_task_bridge_wechattaskbridge_parse_command", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_parse_command", "to": "wechat_task_bridge_wechattaskbridge_get_help_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_parse_command", "to": "wechat_task_bridge_wechattaskbridge_get_system_status", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_parse_command", "to": "wechat_task_bridge_wechattaskbridge_get_task_list", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_parse_command", "to": "wechat_task_bridge_wechattaskbridge_get_task_detail", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_parse_command", "to": "wechat_task_bridge_wechattaskbridge_cancel_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_parse_command", "to": "wechat_task_bridge_wechattaskbridge_handle_analysis_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_parse_command", "to": "wechat_task_bridge_test_bridge", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_handle_analysis_request", "to": "wechat_task_bridge_wechattaskbridge_execute_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wechat_task_bridge_wechattaskbridge_handle_analysis_request", "to": "wechat_task_bridge_rationale_269", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_load_config", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_run_skill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_parse_yn00_output", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_rationale_83", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_annotationskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_annotation", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_pepskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_motifskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_motif", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_rationale_28", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_expressionskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_promoterskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_promoter", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_structureskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_structure", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_geneidentifyskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_identify", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_summaryskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_stringapi", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_generate_string_url", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_parse_ortholog_mapping", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_ppiskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_interspeciesskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_domainskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_domain", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_rationale_30", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_phylogenyskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_phylogeny", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_rationale_82", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_syntenyskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "test_synteny", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run", "to": "run_karyotypeskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_load_config", "to": "run_rationale_17", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_run_skill", "to": "run_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_run_skill", "to": "run_rationale_32", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_run_skill", "to": "run_rationale_25", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_main", "to": "run_annotationskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_annotationskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_annotationskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_pepskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_pepskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_motifskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_motifskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_motifskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_expressionskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_expressionskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_promoterskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_promoterskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_promoterskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_structureskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_structureskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_structureskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_geneidentifyskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_geneidentifyskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_geneidentifyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_summaryskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_summaryskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_ppiskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_ppiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_interspeciesskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_interspeciesskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_domainskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_domainskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_domainskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_phylogenyskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_phylogenyskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_syntenyskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_syntenyskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_syntenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_karyotypeskill", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_main", "to": "run_karyotypeskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_parse_yn00_output", "to": "run_rationale_26", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_compute_checksum", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_check_tool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_get_tool_version", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_parse_cds_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_parse_ortholog_pairs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_extract_sequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_run_muscle_alignment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_run_pal2nal", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_create_yn00_ctl", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_run_yn00", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_parse_yn00_output", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils", "to": "utils_calculate_divergence_time", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils_check_tool", "to": "utils_run_muscle_alignment", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "utils_check_tool", "to": "utils_run_pal2nal", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "utils_check_tool", "to": "utils_run_yn00", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "utils_parse_cds_fasta", "to": "utils_rationale_65", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils_parse_ortholog_pairs", "to": "utils_rationale_74", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils_extract_sequences", "to": "utils_rationale_90", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils_run_pal2nal", "to": "utils_rationale_126", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "utils_create_yn00_ctl", "to": "utils_run_yn00", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "example_usage", "to": "example_usage_run_annotation_skill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_usage", "to": "example_usage_integrate_with_pipeline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_usage_run_annotation_skill", "to": "example_usage_integrate_with_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "example_usage_run_annotation_skill", "to": "example_usage_rationale_12", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "example_usage_integrate_with_pipeline", "to": "example_usage_rationale_51", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api", "to": "run_api_annotationapiskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api", "to": "run_api_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_read_fasta", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_submit_to_eggnog", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_get_go_terms", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_run_api_annotation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_annotationapiskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill", "to": "run_api_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_init", "to": "run_api_annotationapiskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_compute_checksum", "to": "run_api_annotationapiskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_record_file", "to": "run_api_annotationapiskill_run_api_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_record_file", "to": "run_api_annotationapiskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_record_file", "to": "run_api_annotationapiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_read_fasta", "to": "run_api_annotationapiskill_run_api_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_submit_to_eggnog", "to": "run_api_annotationapiskill_run_api_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_submit_to_eggnog", "to": "run_api_rationale_101", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_api_annotationapiskill_get_go_terms", "to": "run_api_annotationapiskill_run_api_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_run_api_annotation", "to": "run_api_annotationapiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_generate_report", "to": "run_api_annotationapiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_generate_report", "to": "run_api_annotationapiskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_run", "to": "run_api_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_api_annotationapiskill_run_demo", "to": "run_api_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill", "to": "run_annotationskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_which", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_find_emapper", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_run_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_parse_annotations", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_run_emapper", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "run_annotationskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill", "to": "test_annotation_testannotationskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_init", "to": "run_annotationskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_which", "to": "run_annotationskill_find_emapper", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_find_emapper", "to": "run_annotationskill_run_emapper", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_find_emapper", "to": "run_rationale_51", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_annotationskill_run_command", "to": "run_annotationskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_run_command", "to": "run_annotationskill_run_emapper", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_compute_checksum", "to": "run_annotationskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_record_file", "to": "run_annotationskill_run_emapper", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_record_file", "to": "run_annotationskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_record_file", "to": "run_annotationskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_parse_annotations", "to": "run_annotationskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_parse_annotations", "to": "run_annotationskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_run_emapper", "to": "run_annotationskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_generate_report", "to": "run_annotationskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_generate_report", "to": "run_annotationskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_write_reproducibility_bundle", "to": "run_annotationskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_annotationskill_write_reproducibility_bundle", "to": "run_annotationskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_annotation", "to": "test_annotation_testannotationskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_annotation_testannotationskill", "to": "test_annotation_testannotationskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_annotation_testannotationskill", "to": "test_annotation_testannotationskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_annotation_testannotationskill", "to": "test_annotation_testannotationskill_test_find_emapper", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_annotation_testannotationskill", "to": "test_annotation_testannotationskill_test_parse_annotations", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_annotation_testannotationskill", "to": "test_annotation_testannotationskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_annotation_testannotationskill", "to": "test_annotation_testannotationskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_parse_fasta", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_calculate_properties", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_plot_properties", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill", "to": "run_pepskill_generate_manifest", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pepskill_init", "to": "run_pepskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pepskill_compute_checksum", "to": "run_pepskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pepskill_record_file", "to": "run_pepskill_generate_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pepskill_parse_fasta", "to": "run_pepskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pepskill_calculate_properties", "to": "run_pepskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pepskill_plot_properties", "to": "run_pepskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pepskill_run", "to": "run_pepskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pepskill_run", "to": "run_pepskill_generate_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill", "to": "run_motifskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_which", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_run_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_run_meme", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "run_motifskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motifskill", "to": "test_motif_testmotifskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_init", "to": "run_motifskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_which", "to": "run_motifskill_run_meme", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_run_command", "to": "run_motifskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_run_command", "to": "run_motifskill_run_meme", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_compute_checksum", "to": "run_motifskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_record_file", "to": "run_motifskill_run_meme", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_record_file", "to": "run_motifskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_record_file", "to": "run_motifskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_run_meme", "to": "run_motifskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_generate_report", "to": "run_motifskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motifskill_write_reproducibility_bundle", "to": "run_motifskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_motif", "to": "test_motif_testmotifskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_motif_testmotifskill", "to": "test_motif_testmotifskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_motif_testmotifskill", "to": "test_motif_testmotifskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_motif_testmotifskill", "to": "test_motif_testmotifskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_motif_testmotifskill", "to": "test_motif_testmotifskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_load_count_matrix", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_load_sample_groups", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_parse_groups", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_run_differential_expression", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_plot_volcano", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_plot_heatmap", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_plot_pca", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill", "to": "run_expressionskill_create_mock_output", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill_init", "to": "run_expressionskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_compute_checksum", "to": "run_expressionskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_record_file", "to": "run_expressionskill_load_count_matrix", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_record_file", "to": "run_expressionskill_load_sample_groups", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_record_file", "to": "run_expressionskill_run_differential_expression", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_record_file", "to": "run_expressionskill_plot_volcano", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_record_file", "to": "run_expressionskill_plot_heatmap", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_record_file", "to": "run_expressionskill_plot_pca", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_record_file", "to": "run_expressionskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_load_count_matrix", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_load_sample_groups", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_parse_groups", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_parse_groups", "to": "run_rationale_117", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expressionskill_run_differential_expression", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_plot_volcano", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_plot_heatmap", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_plot_pca", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_generate_report", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_write_reproducibility_bundle", "to": "run_expressionskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_run", "to": "run_expressionskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expressionskill_run_demo", "to": "run_expressionskill_create_mock_output", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_expression", "to": "test_expression_mockmodule", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression", "to": "test_expression_testexpressionconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression_mockmodule", "to": "test_expression_mockmodule_getattr", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression_testexpressionconfig", "to": "test_expression_testexpressionconfig_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression_testexpressionconfig", "to": "test_expression_testexpressionconfig_test_config_structure", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression_testexpressionconfig", "to": "test_expression_testexpressionconfig_test_config_source", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression_testexpressionconfig", "to": "test_expression_testexpressionconfig_test_parameters", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression_testexpressionconfig", "to": "test_expression_testexpressionconfig_test_demo_output_structure", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_expression_testexpressionconfig", "to": "test_expression_testexpressionconfig_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "run_promoterskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoterskill", "to": "test_promoter_testpromoterskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoterskill_init", "to": "run_promoterskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoterskill_compute_checksum", "to": "run_promoterskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoterskill_record_file", "to": "run_promoterskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoterskill_record_file", "to": "run_promoterskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoterskill_run", "to": "run_promoterskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoterskill_run", "to": "run_promoterskill_write_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_promoter", "to": "test_promoter_testpromoterskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_promoter_testpromoterskill", "to": "test_promoter_testpromoterskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_promoter_testpromoterskill", "to": "test_promoter_testpromoterskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_promoter_testpromoterskill", "to": "test_promoter_testpromoterskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_promoter_testpromoterskill", "to": "test_promoter_testpromoterskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "run_structureskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structureskill", "to": "test_structure_teststructureskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structureskill_init", "to": "run_structureskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structureskill_compute_checksum", "to": "run_structureskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structureskill_record_file", "to": "run_structureskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structureskill_record_file", "to": "run_structureskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structureskill_run", "to": "run_structureskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structureskill_run", "to": "run_structureskill_write_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_structure", "to": "test_structure_teststructureskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_structure_teststructureskill", "to": "test_structure_teststructureskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_structure_teststructureskill", "to": "test_structure_teststructureskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_structure_teststructureskill", "to": "test_structure_teststructureskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_structure_teststructureskill", "to": "test_structure_teststructureskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_run_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_run_hmmer_search", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_parse_hmmer_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "run_geneidentifyskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_geneidentifyskill", "to": "test_identify_testgeneidentifyskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_init", "to": "run_geneidentifyskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_run_command", "to": "run_geneidentifyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_run_command", "to": "run_geneidentifyskill_run_hmmer_search", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_compute_checksum", "to": "run_geneidentifyskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_record_file", "to": "run_geneidentifyskill_run_hmmer_search", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_record_file", "to": "run_geneidentifyskill_parse_hmmer_results", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_record_file", "to": "run_geneidentifyskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_record_file", "to": "run_geneidentifyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_run_hmmer_search", "to": "run_geneidentifyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_parse_hmmer_results", "to": "run_geneidentifyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_generate_report", "to": "run_geneidentifyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_write_reproducibility_bundle", "to": "run_geneidentifyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_geneidentifyskill_run", "to": "run_geneidentifyskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_identify", "to": "test_identify_testgeneidentifyskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_identify_testgeneidentifyskill", "to": "test_identify_testgeneidentifyskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_identify_testgeneidentifyskill", "to": "test_identify_testgeneidentifyskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_identify_testgeneidentifyskill", "to": "test_identify_testgeneidentifyskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_identify_testgeneidentifyskill", "to": "test_identify_testgeneidentifyskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "run_summaryskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "run_summaryskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "run_summaryskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "run_summaryskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "run_summaryskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "run_summaryskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "run_summaryskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summaryskill", "to": "test_summary_testkaryotype", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_summaryskill_init", "to": "run_summaryskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_summaryskill_compute_checksum", "to": "run_summaryskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_summaryskill_record_file", "to": "run_summaryskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_summaryskill_generate_report", "to": "run_summaryskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_summaryskill_write_reproducibility_bundle", "to": "run_summaryskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_summary", "to": "test_summary_testkaryotype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_summary_testkaryotype", "to": "test_summary_testkaryotype_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_summary_testkaryotype", "to": "test_summary_testkaryotype_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_summary_testkaryotype", "to": "test_summary_testkaryotype_test_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_summary_testkaryotype", "to": "test_summary_testkaryotype_test_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_stringapi", "to": "run_stringapi_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_stringapi", "to": "run_stringapi_get_network", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_stringapi", "to": "run_ppiskill_analyze_network", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_stringapi_get_network", "to": "run_ppiskill_analyze_network", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_generate_string_url", "to": "run_ppiskill_analyze_network", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_generate_string_url", "to": "run_rationale_85", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_parse_ortholog_mapping", "to": "run_ppiskill_load_ortholog_mapping", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_parse_ortholog_mapping", "to": "run_rationale_107", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_load_gene_ids", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_load_ortholog_mapping", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_map_gene_ids", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_analyze_network", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_save_network", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill", "to": "run_ppiskill_generate_manifest", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill_init", "to": "run_ppiskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_compute_checksum", "to": "run_ppiskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_record_file", "to": "run_ppiskill_generate_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_load_gene_ids", "to": "run_ppiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_load_ortholog_mapping", "to": "run_ppiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_map_gene_ids", "to": "run_ppiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_map_gene_ids", "to": "run_rationale_187", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill_analyze_network", "to": "run_ppiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_analyze_network", "to": "run_rationale_212", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppiskill_save_network", "to": "run_ppiskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_run", "to": "run_ppiskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_run", "to": "run_ppiskill_generate_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppiskill_run", "to": "run_rationale_275", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "run_interspeciesskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "run_interspeciesskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "run_interspeciesskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "run_interspeciesskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "run_interspeciesskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "run_interspeciesskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "run_interspeciesskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspeciesskill", "to": "test_interspecies_testkaryotype", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspeciesskill_init", "to": "run_interspeciesskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspeciesskill_compute_checksum", "to": "run_interspeciesskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspeciesskill_record_file", "to": "run_interspeciesskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspeciesskill_record_file", "to": "run_interspeciesskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspeciesskill_generate_report", "to": "run_interspeciesskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspeciesskill_write_reproducibility_bundle", "to": "run_interspeciesskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_interspecies", "to": "test_interspecies_testkaryotype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_interspecies_testkaryotype", "to": "test_interspecies_testkaryotype_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_interspecies_testkaryotype", "to": "test_interspecies_testkaryotype_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_interspecies_testkaryotype", "to": "test_interspecies_testkaryotype_test_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_interspecies_testkaryotype", "to": "test_interspecies_testkaryotype_test_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_which", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_run_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_run_hmmscan", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "run_domainskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domainskill", "to": "test_domain_testdomainskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_init", "to": "run_domainskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_which", "to": "run_domainskill_run_hmmscan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_run_command", "to": "run_domainskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_run_command", "to": "run_domainskill_run_hmmscan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_compute_checksum", "to": "run_domainskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_record_file", "to": "run_domainskill_run_hmmscan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_record_file", "to": "run_domainskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_record_file", "to": "run_domainskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_run_hmmscan", "to": "run_domainskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_generate_report", "to": "run_domainskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domainskill_write_reproducibility_bundle", "to": "run_domainskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_domain", "to": "test_domain_testdomainskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_domain_testdomainskill", "to": "test_domain_testdomainskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_domain_testdomainskill", "to": "test_domain_testdomainskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_domain_testdomainskill", "to": "test_domain_testdomainskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_domain_testdomainskill", "to": "test_domain_testdomainskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_which", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_run_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_run_alignment", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_run_tree", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "run_phylogenyskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogenyskill", "to": "test_phylogeny_testphylogenyskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_init", "to": "run_phylogenyskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_which", "to": "run_phylogenyskill_run_alignment", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_which", "to": "run_phylogenyskill_run_tree", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_which", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_run_command", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_run_command", "to": "run_phylogenyskill_run_alignment", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_run_command", "to": "run_phylogenyskill_run_tree", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_compute_checksum", "to": "run_phylogenyskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_record_file", "to": "run_phylogenyskill_run_alignment", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_record_file", "to": "run_phylogenyskill_run_tree", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_record_file", "to": "run_phylogenyskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_record_file", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_run_alignment", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_run_tree", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_generate_report", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogenyskill_write_reproducibility_bundle", "to": "run_phylogenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_phylogeny", "to": "test_phylogeny_testphylogenyskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_phylogeny_testphylogenyskill", "to": "test_phylogeny_testphylogenyskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_phylogeny_testphylogenyskill", "to": "test_phylogeny_testphylogenyskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_phylogeny_testphylogenyskill", "to": "test_phylogeny_testphylogenyskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_phylogeny_testphylogenyskill", "to": "test_phylogeny_testphylogenyskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "run_syntenyskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_syntenyskill", "to": "test_synteny_testsyntenyskill", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_syntenyskill_init", "to": "run_syntenyskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_syntenyskill_compute_checksum", "to": "run_syntenyskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_syntenyskill_record_file", "to": "run_syntenyskill_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_syntenyskill_record_file", "to": "run_syntenyskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_syntenyskill_run", "to": "run_syntenyskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_syntenyskill_run", "to": "run_syntenyskill_write_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_synteny", "to": "test_synteny_testsyntenyskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_synteny_testsyntenyskill", "to": "test_synteny_testsyntenyskill_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_synteny_testsyntenyskill", "to": "test_synteny_testsyntenyskill_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_synteny_testsyntenyskill", "to": "test_synteny_testsyntenyskill_test_demo_mode", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_synteny_testsyntenyskill", "to": "test_synteny_testsyntenyskill_test_config_loading", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "run_karyotypeskill_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "run_karyotypeskill_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "run_karyotypeskill_compute_checksum", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "run_karyotypeskill_record_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "run_karyotypeskill_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "run_karyotypeskill_write_reproducibility_bundle", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "run_karyotypeskill_run_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotypeskill", "to": "test_karyotype_testkaryotype", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotypeskill_init", "to": "run_karyotypeskill_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotypeskill_compute_checksum", "to": "run_karyotypeskill_record_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotypeskill_record_file", "to": "run_karyotypeskill_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotypeskill_record_file", "to": "run_karyotypeskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotypeskill_generate_report", "to": "run_karyotypeskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotypeskill_write_reproducibility_bundle", "to": "run_karyotypeskill_run_demo", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_karyotype", "to": "test_karyotype_testkaryotype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_karyotype_testkaryotype", "to": "test_karyotype_testkaryotype_setup", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_karyotype_testkaryotype", "to": "test_karyotype_testkaryotype_teardown", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_karyotype_testkaryotype", "to": "test_karyotype_testkaryotype_test_demo", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_karyotype_testkaryotype", "to": "test_karyotype_testkaryotype_test_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_project_root", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_test_data_dir", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_mock_llm_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_mock_memory_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_event_loop", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_sample_gene_family", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_sample_species", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conftest", "to": "conftest_pytest_configure", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify", "to": "test_gene_identify_testgeneidentifyskill", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify", "to": "test_gene_identify_test_input_validation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify", "to": "test_gene_identify_testskillregistry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testgeneidentifyskill", "to": "test_gene_identify_testgeneidentifyskill_test_skill_exists", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testgeneidentifyskill", "to": "test_gene_identify_testgeneidentifyskill_test_skill_documentation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testgeneidentifyskill", "to": "test_gene_identify_testgeneidentifyskill_test_skill_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testgeneidentifyskill", "to": "test_gene_identify_testgeneidentifyskill_test_required_tools", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testgeneidentifyskill", "to": "test_gene_identify_testgeneidentifyskill_test_output_structure", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testgeneidentifyskill", "to": "stage_registry_stagetoolregistry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_gene_identify_testskillregistry", "to": "test_gene_identify_testskillregistry_test_stage_registry_exists", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testskillregistry", "to": "test_gene_identify_testskillregistry_test_gene_identify_in_registry", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_testskillregistry", "to": "stage_registry_stagetoolregistry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_gene_identify_testskillregistry_test_stage_registry_exists", "to": "test_gene_identify_rationale_70", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_gene_identify_rationale_70", "to": "stage_registry_stagetoolregistry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_router_testrouteragent", "to": "test_router_testrouteragent_test_agent_initialization", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router_testrouteragent", "to": "test_router_testrouteragent_test_build_system_prompt", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router_testrouteragent", "to": "test_router_testrouteragent_test_rule_based_classify_analysis", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router_testrouteragent", "to": "test_router_testrouteragent_test_rule_based_classify_faq", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router_testrouteragent", "to": "test_router_testrouteragent_test_extract_params", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_router_testrouteragent", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_router_testrouteragent", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_router_testrouteragent", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_router_testrouteragent", "to": "base_querymode", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_agent_flow", "to": "test_agent_flow_testagentflow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow", "to": "test_agent_flow_llm_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow", "to": "test_agent_flow_agents", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow", "to": "test_agent_flow_test_full_analysis_flow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow", "to": "test_agent_flow_test_error_diagnosis_flow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow", "to": "test_agent_flow_test_knowledge_query_flow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow", "to": "test_agent_flow_testmemoryintegration", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow_testagentflow", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_agent_flow_testagentflow", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_agent_flow_testmemoryintegration", "to": "test_agent_flow_testmemoryintegration_test_memory_manager_import", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow_testmemoryintegration", "to": "test_agent_flow_testmemoryintegration_test_memory_manager_creation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_agent_flow_testmemoryintegration", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_agent_flow_testmemoryintegration", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_api", "to": "test_api_testapiendpoints", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_api", "to": "test_api_test_chat_intent_recognition", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_api", "to": "test_api_testservicehealth", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_api_testapiendpoints", "to": "test_api_testapiendpoints_test_api_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_api_testapiendpoints", "to": "test_api_testapiendpoints_test_plan_endpoint", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_api_testapiendpoints", "to": "test_api_testapiendpoints_test_tasks_endpoint", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_api_testservicehealth", "to": "test_api_testservicehealth_test_service_running", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "test_api_testservicehealth", "to": "test_api_testservicehealth_test_response_time", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_run_family_de_analysis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_generate_family_plots", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_run_deseq2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_generate_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_parse_de_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de", "to": "run_rnaseq_de_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de_get_tool_versions", "to": "run_rnaseq_de_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_de_run_family_de_analysis", "to": "run_rnaseq_de_generate_family_plots", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_de_run_family_de_analysis", "to": "run_rnaseq_de_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_de_generate_family_plots", "to": "run_rnaseq_de_rationale_160", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_de_run_deseq2", "to": "run_rnaseq_de_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_de_generate_report", "to": "run_rnaseq_de_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_de_generate_manifest", "to": "run_rnaseq_de_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_de_parse_de_results", "to": "run_rnaseq_de_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif", "to": "run_motif_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_check_meme_available", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_read_gene_ids", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_load_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_resolve_protein_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_resolve_subfamily_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_run_meme", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_run_meme_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_run_seqlogo_plot", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_run_tree_motif_plot", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_parse_meme_xml_basic", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_write_failure_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_which", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_run_cmd", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif", "to": "run_motif_default_label", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif_get_tool_versions", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_check_meme_available", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_compute_file_hash", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_read_gene_ids", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_load_manifest", "to": "run_motif_resolve_protein_fasta", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_load_manifest", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_resolve_protein_fasta", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_resolve_protein_fasta", "to": "run_motif_rationale_139", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif_resolve_subfamily_file", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_resolve_subfamily_file", "to": "run_motif_rationale_190", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif_run_meme", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_run_meme_summary", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_run_meme_summary", "to": "run_motif_rationale_348", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif_run_seqlogo_plot", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_run_seqlogo_plot", "to": "run_motif_rationale_408", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif_run_tree_motif_plot", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_parse_meme_xml_basic", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_generate_report", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_generate_report", "to": "run_motif_rationale_587", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_motif_write_manifest", "to": "run_motif_write_failure_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_write_manifest", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_write_failure_manifest", "to": "run_motif_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_main", "to": "run_motif_default_label", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_main", "to": "run_motif_which", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_motif_main", "to": "run_motif_run_cmd", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression", "to": "run_expression_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression", "to": "run_expression_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression", "to": "run_expression_validate_previous_stage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression", "to": "run_expression_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression", "to": "run_expression_run_expression_analysis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression", "to": "run_expression_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression", "to": "run_expression_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression", "to": "run_expression_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression_get_tool_versions", "to": "run_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression_compute_file_hash", "to": "run_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression_validate_previous_stage", "to": "run_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression_validate_previous_stage", "to": "run_expression_rationale_103", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression_prepare_directories", "to": "run_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression_prepare_directories", "to": "run_expression_rationale_156", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_expression_run_expression_analysis", "to": "run_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression_write_report", "to": "run_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression_write_manifest", "to": "run_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_expression_write_manifest", "to": "run_expression_rationale_367", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_read_gene_ids", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_read_tree_order", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_resolve_gff3_path", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_resolve_subfamily_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_filter_gff3", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_gff3_to_tsv", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_calculate_structure_metrics", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_run_r_plotting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_write_failure_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure", "to": "run_structure_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure_get_tool_versions", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_compute_file_hash", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_read_gene_ids", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_read_tree_order", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_resolve_gff3_path", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_resolve_gff3_path", "to": "run_structure_rationale_75", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure_resolve_subfamily_file", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_resolve_subfamily_file", "to": "run_structure_rationale_140", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure_filter_gff3", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_filter_gff3", "to": "run_structure_rationale_193", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure_gff3_to_tsv", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_calculate_structure_metrics", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_run_r_plotting", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_generate_report", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_generate_report", "to": "run_structure_rationale_418", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_structure_write_manifest", "to": "run_structure_write_failure_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_write_manifest", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_structure_write_failure_manifest", "to": "run_structure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny", "to": "run_phylogeny_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_validate_identify_output", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_run_mafft_alignment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_compute_msa_metrics", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_run_msa_plotting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_run_tree_plotting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_run_iqtree_tree", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_extract_best_model", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny", "to": "run_phylogeny_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny_get_tool_versions", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_compute_file_hash", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_validate_identify_output", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_validate_identify_output", "to": "run_phylogeny_rationale_115", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny_prepare_directories", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_run_mafft_alignment", "to": "run_phylogeny_compute_msa_metrics", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_run_mafft_alignment", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_run_mafft_alignment", "to": "run_phylogeny_rationale_219", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny_run_msa_plotting", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_run_msa_plotting", "to": "run_phylogeny_rationale_371", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny_run_tree_plotting", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_run_tree_plotting", "to": "run_phylogeny_rationale_641", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny_run_iqtree_tree", "to": "run_phylogeny_extract_best_model", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_run_iqtree_tree", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_run_iqtree_tree", "to": "run_phylogeny_rationale_832", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_phylogeny_write_report", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_write_manifest", "to": "run_phylogeny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_phylogeny_write_manifest", "to": "run_phylogeny_rationale_1077", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "adapter", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "executor", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "registry", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "workflow", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "base", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "manager", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "model_selector", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "deepseek", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "glm", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "kimi", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "minimax", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "ollama", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "router", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "planning", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "execution", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "diagnosis", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "knowledge", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "learning", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "result_parser", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "validator", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "discovery", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "plantcare_client", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "pfam_client", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "ncbi_client", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "rnaseq_clients", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "multi_api_query", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "init", "to": "init_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api", "to": "string_api_stringapi", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api", "to": "string_api_test_string_api", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api", "to": "run_ppi", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api", "to": "run_ppi_v2_with_repro", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api", "to": "run_ppi_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi", "to": "string_api_stringapi_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi", "to": "string_api_stringapi_get_network", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi", "to": "string_api_stringapi_get_interaction_partners", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi", "to": "string_api_stringapi_get_protein_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi", "to": "string_api_stringapi_save_network_to_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi", "to": "string_api_test_string_api", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "string_api_stringapi", "to": "run_ppi_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "string_api_stringapi", "to": "run_ppi_rationale_195", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "string_api_stringapi", "to": "run_ppi_v2_with_repro_rationale_178", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "string_api_stringapi_init", "to": "string_api_rationale_35", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi_get_network", "to": "string_api_test_string_api", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "string_api_stringapi_get_network", "to": "string_api_rationale_51", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi_get_interaction_partners", "to": "string_api_rationale_93", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi_get_protein_info", "to": "string_api_rationale_124", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "string_api_stringapi_save_network_to_file", "to": "string_api_rationale_157", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_load_samples_config", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_run_fastqc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_run_cutadapt", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_get_sample_stats", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_generate_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc", "to": "run_rnaseq_qc_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc_compute_file_hash", "to": "run_rnaseq_qc_generate_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_qc_get_tool_versions", "to": "run_rnaseq_qc_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_qc_load_samples_config", "to": "run_rnaseq_qc_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_qc_load_samples_config", "to": "run_rnaseq_qc_rationale_77", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_qc_run_fastqc", "to": "run_rnaseq_qc_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_qc_run_cutadapt", "to": "run_rnaseq_qc_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_qc_get_sample_stats", "to": "run_rnaseq_qc_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_qc_generate_report", "to": "run_rnaseq_qc_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_qc_generate_manifest", "to": "run_rnaseq_qc_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_parse_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_find_matching_id", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_parse_pairs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_run_kaks_pair", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_load_gene_list", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_filter_pairs_by_gene_list", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2", "to": "run_kaks_v2_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2_compute_file_hash", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_get_tool_versions", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_parse_fasta", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_find_matching_id", "to": "run_kaks_v2_run_kaks_pair", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_find_matching_id", "to": "run_kaks_v2_filter_pairs_by_gene_list", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_find_matching_id", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_parse_pairs", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_run_kaks_pair", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_run_kaks_pair", "to": "run_kaks_v2_rationale_119", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2_load_gene_list", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_load_gene_list", "to": "run_kaks_v2_rationale_231", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_kaks_v2_filter_pairs_by_gene_list", "to": "run_kaks_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_kaks_v2_filter_pairs_by_gene_list", "to": "run_kaks_v2_rationale_247", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_find_latest_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_read_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_resolve_project_root", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_resolve_subfamily_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_prepare_pfam_database", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_run_hmmscan", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_parse_domtblout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_run_r_plotting", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_write_failure_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_calculate_domain_metrics", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain", "to": "run_domain_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_get_tool_versions", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_compute_file_hash", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_find_latest_manifest", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_find_latest_manifest", "to": "run_domain_rationale_106", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_read_manifest", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_resolve_project_root", "to": "run_domain_resolve_subfamily_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_resolve_project_root", "to": "run_domain_write_failure_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_resolve_project_root", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_resolve_project_root", "to": "run_domain_rationale_121", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_resolve_subfamily_file", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_resolve_subfamily_file", "to": "run_domain_rationale_131", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_prepare_pfam_database", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_prepare_pfam_database", "to": "run_domain_rationale_186", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_run_hmmscan", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_run_hmmscan", "to": "run_domain_rationale_236", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_parse_domtblout", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_parse_domtblout", "to": "run_domain_rationale_303", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_run_r_plotting", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_run_r_plotting", "to": "run_domain_rationale_406", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_generate_report", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_generate_report", "to": "run_domain_rationale_485", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_domain_write_manifest", "to": "run_domain_write_failure_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_write_manifest", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_write_failure_manifest", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_domain_calculate_domain_metrics", "to": "run_domain_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_enrich_v2", "to": "run_rnaseq_enrich_v2_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_enrich_v2", "to": "run_rnaseq_enrich_v2_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_enrich_v2", "to": "run_rnaseq_enrich_v2_check_gene_id_format", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_enrich_v2", "to": "run_rnaseq_enrich_v2_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_enrich_v2", "to": "run_rnaseq_enrich_v2_run_eggnog_annotation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_enrich_v2_prepare_directories", "to": "run_rnaseq_enrich_v2_rationale_147", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_enrich_v2_run_eggnog_annotation", "to": "run_rnaseq_enrich_v2_rationale_167", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_summary", "to": "run_summary_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_combo", "to": "run_combo_find_file_by_glob", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_combo", "to": "run_combo_find_meme_xml", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_combo", "to": "run_combo_load_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_combo", "to": "run_combo_find_latest_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_combo", "to": "run_combo_run_combo_plot", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_combo", "to": "run_combo_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_combo_find_file_by_glob", "to": "run_combo_find_meme_xml", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_combo_find_meme_xml", "to": "run_combo_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_combo_load_manifest", "to": "run_combo_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_combo_find_latest_manifest", "to": "run_combo_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_combo_run_combo_plot", "to": "run_combo_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_cis_element_http", "to": "run_cis_element_http_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_cis_element_http", "to": "run_cis_element_http_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_cis_element_http", "to": "run_cis_element_http_generate_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_cis_element_http", "to": "run_cis_element_http_save_error_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_cis_element_http_main", "to": "run_cis_element_http_save_error_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_cis_element_http_main", "to": "run_cis_element_http_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_cis_element_http_main", "to": "run_cis_element_http_generate_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_run_hisat2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_sam_to_bam", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_sort_bam", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_index_bam", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_parse_hisat2_log", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_generate_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align", "to": "run_rnaseq_align_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_align_get_tool_versions", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align_run_hisat2", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align_sam_to_bam", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align_sort_bam", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align_index_bam", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align_parse_hisat2_log", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align_generate_report", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_align_generate_manifest", "to": "run_rnaseq_align_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_tree_plot", "to": "run_tree_plot_now_tag", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_tree_plot", "to": "run_tree_plot_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_tree_plot_now_tag", "to": "run_tree_plot_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny", "to": "run_synteny_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_validate_inputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_run_diamond_blastp", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_run_blastp", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_filter_gff3", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_run_duplicate_classifier", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_run_mcscanx", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_run_circos_prepare", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_create_circos_config_files", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_compute_blast_stats", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_compute_collinearity_stats", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny", "to": "run_synteny_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny_compute_file_hash", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_get_tool_versions", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_validate_inputs", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_prepare_directories", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_run_diamond_blastp", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_run_blastp", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_run_blastp", "to": "run_synteny_rationale_339", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny_filter_gff3", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_filter_gff3", "to": "run_synteny_rationale_425", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny_run_duplicate_classifier", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_run_duplicate_classifier", "to": "run_synteny_rationale_494", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_synteny_run_mcscanx", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_run_circos_prepare", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_compute_blast_stats", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_compute_collinearity_stats", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_write_report", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_write_manifest", "to": "run_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_synteny_write_manifest", "to": "run_synteny_rationale_1095", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_parse_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_calculate_physicochemical_properties", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_run_deeptmhmm", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_run_plant_mploc", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_run_wolfpsort", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_plot_properties_r", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_plot_tmhmm_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_plot_subcellular_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep", "to": "run_pep_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_pep_get_tool_versions", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_prepare_directories", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_parse_fasta", "to": "run_pep_run_deeptmhmm", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_parse_fasta", "to": "run_pep_run_plant_mploc", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_parse_fasta", "to": "run_pep_run_wolfpsort", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_parse_fasta", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_calculate_physicochemical_properties", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_run_deeptmhmm", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_run_plant_mploc", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_run_wolfpsort", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_plot_properties_r", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_plot_tmhmm_results", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_plot_subcellular_results", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_write_report", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_pep_write_manifest", "to": "run_pep_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validate_manifest", "to": "validate_manifest_validate_schema", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validate_manifest", "to": "validate_manifest_validate_file_existence", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validate_manifest", "to": "validate_manifest_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validate_manifest_validate_schema", "to": "validate_manifest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validate_manifest_validate_schema", "to": "validate_manifest_rationale_31", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validate_manifest_validate_file_existence", "to": "validate_manifest_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validate_manifest_validate_file_existence", "to": "validate_manifest_rationale_59", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_run_stringtie", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_convert_gff3_to_gtf", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_run_featurecounts", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_parse_featurecounts_output", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_generate_count_matrix", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_run_deseq2_fpkm_tpm", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_add_artifact_to_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_generate_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant", "to": "run_rnaseq_quant_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant_compute_file_hash", "to": "run_rnaseq_quant_add_artifact_to_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_get_tool_versions", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_run_stringtie", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_run_stringtie", "to": "run_rnaseq_quant_rationale_108", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant_convert_gff3_to_gtf", "to": "run_rnaseq_quant_run_featurecounts", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_run_featurecounts", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_run_featurecounts", "to": "run_rnaseq_quant_rationale_244", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant_parse_featurecounts_output", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_generate_count_matrix", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_generate_count_matrix", "to": "run_rnaseq_quant_rationale_312", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant_run_deseq2_fpkm_tpm", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_run_deseq2_fpkm_tpm", "to": "run_rnaseq_quant_rationale_372", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant_generate_report", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_add_artifact_to_manifest", "to": "run_rnaseq_quant_generate_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_rnaseq_quant_add_artifact_to_manifest", "to": "run_rnaseq_quant_rationale_511", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_rnaseq_quant_generate_manifest", "to": "run_rnaseq_quant_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter", "to": "run_promoter_calculate_timeout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_run_cmd", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_find_gff3_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_find_genome_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_find_gene_id_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_prepare_promoter_sequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_submit_to_plantcare", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_wait_for_plantcare_email", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_parse_plantcare_output", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_categorize_element", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_generate_promoter_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_calculate_enrichment", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_calculate_cooccurrence", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_calculate_promoter_complexity", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_run_r_visualization", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter", "to": "run_promoter_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_calculate_timeout", "to": "run_promoter_wait_for_plantcare_email", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_get_tool_versions", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_compute_file_hash", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_run_cmd", "to": "run_promoter_prepare_promoter_sequences", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_run_cmd", "to": "run_promoter_run_r_visualization", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_run_cmd", "to": "run_promoter_rationale_118", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_find_gff3_file", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_find_genome_file", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_find_gene_id_file", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_prepare_promoter_sequences", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_prepare_promoter_sequences", "to": "run_promoter_rationale_210", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_submit_to_plantcare", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_submit_to_plantcare", "to": "run_promoter_rationale_326", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_wait_for_plantcare_email", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_wait_for_plantcare_email", "to": "run_promoter_rationale_404", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_parse_plantcare_output", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_parse_plantcare_output", "to": "run_promoter_rationale_602", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_categorize_element", "to": "run_promoter_generate_promoter_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_categorize_element", "to": "run_promoter_rationale_734", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_generate_promoter_report", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_generate_promoter_report", "to": "run_promoter_rationale_808", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_calculate_enrichment", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_calculate_enrichment", "to": "run_promoter_rationale_1055", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_calculate_cooccurrence", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_calculate_cooccurrence", "to": "run_promoter_rationale_1160", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_calculate_promoter_complexity", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_calculate_promoter_complexity", "to": "run_promoter_rationale_1236", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_promoter_run_r_visualization", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_prepare_directories", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_write_manifest", "to": "run_promoter_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_promoter_write_manifest", "to": "run_promoter_rationale_1443", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_get_pfam_from_rag", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_parse_gene_family_from_prefix", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_run_cmd", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_find_user_query_hmm", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_find_pep_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_find_reference_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_hmmfetch_models", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_python_fetch_models", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_hmmsearch_bin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_hmmfetch_bin", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_read_pep_ids", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_parse_domtblout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_select_final_members", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_write_fasta_subset", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_run_hmm_analysis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_run_blast_analysis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_combine_hmm_blast_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify", "to": "run_identify_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_get_pfam_from_rag", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_parse_gene_family_from_prefix", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_run_cmd", "to": "run_identify_hmmfetch_models", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_run_cmd", "to": "run_identify_run_hmm_analysis", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_run_cmd", "to": "run_identify_run_blast_analysis", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_run_cmd", "to": "run_identify_rationale_92", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_write_manifest", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_find_user_query_hmm", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_find_user_query_hmm", "to": "run_identify_rationale_135", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_find_pep_file", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_find_pep_file", "to": "run_identify_rationale_162", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_find_reference_file", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_find_reference_file", "to": "run_identify_rationale_212", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_hmmfetch_models", "to": "run_identify_hmmfetch_bin", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_hmmfetch_models", "to": "run_identify_python_fetch_models", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_hmmfetch_models", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_hmmfetch_models", "to": "run_identify_rationale_272", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_python_fetch_models", "to": "run_identify_rationale_285", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_hmmsearch_bin", "to": "run_identify_run_hmm_analysis", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_read_pep_ids", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_parse_domtblout", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_parse_domtblout", "to": "run_identify_rationale_369", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_compute_file_hash", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_get_tool_versions", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_select_final_members", "to": "run_identify_rationale_514", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_write_fasta_subset", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_write_fasta_subset", "to": "run_identify_rationale_556", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_write_report", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_run_hmm_analysis", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_run_hmm_analysis", "to": "run_identify_rationale_721", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_run_blast_analysis", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_run_blast_analysis", "to": "run_identify_rationale_806", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_identify_combine_hmm_blast_results", "to": "run_identify_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_identify_combine_hmm_blast_results", "to": "run_identify_rationale_894", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi", "to": "run_ppi_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi", "to": "run_ppi_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi", "to": "run_ppi_run_ppi_analysis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi", "to": "run_ppi_generate_network_plot", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi", "to": "run_ppi_generate_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi", "to": "run_ppi_generate_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi", "to": "run_ppi_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_get_tool_versions", "to": "run_ppi_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_run_ppi_analysis", "to": "run_ppi_generate_network_plot", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_run_ppi_analysis", "to": "run_ppi_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_run_ppi_analysis", "to": "run_ppi_rationale_81", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_generate_network_plot", "to": "run_ppi_rationale_195", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_generate_report", "to": "run_ppi_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_generate_manifest", "to": "run_ppi_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ortholog", "to": "run_ortholog_run_blast", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ortholog", "to": "run_ortholog_parse_blast_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ortholog", "to": "run_ortholog_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ortholog_run_blast", "to": "run_ortholog_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ortholog_run_blast", "to": "run_ortholog_rationale_17", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ortholog_parse_blast_results", "to": "run_ortholog_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_parse_ortholog_mapping", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_generate_string_url", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_run_ppi_analysis_v2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro", "to": "run_ppi_v2_with_repro_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro_compute_file_hash", "to": "run_ppi_v2_with_repro_write_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_with_repro_get_tool_versions", "to": "run_ppi_v2_with_repro_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_with_repro_parse_ortholog_mapping", "to": "run_ppi_v2_with_repro_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_with_repro_generate_string_url", "to": "run_ppi_v2_with_repro_run_ppi_analysis_v2", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_with_repro_run_ppi_analysis_v2", "to": "run_ppi_v2_with_repro_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_with_repro_write_manifest", "to": "run_ppi_v2_with_repro_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_with_repro_write_manifest", "to": "run_ppi_v2_with_repro_rationale_178", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_with_repro_write_report", "to": "run_ppi_v2_with_repro_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2", "to": "run_ppi_v2_parse_ortholog_mapping", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2", "to": "run_ppi_v2_generate_string_url", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2", "to": "run_ppi_v2_run_ppi_analysis_v2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2", "to": "run_ppi_v2_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_ppi_v2_parse_ortholog_mapping", "to": "run_ppi_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_generate_string_url", "to": "run_ppi_v2_run_ppi_analysis_v2", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_ppi_v2_run_ppi_analysis_v2", "to": "run_ppi_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype", "to": "run_karyotype_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_validate_inputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_generate_genome_len", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_prepare_gene_id_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_create_empty_tandem_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_run_karyotype_plot", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_convert_pdf_to_png", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype", "to": "run_karyotype_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_karyotype_compute_file_hash", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_get_tool_versions", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_prepare_directories", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_validate_inputs", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_generate_genome_len", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_prepare_gene_id_file", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_create_empty_tandem_file", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_run_karyotype_plot", "to": "run_karyotype_convert_pdf_to_png", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_run_karyotype_plot", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_write_report", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_write_manifest", "to": "run_karyotype_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_karyotype_write_manifest", "to": "run_karyotype_rationale_414", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_fetch_expression", "to": "run_fetch_expression_get_geo_metadata", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_fetch_expression", "to": "run_fetch_expression_download_geo_expression", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_fetch_expression", "to": "run_fetch_expression_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_fetch_expression_get_geo_metadata", "to": "run_fetch_expression_rationale_27", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_fetch_expression_download_geo_expression", "to": "run_fetch_expression_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_pdf_to_png", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_prepare_directories", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_merge_protein_sequences", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_build_phylogenetic_tree", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_filter_gff_files", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_run_reciprocal_blast", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_run_mcscanx_interspecies", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_plot_interspecies_tree", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_plot_synteny_karyotype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_get_file_info", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny", "to": "run_interspecies_synteny_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny_pdf_to_png", "to": "run_interspecies_synteny_plot_interspecies_tree", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_pdf_to_png", "to": "run_interspecies_synteny_plot_synteny_karyotype", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_compute_file_hash", "to": "run_interspecies_synteny_get_file_info", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_get_tool_versions", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_prepare_directories", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_merge_protein_sequences", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_build_phylogenetic_tree", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_build_phylogenetic_tree", "to": "run_interspecies_synteny_rationale_138", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny_filter_gff_files", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_filter_gff_files", "to": "run_interspecies_synteny_rationale_181", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny_run_reciprocal_blast", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_run_reciprocal_blast", "to": "run_interspecies_synteny_rationale_241", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny_run_mcscanx_interspecies", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_run_mcscanx_interspecies", "to": "run_interspecies_synteny_rationale_282", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny_plot_interspecies_tree", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_plot_interspecies_tree", "to": "run_interspecies_synteny_rationale_321", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny_plot_synteny_karyotype", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_write_report", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_get_file_info", "to": "run_interspecies_synteny_write_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_get_file_info", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_get_file_info", "to": "run_interspecies_synteny_rationale_775", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_interspecies_synteny_write_manifest", "to": "run_interspecies_synteny_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_interspecies_synteny_write_manifest", "to": "run_interspecies_synteny_rationale_792", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_speciesfiles", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_compute_file_hash", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_get_tool_versions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_multispeciesdetector", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_detect_species", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_detect_db_type", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_scan_input_dir", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_multispeciesgenomepreparer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_write_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_write_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2", "to": "run_genome_prepare_v2_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_speciesfiles", "to": "run_genome_prepare_v2_speciesfiles_is_valid", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_speciesfiles", "to": "run_genome_prepare_v2_speciesfiles_str", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_speciesfiles", "to": "run_genome_prepare_v2_scan_input_dir", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_speciesfiles_is_valid", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_process_species", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_get_tool_versions", "to": "run_genome_prepare_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_detect_species", "to": "run_genome_prepare_v2_scan_input_dir", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_detect_db_type", "to": "run_genome_prepare_v2_scan_input_dir", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_scan_input_dir", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_process_all", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_run_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_decompress_if_needed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_process_species", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_process_all", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer", "to": "run_genome_prepare_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer_run_command", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_process_species", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer_decompress_if_needed", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_process_species", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer_decompress_if_needed", "to": "run_genome_prepare_v2_rationale_236", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer_process_species", "to": "run_genome_prepare_v2_multispeciesgenomepreparer_process_all", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_multispeciesgenomepreparer_process_all", "to": "run_genome_prepare_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_write_manifest", "to": "run_genome_prepare_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_genome_prepare_v2_write_report", "to": "run_genome_prepare_v2_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend", "to": "pipeline_backend_now_tag", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_cleanup_old_jobs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_jobinfo", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_new_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_as_path", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_upload_to_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_list_input_table", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_strip_gz", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_detect_role", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_infer_species_code_from_names", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_l1_advise", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_read_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_normalize_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_find_latest_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_ensure_min_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_key_results_from_manifest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_list_all_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_preview_text", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_sha256_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_get_free_mem_gb", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_can_start_new_task", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_run_cmd_logged", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "pipeline_backend_run_stage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend", "to": "test_stage_integration", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend_now_tag", "to": "pipeline_backend_new_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_now_tag", "to": "pipeline_backend_run_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_cleanup_old_jobs", "to": "pipeline_backend_rationale_45", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend_jobinfo", "to": "pipeline_backend_new_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "reproducibility_v2_reproducibilitymanager", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "annotation_adapter_annotationconfig", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_executerequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_chatrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_agentchatrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rnaseqrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rnaseqjobrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_learningrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_validaterequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_parseresultrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_agentexecuterequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_agentstatusresponse", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_agentplanrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_loadfrompathrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_ragqueryrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_diagnoserequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_826", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1028", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1056", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1154", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1489", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1577", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1666", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1768", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1970", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_1996", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_2161", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_2220", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_2319", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_2366", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_2381", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_2396", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "main_rationale_2423", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "pipeline_with_repro_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "pipeline_with_repro_rationale_32", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "stage_tools_stagetool", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "stage_tools_stagetoolexecutor", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "stage_tools_stagetoolregistry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "stage_tools_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_jobinfo", "to": "stage_tools_rationale_466", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_as_path", "to": "pipeline_backend_upload_to_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_upload_to_job", "to": "pipeline_backend_list_input_table", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_list_input_table", "to": "pipeline_backend_rationale_130", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend_strip_gz", "to": "pipeline_backend_detect_role", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_detect_role", "to": "pipeline_backend_l1_advise", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_detect_role", "to": "pipeline_backend_run_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_infer_species_code_from_names", "to": "pipeline_backend_l1_advise", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_read_manifest", "to": "pipeline_backend_key_results_from_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_normalize_manifest", "to": "pipeline_backend_key_results_from_manifest", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_normalize_manifest", "to": "pipeline_backend_run_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_normalize_manifest", "to": "pipeline_backend_rationale_274", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend_find_latest_manifest", "to": "pipeline_backend_run_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_ensure_min_manifest", "to": "pipeline_backend_sha256_file", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_ensure_min_manifest", "to": "pipeline_backend_run_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_key_results_from_manifest", "to": "pipeline_backend_rationale_478", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend_list_all_results", "to": "pipeline_backend_rationale_551", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_backend_get_free_mem_gb", "to": "pipeline_backend_can_start_new_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_can_start_new_task", "to": "pipeline_backend_run_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_run_cmd_logged", "to": "pipeline_backend_run_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_45", "to": "reproducibility_v2_reproducibilitymanager", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_45", "to": "annotation_adapter_annotationconfig", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_130", "to": "reproducibility_v2_reproducibilitymanager", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_130", "to": "annotation_adapter_annotationconfig", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_274", "to": "reproducibility_v2_reproducibilitymanager", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_274", "to": "annotation_adapter_annotationconfig", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_478", "to": "reproducibility_v2_reproducibilitymanager", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_478", "to": "annotation_adapter_annotationconfig", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_551", "to": "reproducibility_v2_reproducibilitymanager", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_backend_rationale_551", "to": "annotation_adapter_annotationconfig", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "test_stage_integration", "to": "test_stage_integration_test_phylogeny_stage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_add_cors_headers", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_executerequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_run_stage_sync", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_root", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_create_new_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_list_existing_jobs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_select_existing_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_upload_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_execute_stage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_task_status", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_stage_status", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_list_tasks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_info", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_serve_workspace_file", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_mcscanx_html_files", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_chatrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_parse_natural_language", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_chat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_agentchatrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_agent_chat", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_rnaseqrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_rnaseqjobrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_run_rnaseq", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_rnaseq_status", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_list_rnaseq_samples", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_rnaseq_results", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_learningrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_learning", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_validaterequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_validate_result", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_parseresultrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_parse_result", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_agentexecuterequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_agentstatusresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_agent_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_agent_status", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_list_agent_tasks", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_cancel_agent_task", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_agentplanrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_agent_plan", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_loadfrompathrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_load_from_path", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_ragqueryrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_rag_query", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_diagnoserequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_diagnose_error", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_cost_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_cost_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_agent_cost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main", "to": "main_get_cost_suggestions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_executerequest", "to": "basemodel", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_executerequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_executerequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "basemodel", "to": "main_chatrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_agentchatrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_rnaseqrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_rnaseqjobrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_learningrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_validaterequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_parseresultrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_agentexecuterequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_agentstatusresponse", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_agentplanrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_loadfrompathrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_ragqueryrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "main_diagnoserequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_createconversationrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_createconversationresponse", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_addmessagerequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_addmessageresponse", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_conversationsummary", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_listconversationsresponse", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_messageitem", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_getmessagesresponse", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_updatetitlerequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_deleteconversationrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basemodel", "to": "conversation_routes_linktojobrequest", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_get_stage_status", "to": "main_rationale_826", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_get_mcscanx_html_files", "to": "main_rationale_1028", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_chatrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_chatrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parse_natural_language", "to": "main_chat", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parse_natural_language", "to": "main_agent_chat", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parse_natural_language", "to": "main_agent_plan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parse_natural_language", "to": "main_rationale_1056", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_agentchatrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentchatrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agent_chat", "to": "main_rationale_1154", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_rnaseqrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rnaseqjobrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learningrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_learning", "to": "main_rationale_1489", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_validaterequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validaterequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_validate_result", "to": "main_rationale_1577", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_parseresultrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parseresultrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_parse_result", "to": "main_rationale_1666", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_agentexecuterequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentexecuterequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentstatusresponse", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agent_execute", "to": "main_rationale_1768", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_cancel_agent_task", "to": "main_rationale_1970", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_agentplanrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agentplanrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_agent_plan", "to": "main_rationale_1996", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_loadfrompathrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_loadfrompathrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_load_from_path", "to": "main_rationale_2161", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_ragqueryrequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_ragqueryrequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rag_query", "to": "main_rationale_2220", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_diagnoserequest", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnoserequest", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_diagnose_error", "to": "main_rationale_2319", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_get_cost_summary", "to": "main_rationale_2366", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_get_cost_report", "to": "main_rationale_2381", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_get_agent_cost", "to": "main_rationale_2396", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_get_cost_suggestions", "to": "main_rationale_2423", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "main_rationale_826", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_826", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1028", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1056", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1154", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1489", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1577", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1666", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1768", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1970", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_1996", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2161", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2220", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2319", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2366", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2381", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2396", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "langgraph_orchestrator_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "state_graphstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "rag_ragretriever", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "main_rationale_2423", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_config", "to": "api_config_apiconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config", "to": "api_config_configmanager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config", "to": "api_config_get_config_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config", "to": "api_config_get_api_config", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config", "to": "api_config_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_apiconfig", "to": "api_config_configmanager_get_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_config_configmanager", "to": "api_config_configmanager_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager", "to": "api_config_configmanager_load_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager", "to": "api_config_configmanager_load_from_env", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager", "to": "api_config_configmanager_get_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager", "to": "api_config_configmanager_get_endpoint", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager", "to": "api_config_configmanager_get_setting", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager", "to": "api_config_configmanager_has_api_key", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager", "to": "api_config_get_config_manager", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_config_configmanager", "to": "api_config_rationale_25", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_configmanager_init", "to": "api_config_configmanager_load_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_config_configmanager_load_config", "to": "api_config_configmanager_load_from_env", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_config_configmanager_get_config", "to": "api_config_configmanager_has_api_key", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_config_configmanager_get_config", "to": "api_config_get_api_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "api_config_configmanager_get_config", "to": "api_config_rationale_74", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "api_config_get_config_manager", "to": "api_config_get_api_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility", "to": "reproducibility_reproducibilitybundle", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility", "to": "reproducibility_create_reproducibility_bundle", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility", "to": "reproducibility_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_reproducibilitybundle_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_reproducibilitybundle_add_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_reproducibilitybundle_generate_commands_sh", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_reproducibilitybundle_generate_environment_yml", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_reproducibilitybundle_generate_checksums", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_reproducibilitybundle_calculate_sha256", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_reproducibilitybundle_copy_to_project_reproducibility", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_reproducibilitybundle", "to": "reproducibility_create_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle", "to": "pipeline_with_repro_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle", "to": "pipeline_with_repro_rationale_32", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle_add_command", "to": "reproducibility_create_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle_generate_commands_sh", "to": "reproducibility_create_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle_generate_environment_yml", "to": "reproducibility_create_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle_generate_checksums", "to": "reproducibility_reproducibilitybundle_calculate_sha256", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle_generate_checksums", "to": "reproducibility_create_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle_copy_to_project_reproducibility", "to": "reproducibility_create_reproducibility_bundle", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_reproducibilitybundle_copy_to_project_reproducibility", "to": "reproducibility_rationale_171", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_create_reproducibility_bundle", "to": "reproducibility_rationale_189", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2", "to": "reproducibility_v2_stagerecorder", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2", "to": "reproducibility_v2_reproducibilitymanager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2", "to": "reproducibility_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_stagerecorder", "to": "reproducibility_v2_stagerecorder_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_stagerecorder", "to": "reproducibility_v2_stagerecorder_complete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_stagerecorder", "to": "reproducibility_v2_stagerecorder_to_dict", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_stagerecorder", "to": "reproducibility_v2_reproducibilitymanager_start_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_stagerecorder_complete", "to": "reproducibility_v2_reproducibilitymanager_start_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_stagerecorder_complete", "to": "reproducibility_v2_reproducibilitymanager_end_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_stagerecorder_complete", "to": "reproducibility_v2_reproducibilitymanager_finalize", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_stagerecorder_to_dict", "to": "reproducibility_v2_reproducibilitymanager_save_progress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_stagerecorder_to_dict", "to": "reproducibility_v2_reproducibilitymanager_generate_provenance", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_collect_system_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_start_stage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_end_stage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_save_progress", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_calculate_sha256", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_get_tool_versions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_generate_commands_sh", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_generate_environment_yml", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_generate_checksums", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_generate_provenance", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_copy_to_project", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_reproducibilitymanager_finalize", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager", "to": "reproducibility_v2_rationale_58", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reproducibility_v2_reproducibilitymanager_init", "to": "reproducibility_v2_reproducibilitymanager_collect_system_info", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_start_stage", "to": "reproducibility_v2_reproducibilitymanager_save_progress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_end_stage", "to": "reproducibility_v2_reproducibilitymanager_save_progress", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_calculate_sha256", "to": "reproducibility_v2_reproducibilitymanager_generate_checksums", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_get_tool_versions", "to": "reproducibility_v2_reproducibilitymanager_generate_provenance", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_generate_commands_sh", "to": "reproducibility_v2_reproducibilitymanager_finalize", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_generate_environment_yml", "to": "reproducibility_v2_reproducibilitymanager_finalize", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_generate_checksums", "to": "reproducibility_v2_reproducibilitymanager_finalize", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_generate_provenance", "to": "reproducibility_v2_reproducibilitymanager_finalize", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_copy_to_project", "to": "reproducibility_v2_reproducibilitymanager_finalize", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reproducibility_v2_reproducibilitymanager_copy_to_project", "to": "reproducibility_v2_rationale_332", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis", "to": "enhanced_analysis_domainresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis", "to": "enhanced_analysis_geneinfo", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis", "to": "enhanced_analysis_enhanceddomainanalyzer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis", "to": "enhanced_analysis_enhancedreportgenerator", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis", "to": "enhanced_analysis_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis", "to": "pipeline_api_integration", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_domainresult", "to": "enhanced_analysis_enhanceddomainanalyzer_parse_domtblout", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_domainresult", "to": "enhanced_analysis_rationale_28", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_domainresult", "to": "pipeline_api_integration_pipelineapienhancer", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_domainresult", "to": "pipeline_api_integration_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_domainresult", "to": "pipeline_api_integration_rationale_23", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_domainresult", "to": "pipeline_api_integration_rationale_38", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_domainresult", "to": "pipeline_api_integration_rationale_134", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_domainresult", "to": "pipeline_api_integration_rationale_194", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer", "to": "enhanced_analysis_enhanceddomainanalyzer_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer", "to": "enhanced_analysis_enhanceddomainanalyzer_analyze", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer", "to": "enhanced_analysis_enhanceddomainanalyzer_run_local_hmmscan", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer", "to": "enhanced_analysis_enhanceddomainanalyzer_parse_domtblout", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer", "to": "enhanced_analysis_enhanceddomainanalyzer_enhance_with_api", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer", "to": "enhanced_analysis_enhanceddomainanalyzer_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer", "to": "enhanced_analysis_rationale_69", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_init", "to": "enhanced_analysis_rationale_76", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_analyze", "to": "enhanced_analysis_enhanceddomainanalyzer_run_local_hmmscan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_analyze", "to": "enhanced_analysis_enhanceddomainanalyzer_enhance_with_api", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_analyze", "to": "enhanced_analysis_rationale_91", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_run_local_hmmscan", "to": "enhanced_analysis_enhanceddomainanalyzer_parse_domtblout", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_run_local_hmmscan", "to": "enhanced_analysis_rationale_122", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_parse_domtblout", "to": "enhanced_analysis_rationale_152", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_enhance_with_api", "to": "enhanced_analysis_rationale_186", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhanceddomainanalyzer_generate_report", "to": "enhanced_analysis_rationale_210", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhancedreportgenerator", "to": "enhanced_analysis_enhancedreportgenerator_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhancedreportgenerator", "to": "enhanced_analysis_enhancedreportgenerator_enhance_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhancedreportgenerator", "to": "enhanced_analysis_enhancedreportgenerator_query_gene_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhancedreportgenerator", "to": "enhanced_analysis_rationale_233", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enhanced_analysis_enhancedreportgenerator_enhance_report", "to": "enhanced_analysis_enhancedreportgenerator_query_gene_info", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enhanced_analysis_enhancedreportgenerator_enhance_report", "to": "enhanced_analysis_rationale_248", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_with_repro", "to": "pipeline_with_repro_run_stage_with_repro", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_with_repro", "to": "pipeline_with_repro_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_with_repro_run_stage_with_repro", "to": "pipeline_with_repro_rationale_32", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor", "to": "nl_executor_naturallanguageexecutor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor", "to": "nl_executor_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor", "to": "nl_executor_naturallanguageexecutor_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor", "to": "nl_executor_naturallanguageexecutor_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor", "to": "nl_executor_naturallanguageexecutor_handle_identify", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor", "to": "nl_executor_naturallanguageexecutor_execute_identify", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor", "to": "nl_executor_naturallanguageexecutor_execute_confirmed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor", "to": "nl_executor_naturallanguageexecutor_handle_pipeline", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor", "to": "nl_executor_naturallanguageexecutor_handle_qa", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor_execute", "to": "nl_executor_naturallanguageexecutor_execute_confirmed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "nl_executor_naturallanguageexecutor_execute", "to": "nl_executor_naturallanguageexecutor_handle_identify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "nl_executor_naturallanguageexecutor_execute", "to": "nl_executor_naturallanguageexecutor_handle_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "nl_executor_naturallanguageexecutor_execute", "to": "nl_executor_naturallanguageexecutor_handle_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "nl_executor_naturallanguageexecutor_execute", "to": "nl_executor_rationale_26", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "nl_executor_naturallanguageexecutor_handle_identify", "to": "nl_executor_naturallanguageexecutor_execute_identify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "nl_executor_naturallanguageexecutor_execute_identify", "to": "nl_executor_naturallanguageexecutor_execute_confirmed", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_api_integration", "to": "pipeline_api_integration_pipelineapienhancer", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration", "to": "pipeline_api_integration_enhance_analysis_result", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration", "to": "pipeline_api_integration_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_pipelineapienhancer_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_pipelineapienhancer_enhance_stage_result", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_pipelineapienhancer_enhance_domain_result", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_pipelineapienhancer_enhance_identify_result", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_pipelineapienhancer_enhance_phylogeny_result", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_pipelineapienhancer_generate_final_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_enhance_analysis_result", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_api_integration_pipelineapienhancer", "to": "pipeline_api_integration_rationale_16", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer_init", "to": "pipeline_api_integration_rationale_23", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer_enhance_stage_result", "to": "pipeline_api_integration_pipelineapienhancer_enhance_domain_result", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_api_integration_pipelineapienhancer_enhance_stage_result", "to": "pipeline_api_integration_pipelineapienhancer_enhance_identify_result", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_api_integration_pipelineapienhancer_enhance_stage_result", "to": "pipeline_api_integration_pipelineapienhancer_enhance_phylogeny_result", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_api_integration_pipelineapienhancer_enhance_stage_result", "to": "pipeline_api_integration_enhance_analysis_result", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pipeline_api_integration_pipelineapienhancer_enhance_stage_result", "to": "pipeline_api_integration_rationale_38", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_pipelineapienhancer_generate_final_report", "to": "pipeline_api_integration_rationale_134", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pipeline_api_integration_enhance_analysis_result", "to": "pipeline_api_integration_rationale_194", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_workflow", "to": "identify_workflow_to_dict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_workflow", "to": "identify_workflow_identifyworkflow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_workflow_to_dict", "to": "identify_workflow_identifyworkflow_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "identify_workflow_identifyworkflow", "to": "identify_workflow_identifyworkflow_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_workflow_identifyworkflow", "to": "identify_workflow_identifyworkflow_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool", "to": "identify_tool_identifyresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool", "to": "identify_tool_get_pfam_from_knowledge", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool", "to": "identify_tool_parse_prefix", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool", "to": "identify_tool_find_input_files", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool", "to": "identify_tool_run_identify", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool", "to": "identify_tool_get_identify_params_help", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool", "to": "identify_tool_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool_identifyresult", "to": "identify_tool_run_identify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "identify_tool_get_pfam_from_knowledge", "to": "identify_tool_run_identify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "identify_tool_get_pfam_from_knowledge", "to": "identify_tool_rationale_50", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool_parse_prefix", "to": "identify_tool_run_identify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "identify_tool_parse_prefix", "to": "identify_tool_rationale_81", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool_find_input_files", "to": "identify_tool_run_identify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "identify_tool_find_input_files", "to": "identify_tool_rationale_102", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool_run_identify", "to": "identify_tool_rationale_156", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "identify_tool_get_identify_params_help", "to": "identify_tool_rationale_322", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline", "to": "hmm_pipeline_hmmsearchoutputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline", "to": "hmm_pipeline_ensure_exe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline", "to": "hmm_pipeline_parse_domtblout_line", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline", "to": "hmm_pipeline_filter_domtblout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline", "to": "hmm_pipeline_run_hmmsearch_pipeline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline_hmmsearchoutputs", "to": "hmm_pipeline_run_hmmsearch_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "hmm_pipeline_ensure_exe", "to": "hmm_pipeline_run_hmmsearch_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "hmm_pipeline_parse_domtblout_line", "to": "hmm_pipeline_filter_domtblout", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "hmm_pipeline_parse_domtblout_line", "to": "hmm_pipeline_rationale_36", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline_filter_domtblout", "to": "hmm_pipeline_run_hmmsearch_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "hmm_pipeline_filter_domtblout", "to": "hmm_pipeline_rationale_86", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "hmm_pipeline_run_hmmsearch_pipeline", "to": "hmm_pipeline_rationale_135", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "blast_pipeline", "to": "blast_pipeline_blastoutputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "blast_pipeline", "to": "blast_pipeline_ensure_exe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "blast_pipeline", "to": "blast_pipeline_parse_blast_line", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "blast_pipeline", "to": "blast_pipeline_run_blastp_pipeline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "blast_pipeline_blastoutputs", "to": "blast_pipeline_run_blastp_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "blast_pipeline_ensure_exe", "to": "blast_pipeline_run_blastp_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "blast_pipeline_parse_blast_line", "to": "blast_pipeline_run_blastp_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "blast_pipeline_run_blastp_pipeline", "to": "blast_pipeline_rationale_75", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline", "to": "eggnog_pipeline_eggnogoutput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline", "to": "eggnog_pipeline_read_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline", "to": "eggnog_pipeline_submit_to_eggnog", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline", "to": "eggnog_pipeline_get_go_terms", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline", "to": "eggnog_pipeline_run_eggnog_pipeline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline_eggnogoutput", "to": "eggnog_pipeline_run_eggnog_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_pipeline_read_fasta", "to": "eggnog_pipeline_run_eggnog_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_pipeline_read_fasta", "to": "eggnog_pipeline_rationale_33", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline_submit_to_eggnog", "to": "eggnog_pipeline_run_eggnog_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_pipeline_submit_to_eggnog", "to": "eggnog_pipeline_rationale_52", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_pipeline_get_go_terms", "to": "eggnog_pipeline_run_eggnog_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_pipeline_run_eggnog_pipeline", "to": "eggnog_pipeline_rationale_95", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "merge_candidates", "to": "fasta_utils", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "merge_candidates", "to": "merge_candidates_mergeoutputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "merge_candidates", "to": "merge_candidates_merge_hmm_blast_ids", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "merge_candidates_mergeoutputs", "to": "merge_candidates_merge_hmm_blast_ids", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "domain_scan_pipeline", "to": "domain_scan_pipeline_domainscanoutputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "domain_scan_pipeline", "to": "domain_scan_pipeline_ensure_exe", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "domain_scan_pipeline", "to": "domain_scan_pipeline_parse_domtblout", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "domain_scan_pipeline", "to": "domain_scan_pipeline_run_hmmscan_pfam_pipeline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "domain_scan_pipeline_domainscanoutputs", "to": "domain_scan_pipeline_run_hmmscan_pfam_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "domain_scan_pipeline_ensure_exe", "to": "domain_scan_pipeline_run_hmmscan_pfam_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "domain_scan_pipeline_parse_domtblout", "to": "domain_scan_pipeline_run_hmmscan_pfam_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fasta_utils", "to": "fasta_utils_read_id_set", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fasta_utils", "to": "fasta_utils_extract_fasta_by_ids", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fasta_utils_extract_fasta_by_ids", "to": "fasta_utils_rationale_17", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter", "to": "annotation_adapter_annotationconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter", "to": "annotation_adapter_annotationresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter", "to": "annotation_adapter_read_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter", "to": "annotation_adapter_try_local_json", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter", "to": "annotation_adapter_try_local_har", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter", "to": "annotation_adapter_try_api", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter", "to": "annotation_adapter_run_annotation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "annotation_adapter_annotationconfig", "to": "annotation_adapter_run_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_annotationresult", "to": "annotation_adapter_try_local_json", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_annotationresult", "to": "annotation_adapter_try_local_har", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_annotationresult", "to": "annotation_adapter_try_api", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_read_fasta", "to": "annotation_adapter_try_local_json", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_read_fasta", "to": "annotation_adapter_try_local_har", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_read_fasta", "to": "annotation_adapter_try_api", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_try_local_json", "to": "annotation_adapter_run_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_try_local_har", "to": "annotation_adapter_run_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_try_api", "to": "annotation_adapter_run_annotation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "annotation_adapter_run_annotation", "to": "annotation_adapter_rationale_231", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline", "to": "expression_pipeline_expressionconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline", "to": "expression_pipeline_expressionresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline", "to": "expression_pipeline_run_r_expression", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline", "to": "expression_pipeline_find_differential_genes", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline", "to": "expression_pipeline_add_functional_annotation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline", "to": "expression_pipeline_generate_summary_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline", "to": "expression_pipeline_run_expression_pipeline", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "expression_pipeline_expressionconfig", "to": "expression_pipeline_run_expression_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "expression_pipeline_expressionresult", "to": "expression_pipeline_find_differential_genes", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "expression_pipeline_run_r_expression", "to": "expression_pipeline_run_expression_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "expression_pipeline_find_differential_genes", "to": "expression_pipeline_run_expression_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "expression_pipeline_add_functional_annotation", "to": "expression_pipeline_run_expression_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "expression_pipeline_generate_summary_report", "to": "expression_pipeline_run_expression_pipeline", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker", "to": "cost_tracker_costentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker", "to": "cost_tracker_agentcoststats", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker", "to": "cost_tracker_costtracker", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker", "to": "cost_tracker_get_cost_tracker", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker", "to": "cost_tracker_track_cost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker", "to": "cost_tracker_print_cost_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker", "to": "cost_tracker_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costentry", "to": "cost_tracker_costtracker_load_today_entries", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costentry", "to": "cost_tracker_costtracker_track", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_agentcoststats", "to": "cost_tracker_costtracker_get_agent_stats", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_load_today_entries", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_estimate_cost", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_track", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_get_agent_stats", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_get_summary", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_costtracker_get_optimization_suggestions", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_get_cost_tracker", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker", "to": "cost_tracker_rationale_44", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker_init", "to": "cost_tracker_costtracker_load_today_entries", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker_estimate_cost", "to": "cost_tracker_costtracker_track", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker_track", "to": "cost_tracker_track_cost", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker_track", "to": "cost_tracker_rationale_107", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost_tracker_costtracker_get_agent_stats", "to": "cost_tracker_costtracker_get_summary", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker_get_agent_stats", "to": "cost_tracker_costtracker_get_optimization_suggestions", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker_get_summary", "to": "cost_tracker_costtracker_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker_generate_report", "to": "cost_tracker_print_cost_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_costtracker_get_optimization_suggestions", "to": "cost_tracker_print_cost_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_get_cost_tracker", "to": "cost_tracker_track_cost", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "cost_tracker_get_cost_tracker", "to": "cost_tracker_print_cost_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "config", "to": "config_modelconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_providerconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_llmconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_toolinputconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_tooloutputconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_toolparameterconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_toolconfig", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_settings", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_llm_config_path", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_tools_config_path", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config", "to": "config_configloader", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_settings", "to": "basesettings", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader", "to": "config_configloader_new", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader", "to": "config_configloader_load_llm_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader", "to": "config_configloader_load_tools_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader", "to": "config_configloader_get_provider_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader", "to": "config_configloader_get_tool_config", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader", "to": "config_configloader_get_default_provider", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader", "to": "config_configloader_get_default_model", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "config_configloader_load_llm_config", "to": "config_configloader_get_provider_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "config_configloader_load_llm_config", "to": "config_configloader_get_default_provider", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "config_configloader_load_llm_config", "to": "config_configloader_get_default_model", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "config_configloader_load_tools_config", "to": "config_configloader_get_tool_config", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag", "to": "rag_ragsearchresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag", "to": "rag_ragretriever", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag", "to": "rag_get_rag_retriever", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag", "to": "rag_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragsearchresult", "to": "rag_ragretriever_search", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_check_health", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_is_available", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_count_chunks", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_search", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_chat", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_get_context", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_ragretriever_aindex_pdf_directory", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever", "to": "rag_get_rag_retriever", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever", "to": "orchestrator_rationale_93", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever", "to": "orchestrator_rationale_2447", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever_check_health", "to": "rag_ragretriever_is_available", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever_check_health", "to": "rag_ragretriever_count_chunks", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever_check_health", "to": "rag_ragretriever_search", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever_check_health", "to": "rag_ragretriever_chat", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever_count_chunks", "to": "rag_ragretriever_aindex_pdf_directory", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rag_ragretriever_search", "to": "rag_rationale_77", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever_chat", "to": "rag_rationale_122", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever_get_context", "to": "rag_rationale_180", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rag_ragretriever_aindex_pdf_directory", "to": "rag_rationale_203", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry", "to": "registry_toolparameter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry", "to": "registry_toolinput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry", "to": "registry_tooloutput", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry", "to": "registry_toolmetadata", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry", "to": "registry_toolregistry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry", "to": "registry_create_default_registry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry", "to": "adapter", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry_toolparameter", "to": "registry_create_default_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolinput", "to": "registry_create_default_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_tooloutput", "to": "registry_create_default_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolmetadata", "to": "registry_create_default_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolmetadata", "to": "adapter_tooladapter", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolmetadata", "to": "executor_executionstatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolmetadata", "to": "executor_executionresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolmetadata", "to": "executor_toolexecutor", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolregistry", "to": "registry_toolregistry_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry_toolregistry", "to": "registry_toolregistry_register", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry_toolregistry", "to": "registry_toolregistry_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry_toolregistry", "to": "registry_toolregistry_list_by_category", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry_toolregistry", "to": "registry_toolregistry_list_all", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "registry_toolregistry", "to": "registry_create_default_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolregistry", "to": "executor_executionstatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolregistry", "to": "executor_executionresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolregistry", "to": "executor_toolexecutor", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolregistry_register", "to": "registry_create_default_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "registry_toolregistry_get", "to": "registry_create_default_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_registry", "to": "stage_registry_stagetool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry", "to": "stage_registry_stagetoolexecutor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry", "to": "stage_registry_stagetoolregistry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry", "to": "stage_registry_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry_stagetool", "to": "stage_registry_stagetoolregistry_register_all_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_registry_stagetoolexecutor", "to": "stage_registry_stagetoolexecutor_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry_stagetoolexecutor", "to": "stage_registry_stagetoolexecutor_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry_stagetoolexecutor", "to": "stage_registry_stagetoolregistry_init", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_registry_stagetoolexecutor_execute", "to": "stage_registry_rationale_45", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry_stagetoolregistry", "to": "stage_registry_stagetoolregistry_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry_stagetoolregistry", "to": "stage_registry_stagetoolregistry_register_all_stages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_registry_stagetoolregistry_init", "to": "stage_registry_stagetoolregistry_register_all_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "adapter", "to": "adapter_tooladapter", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "adapter_tooladapter", "to": "adapter_tooladapter_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "adapter_tooladapter", "to": "adapter_tooladapter_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "adapter_tooladapter", "to": "adapter_tooladapter_aexecute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "adapter_tooladapter", "to": "adapter_tooladapter_build_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "adapter_tooladapter", "to": "adapter_tooladapter_collect_outputs", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "adapter_tooladapter_execute", "to": "adapter_tooladapter_build_command", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "adapter_tooladapter_execute", "to": "adapter_tooladapter_collect_outputs", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow", "to": "enum", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow", "to": "workflow_workflowstatus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow", "to": "workflow_workflowstep", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow", "to": "workflow_workflowresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow", "to": "workflow_genefamilyworkflow", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_workflowstatus", "to": "enum", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_workflowstatus", "to": "executor_executionresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowstatus", "to": "executor_executionstatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowstatus", "to": "executor_toolexecutor", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "enum", "to": "executor", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "executor_executionstatus", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "conversation", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "conversation_conversationstatus", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "state", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "state_workflowstatus", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "message_bus", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "message_bus_messagetype", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "message_bus_messagepriority", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "langgraph_orchestrator", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "langgraph_orchestrator_workflowmode", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "model_selector", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "model_selector_tasktype", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "base", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "base_querymode", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "discovery", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "enum", "to": "discovery_discoverytype", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_workflowstep", "to": "workflow_genefamilyworkflow_create_identification_workflow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowstep", "to": "workflow_genefamilyworkflow_create_full_analysis_workflow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowstep", "to": "executor_executionresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowstep", "to": "executor_executionstatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowstep", "to": "executor_toolexecutor", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowresult", "to": "workflow_genefamilyworkflow_run_workflow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowresult", "to": "executor_executionresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowresult", "to": "executor_executionstatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_workflowresult", "to": "executor_toolexecutor", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_genefamilyworkflow", "to": "workflow_genefamilyworkflow_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_genefamilyworkflow", "to": "workflow_genefamilyworkflow_create_identification_workflow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_genefamilyworkflow", "to": "workflow_genefamilyworkflow_create_full_analysis_workflow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_genefamilyworkflow", "to": "workflow_genefamilyworkflow_run_workflow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_genefamilyworkflow", "to": "workflow_genefamilyworkflow_get_available_tools", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "workflow_genefamilyworkflow", "to": "executor_executionresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_genefamilyworkflow", "to": "executor_executionstatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "workflow_genefamilyworkflow", "to": "executor_toolexecutor", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools", "to": "stage_tools_stagetool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools", "to": "stage_tools_stagetoolexecutor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools", "to": "stage_tools_stagetoolregistry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools", "to": "stage_tools_create_stage_registry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools", "to": "stage_tools_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetool", "to": "stage_tools_stagetoolregistry_register_all_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolexecutor", "to": "stage_tools_stagetoolexecutor_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolexecutor", "to": "stage_tools_stagetoolexecutor_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolexecutor", "to": "stage_tools_stagetoolregistry_init", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolexecutor", "to": "stage_tools_rationale_43", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolexecutor_execute", "to": "stage_tools_stagetoolregistry_get", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolexecutor_execute", "to": "stage_tools_rationale_53", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_register_all_stages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_register", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_get", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_list_all", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_list_by_category", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_stagetoolregistry_get_execution_order", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "stage_tools_stagetoolregistry", "to": "stage_tools_create_stage_registry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolregistry", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolregistry", "to": "orchestrator_rationale_93", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolregistry", "to": "orchestrator_rationale_2447", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolregistry_init", "to": "stage_tools_stagetoolregistry_register_all_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolregistry_register_all_stages", "to": "stage_tools_stagetoolregistry_register", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_stagetoolregistry_get", "to": "stage_tools_stagetoolregistry_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "stage_tools_create_stage_registry", "to": "stage_tools_rationale_466", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor", "to": "executor_executionstatus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor", "to": "executor_executionresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor", "to": "executor_toolexecutor", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_executionresult", "to": "executor_toolexecutor_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "executor_executionresult", "to": "executor_toolexecutor_simulate_execution", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_get_tool", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_list_tools", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_aexecute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_build_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_build_docker_command", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_simulate_execution", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor", "to": "executor_toolexecutor_collect_outputs", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "executor_toolexecutor_execute", "to": "executor_toolexecutor_simulate_execution", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "executor_toolexecutor_execute", "to": "executor_toolexecutor_build_docker_command", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "executor_toolexecutor_execute", "to": "executor_toolexecutor_build_command", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "executor_toolexecutor_execute", "to": "executor_toolexecutor_collect_outputs", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "executor_toolexecutor_build_command", "to": "executor_toolexecutor_build_docker_command", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_parser", "to": "intent_parser_parse_intent_from_query", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_extract_gene_family", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_extract_species", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_extract_stages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_determine_task_type", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_parse_gene_family", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_parse_species", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_parse_stages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser", "to": "intent_parser_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser_parse_intent_from_query", "to": "intent_parser_extract_gene_family", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_parser_parse_intent_from_query", "to": "intent_parser_extract_species", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_parser_parse_intent_from_query", "to": "intent_parser_extract_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_parser_parse_intent_from_query", "to": "intent_parser_determine_task_type", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_parser_parse_intent_from_query", "to": "intent_parser_rationale_43", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_parser_extract_gene_family", "to": "intent_parser_parse_gene_family", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_parser_extract_species", "to": "intent_parser_parse_species", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_parser_extract_stages", "to": "intent_parser_parse_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager", "to": "manager_memorystats", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager", "to": "manager_memorymanager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager", "to": "base", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager", "to": "manager_llmmanager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorystats", "to": "manager_memorymanager_get_stats", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorystats", "to": "base_searchresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorystats", "to": "case_analysiscase", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorystats", "to": "case_casememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorystats", "to": "knowledge_knowledgeentry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorystats", "to": "knowledge_knowledgememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorystats", "to": "session_sessiondata", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorystats", "to": "session_sessionmemory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_create_session", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_get_session", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_add_message_to_session", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_update_session_state", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_create_case", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_get_case", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_update_case_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_complete_case", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_add_case_feedback", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_add_knowledge", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_search_knowledge", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_search_knowledge_by_tags", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_extract_case_to_knowledge", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_extract_knowledge_content", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_get_stats", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "manager_memorymanager_clear_all", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_memorymanager", "to": "base_searchresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager", "to": "case_analysiscase", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager", "to": "case_casememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager", "to": "knowledge_knowledgeentry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager", "to": "knowledge_knowledgememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager", "to": "session_sessiondata", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager", "to": "session_sessionmemory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_memorymanager_extract_case_to_knowledge", "to": "manager_memorymanager_extract_knowledge_content", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent", "to": "persistent_persistentmemory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "basememory", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_get_file_path", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_serialize", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_deserialize", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_store", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_retrieve", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_exists", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "persistent_persistentmemory_clear", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory", "to": "base_basememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory", "to": "base_memoryentry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory", "to": "session_sessiondata", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory", "to": "case_analysiscase", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory", "to": "knowledge_knowledgeentry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory", "to": "session_sessionmemory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory", "to": "session_rationale_22", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "basememory", "to": "case_casememory", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basememory", "to": "knowledge_knowledgememory", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basememory", "to": "session_sessionmemory", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "persistent_persistentmemory_get_file_path", "to": "persistent_persistentmemory_store", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_get_file_path", "to": "persistent_persistentmemory_retrieve", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_get_file_path", "to": "persistent_persistentmemory_delete", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_get_file_path", "to": "persistent_persistentmemory_exists", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_serialize", "to": "persistent_persistentmemory_store", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_deserialize", "to": "persistent_persistentmemory_retrieve", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_retrieve", "to": "persistent_persistentmemory_exists", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_delete", "to": "persistent_persistentmemory_exists", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "persistent_persistentmemory_exists", "to": "persistent_persistentmemory_clear", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base", "to": "abc", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_memoryentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_searchresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_basememory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_store", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_retrieve", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_delete", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_exists", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_clear", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_llmresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_llmmessage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_basellmprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_call", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_acall", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_stream", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_astream", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "glm", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "kimi", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "deepseek", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "minimax", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "ollama", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "diagnosis", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "analysis", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_querymode", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_agentstate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_agentmessage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_baseagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "base_execute", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "execution", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "intent_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "planning_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "result_parser", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "preflight", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "learning", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "discovery", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "planning", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "router", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "validator", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "knowledge", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "execution_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "learning_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "knowledge_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "diagnosis_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "result_parser_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base", "to": "validator_v2", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_memoryentry", "to": "knowledge_knowledgeentry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_memoryentry", "to": "knowledge_knowledgememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_memoryentry", "to": "session_sessiondata", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_memoryentry", "to": "session_sessionmemory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_memoryentry", "to": "session_rationale_22", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_searchresult", "to": "case_analysiscase", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_searchresult", "to": "case_casememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_searchresult", "to": "knowledge_knowledgeentry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_searchresult", "to": "knowledge_knowledgememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basememory", "to": "abc", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_basememory", "to": "case_analysiscase", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basememory", "to": "case_casememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basememory", "to": "knowledge_knowledgeentry", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basememory", "to": "knowledge_knowledgememory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basememory", "to": "session_sessiondata", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basememory", "to": "session_sessionmemory", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basememory", "to": "session_rationale_22", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "abc", "to": "knowledge", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "abc", "to": "base_basellmprovider", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "abc", "to": "base_baseagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation", "to": "conversation_conversationstatus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation", "to": "conversation_conversation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation", "to": "conversation_conversationsummary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation", "to": "conversation_conversationmanager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation", "to": "conversation_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationstatus", "to": "str", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationstatus", "to": "conversation_rationale_15", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversation", "to": "conversation_conversationmanager_create_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversation", "to": "conversation_conversationmanager_get_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationsummary", "to": "conversation_conversationmanager_list_user_conversations", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_load_user_index", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_save_user_index", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_get_conv_file", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_create_conversation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_save_conversation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_get_conversation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_list_user_conversations", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_add_message", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_get_messages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_update_title", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_delete_conversation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_archive_conversation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_conversationmanager_link_to_job", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "conversation_rationale_59", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_conversationmanager", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "orchestrator_rationale_93", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "orchestrator_rationale_2447", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_createconversationrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_createconversationresponse", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_addmessagerequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_addmessageresponse", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_conversationsummary", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_listconversationsresponse", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_messageitem", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_getmessagesresponse", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_updatetitlerequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_deleteconversationrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_linktojobrequest", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_22", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_116", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_144", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_179", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_219", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_261", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_286", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_310", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager", "to": "conversation_routes_rationale_334", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_init", "to": "conversation_conversationmanager_load_user_index", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_save_user_index", "to": "conversation_conversationmanager_create_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_save_user_index", "to": "conversation_conversationmanager_delete_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conv_file", "to": "conversation_conversationmanager_save_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conv_file", "to": "conversation_conversationmanager_get_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_create_conversation", "to": "conversation_conversationmanager_save_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_save_conversation", "to": "conversation_conversationmanager_add_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_save_conversation", "to": "conversation_conversationmanager_update_title", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_save_conversation", "to": "conversation_conversationmanager_delete_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_save_conversation", "to": "conversation_conversationmanager_archive_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_save_conversation", "to": "conversation_conversationmanager_link_to_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conversation", "to": "conversation_conversationmanager_list_user_conversations", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conversation", "to": "conversation_conversationmanager_add_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conversation", "to": "conversation_conversationmanager_get_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conversation", "to": "conversation_conversationmanager_update_title", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conversation", "to": "conversation_conversationmanager_delete_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conversation", "to": "conversation_conversationmanager_archive_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_get_conversation", "to": "conversation_conversationmanager_link_to_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_conversationmanager_list_user_conversations", "to": "conversation_rationale_172", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case", "to": "case_analysiscase", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case", "to": "case_casememory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_analysiscase", "to": "case_casememory_store", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_analysiscase", "to": "case_casememory_row_to_case", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory", "to": "case_casememory_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_init_db", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_store", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_retrieve", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_exists", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_clear", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_row_to_case", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_list_by_user", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_list_by_gene_family", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_list_by_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_update_status", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory", "to": "case_casememory_add_feedback", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "case_casememory_init", "to": "case_casememory_init_db", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_store", "to": "case_casememory_update_status", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_store", "to": "case_casememory_add_feedback", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_retrieve", "to": "case_casememory_row_to_case", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_retrieve", "to": "case_casememory_update_status", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_retrieve", "to": "case_casememory_add_feedback", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_row_to_case", "to": "case_casememory_list_by_user", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_row_to_case", "to": "case_casememory_list_by_gene_family", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "case_casememory_row_to_case", "to": "case_casememory_list_by_status", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge", "to": "knowledge_knowledgeentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge", "to": "knowledge_knowledgememory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge", "to": "knowledge_retrieveddocument", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge", "to": "knowledge_knowledgeagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge", "to": "knowledge_create_knowledge_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge", "to": "knowledge_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeentry", "to": "knowledge_knowledgememory_store", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeentry", "to": "knowledge_knowledgememory_add_entry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_store", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_retrieve", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_exists", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_clear", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_search", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_cosine_similarity", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_search_by_tags", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_search_by_category", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory", "to": "knowledge_knowledgememory_add_entry", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgememory_store", "to": "knowledge_knowledgememory_add_entry", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgememory_search", "to": "knowledge_knowledgememory_cosine_similarity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session", "to": "session_sessiondata", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session", "to": "session_sessionmemory", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessiondata", "to": "session_sessionmemory_store", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessiondata", "to": "session_sessionmemory_add_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessiondata", "to": "session_sessionmemory_update_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_store", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_retrieve", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_delete", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_exists", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_clear", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_add_message", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_get_messages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_sessionmemory_update_state", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory", "to": "session_rationale_22", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "session_sessionmemory_store", "to": "session_sessionmemory_add_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessionmemory_store", "to": "session_sessionmemory_update_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessionmemory_retrieve", "to": "session_sessionmemory_delete", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessionmemory_retrieve", "to": "session_sessionmemory_add_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessionmemory_retrieve", "to": "session_sessionmemory_get_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessionmemory_retrieve", "to": "session_sessionmemory_update_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "session_sessionmemory_delete", "to": "session_sessionmemory_exists", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fast_intent", "to": "fast_intent_complete_dependencies", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fast_intent", "to": "fast_intent_fast_intent_recognition", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fast_intent", "to": "fast_intent_should_use_fast_intent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fast_intent", "to": "fast_intent_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fast_intent_complete_dependencies", "to": "fast_intent_fast_intent_recognition", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "fast_intent_fast_intent_recognition", "to": "fast_intent_rationale_104", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state", "to": "state_workflowstatus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state", "to": "state_graphstate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state", "to": "state_create_initial_state", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_graphstate", "to": "typeddict", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "state_graphstate", "to": "state_create_initial_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "state_graphstate", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "state_graphstate", "to": "orchestrator_rationale_93", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "state_graphstate", "to": "orchestrator_rationale_2447", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "typeddict", "to": "langgraph_orchestrator_graphstate", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_messagetype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_messagepriority", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_agentmessage", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_from_dict", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_messagebus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_get_message_bus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_init_message_bus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus", "to": "message_bus_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagetype", "to": "message_bus_from_dict", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagetype", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagetype", "to": "orchestrator_rationale_93", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagetype", "to": "orchestrator_rationale_2447", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagepriority", "to": "message_bus_from_dict", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_agentmessage", "to": "message_bus_agentmessage_to_dict", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_agentmessage", "to": "message_bus_messagebus_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_agentmessage", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_agentmessage", "to": "orchestrator_rationale_93", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_agentmessage", "to": "orchestrator_rationale_2447", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_start", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_stop", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_process_messages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_send", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_deliver_message", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_subscribe", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_unsubscribe", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_get_message_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_messagebus_get_conversation", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "message_bus_get_message_bus", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus", "to": "message_bus_rationale_76", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus", "to": "orchestrator_orchestrator", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus", "to": "orchestrator_rationale_93", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus", "to": "orchestrator_rationale_2447", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus_start", "to": "message_bus_messagebus_process_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus_start", "to": "message_bus_init_message_bus", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus_process_messages", "to": "message_bus_messagebus_deliver_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus_send", "to": "message_bus_messagebus_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus_send", "to": "message_bus_rationale_119", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus_subscribe", "to": "message_bus_messagebus_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus_subscribe", "to": "message_bus_rationale_168", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus_unsubscribe", "to": "message_bus_messagebus_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "message_bus_messagebus_unsubscribe", "to": "message_bus_rationale_180", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus_request", "to": "message_bus_rationale_198", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus_get_message_history", "to": "message_bus_rationale_249", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_messagebus_get_conversation", "to": "message_bus_rationale_275", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "message_bus_get_message_bus", "to": "message_bus_init_message_bus", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator", "to": "orchestrator_orchestrator", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_ensure_rag_indexed", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_get_input_dir", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_build_graph", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_route_query", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_router_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_knowledge_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_handle_auto_continue", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_analysis_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_execute_rnaseq_qc", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_execute_rnaseq_align", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_execute_rnaseq_quant", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_execute_rnaseq_de", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_execute_rnaseq_enrich", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_execute_kaks", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_run_sync", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_plan", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_plan_legacy", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "orchestrator_orchestrator_parse_intent_from_query", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator", "to": "base_llmmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "diagnosis_diagnosisagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "planning_planningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "execution_executionagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator", "to": "base_querymode", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_init", "to": "orchestrator_orchestrator_build_graph", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_ensure_rag_indexed", "to": "orchestrator_orchestrator_knowledge_node", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_get_input_dir", "to": "orchestrator_orchestrator_execute_rnaseq_qc", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_get_input_dir", "to": "orchestrator_orchestrator_execute_rnaseq_align", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_get_input_dir", "to": "orchestrator_orchestrator_execute_rnaseq_quant", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_get_input_dir", "to": "orchestrator_orchestrator_execute_rnaseq_de", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_get_input_dir", "to": "orchestrator_orchestrator_execute_rnaseq_enrich", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_get_input_dir", "to": "orchestrator_orchestrator_execute_kaks", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_get_input_dir", "to": "orchestrator_rationale_93", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator_handle_auto_continue", "to": "orchestrator_orchestrator_analysis_node", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_execute_kaks", "to": "orchestrator_orchestrator_run", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_plan", "to": "orchestrator_orchestrator_plan_legacy", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_orchestrator_plan", "to": "orchestrator_rationale_2447", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "orchestrator_orchestrator_plan_legacy", "to": "orchestrator_orchestrator_parse_intent_from_query", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "base_llmmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "diagnosis_diagnosisagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "planning_planningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "execution_executionagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_93", "to": "base_querymode", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "base_llmmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "diagnosis_diagnosisagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "planning_planningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "execution_executionagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "orchestrator_rationale_2447", "to": "base_querymode", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator", "to": "langgraph_orchestrator_workflowmode", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator", "to": "langgraph_orchestrator_graphstate", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator", "to": "langgraph_orchestrator_langgraphorchestrator", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator", "to": "langgraph_orchestrator_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_workflowmode", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_workflowmode", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_graphstate", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_graphstate", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_build_graph", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_run", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_router_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_knowledge_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_query_completed_stages_from_manifest", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_planning_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_execution_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_validator_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_diagnosis_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_result_parser_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_discovery_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_learning_node", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_route_decision", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_validate_decision", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_diagnosis_decision", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_langgraphorchestrator_create_initial_state", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "langgraph_orchestrator_rationale_77", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_init", "to": "langgraph_orchestrator_langgraphorchestrator_build_graph", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_router_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_router_node", "to": "langgraph_orchestrator_rationale_191", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_knowledge_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_knowledge_node", "to": "langgraph_orchestrator_rationale_259", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_query_completed_stages_from_manifest", "to": "langgraph_orchestrator_langgraphorchestrator_planning_node", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_query_completed_stages_from_manifest", "to": "langgraph_orchestrator_rationale_286", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_planning_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_planning_node", "to": "langgraph_orchestrator_rationale_328", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_execution_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_execution_node", "to": "langgraph_orchestrator_rationale_359", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_validator_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_validator_node", "to": "langgraph_orchestrator_rationale_378", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_diagnosis_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_diagnosis_node", "to": "langgraph_orchestrator_rationale_442", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_result_parser_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_result_parser_node", "to": "langgraph_orchestrator_rationale_466", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_discovery_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_discovery_node", "to": "langgraph_orchestrator_rationale_485", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_learning_node", "to": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_learning_node", "to": "langgraph_orchestrator_rationale_507", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_langgraphorchestrator_to_agent_state", "to": "langgraph_orchestrator_rationale_580", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "langgraph_orchestrator_rationale_1", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_1", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_77", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_77", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_191", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_191", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_259", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_259", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_286", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_286", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_328", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_328", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_359", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_359", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_378", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_378", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_442", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_442", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_466", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_466", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_485", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_485", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_507", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_507", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_580", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "langgraph_orchestrator_rationale_580", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes", "to": "conversation_routes_get_conversation_manager", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_createconversationrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_createconversationresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_addmessagerequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_addmessageresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_conversationsummary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_listconversationsresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_messageitem", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_getmessagesresponse", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_updatetitlerequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_deleteconversationrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_linktojobrequest", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_create_conversation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_add_message", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_list_conversations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_get_messages", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_update_title", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_delete_conversation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_archive_conversation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes", "to": "conversation_routes_link_to_job", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_create_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_add_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_list_conversations", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_get_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_update_title", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_delete_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_archive_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_link_to_job", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_get_conversation_manager", "to": "conversation_routes_rationale_22", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_createconversationresponse", "to": "conversation_routes_create_conversation", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_addmessageresponse", "to": "conversation_routes_add_message", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_conversationsummary", "to": "conversation_routes_list_conversations", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_listconversationsresponse", "to": "conversation_routes_list_conversations", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_messageitem", "to": "conversation_routes_get_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_getmessagesresponse", "to": "conversation_routes_get_messages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "conversation_routes_create_conversation", "to": "conversation_routes_rationale_116", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_add_message", "to": "conversation_routes_rationale_144", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_list_conversations", "to": "conversation_routes_rationale_179", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_get_messages", "to": "conversation_routes_rationale_219", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_update_title", "to": "conversation_routes_rationale_261", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_delete_conversation", "to": "conversation_routes_rationale_286", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_archive_conversation", "to": "conversation_routes_rationale_310", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "conversation_routes_link_to_job", "to": "conversation_routes_rationale_334", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost", "to": "cost_get_cost_summary", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost", "to": "cost_get_cost_report", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost", "to": "cost_get_agent_cost", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "cost", "to": "cost_get_optimization_suggestions", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_tasktype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_modelselector", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_select_model", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_select_for_query", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_get_model_info", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_list_available_models", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_list_by_provider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_get_recommendation", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_select_model_for_task", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_select_model_for_query", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector", "to": "model_selector_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector_modelselector", "to": "model_selector_rationale_25", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "model_selector_select_model", "to": "model_selector_select_for_query", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "model_selector_select_model", "to": "model_selector_select_model_for_task", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "model_selector_select_for_query", "to": "model_selector_select_model_for_query", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_get_api_key", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_check_ollama_available", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_get_available_providers", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_get_provider", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_get_available_providers_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_acall", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_stream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "manager_llmmanager_astream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "manager_llmmanager", "to": "base_basellmprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "base_llmmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "base_llmresponse", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "deepseek_deepseekprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "glm_glmprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "kimi_kimiprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "minimax_minimaxprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager", "to": "ollama_ollamaprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_api_key", "to": "manager_llmmanager_get_available_providers", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_api_key", "to": "manager_llmmanager_get_provider", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_check_ollama_available", "to": "manager_llmmanager_get_available_providers", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_available_providers", "to": "manager_llmmanager_get_provider", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_available_providers", "to": "manager_llmmanager_get_available_providers_info", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_provider", "to": "manager_llmmanager_call", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_provider", "to": "manager_llmmanager_acall", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_provider", "to": "manager_llmmanager_stream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "manager_llmmanager_get_provider", "to": "manager_llmmanager_astream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "glm_glmprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "glm_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "glm_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "kimi_kimiprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "kimi_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "kimi_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "deepseek_deepseekprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "deepseek_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "deepseek_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "minimax_minimaxprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "minimax_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "minimax_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmresponse", "to": "ollama_ollamaprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "glm_glmprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "glm_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "glm_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "kimi_kimiprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "kimi_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "kimi_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "deepseek_deepseekprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "deepseek_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "deepseek_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "minimax_minimaxprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "minimax_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "minimax_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "ollama_ollamaprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "intent_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "intent_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "intent_v2_rationale_120", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_retrieveddocument", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_knowledgeagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_rationale_21", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_rationale_40", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_rationale_250", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_llmmessage", "to": "knowledge_rationale_328", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "base_basellmprovider_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_basellmprovider", "to": "base_basellmprovider_build_messages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_basellmprovider", "to": "glm_glmprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "glm_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "glm_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "kimi_kimiprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "kimi_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "kimi_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "deepseek_deepseekprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "deepseek_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "deepseek_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "minimax_minimaxprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "minimax_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "minimax_rationale_11", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_basellmprovider", "to": "ollama_ollamaprovider", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "glm", "to": "glm_glmprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm", "to": "glm_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider", "to": "basellmprovider", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider", "to": "glm_glmprovider_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider", "to": "glm_glmprovider_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider", "to": "glm_glmprovider_acall", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider", "to": "glm_glmprovider_stream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider", "to": "glm_glmprovider_astream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider", "to": "glm_rationale_11", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basellmprovider", "to": "kimi_kimiprovider", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basellmprovider", "to": "deepseek_deepseekprovider", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basellmprovider", "to": "minimax_minimaxprovider", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "basellmprovider", "to": "ollama_ollamaprovider", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "glm_glmprovider_stream", "to": "glm_glmprovider_astream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "kimi", "to": "kimi_kimiprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi", "to": "kimi_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi_kimiprovider", "to": "kimi_kimiprovider_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi_kimiprovider", "to": "kimi_kimiprovider_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi_kimiprovider", "to": "kimi_kimiprovider_acall", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi_kimiprovider", "to": "kimi_kimiprovider_stream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi_kimiprovider", "to": "kimi_kimiprovider_astream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi_kimiprovider", "to": "kimi_rationale_11", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "kimi_kimiprovider_stream", "to": "kimi_kimiprovider_astream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "deepseek", "to": "deepseek_deepseekprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek", "to": "deepseek_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek_deepseekprovider", "to": "deepseek_deepseekprovider_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek_deepseekprovider", "to": "deepseek_deepseekprovider_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek_deepseekprovider", "to": "deepseek_deepseekprovider_acall", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek_deepseekprovider", "to": "deepseek_deepseekprovider_stream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek_deepseekprovider", "to": "deepseek_deepseekprovider_astream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek_deepseekprovider", "to": "deepseek_rationale_11", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "deepseek_deepseekprovider_stream", "to": "deepseek_deepseekprovider_astream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "minimax", "to": "minimax_minimaxprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax", "to": "minimax_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax_minimaxprovider", "to": "minimax_minimaxprovider_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax_minimaxprovider", "to": "minimax_minimaxprovider_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax_minimaxprovider", "to": "minimax_minimaxprovider_acall", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax_minimaxprovider", "to": "minimax_minimaxprovider_stream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax_minimaxprovider", "to": "minimax_minimaxprovider_astream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax_minimaxprovider", "to": "minimax_rationale_11", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "minimax_minimaxprovider_stream", "to": "minimax_minimaxprovider_astream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ollama", "to": "ollama_ollamaprovider", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider", "to": "ollama_ollamaprovider_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider", "to": "ollama_ollamaprovider_get_client", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider", "to": "ollama_ollamaprovider_convert_messages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider", "to": "ollama_ollamaprovider_call", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider", "to": "ollama_ollamaprovider_acall", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider", "to": "ollama_ollamaprovider_stream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider", "to": "ollama_ollamaprovider_astream", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ollama_ollamaprovider_get_client", "to": "ollama_ollamaprovider_call", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ollama_ollamaprovider_convert_messages", "to": "ollama_ollamaprovider_call", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ollama_ollamaprovider_convert_messages", "to": "ollama_ollamaprovider_acall", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ollama_ollamaprovider_call", "to": "ollama_ollamaprovider_stream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ollama_ollamaprovider_acall", "to": "ollama_ollamaprovider_astream", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis", "to": "diagnosis_diagnosisagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis", "to": "diagnosis_create_diagnosis_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis", "to": "diagnosis_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "baseagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_diagnose_error", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_match_error_pattern", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_attempt_auto_fix", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_fix_reduce_cpu", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_fix_parameter_format", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_llm_diagnose", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_record_error", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_diagnosisagent_get_common_errors", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_create_diagnosis_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent", "to": "diagnosis_rationale_12", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent", "to": "base_baseagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "baseagent", "to": "analysis_analysisagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "execution_executionagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "intent_v2_intentagentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "planning_v2_planningagentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "result_parser_resultparseragent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "preflight_preflightagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "learning_learningagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "discovery_discoveryagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "planning_planningagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "router_routeragent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "validator_validatoragent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "knowledge_knowledgeagent", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "execution_v2_executionagentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "learning_v2_learningagentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "knowledge_v2_knowledgeagentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "diagnosis_v2_diagnosisagentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "result_parser_v2_resultparseragentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "baseagent", "to": "validator_v2_validatoragentv2", "label": "inherits", "title": "inherits [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent_execute", "to": "diagnosis_diagnosisagent_diagnose_error", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent_execute", "to": "diagnosis_rationale_84", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent_diagnose_error", "to": "diagnosis_diagnosisagent_match_error_pattern", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent_diagnose_error", "to": "diagnosis_diagnosisagent_attempt_auto_fix", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent_diagnose_error", "to": "diagnosis_diagnosisagent_llm_diagnose", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent_diagnose_error", "to": "diagnosis_rationale_114", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_diagnosisagent_attempt_auto_fix", "to": "diagnosis_diagnosisagent_fix_reduce_cpu", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_diagnosisagent_attempt_auto_fix", "to": "diagnosis_diagnosisagent_fix_parameter_format", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_1", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_1", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_1", "to": "base_baseagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_12", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_12", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_12", "to": "base_baseagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_84", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_84", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_84", "to": "base_baseagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_114", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_114", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_rationale_114", "to": "base_baseagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "analysis", "to": "analysis_analysisagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "analysis_analysisagent", "to": "analysis_analysisagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "analysis_analysisagent", "to": "analysis_analysisagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "analysis_analysisagent", "to": "analysis_analysisagent_interpret_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "analysis_analysisagent", "to": "base_agentmessage", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "analysis_analysisagent", "to": "base_agentstate", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "analysis_analysisagent", "to": "base_baseagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "analysis_analysisagent_execute", "to": "analysis_analysisagent_interpret_results", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "intent_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "intent_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "intent_v2_rationale_120", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "planning_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "planning_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "planning_v2_rationale_114", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_querymode", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_executionagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_rationale_24", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_rationale_177", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "intent_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "intent_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "intent_v2_rationale_120", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_v2_rationale_114", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_resultparseragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_rationale_14", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_rationale_31", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_rationale_240", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_rationale_281", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "preflight_preflightissue", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "preflight_stagestatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "preflight_preflightagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "preflight_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "preflight_rationale_37", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "preflight_rationale_83", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_learningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_rationale_15", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_rationale_76", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_discoverytype", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_anomalydetection", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_generatedhypothesis", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_discoveryresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_discoveryagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_64", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_83", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_180", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_224", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_248", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_321", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_345", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_219", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "discovery_rationale_238", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_planningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_validationrule", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_validationresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_validatoragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_rationale_33", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_rationale_117", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_retrieveddocument", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_knowledgeagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_rationale_21", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_rationale_40", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_rationale_250", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_rationale_328", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_v2_executionagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_v2_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_v2_rationale_24", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "execution_v2_rationale_123", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_v2_rationale_15", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "learning_v2_rationale_76", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_retrieveddocument", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_rationale_21", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_rationale_40", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_rationale_205", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "knowledge_v2_rationale_283", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "planning_v2_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "diagnosis_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "diagnosis_v2_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "diagnosis_v2_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "diagnosis_v2_rationale_114", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_v2_rationale_14", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_v2_rationale_31", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_v2_rationale_240", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "result_parser_v2_rationale_281", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_v2_validationrule", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_v2_validationresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_v2_rationale_33", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentstate", "to": "validator_v2_rationale_112", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_executionagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_rationale_24", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_rationale_177", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "intent_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "intent_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "intent_v2_rationale_120", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_v2_rationale_114", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_resultparseragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_rationale_14", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_rationale_31", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_rationale_240", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_rationale_281", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "preflight_preflightissue", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "preflight_stagestatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "preflight_preflightagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "preflight_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "preflight_rationale_37", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "preflight_rationale_83", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_learningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_rationale_15", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_rationale_76", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_discoverytype", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_anomalydetection", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_generatedhypothesis", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_discoveryresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_discoveryagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_64", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_83", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_180", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_224", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_248", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_321", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_345", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_219", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "discovery_rationale_238", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_planningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_validationrule", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_validationresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_validatoragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_rationale_33", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_rationale_117", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_retrieveddocument", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_knowledgeagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_rationale_21", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_rationale_40", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_rationale_250", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_rationale_328", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_v2_executionagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_v2_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_v2_rationale_24", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "execution_v2_rationale_123", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_v2_rationale_15", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "learning_v2_rationale_76", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_retrieveddocument", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_rationale_21", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_rationale_40", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_rationale_205", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "knowledge_v2_rationale_283", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "planning_v2_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "diagnosis_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "diagnosis_v2_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "diagnosis_v2_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "diagnosis_v2_rationale_114", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_v2_rationale_14", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_v2_rationale_31", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_v2_rationale_240", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "result_parser_v2_rationale_281", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_v2_validationrule", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_v2_validationresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_v2_rationale_33", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_agentmessage", "to": "validator_v2_rationale_112", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "base_baseagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_baseagent", "to": "base_baseagent_call_llm", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_baseagent", "to": "base_baseagent_acall_llm", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_baseagent", "to": "base_baseagent_build_system_prompt", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_baseagent", "to": "base_baseagent_get_system_prompt", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "base_baseagent", "to": "execution_executionagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_rationale_24", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_rationale_177", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "intent_v2_intentagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "intent_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "intent_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "intent_v2_rationale_120", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_v2_planningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_v2_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_v2_rationale_114", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_resultparseragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_rationale_14", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_rationale_31", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_rationale_240", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_rationale_281", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "preflight_preflightissue", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "preflight_stagestatus", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "preflight_preflightagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "preflight_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "preflight_rationale_37", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "preflight_rationale_83", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_learningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_rationale_15", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_rationale_76", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_discoverytype", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_anomalydetection", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_generatedhypothesis", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_discoveryresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_discoveryagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_64", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_83", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_180", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_224", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_248", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_321", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_345", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_219", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "discovery_rationale_238", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_planningagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_rationale_13", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "router_routeragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_validationrule", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_validationresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_validatoragent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_rationale_33", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_rationale_117", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_retrieveddocument", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_knowledgeagent", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_rationale_21", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_rationale_40", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_rationale_250", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_rationale_328", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_v2_executionagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_v2_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_v2_rationale_24", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "execution_v2_rationale_123", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_v2_learningagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_v2_rationale_15", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "learning_v2_rationale_76", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_retrieveddocument", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_knowledgeagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_rationale_21", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_rationale_40", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_rationale_81", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_rationale_205", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "knowledge_v2_rationale_283", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "planning_v2_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "diagnosis_v2_diagnosisagentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "diagnosis_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "diagnosis_v2_rationale_12", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "diagnosis_v2_rationale_84", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "diagnosis_v2_rationale_114", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_v2_resultparseragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_v2_rationale_14", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_v2_rationale_31", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_v2_rationale_240", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "result_parser_v2_rationale_281", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_v2_validationrule", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_v2_validationresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_v2_validatoragentv2", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_v2_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_v2_rationale_33", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent", "to": "validator_v2_rationale_112", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent_call_llm", "to": "base_baseagent_build_system_prompt", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent_acall_llm", "to": "base_baseagent_build_system_prompt", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent_build_system_prompt", "to": "base_baseagent_get_system_prompt", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "base_baseagent_build_system_prompt", "to": "base_rationale_165", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution", "to": "execution_executionagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution", "to": "execution_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_executionagent", "to": "execution_executionagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_executionagent", "to": "execution_executionagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_executionagent", "to": "execution_executionagent_execute_single_stage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_executionagent", "to": "execution_executionagent_get_available_stages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_executionagent", "to": "execution_rationale_12", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_executionagent_execute", "to": "execution_executionagent_execute_single_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "execution_executionagent_execute", "to": "execution_rationale_24", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_executionagent_execute_single_stage", "to": "execution_rationale_177", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2", "to": "intent_v2_intentagentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2", "to": "intent_v2_create_intent_agent_v2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2", "to": "intent_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_intentagentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_intentagentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_intentagentv2_recognize_intent_with_llm", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_intentagentv2_validate_intent", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_intentagentv2_complete_dependencies", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_intentagentv2_extract_gene_family_fallback", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_intentagentv2_fallback_recognition", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_create_intent_agent_v2", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2", "to": "intent_v2_rationale_13", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2_execute", "to": "intent_v2_intentagentv2_recognize_intent_with_llm", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2_execute", "to": "intent_v2_rationale_120", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "intent_v2_intentagentv2_recognize_intent_with_llm", "to": "intent_v2_intentagentv2_extract_gene_family_fallback", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2_recognize_intent_with_llm", "to": "intent_v2_intentagentv2_validate_intent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2_recognize_intent_with_llm", "to": "intent_v2_intentagentv2_fallback_recognition", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2_validate_intent", "to": "intent_v2_intentagentv2_extract_gene_family_fallback", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2_validate_intent", "to": "intent_v2_intentagentv2_complete_dependencies", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2_complete_dependencies", "to": "intent_v2_intentagentv2_fallback_recognition", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "intent_v2_intentagentv2_extract_gene_family_fallback", "to": "intent_v2_intentagentv2_fallback_recognition", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2", "to": "planning_v2_planningagentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2", "to": "planning_v2_create_planning_agent_v2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2", "to": "planning_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2", "to": "planning_v2_create_planning_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_check_stage_status_from_manifest", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_generate_plan_with_llm", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_generate_default_stages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_create_planning_agent_v2", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_rationale_13", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_extract_gene_family", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_extract_species", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_determine_flow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_generate_plan", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_get_default_params", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_estimate_time", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_get_required_inputs", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_planningagentv2_get_outputs", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2", "to": "planning_v2_create_planning_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_execute", "to": "planning_v2_planningagentv2_generate_plan_with_llm", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_execute", "to": "planning_v2_planningagentv2_extract_gene_family", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_execute", "to": "planning_v2_planningagentv2_extract_species", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_execute", "to": "planning_v2_planningagentv2_determine_flow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_execute", "to": "planning_v2_planningagentv2_generate_plan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_execute", "to": "planning_v2_rationale_84", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2_check_stage_status_from_manifest", "to": "planning_v2_planningagentv2_generate_plan_with_llm", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_check_stage_status_from_manifest", "to": "planning_v2_rationale_114", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2_generate_plan_with_llm", "to": "planning_v2_planningagentv2_generate_default_stages", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser", "to": "result_parser_resultparseragent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser", "to": "result_parser_create_result_parser_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser", "to": "result_parser_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_parse_result", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_extract_metrics", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_extract_artifacts", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_generate_summary", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_format_duration", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_resultparseragent_compare_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_create_result_parser_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_resultparseragent", "to": "result_parser_rationale_14", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent_execute", "to": "result_parser_resultparseragent_parse_result", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_resultparseragent_execute", "to": "result_parser_resultparseragent_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_resultparseragent_execute", "to": "result_parser_rationale_31", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_resultparseragent_parse_result", "to": "result_parser_resultparseragent_format_duration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_resultparseragent_parse_result", "to": "result_parser_resultparseragent_extract_metrics", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_resultparseragent_parse_result", "to": "result_parser_resultparseragent_extract_artifacts", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_resultparseragent_parse_result", "to": "result_parser_resultparseragent_generate_summary", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_resultparseragent_compare_results", "to": "result_parser_rationale_240", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_create_result_parser_agent", "to": "result_parser_rationale_281", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight", "to": "preflight_preflightissue", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight", "to": "preflight_stagestatus", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight", "to": "preflight_preflightagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight", "to": "preflight_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightissue", "to": "preflight_preflightagent_validate_plan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "preflight_preflightissue", "to": "preflight_preflightagent_check_dependencies", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "preflight_preflightagent", "to": "preflight_preflightagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightagent", "to": "preflight_preflightagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightagent", "to": "preflight_preflightagent_validate_plan", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightagent", "to": "preflight_preflightagent_check_dependencies", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightagent", "to": "preflight_preflightagent_check_input_files", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightagent", "to": "preflight_rationale_37", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightagent_execute", "to": "preflight_preflightagent_validate_plan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "preflight_preflightagent_execute", "to": "preflight_rationale_83", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "preflight_preflightagent_validate_plan", "to": "preflight_preflightagent_check_dependencies", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "preflight_preflightagent_validate_plan", "to": "preflight_preflightagent_check_input_files", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning", "to": "learning_learningagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning", "to": "learning_create_learning_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning", "to": "learning_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_load_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_save_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_record_execution", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_recommend_params", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_analyze_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_get_param_trends", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_learningagent_clear_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent", "to": "learning_create_learning_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_learningagent", "to": "learning_rationale_15", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_learningagent_init", "to": "learning_learningagent_load_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_learningagent_save_history", "to": "learning_learningagent_record_execution", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_learningagent_save_history", "to": "learning_learningagent_clear_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_learningagent_execute", "to": "learning_learningagent_record_execution", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_learningagent_execute", "to": "learning_learningagent_recommend_params", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_learningagent_execute", "to": "learning_learningagent_analyze_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_learningagent_execute", "to": "learning_rationale_76", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_discoverytype", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_anomalydetection", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_generatedhypothesis", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_discoveryresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_discoveryagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_create_discovery_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_rationale_219", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery", "to": "discovery_rationale_238", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_anomalydetection", "to": "discovery_discoveryagent_detect_anomalies", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_generatedhypothesis", "to": "discovery_discoveryagent_generate_hypothesis", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryresult", "to": "discovery_discoveryagent_execute", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_detect_anomalies", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_analyze_patterns", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_generate_hypothesis", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_should_continue_iteration", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_update_plan", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_determine_discovery_type", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_build_description", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_discoveryagent_summarize_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent", "to": "discovery_create_discovery_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent", "to": "discovery_rationale_64", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_discoveryagent_detect_anomalies", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_discoveryagent_analyze_patterns", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_discoveryagent_generate_hypothesis", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_discoveryagent_should_continue_iteration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_discoveryagent_update_plan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_discoveryagent_determine_discovery_type", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_discoveryagent_build_description", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_execute", "to": "discovery_rationale_83", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent_detect_anomalies", "to": "discovery_rationale_180", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent_analyze_patterns", "to": "discovery_rationale_224", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent_generate_hypothesis", "to": "discovery_discoveryagent_summarize_results", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "discovery_discoveryagent_generate_hypothesis", "to": "discovery_rationale_248", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent_should_continue_iteration", "to": "discovery_rationale_321", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "discovery_discoveryagent_update_plan", "to": "discovery_rationale_345", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning", "to": "planning_planningagent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning", "to": "planning_create_planning_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning", "to": "planning_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_extract_gene_family", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_extract_species", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_determine_flow", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_generate_plan", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_get_default_params", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_estimate_time", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_get_required_inputs", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_planningagent_get_outputs", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent", "to": "planning_create_planning_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent", "to": "planning_rationale_13", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent_execute", "to": "planning_planningagent_extract_gene_family", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent_execute", "to": "planning_planningagent_extract_species", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent_execute", "to": "planning_planningagent_determine_flow", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent_execute", "to": "planning_planningagent_generate_plan", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent_execute", "to": "planning_rationale_84", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_planningagent_generate_plan", "to": "planning_planningagent_get_default_params", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent_generate_plan", "to": "planning_planningagent_estimate_time", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent_generate_plan", "to": "planning_planningagent_get_required_inputs", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_planningagent_generate_plan", "to": "planning_planningagent_get_outputs", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "router", "to": "router_routeragent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "router_routeragent", "to": "router_routeragent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "router_routeragent", "to": "router_routeragent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "router_routeragent", "to": "router_routeragent_rule_based_classify", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "router_routeragent", "to": "router_routeragent_llm_classify", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "router_routeragent", "to": "router_routeragent_get_now", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "router_routeragent_execute", "to": "router_routeragent_rule_based_classify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "router_routeragent_execute", "to": "router_routeragent_llm_classify", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "router_routeragent_execute", "to": "router_routeragent_get_now", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator", "to": "validator_validationrule", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator", "to": "validator_validationresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator", "to": "validator_validatoragent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator", "to": "validator_create_validator_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator", "to": "validator_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validationresult", "to": "validator_validatoragent_validate_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validationresult", "to": "validator_validatoragent_check_output_files", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validationresult", "to": "validator_validatoragent_check_data_validity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validationresult", "to": "validator_validatoragent_check_execution_time", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validationresult", "to": "validator_validatoragent_check_manifest_integrity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_validate_stage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_check_output_files", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_check_data_validity", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_check_execution_time", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_check_manifest_integrity", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_generate_validation_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_validatoragent_get_validation_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent", "to": "validator_create_validator_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validatoragent", "to": "validator_rationale_33", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent_execute", "to": "validator_validatoragent_validate_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validatoragent_execute", "to": "validator_validatoragent_generate_validation_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validatoragent_execute", "to": "validator_rationale_117", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_validatoragent_validate_stage", "to": "validator_validatoragent_check_output_files", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validatoragent_validate_stage", "to": "validator_validatoragent_check_data_validity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validatoragent_validate_stage", "to": "validator_validatoragent_check_execution_time", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_validatoragent_validate_stage", "to": "validator_validatoragent_check_manifest_integrity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_retrieveddocument", "to": "knowledge_knowledgeagent_rag_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_rag_qa", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_direct_qa", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_hybrid_qa", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_build_context", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_generate_rag_response", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_add_citations", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_add_to_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_get_timestamp", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_get_conversation_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_knowledgeagent_index_documents", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_create_knowledge_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent", "to": "knowledge_rationale_21", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent_execute", "to": "knowledge_knowledgeagent_rag_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_execute", "to": "knowledge_knowledgeagent_direct_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_execute", "to": "knowledge_knowledgeagent_hybrid_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_execute", "to": "knowledge_knowledgeagent_add_to_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_execute", "to": "knowledge_rationale_40", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent_rag_qa", "to": "knowledge_knowledgeagent_build_context", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_rag_qa", "to": "knowledge_knowledgeagent_generate_rag_response", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_rag_qa", "to": "knowledge_knowledgeagent_add_citations", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_rag_qa", "to": "knowledge_knowledgeagent_hybrid_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_rag_qa", "to": "knowledge_rationale_81", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent_direct_qa", "to": "knowledge_knowledgeagent_hybrid_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_hybrid_qa", "to": "knowledge_rationale_250", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_knowledgeagent_add_to_history", "to": "knowledge_knowledgeagent_get_timestamp", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_knowledgeagent_index_documents", "to": "knowledge_rationale_328", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2", "to": "execution_v2_executionagentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2", "to": "execution_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2_executionagentv2", "to": "execution_v2_executionagentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2_executionagentv2", "to": "execution_v2_executionagentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2_executionagentv2", "to": "execution_v2_executionagentv2_execute_single_stage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2_executionagentv2", "to": "execution_v2_executionagentv2_get_available_stages", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2_executionagentv2", "to": "execution_v2_rationale_12", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2_executionagentv2_execute", "to": "execution_v2_executionagentv2_execute_single_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "execution_v2_executionagentv2_execute", "to": "execution_v2_rationale_24", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "execution_v2_executionagentv2_execute_single_stage", "to": "execution_v2_rationale_123", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2", "to": "learning_v2_learningagentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2", "to": "learning_v2_create_learning_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2", "to": "learning_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_load_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_save_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_record_execution", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_recommend_params", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_analyze_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_get_param_trends", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_learningagentv2_clear_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_create_learning_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_v2_learningagentv2", "to": "learning_v2_rationale_15", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "learning_v2_learningagentv2_init", "to": "learning_v2_learningagentv2_load_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_v2_learningagentv2_save_history", "to": "learning_v2_learningagentv2_record_execution", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_v2_learningagentv2_save_history", "to": "learning_v2_learningagentv2_clear_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_v2_learningagentv2_execute", "to": "learning_v2_learningagentv2_record_execution", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_v2_learningagentv2_execute", "to": "learning_v2_learningagentv2_recommend_params", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_v2_learningagentv2_execute", "to": "learning_v2_learningagentv2_analyze_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "learning_v2_learningagentv2_execute", "to": "learning_v2_rationale_76", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2", "to": "knowledge_v2_retrieveddocument", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2", "to": "knowledge_v2_knowledgeagentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2", "to": "knowledge_v2_create_knowledge_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2", "to": "knowledge_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_retrieveddocument", "to": "knowledge_v2_knowledgeagentv2_rag_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_rag_qa", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_direct_qa", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_hybrid_qa", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_build_context", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_generate_rag_response", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_add_citations", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_add_to_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_get_timestamp", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_get_conversation_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_knowledgeagentv2_index_documents", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_create_knowledge_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2", "to": "knowledge_v2_rationale_21", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2_execute", "to": "knowledge_v2_knowledgeagentv2_rag_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_execute", "to": "knowledge_v2_knowledgeagentv2_direct_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_execute", "to": "knowledge_v2_knowledgeagentv2_hybrid_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_execute", "to": "knowledge_v2_knowledgeagentv2_add_to_history", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_execute", "to": "knowledge_v2_rationale_40", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2_rag_qa", "to": "knowledge_v2_knowledgeagentv2_build_context", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_rag_qa", "to": "knowledge_v2_knowledgeagentv2_generate_rag_response", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_rag_qa", "to": "knowledge_v2_knowledgeagentv2_add_citations", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_rag_qa", "to": "knowledge_v2_knowledgeagentv2_hybrid_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_rag_qa", "to": "knowledge_v2_rationale_81", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2_direct_qa", "to": "knowledge_v2_knowledgeagentv2_hybrid_qa", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_hybrid_qa", "to": "knowledge_v2_rationale_205", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "knowledge_v2_knowledgeagentv2_add_to_history", "to": "knowledge_v2_knowledgeagentv2_get_timestamp", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "knowledge_v2_knowledgeagentv2_index_documents", "to": "knowledge_v2_rationale_283", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "planning_v2_planningagentv2_generate_plan", "to": "planning_v2_planningagentv2_get_default_params", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_generate_plan", "to": "planning_v2_planningagentv2_estimate_time", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_generate_plan", "to": "planning_v2_planningagentv2_get_required_inputs", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "planning_v2_planningagentv2_generate_plan", "to": "planning_v2_planningagentv2_get_outputs", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_v2", "to": "diagnosis_v2_diagnosisagentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2", "to": "diagnosis_v2_create_diagnosis_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2", "to": "diagnosis_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_diagnose_error", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_match_error_pattern", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_attempt_auto_fix", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_fix_reduce_cpu", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_fix_parameter_format", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_llm_diagnose", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_record_error", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_diagnosisagentv2_get_common_errors", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_create_diagnosis_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_v2_diagnosisagentv2", "to": "diagnosis_v2_rationale_12", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2_execute", "to": "diagnosis_v2_diagnosisagentv2_diagnose_error", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_v2_diagnosisagentv2_execute", "to": "diagnosis_v2_rationale_84", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2_diagnose_error", "to": "diagnosis_v2_diagnosisagentv2_match_error_pattern", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_v2_diagnosisagentv2_diagnose_error", "to": "diagnosis_v2_diagnosisagentv2_attempt_auto_fix", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_v2_diagnosisagentv2_diagnose_error", "to": "diagnosis_v2_diagnosisagentv2_llm_diagnose", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_v2_diagnosisagentv2_diagnose_error", "to": "diagnosis_v2_rationale_114", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "diagnosis_v2_diagnosisagentv2_attempt_auto_fix", "to": "diagnosis_v2_diagnosisagentv2_fix_reduce_cpu", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "diagnosis_v2_diagnosisagentv2_attempt_auto_fix", "to": "diagnosis_v2_diagnosisagentv2_fix_parameter_format", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2", "to": "result_parser_v2_resultparseragentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2", "to": "result_parser_v2_create_result_parser_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2", "to": "result_parser_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_parse_result", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_extract_metrics", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_extract_artifacts", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_generate_summary", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_generate_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_format_duration", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_resultparseragentv2_compare_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_create_result_parser_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2_resultparseragentv2", "to": "result_parser_v2_rationale_14", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2_execute", "to": "result_parser_v2_resultparseragentv2_parse_result", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2_resultparseragentv2_execute", "to": "result_parser_v2_resultparseragentv2_generate_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2_resultparseragentv2_execute", "to": "result_parser_v2_rationale_31", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_resultparseragentv2_parse_result", "to": "result_parser_v2_resultparseragentv2_format_duration", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2_resultparseragentv2_parse_result", "to": "result_parser_v2_resultparseragentv2_extract_metrics", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2_resultparseragentv2_parse_result", "to": "result_parser_v2_resultparseragentv2_extract_artifacts", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2_resultparseragentv2_parse_result", "to": "result_parser_v2_resultparseragentv2_generate_summary", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "result_parser_v2_resultparseragentv2_compare_results", "to": "result_parser_v2_rationale_240", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "result_parser_v2_create_result_parser_agent", "to": "result_parser_v2_rationale_281", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2", "to": "validator_v2_validationrule", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2", "to": "validator_v2_validationresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2", "to": "validator_v2_validatoragentv2", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2", "to": "validator_v2_create_validator_agent", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2", "to": "validator_v2_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validationresult", "to": "validator_v2_validatoragentv2_validate_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validationresult", "to": "validator_v2_validatoragentv2_check_output_files", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validationresult", "to": "validator_v2_validatoragentv2_check_data_validity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validationresult", "to": "validator_v2_validatoragentv2_check_execution_time", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validationresult", "to": "validator_v2_validatoragentv2_check_manifest_integrity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_execute", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_validate_stage", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_check_output_files", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_check_data_validity", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_check_execution_time", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_check_manifest_integrity", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_generate_validation_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_validatoragentv2_get_validation_history", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_create_validator_agent", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validatoragentv2", "to": "validator_v2_rationale_33", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2_execute", "to": "validator_v2_validatoragentv2_validate_stage", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validatoragentv2_execute", "to": "validator_v2_validatoragentv2_generate_validation_report", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validatoragentv2_execute", "to": "validator_v2_rationale_112", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "validator_v2_validatoragentv2_validate_stage", "to": "validator_v2_validatoragentv2_check_output_files", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validatoragentv2_validate_stage", "to": "validator_v2_validatoragentv2_check_data_validity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validatoragentv2_validate_stage", "to": "validator_v2_validatoragentv2_check_execution_time", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "validator_v2_validatoragentv2_validate_stage", "to": "validator_v2_validatoragentv2_check_manifest_integrity", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "ncbi_client_ncbiclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "rnaseq_clients_ensemblplantsclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "rnaseq_clients_phytozomeclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "rnaseq_clients_tairclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "rnaseq_clients_planttfdbclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "init_rationale_1", "to": "multi_api_query_multiapiquery", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients", "to": "rnaseq_clients_expressiondata", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients", "to": "rnaseq_clients_ensemblplantsclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients", "to": "rnaseq_clients_phytozomeclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients", "to": "rnaseq_clients_tairclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients", "to": "rnaseq_clients_planttfdbclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients", "to": "rnaseq_clients_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_expressiondata", "to": "rnaseq_clients_ensemblplantsclient_get_expression", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_ensemblplantsclient", "to": "rnaseq_clients_ensemblplantsclient_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient", "to": "rnaseq_clients_ensemblplantsclient_rate_limited_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient", "to": "rnaseq_clients_ensemblplantsclient_get_gene_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient", "to": "rnaseq_clients_ensemblplantsclient_get_expression", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient", "to": "rnaseq_clients_ensemblplantsclient_get_homologues", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient", "to": "rnaseq_clients_rationale_26", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient_get_gene_info", "to": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_ensemblplantsclient_get_gene_info", "to": "rnaseq_clients_rationale_57", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient_get_expression", "to": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_ensemblplantsclient_get_expression", "to": "rnaseq_clients_rationale_79", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_ensemblplantsclient_get_homologues", "to": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_ensemblplantsclient_get_homologues", "to": "rnaseq_clients_rationale_114", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_phytozomeclient", "to": "rnaseq_clients_phytozomeclient_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_phytozomeclient", "to": "rnaseq_clients_phytozomeclient_rate_limited_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_phytozomeclient", "to": "rnaseq_clients_phytozomeclient_search_gene", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_phytozomeclient", "to": "rnaseq_clients_phytozomeclient_get_gene_expression", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_phytozomeclient", "to": "rnaseq_clients_rationale_139", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_phytozomeclient_search_gene", "to": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_phytozomeclient_search_gene", "to": "rnaseq_clients_rationale_174", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_phytozomeclient_get_gene_expression", "to": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_phytozomeclient_get_gene_expression", "to": "rnaseq_clients_rationale_200", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_tairclient", "to": "rnaseq_clients_tairclient_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_tairclient", "to": "rnaseq_clients_tairclient_rate_limited_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_tairclient", "to": "rnaseq_clients_tairclient_search_locus", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_tairclient", "to": "rnaseq_clients_rationale_223", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_tairclient_search_locus", "to": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_tairclient_search_locus", "to": "rnaseq_clients_rationale_252", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_planttfdbclient", "to": "rnaseq_clients_planttfdbclient_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_planttfdbclient", "to": "rnaseq_clients_planttfdbclient_rate_limited_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_planttfdbclient", "to": "rnaseq_clients_planttfdbclient_search_tf", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_planttfdbclient", "to": "rnaseq_clients_planttfdbclient_get_family_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_planttfdbclient", "to": "rnaseq_clients_rationale_274", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_planttfdbclient_rate_limited_request", "to": "rnaseq_clients_planttfdbclient_search_tf", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_planttfdbclient_rate_limited_request", "to": "rnaseq_clients_planttfdbclient_get_family_info", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "rnaseq_clients_planttfdbclient_search_tf", "to": "rnaseq_clients_rationale_303", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "rnaseq_clients_planttfdbclient_get_family_info", "to": "rnaseq_clients_rationale_325", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client", "to": "ncbi_client_ncbigene", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client", "to": "ncbi_client_ncbiclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client", "to": "ncbi_client_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client", "to": "multi_api_query", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbigene", "to": "ncbi_client_ncbiclient_search_gene", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_rate_limited_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_search", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_fetch", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_summary", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_search_gene", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_get_sequence", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_ncbiclient_link", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "ncbi_client_rationale_28", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_apiresult", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_multiapiquery", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_rationale_1", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_rationale_31", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_rationale_39", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_rationale_57", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_rationale_103", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_rationale_162", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient", "to": "multi_api_query_rationale_199", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_init", "to": "ncbi_client_rationale_37", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient_rate_limited_request", "to": "ncbi_client_ncbiclient_search", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_rate_limited_request", "to": "ncbi_client_ncbiclient_fetch", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_rate_limited_request", "to": "ncbi_client_ncbiclient_summary", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_rate_limited_request", "to": "ncbi_client_ncbiclient_get_sequence", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_rate_limited_request", "to": "ncbi_client_ncbiclient_link", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_search", "to": "ncbi_client_ncbiclient_search_gene", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_search", "to": "ncbi_client_rationale_70", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient_fetch", "to": "ncbi_client_rationale_101", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient_summary", "to": "ncbi_client_ncbiclient_search_gene", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "ncbi_client_ncbiclient_summary", "to": "ncbi_client_rationale_133", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient_search_gene", "to": "ncbi_client_rationale_169", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient_get_sequence", "to": "ncbi_client_rationale_203", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "ncbi_client_ncbiclient_link", "to": "ncbi_client_rationale_237", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query", "to": "plantcare_client", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query", "to": "pfam_client", "label": "imports_from", "title": "imports_from [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query", "to": "multi_api_query_apiresult", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query", "to": "multi_api_query_multiapiquery", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query", "to": "multi_api_query_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_apiresult", "to": "multi_api_query_multiapiquery_query_all", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_apiresult", "to": "multi_api_query_multiapiquery_execute_with_timeout", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_apiresult", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_apiresult", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_query_all", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_get_api_calls", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_execute_with_timeout", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_generate_unified_report", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_merge_promoter_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_merge_protein_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_multiapiquery_merge_gene_results", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "multi_api_query_rationale_31", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_multiapiquery", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_multiapiquery_init", "to": "multi_api_query_rationale_39", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery_query_all", "to": "multi_api_query_multiapiquery_get_api_calls", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_multiapiquery_query_all", "to": "multi_api_query_rationale_57", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery_get_api_calls", "to": "multi_api_query_rationale_103", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery_execute_with_timeout", "to": "multi_api_query_rationale_162", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_multiapiquery_generate_unified_report", "to": "multi_api_query_multiapiquery_merge_promoter_results", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_multiapiquery_generate_unified_report", "to": "multi_api_query_multiapiquery_merge_protein_results", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_multiapiquery_generate_unified_report", "to": "multi_api_query_multiapiquery_merge_gene_results", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_multiapiquery_generate_unified_report", "to": "multi_api_query_rationale_199", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "multi_api_query_rationale_1", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_1", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_31", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_31", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_39", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_39", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_57", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_57", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_103", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_103", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_162", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_162", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_199", "to": "plantcare_client_plantcareclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "multi_api_query_rationale_199", "to": "pfam_client_pfamclient", "label": "uses", "title": "uses [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "plantcare_client", "to": "plantcare_client_ciselement", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client", "to": "plantcare_client_plantcareclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client", "to": "plantcare_client_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_ciselement", "to": "plantcare_client_plantcareclient_parse_sequence_for_elements", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_plantcareclient_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_plantcareclient_rate_limited_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_plantcareclient_search_elements", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_plantcareclient_parse_sequence_for_elements", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_plantcareclient_get_element_details", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_plantcareclient_analyze_promoter", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_plantcareclient_categorize_element", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient", "to": "plantcare_client_rationale_26", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient_init", "to": "plantcare_client_rationale_35", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient_search_elements", "to": "plantcare_client_plantcareclient_parse_sequence_for_elements", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "plantcare_client_plantcareclient_search_elements", "to": "plantcare_client_plantcareclient_analyze_promoter", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "plantcare_client_plantcareclient_search_elements", "to": "plantcare_client_rationale_60", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient_parse_sequence_for_elements", "to": "plantcare_client_rationale_83", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient_get_element_details", "to": "plantcare_client_rationale_123", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "plantcare_client_plantcareclient_analyze_promoter", "to": "plantcare_client_plantcareclient_categorize_element", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "plantcare_client_plantcareclient_analyze_promoter", "to": "plantcare_client_rationale_174", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client", "to": "pfam_client_pfamentry", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client", "to": "pfam_client_pfamclient", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client", "to": "pfam_client_rationale_1", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamentry", "to": "pfam_client_pfamclient_search_protein", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_init", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_rate_limited_request", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_search_protein", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_get_family_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_search_by_keyword", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_get_hmm_model", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_get_clan_info", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_pfamclient_analyze_protein_domains", "label": "method", "title": "method [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient", "to": "pfam_client_rationale_26", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient_init", "to": "pfam_client_rationale_37", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient_rate_limited_request", "to": "pfam_client_pfamclient_search_protein", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pfam_client_pfamclient_rate_limited_request", "to": "pfam_client_pfamclient_get_family_info", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pfam_client_pfamclient_rate_limited_request", "to": "pfam_client_pfamclient_search_by_keyword", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pfam_client_pfamclient_rate_limited_request", "to": "pfam_client_pfamclient_get_clan_info", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "pfam_client_pfamclient_search_protein", "to": "pfam_client_rationale_63", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient_get_family_info", "to": "pfam_client_rationale_96", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient_search_by_keyword", "to": "pfam_client_rationale_130", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient_get_hmm_model", "to": "pfam_client_rationale_168", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient_get_clan_info", "to": "pfam_client_rationale_182", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "pfam_client_pfamclient_analyze_protein_domains", "to": "pfam_client_rationale_210", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler", "to": "eggnog_crawler_read_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler", "to": "eggnog_crawler_submit_to_eggnog", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler", "to": "eggnog_crawler_get_go_terms", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler", "to": "eggnog_crawler_get_kegg_terms", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler", "to": "eggnog_crawler_get_cog_category", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler", "to": "eggnog_crawler_save_emapper_annotations", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler", "to": "eggnog_crawler_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler_read_fasta", "to": "eggnog_crawler_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_crawler_submit_to_eggnog", "to": "eggnog_crawler_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_crawler_submit_to_eggnog", "to": "eggnog_crawler_rationale_43", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "eggnog_crawler_get_go_terms", "to": "eggnog_crawler_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_crawler_get_kegg_terms", "to": "eggnog_crawler_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_crawler_get_cog_category", "to": "eggnog_crawler_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_crawler_save_emapper_annotations", "to": "eggnog_crawler_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "eggnog_crawler_save_emapper_annotations", "to": "eggnog_crawler_rationale_116", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tiqu_miaoshuwenjian", "to": "tiqu_miaoshuwenjian_parse_description_from_html", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tiqu_miaoshuwenjian", "to": "tiqu_miaoshuwenjian_simple_query", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tiqu_miaoshuwenjian", "to": "tiqu_miaoshuwenjian_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "tiqu_miaoshuwenjian_parse_description_from_html", "to": "tiqu_miaoshuwenjian_simple_query", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "tiqu_miaoshuwenjian_simple_query", "to": "tiqu_miaoshuwenjian_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "tiqu_miaoshuwenjian_simple_query", "to": "tiqu_miaoshuwenjian_rationale_82", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wolfpsort_batch", "to": "wolfpsort_batch_get_wolf_psort_out_fixed", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wolfpsort_batch", "to": "wolfpsort_batch_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "wolfpsort_batch_get_wolf_psort_out_fixed", "to": "wolfpsort_batch_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "wolfpsort_batch_get_wolf_psort_out_fixed", "to": "wolfpsort_batch_rationale_23", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_hmm_pipeline", "to": "run_hmm_pipeline_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fix_all_syntax", "to": "fix_all_syntax_fix_syntax_errors", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fix_all_syntax", "to": "fix_all_syntax_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "fix_all_syntax_fix_syntax_errors", "to": "fix_all_syntax_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "plot_tree", "to": "plot_tree_plot_tree", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_blast_pipeline", "to": "run_blast_pipeline_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_is_gz", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_strip_gz", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_gunzip_to", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_read_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_write_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_gene_key", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_pick_longest_isoform", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_detect_roles", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_choose_best", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input", "to": "prepare_input_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "prepare_input_is_gz", "to": "prepare_input_strip_gz", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "prepare_input_strip_gz", "to": "prepare_input_detect_roles", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "prepare_input_read_fasta", "to": "prepare_input_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "prepare_input_write_fasta", "to": "prepare_input_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "prepare_input_gene_key", "to": "prepare_input_pick_longest_isoform", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "prepare_input_pick_longest_isoform", "to": "prepare_input_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "prepare_input_detect_roles", "to": "prepare_input_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "prepare_input_choose_best", "to": "prepare_input_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "get_plant_mploc_out", "to": "get_plant_mploc_out_get_plant_mploc_out", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "get_plant_mploc_out", "to": "get_plant_mploc_out_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "get_plant_mploc_out_get_plant_mploc_out", "to": "get_plant_mploc_out_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "get_plant_mploc_out_get_plant_mploc_out", "to": "get_plant_mploc_out_rationale_22", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_finalize_members", "to": "run_finalize_members_prompt_str", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_finalize_members", "to": "run_finalize_members_prompt_float", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_finalize_members", "to": "run_finalize_members_prompt_int", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_finalize_members", "to": "run_finalize_members_prompt_bool", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_finalize_members", "to": "run_finalize_members_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_finalize_members_prompt_str", "to": "run_finalize_members_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_finalize_members_prompt_float", "to": "run_finalize_members_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_finalize_members_prompt_int", "to": "run_finalize_members_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_finalize_members_prompt_bool", "to": "run_finalize_members_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure", "to": "run_msa_figure_which", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_run_cmd", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_read_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_write_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_conservation_profile", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_best_window", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_extract_region_short_fasta", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_glob_outputs", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure", "to": "run_msa_figure_main", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "run_msa_figure_which", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure_run_cmd", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure_read_fasta", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure_write_fasta", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure_conservation_profile", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure_best_window", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure_extract_region_short_fasta", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "run_msa_figure_glob_outputs", "to": "run_msa_figure_main", "label": "calls", "title": "calls [INFERRED]", "dashes": true, "width": 1, "color": {"opacity": 0.35}, "confidence": "INFERRED"}, {"from": "reorganize_workspace", "to": "reorganize_workspace_reorganize_workspace", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "reorganize_workspace_reorganize_workspace", "to": "reorganize_workspace_rationale_15", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "list_builtin_models", "to": "list_builtin_models_list_sentence_transformers_models", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "list_builtin_models", "to": "list_builtin_models_list_available_models", "label": "contains", "title": "contains [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}, {"from": "list_builtin_models_list_sentence_transformers_models", "to": "list_builtin_models_rationale_6", "label": "rationale_for", "title": "rationale_for [EXTRACTED]", "dashes": false, "width": 2, "color": {"opacity": 0.7}, "confidence": "EXTRACTED"}];
const LEGEND = [{"cid": 0, "color": "#4E79A7", "label": "Agent system", "count": 231}, {"cid": 1, "color": "#F28E2B", "label": "Skills", "count": 204}, {"cid": 2, "color": "#E15759", "label": "Agent system", "count": 175}, {"cid": 3, "color": "#76B7B2", "label": "API clients", "count": 111}, {"cid": 4, "color": "#59A14F", "label": "Memory system", "count": 78}, {"cid": 5, "color": "#EDC948", "label": "Pipeline/Tools", "count": 63}, {"cid": 6, "color": "#B07AA1", "label": "Community 6", "count": 63}, {"cid": 7, "color": "#FF9DA7", "label": "Agent system", "count": 62}, {"cid": 8, "color": "#9C755F", "label": "Community 8", "count": 61}, {"cid": 9, "color": "#BAB0AC", "label": "Agent system", "count": 53}, {"cid": 10, "color": "#4E79A7", "label": "Community 10", "count": 51}, {"cid": 11, "color": "#F28E2B", "label": "WeChat integration", "count": 46}, {"cid": 12, "color": "#E15759", "label": "Memory system", "count": 43}, {"cid": 13, "color": "#76B7B2", "label": "API clients", "count": 40}, {"cid": 14, "color": "#59A14F", "label": "CLI runner scripts", "count": 38}, {"cid": 15, "color": "#EDC948", "label": "CLI runner scripts", "count": 36}, {"cid": 16, "color": "#B07AA1", "label": "CLI runner scripts", "count": 32}, {"cid": 17, "color": "#FF9DA7", "label": "CLI runner scripts", "count": 26}, {"cid": 18, "color": "#9C755F", "label": "CLI runner scripts", "count": 25}, {"cid": 19, "color": "#BAB0AC", "label": "CLI runner scripts", "count": 23}, {"cid": 20, "color": "#4E79A7", "label": "Pipeline/Tools", "count": 22}, {"cid": 21, "color": "#F28E2B", "label": "CLI runner scripts", "count": 21}, {"cid": 22, "color": "#E15759", "label": "CLI runner scripts", "count": 20}, {"cid": 23, "color": "#76B7B2", "label": "CLI runner scripts", "count": 20}, {"cid": 24, "color": "#59A14F", "label": "Community 24", "count": 20}, {"cid": 25, "color": "#EDC948", "label": "CLI runner scripts", "count": 19}, {"cid": 26, "color": "#B07AA1", "label": "Skills", "count": 18}, {"cid": 27, "color": "#FF9DA7", "label": "CLI runner scripts", "count": 18}, {"cid": 28, "color": "#9C755F", "label": "Agent system", "count": 18}, {"cid": 29, "color": "#BAB0AC", "label": "Pipeline/Tools", "count": 17}, {"cid": 30, "color": "#4E79A7", "label": "CLI runner scripts", "count": 17}, {"cid": 31, "color": "#F28E2B", "label": "CLI runner scripts", "count": 15}, {"cid": 32, "color": "#E15759", "label": "CLI runner scripts", "count": 15}, {"cid": 33, "color": "#76B7B2", "label": "CLI runner scripts", "count": 15}, {"cid": 34, "color": "#59A14F", "label": "API clients", "count": 15}, {"cid": 35, "color": "#EDC948", "label": "Skills", "count": 14}, {"cid": 36, "color": "#B07AA1", "label": "Skills", "count": 14}, {"cid": 37, "color": "#FF9DA7", "label": "CLI runner scripts", "count": 14}, {"cid": 38, "color": "#9C755F", "label": "CLI runner scripts", "count": 13}, {"cid": 39, "color": "#BAB0AC", "label": "Pipeline/Tools", "count": 13}, {"cid": 40, "color": "#4E79A7", "label": "CLI runner scripts", "count": 12}, {"cid": 41, "color": "#F28E2B", "label": "CLI runner scripts", "count": 11}, {"cid": 42, "color": "#E15759", "label": "CLI runner scripts", "count": 11}, {"cid": 43, "color": "#76B7B2", "label": "CLI runner scripts", "count": 11}, {"cid": 44, "color": "#59A14F", "label": "Community 44", "count": 11}, {"cid": 45, "color": "#EDC948", "label": "Community 45", "count": 11}, {"cid": 46, "color": "#B07AA1", "label": "Community 46", "count": 11}, {"cid": 47, "color": "#FF9DA7", "label": "Community 47", "count": 10}, {"cid": 48, "color": "#9C755F", "label": "Community 48", "count": 10}, {"cid": 49, "color": "#BAB0AC", "label": "CLI runner scripts", "count": 10}, {"cid": 50, "color": "#4E79A7", "label": "Memory system", "count": 9}, {"cid": 51, "color": "#F28E2B", "label": "Agent system", "count": 9}, {"cid": 52, "color": "#E15759", "label": "API clients", "count": 9}, {"cid": 53, "color": "#76B7B2", "label": "Pipeline/Tools", "count": 9}, {"cid": 54, "color": "#59A14F", "label": "Pipeline/Tools", "count": 9}, {"cid": 55, "color": "#EDC948", "label": "Agent system", "count": 8}, {"cid": 56, "color": "#B07AA1", "label": "CLI runner scripts", "count": 8}, {"cid": 57, "color": "#FF9DA7", "label": "Pipeline/Tools", "count": 8}, {"cid": 58, "color": "#9C755F", "label": "Agent system", "count": 7}, {"cid": 59, "color": "#BAB0AC", "label": "Pipeline/Tools", "count": 7}, {"cid": 60, "color": "#4E79A7", "label": "CLI runner scripts", "count": 7}, {"cid": 61, "color": "#F28E2B", "label": "Community 61", "count": 7}, {"cid": 62, "color": "#E15759", "label": "Community 62", "count": 6}, {"cid": 63, "color": "#76B7B2", "label": "Pipeline/Tools", "count": 6}, {"cid": 64, "color": "#59A14F", "label": "Community 64", "count": 6}, {"cid": 65, "color": "#EDC948", "label": "CLI runner scripts", "count": 6}, {"cid": 66, "color": "#B07AA1", "label": "CLI runner scripts", "count": 5}, {"cid": 67, "color": "#FF9DA7", "label": "CLI runner scripts", "count": 5}, {"cid": 68, "color": "#9C755F", "label": "CLI runner scripts", "count": 5}, {"cid": 69, "color": "#BAB0AC", "label": "CLI runner scripts", "count": 5}, {"cid": 70, "color": "#4E79A7", "label": "Workflows", "count": 5}, {"cid": 71, "color": "#F28E2B", "label": "CLI runner scripts", "count": 5}, {"cid": 72, "color": "#E15759", "label": "Agent system", "count": 5}, {"cid": 73, "color": "#76B7B2", "label": "Community 73", "count": 5}, {"cid": 74, "color": "#59A14F", "label": "Agent system", "count": 4}, {"cid": 75, "color": "#EDC948", "label": "Community 75", "count": 4}, {"cid": 76, "color": "#B07AA1", "label": "Community 76", "count": 4}, {"cid": 77, "color": "#FF9DA7", "label": "Community 77", "count": 4}, {"cid": 78, "color": "#9C755F", "label": "Pipeline/Tools", "count": 3}, {"cid": 79, "color": "#BAB0AC", "label": "Community 79", "count": 3}, {"cid": 80, "color": "#4E79A7", "label": "Pipeline/Tools", "count": 3}, {"cid": 81, "color": "#F28E2B", "label": "Memory system", "count": 3}, {"cid": 82, "color": "#E15759", "label": "CLI runner scripts", "count": 3}, {"cid": 83, "color": "#76B7B2", "label": "Community 83", "count": 3}, {"cid": 84, "color": "#59A14F", "label": "Community 84", "count": 3}, {"cid": 85, "color": "#EDC948", "label": "Community 85", "count": 2}, {"cid": 86, "color": "#B07AA1", "label": "CLI runner scripts", "count": 2}, {"cid": 87, "color": "#FF9DA7", "label": "CLI runner scripts", "count": 2}, {"cid": 88, "color": "#9C755F", "label": "Community 88", "count": 2}, {"cid": 89, "color": "#BAB0AC", "label": "CLI runner scripts", "count": 2}, {"cid": 90, "color": "#4E79A7", "label": "Community 90", "count": 1}, {"cid": 91, "color": "#F28E2B", "label": "Community 91", "count": 1}, {"cid": 92, "color": "#E15759", "label": "Community 92", "count": 1}, {"cid": 93, "color": "#76B7B2", "label": "Community 93", "count": 1}];
// Build vis datasets
const nodesDS = new vis.DataSet(RAW_NODES.map(n => ({
id: n.id, label: n.label, color: n.color, size: n.size,
font: n.font, title: n.title,
_community: n.community, _community_name: n.community_name,
_source_file: n.source_file, _file_type: n.file_type, _degree: n.degree,
})));
const edgesDS = new vis.DataSet(RAW_EDGES.map((e, i) => ({
id: i, from: e.from, to: e.to,
label: '',
title: e.title,
dashes: e.dashes,
width: e.width,
color: e.color,
arrows: { to: { enabled: true, scaleFactor: 0.5 } },
})));
const container = document.getElementById('graph');
const network = new vis.Network(container, { nodes: nodesDS, edges: edgesDS }, {
physics: {
enabled: true,
solver: 'forceAtlas2Based',
forceAtlas2Based: {
gravitationalConstant: -60,
centralGravity: 0.005,
springLength: 120,
springConstant: 0.08,
damping: 0.4,
avoidOverlap: 0.8,
},
stabilization: { iterations: 200, fit: true },
},
interaction: {
hover: true,
tooltipDelay: 100,
hideEdgesOnDrag: true,
navigationButtons: false,
keyboard: false,
},
nodes: { shape: 'dot', borderWidth: 1.5 },
edges: { smooth: { type: 'continuous', roundness: 0.2 }, selectionWidth: 3 },
});
network.once('stabilizationIterationsDone', () => {
network.setOptions({ physics: { enabled: false } });
});
function showInfo(nodeId) {
const n = nodesDS.get(nodeId);
if (!n) return;
const neighborIds = network.getConnectedNodes(nodeId);
const neighborItems = neighborIds.map(nid => {
const nb = nodesDS.get(nid);
const color = nb ? nb.color.background : '#555';
return `<span class="neighbor-link" style="border-left-color:${color}" onclick="focusNode('${nid}')">${nb ? nb.label : nid}</span>`;
}).join('');
document.getElementById('info-content').innerHTML = `
<div class="field"><b>${n.label}</b></div>
<div class="field">Type: ${n._file_type || 'unknown'}</div>
<div class="field">Community: ${n._community_name}</div>
<div class="field">Source: ${n._source_file || '-'}</div>
<div class="field">Degree: ${n._degree}</div>
${neighborIds.length ? `<div class="field" style="margin-top:8px;color:#aaa;font-size:11px">Neighbors (${neighborIds.length})</div><div id="neighbors-list">${neighborItems}</div>` : ''}
`;
}
function focusNode(nodeId) {
network.focus(nodeId, { scale: 1.4, animation: true });
network.selectNodes([nodeId]);
showInfo(nodeId);
}
// Track hovered node — hover detection is more reliable than click params
let hoveredNodeId = null;
network.on('hoverNode', params => {
hoveredNodeId = params.node;
container.style.cursor = 'pointer';
});
network.on('blurNode', () => {
hoveredNodeId = null;
container.style.cursor = 'default';
});
container.addEventListener('click', () => {
if (hoveredNodeId !== null) {
showInfo(hoveredNodeId);
network.selectNodes([hoveredNodeId]);
}
});
network.on('click', params => {
if (params.nodes.length > 0) {
showInfo(params.nodes[0]);
} else if (hoveredNodeId === null) {
document.getElementById('info-content').innerHTML = '<span class="empty">Click a node to inspect it</span>';
}
});
const searchInput = document.getElementById('search');
const searchResults = document.getElementById('search-results');
searchInput.addEventListener('input', () => {
const q = searchInput.value.toLowerCase().trim();
searchResults.innerHTML = '';
if (!q) { searchResults.style.display = 'none'; return; }
const matches = RAW_NODES.filter(n => n.label.toLowerCase().includes(q)).slice(0, 20);
if (!matches.length) { searchResults.style.display = 'none'; return; }
searchResults.style.display = 'block';
matches.forEach(n => {
const el = document.createElement('div');
el.className = 'search-item';
el.textContent = n.label;
el.style.borderLeft = `3px solid ${n.color.background}`;
el.style.paddingLeft = '8px';
el.onclick = () => {
network.focus(n.id, { scale: 1.5, animation: true });
network.selectNodes([n.id]);
showInfo(n.id);
searchResults.style.display = 'none';
searchInput.value = '';
};
searchResults.appendChild(el);
});
});
document.addEventListener('click', e => {
if (!searchResults.contains(e.target) && e.target !== searchInput)
searchResults.style.display = 'none';
});
const hiddenCommunities = new Set();
const legendEl = document.getElementById('legend');
LEGEND.forEach(c => {
const item = document.createElement('div');
item.className = 'legend-item';
item.innerHTML = `<div class="legend-dot" style="background:${c.color}"></div>
<span class="legend-label">${c.label}</span>
<span class="legend-count">${c.count}</span>`;
item.onclick = () => {
if (hiddenCommunities.has(c.cid)) {
hiddenCommunities.delete(c.cid);
item.classList.remove('dimmed');
} else {
hiddenCommunities.add(c.cid);
item.classList.add('dimmed');
}
const updates = RAW_NODES
.filter(n => n.community === c.cid)
.map(n => ({ id: n.id, hidden: hiddenCommunities.has(c.cid) }));
nodesDS.update(updates);
};
legendEl.appendChild(item);
});
</script>
<script>
// Render hyperedges as shaded regions
const hyperedges = [];
function drawHyperedges() {
const canvas = network.canvas.frame.canvas;
const ctx = canvas.getContext('2d');
hyperedges.forEach(h => {
const positions = h.nodes
.map(nid => network.getPositions([nid])[nid])
.filter(p => p !== undefined);
if (positions.length < 2) return;
// Draw convex hull as filled polygon
ctx.save();
ctx.globalAlpha = 0.12;
ctx.fillStyle = '#6366f1';
ctx.strokeStyle = '#6366f1';
ctx.lineWidth = 2;
ctx.beginPath();
const scale = network.getScale();
const offset = network.getViewPosition();
const toCanvas = (p) => ({
x: (p.x - offset.x) * scale + canvas.width / 2,
y: (p.y - offset.y) * scale + canvas.height / 2
});
const pts = positions.map(toCanvas);
// Expand hull slightly
const cx = pts.reduce((s, p) => s + p.x, 0) / pts.length;
const cy = pts.reduce((s, p) => s + p.y, 0) / pts.length;
const expanded = pts.map(p => ({
x: cx + (p.x - cx) * 1.15,
y: cy + (p.y - cy) * 1.15
}));
ctx.moveTo(expanded[0].x, expanded[0].y);
expanded.slice(1).forEach(p => ctx.lineTo(p.x, p.y));
ctx.closePath();
ctx.fill();
ctx.globalAlpha = 0.4;
ctx.stroke();
// Label
ctx.globalAlpha = 0.8;
ctx.fillStyle = '#4f46e5';
ctx.font = 'bold 11px sans-serif';
ctx.textAlign = 'center';
ctx.fillText(h.label, cx, cy - 5);
ctx.restore();
});
}
network.on('afterDrawing', drawHyperedges);
</script>
</body>
</html>