diff --git "a/metrics_analysis.ipynb" "b/metrics_analysis.ipynb"
new file mode 100644--- /dev/null
+++ "b/metrics_analysis.ipynb"
@@ -0,0 +1,9563 @@
+{
+ "cells": [
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "# Calculating metrics",
+ "id": "ec906728c28507f4"
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "## Per-pair",
+ "id": "2f276f602431b4ed"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:11:36.072757Z",
+ "start_time": "2024-10-15T18:11:33.091545Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "from datasets import load_dataset\n",
+ "\n",
+ "\n",
+ "df = load_dataset(\"JetBrains-Research/synthetic-commit-msg-edits\", \"all_pairs\", split=\"train\").to_pandas()\n",
+ "df.head()"
+ ],
+ "id": "ef9a042013203cd8",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ " hash repo \\\n",
+ "0 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "1 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "2 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "3 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "4 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "\n",
+ " G_text \\\n",
+ "0 Enhance OptionOverrideProxy and simplify optio... \n",
+ "1 Enhance OptionOverrideProxy and simplify optio... \n",
+ "2 Enhance OptionOverrideProxy and simplify optio... \n",
+ "3 Enhance OptionOverrideProxy and simplify optio... \n",
+ "4 Enhance OptionOverrideProxy and simplify optio... \n",
+ "\n",
+ " E_text G_type \\\n",
+ "0 Enhance OptionOverrideProxy for multiple optio... synthetic_backward \n",
+ "1 Refactor OptionOverrideProxy and Backend class... synthetic_backward \n",
+ "2 Refactor OptionOverrideProxy and backend optio... synthetic_backward \n",
+ "3 Refactor: Enhance OptionOverrideProxy for mult... synthetic_backward \n",
+ "4 Refactor OptionOverrideProxy and add target-sp... synthetic_backward \n",
+ "\n",
+ " E_type is_related \n",
+ "0 expert_labeled True \n",
+ "1 synthetic_forward True \n",
+ "2 synthetic_forward True \n",
+ "3 synthetic_forward True \n",
+ "4 synthetic_forward_from_backward False "
+ ],
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " hash | \n",
+ " repo | \n",
+ " G_text | \n",
+ " E_text | \n",
+ " G_type | \n",
+ " E_type | \n",
+ " is_related | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Enhance OptionOverrideProxy for multiple optio... | \n",
+ " synthetic_backward | \n",
+ " expert_labeled | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor OptionOverrideProxy and Backend class... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor OptionOverrideProxy and backend optio... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor: Enhance OptionOverrideProxy for mult... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward | \n",
+ " True | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor OptionOverrideProxy and add target-sp... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward_from_backward | \n",
+ " False | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ]
+ },
+ "execution_count": 123,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 123
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:12:16.716335Z",
+ "start_time": "2024-10-15T18:12:16.714130Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "from generation_steps.metrics_analysis import REL_METRICS, AGGR_METRICS\n",
+ "\n",
+ "\n",
+ "def process_row(row):\n",
+ " if row[\"is_related\"]:\n",
+ " return {**{metric: REL_METRICS[metric](pred=row[\"G_text\"], ref=row[\"E_text\"]) for metric in REL_METRICS}, \n",
+ " **{metric: None for metric in AGGR_METRICS if metric not in REL_METRICS}}\n",
+ " else:\n",
+ " return {**{metric: None for metric in REL_METRICS if metric not in AGGR_METRICS}, \n",
+ " **{metric: AGGR_METRICS[metric](pred=row[\"G_text\"], ref=row[\"E_text\"]) for metric in AGGR_METRICS}}"
+ ],
+ "id": "f664b3fe8f5c9342",
+ "outputs": [],
+ "execution_count": 127
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:20:40.585492Z",
+ "start_time": "2024-10-15T18:12:18.614593Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "from joblib import delayed, Parallel\n",
+ "from tqdm import tqdm\n",
+ "\n",
+ "\n",
+ "metrics = Parallel(n_jobs=-1)(\n",
+ " delayed(process_row)(row) for _, row in tqdm(df.iterrows())\n",
+ ")"
+ ],
+ "id": "350b687dcf294db1",
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "0it [00:00, ?it/s]\u001B[A\n",
+ "16it [00:00, 118.39it/s]\u001B[A[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "\n",
+ "32it [00:07, 3.56it/s] \u001B[A/Users/Alexandra.Eliseeva/Library/Caches/pypoetry/virtualenvs/commit-message-editing-visualization-N9242z6D-py3.11/lib/python3.11/site-packages/joblib/externals/loky/process_executor.py:752: UserWarning: A worker stopped while some jobs were given to the executor. This can be caused by a too short worker timeout or by a memory leak.\n",
+ " warnings.warn(\n",
+ "\n",
+ "48it [00:12, 3.39it/s]\u001B[A\n",
+ "64it [00:14, 4.72it/s]\u001B[A\n",
+ "80it [00:14, 6.55it/s]\u001B[A\n",
+ "96it [00:15, 8.83it/s]\u001B[A[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "\n",
+ "112it [00:17, 9.08it/s]\u001B[A[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "[nltk_data] Downloading package wordnet to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package wordnet is already up-to-date!\n",
+ "[nltk_data] Downloading package punkt to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package punkt is already up-to-date!\n",
+ "[nltk_data] Downloading package omw-1.4 to\n",
+ "[nltk_data] /Users/Alexandra.Eliseeva/nltk_data...\n",
+ "[nltk_data] Package omw-1.4 is already up-to-date!\n",
+ "\n",
+ "128it [00:18, 9.95it/s]\u001B[A\n",
+ "144it [00:20, 8.58it/s]\u001B[A\n",
+ "160it [00:22, 8.43it/s]\u001B[A\n",
+ "176it [00:23, 9.64it/s]\u001B[A\n",
+ "192it [00:25, 10.50it/s]\u001B[A\n",
+ "208it [00:26, 10.03it/s]\u001B[A\n",
+ "224it [00:27, 11.23it/s]\u001B[A\n",
+ "240it [00:29, 10.59it/s]\u001B[A\n",
+ "256it [00:30, 11.60it/s]\u001B[A\n",
+ "272it [00:31, 14.05it/s]\u001B[A\n",
+ "288it [00:32, 12.87it/s]\u001B[A\n",
+ "304it [00:34, 11.88it/s]\u001B[A\n",
+ "320it [00:35, 13.50it/s]\u001B[A\n",
+ "336it [00:36, 12.06it/s]\u001B[A\n",
+ "352it [00:38, 11.67it/s]\u001B[A\n",
+ "368it [00:39, 11.85it/s]\u001B[A\n",
+ "384it [00:41, 11.43it/s]\u001B[A\n",
+ "400it [00:42, 11.01it/s]\u001B[A\n",
+ "416it [00:43, 13.84it/s]\u001B[A\n",
+ "432it [00:44, 12.82it/s]\u001B[A\n",
+ "448it [00:45, 12.82it/s]\u001B[A\n",
+ "464it [00:47, 12.31it/s]\u001B[A\n",
+ "480it [00:48, 11.72it/s]\u001B[A\n",
+ "496it [00:50, 11.90it/s]\u001B[A\n",
+ "512it [00:51, 12.04it/s]\u001B[A\n",
+ "528it [00:52, 11.38it/s]\u001B[A\n",
+ "544it [00:54, 11.92it/s]\u001B[A\n",
+ "560it [00:55, 11.12it/s]\u001B[A\n",
+ "576it [00:57, 11.41it/s]\u001B[A\n",
+ "592it [00:58, 12.16it/s]\u001B[A\n",
+ "608it [00:59, 11.38it/s]\u001B[A\n",
+ "624it [01:01, 10.82it/s]\u001B[A\n",
+ "640it [01:02, 11.32it/s]\u001B[A\n",
+ "656it [01:04, 11.44it/s]\u001B[A\n",
+ "672it [01:05, 11.29it/s]\u001B[A\n",
+ "688it [01:06, 12.02it/s]\u001B[A\n",
+ "704it [01:08, 11.57it/s]\u001B[A\n",
+ "720it [01:09, 11.32it/s]\u001B[A\n",
+ "736it [01:10, 11.63it/s]\u001B[A\n",
+ "752it [01:12, 11.81it/s]\u001B[A\n",
+ "768it [01:13, 10.92it/s]\u001B[A\n",
+ "784it [01:15, 10.95it/s]\u001B[A\n",
+ "800it [01:16, 11.43it/s]\u001B[A\n",
+ "816it [01:18, 11.16it/s]\u001B[A\n",
+ "832it [01:19, 11.06it/s]\u001B[A\n",
+ "848it [01:21, 10.61it/s]\u001B[A\n",
+ "864it [01:22, 11.42it/s]\u001B[A\n",
+ "880it [01:24, 10.84it/s]\u001B[A\n",
+ "896it [01:25, 10.88it/s]\u001B[A\n",
+ "912it [01:27, 10.28it/s]\u001B[A\n",
+ "928it [01:28, 10.88it/s]\u001B[A\n",
+ "944it [01:29, 11.18it/s]\u001B[A\n",
+ "960it [01:31, 11.09it/s]\u001B[A\n",
+ "976it [01:33, 10.40it/s]\u001B[A\n",
+ "992it [01:34, 11.14it/s]\u001B[A\n",
+ "1024it [01:35, 14.72it/s]\u001B[A\n",
+ "1040it [01:37, 13.29it/s]\u001B[A\n",
+ "1056it [01:38, 13.32it/s]\u001B[A\n",
+ "1072it [01:40, 12.34it/s]\u001B[A\n",
+ "1088it [01:41, 11.59it/s]\u001B[A\n",
+ "1104it [01:43, 10.96it/s]\u001B[A\n",
+ "1120it [01:44, 11.76it/s]\u001B[A\n",
+ "1136it [01:45, 11.55it/s]\u001B[A\n",
+ "1152it [01:47, 11.36it/s]\u001B[A\n",
+ "1168it [01:48, 10.79it/s]\u001B[A\n",
+ "1184it [01:50, 11.40it/s]\u001B[A\n",
+ "1200it [01:51, 11.34it/s]\u001B[A\n",
+ "1216it [01:53, 10.98it/s]\u001B[A\n",
+ "1232it [01:54, 10.84it/s]\u001B[A\n",
+ "1248it [01:55, 11.80it/s]\u001B[A\n",
+ "1264it [01:57, 11.53it/s]\u001B[A\n",
+ "1280it [01:59, 10.41it/s]\u001B[A\n",
+ "1296it [02:00, 10.92it/s]\u001B[A\n",
+ "1312it [02:01, 10.90it/s]\u001B[A\n",
+ "1328it [02:03, 11.22it/s]\u001B[A\n",
+ "1344it [02:04, 11.21it/s]\u001B[A\n",
+ "1360it [02:06, 10.77it/s]\u001B[A\n",
+ "1376it [02:07, 10.66it/s]\u001B[A\n",
+ "1392it [02:09, 11.36it/s]\u001B[A\n",
+ "1408it [02:10, 10.95it/s]\u001B[A\n",
+ "1424it [02:12, 10.64it/s]\u001B[A\n",
+ "1440it [02:13, 11.25it/s]\u001B[A\n",
+ "1456it [02:14, 11.42it/s]\u001B[A\n",
+ "1472it [02:16, 11.39it/s]\u001B[A\n",
+ "1488it [02:17, 10.90it/s]\u001B[A\n",
+ "1504it [02:19, 10.77it/s]\u001B[A\n",
+ "1520it [02:20, 11.88it/s]\u001B[A\n",
+ "1536it [02:21, 11.63it/s]\u001B[A\n",
+ "1552it [02:23, 11.20it/s]\u001B[A\n",
+ "1568it [02:24, 11.31it/s]\u001B[A\n",
+ "1584it [02:25, 11.89it/s]\u001B[A\n",
+ "1600it [02:27, 11.56it/s]\u001B[A\n",
+ "1616it [02:28, 11.98it/s]\u001B[A\n",
+ "1632it [02:30, 11.58it/s]\u001B[A\n",
+ "1648it [02:31, 12.63it/s]\u001B[A\n",
+ "1664it [02:32, 12.20it/s]\u001B[A\n",
+ "1680it [02:33, 12.71it/s]\u001B[A\n",
+ "1696it [02:34, 14.44it/s]\u001B[A\n",
+ "1712it [02:35, 14.52it/s]\u001B[A\n",
+ "1728it [02:37, 12.90it/s]\u001B[A\n",
+ "1744it [02:38, 13.39it/s]\u001B[A\n",
+ "1760it [02:39, 12.59it/s]\u001B[A\n",
+ "1776it [02:41, 12.09it/s]\u001B[A\n",
+ "1792it [02:42, 12.41it/s]\u001B[A\n",
+ "1808it [02:43, 11.87it/s]\u001B[A\n",
+ "1824it [02:44, 12.15it/s]\u001B[A\n",
+ "1840it [02:46, 11.83it/s]\u001B[A\n",
+ "1856it [02:47, 11.72it/s]\u001B[A\n",
+ "1872it [02:49, 11.47it/s]\u001B[A\n",
+ "1888it [02:50, 11.83it/s]\u001B[A\n",
+ "1904it [02:51, 11.79it/s]\u001B[A\n",
+ "1920it [02:53, 11.40it/s]\u001B[A\n",
+ "1936it [02:54, 12.14it/s]\u001B[A\n",
+ "1952it [02:55, 14.95it/s]\u001B[A\n",
+ "1968it [02:56, 13.93it/s]\u001B[A\n",
+ "1984it [02:58, 11.94it/s]\u001B[A\n",
+ "2000it [02:59, 13.16it/s]\u001B[A\n",
+ "2016it [03:00, 11.81it/s]\u001B[A\n",
+ "2032it [03:02, 11.82it/s]\u001B[A\n",
+ "2048it [03:03, 11.62it/s]\u001B[A\n",
+ "2064it [03:04, 12.01it/s]\u001B[A\n",
+ "2080it [03:06, 11.40it/s]\u001B[A\n",
+ "2096it [03:07, 10.85it/s]\u001B[A\n",
+ "2112it [03:09, 11.80it/s]\u001B[A\n",
+ "2128it [03:10, 11.49it/s]\u001B[A\n",
+ "2144it [03:12, 10.83it/s]\u001B[A\n",
+ "2160it [03:13, 11.11it/s]\u001B[A\n",
+ "2176it [03:14, 11.48it/s]\u001B[A\n",
+ "2192it [03:16, 11.73it/s]\u001B[A\n",
+ "2208it [03:17, 11.38it/s]\u001B[A\n",
+ "2224it [03:19, 11.16it/s]\u001B[A\n",
+ "2240it [03:20, 11.35it/s]\u001B[A\n",
+ "2256it [03:21, 11.48it/s]\u001B[A\n",
+ "2272it [03:23, 11.58it/s]\u001B[A\n",
+ "2288it [03:24, 10.97it/s]\u001B[A\n",
+ "2304it [03:25, 11.94it/s]\u001B[A\n",
+ "2320it [03:27, 11.64it/s]\u001B[A\n",
+ "2336it [03:28, 11.45it/s]\u001B[A\n",
+ "2352it [03:30, 11.29it/s]\u001B[A\n",
+ "2368it [03:31, 11.80it/s]\u001B[A\n",
+ "2384it [03:32, 11.49it/s]\u001B[A\n",
+ "2400it [03:34, 11.07it/s]\u001B[A\n",
+ "2416it [03:35, 11.87it/s]\u001B[A\n",
+ "2432it [03:37, 11.44it/s]\u001B[A\n",
+ "2448it [03:38, 11.09it/s]\u001B[A\n",
+ "2464it [03:40, 10.91it/s]\u001B[A\n",
+ "2480it [03:41, 11.78it/s]\u001B[A\n",
+ "2496it [03:42, 11.39it/s]\u001B[A\n",
+ "2512it [03:44, 10.98it/s]\u001B[A\n",
+ "2528it [03:45, 10.84it/s]\u001B[A\n",
+ "2544it [03:47, 11.63it/s]\u001B[A\n",
+ "2560it [03:48, 11.57it/s]\u001B[A\n",
+ "2576it [03:49, 12.03it/s]\u001B[A\n",
+ "2592it [03:51, 11.71it/s]\u001B[A\n",
+ "2608it [03:52, 11.55it/s]\u001B[A\n",
+ "2624it [03:53, 11.89it/s]\u001B[A\n",
+ "2640it [03:55, 12.24it/s]\u001B[A\n",
+ "2656it [03:55, 15.84it/s]\u001B[A\n",
+ "2672it [03:56, 15.03it/s]\u001B[A\n",
+ "2688it [03:58, 13.43it/s]\u001B[A\n",
+ "2704it [03:59, 12.24it/s]\u001B[A\n",
+ "2720it [04:00, 13.04it/s]\u001B[A\n",
+ "2736it [04:02, 12.26it/s]\u001B[A\n",
+ "2752it [04:03, 12.77it/s]\u001B[A\n",
+ "2768it [04:04, 11.96it/s]\u001B[A\n",
+ "2784it [04:06, 10.96it/s]\u001B[A\n",
+ "2800it [04:07, 12.19it/s]\u001B[A\n",
+ "2816it [04:09, 11.43it/s]\u001B[A\n",
+ "2832it [04:10, 10.63it/s]\u001B[A\n",
+ "2848it [04:11, 14.01it/s]\u001B[A\n",
+ "2864it [04:12, 13.35it/s]\u001B[A\n",
+ "2880it [04:13, 13.34it/s]\u001B[A\n",
+ "2896it [04:15, 12.14it/s]\u001B[A\n",
+ "2912it [04:16, 11.33it/s]\u001B[A\n",
+ "2928it [04:18, 11.63it/s]\u001B[A\n",
+ "2944it [04:19, 11.45it/s]\u001B[A\n",
+ "2960it [04:21, 10.87it/s]\u001B[A\n",
+ "2976it [04:22, 11.62it/s]\u001B[A\n",
+ "2992it [04:24, 10.97it/s]\u001B[A\n",
+ "3008it [04:25, 10.93it/s]\u001B[A\n",
+ "3024it [04:26, 11.56it/s]\u001B[A\n",
+ "3040it [04:28, 11.60it/s]\u001B[A\n",
+ "3056it [04:29, 10.86it/s]\u001B[A\n",
+ "3072it [04:31, 11.36it/s]\u001B[A\n",
+ "3088it [04:32, 11.04it/s]\u001B[A\n",
+ "3104it [04:34, 10.58it/s]\u001B[A\n",
+ "3120it [04:35, 11.52it/s]\u001B[A\n",
+ "3136it [04:36, 11.53it/s]\u001B[A\n",
+ "3152it [04:38, 10.95it/s]\u001B[A\n",
+ "3168it [04:39, 12.87it/s]\u001B[A\n",
+ "3184it [04:40, 12.72it/s]\u001B[A\n",
+ "3200it [04:41, 12.30it/s]\u001B[A\n",
+ "3216it [04:42, 14.90it/s]\u001B[A\n",
+ "3232it [04:43, 14.51it/s]\u001B[A\n",
+ "3248it [04:44, 14.12it/s]\u001B[A\n",
+ "3264it [04:46, 13.33it/s]\u001B[A\n",
+ "3280it [04:46, 14.97it/s]\u001B[A\n",
+ "3296it [04:48, 13.47it/s]\u001B[A\n",
+ "3312it [04:48, 16.28it/s]\u001B[A\n",
+ "3328it [04:50, 15.56it/s]\u001B[A\n",
+ "3344it [04:51, 13.32it/s]\u001B[A\n",
+ "3360it [04:52, 12.81it/s]\u001B[A\n",
+ "3376it [04:54, 12.05it/s]\u001B[A\n",
+ "3392it [04:55, 12.79it/s]\u001B[A\n",
+ "3408it [04:57, 12.17it/s]\u001B[A\n",
+ "3424it [04:58, 11.63it/s]\u001B[A\n",
+ "3440it [04:59, 12.34it/s]\u001B[A\n",
+ "3456it [05:01, 11.99it/s]\u001B[A\n",
+ "3472it [05:02, 11.34it/s]\u001B[A\n",
+ "3488it [05:03, 11.73it/s]\u001B[A\n",
+ "3504it [05:05, 11.99it/s]\u001B[A\n",
+ "3520it [05:06, 11.56it/s]\u001B[A\n",
+ "3536it [05:08, 11.51it/s]\u001B[A\n",
+ "3552it [05:09, 12.53it/s]\u001B[A\n",
+ "3568it [05:10, 11.89it/s]\u001B[A\n",
+ "3584it [05:12, 11.67it/s]\u001B[A\n",
+ "3600it [05:12, 13.06it/s]\u001B[A\n",
+ "3616it [05:13, 17.80it/s]\u001B[A\n",
+ "3648it [05:14, 19.23it/s]\u001B[A\n",
+ "3680it [05:16, 18.27it/s]\u001B[A\n",
+ "3712it [05:19, 14.69it/s]\u001B[A\n",
+ "3728it [05:21, 11.70it/s]\u001B[A\n",
+ "3744it [05:24, 10.27it/s]\u001B[A\n",
+ "3760it [05:25, 10.88it/s]\u001B[A\n",
+ "3776it [05:26, 10.93it/s]\u001B[A\n",
+ "3792it [05:28, 10.54it/s]\u001B[A\n",
+ "3808it [05:29, 11.57it/s]\u001B[A\n",
+ "3824it [05:30, 11.29it/s]\u001B[A\n",
+ "3840it [05:32, 10.90it/s]\u001B[A\n",
+ "3856it [05:32, 13.52it/s]\u001B[A\n",
+ "3872it [05:34, 12.33it/s]\u001B[A\n",
+ "3888it [05:35, 13.79it/s]\u001B[A\n",
+ "3904it [05:36, 15.78it/s]\u001B[A\n",
+ "3920it [05:37, 13.28it/s]\u001B[A\n",
+ "3936it [05:38, 13.89it/s]\u001B[A\n",
+ "3952it [05:40, 11.84it/s]\u001B[A\n",
+ "3968it [05:41, 12.54it/s]\u001B[A\n",
+ "3984it [05:43, 12.05it/s]\u001B[A\n",
+ "4000it [05:44, 11.04it/s]\u001B[A\n",
+ "4016it [05:45, 12.13it/s]\u001B[A\n",
+ "4032it [05:47, 11.70it/s]\u001B[A\n",
+ "4048it [05:48, 11.45it/s]\u001B[A\n",
+ "4064it [05:50, 11.38it/s]\u001B[A\n",
+ "4080it [05:51, 11.70it/s]\u001B[A\n",
+ "4096it [05:53, 10.98it/s]\u001B[A\n",
+ "4112it [05:54, 11.28it/s]\u001B[A\n",
+ "4128it [05:55, 11.88it/s]\u001B[A\n",
+ "4144it [05:57, 11.35it/s]\u001B[A\n",
+ "4160it [05:58, 11.28it/s]\u001B[A\n",
+ "4176it [06:00, 11.27it/s]\u001B[A\n",
+ "4192it [06:01, 11.21it/s]\u001B[A\n",
+ "4208it [06:02, 11.75it/s]\u001B[A\n",
+ "4224it [06:04, 11.22it/s]\u001B[A\n",
+ "4240it [06:05, 11.37it/s]\u001B[A\n",
+ "4256it [06:07, 11.01it/s]\u001B[A\n",
+ "4272it [06:08, 10.68it/s]\u001B[A\n",
+ "4288it [06:09, 11.75it/s]\u001B[A\n",
+ "4304it [06:11, 11.60it/s]\u001B[A\n",
+ "4320it [06:13, 10.78it/s]\u001B[A\n",
+ "4336it [06:14, 11.16it/s]\u001B[A\n",
+ "4352it [06:15, 11.01it/s]\u001B[A\n",
+ "4368it [06:16, 13.56it/s]\u001B[A\n",
+ "4384it [06:17, 15.55it/s]\u001B[A\n",
+ "4400it [06:18, 13.54it/s]\u001B[A\n",
+ "4416it [06:20, 12.31it/s]\u001B[A\n",
+ "4432it [06:21, 13.12it/s]\u001B[A\n",
+ "4448it [06:22, 11.71it/s]\u001B[A\n",
+ "4464it [06:24, 11.39it/s]\u001B[A\n",
+ "4480it [06:25, 11.29it/s]\u001B[A\n",
+ "4496it [06:27, 10.78it/s]\u001B[A\n",
+ "4512it [06:28, 11.88it/s]\u001B[A\n",
+ "4528it [06:30, 11.49it/s]\u001B[A\n",
+ "4544it [06:31, 10.96it/s]\u001B[A\n",
+ "4560it [06:33, 11.09it/s]\u001B[A\n",
+ "4576it [06:34, 10.67it/s]\u001B[A\n",
+ "4592it [06:35, 11.29it/s]\u001B[A\n",
+ "4608it [06:37, 11.33it/s]\u001B[A\n",
+ "4624it [06:38, 11.10it/s]\u001B[A\n",
+ "4640it [06:40, 10.77it/s]\u001B[A\n",
+ "4656it [06:41, 11.02it/s]\u001B[A\n",
+ "4672it [06:42, 11.82it/s]\u001B[A\n",
+ "4688it [06:44, 11.22it/s]\u001B[A\n",
+ "4704it [06:45, 11.22it/s]\u001B[A\n",
+ "4720it [06:47, 10.65it/s]\u001B[A\n",
+ "4736it [06:49, 10.70it/s]\u001B[A\n",
+ "4752it [06:50, 11.34it/s]\u001B[A\n",
+ "4768it [06:51, 11.43it/s]\u001B[A\n",
+ "4784it [06:53, 10.83it/s]\u001B[A\n",
+ "4800it [06:54, 10.67it/s]\u001B[A\n",
+ "4816it [06:56, 11.38it/s]\u001B[A\n",
+ "4832it [06:57, 11.63it/s]\u001B[A\n",
+ "4848it [06:58, 11.17it/s]\u001B[A\n",
+ "4864it [07:00, 11.28it/s]\u001B[A\n",
+ "4880it [07:01, 10.85it/s]\u001B[A\n",
+ "4896it [07:02, 12.01it/s]\u001B[A\n",
+ "4912it [07:04, 11.42it/s]\u001B[A\n",
+ "4928it [07:06, 11.15it/s]\u001B[A\n",
+ "4944it [07:07, 10.94it/s]\u001B[A\n",
+ "4960it [07:09, 10.76it/s]\u001B[A\n",
+ "4976it [07:10, 11.37it/s]\u001B[A\n",
+ "4992it [07:11, 11.28it/s]\u001B[A\n",
+ "5008it [07:13, 11.16it/s]\u001B[A\n",
+ "5024it [07:14, 10.73it/s]\u001B[A\n",
+ "5040it [07:16, 10.61it/s]\u001B[A\n",
+ "5056it [07:17, 11.57it/s]\u001B[A\n",
+ "5072it [07:18, 11.42it/s]\u001B[A\n",
+ "5088it [07:20, 10.92it/s]\u001B[A\n",
+ "5104it [07:21, 11.18it/s]\u001B[A\n",
+ "5120it [07:23, 10.59it/s]\u001B[A\n",
+ "5136it [07:24, 11.66it/s]\u001B[A\n",
+ "5152it [07:26, 11.59it/s]\u001B[A\n",
+ "5168it [07:27, 10.96it/s]\u001B[A\n",
+ "5184it [07:29, 10.92it/s]\u001B[A\n",
+ "5200it [07:30, 10.86it/s]\u001B[A\n",
+ "5216it [07:31, 11.36it/s]\u001B[A\n",
+ "5232it [07:33, 11.47it/s]\u001B[A\n",
+ "5248it [07:34, 10.79it/s]\u001B[A\n",
+ "5264it [07:36, 10.64it/s]\u001B[A\n",
+ "5280it [07:37, 10.72it/s]\u001B[A\n",
+ "5296it [07:38, 12.79it/s]\u001B[A\n",
+ "5312it [07:40, 11.80it/s]\u001B[A\n",
+ "5328it [07:41, 12.65it/s]\u001B[A\n",
+ "5344it [07:42, 11.73it/s]\u001B[A\n",
+ "5360it [07:43, 16.00it/s]\u001B[A\n",
+ "5376it [07:44, 14.02it/s]\u001B[A\n",
+ "5392it [07:45, 13.64it/s]\u001B[A\n",
+ "5408it [07:47, 13.10it/s]\u001B[A\n",
+ "5424it [07:48, 12.58it/s]\u001B[A\n",
+ "5440it [07:49, 12.53it/s]\u001B[A\n",
+ "5456it [07:50, 12.78it/s]\u001B[A\n",
+ "5472it [07:52, 11.72it/s]\u001B[A\n",
+ "5488it [07:54, 11.39it/s]\u001B[A\n",
+ "5504it [07:54, 14.93it/s]\u001B[A\n",
+ "5520it [07:55, 15.90it/s]\u001B[A\n",
+ "5536it [07:56, 15.41it/s]\u001B[A\n",
+ "5552it [07:57, 13.41it/s]\u001B[A\n",
+ "5568it [07:59, 12.29it/s]\u001B[A\n",
+ "5584it [08:00, 12.60it/s]\u001B[A\n",
+ "5600it [08:01, 12.48it/s]\u001B[A\n",
+ "5616it [08:03, 11.83it/s]\u001B[A\n",
+ "5632it [08:04, 12.73it/s]\u001B[A\n",
+ "5648it [08:06, 11.72it/s]\u001B[A\n",
+ "5664it [08:07, 11.11it/s]\u001B[A\n",
+ "5680it [08:08, 12.29it/s]\u001B[A\n",
+ "5696it [08:10, 11.79it/s]\u001B[A\n",
+ "5712it [08:11, 11.14it/s]\u001B[A\n",
+ "5728it [08:12, 12.24it/s]\u001B[A\n",
+ "5744it [08:14, 11.04it/s]\u001B[A\n",
+ "5760it [08:15, 11.30it/s]\u001B[A\n",
+ "5776it [08:17, 11.76it/s]\u001B[A\n",
+ "5796it [08:18, 11.62it/s]\u001B[A\n"
+ ]
+ }
+ ],
+ "execution_count": 128
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:20:40.603273Z",
+ "start_time": "2024-10-15T18:20:40.590421Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "for metric in metrics[0]:\n",
+ " rows = [m[metric] for m in metrics]\n",
+ " df[metric] = rows\n",
+ "df.head()"
+ ],
+ "id": "9c6202018adba5e8",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ " hash repo \\\n",
+ "0 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "1 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "2 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "3 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "4 2febb99eee8ed71c9122db88ca58dd33be0b9550 mesonbuild/meson \n",
+ "\n",
+ " G_text \\\n",
+ "0 Enhance OptionOverrideProxy and simplify optio... \n",
+ "1 Enhance OptionOverrideProxy and simplify optio... \n",
+ "2 Enhance OptionOverrideProxy and simplify optio... \n",
+ "3 Enhance OptionOverrideProxy and simplify optio... \n",
+ "4 Enhance OptionOverrideProxy and simplify optio... \n",
+ "\n",
+ " E_text G_type \\\n",
+ "0 Enhance OptionOverrideProxy for multiple optio... synthetic_backward \n",
+ "1 Refactor OptionOverrideProxy and Backend class... synthetic_backward \n",
+ "2 Refactor OptionOverrideProxy and backend optio... synthetic_backward \n",
+ "3 Refactor: Enhance OptionOverrideProxy for mult... synthetic_backward \n",
+ "4 Refactor OptionOverrideProxy and add target-sp... synthetic_backward \n",
+ "\n",
+ " E_type is_related editdist editsim bleu \\\n",
+ "0 expert_labeled True 301 NaN NaN \n",
+ "1 synthetic_forward True 145 NaN NaN \n",
+ "2 synthetic_forward True 217 NaN NaN \n",
+ "3 synthetic_forward True 224 NaN NaN \n",
+ "4 synthetic_forward_from_backward False 270 0.472656 0.396243 \n",
+ "\n",
+ " meteor rouge1 rouge2 rougeL bertscore chrF \n",
+ "0 NaN NaN NaN NaN NaN NaN \n",
+ "1 NaN NaN NaN NaN NaN NaN \n",
+ "2 NaN NaN NaN NaN NaN NaN \n",
+ "3 NaN NaN NaN NaN NaN NaN \n",
+ "4 0.481303 0.724638 0.485294 0.594203 0.892875 65.518566 "
+ ],
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " hash | \n",
+ " repo | \n",
+ " G_text | \n",
+ " E_text | \n",
+ " G_type | \n",
+ " E_type | \n",
+ " is_related | \n",
+ " editdist | \n",
+ " editsim | \n",
+ " bleu | \n",
+ " meteor | \n",
+ " rouge1 | \n",
+ " rouge2 | \n",
+ " rougeL | \n",
+ " bertscore | \n",
+ " chrF | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Enhance OptionOverrideProxy for multiple optio... | \n",
+ " synthetic_backward | \n",
+ " expert_labeled | \n",
+ " True | \n",
+ " 301 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor OptionOverrideProxy and Backend class... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward | \n",
+ " True | \n",
+ " 145 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor OptionOverrideProxy and backend optio... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward | \n",
+ " True | \n",
+ " 217 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor: Enhance OptionOverrideProxy for mult... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward | \n",
+ " True | \n",
+ " 224 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " 2febb99eee8ed71c9122db88ca58dd33be0b9550 | \n",
+ " mesonbuild/meson | \n",
+ " Enhance OptionOverrideProxy and simplify optio... | \n",
+ " Refactor OptionOverrideProxy and add target-sp... | \n",
+ " synthetic_backward | \n",
+ " synthetic_forward_from_backward | \n",
+ " False | \n",
+ " 270 | \n",
+ " 0.472656 | \n",
+ " 0.396243 | \n",
+ " 0.481303 | \n",
+ " 0.724638 | \n",
+ " 0.485294 | \n",
+ " 0.594203 | \n",
+ " 0.892875 | \n",
+ " 65.518566 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ]
+ },
+ "execution_count": 129,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 129
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:20:40.674189Z",
+ "start_time": "2024-10-15T18:20:40.642807Z"
+ }
+ },
+ "cell_type": "code",
+ "source": "df.to_json(\"data_w_metrics.jsonl\", orient=\"records\", lines=True)",
+ "id": "14cf24c4b09a16bb",
+ "outputs": [],
+ "execution_count": 130
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "## Online",
+ "id": "b46895cfede47466"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:20:40.996690Z",
+ "start_time": "2024-10-15T18:20:40.963721Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "import pandas as pd\n",
+ "\n",
+ "df = pd.read_json(\"data_w_metrics.jsonl\", orient=\"records\", lines=True)"
+ ],
+ "id": "c41446553184be99",
+ "outputs": [],
+ "execution_count": 131
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:20:41.079955Z",
+ "start_time": "2024-10-15T18:20:41.044828Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "related_df = df.loc[df.is_related].groupby([\"G_text\", \"G_type\", \"hash\", \"repo\"]).apply(lambda g: g.to_dict(orient=\"records\"), include_groups=False).reset_index(name='related_pairs')\n",
+ "related_df[\"related_pairs\"] = related_df[\"related_pairs\"].apply(lambda pairs: [pair for pair in pairs if pair[\"E_type\"] == \"expert_labeled\"])\n",
+ "related_df[\"online\"] = related_df.related_pairs.apply(lambda pairs: sum(pair[\"editdist\"] for pair in pairs) / len(pairs)) \n",
+ "online_dict = {f\"{row['repo']}%%%%{row['hash']}%%%%{row['G_text']}\": row[\"online\"] for _, row in related_df.iterrows()}"
+ ],
+ "id": "62b08afc86b2aab6",
+ "outputs": [],
+ "execution_count": 132
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:20:41.090472Z",
+ "start_time": "2024-10-15T18:20:41.088171Z"
+ }
+ },
+ "cell_type": "code",
+ "source": "related_df.related_pairs.tolist()[0]",
+ "id": "9f0d9ef2e3a771fb",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[{'E_text': \"Add 4 block attack scenarios test\\n\\nAdditionally, introduce a '--pvtest' flag that slows down the input checking to allow to simulate very long to validate blocks\",\n",
+ " 'E_type': 'expert_labeled',\n",
+ " 'is_related': True,\n",
+ " 'editdist': 128,\n",
+ " 'editsim': nan,\n",
+ " 'bleu': nan,\n",
+ " 'meteor': nan,\n",
+ " 'rouge1': nan,\n",
+ " 'rouge2': nan,\n",
+ " 'rougeL': nan,\n",
+ " 'bertscore': nan,\n",
+ " 'chrF': nan}]"
+ ]
+ },
+ "execution_count": 133,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 133
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:20:41.132594Z",
+ "start_time": "2024-10-15T18:20:41.130159Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "import json\n",
+ "\n",
+ "with open(\"online.json\", \"w\") as f:\n",
+ " json.dump(online_dict, f)"
+ ],
+ "id": "10e6904c110f87bf",
+ "outputs": [],
+ "execution_count": 134
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "# Correlations",
+ "id": "e2a06a1ab117109e"
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "## Utils",
+ "id": "6a5449f991e2b175"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:29:48.467950Z",
+ "start_time": "2024-10-15T18:29:48.358806Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "import json\n",
+ "import pandas as pd\n",
+ "\n",
+ "\n",
+ "with open(\"online.json\", \"r\") as f:\n",
+ " d = {tuple(key.split(\"%%%%\")): value for key, value in json.load(f).items()}\n",
+ "\n",
+ "df = pd.read_json(\"data_w_metrics.jsonl\", orient=\"records\", lines=True)\n",
+ "df['tuple'] = list(zip(df[\"repo\"], df[\"hash\"], df[\"G_text\"]))\n",
+ "df[\"online\"] = df['tuple'].map(d)\n",
+ "df = df.drop(columns=[\"tuple\"])\n",
+ "\n",
+ "corr_df = df.loc[~df.is_related].groupby([\"G_text\", \"G_type\", \"hash\", \"repo\", \"online\"]).apply(lambda g: g.to_dict(orient=\"records\"), include_groups=False).reset_index(name='unrelated_pairs').copy()\n",
+ "corr_df.head()"
+ ],
+ "id": "701f03d172b636c7",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ " G_text G_type \\\n",
+ "0 Add 4 block attack scenarios\\n\\nIntroduced a n... synthetic_backward \n",
+ "1 Add 4 block attack scenarios test\\n\\nAdditiona... synthetic_backward \n",
+ "2 Add Datastore index functionality\\n\\n- Impleme... synthetic_backward \n",
+ "3 Add Datastore index handling and update relate... synthetic_backward \n",
+ "4 Add Datastore index management capabilities\\n\\... synthetic_backward \n",
+ "\n",
+ " hash \\\n",
+ "0 9a581830e4fa02eed501b4e1f546a2e2ea358e13 \n",
+ "1 9a581830e4fa02eed501b4e1f546a2e2ea358e13 \n",
+ "2 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "3 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "4 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "\n",
+ " repo online \\\n",
+ "0 bitcoinunlimited/bitcoinunlimited 128.0 \n",
+ "1 bitcoinunlimited/bitcoinunlimited 10.0 \n",
+ "2 appscale/gts 133.0 \n",
+ "3 appscale/gts 507.0 \n",
+ "4 appscale/gts 227.0 \n",
+ "\n",
+ " unrelated_pairs \n",
+ "0 [{'E_text': 'Add parallel block processing tes... \n",
+ "1 [{'E_text': 'Add new block attack scenarios an... \n",
+ "2 [{'E_text': 'add Datastore index updating func... \n",
+ "3 [{'E_text': 'Add Datastore index updating func... \n",
+ "4 [{'E_text': 'Add Datastore index updating func... "
+ ],
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " G_text | \n",
+ " G_type | \n",
+ " hash | \n",
+ " repo | \n",
+ " online | \n",
+ " unrelated_pairs | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " Add 4 block attack scenarios\\n\\nIntroduced a n... | \n",
+ " synthetic_backward | \n",
+ " 9a581830e4fa02eed501b4e1f546a2e2ea358e13 | \n",
+ " bitcoinunlimited/bitcoinunlimited | \n",
+ " 128.0 | \n",
+ " [{'E_text': 'Add parallel block processing tes... | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " Add 4 block attack scenarios test\\n\\nAdditiona... | \n",
+ " synthetic_backward | \n",
+ " 9a581830e4fa02eed501b4e1f546a2e2ea358e13 | \n",
+ " bitcoinunlimited/bitcoinunlimited | \n",
+ " 10.0 | \n",
+ " [{'E_text': 'Add new block attack scenarios an... | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " Add Datastore index functionality\\n\\n- Impleme... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 133.0 | \n",
+ " [{'E_text': 'add Datastore index updating func... | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " Add Datastore index handling and update relate... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 507.0 | \n",
+ " [{'E_text': 'Add Datastore index updating func... | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " Add Datastore index management capabilities\\n\\... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 227.0 | \n",
+ " [{'E_text': 'Add Datastore index updating func... | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ]
+ },
+ "execution_count": 138,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 138
+ },
+ {
+ "metadata": {
+ "jupyter": {
+ "is_executing": true
+ }
+ },
+ "cell_type": "code",
+ "source": "df.to_json(\"/Users/Alexandra.Eliseeva/PycharmProjects/synthetic-commit-msg-edits/all_pairs_with_metrics.jsonl\", orient=\"records\", lines=True)",
+ "id": "b98cee8685ef3bf7",
+ "outputs": [],
+ "execution_count": null
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:29:54.970693Z",
+ "start_time": "2024-10-15T18:29:54.969069Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "from generation_steps.metrics_analysis import AGGR_METRICS\n",
+ "\n",
+ "\n",
+ "METRICS = list(AGGR_METRICS.keys())"
+ ],
+ "id": "32a1aca18b1473bf",
+ "outputs": [],
+ "execution_count": 139
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:29:55.993570Z",
+ "start_time": "2024-10-15T18:29:55.990599Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "import plotly.express as px\n",
+ "import plotly.subplots as sp\n",
+ "\n",
+ "\n",
+ "def plot_df(_df: pd.DataFrame, subset_name: str):\n",
+ " # List of metrics to plot against 'online'\n",
+ " metrics = ['editdist', 'editsim', 'meteor', 'rouge1', 'rouge2', 'rougeL', 'bertscore', 'chrF', 'bleu']\n",
+ " \n",
+ " # Create a subplot grid, with the number of rows and columns based on the number of metrics\n",
+ " num_cols = 3\n",
+ " num_rows = -(-len(metrics) // num_cols) # Ceiling division to get the required number of rows\n",
+ " \n",
+ " # Initialize subplot figure\n",
+ " fig = sp.make_subplots(rows=num_rows, cols=num_cols, subplot_titles=metrics)\n",
+ " \n",
+ " # Add a scatter plot for each metric vs 'online'\n",
+ " for i, metric in enumerate(metrics):\n",
+ " row = i // num_cols + 1\n",
+ " col = i % num_cols + 1\n",
+ " scatter = px.scatter(_df, x=metric, y='online', \n",
+ " hover_data={'hash': True, 'repo': True}, \n",
+ " labels={metric: metric, 'online': 'Online'})\n",
+ " \n",
+ " for trace in scatter['data']:\n",
+ " fig.add_trace(trace, row=row, col=col)\n",
+ " \n",
+ " # Update x-axis and y-axis labels for each subplot\n",
+ " # fig.update_xaxes(title_text=metric, row=row, col=col)\n",
+ " # fig.update_yaxes(title_text=\"Online\", row=row, col=col)\n",
+ " \n",
+ " # Update layout for better appearance\n",
+ " fig.update_layout(height=600, width=1000, title_text=f\"Metrics vs Online ({subset_name})\", showlegend=False)\n",
+ " \n",
+ " # Show the plot\n",
+ " fig.show()"
+ ],
+ "id": "4688720746370d8",
+ "outputs": [],
+ "execution_count": 140
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "## Full dataset",
+ "id": "85555645de20fd88"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:00.603161Z",
+ "start_time": "2024-10-15T18:30:00.564307Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "_ = corr_df.copy()\n",
+ "for metric in METRICS:\n",
+ " if metric in [\"editdist\"]:\n",
+ " _[metric] = _.unrelated_pairs.apply(lambda pairs: min(pair[metric] for pair in pairs))\n",
+ " else:\n",
+ " _[metric] = _.unrelated_pairs.apply(lambda pairs: max(pair[metric] for pair in pairs))\n",
+ "_.head()"
+ ],
+ "id": "ed70dfe379a0f5a8",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ " G_text G_type \\\n",
+ "0 Add 4 block attack scenarios\\n\\nIntroduced a n... synthetic_backward \n",
+ "1 Add 4 block attack scenarios test\\n\\nAdditiona... synthetic_backward \n",
+ "2 Add Datastore index functionality\\n\\n- Impleme... synthetic_backward \n",
+ "3 Add Datastore index handling and update relate... synthetic_backward \n",
+ "4 Add Datastore index management capabilities\\n\\... synthetic_backward \n",
+ "\n",
+ " hash \\\n",
+ "0 9a581830e4fa02eed501b4e1f546a2e2ea358e13 \n",
+ "1 9a581830e4fa02eed501b4e1f546a2e2ea358e13 \n",
+ "2 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "3 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "4 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "\n",
+ " repo online \\\n",
+ "0 bitcoinunlimited/bitcoinunlimited 128.0 \n",
+ "1 bitcoinunlimited/bitcoinunlimited 10.0 \n",
+ "2 appscale/gts 133.0 \n",
+ "3 appscale/gts 507.0 \n",
+ "4 appscale/gts 227.0 \n",
+ "\n",
+ " unrelated_pairs editdist editsim \\\n",
+ "0 [{'E_text': 'Add parallel block processing tes... 168 0.380952 \n",
+ "1 [{'E_text': 'Add new block attack scenarios an... 113 0.424908 \n",
+ "2 [{'E_text': 'add Datastore index updating func... 148 0.543210 \n",
+ "3 [{'E_text': 'Add Datastore index updating func... 336 0.385740 \n",
+ "4 [{'E_text': 'Add Datastore index updating func... 159 0.463343 \n",
+ "\n",
+ " bleu meteor rouge1 rouge2 rougeL bertscore chrF \n",
+ "0 0.243407 0.456752 0.523077 0.253968 0.400000 0.875274 46.029893 \n",
+ "1 0.195071 0.428988 0.529412 0.333333 0.459459 0.887696 42.802677 \n",
+ "2 0.301950 0.450317 0.600000 0.349206 0.523077 0.915362 63.105186 \n",
+ "3 0.187036 0.576769 0.538462 0.208696 0.311475 0.881502 60.682562 \n",
+ "4 0.193252 0.425522 0.556962 0.285714 0.419753 0.890090 56.247972 "
+ ],
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " G_text | \n",
+ " G_type | \n",
+ " hash | \n",
+ " repo | \n",
+ " online | \n",
+ " unrelated_pairs | \n",
+ " editdist | \n",
+ " editsim | \n",
+ " bleu | \n",
+ " meteor | \n",
+ " rouge1 | \n",
+ " rouge2 | \n",
+ " rougeL | \n",
+ " bertscore | \n",
+ " chrF | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " Add 4 block attack scenarios\\n\\nIntroduced a n... | \n",
+ " synthetic_backward | \n",
+ " 9a581830e4fa02eed501b4e1f546a2e2ea358e13 | \n",
+ " bitcoinunlimited/bitcoinunlimited | \n",
+ " 128.0 | \n",
+ " [{'E_text': 'Add parallel block processing tes... | \n",
+ " 168 | \n",
+ " 0.380952 | \n",
+ " 0.243407 | \n",
+ " 0.456752 | \n",
+ " 0.523077 | \n",
+ " 0.253968 | \n",
+ " 0.400000 | \n",
+ " 0.875274 | \n",
+ " 46.029893 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " Add 4 block attack scenarios test\\n\\nAdditiona... | \n",
+ " synthetic_backward | \n",
+ " 9a581830e4fa02eed501b4e1f546a2e2ea358e13 | \n",
+ " bitcoinunlimited/bitcoinunlimited | \n",
+ " 10.0 | \n",
+ " [{'E_text': 'Add new block attack scenarios an... | \n",
+ " 113 | \n",
+ " 0.424908 | \n",
+ " 0.195071 | \n",
+ " 0.428988 | \n",
+ " 0.529412 | \n",
+ " 0.333333 | \n",
+ " 0.459459 | \n",
+ " 0.887696 | \n",
+ " 42.802677 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " Add Datastore index functionality\\n\\n- Impleme... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 133.0 | \n",
+ " [{'E_text': 'add Datastore index updating func... | \n",
+ " 148 | \n",
+ " 0.543210 | \n",
+ " 0.301950 | \n",
+ " 0.450317 | \n",
+ " 0.600000 | \n",
+ " 0.349206 | \n",
+ " 0.523077 | \n",
+ " 0.915362 | \n",
+ " 63.105186 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " Add Datastore index handling and update relate... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 507.0 | \n",
+ " [{'E_text': 'Add Datastore index updating func... | \n",
+ " 336 | \n",
+ " 0.385740 | \n",
+ " 0.187036 | \n",
+ " 0.576769 | \n",
+ " 0.538462 | \n",
+ " 0.208696 | \n",
+ " 0.311475 | \n",
+ " 0.881502 | \n",
+ " 60.682562 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " Add Datastore index management capabilities\\n\\... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 227.0 | \n",
+ " [{'E_text': 'Add Datastore index updating func... | \n",
+ " 159 | \n",
+ " 0.463343 | \n",
+ " 0.193252 | \n",
+ " 0.425522 | \n",
+ " 0.556962 | \n",
+ " 0.285714 | \n",
+ " 0.419753 | \n",
+ " 0.890090 | \n",
+ " 56.247972 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ]
+ },
+ "execution_count": 141,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 141
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "### Stats",
+ "id": "aa624e91bd7f7dd1"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:04.897620Z",
+ "start_time": "2024-10-15T18:30:04.895427Z"
+ }
+ },
+ "cell_type": "code",
+ "source": "len(_)",
+ "id": "59ed2625132e89f7",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "116"
+ ]
+ },
+ "execution_count": 142,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 142
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:05.611137Z",
+ "start_time": "2024-10-15T18:30:05.605322Z"
+ }
+ },
+ "cell_type": "code",
+ "source": "_.unrelated_pairs.str.len().describe(percentiles=[.01, .05, .1, .25, .5, .75, .9, .95, .99]).to_frame().T",
+ "id": "ca0da7d390b0b30b",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ " count mean std min 1% 5% 10% 25% \\\n",
+ "unrelated_pairs 116.0 44.310345 17.743787 4.0 10.45 16.75 22.0 30.0 \n",
+ "\n",
+ " 50% 75% 90% 95% 99% max \n",
+ "unrelated_pairs 42.0 57.25 74.0 74.0 74.0 74.0 "
+ ],
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " count | \n",
+ " mean | \n",
+ " std | \n",
+ " min | \n",
+ " 1% | \n",
+ " 5% | \n",
+ " 10% | \n",
+ " 25% | \n",
+ " 50% | \n",
+ " 75% | \n",
+ " 90% | \n",
+ " 95% | \n",
+ " 99% | \n",
+ " max | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " unrelated_pairs | \n",
+ " 116.0 | \n",
+ " 44.310345 | \n",
+ " 17.743787 | \n",
+ " 4.0 | \n",
+ " 10.45 | \n",
+ " 16.75 | \n",
+ " 22.0 | \n",
+ " 30.0 | \n",
+ " 42.0 | \n",
+ " 57.25 | \n",
+ " 74.0 | \n",
+ " 74.0 | \n",
+ " 74.0 | \n",
+ " 74.0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ]
+ },
+ "execution_count": 143,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 143
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:06.327235Z",
+ "start_time": "2024-10-15T18:30:06.324966Z"
+ }
+ },
+ "cell_type": "code",
+ "source": "_.unrelated_pairs.str.len().sum()",
+ "id": "a7ca56c9025ec948",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "5140"
+ ]
+ },
+ "execution_count": 144,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 144
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "### Correlations",
+ "id": "a97ed2ae8a401d2b"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:15.576567Z",
+ "start_time": "2024-10-15T18:30:15.572964Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "corrs = _[METRICS + [\"online\"]].corr(method=\"spearman\")[\"online\"]\n",
+ "corrs.sort_values(ascending=False)"
+ ],
+ "id": "9fc2f9233937eed6",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "online 1.000000\n",
+ "editdist 0.742783\n",
+ "chrF 0.045855\n",
+ "meteor 0.041122\n",
+ "bleu -0.169695\n",
+ "rouge1 -0.187445\n",
+ "rouge2 -0.200519\n",
+ "rougeL -0.259599\n",
+ "bertscore -0.264843\n",
+ "editsim -0.358606\n",
+ "Name: online, dtype: float64"
+ ]
+ },
+ "execution_count": 145,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 145
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "",
+ "id": "38a0d90d8909e48f"
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "# Table",
+ "id": "f8bd0464edab7125"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:27.440472Z",
+ "start_time": "2024-10-15T18:30:27.403044Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "_ = corr_df.copy()\n",
+ "for metric in METRICS:\n",
+ " if metric in [\"editdist\"]:\n",
+ " _[metric] = _.unrelated_pairs.apply(lambda pairs: min(pair[metric] for pair in pairs))\n",
+ " else:\n",
+ " _[metric] = _.unrelated_pairs.apply(lambda pairs: max(pair[metric] for pair in pairs))\n",
+ "_.head()"
+ ],
+ "id": "ede3b8307a007bb0",
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ " G_text G_type \\\n",
+ "0 Add 4 block attack scenarios\\n\\nIntroduced a n... synthetic_backward \n",
+ "1 Add 4 block attack scenarios test\\n\\nAdditiona... synthetic_backward \n",
+ "2 Add Datastore index functionality\\n\\n- Impleme... synthetic_backward \n",
+ "3 Add Datastore index handling and update relate... synthetic_backward \n",
+ "4 Add Datastore index management capabilities\\n\\... synthetic_backward \n",
+ "\n",
+ " hash \\\n",
+ "0 9a581830e4fa02eed501b4e1f546a2e2ea358e13 \n",
+ "1 9a581830e4fa02eed501b4e1f546a2e2ea358e13 \n",
+ "2 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "3 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "4 c6d4ab680da88e14ceafe6f7947f0cf858158f2d \n",
+ "\n",
+ " repo online \\\n",
+ "0 bitcoinunlimited/bitcoinunlimited 128.0 \n",
+ "1 bitcoinunlimited/bitcoinunlimited 10.0 \n",
+ "2 appscale/gts 133.0 \n",
+ "3 appscale/gts 507.0 \n",
+ "4 appscale/gts 227.0 \n",
+ "\n",
+ " unrelated_pairs editdist editsim \\\n",
+ "0 [{'E_text': 'Add parallel block processing tes... 168 0.380952 \n",
+ "1 [{'E_text': 'Add new block attack scenarios an... 113 0.424908 \n",
+ "2 [{'E_text': 'add Datastore index updating func... 148 0.543210 \n",
+ "3 [{'E_text': 'Add Datastore index updating func... 336 0.385740 \n",
+ "4 [{'E_text': 'Add Datastore index updating func... 159 0.463343 \n",
+ "\n",
+ " bleu meteor rouge1 rouge2 rougeL bertscore chrF \n",
+ "0 0.243407 0.456752 0.523077 0.253968 0.400000 0.875274 46.029893 \n",
+ "1 0.195071 0.428988 0.529412 0.333333 0.459459 0.887696 42.802677 \n",
+ "2 0.301950 0.450317 0.600000 0.349206 0.523077 0.915362 63.105186 \n",
+ "3 0.187036 0.576769 0.538462 0.208696 0.311475 0.881502 60.682562 \n",
+ "4 0.193252 0.425522 0.556962 0.285714 0.419753 0.890090 56.247972 "
+ ],
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " G_text | \n",
+ " G_type | \n",
+ " hash | \n",
+ " repo | \n",
+ " online | \n",
+ " unrelated_pairs | \n",
+ " editdist | \n",
+ " editsim | \n",
+ " bleu | \n",
+ " meteor | \n",
+ " rouge1 | \n",
+ " rouge2 | \n",
+ " rougeL | \n",
+ " bertscore | \n",
+ " chrF | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 0 | \n",
+ " Add 4 block attack scenarios\\n\\nIntroduced a n... | \n",
+ " synthetic_backward | \n",
+ " 9a581830e4fa02eed501b4e1f546a2e2ea358e13 | \n",
+ " bitcoinunlimited/bitcoinunlimited | \n",
+ " 128.0 | \n",
+ " [{'E_text': 'Add parallel block processing tes... | \n",
+ " 168 | \n",
+ " 0.380952 | \n",
+ " 0.243407 | \n",
+ " 0.456752 | \n",
+ " 0.523077 | \n",
+ " 0.253968 | \n",
+ " 0.400000 | \n",
+ " 0.875274 | \n",
+ " 46.029893 | \n",
+ "
\n",
+ " \n",
+ " 1 | \n",
+ " Add 4 block attack scenarios test\\n\\nAdditiona... | \n",
+ " synthetic_backward | \n",
+ " 9a581830e4fa02eed501b4e1f546a2e2ea358e13 | \n",
+ " bitcoinunlimited/bitcoinunlimited | \n",
+ " 10.0 | \n",
+ " [{'E_text': 'Add new block attack scenarios an... | \n",
+ " 113 | \n",
+ " 0.424908 | \n",
+ " 0.195071 | \n",
+ " 0.428988 | \n",
+ " 0.529412 | \n",
+ " 0.333333 | \n",
+ " 0.459459 | \n",
+ " 0.887696 | \n",
+ " 42.802677 | \n",
+ "
\n",
+ " \n",
+ " 2 | \n",
+ " Add Datastore index functionality\\n\\n- Impleme... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 133.0 | \n",
+ " [{'E_text': 'add Datastore index updating func... | \n",
+ " 148 | \n",
+ " 0.543210 | \n",
+ " 0.301950 | \n",
+ " 0.450317 | \n",
+ " 0.600000 | \n",
+ " 0.349206 | \n",
+ " 0.523077 | \n",
+ " 0.915362 | \n",
+ " 63.105186 | \n",
+ "
\n",
+ " \n",
+ " 3 | \n",
+ " Add Datastore index handling and update relate... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 507.0 | \n",
+ " [{'E_text': 'Add Datastore index updating func... | \n",
+ " 336 | \n",
+ " 0.385740 | \n",
+ " 0.187036 | \n",
+ " 0.576769 | \n",
+ " 0.538462 | \n",
+ " 0.208696 | \n",
+ " 0.311475 | \n",
+ " 0.881502 | \n",
+ " 60.682562 | \n",
+ "
\n",
+ " \n",
+ " 4 | \n",
+ " Add Datastore index management capabilities\\n\\... | \n",
+ " synthetic_backward | \n",
+ " c6d4ab680da88e14ceafe6f7947f0cf858158f2d | \n",
+ " appscale/gts | \n",
+ " 227.0 | \n",
+ " [{'E_text': 'Add Datastore index updating func... | \n",
+ " 159 | \n",
+ " 0.463343 | \n",
+ " 0.193252 | \n",
+ " 0.425522 | \n",
+ " 0.556962 | \n",
+ " 0.285714 | \n",
+ " 0.419753 | \n",
+ " 0.890090 | \n",
+ " 56.247972 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ]
+ },
+ "execution_count": 146,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "execution_count": 146
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:31.537169Z",
+ "start_time": "2024-10-15T18:30:31.526175Z"
+ }
+ },
+ "cell_type": "code",
+ "source": [
+ "from scipy.stats import spearmanr\n",
+ "\n",
+ "results = []\n",
+ "\n",
+ "for metric in METRICS:\n",
+ " x = _[metric].to_numpy()\n",
+ " y = _[\"online\"].to_numpy()\n",
+ " corr, p_value = spearmanr(x, y)\n",
+ " results.append({\"metric\": metric, \"corr\": corr, \"p_value\": p_value})\n",
+ " \n",
+ "__ = pd.DataFrame(results)\n",
+ "__[\"p_value\"] = [\"< 0.05\" if p < 0.05 else p for p in __.p_value]\n",
+ "__[\"corr_abs\"] = abs(__[\"corr\"])\n",
+ "print(__.sort_values(by=[\"corr_abs\"], ascending=False).drop(columns=[\"corr_abs\"]).to_latex(float_format=\"%.2f\", index=False))"
+ ],
+ "id": "3dd293f7b8fe1af2",
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\\begin{tabular}{lrl}\n",
+ "\\toprule\n",
+ "metric & corr & p_value \\\\\n",
+ "\\midrule\n",
+ "editdist & 0.74 & < 0.05 \\\\\n",
+ "editsim & -0.36 & < 0.05 \\\\\n",
+ "bertscore & -0.26 & < 0.05 \\\\\n",
+ "rougeL & -0.26 & < 0.05 \\\\\n",
+ "rouge2 & -0.20 & < 0.05 \\\\\n",
+ "rouge1 & -0.19 & < 0.05 \\\\\n",
+ "bleu & -0.17 & 0.07 \\\\\n",
+ "chrF & 0.05 & 0.62 \\\\\n",
+ "meteor & 0.04 & 0.66 \\\\\n",
+ "\\bottomrule\n",
+ "\\end{tabular}\n",
+ "\n"
+ ]
+ }
+ ],
+ "execution_count": 147
+ },
+ {
+ "metadata": {},
+ "cell_type": "markdown",
+ "source": "# Plots",
+ "id": "c621784efd4e40c0"
+ },
+ {
+ "metadata": {
+ "ExecuteTime": {
+ "end_time": "2024-10-15T18:30:59.336972Z",
+ "start_time": "2024-10-15T18:30:58.870865Z"
+ }
+ },
+ "cell_type": "code",
+ "source": "plot_df(_, \"Full\")",
+ "id": "af83af189a64d0d1",
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ " \n",
+ " "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "data": [
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "editdist=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 168,
+ 113,
+ 148,
+ 336,
+ 159,
+ 182,
+ 561,
+ 224,
+ 185,
+ 147,
+ 286,
+ 431,
+ 314,
+ 320,
+ 363,
+ 284,
+ 261,
+ 266,
+ 245,
+ 173,
+ 349,
+ 315,
+ 213,
+ 520,
+ 12,
+ 300,
+ 383,
+ 302,
+ 277,
+ 137,
+ 322,
+ 199,
+ 330,
+ 489,
+ 376,
+ 331,
+ 288,
+ 260,
+ 487,
+ 3,
+ 772,
+ 756,
+ 424,
+ 416,
+ 262,
+ 353,
+ 335,
+ 519,
+ 171,
+ 223,
+ 341,
+ 337,
+ 361,
+ 314,
+ 574,
+ 253,
+ 280,
+ 456,
+ 266,
+ 569,
+ 380,
+ 655,
+ 202,
+ 301,
+ 499,
+ 189,
+ 173,
+ 174,
+ 148,
+ 205,
+ 190,
+ 132,
+ 137,
+ 201,
+ 149,
+ 343,
+ 244,
+ 276,
+ 250,
+ 320,
+ 323,
+ 263,
+ 334,
+ 416,
+ 305,
+ 329,
+ 211,
+ 175,
+ 193,
+ 333,
+ 282,
+ 0,
+ 230,
+ 164,
+ 236,
+ 369,
+ 338,
+ 355,
+ 294,
+ 363,
+ 173,
+ 408,
+ 390,
+ 382,
+ 312,
+ 404,
+ 226,
+ 350,
+ 197,
+ 204,
+ 349,
+ 346,
+ 363,
+ 366,
+ 392,
+ 443
+ ],
+ "xaxis": "x",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "editsim=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 0.380952381,
+ 0.4249084249,
+ 0.5432098765,
+ 0.3857404022,
+ 0.4633431085,
+ 0.43950617280000004,
+ 0.3257211538,
+ 0.5193133047,
+ 0.5351758794,
+ 0.4671717172,
+ 0.45833333330000003,
+ 0.39551192150000003,
+ 0.44815465730000004,
+ 0.4285714286,
+ 0.37305699480000004,
+ 0.39830508470000003,
+ 0.39583333330000003,
+ 0.44698544700000004,
+ 0.4393592677,
+ 0.4666666667,
+ 0.348880597,
+ 0.4559585492,
+ 0.6830357143,
+ 0.4594594595,
+ 0.9784560144000001,
+ 0.4495412844,
+ 0.4024960998,
+ 0.4113060429,
+ 0.4055793991,
+ 0.5705329154000001,
+ 0.4476843911,
+ 0.43342776200000005,
+ 0.37853107340000003,
+ 0.3337874659,
+ 0.3915857605,
+ 0.4131205674,
+ 0.3717693837,
+ 0.4170403587,
+ 0.3527367507,
+ 0.9973935708,
+ 0.32927888790000004,
+ 0.330380868,
+ 0.3890489914,
+ 0.3520249221,
+ 0.5321428571,
+ 0.4602446483,
+ 0.4854070661,
+ 0.4340239913,
+ 0.43189368770000003,
+ 0.43429844100000004,
+ 0.4918032787,
+ 0.4947526237,
+ 0.4595808383,
+ 0.4227941176,
+ 0.3572228443,
+ 0.46511627910000003,
+ 0.37639198220000003,
+ 0.3604488079,
+ 0.4732673267,
+ 0.38353196100000003,
+ 0.4180704441,
+ 0.375,
+ 0.5951903808,
+ 0.5418569254,
+ 0.4393258427,
+ 0.6684210526000001,
+ 0.5126760563,
+ 0.5258855586,
+ 0.5528700906,
+ 0.5187793427,
+ 0.5622119816,
+ 0.5849056604,
+ 0.6107954545000001,
+ 0.5325581395,
+ 0.48972602740000004,
+ 0.4598425197,
+ 0.4937759336,
+ 0.4802259887,
+ 0.38611713670000003,
+ 0.373776908,
+ 0.43728223,
+ 0.4295010846,
+ 0.4329371817,
+ 0.47540983610000004,
+ 0.406614786,
+ 0.4395229983,
+ 0.427027027,
+ 0.44864864860000003,
+ 0.5338164251,
+ 0.37757009350000004,
+ 0.4063157895,
+ 1.0,
+ 0.5064377682,
+ 0.5769230769,
+ 0.47787610620000004,
+ 0.39108910890000004,
+ 0.4609250399,
+ 0.3771929825,
+ 0.4302325581,
+ 0.3878583474,
+ 0.49562682220000004,
+ 0.3594976452,
+ 0.37096774190000004,
+ 0.4272863568,
+ 0.4222222222,
+ 0.4014814815,
+ 0.47722772280000003,
+ 0.39446366780000003,
+ 0.4573002755,
+ 0.42696629210000003,
+ 0.40545144800000005,
+ 0.459375,
+ 0.4154589372,
+ 0.4299065421,
+ 0.3884555382,
+ 0.4124668435
+ ],
+ "xaxis": "x2",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y2",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "meteor=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 0.45675226220000004,
+ 0.4289879989,
+ 0.4503169399,
+ 0.5767691753,
+ 0.42552169900000003,
+ 0.4376470588,
+ 0.4709576138,
+ 0.6516453587000001,
+ 0.6393461242,
+ 0.4284714485,
+ 0.574720573,
+ 0.6586590968,
+ 0.6814814815,
+ 0.44650913000000003,
+ 0.42004032420000004,
+ 0.4837990802,
+ 0.5618235889000001,
+ 0.5909872307,
+ 0.5775266792,
+ 0.47796639230000004,
+ 0.5155592546000001,
+ 0.5615408451,
+ 0.7980297862,
+ 0.6039803615,
+ 0.9847490764000001,
+ 0.48807989690000003,
+ 0.5321596721,
+ 0.5196384432,
+ 0.6097795571,
+ 0.5564612052,
+ 0.5588085673000001,
+ 0.4288472146,
+ 0.49509633220000004,
+ 0.5834720147,
+ 0.4046563742,
+ 0.5114197531,
+ 0.4333238683,
+ 0.6718013167,
+ 0.4684954954,
+ 0.9999999366000001,
+ 0.46525168200000006,
+ 0.4908616485,
+ 0.49011392670000004,
+ 0.4083187192,
+ 0.7108613714,
+ 0.6199734502,
+ 0.6935409193000001,
+ 0.5967984512,
+ 0.3719792544,
+ 0.5143801289000001,
+ 0.8252640845,
+ 0.8433794326,
+ 0.5663559726,
+ 0.5882195445,
+ 0.5356304817,
+ 0.4551177088,
+ 0.5711585802,
+ 0.5175794294,
+ 0.5020911678000001,
+ 0.4941033421,
+ 0.4799286226,
+ 0.511890906,
+ 0.5340512055000001,
+ 0.6422692534000001,
+ 0.5478216913,
+ 0.7393649194,
+ 0.7651960784,
+ 0.7058407476,
+ 0.7038059593,
+ 0.7468543374000001,
+ 0.7305194805,
+ 0.6060123457000001,
+ 0.7010503369000001,
+ 0.7259511221,
+ 0.6796075312000001,
+ 0.5190821256,
+ 0.6774984019,
+ 0.7608523801,
+ 0.5792207792,
+ 0.49536621820000004,
+ 0.5570711523,
+ 0.42113207550000004,
+ 0.6071217021,
+ 0.5972563112,
+ 0.5464649373,
+ 0.5865991709,
+ 0.579222809,
+ 0.30997411680000003,
+ 0.5578566732,
+ 0.49479123760000004,
+ 0.5343122905000001,
+ 0.9999982608,
+ 0.6696480998000001,
+ 0.6609539776000001,
+ 0.6036429872,
+ 0.5470588235,
+ 0.4303036284,
+ 0.48756744080000003,
+ 0.4810465936,
+ 0.5113093614,
+ 0.490475498,
+ 0.46192725160000003,
+ 0.5675232973000001,
+ 0.5458946406,
+ 0.5784046672000001,
+ 0.4519245665,
+ 0.6341212097000001,
+ 0.5262654186,
+ 0.4362220485,
+ 0.6062819576,
+ 0.56836645,
+ 0.6778223755,
+ 0.6201679989000001,
+ 0.6811363359,
+ 0.5379650069,
+ 0.4570091302
+ ],
+ "xaxis": "x3",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y3",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "rouge1=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 0.5230769231,
+ 0.5294117647000001,
+ 0.6000000000000001,
+ 0.5384615385,
+ 0.5569620253,
+ 0.5833333333,
+ 0.4494382022,
+ 0.6542056075,
+ 0.6428571429000001,
+ 0.6506024096,
+ 0.5342465753,
+ 0.5333333333,
+ 0.5736434109,
+ 0.6229508197,
+ 0.5234899329,
+ 0.4918032787,
+ 0.5272727273,
+ 0.5826771654,
+ 0.56,
+ 0.5517241379,
+ 0.5190839695,
+ 0.6358381503,
+ 0.7857142857,
+ 0.6212765957,
+ 1.0,
+ 0.6081871345000001,
+ 0.6120218579000001,
+ 0.5853658537,
+ 0.6055045872,
+ 0.602739726,
+ 0.6179775281000001,
+ 0.56,
+ 0.5354330709,
+ 0.4081632653,
+ 0.5333333333,
+ 0.47761194030000004,
+ 0.4786324786,
+ 0.5957446809,
+ 0.5581395349,
+ 1.0,
+ 0.42145593870000003,
+ 0.5130111524000001,
+ 0.5274725275000001,
+ 0.4810126582,
+ 0.6617647059,
+ 0.6467065868,
+ 0.6193548387000001,
+ 0.5784313725,
+ 0.6067415730000001,
+ 0.6226415094000001,
+ 0.6706586826000001,
+ 0.5945945946,
+ 0.6706586826000001,
+ 0.5882352941,
+ 0.48730964470000004,
+ 0.5656565657,
+ 0.5,
+ 0.5161290323000001,
+ 0.5354330709,
+ 0.5396825397,
+ 0.5060240964,
+ 0.49606299210000004,
+ 0.8260869565000001,
+ 0.6463414634,
+ 0.5230769231,
+ 0.7397260274,
+ 0.6419753086000001,
+ 0.6666666667000001,
+ 0.6000000000000001,
+ 0.5882352941,
+ 0.6226415094000001,
+ 0.5747126437,
+ 0.6666666667000001,
+ 0.64,
+ 0.5476190476,
+ 0.6428571429000001,
+ 0.5942028986,
+ 0.7225806452,
+ 0.5123966942,
+ 0.5087719298,
+ 0.641509434,
+ 0.4957264957,
+ 0.6368715084000001,
+ 0.6255924171,
+ 0.6986301370000001,
+ 0.5575757576,
+ 0.5102040816,
+ 0.4819277108,
+ 0.6041666667000001,
+ 0.592,
+ 0.5789473684,
+ 1.0,
+ 0.6962962963,
+ 0.7207207207,
+ 0.5663716814,
+ 0.4379562044,
+ 0.5660377358,
+ 0.5538461538,
+ 0.5357142857,
+ 0.5555555556,
+ 0.6172839506000001,
+ 0.47328244270000003,
+ 0.48051948050000004,
+ 0.5714285714,
+ 0.5964912281,
+ 0.5517241379,
+ 0.6976744186,
+ 0.49624060150000004,
+ 0.5348837209,
+ 0.652173913,
+ 0.5076923077000001,
+ 0.6628571429,
+ 0.6257668712000001,
+ 0.5962732919,
+ 0.6744186047,
+ 0.5139664804
+ ],
+ "xaxis": "x4",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y4",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "rouge2=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 0.253968254,
+ 0.33333333330000003,
+ 0.3492063492,
+ 0.2086956522,
+ 0.2857142857,
+ 0.2857142857,
+ 0.2048192771,
+ 0.3076923077,
+ 0.3818181818,
+ 0.3636363636,
+ 0.22058823530000002,
+ 0.2944785276,
+ 0.2926829268,
+ 0.3354037267,
+ 0.2342342342,
+ 0.1833333333,
+ 0.188976378,
+ 0.2666666667,
+ 0.2545454545,
+ 0.2409638554,
+ 0.1526717557,
+ 0.3670886076,
+ 0.6597938144000001,
+ 0.35193133050000003,
+ 1.0,
+ 0.3287671233,
+ 0.41025641030000004,
+ 0.2814814815,
+ 0.3551401869,
+ 0.3421052632,
+ 0.4202898551,
+ 0.2916666667,
+ 0.1897810219,
+ 0.1931034483,
+ 0.2702702703,
+ 0.1875,
+ 0.24299065420000002,
+ 0.3260869565,
+ 0.2474916388,
+ 1.0,
+ 0.1953125,
+ 0.2846441948,
+ 0.2105263158,
+ 0.1739130435,
+ 0.3410852713,
+ 0.35632183910000004,
+ 0.3558282209,
+ 0.2871287129,
+ 0.39080459770000003,
+ 0.41237113400000003,
+ 0.5342465753,
+ 0.5342465753,
+ 0.44848484850000003,
+ 0.3008849558,
+ 0.2378378378,
+ 0.30000000000000004,
+ 0.186440678,
+ 0.24561403510000002,
+ 0.2782608696,
+ 0.224,
+ 0.2317073171,
+ 0.2568807339,
+ 0.6153846154,
+ 0.3899371069,
+ 0.3434343434,
+ 0.5323741007,
+ 0.4050632911,
+ 0.41758241760000003,
+ 0.35000000000000003,
+ 0.3636363636,
+ 0.4807692308,
+ 0.3611111111,
+ 0.4731182796,
+ 0.4081632653,
+ 0.2962962963,
+ 0.397260274,
+ 0.3931623932,
+ 0.4251968504,
+ 0.268907563,
+ 0.2553191489,
+ 0.3918918919,
+ 0.2047244094,
+ 0.3615819209,
+ 0.3444976077,
+ 0.5034013605000001,
+ 0.2295081967,
+ 0.2471910112,
+ 0.2222222222,
+ 0.3829787234,
+ 0.2777777778,
+ 0.3148148148,
+ 1.0,
+ 0.4661654135,
+ 0.4628099174,
+ 0.28828828830000003,
+ 0.2063492063,
+ 0.31395348840000004,
+ 0.1803278689,
+ 0.1818181818,
+ 0.2325581395,
+ 0.26506024100000003,
+ 0.20155038760000002,
+ 0.1617647059,
+ 0.3137254902,
+ 0.3786982249,
+ 0.31395348840000004,
+ 0.4251968504,
+ 0.2290076336,
+ 0.3255813953,
+ 0.3111111111,
+ 0.2764227642,
+ 0.3780487805,
+ 0.37974683540000004,
+ 0.3289473684,
+ 0.3882352941,
+ 0.3502824859
+ ],
+ "xaxis": "x5",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y5",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "rougeL=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 0.4,
+ 0.4594594595,
+ 0.5230769231,
+ 0.3114754098,
+ 0.41975308640000003,
+ 0.3943661972,
+ 0.32142857140000003,
+ 0.5142857143,
+ 0.5436893204000001,
+ 0.4347826087,
+ 0.4,
+ 0.3766233766,
+ 0.4375,
+ 0.4417177914,
+ 0.3259259259,
+ 0.32786885250000003,
+ 0.3410852713,
+ 0.41322314050000003,
+ 0.375,
+ 0.4050632911,
+ 0.3018867925,
+ 0.49382716050000003,
+ 0.7551020408,
+ 0.5191489362,
+ 1.0,
+ 0.4594594595,
+ 0.45569620250000004,
+ 0.3902439024,
+ 0.5137614679,
+ 0.5479452055,
+ 0.5393258427000001,
+ 0.4693877551,
+ 0.347826087,
+ 0.28750000000000003,
+ 0.36,
+ 0.3384615385,
+ 0.3486238532,
+ 0.4042553191,
+ 0.28901734100000004,
+ 1.0,
+ 0.2706766917,
+ 0.296875,
+ 0.3815028902,
+ 0.29457364340000003,
+ 0.5401459854,
+ 0.49101796410000004,
+ 0.4914285714,
+ 0.4639175258,
+ 0.4444444444,
+ 0.46464646460000003,
+ 0.5945945946,
+ 0.5945945946,
+ 0.49101796410000004,
+ 0.38938053100000003,
+ 0.33,
+ 0.4038461538,
+ 0.30000000000000004,
+ 0.3225806452,
+ 0.44094488190000003,
+ 0.33333333330000003,
+ 0.39759036140000004,
+ 0.3402489627,
+ 0.6986301370000001,
+ 0.5365853659,
+ 0.48205128210000003,
+ 0.6575342466,
+ 0.5185185185,
+ 0.5287356322,
+ 0.5060240964,
+ 0.5098039216,
+ 0.5660377358,
+ 0.5287356322,
+ 0.6444444444,
+ 0.54,
+ 0.4096385542,
+ 0.4615384615,
+ 0.48739495800000004,
+ 0.5230769231,
+ 0.3855421687,
+ 0.3968253968,
+ 0.4905660377,
+ 0.36893203880000003,
+ 0.5139664804,
+ 0.4928909953,
+ 0.5100671141,
+ 0.3582089552,
+ 0.4081632653,
+ 0.4337349398,
+ 0.5208333333,
+ 0.41600000000000004,
+ 0.43636363640000003,
+ 1.0,
+ 0.6016260163,
+ 0.6486486486,
+ 0.47787610620000004,
+ 0.34375000000000006,
+ 0.44827586210000003,
+ 0.3225806452,
+ 0.3603603604,
+ 0.320610687,
+ 0.4615384615,
+ 0.3103448276,
+ 0.3216783217,
+ 0.43708609270000004,
+ 0.4678362573,
+ 0.4597701149,
+ 0.544,
+ 0.33082706770000003,
+ 0.43181818180000003,
+ 0.4782608696,
+ 0.3846153846,
+ 0.5421686747000001,
+ 0.5153374233,
+ 0.49350649350000003,
+ 0.42944785280000003,
+ 0.469273743
+ ],
+ "xaxis": "x6",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y6",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "bertscore=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 0.8752742410000001,
+ 0.8876960278,
+ 0.9153617620000001,
+ 0.8815021515,
+ 0.8900904655,
+ 0.8874674439,
+ 0.8650303483,
+ 0.921936512,
+ 0.9113316536,
+ 0.8980922103000001,
+ 0.876213789,
+ 0.8753194809,
+ 0.8977051377,
+ 0.9105609655,
+ 0.8800544739,
+ 0.8749673367,
+ 0.8789488673,
+ 0.8969539999999999,
+ 0.9036843777,
+ 0.8933796883,
+ 0.8894697428,
+ 0.8997185826,
+ 0.9444409013,
+ 0.8926221132000001,
+ 0.9651802778,
+ 0.8584629297,
+ 0.8687574267,
+ 0.887087822,
+ 0.9088264704000001,
+ 0.9332404137,
+ 0.8964295387000001,
+ 0.8721320033000001,
+ 0.8768376708000001,
+ 0.8411490321,
+ 0.8789488673,
+ 0.8596566916,
+ 0.8637042642,
+ 0.9007068872,
+ 0.8640158176,
+ 0.9999999404000001,
+ 0.8318565488,
+ 0.8687795997000001,
+ 0.8679801822000001,
+ 0.8537501693,
+ 0.9303074479000001,
+ 0.9029093981,
+ 0.9080028534000001,
+ 0.8889653087,
+ 0.8757877350000001,
+ 0.8658969402000001,
+ 0.9014845490000001,
+ 0.9049322009,
+ 0.8894429803,
+ 0.9089102745000001,
+ 0.8714382648000001,
+ 0.8907135725,
+ 0.8659262657000001,
+ 0.8801818490000001,
+ 0.8787235618,
+ 0.8563271165,
+ 0.8553450108,
+ 0.8553379774000001,
+ 0.9140494466,
+ 0.9183821082,
+ 0.889529109,
+ 0.9456061125,
+ 0.9063675999999999,
+ 0.9036294818,
+ 0.9065761566,
+ 0.9159113765,
+ 0.9185083508,
+ 0.9112414718,
+ 0.9291979074000001,
+ 0.9204667211,
+ 0.9066950679,
+ 0.9134528041000001,
+ 0.9096579552,
+ 0.9261595011,
+ 0.8730614781,
+ 0.8755170703,
+ 0.9001598954000001,
+ 0.8846005797000001,
+ 0.892824173,
+ 0.8967915177,
+ 0.9084678292,
+ 0.8890820146,
+ 0.8852339983,
+ 0.8814401031,
+ 0.9156424999,
+ 0.8739318252,
+ 0.8933538795,
+ 1.0,
+ 0.9134172797000001,
+ 0.9257327318,
+ 0.9007328749,
+ 0.8574988842,
+ 0.8776417375000001,
+ 0.8749691248,
+ 0.8902192116000001,
+ 0.8636752963000001,
+ 0.8904952407000001,
+ 0.8545221686000001,
+ 0.8776000738,
+ 0.8766566515,
+ 0.8768306971000001,
+ 0.8711866140000001,
+ 0.9156330824000001,
+ 0.8818421364000001,
+ 0.8978584409,
+ 0.9098584652,
+ 0.8927199841000001,
+ 0.8908882141000001,
+ 0.8899087906,
+ 0.8859828711000001,
+ 0.8952330947,
+ 0.8844700456000001
+ ],
+ "xaxis": "x7",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y7",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "chrF=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 46.0298930794,
+ 42.8026773485,
+ 63.1051861073,
+ 60.6825620162,
+ 56.2479717307,
+ 55.2672386143,
+ 54.8806468314,
+ 65.1050130183,
+ 64.3471551888,
+ 53.9941079992,
+ 57.6748364505,
+ 61.3970431579,
+ 63.4709921421,
+ 69.0471997509,
+ 57.8775003057,
+ 52.5169953998,
+ 52.6062439598,
+ 58.0070627506,
+ 60.3637457682,
+ 56.5523085374,
+ 54.4199428151,
+ 62.8018946665,
+ 80.2675412646,
+ 63.2805018916,
+ 93.1373206068,
+ 57.9448205185,
+ 59.6701931374,
+ 58.5144732992,
+ 64.4182833135,
+ 62.4890898012,
+ 61.356898997,
+ 48.6198614589,
+ 56.437494636,
+ 52.5065105487,
+ 53.7172954527,
+ 51.9261395403,
+ 52.8495904118,
+ 66.7978201267,
+ 52.2115224976,
+ 100.0,
+ 54.3968269432,
+ 53.5138003723,
+ 55.1614629067,
+ 53.4589066857,
+ 66.9242663925,
+ 65.8701132239,
+ 66.3966425233,
+ 65.0671588976,
+ 48.1911727966,
+ 62.2045949676,
+ 76.4185878547,
+ 79.2217232215,
+ 62.4944242586,
+ 63.5031179259,
+ 58.3748365245,
+ 60.8039498994,
+ 51.053252693,
+ 58.9341131536,
+ 59.2477754998,
+ 55.0211524646,
+ 52.6836328371,
+ 56.3816287947,
+ 73.2187788852,
+ 69.4661519081,
+ 64.4189044681,
+ 76.5153777634,
+ 67.9319615966,
+ 63.0293334436,
+ 64.6762000504,
+ 66.8189519518,
+ 69.2610521746,
+ 64.5408505885,
+ 69.0711886718,
+ 66.9196634188,
+ 59.665881638,
+ 65.3640152495,
+ 61.2547337563,
+ 71.0717653696,
+ 54.1951852116,
+ 60.375329443,
+ 64.6985089829,
+ 56.6720531787,
+ 62.3414752479,
+ 63.7306808072,
+ 66.1176222425,
+ 60.1417322148,
+ 52.123590259,
+ 41.3156774065,
+ 63.5061062391,
+ 55.3729151285,
+ 58.3747636976,
+ 100.0,
+ 66.9858327727,
+ 66.7691014637,
+ 57.5796490103,
+ 59.976315004,
+ 59.137128165,
+ 55.3952954706,
+ 60.2390455097,
+ 55.649005711,
+ 62.2871337666,
+ 55.1480406531,
+ 55.2665212731,
+ 55.2536399233,
+ 58.8393753404,
+ 55.9543175945,
+ 60.5244306125,
+ 60.8344937472,
+ 56.0229389994,
+ 64.8123962549,
+ 62.6818551092,
+ 65.6557542388,
+ 61.524519936,
+ 64.4371944846,
+ 64.4292269059,
+ 58.1625229435
+ ],
+ "xaxis": "x8",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y8",
+ "type": "scatter"
+ },
+ {
+ "customdata": [
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "a3814f96f5c9e27ddf3e00dc6ee4ee6401eea503",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "b406fc46ffe0c426dd34cddb15e083ded421791d",
+ "kinverarity1/lasio"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "c17a80f47b772d759aeb0878aa767a768a6fdd0c",
+ "mesonbuild/meson"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "9a581830e4fa02eed501b4e1f546a2e2ea358e13",
+ "bitcoinunlimited/bitcoinunlimited"
+ ],
+ [
+ "31cedeada50149581f117e425c3191af8b6f0b97",
+ "astropy/astroquery"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "c151eb49678be24a75451a327812dd5fa569af73",
+ "mesonbuild/meson"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "e9b37078d9a877a4ad5de424e82ccfc67dae61ca",
+ "teemtee/tmt"
+ ],
+ [
+ "c6d4ab680da88e14ceafe6f7947f0cf858158f2d",
+ "appscale/gts"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "a1b7520cfca410f773da868fcddffe971fedd6af",
+ "gammapy/gammapy"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "b0a8c1dc01bd027cc4b1efd12a7cba9a2b7416a9",
+ "lagolunatic/wwrando"
+ ],
+ [
+ "a72eda6c40cf000f172d7e11dd5a4b67fac855a0",
+ "openshift/openshift-tools"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "82e350064cb8d1622c7cde275567ae594483fe62",
+ "mycroftai/mycroft-core"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "2febb99eee8ed71c9122db88ca58dd33be0b9550",
+ "mesonbuild/meson"
+ ],
+ [
+ "37067a53c4b3b99982ef8e1f431ba0c9302b66e8",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ],
+ [
+ "cf98f5e3705603ae21bef9b0a577bcd001a8c92e",
+ "mesonbuild/meson"
+ ]
+ ],
+ "hovertemplate": "bleu=%{x}
Online=%{y}
hash=%{customdata[0]}
repo=%{customdata[1]}",
+ "legendgroup": "",
+ "marker": {
+ "color": "#636efa",
+ "symbol": "circle"
+ },
+ "mode": "markers",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "x": [
+ 0.24340653680000002,
+ 0.1950712295,
+ 0.3019503955,
+ 0.1870356266,
+ 0.1932518752,
+ 0.18473653810000001,
+ 0.1410351209,
+ 0.33160468390000003,
+ 0.41451444730000003,
+ 0.2931411142,
+ 0.2467331037,
+ 0.2598955593,
+ 0.3044153343,
+ 0.2677374133,
+ 0.13808233320000002,
+ 0.2055962499,
+ 0.20802734690000002,
+ 0.3318243504,
+ 0.3265459797,
+ 0.18091113490000002,
+ 0.1514443151,
+ 0.3842770898,
+ 0.6287034220000001,
+ 0.2803062134,
+ 0.7548340692000001,
+ 0.2557440538,
+ 0.3018188804,
+ 0.2451608979,
+ 0.3827480529,
+ 0.3914218716,
+ 0.3001679557,
+ 0.2060889703,
+ 0.18448486990000001,
+ 0.1468678031,
+ 0.1336379268,
+ 0.1251284799,
+ 0.19587839710000002,
+ 0.2959016975,
+ 0.1937357144,
+ 1.0,
+ 0.1274665206,
+ 0.1985951872,
+ 0.124502391,
+ 0.1174786649,
+ 0.4094362126,
+ 0.35414637250000003,
+ 0.368573309,
+ 0.274371184,
+ 0.18815034690000002,
+ 0.3991754296,
+ 0.36257295510000004,
+ 0.41601964300000005,
+ 0.2902380483,
+ 0.256609898,
+ 0.2308526515,
+ 0.15236063060000002,
+ 0.1814840513,
+ 0.1342359317,
+ 0.1871189218,
+ 0.1687632726,
+ 0.1550148507,
+ 0.17298327830000002,
+ 0.47438121400000005,
+ 0.4942485876,
+ 0.3773391293,
+ 0.5908489082,
+ 0.3665128783,
+ 0.3469850561,
+ 0.4006270346,
+ 0.3403204823,
+ 0.4428200672,
+ 0.3680629529,
+ 0.48663896170000004,
+ 0.3978879239,
+ 0.3349678985,
+ 0.38279896500000005,
+ 0.3627054162,
+ 0.38600663150000003,
+ 0.2054631177,
+ 0.1872782546,
+ 0.3798638287,
+ 0.1680924308,
+ 0.3245972307,
+ 0.3163673132,
+ 0.4746740404,
+ 0.23669972400000003,
+ 0.2390405496,
+ 0.1246047135,
+ 0.28977559210000003,
+ 0.1382240516,
+ 0.24962326,
+ 1.0,
+ 0.4650887386,
+ 0.37728714950000003,
+ 0.24258810490000002,
+ 0.12209438730000001,
+ 0.3356269894,
+ 0.0940008901,
+ 0.12598973930000001,
+ 0.1507837603,
+ 0.1984435592,
+ 0.0976424154,
+ 0.0980306054,
+ 0.2678456568,
+ 0.2984983451,
+ 0.252046973,
+ 0.3591748578,
+ 0.1389529194,
+ 0.28131673020000003,
+ 0.2861742202,
+ 0.21467599340000001,
+ 0.34592460950000004,
+ 0.3548372977,
+ 0.3074350542,
+ 0.35595153420000003,
+ 0.3134765486
+ ],
+ "xaxis": "x9",
+ "y": [
+ 128.0,
+ 10.0,
+ 133.0,
+ 507.0,
+ 227.0,
+ 206.0,
+ 652.0,
+ 361.0,
+ 295.0,
+ 163.0,
+ 396.5,
+ 529.0,
+ 400.0,
+ 330.0,
+ 455.0,
+ 390.0,
+ 288.0,
+ 399.0,
+ 356.0,
+ 202.0,
+ 495.0,
+ 284.0,
+ 491.0,
+ 783.0,
+ 511.0,
+ 290.0,
+ 217.0,
+ 245.0,
+ 257.0,
+ 134.0,
+ 331.0,
+ 180.0,
+ 457.0,
+ 577.25,
+ 529.0,
+ 475.0,
+ 368.0,
+ 289.0,
+ 409.0,
+ 1071.0,
+ 689.5,
+ 332.0,
+ 465.0,
+ 600.0,
+ 335.0,
+ 483.5,
+ 465.75,
+ 749.0,
+ 118.0,
+ 178.0,
+ 466.0,
+ 466.0,
+ 423.0,
+ 408.0,
+ 809.0,
+ 398.0,
+ 316.0,
+ 527.6666666666666,
+ 352.0,
+ 665.0,
+ 430.0,
+ 645.0,
+ 301.0,
+ 252.0,
+ 553.3333333333334,
+ 207.0,
+ 219.0,
+ 187.0,
+ 250.0,
+ 181.0,
+ 301.0,
+ 147.2,
+ 274.0,
+ 292.0,
+ 153.0,
+ 564.0,
+ 302.0,
+ 463.0,
+ 246.0,
+ 343.0,
+ 415.0,
+ 274.0,
+ 296.0,
+ 622.0,
+ 292.0,
+ 354.0,
+ 163.0,
+ 182.0,
+ 254.0,
+ 462.0,
+ 404.0,
+ 311.0,
+ 281.0,
+ 161.66666666666666,
+ 235.0,
+ 444.0,
+ 480.0,
+ 380.0,
+ 348.0,
+ 250.0,
+ 199.0,
+ 458.0,
+ 392.0,
+ 355.0,
+ 262.0,
+ 436.0,
+ 220.0,
+ 375.0,
+ 234.0,
+ 231.0,
+ 388.0,
+ 474.5,
+ 528.0,
+ 443.0,
+ 547.0,
+ 460.0
+ ],
+ "yaxis": "y9",
+ "type": "scatter"
+ }
+ ],
+ "layout": {
+ "template": {
+ "data": {
+ "histogram2dcontour": [
+ {
+ "type": "histogram2dcontour",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ]
+ }
+ ],
+ "choropleth": [
+ {
+ "type": "choropleth",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ ],
+ "histogram2d": [
+ {
+ "type": "histogram2d",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ]
+ }
+ ],
+ "heatmap": [
+ {
+ "type": "heatmap",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ]
+ }
+ ],
+ "heatmapgl": [
+ {
+ "type": "heatmapgl",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ]
+ }
+ ],
+ "contourcarpet": [
+ {
+ "type": "contourcarpet",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ ],
+ "contour": [
+ {
+ "type": "contour",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ]
+ }
+ ],
+ "surface": [
+ {
+ "type": "surface",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ]
+ }
+ ],
+ "mesh3d": [
+ {
+ "type": "mesh3d",
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ ],
+ "scatter": [
+ {
+ "fillpattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ },
+ "type": "scatter"
+ }
+ ],
+ "parcoords": [
+ {
+ "type": "parcoords",
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "scatterpolargl": [
+ {
+ "type": "scatterpolargl",
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "scattergeo": [
+ {
+ "type": "scattergeo",
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "scatterpolar": [
+ {
+ "type": "scatterpolar",
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "scattergl": [
+ {
+ "type": "scattergl",
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "scatter3d": [
+ {
+ "type": "scatter3d",
+ "line": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "scattermapbox": [
+ {
+ "type": "scattermapbox",
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "scatterternary": [
+ {
+ "type": "scatterternary",
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "scattercarpet": [
+ {
+ "type": "scattercarpet",
+ "marker": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ }
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "minorgridcolor": "white",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "table": [
+ {
+ "cells": {
+ "fill": {
+ "color": "#EBF0F8"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "header": {
+ "fill": {
+ "color": "#C8D4E3"
+ },
+ "line": {
+ "color": "white"
+ }
+ },
+ "type": "table"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "#E5ECF6",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "pie": [
+ {
+ "automargin": true,
+ "type": "pie"
+ }
+ ]
+ },
+ "layout": {
+ "autotypenumbers": "strict",
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "hovermode": "closest",
+ "hoverlabel": {
+ "align": "left"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "#E5ECF6",
+ "polar": {
+ "bgcolor": "#E5ECF6",
+ "angularaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "radialaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "ternary": {
+ "bgcolor": "#E5ECF6",
+ "aaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ },
+ "caxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": ""
+ }
+ },
+ "coloraxis": {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ }
+ },
+ "colorscale": {
+ "sequential": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 0.0,
+ "#0d0887"
+ ],
+ [
+ 0.1111111111111111,
+ "#46039f"
+ ],
+ [
+ 0.2222222222222222,
+ "#7201a8"
+ ],
+ [
+ 0.3333333333333333,
+ "#9c179e"
+ ],
+ [
+ 0.4444444444444444,
+ "#bd3786"
+ ],
+ [
+ 0.5555555555555556,
+ "#d8576b"
+ ],
+ [
+ 0.6666666666666666,
+ "#ed7953"
+ ],
+ [
+ 0.7777777777777778,
+ "#fb9f3a"
+ ],
+ [
+ 0.8888888888888888,
+ "#fdca26"
+ ],
+ [
+ 1.0,
+ "#f0f921"
+ ]
+ ],
+ "diverging": [
+ [
+ 0,
+ "#8e0152"
+ ],
+ [
+ 0.1,
+ "#c51b7d"
+ ],
+ [
+ 0.2,
+ "#de77ae"
+ ],
+ [
+ 0.3,
+ "#f1b6da"
+ ],
+ [
+ 0.4,
+ "#fde0ef"
+ ],
+ [
+ 0.5,
+ "#f7f7f7"
+ ],
+ [
+ 0.6,
+ "#e6f5d0"
+ ],
+ [
+ 0.7,
+ "#b8e186"
+ ],
+ [
+ 0.8,
+ "#7fbc41"
+ ],
+ [
+ 0.9,
+ "#4d9221"
+ ],
+ [
+ 1,
+ "#276419"
+ ]
+ ]
+ },
+ "xaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "automargin": true,
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "gridcolor": "white",
+ "linecolor": "white",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "white",
+ "automargin": true,
+ "zerolinewidth": 2
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white",
+ "gridwidth": 2
+ },
+ "yaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white",
+ "gridwidth": 2
+ },
+ "zaxis": {
+ "backgroundcolor": "#E5ECF6",
+ "gridcolor": "white",
+ "linecolor": "white",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "white",
+ "gridwidth": 2
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "annotationdefaults": {
+ "arrowcolor": "#2a3f5f",
+ "arrowhead": 0,
+ "arrowwidth": 1
+ },
+ "geo": {
+ "bgcolor": "white",
+ "landcolor": "#E5ECF6",
+ "subunitcolor": "white",
+ "showland": true,
+ "showlakes": true,
+ "lakecolor": "white"
+ },
+ "title": {
+ "x": 0.05
+ },
+ "mapbox": {
+ "style": "light"
+ }
+ }
+ },
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0.0,
+ 0.2888888888888889
+ ]
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0.7777777777777778,
+ 1.0
+ ]
+ },
+ "xaxis2": {
+ "anchor": "y2",
+ "domain": [
+ 0.35555555555555557,
+ 0.6444444444444445
+ ]
+ },
+ "yaxis2": {
+ "anchor": "x2",
+ "domain": [
+ 0.7777777777777778,
+ 1.0
+ ]
+ },
+ "xaxis3": {
+ "anchor": "y3",
+ "domain": [
+ 0.7111111111111111,
+ 1.0
+ ]
+ },
+ "yaxis3": {
+ "anchor": "x3",
+ "domain": [
+ 0.7777777777777778,
+ 1.0
+ ]
+ },
+ "xaxis4": {
+ "anchor": "y4",
+ "domain": [
+ 0.0,
+ 0.2888888888888889
+ ]
+ },
+ "yaxis4": {
+ "anchor": "x4",
+ "domain": [
+ 0.3888888888888889,
+ 0.6111111111111112
+ ]
+ },
+ "xaxis5": {
+ "anchor": "y5",
+ "domain": [
+ 0.35555555555555557,
+ 0.6444444444444445
+ ]
+ },
+ "yaxis5": {
+ "anchor": "x5",
+ "domain": [
+ 0.3888888888888889,
+ 0.6111111111111112
+ ]
+ },
+ "xaxis6": {
+ "anchor": "y6",
+ "domain": [
+ 0.7111111111111111,
+ 1.0
+ ]
+ },
+ "yaxis6": {
+ "anchor": "x6",
+ "domain": [
+ 0.3888888888888889,
+ 0.6111111111111112
+ ]
+ },
+ "xaxis7": {
+ "anchor": "y7",
+ "domain": [
+ 0.0,
+ 0.2888888888888889
+ ]
+ },
+ "yaxis7": {
+ "anchor": "x7",
+ "domain": [
+ 0.0,
+ 0.22222222222222224
+ ]
+ },
+ "xaxis8": {
+ "anchor": "y8",
+ "domain": [
+ 0.35555555555555557,
+ 0.6444444444444445
+ ]
+ },
+ "yaxis8": {
+ "anchor": "x8",
+ "domain": [
+ 0.0,
+ 0.22222222222222224
+ ]
+ },
+ "xaxis9": {
+ "anchor": "y9",
+ "domain": [
+ 0.7111111111111111,
+ 1.0
+ ]
+ },
+ "yaxis9": {
+ "anchor": "x9",
+ "domain": [
+ 0.0,
+ 0.22222222222222224
+ ]
+ },
+ "annotations": [
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "editdist",
+ "x": 0.14444444444444446,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 1.0,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "editsim",
+ "x": 0.5,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 1.0,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "meteor",
+ "x": 0.8555555555555556,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 1.0,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "rouge1",
+ "x": 0.14444444444444446,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 0.6111111111111112,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "rouge2",
+ "x": 0.5,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 0.6111111111111112,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "rougeL",
+ "x": 0.8555555555555556,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 0.6111111111111112,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "bertscore",
+ "x": 0.14444444444444446,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 0.22222222222222224,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "chrF",
+ "x": 0.5,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 0.22222222222222224,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "bleu",
+ "x": 0.8555555555555556,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 0.22222222222222224,
+ "yanchor": "bottom",
+ "yref": "paper"
+ }
+ ],
+ "title": {
+ "text": "Metrics vs Online (Full)"
+ },
+ "height": 600,
+ "width": 1000,
+ "showlegend": false
+ },
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ }
+ },
+ "text/html": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "execution_count": 148
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 2
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython2",
+ "version": "2.7.6"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}