diff --git "a/notebooks/good_vs_bad_instances.ipynb" "b/notebooks/good_vs_bad_instances.ipynb" --- "a/notebooks/good_vs_bad_instances.ipynb" +++ "b/notebooks/good_vs_bad_instances.ipynb" @@ -81,7 +81,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "id": "13bfa58f", "metadata": {}, "outputs": [], @@ -97,7 +97,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "id": "6f4bd61a", "metadata": {}, "outputs": [], @@ -304,7 +304,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 14, "id": "32423f15", "metadata": {}, "outputs": [], @@ -366,7 +366,7 @@ " # step 5 - visualization\n", " mol = Chem.MolFromSmiles(smiles)\n", " fw = interactive_attention_visualization(spec_embed, mol_embed, mzs, intensities, formulas, mol)\n", - " return fw" + " return fw, spectrum" ] }, { @@ -392,7 +392,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 18, "id": "e3346225", "metadata": {}, "outputs": [ @@ -400,13 +400,13 @@ "name": "stdout", "output_type": "stream", "text": [ - "MassSpecGymID0235850 1\n" + "MassSpecGymID0212759 3\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "008dba4038c94b049a2757c59806b672", + "model_id": "e5a953928feb4a96baafb5b2d4bd77e7", "version_major": 2, "version_minor": 0 }, @@ -417,30 +417,29 @@ " 'mode': 'lines',\n", " 'showlegend': False,\n", " 'type': 'scatter',\n", - " 'uid': 'bd98f226-685c-4d7f-a895-7df8b9071d42',\n", - " 'x': [53.038452, 53.038452, None, 55.054085, 55.054085, None,\n", - " 79.021011, 79.021011, None, 174.03746, 174.03746, None,\n", - " 178.043579, 178.043579, None, 189.048355, 189.048355, None,\n", - " 204.059418, 204.059418, None, 205.079803, 205.079803, None,\n", - " 206.075012, 206.075012, None, 218.075211, 218.075211, None,\n", - " 232.09082, 232.09082, None, 260.122498, 260.122498, None],\n", + " 'uid': '268184ac-8caf-4ede-8697-5af76512ef67',\n", + " 'x': [53.038532, 53.038532, None, 80.049324, 80.049324, None,\n", + " 97.010536, 97.010536, None, 112.021454, 112.021454, None,\n", + " 140.016342, 140.016342, None, 155.041351, 155.041351, None,\n", + " 230.030716, 230.030716, None, 231.038422, 231.038422, None,\n", + " 250.036758, 250.036758, None, 251.04454, 251.04454, None,\n", + " 279.039795, 279.039795, None],\n", " 'xaxis': 'x',\n", - " 'y': [0, 0.05035, None, 0, 1.0, None, 0, 0.25114000000000003, None,\n", - " 0, 0.07694, None, 0, 0.11010999999999999, None, 0,\n", - " 0.20248000000000002, None, 0, 0.1573, None, 0, 0.11588, None,\n", - " 0, 0.60917, None, 0, 0.16637000000000002, None, 0, 0.49138,\n", - " None, 0, 1.1, None],\n", + " 'y': [0, 0.10862999999999999, None, 0, 0.32193, None, 0, 1.0, None,\n", + " 0, 0.57613, None, 0, 0.46863999999999995, None, 0, 0.30075,\n", + " None, 0, 0.05762, None, 0, 0.07148, None, 0, 0.23378, None, 0,\n", + " 0.18264, None, 0, 1.1, None],\n", " 'yaxis': 'y'},\n", - " {'customdata': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11],\n", + " {'customdata': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10],\n", " 'hoverlabel': {'font': {'family': 'Arial', 'size': 20}},\n", - " 'hovertext': [C4H4, C4H6, H4N3S, C10H7NS, C8H7N3S, C10H8N2S,\n", - " C10H9N3S, C11H12N2S, C10H11N3S, C11H11N3S, C12H13N3S,\n", - " C14H17N3S],\n", + " 'hovertext': [C4H4, C5H5N, C5H4S, C5H5NS, C6H5NOS, C7H4F2N2,\n", + " C12H6FN2S, C12H7FN2S, C12H7F2N2S, C12H8F2N2S,\n", + " C13H8F2N2OS],\n", " 'marker': {'cmax': 1,\n", " 'cmin': 0,\n", " 'color': [lightgray, lightgray, lightgray, lightgray,\n", " lightgray, lightgray, lightgray, lightgray,\n", - " lightgray, lightgray, lightgray, lightgray],\n", + " lightgray, lightgray, lightgray],\n", " 'colorbar': {'len': 0.8,\n", " 'tickfont': {'size': 18},\n", " 'title': {'font': {'size': 22}, 'text': 'Similarity'},\n", @@ -459,77 +458,77 @@ " 'mode': 'markers',\n", " 'name': 'peaks',\n", " 'type': 'scatter',\n", - " 'uid': '37ac6b58-1355-4c51-bd72-338119d34fb9',\n", - " 'x': array([ 53.038452, 55.054085, 79.021011, 174.03746 , 178.043579, 189.048355,\n", - " 204.059418, 205.079803, 206.075012, 218.075211, 232.09082 , 260.122498]),\n", + " 'uid': '8e045bf7-206e-4506-984e-a190f9ce878d',\n", + " 'x': array([ 53.038532, 80.049324, 97.010536, 112.021454, 140.016342, 155.041351,\n", + " 230.030716, 231.038422, 250.036758, 251.04454 , 279.039795]),\n", " 'xaxis': 'x',\n", - " 'y': array([0.05035, 1. , 0.25114, 0.07694, 0.11011, 0.20248, 0.1573 , 0.11588,\n", - " 0.60917, 0.16637, 0.49138, 1.1 ]),\n", + " 'y': array([0.10863, 0.32193, 1. , 0.57613, 0.46864, 0.30075, 0.05762, 0.07148,\n", + " 0.23378, 0.18264, 1.1 ]),\n", " 'yaxis': 'y'},\n", " {'hoverinfo': 'none',\n", " 'line': {'color': 'gray', 'width': 2},\n", " 'mode': 'lines',\n", " 'showlegend': False,\n", " 'type': 'scatter',\n", - " 'uid': '6bcc6994-06b8-47dd-bc01-48f99335042b',\n", - " 'x': [-2.8864509970581214, -4.199129042378362, None,\n", - " -4.199129042378362, -4.22685271205967, None, -4.22685271205967,\n", - " -2.9418983364207385, None, -2.9418983364207385,\n", - " -1.6292202911004985, None, -1.6292202911004985,\n", - " -1.6014966214191901, None, -1.6292202911004985,\n", - " -0.5332442192164174, None, -0.5332442192164174,\n", - " 0.9611817175340794, None, 0.9611817175340794,\n", - " 1.8202800722452985, None, 1.8202800722452985,\n", - " 1.1849524902060187, None, 1.1849524902060187,\n", - " -0.30947344654447856, None, -0.30947344654447856,\n", - " -1.1685718012556967, None, -1.1685718012556967,\n", - " -2.65720191283034, None, 0.9611817175340794,\n", - " 1.5965092995733587, None, 1.5965092995733587,\n", - " 3.0909352363238556, None, 3.0909352363238556,\n", - " 4.056299914782093, None, 4.056299914782093, 5.204372664038527,\n", - " None, 5.204372664038527, 4.2390079855802885, None,\n", - " -1.6014966214191901, -2.8864509970581214, None,\n", - " -2.65720191283034, -2.9418983364207385, None,\n", - " -1.1685718012556967, -0.5332442192164174, None,\n", - " 4.2390079855802885, 3.0909352363238556, None],\n", + " 'uid': '6d9e2298-46a7-4d56-b565-71e3ac215741',\n", + " 'x': [-5.275759196374191, -5.261414728225863, None,\n", + " -5.261414728225863, -3.9552637887160946, None,\n", + " -3.9552637887160946, -2.6634573173546556, None,\n", + " -2.6634573173546556, -2.6778017855029845, None,\n", + " -2.6778017855029845, -3.983952725012752, None,\n", + " -2.6778017855029845, -1.385995314141545, None,\n", + " -2.6634573173546556, -1.357306377844888, None,\n", + " -1.357306377844888, -0.06549990648344867, None,\n", + " -0.06549990648344867, 1.3105900411844829, None,\n", + " 1.3105900411844829, 2.3035800381168627, None,\n", + " 2.3035800381168627, 1.5411916590417962, None,\n", + " 1.5411916590417962, 0.07701973121308553, None,\n", + " 2.3035800381168627, 3.7967940726312888, None,\n", + " 3.7967940726312888, 4.559182451706354, None, 4.559182451706354,\n", + " 6.023354379535066, None, 6.023354379535066, 6.1658740172316,\n", + " None, 6.1658740172316, 4.789784069563668, None,\n", + " -3.9552637887160946, -3.9409193205677653, None,\n", + " -3.983952725012752, -5.275759196374191, None,\n", + " 0.07701973121308553, -0.06549990648344867, None,\n", + " 4.789784069563668, 3.7967940726312888, None],\n", " 'xaxis': 'x2',\n", - " 'y': [-2.7111910913163433, -1.9853286047982452, None,\n", - " -1.9853286047982452, -0.4855848273017684, None,\n", - " -0.4855848273017684, 0.28829646367661116, None,\n", - " 0.28829646367661116, -0.4375660228414861, None,\n", - " -0.4375660228414861, -1.937309800337963, None,\n", - " -0.4375660228414861, 0.586561142044564, None,\n", - " 0.586561142044564, 0.45736702620564956, None,\n", - " 0.45736702620564956, 1.6869807935864805, None,\n", - " 1.6869807935864805, 3.0457886768062257, None,\n", - " 3.0457886768062257, 3.1749827926451397, None,\n", - " 3.1749827926451397, 1.945369025264309, None, 1.945369025264309,\n", - " 1.7610313163893583, None, 0.45736702620564956,\n", - " -0.901440857014096, None, -0.901440857014096,\n", - " -1.0306349728530104, None, -1.0306349728530104,\n", - " -2.178707722109445, None, -2.178707722109445,\n", - " -1.2133430436512074, None, -1.2133430436512074,\n", - " -0.06527029439477412, None, -1.937309800337963,\n", - " -2.7111910913163433, None, 1.7610313163893583,\n", - " 0.28829646367661116, None, 1.945369025264309,\n", - " 0.586561142044564, None, -0.06527029439477412,\n", - " -1.0306349728530104, None],\n", + " 'y': [-1.027902436324318, 0.4720289741853576, None,\n", + " 0.4720289741853576, 1.2095720056199646, None,\n", + " 1.2095720056199646, 0.44718362654489785, None,\n", + " 0.44718362654489785, -1.052747783964777, None,\n", + " -1.052747783964777, -1.7902908153993846, None,\n", + " -1.052747783964777, -1.8151361630398433, None,\n", + " 0.44718362654489785, 1.184726657979506, None,\n", + " 1.184726657979506, 0.42233827890443915, None,\n", + " 0.42233827890443915, 1.0193110219398895, None,\n", + " 1.0193110219398895, -0.10495356702137104, None,\n", + " -0.10495356702137104, -1.3967600383828105, None,\n", + " -1.3967600383828105, -1.0708757556099866, None,\n", + " -0.10495356702137104, 0.037566070675163266, None,\n", + " 0.037566070675163266, 1.329372542036602, None,\n", + " 1.329372542036602, 1.0034882592637795, None,\n", + " 1.0034882592637795, -0.48972577525064676, None,\n", + " -0.48972577525064676, -1.0866985182860975, None,\n", + " 1.2095720056199646, 2.7095034161296385, None,\n", + " -1.7902908153993846, -1.027902436324318, None,\n", + " -1.0708757556099866, 0.42233827890443915, None,\n", + " -1.0866985182860975, 0.037566070675163266, None],\n", " 'yaxis': 'y2'},\n", " {'customdata': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,\n", - " 16, 17],\n", + " 16, 17, 18],\n", " 'hoverlabel': {'font': {'family': 'Arial', 'size': 20}},\n", " 'hovertext': [Atom 0 (C), Atom 1 (C), Atom 2 (C), Atom 3 (C), Atom 4\n", - " (C), Atom 5 (C), Atom 6 (C), Atom 7 (C), Atom 8 (N),\n", - " Atom 9 (C), Atom 10 (N), Atom 11 (C), Atom 12 (S), Atom\n", - " 13 (N), Atom 14 (C), Atom 15 (C), Atom 16 (C), Atom 17\n", - " (C)],\n", + " (C), Atom 5 (C), Atom 6 (F), Atom 7 (N), Atom 8 (C),\n", + " Atom 9 (N), Atom 10 (C), Atom 11 (C), Atom 12 (S), Atom\n", + " 13 (C), Atom 14 (C), Atom 15 (O), Atom 16 (C), Atom 17\n", + " (C), Atom 18 (F)],\n", " 'marker': {'cmax': 1,\n", " 'cmin': 0,\n", " 'color': [lightgray, lightgray, lightgray, lightgray,\n", " lightgray, lightgray, lightgray, lightgray,\n", " lightgray, lightgray, lightgray, lightgray,\n", " lightgray, lightgray, lightgray, lightgray,\n", - " lightgray, lightgray],\n", + " lightgray, lightgray, lightgray],\n", " 'colorbar': {'len': 0.8,\n", " 'tickfont': {'size': 18},\n", " 'title': {'font': {'size': 22}, 'text': 'Similarity'},\n", @@ -546,24 +545,26 @@ " 'size': 25},\n", " 'mode': 'markers+text',\n", " 'name': 'nodes',\n", - " 'text': [C, C, C, C, C, C, C, C, N, C, N, C, S, N, C, C, C, C],\n", + " 'text': [C, C, C, C, C, C, F, N, C, N, C, C, S, C, C, O, C, C, F],\n", " 'textfont': {'size': 22},\n", " 'textposition': 'middle center',\n", " 'type': 'scatter',\n", - " 'uid': '0c88c92e-9a32-47e0-b9b4-38c43485725d',\n", - " 'x': [-2.8864509970581214, -4.199129042378362, -4.22685271205967,\n", - " -2.9418983364207385, -1.6292202911004985, -1.6014966214191901,\n", - " -0.5332442192164174, 0.9611817175340794, 1.8202800722452985,\n", - " 1.1849524902060187, -0.30947344654447856, -1.1685718012556967,\n", - " -2.65720191283034, 1.5965092995733587, 3.0909352363238556,\n", - " 4.056299914782093, 5.204372664038527, 4.2390079855802885],\n", + " 'uid': 'c3bf8d75-cfc1-45aa-a0d8-1e400c6c4c46',\n", + " 'x': [-5.275759196374191, -5.261414728225863, -3.9552637887160946,\n", + " -2.6634573173546556, -2.6778017855029845, -3.983952725012752,\n", + " -1.385995314141545, -1.357306377844888, -0.06549990648344867,\n", + " 1.3105900411844829, 2.3035800381168627, 1.5411916590417962,\n", + " 0.07701973121308553, 3.7967940726312888, 4.559182451706354,\n", + " 6.023354379535066, 6.1658740172316, 4.789784069563668,\n", + " -3.9409193205677653],\n", " 'xaxis': 'x2',\n", - " 'y': [-2.7111910913163433, -1.9853286047982452, -0.4855848273017684,\n", - " 0.28829646367661116, -0.4375660228414861, -1.937309800337963,\n", - " 0.586561142044564, 0.45736702620564956, 1.6869807935864805,\n", - " 3.0457886768062257, 3.1749827926451397, 1.945369025264309,\n", - " 1.7610313163893583, -0.901440857014096, -1.0306349728530104,\n", - " -2.178707722109445, -1.2133430436512074, -0.06527029439477412],\n", + " 'y': [-1.027902436324318, 0.4720289741853576, 1.2095720056199646,\n", + " 0.44718362654489785, -1.052747783964777, -1.7902908153993846,\n", + " -1.8151361630398433, 1.184726657979506, 0.42233827890443915,\n", + " 1.0193110219398895, -0.10495356702137104, -1.3967600383828105,\n", + " -1.0708757556099866, 0.037566070675163266, 1.329372542036602,\n", + " 1.0034882592637795, -0.48972577525064676, -1.0866985182860975,\n", + " 2.7095034161296385],\n", " 'yaxis': 'y2'}],\n", " 'layout': {'annotations': [{'font': {'size': 24},\n", " 'showarrow': False,\n", @@ -602,17 +603,18 @@ "})" ] }, - "execution_count": 9, + "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "cond1 = results['rank'] >=20\n", - "cond2 = results['n_heavy_atoms'] <=25\n", + "cond1 = results['rank']\n", + "cond2 = results['n_heavy_atoms'] <=20\n", "\n", "# spec_id = results[cond1 & cond2].sample(1).iloc[0]['identifier']\n", - "spec_id = \"MassSpecGymID0235850\"\n", + "# spec_id = \"MassSpecGymID0235850\"\n", + "spec_id = \"MassSpecGymID0212759\"\n", "print(spec_id, results[results['identifier']==spec_id]['rank'].item())\n", "d = data[data['identifier'] == spec_id].iloc[0]\n", "mzs = [float(m) for m in d['mzs'].strip().split(',')]\n", @@ -622,23 +624,157 @@ "for m, i in zip(mzs, intensities):\n", " ms.append([m, i])\n", "\n", - "run(ms, d['smiles'], d['formula'], d['precursor_mz'], d['adduct'])" + "fw, spectrum = run(ms, d['smiles'], d['formula'], d['precursor_mz'], d['adduct'])\n", + "fw" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "7716a7e7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['C4H4', 'C5H5N', 'C5H4S', 'C5H5NS', 'C6H5NOS', 'C7H4F2N2',\n", + " 'C12H6FN2S', 'C12H7FN2S', 'C12H7F2N2S', 'C12H8F2N2S',\n", + " 'C13H8F2N2OS'], dtype='" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "plt.rcParams['font.family'] = 'Arial'\n", + "\n", + "# Example data — replace these with your actual lists\n", + "mzs = [ 53.038532, 80.049324, 97.010536, 112.021454, 140.016342,\n", + " 155.041351, 230.030716, 250.036758]\n", + "intensities = [0.10863, 0.32193, 1. , 0.57613, 0.46864, 0.30075,\n", + " 0.07148, 0.23378]\n", + "formulas = ['C4H4', 'C5H5N', 'C5H4S', 'C5H5NS', 'C6H5NOS', 'C7H4F2N2',\n", + " 'C12H6FN2S', 'C12H7F2N2S']\n", + "\n", + "plt.figure(figsize=(8, 6))\n", + "\n", + "# Plot spectrum as vertical lines\n", + "plt.vlines(mzs, [0], intensities, color='black', linewidth=3)\n", + "\n", + "# Label peaks\n", + "for mz, intensity, formula in zip(mzs, intensities, formulas):\n", + " plt.text(\n", + " mz, intensity + max(intensities)*0.02, # slightly above the peak\n", + " formula, rotation=90, va='bottom', ha='center',\n", + " fontsize=24\n", + " )\n", + "\n", + "# Clean and publication-friendly styling\n", + "plt.xlabel('m/z', fontsize=24)\n", + "plt.ylabel('Intensity', fontsize=24)\n", + "plt.xticks(fontsize=14)\n", + "plt.yticks(fontsize=14)\n", + "plt.xlim(min(mzs) - 10, max(mzs) + 10)\n", + "plt.ylim(0, max(intensities) * 1.1)\n", + "plt.tight_layout()\n", + "plt.tick_params(direction='in', length=3, width=0.8)\n", + "# Clean style: only x and y axes, no top/right spines\n", + "ax = plt.gca()\n", + "ax.spines['top'].set_visible(False)\n", + "ax.spines['right'].set_visible(False)\n", + "\n", + "# Keep x and y axes visible\n", + "ax.spines['bottom'].set_visible(True)\n", + "ax.spines['left'].set_visible(True)\n", + "\n", + "# Ticks inside for neatness\n", + "plt.tick_params(direction='in', length=3, width=0.8)\n", + "\n", + "plt.show()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "2b4a0514", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 53.038532, 80.049324, 97.010536, 112.021454, 140.016342,\n", + " 155.041351, 230.030716, 231.038422, 250.036758, 251.04454 ,\n", + " 279.039795])" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "spectrum.peaks.mz" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "9e460a85", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'C1=CC(=C(C(=C1)F)NC2=NC(=CS2)C3=COC=C3)F'" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "d['smiles']" ] }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 11, "id": "fb27164b", "metadata": {}, "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ - "" + "" ] }, - "execution_count": 33, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" }