{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "app.py", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L1", "id": "dashboard_app_py", "community": 5, "norm_label": "app.py" }, { "label": "PollingFilter", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L21", "id": "app_pollingfilter", "community": 5, "norm_label": "pollingfilter" }, { "label": ".filter()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L22", "id": "app_pollingfilter_filter", "community": 0, "norm_label": ".filter()" }, { "label": "is_simulation_running()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L51", "id": "app_is_simulation_running", "community": 5, "norm_label": "is_simulation_running()" }, { "label": "index()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L61", "id": "app_index", "community": 5, "norm_label": "index()" }, { "label": "get_config()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L66", "id": "app_get_config", "community": 5, "norm_label": "get_config()" }, { "label": "get_scenario_params()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L81", "id": "app_get_scenario_params", "community": 5, "norm_label": "get_scenario_params()" }, { "label": "simulator_status()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L98", "id": "app_simulator_status", "community": 5, "norm_label": "simulator_status()" }, { "label": "simulator_kill()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L135", "id": "app_simulator_kill", "community": 5, "norm_label": "simulator_kill()" }, { "label": "shutdown()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L152", "id": "app_shutdown", "community": 5, "norm_label": "shutdown()" }, { "label": "simulator_idle()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L164", "id": "app_simulator_idle", "community": 5, "norm_label": "simulator_idle()" }, { "label": "simulator_wake()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L178", "id": "app_simulator_wake", "community": 5, "norm_label": "simulator_wake()" }, { "label": "simulator_launch()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L194", "id": "app_simulator_launch", "community": 5, "norm_label": "simulator_launch()" }, { "label": "stop_simulation()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L207", "id": "app_stop_simulation", "community": 5, "norm_label": "stop_simulation()" }, { "label": "run_simulation()", "file_type": "code", "source_file": "dashboard\\app.py", "source_location": "L226", "id": "app_run_simulation", "community": 5, "norm_label": "run_simulation()" }, { "label": "dashboard/app.py ---------------- Flask backend for the BATL CARLA Orchestrator", "file_type": "rationale", "source_file": "dashboard\\app.py", "source_location": "L1", "id": "app_rationale_1", "community": 5, "norm_label": "dashboard/app.py ---------------- flask backend for the batl carla orchestrator" }, { "label": "Returns True if a scenario process is currently alive.", "file_type": "rationale", "source_file": "dashboard\\app.py", "source_location": "L52", "id": "app_rationale_52", "community": 5, "norm_label": "returns true if a scenario process is currently alive." }, { "label": "Forces all CarlaUE4 processes to terminate.", "file_type": "rationale", "source_file": "dashboard\\app.py", "source_location": "L136", "id": "app_rationale_136", "community": 5, "norm_label": "forces all carlaue4 processes to terminate." }, { "label": "Stops the Flask server itself.", "file_type": "rationale", "source_file": "dashboard\\app.py", "source_location": "L153", "id": "app_rationale_153", "community": 5, "norm_label": "stops the flask server itself." }, { "label": "app.js", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L1", "id": "dashboard_static_app_js", "community": 9, "norm_label": "app.js" }, { "label": "resetIdleTimer()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L45", "id": "app_resetidletimer", "community": 9, "norm_label": "resetidletimer()" }, { "label": "updateSimulatorStatus()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L83", "id": "app_updatesimulatorstatus", "community": 9, "norm_label": "updatesimulatorstatus()" }, { "label": "appendLog()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L323", "id": "app_appendlog", "community": 9, "norm_label": "appendlog()" }, { "label": "startStream()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L349", "id": "app_startstream", "community": 9, "norm_label": "startstream()" }, { "label": "renderShenronTelemetry()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L457", "id": "app_rendershenrontelemetry", "community": 9, "norm_label": "rendershenrontelemetry()" }, { "label": "updateShenronProgress()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L492", "id": "app_updateshenronprogress", "community": 9, "norm_label": "updateshenronprogress()" }, { "label": "chip()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L519", "id": "app_chip", "community": 9, "norm_label": "chip()" }, { "label": "setLoadingState()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L523", "id": "app_setloadingstate", "community": 9, "norm_label": "setloadingstate()" }, { "label": "loadScenarioParams()", "file_type": "code", "source_file": "dashboard\\static\\app.js", "source_location": "L540", "id": "app_loadscenarioparams", "community": 9, "norm_label": "loadscenarioparams()" }, { "label": "base.py", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L1", "id": "scenarios_base_py", "community": 0, "norm_label": "base.py" }, { "label": "ScenarioBase", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L22", "id": "base_scenariobase", "community": 0, "norm_label": "scenariobase" }, { "label": "ABC", "file_type": "code", "source_file": "", "source_location": "", "id": "abc", "community": 0, "norm_label": "abc" }, { "label": ".__init__()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L41", "id": "base_scenariobase_init", "community": 0, "norm_label": ".__init__()" }, { "label": "name()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L53", "id": "base_name", "community": 0, "norm_label": "name()" }, { "label": "setup()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L57", "id": "base_setup", "community": 0, "norm_label": "setup()" }, { "label": "step()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L72", "id": "base_step", "community": 0, "norm_label": "step()" }, { "label": "cleanup()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L83", "id": "base_cleanup", "community": 0, "norm_label": "cleanup()" }, { "label": ".log_frame()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L93", "id": "base_scenariobase_log_frame", "community": 0, "norm_label": ".log_frame()" }, { "label": "weather()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L117", "id": "base_weather", "community": 0, "norm_label": "weather()" }, { "label": "max_frames()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L125", "id": "base_max_frames", "community": 0, "norm_label": "max_frames()" }, { "label": "ego_spawn_point()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L133", "id": "base_ego_spawn_point", "community": 0, "norm_label": "ego_spawn_point()" }, { "label": ".on_ego_spawned()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L143", "id": "base_scenariobase_on_ego_spawned", "community": 2, "norm_label": ".on_ego_spawned()" }, { "label": ".get_scenario_metadata()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L149", "id": "base_scenariobase_get_scenario_metadata", "community": 0, "norm_label": ".get_scenario_metadata()" }, { "label": ".apply_parameters()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L159", "id": "base_scenariobase_apply_parameters", "community": 2, "norm_label": ".apply_parameters()" }, { "label": "._destroy_actors()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L185", "id": "base_scenariobase_destroy_actors", "community": 0, "norm_label": "._destroy_actors()" }, { "label": "._get_waypoint_ahead()", "file_type": "code", "source_file": "scenarios\\base.py", "source_location": "L198", "id": "base_scenariobase_get_waypoint_ahead", "community": 0, "norm_label": "._get_waypoint_ahead()" }, { "label": "scenarios/base.py ----------------- Abstract base class for all CARLA simulati", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L1", "id": "base_rationale_1", "community": 0, "norm_label": "scenarios/base.py ----------------- abstract base class for all carla simulati" }, { "label": "Abstract interface for all ADAS simulation scenarios. Lifecycle ----", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L23", "id": "base_rationale_23", "community": 0, "norm_label": "abstract interface for all adas simulation scenarios. lifecycle ----" }, { "label": "Human-readable scenario identifier (e.g. 'braking').", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L54", "id": "base_rationale_54", "community": 20, "norm_label": "human-readable scenario identifier (e.g. 'braking')." }, { "label": "Initialise the scenario: - Store world / ego / tm references.", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L58", "id": "base_rationale_58", "community": 21, "norm_label": "initialise the scenario: - store world / ego / tm references." }, { "label": "Per-tick logic executed inside the main simulation loop. Parameters", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L73", "id": "base_rationale_73", "community": 22, "norm_label": "per-tick logic executed inside the main simulation loop. parameters" }, { "label": "Destroy all actors spawned by this scenario. Always call this in a fina", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L84", "id": "base_rationale_84", "community": 23, "norm_label": "destroy all actors spawned by this scenario. always call this in a fina" }, { "label": "Unified 1:1 logging for all scenarios. This method ensures clean consol", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L94", "id": "base_rationale_94", "community": 0, "norm_label": "unified 1:1 logging for all scenarios. this method ensures clean consol" }, { "label": "Override to request a specific weather preset for this scenario. If Non", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L118", "id": "base_rationale_118", "community": 24, "norm_label": "override to request a specific weather preset for this scenario. if non" }, { "label": "Override to request a specific duration for this scenario. If None, the", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L126", "id": "base_rationale_126", "community": 25, "norm_label": "override to request a specific duration for this scenario. if none, the" }, { "label": "Override to request a specific spawn point for the ego vehicle. Returns", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L134", "id": "base_rationale_134", "community": 26, "norm_label": "override to request a specific spawn point for the ego vehicle. returns" }, { "label": "Called immediately after the ego vehicle is spawned. Override to react", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L144", "id": "base_rationale_144", "community": 2, "norm_label": "called immediately after the ego vehicle is spawned. override to react" }, { "label": "Return a dict that will be merged into every recorded frame's metadata", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L150", "id": "base_rationale_150", "community": 0, "norm_label": "return a dict that will be merged into every recorded frame's metadata" }, { "label": "Allow the orchestrator to inject parameters parsed from CLI. This maps", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L160", "id": "base_rationale_160", "community": 2, "norm_label": "allow the orchestrator to inject parameters parsed from cli. this maps" }, { "label": "Convenience method: destroy all actors tracked in self._actors. Call th", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L186", "id": "base_rationale_186", "community": 0, "norm_label": "convenience method: destroy all actors tracked in self._actors. call th" }, { "label": "Return a waypoint `distance` metres ahead of the ego vehicle. lane_offs", "file_type": "rationale", "source_file": "scenarios\\base.py", "source_location": "L199", "id": "base_rationale_199", "community": 0, "norm_label": "return a waypoint `distance` metres ahead of the ego vehicle. lane_offs" }, { "label": "braking.py", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L1", "id": "scenarios_braking_py", "community": 0, "norm_label": "braking.py" }, { "label": "BrakingScenario", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L22", "id": "braking_brakingscenario", "community": 0, "norm_label": "brakingscenario" }, { "label": "ScenarioBase", "file_type": "code", "source_file": "", "source_location": "", "id": "scenariobase", "community": 0, "norm_label": "scenariobase" }, { "label": ".__init__()", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L36", "id": "braking_brakingscenario_init", "community": 0, "norm_label": ".__init__()" }, { "label": "name()", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L46", "id": "braking_name", "community": 0, "norm_label": "name()" }, { "label": "ego_spawn_point()", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L50", "id": "braking_ego_spawn_point", "community": 0, "norm_label": "ego_spawn_point()" }, { "label": ".setup()", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L54", "id": "braking_brakingscenario_setup", "community": 0, "norm_label": ".setup()" }, { "label": ".step()", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L101", "id": "braking_brakingscenario_step", "community": 0, "norm_label": ".step()" }, { "label": ".cleanup()", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L122", "id": "braking_brakingscenario_cleanup", "community": 0, "norm_label": ".cleanup()" }, { "label": ".get_scenario_metadata()", "file_type": "code", "source_file": "scenarios\\braking.py", "source_location": "L130", "id": "braking_brakingscenario_get_scenario_metadata", "community": 0, "norm_label": ".get_scenario_metadata()" }, { "label": "scenarios/braking.py -------------------- Lead Vehicle Hard Braking Scenario. A", "file_type": "rationale", "source_file": "scenarios\\braking.py", "source_location": "L1", "id": "braking_rationale_1", "community": 0, "norm_label": "scenarios/braking.py -------------------- lead vehicle hard braking scenario. a" }, { "label": "Scenario: Lead vehicle hard braking. Timeline -------- Frame 1 \u2026 BR", "file_type": "rationale", "source_file": "scenarios\\braking.py", "source_location": "L23", "id": "braking_rationale_23", "community": 0, "norm_label": "scenario: lead vehicle hard braking. timeline -------- frame 1 ... br" }, { "label": "cutin.py", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L1", "id": "scenarios_cutin_py", "community": 0, "norm_label": "cutin.py" }, { "label": "CutInScenario", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L20", "id": "cutin_cutinscenario", "community": 0, "norm_label": "cutinscenario" }, { "label": ".__init__()", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L34", "id": "cutin_cutinscenario_init", "community": 0, "norm_label": ".__init__()" }, { "label": "name()", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L44", "id": "cutin_name", "community": 0, "norm_label": "name()" }, { "label": "ego_spawn_point()", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L48", "id": "cutin_ego_spawn_point", "community": 0, "norm_label": "ego_spawn_point()" }, { "label": ".setup()", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L53", "id": "cutin_cutinscenario_setup", "community": 0, "norm_label": ".setup()" }, { "label": ".step()", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L97", "id": "cutin_cutinscenario_step", "community": 0, "norm_label": ".step()" }, { "label": ".cleanup()", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L114", "id": "cutin_cutinscenario_cleanup", "community": 0, "norm_label": ".cleanup()" }, { "label": ".get_scenario_metadata()", "file_type": "code", "source_file": "scenarios\\cutin.py", "source_location": "L122", "id": "cutin_cutinscenario_get_scenario_metadata", "community": 0, "norm_label": ".get_scenario_metadata()" }, { "label": "scenarios/cutin.py ------------------ Adjacent Lane Cut-In Scenario. An NPC", "file_type": "rationale", "source_file": "scenarios\\cutin.py", "source_location": "L1", "id": "cutin_rationale_1", "community": 0, "norm_label": "scenarios/cutin.py ------------------ adjacent lane cut-in scenario. an npc" }, { "label": "Scenario: Adjacent lane cut-in. Timeline -------- Frame 1 \u2026 CUT", "file_type": "rationale", "source_file": "scenarios\\cutin.py", "source_location": "L21", "id": "cutin_rationale_21", "community": 0, "norm_label": "scenario: adjacent lane cut-in. timeline -------- frame 1 ... cut" }, { "label": "obstacle.py", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L1", "id": "scenarios_obstacle_py", "community": 0, "norm_label": "obstacle.py" }, { "label": "ObstacleScenario", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L19", "id": "obstacle_obstaclescenario", "community": 0, "norm_label": "obstaclescenario" }, { "label": ".__init__()", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L31", "id": "obstacle_obstaclescenario_init", "community": 0, "norm_label": ".__init__()" }, { "label": "name()", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L40", "id": "obstacle_name", "community": 0, "norm_label": "name()" }, { "label": "ego_spawn_point()", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L44", "id": "obstacle_ego_spawn_point", "community": 0, "norm_label": "ego_spawn_point()" }, { "label": ".setup()", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L49", "id": "obstacle_obstaclescenario_setup", "community": 0, "norm_label": ".setup()" }, { "label": ".step()", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L94", "id": "obstacle_obstaclescenario_step", "community": 0, "norm_label": ".step()" }, { "label": ".cleanup()", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L98", "id": "obstacle_obstaclescenario_cleanup", "community": 0, "norm_label": ".cleanup()" }, { "label": ".get_scenario_metadata()", "file_type": "code", "source_file": "scenarios\\obstacle.py", "source_location": "L106", "id": "obstacle_obstaclescenario_get_scenario_metadata", "community": 0, "norm_label": ".get_scenario_metadata()" }, { "label": "scenarios/obstacle.py --------------------- Static Obstacle Scenario. A traffic", "file_type": "rationale", "source_file": "scenarios\\obstacle.py", "source_location": "L1", "id": "obstacle_rationale_1", "community": 0, "norm_label": "scenarios/obstacle.py --------------------- static obstacle scenario. a traffic" }, { "label": "Scenario: Static obstacle on the ego lane. A prop is spawned on the road ah", "file_type": "rationale", "source_file": "scenarios\\obstacle.py", "source_location": "L20", "id": "obstacle_rationale_20", "community": 0, "norm_label": "scenario: static obstacle on the ego lane. a prop is spawned on the road ah" }, { "label": "showcase.py", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L1", "id": "scenarios_showcase_py", "community": 2, "norm_label": "showcase.py" }, { "label": "ShowcaseScenario", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L14", "id": "showcase_showcasescenario", "community": 2, "norm_label": "showcasescenario" }, { "label": "name()", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L16", "id": "showcase_name", "community": 2, "norm_label": "name()" }, { "label": "ego_spawn_point()", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L20", "id": "showcase_ego_spawn_point", "community": 2, "norm_label": "ego_spawn_point()" }, { "label": ".setup()", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L24", "id": "showcase_showcasescenario_setup", "community": 2, "norm_label": ".setup()" }, { "label": "._get_steering_to_target()", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L73", "id": "showcase_showcasescenario_get_steering_to_target", "community": 2, "norm_label": "._get_steering_to_target()" }, { "label": ".step()", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L82", "id": "showcase_showcasescenario_step", "community": 2, "norm_label": ".step()" }, { "label": ".cleanup()", "file_type": "code", "source_file": "scenarios\\showcase.py", "source_location": "L129", "id": "showcase_showcasescenario_cleanup", "community": 2, "norm_label": ".cleanup()" }, { "label": "scenarios/showcase.py --------------------- Custom high-impact demo scene: Left", "file_type": "rationale", "source_file": "scenarios\\showcase.py", "source_location": "L1", "id": "showcase_rationale_1", "community": 2, "norm_label": "scenarios/showcase.py --------------------- custom high-impact demo scene: left" }, { "label": "Step 11: Deep Intersection Guidance for Ego.", "file_type": "rationale", "source_file": "scenarios\\showcase.py", "source_location": "L25", "id": "showcase_rationale_25", "community": 2, "norm_label": "step 11: deep intersection guidance for ego." }, { "label": "Step 11: Multi-stage steering logic.", "file_type": "rationale", "source_file": "scenarios\\showcase.py", "source_location": "L83", "id": "showcase_rationale_83", "community": 2, "norm_label": "step 11: multi-stage steering logic." }, { "label": "__init__.py", "file_type": "code", "source_file": "scenarios\\__init__.py", "source_location": "L1", "id": "scenarios_init_py", "community": 27, "norm_label": "__init__.py" }, { "label": "compare_metrology.py", "file_type": "code", "source_file": "scripts\\compare_metrology.py", "source_location": "L1", "id": "scripts_compare_metrology_py", "community": 14, "norm_label": "compare_metrology.py" }, { "label": "analyze_session()", "file_type": "code", "source_file": "scripts\\compare_metrology.py", "source_location": "L6", "id": "compare_metrology_analyze_session", "community": 14, "norm_label": "analyze_session()" }, { "label": "data_to_mcap.py", "file_type": "code", "source_file": "scripts\\data_to_mcap.py", "source_location": "L1", "id": "scripts_data_to_mcap_py", "community": 10, "norm_label": "data_to_mcap.py" }, { "label": "render_heatmap()", "file_type": "code", "source_file": "scripts\\data_to_mcap.py", "source_location": "L87", "id": "data_to_mcap_render_heatmap", "community": 10, "norm_label": "render_heatmap()" }, { "label": "postprocess_ra()", "file_type": "code", "source_file": "scripts\\data_to_mcap.py", "source_location": "L111", "id": "data_to_mcap_postprocess_ra", "community": 10, "norm_label": "postprocess_ra()" }, { "label": "scan_convert_ra()", "file_type": "code", "source_file": "scripts\\data_to_mcap.py", "source_location": "L134", "id": "data_to_mcap_scan_convert_ra", "community": 10, "norm_label": "scan_convert_ra()" }, { "label": "load_frames()", "file_type": "code", "source_file": "scripts\\data_to_mcap.py", "source_location": "L169", "id": "data_to_mcap_load_frames", "community": 10, "norm_label": "load_frames()" }, { "label": "convert_folder()", "file_type": "code", "source_file": "scripts\\data_to_mcap.py", "source_location": "L174", "id": "data_to_mcap_convert_folder", "community": 10, "norm_label": "convert_folder()" }, { "label": "main()", "file_type": "code", "source_file": "scripts\\data_to_mcap.py", "source_location": "L443", "id": "data_to_mcap_main", "community": 10, "norm_label": "main()" }, { "label": "Convert 2D array to colormapped B64 PNG with guide-compliant normalization.", "file_type": "rationale", "source_file": "scripts\\data_to_mcap.py", "source_location": "L88", "id": "data_to_mcap_rationale_88", "community": 10, "norm_label": "convert 2d array to colormapped b64 png with guide-compliant normalization." }, { "label": "Refined RA post-processing pipeline for Physical Realism. Restores the natu", "file_type": "rationale", "source_file": "scripts\\data_to_mcap.py", "source_location": "L112", "id": "data_to_mcap_rationale_112", "community": 10, "norm_label": "refined ra post-processing pipeline for physical realism. restores the natu" }, { "label": "Polar-to-Cartesian scan conversion following FIG / Guide logic. Converts RA", "file_type": "rationale", "source_file": "scripts\\data_to_mcap.py", "source_location": "L135", "id": "data_to_mcap_rationale_135", "community": 10, "norm_label": "polar-to-cartesian scan conversion following fig / guide logic. converts ra" }, { "label": "generate_shenron.py", "file_type": "code", "source_file": "scripts\\generate_shenron.py", "source_location": "L1", "id": "scripts_generate_shenron_py", "community": 1, "norm_label": "generate_shenron.py" }, { "label": "_get_gpu_info()", "file_type": "code", "source_file": "scripts\\generate_shenron.py", "source_location": "L20", "id": "generate_shenron_get_gpu_info", "community": 1, "norm_label": "_get_gpu_info()" }, { "label": "process_session()", "file_type": "code", "source_file": "scripts\\generate_shenron.py", "source_location": "L44", "id": "generate_shenron_process_session", "community": 1, "norm_label": "process_session()" }, { "label": "main()", "file_type": "code", "source_file": "scripts\\generate_shenron.py", "source_location": "L200", "id": "generate_shenron_main", "community": 1, "norm_label": "main()" }, { "label": "Retrieve GPU hardware info for telemetry display.", "file_type": "rationale", "source_file": "scripts\\generate_shenron.py", "source_location": "L21", "id": "generate_shenron_rationale_21", "community": 1, "norm_label": "retrieve gpu hardware info for telemetry display." }, { "label": "get_pos.py", "file_type": "code", "source_file": "scripts\\get_pos.py", "source_location": "L1", "id": "scripts_get_pos_py", "community": 15, "norm_label": "get_pos.py" }, { "label": "get_pos()", "file_type": "code", "source_file": "scripts\\get_pos.py", "source_location": "L3", "id": "get_pos_get_pos", "community": 15, "norm_label": "get_pos()" }, { "label": "spawn_at_spectator.py", "file_type": "code", "source_file": "scripts\\spawn_at_spectator.py", "source_location": "L1", "id": "scripts_spawn_at_spectator_py", "community": 2, "norm_label": "spawn_at_spectator.py" }, { "label": "spawn_here()", "file_type": "code", "source_file": "scripts\\spawn_at_spectator.py", "source_location": "L4", "id": "spawn_at_spectator_spawn_here", "community": 2, "norm_label": "spawn_here()" }, { "label": "test_shenron.py", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L1", "id": "scripts_test_shenron_py", "community": 3, "norm_label": "test_shenron.py" }, { "label": "render_heatmap()", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L137", "id": "test_shenron_render_heatmap", "community": 3, "norm_label": "render_heatmap()" }, { "label": "FastHeatmapEngine", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L166", "id": "test_shenron_fastheatmapengine", "community": 3, "norm_label": "fastheatmapengine" }, { "label": ".__init__()", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L168", "id": "test_shenron_fastheatmapengine_init", "community": 3, "norm_label": ".__init__()" }, { "label": ".render()", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L193", "id": "test_shenron_fastheatmapengine_render", "community": 3, "norm_label": ".render()" }, { "label": "postprocess_ra()", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L207", "id": "test_shenron_postprocess_ra", "community": 3, "norm_label": "postprocess_ra()" }, { "label": "scan_convert_ra()", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L246", "id": "test_shenron_scan_convert_ra", "community": 3, "norm_label": "scan_convert_ra()" }, { "label": "load_frames()", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L285", "id": "test_shenron_load_frames", "community": 3, "norm_label": "load_frames()" }, { "label": "run_testbench()", "file_type": "code", "source_file": "scripts\\test_shenron.py", "source_location": "L290", "id": "test_shenron_run_testbench", "community": 3, "norm_label": "run_testbench()" }, { "label": "Converts a 2D numpy array to a colormapped PNG base64 string.", "file_type": "rationale", "source_file": "scripts\\test_shenron.py", "source_location": "L138", "id": "test_shenron_rationale_138", "community": 3, "norm_label": "converts a 2d numpy array to a colormapped png base64 string." }, { "label": "Stateful Matplotlib engine that reuses figure memory to achieve high-speed frame", "file_type": "rationale", "source_file": "scripts\\test_shenron.py", "source_location": "L167", "id": "test_shenron_rationale_167", "community": 3, "norm_label": "stateful matplotlib engine that reuses figure memory to achieve high-speed frame" }, { "label": "Refined RA post-processing pipeline for Physical Realism. Restores th", "file_type": "rationale", "source_file": "scripts\\test_shenron.py", "source_location": "L208", "id": "test_shenron_rationale_208", "community": 3, "norm_label": "refined ra post-processing pipeline for physical realism. restores th" }, { "label": "Polar-to-Cartesian scan conversion following FIG / Guide logic. Converts RA", "file_type": "rationale", "source_file": "scripts\\test_shenron.py", "source_location": "L247", "id": "test_shenron_rationale_247", "community": 3, "norm_label": "polar-to-cartesian scan conversion following fig / guide logic. converts ra" }, { "label": "test_shenron_model.py", "file_type": "code", "source_file": "scripts\\test_shenron_model.py", "source_location": "L1", "id": "scripts_test_shenron_model_py", "community": 1, "norm_label": "test_shenron_model.py" }, { "label": "run_smoke_test()", "file_type": "code", "source_file": "scripts\\test_shenron_model.py", "source_location": "L18", "id": "test_shenron_model_run_smoke_test", "community": 1, "norm_label": "run_smoke_test()" }, { "label": "track_full_state.py", "file_type": "code", "source_file": "scripts\\track_full_state.py", "source_location": "L1", "id": "scripts_track_full_state_py", "community": 16, "norm_label": "track_full_state.py" }, { "label": "track_full_state()", "file_type": "code", "source_file": "scripts\\track_full_state.py", "source_location": "L5", "id": "track_full_state_track_full_state", "community": 16, "norm_label": "track_full_state()" }, { "label": "track_peaks.py", "file_type": "code", "source_file": "scripts\\track_peaks.py", "source_location": "L1", "id": "scripts_track_peaks_py", "community": 17, "norm_label": "track_peaks.py" }, { "label": "get_peak_tracking()", "file_type": "code", "source_file": "scripts\\track_peaks.py", "source_location": "L5", "id": "track_peaks_get_peak_tracking", "community": 17, "norm_label": "get_peak_tracking()" }, { "label": "__init__.py", "file_type": "code", "source_file": "scripts\\__init__.py", "source_location": "L1", "id": "scripts_init_py", "community": 28, "norm_label": "__init__.py" }, { "label": "compare_iterations.py", "file_type": "code", "source_file": "scripts\\analysis\\compare_iterations.py", "source_location": "L1", "id": "scripts_analysis_compare_iterations_py", "community": 18, "norm_label": "compare_iterations.py" }, { "label": "compare_folders()", "file_type": "code", "source_file": "scripts\\analysis\\compare_iterations.py", "source_location": "L6", "id": "compare_iterations_compare_folders", "community": 18, "norm_label": "compare_folders()" }, { "label": "data_inspector.py", "file_type": "code", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L1", "id": "scripts_analysis_data_inspector_py", "community": 12, "norm_label": "data_inspector.py" }, { "label": "load_frame()", "file_type": "code", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L11", "id": "data_inspector_load_frame", "community": 12, "norm_label": "load_frame()" }, { "label": "inspect_radar()", "file_type": "code", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L21", "id": "data_inspector_inspect_radar", "community": 12, "norm_label": "inspect_radar()" }, { "label": "inspect_lidar()", "file_type": "code", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L39", "id": "data_inspector_inspect_lidar", "community": 12, "norm_label": "inspect_lidar()" }, { "label": "inspect_gt()", "file_type": "code", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L54", "id": "data_inspector_inspect_gt", "community": 12, "norm_label": "inspect_gt()" }, { "label": "plot_radar()", "file_type": "code", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L68", "id": "data_inspector_plot_radar", "community": 12, "norm_label": "plot_radar()" }, { "label": "plot_lidar()", "file_type": "code", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L90", "id": "data_inspector_plot_lidar", "community": 12, "norm_label": "plot_lidar()" }, { "label": "deep_metrology.py", "file_type": "code", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L1", "id": "scripts_analysis_deep_metrology_py", "community": 13, "norm_label": "deep_metrology.py" }, { "label": "power_law()", "file_type": "code", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L8", "id": "deep_metrology_power_law", "community": 13, "norm_label": "power_law()" }, { "label": "analyze_iteration()", "file_type": "code", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L11", "id": "deep_metrology_analyze_iteration", "community": 13, "norm_label": "analyze_iteration()" }, { "label": "run_metrology_suite()", "file_type": "code", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L39", "id": "deep_metrology_run_metrology_suite", "community": 13, "norm_label": "run_metrology_suite()" }, { "label": "plot_iterations.py", "file_type": "code", "source_file": "scripts\\analysis\\plot_iterations.py", "source_location": "L1", "id": "scripts_analysis_plot_iterations_py", "community": 1, "norm_label": "plot_iterations.py" }, { "label": "plot_comparison()", "file_type": "code", "source_file": "scripts\\analysis\\plot_iterations.py", "source_location": "L6", "id": "plot_iterations_plot_comparison", "community": 1, "norm_label": "plot_comparison()" }, { "label": "# IMPORTANT: Use absolute path for artifacts in conversation dir", "file_type": "rationale", "source_file": "scripts\\analysis\\plot_iterations.py", "source_location": "L59", "id": "plot_iterations_rationale_59", "community": 1, "norm_label": "# important: use absolute path for artifacts in conversation dir" }, { "label": "research_metrology.py", "file_type": "code", "source_file": "scripts\\analysis\\research_metrology.py", "source_location": "L1", "id": "scripts_analysis_research_metrology_py", "community": 19, "norm_label": "research_metrology.py" }, { "label": "research_metrology()", "file_type": "code", "source_file": "scripts\\analysis\\research_metrology.py", "source_location": "L7", "id": "research_metrology_research_metrology", "community": 19, "norm_label": "research_metrology()" }, { "label": "sensitivity_sweep.py", "file_type": "code", "source_file": "scripts\\analysis\\sensitivity_sweep.py", "source_location": "L1", "id": "scripts_analysis_sensitivity_sweep_py", "community": 1, "norm_label": "sensitivity_sweep.py" }, { "label": "run_sensitivity_sweep()", "file_type": "code", "source_file": "scripts\\analysis\\sensitivity_sweep.py", "source_location": "L20", "id": "sensitivity_sweep_run_sensitivity_sweep", "community": 1, "norm_label": "run_sensitivity_sweep()" }, { "label": "sensitivity_sweep_207.py", "file_type": "code", "source_file": "scripts\\analysis\\sensitivity_sweep_207.py", "source_location": "L1", "id": "scripts_analysis_sensitivity_sweep_207_py", "community": 1, "norm_label": "sensitivity_sweep_207.py" }, { "label": "run_sensitivity_sweep()", "file_type": "code", "source_file": "scripts\\analysis\\sensitivity_sweep_207.py", "source_location": "L19", "id": "sensitivity_sweep_207_run_sensitivity_sweep", "community": 1, "norm_label": "run_sensitivity_sweep()" }, { "label": "verify_frame.py", "file_type": "code", "source_file": "scripts\\analysis\\verify_frame.py", "source_location": "L1", "id": "scripts_analysis_verify_frame_py", "community": 1, "norm_label": "verify_frame.py" }, { "label": "verify_frame()", "file_type": "code", "source_file": "scripts\\analysis\\verify_frame.py", "source_location": "L16", "id": "verify_frame_verify_frame", "community": 1, "norm_label": "verify_frame()" }, { "label": "verify_metrology_logic.py", "file_type": "code", "source_file": "scripts\\analysis\\verify_metrology_logic.py", "source_location": "L1", "id": "scripts_analysis_verify_metrology_logic_py", "community": 1, "norm_label": "verify_metrology_logic.py" }, { "label": "verify_signal_flow()", "file_type": "code", "source_file": "scripts\\analysis\\verify_metrology_logic.py", "source_location": "L18", "id": "verify_metrology_logic_verify_signal_flow", "community": 1, "norm_label": "verify_signal_flow()" }, { "label": "verify_tags.py", "file_type": "code", "source_file": "scripts\\analysis\\verify_tags.py", "source_location": "L1", "id": "scripts_analysis_verify_tags_py", "community": 29, "norm_label": "verify_tags.py" }, { "label": "model_wrapper.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L1", "id": "scripts_isolate_model_wrapper_py", "community": 1, "norm_label": "model_wrapper.py" }, { "label": "ShenronRadarModel", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L23", "id": "model_wrapper_shenronradarmodel", "community": 1, "norm_label": "shenronradarmodel" }, { "label": ".__init__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L24", "id": "model_wrapper_shenronradarmodel_init", "community": 1, "norm_label": ".__init__()" }, { "label": "._sync_configs()", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L56", "id": "model_wrapper_shenronradarmodel_sync_configs", "community": 1, "norm_label": "._sync_configs()" }, { "label": ".process()", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L78", "id": "model_wrapper_shenronradarmodel_process", "community": 1, "norm_label": ".process()" }, { "label": ".get_last_metrology()", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L130", "id": "model_wrapper_shenronradarmodel_get_last_metrology", "community": 1, "norm_label": ".get_last_metrology()" }, { "label": ".get_signal_metrics()", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L143", "id": "model_wrapper_shenronradarmodel_get_signal_metrics", "community": 1, "norm_label": ".get_signal_metrics()" }, { "label": ".get_radar_specs()", "file_type": "code", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L223", "id": "model_wrapper_shenronradarmodel_get_radar_specs", "community": 1, "norm_label": ".get_radar_specs()" }, { "label": "Initialize the Shenron Radar Model. Args: radar_", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L25", "id": "model_wrapper_rationale_25", "community": 1, "norm_label": "initialize the shenron radar model. args: radar_" }, { "label": "Important: Sync global variables in sim_radar_utils to match current radar.obj", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L57", "id": "model_wrapper_rationale_57", "community": 1, "norm_label": "important: sync global variables in sim_radar_utils to match current radar.obj" }, { "label": "Process semantic LiDAR data to generate a rich radar point cloud.", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L79", "id": "model_wrapper_rationale_79", "community": 1, "norm_label": "process semantic lidar data to generate a rich radar point cloud." }, { "label": "Return the raw internal heatmaps and thresholds for the last processed frame.", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L131", "id": "model_wrapper_rationale_131", "community": 1, "norm_label": "return the raw internal heatmaps and thresholds for the last processed frame." }, { "label": "Calculates frame-level signal-to-noise ratio and noise floor metadata.", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L144", "id": "model_wrapper_rationale_144", "community": 1, "norm_label": "calculates frame-level signal-to-noise ratio and noise floor metadata." }, { "label": "Return radar hardware specs for dashboard telemetry.", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L224", "id": "model_wrapper_rationale_224", "community": 1, "norm_label": "return radar hardware specs for dashboard telemetry." }, { "label": "ConfigureRadar.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_configureradar_py", "community": 1, "norm_label": "configureradar.py" }, { "label": "radar", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L6", "id": "configureradar_radar", "community": 1, "norm_label": "radar" }, { "label": ".__init__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L12", "id": "configureradar_radar_init", "community": 1, "norm_label": ".__init__()" }, { "label": ".get_noise()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L154", "id": "configureradar_radar_get_noise", "community": 6, "norm_label": ".get_noise()" }, { "label": ".load_antenna_luts()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L169", "id": "configureradar_radar_load_antenna_luts", "community": 1, "norm_label": ".load_antenna_luts()" }, { "label": "class to define the radar object with it's settings and to extract time interval", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L8", "id": "configureradar_rationale_8", "community": 1, "norm_label": "class to define the radar object with it's settings and to extract time interval" }, { "label": "Load normalized antenna gain LUTs (dB) from CSV files. Expected CSV f", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L170", "id": "configureradar_rationale_170", "community": 1, "norm_label": "load normalized antenna gain luts (db) from csv files. expected csv f" }, { "label": "lidar.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "community": 6, "norm_label": "lidar.py" }, { "label": "map_carla_semantic_lidar_latest()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L18", "id": "lidar_map_carla_semantic_lidar_latest", "community": 6, "norm_label": "map_carla_semantic_lidar_latest()" }, { "label": "check_save_path()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L73", "id": "lidar_check_save_path", "community": 6, "norm_label": "check_save_path()" }, { "label": "rotate_points()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L78", "id": "lidar_rotate_points", "community": 6, "norm_label": "rotate_points()" }, { "label": "Cropped_forRadar()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L84", "id": "lidar_cropped_forradar", "community": 6, "norm_label": "cropped_forradar()" }, { "label": "run_lidar()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L111", "id": "lidar_run_lidar", "community": 6, "norm_label": "run_lidar()" }, { "label": "Function to map material column in the collected carla ray_cast_shenron to shenr", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L19", "id": "lidar_rationale_19", "community": 6, "norm_label": "function to map material column in the collected carla ray_cast_shenron to shenr" }, { "label": "Removes Occlusions and calculates loss for each point", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L85", "id": "lidar_rationale_85", "community": 6, "norm_label": "removes occlusions and calculates loss for each point" }, { "label": "lidar_utils.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py", "community": 6, "norm_label": "lidar_utils.py" }, { "label": "create_digital_twin()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L10", "id": "lidar_utils_create_digital_twin", "community": 6, "norm_label": "create_digital_twin()" }, { "label": "map_material()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L94", "id": "lidar_utils_map_material", "community": 6, "norm_label": "map_material()" }, { "label": "new_map_material()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L129", "id": "lidar_utils_new_map_material", "community": 6, "norm_label": "new_map_material()" }, { "label": "Augments the input point cloud using the ground truth labels. Could densify", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L12", "id": "lidar_utils_rationale_12", "community": 6, "norm_label": "augments the input point cloud using the ground truth labels. could densify" }, { "label": "main.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_main_py", "community": 6, "norm_label": "main.py" }, { "label": "run_shenron()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py", "source_location": "L12", "id": "main_run_shenron", "community": 6, "norm_label": "run_shenron()" }, { "label": "map_carla_semantic_lidar_shenron.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py", "community": 3, "norm_label": "map_carla_semantic_lidar_shenron.py" }, { "label": "check_save_path()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py", "source_location": "L7", "id": "map_carla_semantic_lidar_shenron_check_save_path", "community": 3, "norm_label": "check_save_path()" }, { "label": "main()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py", "source_location": "L12", "id": "map_carla_semantic_lidar_shenron_main", "community": 3, "norm_label": "main()" }, { "label": "path_config.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\path_config.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_path_config_py", "community": 30, "norm_label": "path_config.py" }, { "label": "transform_dsp_utils.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "community": 7, "norm_label": "transform_dsp_utils.py" }, { "label": "separate_real_imag()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L9", "id": "transform_dsp_utils_separate_real_imag", "community": 7, "norm_label": "separate_real_imag()" }, { "label": "separate_mag_phase()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L18", "id": "transform_dsp_utils_separate_mag_phase", "community": 7, "norm_label": "separate_mag_phase()" }, { "label": "convert_adc_to_3d_fft()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L27", "id": "transform_dsp_utils_convert_adc_to_3d_fft", "community": 7, "norm_label": "convert_adc_to_3d_fft()" }, { "label": "cart2polar()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L57", "id": "transform_dsp_utils_cart2polar", "community": 7, "norm_label": "cart2polar()" }, { "label": "polar_to_cart()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L66", "id": "transform_dsp_utils_polar_to_cart", "community": 7, "norm_label": "polar_to_cart()" }, { "label": "plot_data()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L106", "id": "transform_dsp_utils_plot_data", "community": 7, "norm_label": "plot_data()" }, { "label": "CFAR_filtered_output()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L121", "id": "transform_dsp_utils_cfar_filtered_output", "community": 7, "norm_label": "cfar_filtered_output()" }, { "label": "CA_CFAR", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L172", "id": "transform_dsp_utils_ca_cfar", "community": 7, "norm_label": "ca_cfar" }, { "label": ".__init__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L198", "id": "transform_dsp_utils_ca_cfar_init", "community": 7, "norm_label": ".__init__()" }, { "label": ".__call__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L214", "id": "transform_dsp_utils_ca_cfar_call", "community": 7, "norm_label": ".__call__()" }, { "label": "Function to convert adc data to RA tensor Input: adcData:", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L28", "id": "transform_dsp_utils_rationale_28", "community": 7, "norm_label": "function to convert adc data to ra tensor input: adcdata:" }, { "label": "convert a polar range angle tensor to cartesian array Input: RATe", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L68", "id": "transform_dsp_utils_rationale_68", "community": 7, "norm_label": "convert a polar range angle tensor to cartesian array input: rate" }, { "label": "Description: ------------ Cell Averaging - Constant False Alarm Ra", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L173", "id": "transform_dsp_utils_rationale_173", "community": 7, "norm_label": "description: ------------ cell averaging - constant false alarm ra" }, { "label": "Description: ------------ Performs the automatic detection", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L215", "id": "transform_dsp_utils_rationale_215", "community": 7, "norm_label": "description: ------------ performs the automatic detection" }, { "label": "__init__.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\__init__.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_init_py", "community": 31, "norm_label": "__init__.py" }, { "label": "heatmap_gen.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_py", "community": 6, "norm_label": "heatmap_gen.py" }, { "label": "heatmap_gen()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py", "source_location": "L16", "id": "heatmap_gen_heatmap_gen", "community": 6, "norm_label": "heatmap_gen()" }, { "label": "heatmap_gen_fast.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py", "community": 6, "norm_label": "heatmap_gen_fast.py" }, { "label": "get_gpu_id_most_avlbl_mem()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py", "source_location": "L16", "id": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem", "community": 6, "norm_label": "get_gpu_id_most_avlbl_mem()" }, { "label": "heatmap_gen()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py", "source_location": "L42", "id": "heatmap_gen_fast_heatmap_gen", "community": 6, "norm_label": "heatmap_gen()" }, { "label": "Sceneset.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L1", "id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "community": 8, "norm_label": "sceneset.py" }, { "label": "cart2sph()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L11", "id": "sceneset_cart2sph", "community": 8, "norm_label": "cart2sph()" }, { "label": "sph2cart()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L18", "id": "sceneset_sph2cart", "community": 8, "norm_label": "sph2cart()" }, { "label": "Sceneset", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L25", "id": "sceneset_sceneset", "community": 8, "norm_label": "sceneset" }, { "label": ".__init__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L30", "id": "sceneset_sceneset_init", "community": 8, "norm_label": ".__init__()" }, { "label": ".removeocclusion()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L35", "id": "sceneset_sceneset_removeocclusion", "community": 8, "norm_label": ".removeocclusion()" }, { "label": ".removeocclusion_hiddenpoint()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L116", "id": "sceneset_sceneset_removeocclusion_hiddenpoint", "community": 8, "norm_label": ".removeocclusion_hiddenpoint()" }, { "label": ".specularpoints()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L190", "id": "sceneset_sceneset_specularpoints", "community": 8, "norm_label": ".specularpoints()" }, { "label": "get_loss()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L259", "id": "sceneset_get_loss", "community": 8, "norm_label": "get_loss()" }, { "label": "get_loss_2()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L284", "id": "sceneset_get_loss_2", "community": 8, "norm_label": "get_loss_2()" }, { "label": "get_loss_3()", "file_type": "code", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L377", "id": "sceneset_get_loss_3", "community": 8, "norm_label": "get_loss_3()" }, { "label": "Class with all the functions to modify OSM scenario and thus generate the points", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L27", "id": "sceneset_rationale_27", "community": 8, "norm_label": "class with all the functions to modify osm scenario and thus generate the points" }, { "label": "Note: angles should be used for power calculation as it is in reflecting surface", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L285", "id": "sceneset_rationale_285", "community": 8, "norm_label": "note: angles should be used for power calculation as it is in reflecting surface" }, { "label": "Note: angles should be used for power calculation as it is in reflecting surface", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L378", "id": "sceneset_rationale_378", "community": 8, "norm_label": "note: angles should be used for power calculation as it is in reflecting surface" }, { "label": "cfar_detector.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L1", "id": "scripts_isolate_sim_radar_utils_cfar_detector_py", "community": 11, "norm_label": "cfar_detector.py" }, { "label": "CA_CFAR", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L4", "id": "cfar_detector_ca_cfar", "community": 11, "norm_label": "ca_cfar" }, { "label": ".__init__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L30", "id": "cfar_detector_ca_cfar_init", "community": 11, "norm_label": ".__init__()" }, { "label": ".__call__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L46", "id": "cfar_detector_ca_cfar_call", "community": 11, "norm_label": ".__call__()" }, { "label": "Description: ------------ Cell Averaging - Constant False Alarm Rate", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L5", "id": "cfar_detector_rationale_5", "community": 11, "norm_label": "description: ------------ cell averaging - constant false alarm rate" }, { "label": "Description: ------------ Performs the automatic detection o", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L47", "id": "cfar_detector_rationale_47", "community": 11, "norm_label": "description: ------------ performs the automatic detection o" }, { "label": "convert2D_img.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L1", "id": "scripts_isolate_sim_radar_utils_convert2d_img_py", "community": 4, "norm_label": "convert2d_img.py" }, { "label": "convert2D_img_func()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L22", "id": "convert2d_img_convert2d_img_func", "community": 4, "norm_label": "convert2d_img_func()" }, { "label": "convert_sem_lidar_2D_img_func()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L40", "id": "convert2d_img_convert_sem_lidar_2d_img_func", "community": 4, "norm_label": "convert_sem_lidar_2d_img_func()" }, { "label": "main()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L74", "id": "convert2d_img_main", "community": 4, "norm_label": "main()" }, { "label": "converts the 3D radar raw data to 2d range-angle image of dimension 256X256", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L23", "id": "convert2d_img_rationale_23", "community": 4, "norm_label": "converts the 3d radar raw data to 2d range-angle image of dimension 256x256" }, { "label": "converts the semantic_lidar data to the range angle 2D image of dimension 256X25", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L41", "id": "convert2d_img_rationale_41", "community": 4, "norm_label": "converts the semantic_lidar data to the range angle 2d image of dimension 256x25" }, { "label": "radar_processor.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L1", "id": "scripts_isolate_sim_radar_utils_radar_processor_py", "community": 1, "norm_label": "radar_processor.py" }, { "label": "RadarProcessor", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L22", "id": "radar_processor_radarprocessor", "community": 1, "norm_label": "radarprocessor" }, { "label": ".__init__()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L23", "id": "radar_processor_radarprocessor_init", "community": 11, "norm_label": ".__init__()" }, { "label": ".cal_range_fft()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L52", "id": "radar_processor_radarprocessor_cal_range_fft", "community": 1, "norm_label": ".cal_range_fft()" }, { "label": ".cal_doppler_fft()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L56", "id": "radar_processor_radarprocessor_cal_doppler_fft", "community": 1, "norm_label": ".cal_doppler_fft()" }, { "label": ".cal_angle_fft()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L60", "id": "radar_processor_radarprocessor_cal_angle_fft", "community": 4, "norm_label": ".cal_angle_fft()" }, { "label": ".convert_to_pcd()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L64", "id": "radar_processor_radarprocessor_convert_to_pcd", "community": 1, "norm_label": ".convert_to_pcd()" }, { "label": "apply range window and doppler window and apply fft on each sample to get range", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L53", "id": "radar_processor_rationale_53", "community": 11, "norm_label": "apply range window and doppler window and apply fft on each sample to get range" }, { "label": "apply fft on each chirp to get doppler profile", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L57", "id": "radar_processor_rationale_57", "community": 11, "norm_label": "apply fft on each chirp to get doppler profile" }, { "label": "# apply fft on each antenna to get angle profile", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L61", "id": "radar_processor_rationale_61", "community": 4, "norm_label": "# apply fft on each antenna to get angle profile" }, { "label": "transform_utils.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L1", "id": "scripts_isolate_sim_radar_utils_transform_utils_py", "community": 4, "norm_label": "transform_utils.py" }, { "label": "get_range_angle()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L4", "id": "transform_utils_get_range_angle", "community": 4, "norm_label": "get_range_angle()" }, { "label": "cart2polar()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L8", "id": "transform_utils_cart2polar", "community": 4, "norm_label": "cart2polar()" }, { "label": "polar_to_cart()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L17", "id": "transform_utils_polar_to_cart", "community": 4, "norm_label": "polar_to_cart()" }, { "label": "convert a polar range angle tensor to cartesian array Input: RATe", "file_type": "rationale", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L19", "id": "transform_utils_rationale_19", "community": 4, "norm_label": "convert a polar range angle tensor to cartesian array input: rate" }, { "label": "utils_radar.py", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L1", "id": "scripts_isolate_sim_radar_utils_utils_radar_py", "community": 4, "norm_label": "utils_radar.py" }, { "label": "config_save_path()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L25", "id": "utils_radar_config_save_path", "community": 4, "norm_label": "config_save_path()" }, { "label": "create_folder()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L30", "id": "utils_radar_create_folder", "community": 4, "norm_label": "create_folder()" }, { "label": "read_time_stamp()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L36", "id": "utils_radar_read_time_stamp", "community": 4, "norm_label": "read_time_stamp()" }, { "label": "load_radar_cfg()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L40", "id": "utils_radar_load_radar_cfg", "community": 4, "norm_label": "load_radar_cfg()" }, { "label": "reformat_adc_shenron()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L47", "id": "utils_radar_reformat_adc_shenron", "community": 4, "norm_label": "reformat_adc_shenron()" }, { "label": "reformat_adc()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L55", "id": "utils_radar_reformat_adc", "community": 4, "norm_label": "reformat_adc()" }, { "label": "read_radar_data()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L63", "id": "utils_radar_read_radar_data", "community": 4, "norm_label": "read_radar_data()" }, { "label": "read_radar_data_shenron()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L69", "id": "utils_radar_read_radar_data_shenron", "community": 4, "norm_label": "read_radar_data_shenron()" }, { "label": "read_radar_pcd()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L75", "id": "utils_radar_read_radar_pcd", "community": 4, "norm_label": "read_radar_pcd()" }, { "label": "read_camera_img()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L80", "id": "utils_radar_read_camera_img", "community": 4, "norm_label": "read_camera_img()" }, { "label": "read_lidar_pcd()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L86", "id": "utils_radar_read_lidar_pcd", "community": 4, "norm_label": "read_lidar_pcd()" }, { "label": "plot_range_doppler()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L91", "id": "utils_radar_plot_range_doppler", "community": 4, "norm_label": "plot_range_doppler()" }, { "label": "plot_range_aoa()", "file_type": "code", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L103", "id": "utils_radar_plot_range_aoa", "community": 4, "norm_label": "plot_range_aoa()" }, { "label": "main.py", "file_type": "code", "source_file": "src\\main.py", "source_location": "L1", "id": "src_main_py", "community": 2, "norm_label": "main.py" }, { "label": "parse_args()", "file_type": "code", "source_file": "src\\main.py", "source_location": "L34", "id": "main_parse_args", "community": 2, "norm_label": "parse_args()" }, { "label": "main()", "file_type": "code", "source_file": "src\\main.py", "source_location": "L85", "id": "main_main", "community": 2, "norm_label": "main()" }, { "label": "src/main.py ----------- Scenario-agnostic orchestrator for the CARLA ADAS simu", "file_type": "rationale", "source_file": "src\\main.py", "source_location": "L1", "id": "main_rationale_1", "community": 2, "norm_label": "src/main.py ----------- scenario-agnostic orchestrator for the carla adas simu" }, { "label": "recorder.py", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L1", "id": "src_recorder_py", "community": 3, "norm_label": "recorder.py" }, { "label": "Recorder", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L12", "id": "recorder_recorder", "community": 3, "norm_label": "recorder" }, { "label": ".__init__()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L13", "id": "recorder_recorder_init", "community": 3, "norm_label": ".__init__()" }, { "label": "._async_save_image()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L39", "id": "recorder_recorder_async_save_image", "community": 3, "norm_label": "._async_save_image()" }, { "label": ".save()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L44", "id": "recorder_recorder_save", "community": 3, "norm_label": ".save()" }, { "label": ".close()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L214", "id": "recorder_recorder_close", "community": 1, "norm_label": ".close()" }, { "label": "._generate_videos()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L223", "id": "recorder_recorder_generate_videos", "community": 3, "norm_label": "._generate_videos()" }, { "label": "._get_actor_class()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L253", "id": "recorder_recorder_get_actor_class", "community": 3, "norm_label": "._get_actor_class()" }, { "label": "._calculate_relative_metrics()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L264", "id": "recorder_recorder_calculate_relative_metrics", "community": 3, "norm_label": "._calculate_relative_metrics()" }, { "label": "._to_local_location()", "file_type": "code", "source_file": "src\\recorder.py", "source_location": "L305", "id": "recorder_recorder_to_local_location", "community": 3, "norm_label": "._to_local_location()" }, { "label": "Helper to save image in a background thread.", "file_type": "rationale", "source_file": "src\\recorder.py", "source_location": "L40", "id": "recorder_rationale_40", "community": 3, "norm_label": "helper to save image in a background thread." }, { "label": "Stitch captured frames into .mp4 files for easy viewing.", "file_type": "rationale", "source_file": "src\\recorder.py", "source_location": "L224", "id": "recorder_rationale_224", "community": 3, "norm_label": "stitch captured frames into .mp4 files for easy viewing." }, { "label": "Categorise actor into broad ADAS classes.", "file_type": "rationale", "source_file": "src\\recorder.py", "source_location": "L254", "id": "recorder_rationale_254", "community": 3, "norm_label": "categorise actor into broad adas classes." }, { "label": "Calculate relative range, azimuth, and closing velocity. Uses right-han", "file_type": "rationale", "source_file": "src\\recorder.py", "source_location": "L265", "id": "recorder_rationale_265", "community": 3, "norm_label": "calculate relative range, azimuth, and closing velocity. uses right-han" }, { "label": "Helper to convert world location to transform-local location.", "file_type": "rationale", "source_file": "src\\recorder.py", "source_location": "L306", "id": "recorder_rationale_306", "community": 3, "norm_label": "helper to convert world location to transform-local location." }, { "label": "scenario_loader.py", "file_type": "code", "source_file": "src\\scenario_loader.py", "source_location": "L1", "id": "src_scenario_loader_py", "community": 5, "norm_label": "scenario_loader.py" }, { "label": "list_scenarios()", "file_type": "code", "source_file": "src\\scenario_loader.py", "source_location": "L28", "id": "scenario_loader_list_scenarios", "community": 5, "norm_label": "list_scenarios()" }, { "label": "load_scenario()", "file_type": "code", "source_file": "src\\scenario_loader.py", "source_location": "L45", "id": "scenario_loader_load_scenario", "community": 5, "norm_label": "load_scenario()" }, { "label": "src/scenario_loader.py ---------------------- Dynamic scenario discovery and loa", "file_type": "rationale", "source_file": "src\\scenario_loader.py", "source_location": "L1", "id": "scenario_loader_rationale_1", "community": 5, "norm_label": "src/scenario_loader.py ---------------------- dynamic scenario discovery and loa" }, { "label": "Discover all scenario modules inside the 'scenarios' package. Returns a sort", "file_type": "rationale", "source_file": "src\\scenario_loader.py", "source_location": "L29", "id": "scenario_loader_rationale_29", "community": 5, "norm_label": "discover all scenario modules inside the 'scenarios' package. returns a sort" }, { "label": "Dynamically import scenario module 'scenarios.' and return an instance", "file_type": "rationale", "source_file": "src\\scenario_loader.py", "source_location": "L46", "id": "scenario_loader_rationale_46", "community": 5, "norm_label": "dynamically import scenario module 'scenarios.' and return an instance" }, { "label": "sensors.py", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L1", "id": "src_sensors_py", "community": 2, "norm_label": "sensors.py" }, { "label": "SensorManager", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L12", "id": "sensors_sensormanager", "community": 2, "norm_label": "sensormanager" }, { "label": ".__init__()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L13", "id": "sensors_sensormanager_init", "community": 2, "norm_label": ".__init__()" }, { "label": ".spawn_sensors()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L28", "id": "sensors_sensormanager_spawn_sensors", "community": 2, "norm_label": ".spawn_sensors()" }, { "label": "._spawn_camera()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L35", "id": "sensors_sensormanager_spawn_camera", "community": 2, "norm_label": "._spawn_camera()" }, { "label": "._spawn_camera_tpp()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L52", "id": "sensors_sensormanager_spawn_camera_tpp", "community": 2, "norm_label": "._spawn_camera_tpp()" }, { "label": "._spawn_radar()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L70", "id": "sensors_sensormanager_spawn_radar", "community": 2, "norm_label": "._spawn_radar()" }, { "label": "._spawn_lidar()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L88", "id": "sensors_sensormanager_spawn_lidar", "community": 2, "norm_label": "._spawn_lidar()" }, { "label": ".get_data()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L107", "id": "sensors_sensormanager_get_data", "community": 2, "norm_label": ".get_data()" }, { "label": ".destroy()", "file_type": "code", "source_file": "src\\sensors.py", "source_location": "L119", "id": "sensors_sensormanager_destroy", "community": 0, "norm_label": ".destroy()" }, { "label": "utils.py", "file_type": "code", "source_file": "src\\utils.py", "source_location": "L1", "id": "src_utils_py", "community": 2, "norm_label": "utils.py" }, { "label": "get_weather_preset()", "file_type": "code", "source_file": "src\\utils.py", "source_location": "L3", "id": "utils_get_weather_preset", "community": 2, "norm_label": "get_weather_preset()" }, { "label": "Map names (case-insensitive, partial matching) to carla.WeatherParameters.", "file_type": "rationale", "source_file": "src\\utils.py", "source_location": "L4", "id": "utils_rationale_4", "community": 2, "norm_label": "map names (case-insensitive, partial matching) to carla.weatherparameters." }, { "label": "check_lidar.py", "file_type": "code", "source_file": "tmp\\check_lidar.py", "source_location": "L1", "id": "tmp_check_lidar_py", "community": 32, "norm_label": "check_lidar.py" } ], "links": [ { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L21", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_pollingfilter", "source": "dashboard_app_py", "target": "app_pollingfilter", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L51", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_is_simulation_running", "source": "dashboard_app_py", "target": "app_is_simulation_running", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L61", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_index", "source": "dashboard_app_py", "target": "app_index", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L66", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_get_config", "source": "dashboard_app_py", "target": "app_get_config", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L81", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_get_scenario_params", "source": "dashboard_app_py", "target": "app_get_scenario_params", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L98", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_simulator_status", "source": "dashboard_app_py", "target": "app_simulator_status", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L135", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_simulator_kill", "source": "dashboard_app_py", "target": "app_simulator_kill", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L152", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_shutdown", "source": "dashboard_app_py", "target": "app_shutdown", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L164", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_simulator_idle", "source": "dashboard_app_py", "target": "app_simulator_idle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L178", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_simulator_wake", "source": "dashboard_app_py", "target": "app_simulator_wake", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L194", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_simulator_launch", "source": "dashboard_app_py", "target": "app_simulator_launch", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L207", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_stop_simulation", "source": "dashboard_app_py", "target": "app_stop_simulation", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L226", "weight": 1.0, "_src": "dashboard_app_py", "_tgt": "app_run_simulation", "source": "dashboard_app_py", "target": "app_run_simulation", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L1", "weight": 1.0, "_src": "app_rationale_1", "_tgt": "dashboard_app_py", "source": "dashboard_app_py", "target": "app_rationale_1", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L22", "weight": 1.0, "_src": "app_pollingfilter", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter", "target": "app_pollingfilter_filter", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\braking.py", "source_location": "L62", "weight": 1.0, "_src": "braking_brakingscenario_setup", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter_filter", "target": "braking_brakingscenario_setup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\cutin.py", "source_location": "L59", "weight": 1.0, "_src": "cutin_cutinscenario_setup", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter_filter", "target": "cutin_cutinscenario_setup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\obstacle.py", "source_location": "L57", "weight": 1.0, "_src": "obstacle_obstaclescenario_setup", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter_filter", "target": "obstacle_obstaclescenario_setup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\showcase.py", "source_location": "L51", "weight": 1.0, "_src": "showcase_showcasescenario_setup", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter_filter", "target": "showcase_showcasescenario_setup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\spawn_at_spectator.py", "source_location": "L20", "weight": 1.0, "_src": "spawn_at_spectator_spawn_here", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter_filter", "target": "spawn_at_spectator_spawn_here" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L160", "weight": 1.0, "_src": "main_main", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter_filter", "target": "main_main" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\recorder.py", "source_location": "L146", "weight": 1.0, "_src": "recorder_recorder_save", "_tgt": "app_pollingfilter_filter", "source": "app_pollingfilter_filter", "target": "recorder_recorder_save" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L123", "weight": 1.0, "_src": "app_simulator_status", "_tgt": "app_is_simulation_running", "source": "app_is_simulation_running", "target": "app_simulator_status", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L52", "weight": 1.0, "_src": "app_rationale_52", "_tgt": "app_is_simulation_running", "source": "app_is_simulation_running", "target": "app_rationale_52", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "dashboard\\app.py", "source_location": "L67", "weight": 1.0, "_src": "app_get_config", "_tgt": "scenario_loader_list_scenarios", "source": "app_get_config", "target": "scenario_loader_list_scenarios" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "dashboard\\app.py", "source_location": "L84", "weight": 1.0, "_src": "app_get_scenario_params", "_tgt": "scenario_loader_load_scenario", "source": "app_get_scenario_params", "target": "scenario_loader_load_scenario" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L136", "weight": 1.0, "_src": "app_rationale_136", "_tgt": "app_simulator_kill", "source": "app_simulator_kill", "target": "app_rationale_136", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "dashboard\\app.py", "source_location": "L153", "weight": 1.0, "_src": "app_rationale_153", "_tgt": "app_shutdown", "source": "app_shutdown", "target": "app_rationale_153", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\recorder.py", "source_location": "L216", "weight": 1.0, "_src": "recorder_recorder_close", "_tgt": "app_shutdown", "source": "app_shutdown", "target": "recorder_recorder_close" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L45", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_resetidletimer", "source": "dashboard_static_app_js", "target": "app_resetidletimer", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L83", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_updatesimulatorstatus", "source": "dashboard_static_app_js", "target": "app_updatesimulatorstatus", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L323", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_appendlog", "source": "dashboard_static_app_js", "target": "app_appendlog", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L349", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_startstream", "source": "dashboard_static_app_js", "target": "app_startstream", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L457", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_rendershenrontelemetry", "source": "dashboard_static_app_js", "target": "app_rendershenrontelemetry", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L492", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_updateshenronprogress", "source": "dashboard_static_app_js", "target": "app_updateshenronprogress", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L519", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_chip", "source": "dashboard_static_app_js", "target": "app_chip", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L523", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_setloadingstate", "source": "dashboard_static_app_js", "target": "app_setloadingstate", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L540", "weight": 1.0, "_src": "dashboard_static_app_js", "_tgt": "app_loadscenarioparams", "source": "dashboard_static_app_js", "target": "app_loadscenarioparams", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L384", "weight": 1.0, "_src": "app_startstream", "_tgt": "app_resetidletimer", "source": "app_resetidletimer", "target": "app_startstream", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L377", "weight": 1.0, "_src": "app_startstream", "_tgt": "app_appendlog", "source": "app_appendlog", "target": "app_startstream", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L378", "weight": 1.0, "_src": "app_startstream", "_tgt": "app_setloadingstate", "source": "app_startstream", "target": "app_setloadingstate", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L391", "weight": 1.0, "_src": "app_startstream", "_tgt": "app_rendershenrontelemetry", "source": "app_startstream", "target": "app_rendershenrontelemetry", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L402", "weight": 1.0, "_src": "app_startstream", "_tgt": "app_updateshenronprogress", "source": "app_startstream", "target": "app_updateshenronprogress", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "dashboard\\static\\app.js", "source_location": "L468", "weight": 1.0, "_src": "app_rendershenrontelemetry", "_tgt": "app_chip", "source": "app_rendershenrontelemetry", "target": "app_chip", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L19", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "abc", "source": "scenarios_base_py", "target": "abc", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L22", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_scenariobase", "source": "scenarios_base_py", "target": "base_scenariobase", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L53", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_name", "source": "scenarios_base_py", "target": "base_name", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L57", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_setup", "source": "scenarios_base_py", "target": "base_setup", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L72", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_step", "source": "scenarios_base_py", "target": "base_step", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L83", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_cleanup", "source": "scenarios_base_py", "target": "base_cleanup", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L117", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_weather", "source": "scenarios_base_py", "target": "base_weather", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L125", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_max_frames", "source": "scenarios_base_py", "target": "base_max_frames", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L133", "weight": 1.0, "_src": "scenarios_base_py", "_tgt": "base_ego_spawn_point", "source": "scenarios_base_py", "target": "base_ego_spawn_point", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L1", "weight": 1.0, "_src": "base_rationale_1", "_tgt": "scenarios_base_py", "source": "scenarios_base_py", "target": "base_rationale_1", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L22", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "abc", "source": "base_scenariobase", "target": "abc", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L41", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "base_scenariobase_init", "source": "base_scenariobase", "target": "base_scenariobase_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L93", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "base_scenariobase_log_frame", "source": "base_scenariobase", "target": "base_scenariobase_log_frame", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L143", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "base_scenariobase_on_ego_spawned", "source": "base_scenariobase", "target": "base_scenariobase_on_ego_spawned", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L149", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "base_scenariobase_get_scenario_metadata", "source": "base_scenariobase", "target": "base_scenariobase_get_scenario_metadata", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L159", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "base_scenariobase_apply_parameters", "source": "base_scenariobase", "target": "base_scenariobase_apply_parameters", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L185", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "base_scenariobase_destroy_actors", "source": "base_scenariobase", "target": "base_scenariobase_destroy_actors", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L198", "weight": 1.0, "_src": "base_scenariobase", "_tgt": "base_scenariobase_get_waypoint_ahead", "source": "base_scenariobase", "target": "base_scenariobase_get_waypoint_ahead", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L23", "weight": 1.0, "_src": "base_rationale_23", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "base_rationale_23", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\braking.py", "source_location": "L19", "weight": 0.8, "_src": "braking_brakingscenario", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "braking_brakingscenario", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\braking.py", "source_location": "L19", "weight": 0.8, "_src": "braking_rationale_1", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "braking_rationale_1", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\braking.py", "source_location": "L19", "weight": 0.8, "_src": "braking_rationale_23", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "braking_rationale_23", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\cutin.py", "source_location": "L17", "weight": 0.8, "_src": "cutin_cutinscenario", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "cutin_cutinscenario", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\cutin.py", "source_location": "L17", "weight": 0.8, "_src": "cutin_rationale_1", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "cutin_rationale_1", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\cutin.py", "source_location": "L17", "weight": 0.8, "_src": "cutin_rationale_21", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "cutin_rationale_21", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\obstacle.py", "source_location": "L16", "weight": 0.8, "_src": "obstacle_obstaclescenario", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "obstacle_obstaclescenario", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\obstacle.py", "source_location": "L16", "weight": 0.8, "_src": "obstacle_rationale_1", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "obstacle_rationale_1", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\obstacle.py", "source_location": "L16", "weight": 0.8, "_src": "obstacle_rationale_20", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "obstacle_rationale_20", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\showcase.py", "source_location": "L12", "weight": 0.8, "_src": "showcase_showcasescenario", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "showcase_showcasescenario", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\showcase.py", "source_location": "L12", "weight": 0.8, "_src": "showcase_rationale_1", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "showcase_rationale_1", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\showcase.py", "source_location": "L12", "weight": 0.8, "_src": "showcase_rationale_25", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "showcase_rationale_25", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scenarios\\showcase.py", "source_location": "L12", "weight": 0.8, "_src": "showcase_rationale_83", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "showcase_rationale_83", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "src\\scenario_loader.py", "source_location": "L25", "weight": 0.8, "_src": "scenario_loader_rationale_1", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "scenario_loader_rationale_1", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "src\\scenario_loader.py", "source_location": "L25", "weight": 0.8, "_src": "scenario_loader_rationale_29", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "scenario_loader_rationale_29", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "src\\scenario_loader.py", "source_location": "L25", "weight": 0.8, "_src": "scenario_loader_rationale_46", "_tgt": "base_scenariobase", "source": "base_scenariobase", "target": "scenario_loader_rationale_46", "confidence_score": 0.5 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L94", "weight": 1.0, "_src": "base_rationale_94", "_tgt": "base_scenariobase_log_frame", "source": "base_scenariobase_log_frame", "target": "base_rationale_94", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\braking.py", "source_location": "L120", "weight": 1.0, "_src": "braking_brakingscenario_step", "_tgt": "base_scenariobase_log_frame", "source": "base_scenariobase_log_frame", "target": "braking_brakingscenario_step" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\cutin.py", "source_location": "L112", "weight": 1.0, "_src": "cutin_cutinscenario_step", "_tgt": "base_scenariobase_log_frame", "source": "base_scenariobase_log_frame", "target": "cutin_cutinscenario_step" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\obstacle.py", "source_location": "L96", "weight": 1.0, "_src": "obstacle_obstaclescenario_step", "_tgt": "base_scenariobase_log_frame", "source": "base_scenariobase_log_frame", "target": "obstacle_obstaclescenario_step" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\showcase.py", "source_location": "L127", "weight": 1.0, "_src": "showcase_showcasescenario_step", "_tgt": "base_scenariobase_log_frame", "source": "base_scenariobase_log_frame", "target": "showcase_showcasescenario_step" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L144", "weight": 1.0, "_src": "base_rationale_144", "_tgt": "base_scenariobase_on_ego_spawned", "source": "base_scenariobase_on_ego_spawned", "target": "base_rationale_144", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L225", "weight": 1.0, "_src": "main_main", "_tgt": "base_scenariobase_on_ego_spawned", "source": "base_scenariobase_on_ego_spawned", "target": "main_main" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L150", "weight": 1.0, "_src": "base_rationale_150", "_tgt": "base_scenariobase_get_scenario_metadata", "source": "base_scenariobase_get_scenario_metadata", "target": "base_rationale_150", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L160", "weight": 1.0, "_src": "base_rationale_160", "_tgt": "base_scenariobase_apply_parameters", "source": "base_scenariobase_apply_parameters", "target": "base_rationale_160", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L125", "weight": 1.0, "_src": "main_main", "_tgt": "base_scenariobase_apply_parameters", "source": "base_scenariobase_apply_parameters", "target": "main_main" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L186", "weight": 1.0, "_src": "base_rationale_186", "_tgt": "base_scenariobase_destroy_actors", "source": "base_scenariobase_destroy_actors", "target": "base_rationale_186", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\base.py", "source_location": "L193", "weight": 1.0, "_src": "base_scenariobase_destroy_actors", "_tgt": "sensors_sensormanager_destroy", "source": "base_scenariobase_destroy_actors", "target": "sensors_sensormanager_destroy" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\braking.py", "source_location": "L123", "weight": 1.0, "_src": "braking_brakingscenario_cleanup", "_tgt": "base_scenariobase_destroy_actors", "source": "base_scenariobase_destroy_actors", "target": "braking_brakingscenario_cleanup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\cutin.py", "source_location": "L115", "weight": 1.0, "_src": "cutin_cutinscenario_cleanup", "_tgt": "base_scenariobase_destroy_actors", "source": "base_scenariobase_destroy_actors", "target": "cutin_cutinscenario_cleanup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\obstacle.py", "source_location": "L99", "weight": 1.0, "_src": "obstacle_obstaclescenario_cleanup", "_tgt": "base_scenariobase_destroy_actors", "source": "base_scenariobase_destroy_actors", "target": "obstacle_obstaclescenario_cleanup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\showcase.py", "source_location": "L130", "weight": 1.0, "_src": "showcase_showcasescenario_cleanup", "_tgt": "base_scenariobase_destroy_actors", "source": "base_scenariobase_destroy_actors", "target": "showcase_showcasescenario_cleanup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\base.py", "source_location": "L199", "weight": 1.0, "_src": "base_rationale_199", "_tgt": "base_scenariobase_get_waypoint_ahead", "source": "base_scenariobase_get_waypoint_ahead", "target": "base_rationale_199", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\braking.py", "source_location": "L68", "weight": 1.0, "_src": "braking_brakingscenario_setup", "_tgt": "base_scenariobase_get_waypoint_ahead", "source": "base_scenariobase_get_waypoint_ahead", "target": "braking_brakingscenario_setup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\cutin.py", "source_location": "L65", "weight": 1.0, "_src": "cutin_cutinscenario_setup", "_tgt": "base_scenariobase_get_waypoint_ahead", "source": "base_scenariobase_get_waypoint_ahead", "target": "cutin_cutinscenario_setup" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scenarios\\obstacle.py", "source_location": "L69", "weight": 1.0, "_src": "obstacle_obstaclescenario_setup", "_tgt": "base_scenariobase_get_waypoint_ahead", "source": "base_scenariobase_get_waypoint_ahead", "target": "obstacle_obstaclescenario_setup" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L22", "weight": 1.0, "_src": "scenarios_braking_py", "_tgt": "braking_brakingscenario", "source": "scenarios_braking_py", "target": "braking_brakingscenario", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L46", "weight": 1.0, "_src": "scenarios_braking_py", "_tgt": "braking_name", "source": "scenarios_braking_py", "target": "braking_name", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L50", "weight": 1.0, "_src": "scenarios_braking_py", "_tgt": "braking_ego_spawn_point", "source": "scenarios_braking_py", "target": "braking_ego_spawn_point", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L1", "weight": 1.0, "_src": "braking_rationale_1", "_tgt": "scenarios_braking_py", "source": "scenarios_braking_py", "target": "braking_rationale_1", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L22", "weight": 1.0, "_src": "braking_brakingscenario", "_tgt": "scenariobase", "source": "braking_brakingscenario", "target": "scenariobase", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L36", "weight": 1.0, "_src": "braking_brakingscenario", "_tgt": "braking_brakingscenario_init", "source": "braking_brakingscenario", "target": "braking_brakingscenario_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L54", "weight": 1.0, "_src": "braking_brakingscenario", "_tgt": "braking_brakingscenario_setup", "source": "braking_brakingscenario", "target": "braking_brakingscenario_setup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L101", "weight": 1.0, "_src": "braking_brakingscenario", "_tgt": "braking_brakingscenario_step", "source": "braking_brakingscenario", "target": "braking_brakingscenario_step", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L122", "weight": 1.0, "_src": "braking_brakingscenario", "_tgt": "braking_brakingscenario_cleanup", "source": "braking_brakingscenario", "target": "braking_brakingscenario_cleanup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L130", "weight": 1.0, "_src": "braking_brakingscenario", "_tgt": "braking_brakingscenario_get_scenario_metadata", "source": "braking_brakingscenario", "target": "braking_brakingscenario_get_scenario_metadata", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\braking.py", "source_location": "L23", "weight": 1.0, "_src": "braking_rationale_23", "_tgt": "braking_brakingscenario", "source": "braking_brakingscenario", "target": "braking_rationale_23", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L20", "weight": 1.0, "_src": "cutin_cutinscenario", "_tgt": "scenariobase", "source": "scenariobase", "target": "cutin_cutinscenario", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L19", "weight": 1.0, "_src": "obstacle_obstaclescenario", "_tgt": "scenariobase", "source": "scenariobase", "target": "obstacle_obstaclescenario", "confidence_score": 1.0 }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L14", "weight": 1.0, "_src": "showcase_showcasescenario", "_tgt": "scenariobase", "source": "scenariobase", "target": "showcase_showcasescenario", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L20", "weight": 1.0, "_src": "scenarios_cutin_py", "_tgt": "cutin_cutinscenario", "source": "scenarios_cutin_py", "target": "cutin_cutinscenario", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L44", "weight": 1.0, "_src": "scenarios_cutin_py", "_tgt": "cutin_name", "source": "scenarios_cutin_py", "target": "cutin_name", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L48", "weight": 1.0, "_src": "scenarios_cutin_py", "_tgt": "cutin_ego_spawn_point", "source": "scenarios_cutin_py", "target": "cutin_ego_spawn_point", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L1", "weight": 1.0, "_src": "cutin_rationale_1", "_tgt": "scenarios_cutin_py", "source": "scenarios_cutin_py", "target": "cutin_rationale_1", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L34", "weight": 1.0, "_src": "cutin_cutinscenario", "_tgt": "cutin_cutinscenario_init", "source": "cutin_cutinscenario", "target": "cutin_cutinscenario_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L53", "weight": 1.0, "_src": "cutin_cutinscenario", "_tgt": "cutin_cutinscenario_setup", "source": "cutin_cutinscenario", "target": "cutin_cutinscenario_setup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L97", "weight": 1.0, "_src": "cutin_cutinscenario", "_tgt": "cutin_cutinscenario_step", "source": "cutin_cutinscenario", "target": "cutin_cutinscenario_step", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L114", "weight": 1.0, "_src": "cutin_cutinscenario", "_tgt": "cutin_cutinscenario_cleanup", "source": "cutin_cutinscenario", "target": "cutin_cutinscenario_cleanup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L122", "weight": 1.0, "_src": "cutin_cutinscenario", "_tgt": "cutin_cutinscenario_get_scenario_metadata", "source": "cutin_cutinscenario", "target": "cutin_cutinscenario_get_scenario_metadata", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\cutin.py", "source_location": "L21", "weight": 1.0, "_src": "cutin_rationale_21", "_tgt": "cutin_cutinscenario", "source": "cutin_cutinscenario", "target": "cutin_rationale_21", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L19", "weight": 1.0, "_src": "scenarios_obstacle_py", "_tgt": "obstacle_obstaclescenario", "source": "scenarios_obstacle_py", "target": "obstacle_obstaclescenario", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L40", "weight": 1.0, "_src": "scenarios_obstacle_py", "_tgt": "obstacle_name", "source": "scenarios_obstacle_py", "target": "obstacle_name", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L44", "weight": 1.0, "_src": "scenarios_obstacle_py", "_tgt": "obstacle_ego_spawn_point", "source": "scenarios_obstacle_py", "target": "obstacle_ego_spawn_point", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L1", "weight": 1.0, "_src": "obstacle_rationale_1", "_tgt": "scenarios_obstacle_py", "source": "scenarios_obstacle_py", "target": "obstacle_rationale_1", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L31", "weight": 1.0, "_src": "obstacle_obstaclescenario", "_tgt": "obstacle_obstaclescenario_init", "source": "obstacle_obstaclescenario", "target": "obstacle_obstaclescenario_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L49", "weight": 1.0, "_src": "obstacle_obstaclescenario", "_tgt": "obstacle_obstaclescenario_setup", "source": "obstacle_obstaclescenario", "target": "obstacle_obstaclescenario_setup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L94", "weight": 1.0, "_src": "obstacle_obstaclescenario", "_tgt": "obstacle_obstaclescenario_step", "source": "obstacle_obstaclescenario", "target": "obstacle_obstaclescenario_step", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L98", "weight": 1.0, "_src": "obstacle_obstaclescenario", "_tgt": "obstacle_obstaclescenario_cleanup", "source": "obstacle_obstaclescenario", "target": "obstacle_obstaclescenario_cleanup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L106", "weight": 1.0, "_src": "obstacle_obstaclescenario", "_tgt": "obstacle_obstaclescenario_get_scenario_metadata", "source": "obstacle_obstaclescenario", "target": "obstacle_obstaclescenario_get_scenario_metadata", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\obstacle.py", "source_location": "L20", "weight": 1.0, "_src": "obstacle_rationale_20", "_tgt": "obstacle_obstaclescenario", "source": "obstacle_obstaclescenario", "target": "obstacle_rationale_20", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L283", "weight": 1.0, "_src": "main_main", "_tgt": "obstacle_obstaclescenario_get_scenario_metadata", "source": "obstacle_obstaclescenario_get_scenario_metadata", "target": "main_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L14", "weight": 1.0, "_src": "scenarios_showcase_py", "_tgt": "showcase_showcasescenario", "source": "scenarios_showcase_py", "target": "showcase_showcasescenario", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L16", "weight": 1.0, "_src": "scenarios_showcase_py", "_tgt": "showcase_name", "source": "scenarios_showcase_py", "target": "showcase_name", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L20", "weight": 1.0, "_src": "scenarios_showcase_py", "_tgt": "showcase_ego_spawn_point", "source": "scenarios_showcase_py", "target": "showcase_ego_spawn_point", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L1", "weight": 1.0, "_src": "showcase_rationale_1", "_tgt": "scenarios_showcase_py", "source": "scenarios_showcase_py", "target": "showcase_rationale_1", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L24", "weight": 1.0, "_src": "showcase_showcasescenario", "_tgt": "showcase_showcasescenario_setup", "source": "showcase_showcasescenario", "target": "showcase_showcasescenario_setup", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L73", "weight": 1.0, "_src": "showcase_showcasescenario", "_tgt": "showcase_showcasescenario_get_steering_to_target", "source": "showcase_showcasescenario", "target": "showcase_showcasescenario_get_steering_to_target", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L82", "weight": 1.0, "_src": "showcase_showcasescenario", "_tgt": "showcase_showcasescenario_step", "source": "showcase_showcasescenario", "target": "showcase_showcasescenario_step", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L129", "weight": 1.0, "_src": "showcase_showcasescenario", "_tgt": "showcase_showcasescenario_cleanup", "source": "showcase_showcasescenario", "target": "showcase_showcasescenario_cleanup", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L25", "weight": 1.0, "_src": "showcase_rationale_25", "_tgt": "showcase_showcasescenario_setup", "source": "showcase_showcasescenario_setup", "target": "showcase_rationale_25", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L245", "weight": 1.0, "_src": "main_main", "_tgt": "showcase_showcasescenario_setup", "source": "showcase_showcasescenario_setup", "target": "main_main" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L99", "weight": 1.0, "_src": "showcase_showcasescenario_step", "_tgt": "showcase_showcasescenario_get_steering_to_target", "source": "showcase_showcasescenario_get_steering_to_target", "target": "showcase_showcasescenario_step", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scenarios\\showcase.py", "source_location": "L83", "weight": 1.0, "_src": "showcase_rationale_83", "_tgt": "showcase_showcasescenario_step", "source": "showcase_showcasescenario_step", "target": "showcase_rationale_83", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L286", "weight": 1.0, "_src": "main_main", "_tgt": "showcase_showcasescenario_step", "source": "showcase_showcasescenario_step", "target": "main_main" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L296", "weight": 1.0, "_src": "main_main", "_tgt": "showcase_showcasescenario_cleanup", "source": "showcase_showcasescenario_cleanup", "target": "main_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\compare_metrology.py", "source_location": "L6", "weight": 1.0, "_src": "scripts_compare_metrology_py", "_tgt": "compare_metrology_analyze_session", "source": "scripts_compare_metrology_py", "target": "compare_metrology_analyze_session", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L87", "weight": 1.0, "_src": "scripts_data_to_mcap_py", "_tgt": "data_to_mcap_render_heatmap", "source": "scripts_data_to_mcap_py", "target": "data_to_mcap_render_heatmap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L111", "weight": 1.0, "_src": "scripts_data_to_mcap_py", "_tgt": "data_to_mcap_postprocess_ra", "source": "scripts_data_to_mcap_py", "target": "data_to_mcap_postprocess_ra", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L134", "weight": 1.0, "_src": "scripts_data_to_mcap_py", "_tgt": "data_to_mcap_scan_convert_ra", "source": "scripts_data_to_mcap_py", "target": "data_to_mcap_scan_convert_ra", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L169", "weight": 1.0, "_src": "scripts_data_to_mcap_py", "_tgt": "data_to_mcap_load_frames", "source": "scripts_data_to_mcap_py", "target": "data_to_mcap_load_frames", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L174", "weight": 1.0, "_src": "scripts_data_to_mcap_py", "_tgt": "data_to_mcap_convert_folder", "source": "scripts_data_to_mcap_py", "target": "data_to_mcap_convert_folder", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L443", "weight": 1.0, "_src": "scripts_data_to_mcap_py", "_tgt": "data_to_mcap_main", "source": "scripts_data_to_mcap_py", "target": "data_to_mcap_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L403", "weight": 1.0, "_src": "data_to_mcap_convert_folder", "_tgt": "data_to_mcap_render_heatmap", "source": "data_to_mcap_render_heatmap", "target": "data_to_mcap_convert_folder", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L88", "weight": 1.0, "_src": "data_to_mcap_rationale_88", "_tgt": "data_to_mcap_render_heatmap", "source": "data_to_mcap_render_heatmap", "target": "data_to_mcap_rationale_88", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\data_to_mcap.py", "source_location": "L108", "weight": 1.0, "_src": "data_to_mcap_render_heatmap", "_tgt": "recorder_recorder_save", "source": "data_to_mcap_render_heatmap", "target": "recorder_recorder_save" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L401", "weight": 1.0, "_src": "data_to_mcap_convert_folder", "_tgt": "data_to_mcap_postprocess_ra", "source": "data_to_mcap_postprocess_ra", "target": "data_to_mcap_convert_folder", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L112", "weight": 1.0, "_src": "data_to_mcap_rationale_112", "_tgt": "data_to_mcap_postprocess_ra", "source": "data_to_mcap_postprocess_ra", "target": "data_to_mcap_rationale_112", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L402", "weight": 1.0, "_src": "data_to_mcap_convert_folder", "_tgt": "data_to_mcap_scan_convert_ra", "source": "data_to_mcap_scan_convert_ra", "target": "data_to_mcap_convert_folder", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L135", "weight": 1.0, "_src": "data_to_mcap_rationale_135", "_tgt": "data_to_mcap_scan_convert_ra", "source": "data_to_mcap_scan_convert_ra", "target": "data_to_mcap_rationale_135", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L241", "weight": 1.0, "_src": "data_to_mcap_convert_folder", "_tgt": "data_to_mcap_load_frames", "source": "data_to_mcap_load_frames", "target": "data_to_mcap_convert_folder", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\data_to_mcap.py", "source_location": "L454", "weight": 1.0, "_src": "data_to_mcap_main", "_tgt": "data_to_mcap_convert_folder", "source": "data_to_mcap_convert_folder", "target": "data_to_mcap_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L309", "weight": 1.0, "_src": "main_main", "_tgt": "data_to_mcap_convert_folder", "source": "data_to_mcap_convert_folder", "target": "main_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\generate_shenron.py", "source_location": "L20", "weight": 1.0, "_src": "scripts_generate_shenron_py", "_tgt": "generate_shenron_get_gpu_info", "source": "scripts_generate_shenron_py", "target": "generate_shenron_get_gpu_info", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\generate_shenron.py", "source_location": "L44", "weight": 1.0, "_src": "scripts_generate_shenron_py", "_tgt": "generate_shenron_process_session", "source": "scripts_generate_shenron_py", "target": "generate_shenron_process_session", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\generate_shenron.py", "source_location": "L200", "weight": 1.0, "_src": "scripts_generate_shenron_py", "_tgt": "generate_shenron_main", "source": "scripts_generate_shenron_py", "target": "generate_shenron_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\generate_shenron.py", "source_location": "L86", "weight": 1.0, "_src": "generate_shenron_process_session", "_tgt": "generate_shenron_get_gpu_info", "source": "generate_shenron_get_gpu_info", "target": "generate_shenron_process_session", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\generate_shenron.py", "source_location": "L21", "weight": 1.0, "_src": "generate_shenron_rationale_21", "_tgt": "generate_shenron_get_gpu_info", "source": "generate_shenron_get_gpu_info", "target": "generate_shenron_rationale_21", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\generate_shenron.py", "source_location": "L216", "weight": 1.0, "_src": "generate_shenron_main", "_tgt": "generate_shenron_process_session", "source": "generate_shenron_process_session", "target": "generate_shenron_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\generate_shenron.py", "source_location": "L67", "weight": 1.0, "_src": "generate_shenron_process_session", "_tgt": "model_wrapper_shenronradarmodel", "source": "generate_shenron_process_session", "target": "model_wrapper_shenronradarmodel" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\generate_shenron.py", "source_location": "L76", "weight": 1.0, "_src": "generate_shenron_process_session", "_tgt": "recorder_recorder_save", "source": "generate_shenron_process_session", "target": "recorder_recorder_save" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\generate_shenron.py", "source_location": "L90", "weight": 1.0, "_src": "generate_shenron_process_session", "_tgt": "model_wrapper_shenronradarmodel_get_radar_specs", "source": "generate_shenron_process_session", "target": "model_wrapper_shenronradarmodel_get_radar_specs" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\generate_shenron.py", "source_location": "L129", "weight": 1.0, "_src": "generate_shenron_process_session", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "generate_shenron_process_session", "target": "model_wrapper_shenronradarmodel_process" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\generate_shenron.py", "source_location": "L137", "weight": 1.0, "_src": "generate_shenron_process_session", "_tgt": "model_wrapper_shenronradarmodel_get_last_metrology", "source": "generate_shenron_process_session", "target": "model_wrapper_shenronradarmodel_get_last_metrology" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\generate_shenron.py", "source_location": "L146", "weight": 1.0, "_src": "generate_shenron_process_session", "_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics", "source": "generate_shenron_process_session", "target": "model_wrapper_shenronradarmodel_get_signal_metrics" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\generate_shenron.py", "source_location": "L15", "weight": 0.8, "_src": "generate_shenron_rationale_21", "_tgt": "model_wrapper_shenronradarmodel", "source": "generate_shenron_rationale_21", "target": "model_wrapper_shenronradarmodel", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\get_pos.py", "source_location": "L3", "weight": 1.0, "_src": "scripts_get_pos_py", "_tgt": "get_pos_get_pos", "source": "scripts_get_pos_py", "target": "get_pos_get_pos", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\spawn_at_spectator.py", "source_location": "L4", "weight": 1.0, "_src": "scripts_spawn_at_spectator_py", "_tgt": "spawn_at_spectator_spawn_here", "source": "scripts_spawn_at_spectator_py", "target": "spawn_at_spectator_spawn_here", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\spawn_at_spectator.py", "source_location": "L7", "weight": 1.0, "_src": "spawn_at_spectator_spawn_here", "_tgt": "main_parse_args", "source": "spawn_at_spectator_spawn_here", "target": "main_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L137", "weight": 1.0, "_src": "scripts_test_shenron_py", "_tgt": "test_shenron_render_heatmap", "source": "scripts_test_shenron_py", "target": "test_shenron_render_heatmap", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L166", "weight": 1.0, "_src": "scripts_test_shenron_py", "_tgt": "test_shenron_fastheatmapengine", "source": "scripts_test_shenron_py", "target": "test_shenron_fastheatmapengine", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L207", "weight": 1.0, "_src": "scripts_test_shenron_py", "_tgt": "test_shenron_postprocess_ra", "source": "scripts_test_shenron_py", "target": "test_shenron_postprocess_ra", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L246", "weight": 1.0, "_src": "scripts_test_shenron_py", "_tgt": "test_shenron_scan_convert_ra", "source": "scripts_test_shenron_py", "target": "test_shenron_scan_convert_ra", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L285", "weight": 1.0, "_src": "scripts_test_shenron_py", "_tgt": "test_shenron_load_frames", "source": "scripts_test_shenron_py", "target": "test_shenron_load_frames", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L290", "weight": 1.0, "_src": "scripts_test_shenron_py", "_tgt": "test_shenron_run_testbench", "source": "scripts_test_shenron_py", "target": "test_shenron_run_testbench", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L620", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "test_shenron_render_heatmap", "source": "test_shenron_render_heatmap", "target": "test_shenron_run_testbench", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L138", "weight": 1.0, "_src": "test_shenron_rationale_138", "_tgt": "test_shenron_render_heatmap", "source": "test_shenron_render_heatmap", "target": "test_shenron_rationale_138", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron.py", "source_location": "L160", "weight": 1.0, "_src": "test_shenron_render_heatmap", "_tgt": "recorder_recorder_save", "source": "test_shenron_render_heatmap", "target": "recorder_recorder_save" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L168", "weight": 1.0, "_src": "test_shenron_fastheatmapengine", "_tgt": "test_shenron_fastheatmapengine_init", "source": "test_shenron_fastheatmapengine", "target": "test_shenron_fastheatmapengine_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L193", "weight": 1.0, "_src": "test_shenron_fastheatmapengine", "_tgt": "test_shenron_fastheatmapengine_render", "source": "test_shenron_fastheatmapengine", "target": "test_shenron_fastheatmapengine_render", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L460", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "test_shenron_fastheatmapengine", "source": "test_shenron_fastheatmapengine", "target": "test_shenron_run_testbench", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L167", "weight": 1.0, "_src": "test_shenron_rationale_167", "_tgt": "test_shenron_fastheatmapengine", "source": "test_shenron_fastheatmapengine", "target": "test_shenron_rationale_167", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\test_shenron.py", "source_location": "L70", "weight": 0.8, "_src": "test_shenron_fastheatmapengine", "_tgt": "model_wrapper_shenronradarmodel", "source": "test_shenron_fastheatmapengine", "target": "model_wrapper_shenronradarmodel", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L589", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "test_shenron_fastheatmapengine_render", "source": "test_shenron_fastheatmapengine_render", "target": "test_shenron_run_testbench", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron.py", "source_location": "L203", "weight": 1.0, "_src": "test_shenron_fastheatmapengine_render", "_tgt": "recorder_recorder_save", "source": "test_shenron_fastheatmapengine_render", "target": "recorder_recorder_save" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L600", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "test_shenron_postprocess_ra", "source": "test_shenron_postprocess_ra", "target": "test_shenron_run_testbench", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L208", "weight": 1.0, "_src": "test_shenron_rationale_208", "_tgt": "test_shenron_postprocess_ra", "source": "test_shenron_postprocess_ra", "target": "test_shenron_rationale_208", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L604", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "test_shenron_scan_convert_ra", "source": "test_shenron_scan_convert_ra", "target": "test_shenron_run_testbench", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L247", "weight": 1.0, "_src": "test_shenron_rationale_247", "_tgt": "test_shenron_scan_convert_ra", "source": "test_shenron_scan_convert_ra", "target": "test_shenron_rationale_247", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron.py", "source_location": "L419", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "test_shenron_load_frames", "source": "test_shenron_load_frames", "target": "test_shenron_run_testbench", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron.py", "source_location": "L318", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "model_wrapper_shenronradarmodel", "source": "test_shenron_run_testbench", "target": "model_wrapper_shenronradarmodel" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron.py", "source_location": "L332", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "recorder_recorder_save", "source": "test_shenron_run_testbench", "target": "recorder_recorder_save" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron.py", "source_location": "L351", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "test_shenron_run_testbench", "target": "model_wrapper_shenronradarmodel_process" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron.py", "source_location": "L356", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "model_wrapper_shenronradarmodel_get_last_metrology", "source": "test_shenron_run_testbench", "target": "model_wrapper_shenronradarmodel_get_last_metrology" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron.py", "source_location": "L372", "weight": 1.0, "_src": "test_shenron_run_testbench", "_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics", "source": "test_shenron_run_testbench", "target": "model_wrapper_shenronradarmodel_get_signal_metrics" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\test_shenron.py", "source_location": "L70", "weight": 0.8, "_src": "test_shenron_rationale_138", "_tgt": "model_wrapper_shenronradarmodel", "source": "test_shenron_rationale_138", "target": "model_wrapper_shenronradarmodel", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\test_shenron.py", "source_location": "L70", "weight": 0.8, "_src": "test_shenron_rationale_167", "_tgt": "model_wrapper_shenronradarmodel", "source": "test_shenron_rationale_167", "target": "model_wrapper_shenronradarmodel", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\test_shenron.py", "source_location": "L70", "weight": 0.8, "_src": "test_shenron_rationale_208", "_tgt": "model_wrapper_shenronradarmodel", "source": "test_shenron_rationale_208", "target": "model_wrapper_shenronradarmodel", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\test_shenron.py", "source_location": "L70", "weight": 0.8, "_src": "test_shenron_rationale_247", "_tgt": "model_wrapper_shenronradarmodel", "source": "test_shenron_rationale_247", "target": "model_wrapper_shenronradarmodel", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\test_shenron_model.py", "source_location": "L18", "weight": 1.0, "_src": "scripts_test_shenron_model_py", "_tgt": "test_shenron_model_run_smoke_test", "source": "scripts_test_shenron_model_py", "target": "test_shenron_model_run_smoke_test", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron_model.py", "source_location": "L29", "weight": 1.0, "_src": "test_shenron_model_run_smoke_test", "_tgt": "model_wrapper_shenronradarmodel", "source": "test_shenron_model_run_smoke_test", "target": "model_wrapper_shenronradarmodel" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\test_shenron_model.py", "source_location": "L55", "weight": 1.0, "_src": "test_shenron_model_run_smoke_test", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "test_shenron_model_run_smoke_test", "target": "model_wrapper_shenronradarmodel_process" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\track_full_state.py", "source_location": "L5", "weight": 1.0, "_src": "scripts_track_full_state_py", "_tgt": "track_full_state_track_full_state", "source": "scripts_track_full_state_py", "target": "track_full_state_track_full_state", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\track_peaks.py", "source_location": "L5", "weight": 1.0, "_src": "scripts_track_peaks_py", "_tgt": "track_peaks_get_peak_tracking", "source": "scripts_track_peaks_py", "target": "track_peaks_get_peak_tracking", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\compare_iterations.py", "source_location": "L6", "weight": 1.0, "_src": "scripts_analysis_compare_iterations_py", "_tgt": "compare_iterations_compare_folders", "source": "scripts_analysis_compare_iterations_py", "target": "compare_iterations_compare_folders", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L11", "weight": 1.0, "_src": "scripts_analysis_data_inspector_py", "_tgt": "data_inspector_load_frame", "source": "scripts_analysis_data_inspector_py", "target": "data_inspector_load_frame", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L21", "weight": 1.0, "_src": "scripts_analysis_data_inspector_py", "_tgt": "data_inspector_inspect_radar", "source": "scripts_analysis_data_inspector_py", "target": "data_inspector_inspect_radar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L39", "weight": 1.0, "_src": "scripts_analysis_data_inspector_py", "_tgt": "data_inspector_inspect_lidar", "source": "scripts_analysis_data_inspector_py", "target": "data_inspector_inspect_lidar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L54", "weight": 1.0, "_src": "scripts_analysis_data_inspector_py", "_tgt": "data_inspector_inspect_gt", "source": "scripts_analysis_data_inspector_py", "target": "data_inspector_inspect_gt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L68", "weight": 1.0, "_src": "scripts_analysis_data_inspector_py", "_tgt": "data_inspector_plot_radar", "source": "scripts_analysis_data_inspector_py", "target": "data_inspector_plot_radar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L90", "weight": 1.0, "_src": "scripts_analysis_data_inspector_py", "_tgt": "data_inspector_plot_lidar", "source": "scripts_analysis_data_inspector_py", "target": "data_inspector_plot_lidar", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\data_inspector.py", "source_location": "L55", "weight": 1.0, "_src": "data_inspector_inspect_gt", "_tgt": "data_inspector_load_frame", "source": "data_inspector_load_frame", "target": "data_inspector_inspect_gt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L8", "weight": 1.0, "_src": "scripts_analysis_deep_metrology_py", "_tgt": "deep_metrology_power_law", "source": "scripts_analysis_deep_metrology_py", "target": "deep_metrology_power_law", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L11", "weight": 1.0, "_src": "scripts_analysis_deep_metrology_py", "_tgt": "deep_metrology_analyze_iteration", "source": "scripts_analysis_deep_metrology_py", "target": "deep_metrology_analyze_iteration", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L39", "weight": 1.0, "_src": "scripts_analysis_deep_metrology_py", "_tgt": "deep_metrology_run_metrology_suite", "source": "scripts_analysis_deep_metrology_py", "target": "deep_metrology_run_metrology_suite", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L72", "weight": 1.0, "_src": "deep_metrology_run_metrology_suite", "_tgt": "deep_metrology_power_law", "source": "deep_metrology_power_law", "target": "deep_metrology_run_metrology_suite", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\deep_metrology.py", "source_location": "L45", "weight": 1.0, "_src": "deep_metrology_run_metrology_suite", "_tgt": "deep_metrology_analyze_iteration", "source": "deep_metrology_analyze_iteration", "target": "deep_metrology_run_metrology_suite", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\plot_iterations.py", "source_location": "L6", "weight": 1.0, "_src": "scripts_analysis_plot_iterations_py", "_tgt": "plot_iterations_plot_comparison", "source": "scripts_analysis_plot_iterations_py", "target": "plot_iterations_plot_comparison", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\plot_iterations.py", "source_location": "L59", "weight": 1.0, "_src": "plot_iterations_rationale_59", "_tgt": "scripts_analysis_plot_iterations_py", "source": "scripts_analysis_plot_iterations_py", "target": "plot_iterations_rationale_59", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\plot_iterations.py", "source_location": "L54", "weight": 1.0, "_src": "plot_iterations_plot_comparison", "_tgt": "recorder_recorder_close", "source": "plot_iterations_plot_comparison", "target": "recorder_recorder_close" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\research_metrology.py", "source_location": "L7", "weight": 1.0, "_src": "scripts_analysis_research_metrology_py", "_tgt": "research_metrology_research_metrology", "source": "scripts_analysis_research_metrology_py", "target": "research_metrology_research_metrology", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\sensitivity_sweep.py", "source_location": "L20", "weight": 1.0, "_src": "scripts_analysis_sensitivity_sweep_py", "_tgt": "sensitivity_sweep_run_sensitivity_sweep", "source": "scripts_analysis_sensitivity_sweep_py", "target": "sensitivity_sweep_run_sensitivity_sweep", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\sensitivity_sweep.py", "source_location": "L33", "weight": 1.0, "_src": "sensitivity_sweep_run_sensitivity_sweep", "_tgt": "model_wrapper_shenronradarmodel", "source": "sensitivity_sweep_run_sensitivity_sweep", "target": "model_wrapper_shenronradarmodel" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\sensitivity_sweep.py", "source_location": "L51", "weight": 1.0, "_src": "sensitivity_sweep_run_sensitivity_sweep", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "sensitivity_sweep_run_sensitivity_sweep", "target": "model_wrapper_shenronradarmodel_process" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\sensitivity_sweep.py", "source_location": "L77", "weight": 1.0, "_src": "sensitivity_sweep_run_sensitivity_sweep", "_tgt": "recorder_recorder_close", "source": "sensitivity_sweep_run_sensitivity_sweep", "target": "recorder_recorder_close" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\sensitivity_sweep_207.py", "source_location": "L19", "weight": 1.0, "_src": "scripts_analysis_sensitivity_sweep_207_py", "_tgt": "sensitivity_sweep_207_run_sensitivity_sweep", "source": "scripts_analysis_sensitivity_sweep_207_py", "target": "sensitivity_sweep_207_run_sensitivity_sweep", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\sensitivity_sweep_207.py", "source_location": "L32", "weight": 1.0, "_src": "sensitivity_sweep_207_run_sensitivity_sweep", "_tgt": "model_wrapper_shenronradarmodel", "source": "sensitivity_sweep_207_run_sensitivity_sweep", "target": "model_wrapper_shenronradarmodel" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\sensitivity_sweep_207.py", "source_location": "L47", "weight": 1.0, "_src": "sensitivity_sweep_207_run_sensitivity_sweep", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "sensitivity_sweep_207_run_sensitivity_sweep", "target": "model_wrapper_shenronradarmodel_process" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\sensitivity_sweep_207.py", "source_location": "L73", "weight": 1.0, "_src": "sensitivity_sweep_207_run_sensitivity_sweep", "_tgt": "recorder_recorder_close", "source": "sensitivity_sweep_207_run_sensitivity_sweep", "target": "recorder_recorder_close" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\verify_frame.py", "source_location": "L16", "weight": 1.0, "_src": "scripts_analysis_verify_frame_py", "_tgt": "verify_frame_verify_frame", "source": "scripts_analysis_verify_frame_py", "target": "verify_frame_verify_frame", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\verify_frame.py", "source_location": "L30", "weight": 1.0, "_src": "verify_frame_verify_frame", "_tgt": "model_wrapper_shenronradarmodel", "source": "verify_frame_verify_frame", "target": "model_wrapper_shenronradarmodel" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\verify_frame.py", "source_location": "L33", "weight": 1.0, "_src": "verify_frame_verify_frame", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "verify_frame_verify_frame", "target": "model_wrapper_shenronradarmodel_process" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\verify_frame.py", "source_location": "L55", "weight": 1.0, "_src": "verify_frame_verify_frame", "_tgt": "recorder_recorder_close", "source": "verify_frame_verify_frame", "target": "recorder_recorder_close" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\analysis\\verify_metrology_logic.py", "source_location": "L18", "weight": 1.0, "_src": "scripts_analysis_verify_metrology_logic_py", "_tgt": "verify_metrology_logic_verify_signal_flow", "source": "scripts_analysis_verify_metrology_logic_py", "target": "verify_metrology_logic_verify_signal_flow", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\verify_metrology_logic.py", "source_location": "L23", "weight": 1.0, "_src": "verify_metrology_logic_verify_signal_flow", "_tgt": "model_wrapper_shenronradarmodel", "source": "verify_metrology_logic_verify_signal_flow", "target": "model_wrapper_shenronradarmodel" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\verify_metrology_logic.py", "source_location": "L46", "weight": 1.0, "_src": "verify_metrology_logic_verify_signal_flow", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "verify_metrology_logic_verify_signal_flow", "target": "model_wrapper_shenronradarmodel_process" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\verify_metrology_logic.py", "source_location": "L54", "weight": 1.0, "_src": "verify_metrology_logic_verify_signal_flow", "_tgt": "model_wrapper_shenronradarmodel_get_last_metrology", "source": "verify_metrology_logic_verify_signal_flow", "target": "model_wrapper_shenronradarmodel_get_last_metrology" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\analysis\\verify_metrology_logic.py", "source_location": "L80", "weight": 1.0, "_src": "verify_metrology_logic_verify_signal_flow", "_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics", "source": "verify_metrology_logic_verify_signal_flow", "target": "model_wrapper_shenronradarmodel_get_signal_metrics" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L23", "weight": 1.0, "_src": "scripts_isolate_model_wrapper_py", "_tgt": "model_wrapper_shenronradarmodel", "source": "scripts_isolate_model_wrapper_py", "target": "model_wrapper_shenronradarmodel", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L24", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel", "_tgt": "model_wrapper_shenronradarmodel_init", "source": "model_wrapper_shenronradarmodel", "target": "model_wrapper_shenronradarmodel_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L56", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel", "_tgt": "model_wrapper_shenronradarmodel_sync_configs", "source": "model_wrapper_shenronradarmodel", "target": "model_wrapper_shenronradarmodel_sync_configs", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L78", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "model_wrapper_shenronradarmodel", "target": "model_wrapper_shenronradarmodel_process", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L130", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel", "_tgt": "model_wrapper_shenronradarmodel_get_last_metrology", "source": "model_wrapper_shenronradarmodel", "target": "model_wrapper_shenronradarmodel_get_last_metrology", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L143", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel", "_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics", "source": "model_wrapper_shenronradarmodel", "target": "model_wrapper_shenronradarmodel_get_signal_metrics", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L223", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel", "_tgt": "model_wrapper_shenronradarmodel_get_radar_specs", "source": "model_wrapper_shenronradarmodel", "target": "model_wrapper_shenronradarmodel_get_radar_specs", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L19", "weight": 0.8, "_src": "model_wrapper_shenronradarmodel", "_tgt": "configureradar_radar", "source": "model_wrapper_shenronradarmodel", "target": "configureradar_radar", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L20", "weight": 0.8, "_src": "model_wrapper_shenronradarmodel", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_shenronradarmodel", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L76", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_sync_configs", "_tgt": "model_wrapper_shenronradarmodel_init", "source": "model_wrapper_shenronradarmodel_init", "target": "model_wrapper_shenronradarmodel_sync_configs", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L25", "weight": 1.0, "_src": "model_wrapper_rationale_25", "_tgt": "model_wrapper_shenronradarmodel_init", "source": "model_wrapper_shenronradarmodel_init", "target": "model_wrapper_rationale_25", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L35", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_init", "_tgt": "configureradar_radar", "source": "model_wrapper_shenronradarmodel_init", "target": "configureradar_radar" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L43", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_init", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_shenronradarmodel_init", "target": "radar_processor_radarprocessor" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L95", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_process", "_tgt": "model_wrapper_shenronradarmodel_sync_configs", "source": "model_wrapper_shenronradarmodel_sync_configs", "target": "model_wrapper_shenronradarmodel_process", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L57", "weight": 1.0, "_src": "model_wrapper_rationale_57", "_tgt": "model_wrapper_shenronradarmodel_sync_configs", "source": "model_wrapper_shenronradarmodel_sync_configs", "target": "model_wrapper_rationale_57", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L79", "weight": 1.0, "_src": "model_wrapper_rationale_79", "_tgt": "model_wrapper_shenronradarmodel_process", "source": "model_wrapper_shenronradarmodel_process", "target": "model_wrapper_rationale_79", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L99", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_process", "_tgt": "lidar_run_lidar", "source": "model_wrapper_shenronradarmodel_process", "target": "lidar_run_lidar" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L103", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_process", "_tgt": "utils_radar_reformat_adc_shenron", "source": "model_wrapper_shenronradarmodel_process", "target": "utils_radar_reformat_adc_shenron" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L107", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_process", "_tgt": "radar_processor_radarprocessor_cal_range_fft", "source": "model_wrapper_shenronradarmodel_process", "target": "radar_processor_radarprocessor_cal_range_fft" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L110", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_process", "_tgt": "radar_processor_radarprocessor_cal_doppler_fft", "source": "model_wrapper_shenronradarmodel_process", "target": "radar_processor_radarprocessor_cal_doppler_fft" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L115", "weight": 1.0, "_src": "model_wrapper_shenronradarmodel_process", "_tgt": "radar_processor_radarprocessor_convert_to_pcd", "source": "model_wrapper_shenronradarmodel_process", "target": "radar_processor_radarprocessor_convert_to_pcd" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L131", "weight": 1.0, "_src": "model_wrapper_rationale_131", "_tgt": "model_wrapper_shenronradarmodel_get_last_metrology", "source": "model_wrapper_shenronradarmodel_get_last_metrology", "target": "model_wrapper_rationale_131", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L144", "weight": 1.0, "_src": "model_wrapper_rationale_144", "_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics", "source": "model_wrapper_shenronradarmodel_get_signal_metrics", "target": "model_wrapper_rationale_144", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L224", "weight": 1.0, "_src": "model_wrapper_rationale_224", "_tgt": "model_wrapper_shenronradarmodel_get_radar_specs", "source": "model_wrapper_shenronradarmodel_get_radar_specs", "target": "model_wrapper_rationale_224", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L19", "weight": 0.8, "_src": "model_wrapper_rationale_25", "_tgt": "configureradar_radar", "source": "model_wrapper_rationale_25", "target": "configureradar_radar", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L20", "weight": 0.8, "_src": "model_wrapper_rationale_25", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_rationale_25", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L19", "weight": 0.8, "_src": "model_wrapper_rationale_57", "_tgt": "configureradar_radar", "source": "model_wrapper_rationale_57", "target": "configureradar_radar", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L20", "weight": 0.8, "_src": "model_wrapper_rationale_57", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_rationale_57", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L19", "weight": 0.8, "_src": "model_wrapper_rationale_79", "_tgt": "configureradar_radar", "source": "model_wrapper_rationale_79", "target": "configureradar_radar", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L20", "weight": 0.8, "_src": "model_wrapper_rationale_79", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_rationale_79", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L19", "weight": 0.8, "_src": "model_wrapper_rationale_131", "_tgt": "configureradar_radar", "source": "model_wrapper_rationale_131", "target": "configureradar_radar", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L20", "weight": 0.8, "_src": "model_wrapper_rationale_131", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_rationale_131", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L19", "weight": 0.8, "_src": "model_wrapper_rationale_144", "_tgt": "configureradar_radar", "source": "model_wrapper_rationale_144", "target": "configureradar_radar", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L20", "weight": 0.8, "_src": "model_wrapper_rationale_144", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_rationale_144", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L19", "weight": 0.8, "_src": "model_wrapper_rationale_224", "_tgt": "configureradar_radar", "source": "model_wrapper_rationale_224", "target": "configureradar_radar", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\model_wrapper.py", "source_location": "L20", "weight": 0.8, "_src": "model_wrapper_rationale_224", "_tgt": "radar_processor_radarprocessor", "source": "model_wrapper_rationale_224", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L6", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_configureradar_py", "_tgt": "configureradar_radar", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_configureradar_py", "target": "configureradar_radar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L12", "weight": 1.0, "_src": "configureradar_radar", "_tgt": "configureradar_radar_init", "source": "configureradar_radar", "target": "configureradar_radar_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L154", "weight": 1.0, "_src": "configureradar_radar", "_tgt": "configureradar_radar_get_noise", "source": "configureradar_radar", "target": "configureradar_radar_get_noise", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L169", "weight": 1.0, "_src": "configureradar_radar", "_tgt": "configureradar_radar_load_antenna_luts", "source": "configureradar_radar", "target": "configureradar_radar_load_antenna_luts", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L8", "weight": 1.0, "_src": "configureradar_rationale_8", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "configureradar_rationale_8", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L8", "weight": 0.8, "_src": "lidar_rationale_19", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "lidar_rationale_19", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L8", "weight": 0.8, "_src": "lidar_rationale_85", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "lidar_rationale_85", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L8", "weight": 0.8, "_src": "sceneset_sceneset", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "sceneset_sceneset", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L8", "weight": 0.8, "_src": "sceneset_rationale_27", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "sceneset_rationale_27", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L8", "weight": 0.8, "_src": "sceneset_rationale_285", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "sceneset_rationale_285", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L8", "weight": 0.8, "_src": "sceneset_rationale_378", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "sceneset_rationale_378", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L133", "weight": 1.0, "_src": "lidar_run_lidar", "_tgt": "configureradar_radar", "source": "configureradar_radar", "target": "lidar_run_lidar" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py", "source_location": "L32", "weight": 1.0, "_src": "heatmap_gen_heatmap_gen", "_tgt": "configureradar_radar_get_noise", "source": "configureradar_radar_get_noise", "target": "heatmap_gen_heatmap_gen" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py", "source_location": "L84", "weight": 1.0, "_src": "heatmap_gen_fast_heatmap_gen", "_tgt": "configureradar_radar_get_noise", "source": "configureradar_radar_get_noise", "target": "heatmap_gen_fast_heatmap_gen" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py", "source_location": "L170", "weight": 1.0, "_src": "configureradar_rationale_170", "_tgt": "configureradar_radar_load_antenna_luts", "source": "configureradar_radar_load_antenna_luts", "target": "configureradar_rationale_170", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L18", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "_tgt": "lidar_map_carla_semantic_lidar_latest", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "target": "lidar_map_carla_semantic_lidar_latest", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L73", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "_tgt": "lidar_check_save_path", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "target": "lidar_check_save_path", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L78", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "_tgt": "lidar_rotate_points", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "target": "lidar_rotate_points", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L84", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "_tgt": "lidar_cropped_forradar", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "target": "lidar_cropped_forradar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L111", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "_tgt": "lidar_run_lidar", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py", "target": "lidar_run_lidar", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L161", "weight": 1.0, "_src": "lidar_run_lidar", "_tgt": "lidar_map_carla_semantic_lidar_latest", "source": "lidar_map_carla_semantic_lidar_latest", "target": "lidar_run_lidar", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L19", "weight": 1.0, "_src": "lidar_rationale_19", "_tgt": "lidar_map_carla_semantic_lidar_latest", "source": "lidar_map_carla_semantic_lidar_latest", "target": "lidar_rationale_19", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L89", "weight": 1.0, "_src": "lidar_cropped_forradar", "_tgt": "lidar_rotate_points", "source": "lidar_rotate_points", "target": "lidar_cropped_forradar", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L207", "weight": 1.0, "_src": "lidar_run_lidar", "_tgt": "lidar_cropped_forradar", "source": "lidar_cropped_forradar", "target": "lidar_run_lidar", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L85", "weight": 1.0, "_src": "lidar_rationale_85", "_tgt": "lidar_cropped_forradar", "source": "lidar_cropped_forradar", "target": "lidar_rationale_85", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L105", "weight": 1.0, "_src": "lidar_cropped_forradar", "_tgt": "sceneset_sceneset", "source": "lidar_cropped_forradar", "target": "sceneset_sceneset" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L107", "weight": 1.0, "_src": "lidar_cropped_forradar", "_tgt": "sceneset_sceneset_specularpoints", "source": "lidar_cropped_forradar", "target": "sceneset_sceneset_specularpoints" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L162", "weight": 1.0, "_src": "lidar_run_lidar", "_tgt": "lidar_utils_new_map_material", "source": "lidar_run_lidar", "target": "lidar_utils_new_map_material" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py", "source_location": "L229", "weight": 1.0, "_src": "lidar_run_lidar", "_tgt": "heatmap_gen_fast_heatmap_gen", "source": "lidar_run_lidar", "target": "heatmap_gen_fast_heatmap_gen" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py", "source_location": "L33", "weight": 1.0, "_src": "main_run_shenron", "_tgt": "lidar_run_lidar", "source": "lidar_run_lidar", "target": "main_run_shenron" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L58", "weight": 1.0, "_src": "convert2d_img_convert_sem_lidar_2d_img_func", "_tgt": "lidar_run_lidar", "source": "lidar_run_lidar", "target": "convert2d_img_convert_sem_lidar_2d_img_func" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L10", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py", "_tgt": "lidar_utils_create_digital_twin", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py", "target": "lidar_utils_create_digital_twin", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L94", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py", "_tgt": "lidar_utils_map_material", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py", "target": "lidar_utils_map_material", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L129", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py", "_tgt": "lidar_utils_new_map_material", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py", "target": "lidar_utils_new_map_material", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py", "source_location": "L12", "weight": 1.0, "_src": "lidar_utils_rationale_12", "_tgt": "lidar_utils_create_digital_twin", "source": "lidar_utils_create_digital_twin", "target": "lidar_utils_rationale_12", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py", "source_location": "L12", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_main_py", "_tgt": "main_run_shenron", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_main_py", "target": "main_run_shenron", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py", "source_location": "L7", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py", "_tgt": "map_carla_semantic_lidar_shenron_check_save_path", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py", "target": "map_carla_semantic_lidar_shenron_check_save_path", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py", "source_location": "L12", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py", "_tgt": "map_carla_semantic_lidar_shenron_main", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py", "target": "map_carla_semantic_lidar_shenron_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py", "source_location": "L32", "weight": 1.0, "_src": "map_carla_semantic_lidar_shenron_main", "_tgt": "map_carla_semantic_lidar_shenron_check_save_path", "source": "map_carla_semantic_lidar_shenron_check_save_path", "target": "map_carla_semantic_lidar_shenron_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py", "source_location": "L50", "weight": 1.0, "_src": "map_carla_semantic_lidar_shenron_main", "_tgt": "recorder_recorder_save", "source": "map_carla_semantic_lidar_shenron_main", "target": "recorder_recorder_save" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L9", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_separate_real_imag", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_separate_real_imag", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L18", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_separate_mag_phase", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_separate_mag_phase", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L27", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_convert_adc_to_3d_fft", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_convert_adc_to_3d_fft", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L57", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_cart2polar", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_cart2polar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L66", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_polar_to_cart", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_polar_to_cart", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L106", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_plot_data", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_plot_data", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L121", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_cfar_filtered_output", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_cfar_filtered_output", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L172", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "_tgt": "transform_dsp_utils_ca_cfar", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py", "target": "transform_dsp_utils_ca_cfar", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L28", "weight": 1.0, "_src": "transform_dsp_utils_rationale_28", "_tgt": "transform_dsp_utils_convert_adc_to_3d_fft", "source": "transform_dsp_utils_convert_adc_to_3d_fft", "target": "transform_dsp_utils_rationale_28", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L79", "weight": 1.0, "_src": "transform_dsp_utils_polar_to_cart", "_tgt": "transform_dsp_utils_cart2polar", "source": "transform_dsp_utils_cart2polar", "target": "transform_dsp_utils_polar_to_cart", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L68", "weight": 1.0, "_src": "transform_dsp_utils_rationale_68", "_tgt": "transform_dsp_utils_polar_to_cart", "source": "transform_dsp_utils_polar_to_cart", "target": "transform_dsp_utils_rationale_68", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L198", "weight": 1.0, "_src": "transform_dsp_utils_ca_cfar", "_tgt": "transform_dsp_utils_ca_cfar_init", "source": "transform_dsp_utils_ca_cfar", "target": "transform_dsp_utils_ca_cfar_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L214", "weight": 1.0, "_src": "transform_dsp_utils_ca_cfar", "_tgt": "transform_dsp_utils_ca_cfar_call", "source": "transform_dsp_utils_ca_cfar", "target": "transform_dsp_utils_ca_cfar_call", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L173", "weight": 1.0, "_src": "transform_dsp_utils_rationale_173", "_tgt": "transform_dsp_utils_ca_cfar", "source": "transform_dsp_utils_ca_cfar", "target": "transform_dsp_utils_rationale_173", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py", "source_location": "L215", "weight": 1.0, "_src": "transform_dsp_utils_rationale_215", "_tgt": "transform_dsp_utils_ca_cfar_call", "source": "transform_dsp_utils_ca_cfar_call", "target": "transform_dsp_utils_rationale_215", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py", "source_location": "L16", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_py", "_tgt": "heatmap_gen_heatmap_gen", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_py", "target": "heatmap_gen_heatmap_gen", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py", "source_location": "L16", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py", "_tgt": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py", "target": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py", "source_location": "L42", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py", "_tgt": "heatmap_gen_fast_heatmap_gen", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py", "target": "heatmap_gen_fast_heatmap_gen", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py", "source_location": "L61", "weight": 1.0, "_src": "heatmap_gen_fast_heatmap_gen", "_tgt": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem", "source": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem", "target": "heatmap_gen_fast_heatmap_gen", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L11", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "_tgt": "sceneset_cart2sph", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "target": "sceneset_cart2sph", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L18", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "_tgt": "sceneset_sph2cart", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "target": "sceneset_sph2cart", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L25", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "_tgt": "sceneset_sceneset", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "target": "sceneset_sceneset", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L259", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "_tgt": "sceneset_get_loss", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "target": "sceneset_get_loss", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L284", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "_tgt": "sceneset_get_loss_2", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "target": "sceneset_get_loss_2", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L377", "weight": 1.0, "_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "_tgt": "sceneset_get_loss_3", "source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py", "target": "sceneset_get_loss_3", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L53", "weight": 1.0, "_src": "sceneset_sceneset_removeocclusion", "_tgt": "sceneset_cart2sph", "source": "sceneset_cart2sph", "target": "sceneset_sceneset_removeocclusion", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L103", "weight": 1.0, "_src": "sceneset_sceneset_removeocclusion", "_tgt": "sceneset_sph2cart", "source": "sceneset_sph2cart", "target": "sceneset_sceneset_removeocclusion", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L30", "weight": 1.0, "_src": "sceneset_sceneset", "_tgt": "sceneset_sceneset_init", "source": "sceneset_sceneset", "target": "sceneset_sceneset_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L35", "weight": 1.0, "_src": "sceneset_sceneset", "_tgt": "sceneset_sceneset_removeocclusion", "source": "sceneset_sceneset", "target": "sceneset_sceneset_removeocclusion", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L116", "weight": 1.0, "_src": "sceneset_sceneset", "_tgt": "sceneset_sceneset_removeocclusion_hiddenpoint", "source": "sceneset_sceneset", "target": "sceneset_sceneset_removeocclusion_hiddenpoint", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L190", "weight": 1.0, "_src": "sceneset_sceneset", "_tgt": "sceneset_sceneset_specularpoints", "source": "sceneset_sceneset", "target": "sceneset_sceneset_specularpoints", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L27", "weight": 1.0, "_src": "sceneset_rationale_27", "_tgt": "sceneset_sceneset", "source": "sceneset_sceneset", "target": "sceneset_rationale_27", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L241", "weight": 1.0, "_src": "sceneset_sceneset_specularpoints", "_tgt": "sceneset_get_loss_3", "source": "sceneset_sceneset_specularpoints", "target": "sceneset_get_loss_3", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L285", "weight": 1.0, "_src": "sceneset_rationale_285", "_tgt": "sceneset_get_loss_2", "source": "sceneset_get_loss_2", "target": "sceneset_rationale_285", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py", "source_location": "L378", "weight": 1.0, "_src": "sceneset_rationale_378", "_tgt": "sceneset_get_loss_3", "source": "sceneset_get_loss_3", "target": "sceneset_rationale_378", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L4", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_cfar_detector_py", "_tgt": "cfar_detector_ca_cfar", "source": "scripts_isolate_sim_radar_utils_cfar_detector_py", "target": "cfar_detector_ca_cfar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L30", "weight": 1.0, "_src": "cfar_detector_ca_cfar", "_tgt": "cfar_detector_ca_cfar_init", "source": "cfar_detector_ca_cfar", "target": "cfar_detector_ca_cfar_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L46", "weight": 1.0, "_src": "cfar_detector_ca_cfar", "_tgt": "cfar_detector_ca_cfar_call", "source": "cfar_detector_ca_cfar", "target": "cfar_detector_ca_cfar_call", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L5", "weight": 1.0, "_src": "cfar_detector_rationale_5", "_tgt": "cfar_detector_ca_cfar", "source": "cfar_detector_ca_cfar", "target": "cfar_detector_rationale_5", "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L15", "weight": 0.8, "_src": "radar_processor_radarprocessor", "_tgt": "cfar_detector_ca_cfar", "source": "cfar_detector_ca_cfar", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L15", "weight": 0.8, "_src": "radar_processor_rationale_53", "_tgt": "cfar_detector_ca_cfar", "source": "cfar_detector_ca_cfar", "target": "radar_processor_rationale_53", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L15", "weight": 0.8, "_src": "radar_processor_rationale_57", "_tgt": "cfar_detector_ca_cfar", "source": "cfar_detector_ca_cfar", "target": "radar_processor_rationale_57", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L15", "weight": 0.8, "_src": "radar_processor_rationale_61", "_tgt": "cfar_detector_ca_cfar", "source": "cfar_detector_ca_cfar", "target": "radar_processor_rationale_61", "confidence_score": 0.5 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L45", "weight": 1.0, "_src": "radar_processor_radarprocessor_init", "_tgt": "cfar_detector_ca_cfar", "source": "cfar_detector_ca_cfar", "target": "radar_processor_radarprocessor_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py", "source_location": "L47", "weight": 1.0, "_src": "cfar_detector_rationale_47", "_tgt": "cfar_detector_ca_cfar_call", "source": "cfar_detector_ca_cfar_call", "target": "cfar_detector_rationale_47", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L22", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_convert2d_img_py", "_tgt": "convert2d_img_convert2d_img_func", "source": "scripts_isolate_sim_radar_utils_convert2d_img_py", "target": "convert2d_img_convert2d_img_func", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L40", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_convert2d_img_py", "_tgt": "convert2d_img_convert_sem_lidar_2d_img_func", "source": "scripts_isolate_sim_radar_utils_convert2d_img_py", "target": "convert2d_img_convert_sem_lidar_2d_img_func", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L74", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_convert2d_img_py", "_tgt": "convert2d_img_main", "source": "scripts_isolate_sim_radar_utils_convert2d_img_py", "target": "convert2d_img_main", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L23", "weight": 1.0, "_src": "convert2d_img_rationale_23", "_tgt": "convert2d_img_convert2d_img_func", "source": "convert2d_img_convert2d_img_func", "target": "convert2d_img_rationale_23", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L26", "weight": 1.0, "_src": "convert2d_img_convert2d_img_func", "_tgt": "radar_processor_radarprocessor", "source": "convert2d_img_convert2d_img_func", "target": "radar_processor_radarprocessor" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L30", "weight": 1.0, "_src": "convert2d_img_convert2d_img_func", "_tgt": "utils_radar_reformat_adc_shenron", "source": "convert2d_img_convert2d_img_func", "target": "utils_radar_reformat_adc_shenron" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L31", "weight": 1.0, "_src": "convert2d_img_convert2d_img_func", "_tgt": "radar_processor_radarprocessor_cal_range_fft", "source": "convert2d_img_convert2d_img_func", "target": "radar_processor_radarprocessor_cal_range_fft" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L33", "weight": 1.0, "_src": "convert2d_img_convert2d_img_func", "_tgt": "radar_processor_radarprocessor_cal_angle_fft", "source": "convert2d_img_convert2d_img_func", "target": "radar_processor_radarprocessor_cal_angle_fft" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L34", "weight": 1.0, "_src": "convert2d_img_convert2d_img_func", "_tgt": "transform_utils_get_range_angle", "source": "convert2d_img_convert2d_img_func", "target": "transform_utils_get_range_angle" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L35", "weight": 1.0, "_src": "convert2d_img_convert2d_img_func", "_tgt": "transform_utils_polar_to_cart", "source": "convert2d_img_convert2d_img_func", "target": "transform_utils_polar_to_cart" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L41", "weight": 1.0, "_src": "convert2d_img_rationale_41", "_tgt": "convert2d_img_convert_sem_lidar_2d_img_func", "source": "convert2d_img_convert_sem_lidar_2d_img_func", "target": "convert2d_img_rationale_41", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L60", "weight": 1.0, "_src": "convert2d_img_convert_sem_lidar_2d_img_func", "_tgt": "radar_processor_radarprocessor", "source": "convert2d_img_convert_sem_lidar_2d_img_func", "target": "radar_processor_radarprocessor" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L64", "weight": 1.0, "_src": "convert2d_img_convert_sem_lidar_2d_img_func", "_tgt": "utils_radar_reformat_adc_shenron", "source": "convert2d_img_convert_sem_lidar_2d_img_func", "target": "utils_radar_reformat_adc_shenron" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L65", "weight": 1.0, "_src": "convert2d_img_convert_sem_lidar_2d_img_func", "_tgt": "radar_processor_radarprocessor_cal_range_fft", "source": "convert2d_img_convert_sem_lidar_2d_img_func", "target": "radar_processor_radarprocessor_cal_range_fft" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L67", "weight": 1.0, "_src": "convert2d_img_convert_sem_lidar_2d_img_func", "_tgt": "radar_processor_radarprocessor_cal_angle_fft", "source": "convert2d_img_convert_sem_lidar_2d_img_func", "target": "radar_processor_radarprocessor_cal_angle_fft" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L68", "weight": 1.0, "_src": "convert2d_img_convert_sem_lidar_2d_img_func", "_tgt": "transform_utils_get_range_angle", "source": "convert2d_img_convert_sem_lidar_2d_img_func", "target": "transform_utils_get_range_angle" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L69", "weight": 1.0, "_src": "convert2d_img_convert_sem_lidar_2d_img_func", "_tgt": "transform_utils_polar_to_cart", "source": "convert2d_img_convert_sem_lidar_2d_img_func", "target": "transform_utils_polar_to_cart" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L75", "weight": 1.0, "_src": "convert2d_img_main", "_tgt": "radar_processor_radarprocessor", "source": "convert2d_img_main", "target": "radar_processor_radarprocessor" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L18", "weight": 0.8, "_src": "convert2d_img_rationale_23", "_tgt": "radar_processor_radarprocessor", "source": "convert2d_img_rationale_23", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py", "source_location": "L18", "weight": 0.8, "_src": "convert2d_img_rationale_41", "_tgt": "radar_processor_radarprocessor", "source": "convert2d_img_rationale_41", "target": "radar_processor_radarprocessor", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L22", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_radar_processor_py", "_tgt": "radar_processor_radarprocessor", "source": "scripts_isolate_sim_radar_utils_radar_processor_py", "target": "radar_processor_radarprocessor", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L23", "weight": 1.0, "_src": "radar_processor_radarprocessor", "_tgt": "radar_processor_radarprocessor_init", "source": "radar_processor_radarprocessor", "target": "radar_processor_radarprocessor_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L52", "weight": 1.0, "_src": "radar_processor_radarprocessor", "_tgt": "radar_processor_radarprocessor_cal_range_fft", "source": "radar_processor_radarprocessor", "target": "radar_processor_radarprocessor_cal_range_fft", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L56", "weight": 1.0, "_src": "radar_processor_radarprocessor", "_tgt": "radar_processor_radarprocessor_cal_doppler_fft", "source": "radar_processor_radarprocessor", "target": "radar_processor_radarprocessor_cal_doppler_fft", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L60", "weight": 1.0, "_src": "radar_processor_radarprocessor", "_tgt": "radar_processor_radarprocessor_cal_angle_fft", "source": "radar_processor_radarprocessor", "target": "radar_processor_radarprocessor_cal_angle_fft", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L64", "weight": 1.0, "_src": "radar_processor_radarprocessor", "_tgt": "radar_processor_radarprocessor_convert_to_pcd", "source": "radar_processor_radarprocessor", "target": "radar_processor_radarprocessor_convert_to_pcd", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L53", "weight": 1.0, "_src": "radar_processor_rationale_53", "_tgt": "radar_processor_radarprocessor_cal_range_fft", "source": "radar_processor_radarprocessor_cal_range_fft", "target": "radar_processor_rationale_53", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L57", "weight": 1.0, "_src": "radar_processor_rationale_57", "_tgt": "radar_processor_radarprocessor_cal_doppler_fft", "source": "radar_processor_radarprocessor_cal_doppler_fft", "target": "radar_processor_rationale_57", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py", "source_location": "L61", "weight": 1.0, "_src": "radar_processor_rationale_61", "_tgt": "radar_processor_radarprocessor_cal_angle_fft", "source": "radar_processor_radarprocessor_cal_angle_fft", "target": "radar_processor_rationale_61", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L4", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_transform_utils_py", "_tgt": "transform_utils_get_range_angle", "source": "scripts_isolate_sim_radar_utils_transform_utils_py", "target": "transform_utils_get_range_angle", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L8", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_transform_utils_py", "_tgt": "transform_utils_cart2polar", "source": "scripts_isolate_sim_radar_utils_transform_utils_py", "target": "transform_utils_cart2polar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L17", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_transform_utils_py", "_tgt": "transform_utils_polar_to_cart", "source": "scripts_isolate_sim_radar_utils_transform_utils_py", "target": "transform_utils_polar_to_cart", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L32", "weight": 1.0, "_src": "transform_utils_polar_to_cart", "_tgt": "transform_utils_cart2polar", "source": "transform_utils_cart2polar", "target": "transform_utils_polar_to_cart", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py", "source_location": "L19", "weight": 1.0, "_src": "transform_utils_rationale_19", "_tgt": "transform_utils_polar_to_cart", "source": "transform_utils_polar_to_cart", "target": "transform_utils_rationale_19", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L25", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_config_save_path", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_config_save_path", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L30", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_create_folder", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_create_folder", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L36", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_read_time_stamp", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_read_time_stamp", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L40", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_load_radar_cfg", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_load_radar_cfg", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L47", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_reformat_adc_shenron", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_reformat_adc_shenron", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L55", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_reformat_adc", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_reformat_adc", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L63", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_read_radar_data", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_read_radar_data", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L69", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_read_radar_data_shenron", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_read_radar_data_shenron", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L75", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_read_radar_pcd", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_read_radar_pcd", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L80", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_read_camera_img", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_read_camera_img", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L86", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_read_lidar_pcd", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_read_lidar_pcd", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L91", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_plot_range_doppler", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_plot_range_doppler", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L103", "weight": 1.0, "_src": "scripts_isolate_sim_radar_utils_utils_radar_py", "_tgt": "utils_radar_plot_range_aoa", "source": "scripts_isolate_sim_radar_utils_utils_radar_py", "target": "utils_radar_plot_range_aoa", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L71", "weight": 1.0, "_src": "utils_radar_read_radar_data_shenron", "_tgt": "utils_radar_reformat_adc_shenron", "source": "utils_radar_reformat_adc_shenron", "target": "utils_radar_read_radar_data_shenron", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py", "source_location": "L65", "weight": 1.0, "_src": "utils_radar_read_radar_data", "_tgt": "utils_radar_reformat_adc", "source": "utils_radar_reformat_adc", "target": "utils_radar_read_radar_data", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\main.py", "source_location": "L34", "weight": 1.0, "_src": "src_main_py", "_tgt": "main_parse_args", "source": "src_main_py", "target": "main_parse_args", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\main.py", "source_location": "L85", "weight": 1.0, "_src": "src_main_py", "_tgt": "main_main", "source": "src_main_py", "target": "main_main", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\main.py", "source_location": "L1", "weight": 1.0, "_src": "main_rationale_1", "_tgt": "src_main_py", "source": "src_main_py", "target": "main_rationale_1", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\main.py", "source_location": "L86", "weight": 1.0, "_src": "main_main", "_tgt": "main_parse_args", "source": "main_parse_args", "target": "main_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L101", "weight": 1.0, "_src": "main_main", "_tgt": "scenario_loader_list_scenarios", "source": "main_main", "target": "scenario_loader_list_scenarios" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L113", "weight": 1.0, "_src": "main_main", "_tgt": "scenario_loader_load_scenario", "source": "main_main", "target": "scenario_loader_load_scenario" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L153", "weight": 1.0, "_src": "main_main", "_tgt": "utils_get_weather_preset", "source": "main_main", "target": "utils_get_weather_preset" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L161", "weight": 1.0, "_src": "main_main", "_tgt": "sensors_sensormanager_destroy", "source": "main_main", "target": "sensors_sensormanager_destroy" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L230", "weight": 1.0, "_src": "main_main", "_tgt": "sensors_sensormanager", "source": "main_main", "target": "sensors_sensormanager" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L231", "weight": 1.0, "_src": "main_main", "_tgt": "sensors_sensormanager_spawn_sensors", "source": "main_main", "target": "sensors_sensormanager_spawn_sensors" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L235", "weight": 1.0, "_src": "main_main", "_tgt": "recorder_recorder", "source": "main_main", "target": "recorder_recorder" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L270", "weight": 1.0, "_src": "main_main", "_tgt": "sensors_sensormanager_get_data", "source": "main_main", "target": "sensors_sensormanager_get_data" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L284", "weight": 1.0, "_src": "main_main", "_tgt": "recorder_recorder_save", "source": "main_main", "target": "recorder_recorder_save" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "src\\main.py", "source_location": "L293", "weight": 1.0, "_src": "main_main", "_tgt": "recorder_recorder_close", "source": "main_main", "target": "recorder_recorder_close" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "src\\main.py", "source_location": "L107", "weight": 0.8, "_src": "main_rationale_1", "_tgt": "sensors_sensormanager", "source": "main_rationale_1", "target": "sensors_sensormanager", "confidence_score": 0.5 }, { "relation": "uses", "confidence": "INFERRED", "source_file": "src\\main.py", "source_location": "L108", "weight": 0.8, "_src": "main_rationale_1", "_tgt": "recorder_recorder", "source": "main_rationale_1", "target": "recorder_recorder", "confidence_score": 0.5 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L12", "weight": 1.0, "_src": "src_recorder_py", "_tgt": "recorder_recorder", "source": "src_recorder_py", "target": "recorder_recorder", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L13", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_init", "source": "recorder_recorder", "target": "recorder_recorder_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L39", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_async_save_image", "source": "recorder_recorder", "target": "recorder_recorder_async_save_image", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L44", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_save", "source": "recorder_recorder", "target": "recorder_recorder_save", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L214", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_close", "source": "recorder_recorder", "target": "recorder_recorder_close", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L223", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_generate_videos", "source": "recorder_recorder", "target": "recorder_recorder_generate_videos", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L253", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_get_actor_class", "source": "recorder_recorder", "target": "recorder_recorder_get_actor_class", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L264", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_calculate_relative_metrics", "source": "recorder_recorder", "target": "recorder_recorder_calculate_relative_metrics", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L305", "weight": 1.0, "_src": "recorder_recorder", "_tgt": "recorder_recorder_to_local_location", "source": "recorder_recorder", "target": "recorder_recorder_to_local_location", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L40", "weight": 1.0, "_src": "recorder_rationale_40", "_tgt": "recorder_recorder_async_save_image", "source": "recorder_recorder_async_save_image", "target": "recorder_rationale_40", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L168", "weight": 1.0, "_src": "recorder_recorder_save", "_tgt": "recorder_recorder_calculate_relative_metrics", "source": "recorder_recorder_save", "target": "recorder_recorder_calculate_relative_metrics", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L172", "weight": 1.0, "_src": "recorder_recorder_save", "_tgt": "recorder_recorder_get_actor_class", "source": "recorder_recorder_save", "target": "recorder_recorder_get_actor_class", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L219", "weight": 1.0, "_src": "recorder_recorder_close", "_tgt": "recorder_recorder_generate_videos", "source": "recorder_recorder_close", "target": "recorder_recorder_generate_videos", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L224", "weight": 1.0, "_src": "recorder_rationale_224", "_tgt": "recorder_recorder_generate_videos", "source": "recorder_recorder_generate_videos", "target": "recorder_rationale_224", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L254", "weight": 1.0, "_src": "recorder_rationale_254", "_tgt": "recorder_recorder_get_actor_class", "source": "recorder_recorder_get_actor_class", "target": "recorder_rationale_254", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L289", "weight": 1.0, "_src": "recorder_recorder_calculate_relative_metrics", "_tgt": "recorder_recorder_to_local_location", "source": "recorder_recorder_calculate_relative_metrics", "target": "recorder_recorder_to_local_location", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L265", "weight": 1.0, "_src": "recorder_rationale_265", "_tgt": "recorder_recorder_calculate_relative_metrics", "source": "recorder_recorder_calculate_relative_metrics", "target": "recorder_rationale_265", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\recorder.py", "source_location": "L306", "weight": 1.0, "_src": "recorder_rationale_306", "_tgt": "recorder_recorder_to_local_location", "source": "recorder_recorder_to_local_location", "target": "recorder_rationale_306", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\scenario_loader.py", "source_location": "L28", "weight": 1.0, "_src": "src_scenario_loader_py", "_tgt": "scenario_loader_list_scenarios", "source": "src_scenario_loader_py", "target": "scenario_loader_list_scenarios", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\scenario_loader.py", "source_location": "L45", "weight": 1.0, "_src": "src_scenario_loader_py", "_tgt": "scenario_loader_load_scenario", "source": "src_scenario_loader_py", "target": "scenario_loader_load_scenario", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\scenario_loader.py", "source_location": "L1", "weight": 1.0, "_src": "scenario_loader_rationale_1", "_tgt": "src_scenario_loader_py", "source": "src_scenario_loader_py", "target": "scenario_loader_rationale_1", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\scenario_loader.py", "source_location": "L72", "weight": 1.0, "_src": "scenario_loader_load_scenario", "_tgt": "scenario_loader_list_scenarios", "source": "scenario_loader_list_scenarios", "target": "scenario_loader_load_scenario", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\scenario_loader.py", "source_location": "L29", "weight": 1.0, "_src": "scenario_loader_rationale_29", "_tgt": "scenario_loader_list_scenarios", "source": "scenario_loader_list_scenarios", "target": "scenario_loader_rationale_29", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\scenario_loader.py", "source_location": "L46", "weight": 1.0, "_src": "scenario_loader_rationale_46", "_tgt": "scenario_loader_load_scenario", "source": "scenario_loader_load_scenario", "target": "scenario_loader_rationale_46", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L12", "weight": 1.0, "_src": "src_sensors_py", "_tgt": "sensors_sensormanager", "source": "src_sensors_py", "target": "sensors_sensormanager", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L13", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_init", "source": "sensors_sensormanager", "target": "sensors_sensormanager_init", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L28", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_spawn_sensors", "source": "sensors_sensormanager", "target": "sensors_sensormanager_spawn_sensors", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L35", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_spawn_camera", "source": "sensors_sensormanager", "target": "sensors_sensormanager_spawn_camera", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L52", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_spawn_camera_tpp", "source": "sensors_sensormanager", "target": "sensors_sensormanager_spawn_camera_tpp", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L70", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_spawn_radar", "source": "sensors_sensormanager", "target": "sensors_sensormanager_spawn_radar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L88", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_spawn_lidar", "source": "sensors_sensormanager", "target": "sensors_sensormanager_spawn_lidar", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L107", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_get_data", "source": "sensors_sensormanager", "target": "sensors_sensormanager_get_data", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L119", "weight": 1.0, "_src": "sensors_sensormanager", "_tgt": "sensors_sensormanager_destroy", "source": "sensors_sensormanager", "target": "sensors_sensormanager_destroy", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L29", "weight": 1.0, "_src": "sensors_sensormanager_spawn_sensors", "_tgt": "sensors_sensormanager_spawn_camera", "source": "sensors_sensormanager_spawn_sensors", "target": "sensors_sensormanager_spawn_camera", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L30", "weight": 1.0, "_src": "sensors_sensormanager_spawn_sensors", "_tgt": "sensors_sensormanager_spawn_camera_tpp", "source": "sensors_sensormanager_spawn_sensors", "target": "sensors_sensormanager_spawn_camera_tpp", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L31", "weight": 1.0, "_src": "sensors_sensormanager_spawn_sensors", "_tgt": "sensors_sensormanager_spawn_radar", "source": "sensors_sensormanager_spawn_sensors", "target": "sensors_sensormanager_spawn_radar", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\sensors.py", "source_location": "L32", "weight": 1.0, "_src": "sensors_sensormanager_spawn_sensors", "_tgt": "sensors_sensormanager_spawn_lidar", "source": "sensors_sensormanager_spawn_sensors", "target": "sensors_sensormanager_spawn_lidar", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\utils.py", "source_location": "L3", "weight": 1.0, "_src": "src_utils_py", "_tgt": "utils_get_weather_preset", "source": "src_utils_py", "target": "utils_get_weather_preset", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "src\\utils.py", "source_location": "L4", "weight": 1.0, "_src": "utils_rationale_4", "_tgt": "utils_get_weather_preset", "source": "utils_get_weather_preset", "target": "utils_rationale_4", "confidence_score": 1.0 } ], "hyperedges": [] }