From b61348c13f5cf6b25df1caf06a244723ab84cd83 Mon Sep 17 00:00:00 2001 From: Abril Azocar Guzman Date: Thu, 4 Apr 2024 12:39:55 +0200 Subject: [PATCH] add point defect example --- examples/01_getting_started.ipynb | 2 +- examples/03_point_defects.ipynb | 5061 +++++++++++++++++++++++++++++ 2 files changed, 5062 insertions(+), 1 deletion(-) create mode 100644 examples/03_point_defects.ipynb diff --git a/examples/01_getting_started.ipynb b/examples/01_getting_started.ipynb index e4c0f33..7a23839 100644 --- a/examples/01_getting_started.ipynb +++ b/examples/01_getting_started.ipynb @@ -3295,7 +3295,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.7" + "version": "3.11.8" } }, "nbformat": 4, diff --git a/examples/03_point_defects.ipynb b/examples/03_point_defects.ipynb new file mode 100644 index 0000000..4870669 --- /dev/null +++ b/examples/03_point_defects.ipynb @@ -0,0 +1,5061 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "c4e13f9a-8d8e-4fa7-bc0b-7cd1ae952220", + "metadata": {}, + "source": [ + "# Point defects" + ] + }, + { + "cell_type": "markdown", + "id": "5f761562-002e-4b60-85ac-d837cdf87159", + "metadata": {}, + "source": [ + "Here, the creation of different point defect structures are presented. These features are still under active development." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "f88eacd6-1bdc-4321-9e80-3d2720d318a1", + "metadata": {}, + "outputs": [], + "source": [ + "from pyscal_rdf import KnowledgeGraph, System" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "6ac4ae0b-874b-4a1e-ba23-9e47fc70b3ff", + "metadata": {}, + "outputs": [], + "source": [ + "kg = KnowledgeGraph()" + ] + }, + { + "cell_type": "markdown", + "id": "d6330c22-cec7-4ff4-a0a0-247109a74160", + "metadata": {}, + "source": [ + "First a FCC Al structure" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "12394f6e-4be7-46e8-800d-557747db4189", + "metadata": {}, + "outputs": [], + "source": [ + "struct_Al = System.create.element.Al(graph=kg)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "01ace418-9582-44a8-8847-464988f5b13d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 0, + 0, + 4.05, + 4.05, + 0 + ], + "z": [ + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 0, + 0, + 4.05, + 4.05, + 0 + ], + "z": [ + 4.05, + 4.05, + 4.05, + 4.05, + 4.05 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 0, + 0, + 0, + 0, + 0 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 4.05, + 4.05, + 4.05, + 4.05, + 4.05 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 0, + 0, + 0, + 0 + ], + "y": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 4.05, + 4.05, + 4.05, + 4.05, + 4.05 + ], + "y": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "marker": { + "color": "#33a02c", + "line": { + "color": "#455A64", + "width": 0.5 + }, + "opacity": 1, + "size": 10, + "sizemode": "diameter", + "sizeref": 750 + }, + "mode": "markers", + "opacity": 1, + "type": "scatter3d", + "x": [ + 0, + 2.025, + 0, + 2.025 + ], + "y": [ + 0, + 0, + 2.025, + 2.025 + ], + "z": [ + 0, + 2.025, + 2.025, + 0 + ] + } + ], + "layout": { + "height": 360, + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "aspectmode": "data", + "aspectratio": { + "x": 1.0000000000000002, + "y": 1.0000000000000002, + "z": 1.0000000000000002 + }, + "xaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + }, + "yaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + }, + "zaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + } + }, + "showlegend": false, + "template": { + "data": { + "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" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "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" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "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" + ] + ], + "sequential": [ + [ + 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, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 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, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "width": 700 + } + }, + "image/png": "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", + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "struct_Al.show.all()" + ] + }, + { + "cell_type": "markdown", + "id": "3e0f6b30-7f4b-4d6a-aeca-a2c72d78ae60", + "metadata": {}, + "source": [ + "We create a vacancy by deleting one atom" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "39d31155-30e2-4b02-91a6-35a25b04c8d4", + "metadata": {}, + "outputs": [], + "source": [ + "struct_Al.delete(indices=[0])" + ] + }, + { + "cell_type": "markdown", + "id": "717626e5-3672-470e-a9d9-2878310268ca", + "metadata": {}, + "source": [ + "We can visualise the structure" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "a70df0e4-caa4-40c6-82b8-a1f32d477479", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 0, + 0, + 4.05, + 4.05, + 0 + ], + "z": [ + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 0, + 0, + 4.05, + 4.05, + 0 + ], + "z": [ + 4.05, + 4.05, + 4.05, + 4.05, + 4.05 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 0, + 0, + 0, + 0, + 0 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "y": [ + 4.05, + 4.05, + 4.05, + 4.05, + 4.05 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 0, + 0, + 0, + 0 + ], + "y": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 4.05, + 4.05, + 4.05, + 4.05, + 4.05 + ], + "y": [ + 0, + 4.05, + 4.05, + 0, + 0 + ], + "z": [ + 0, + 0, + 4.05, + 4.05, + 0 + ] + }, + { + "marker": { + "color": "#33a02c", + "line": { + "color": "#455A64", + "width": 0.5 + }, + "opacity": 1, + "size": 10, + "sizemode": "diameter", + "sizeref": 750 + }, + "mode": "markers", + "opacity": 1, + "type": "scatter3d", + "x": [ + 2.025, + 0, + 2.025 + ], + "y": [ + 0, + 2.025, + 2.025 + ], + "z": [ + 2.025, + 2.025, + 0 + ] + } + ], + "layout": { + "height": 360, + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "aspectmode": "data", + "aspectratio": { + "x": 1.0000000000000002, + "y": 1.0000000000000002, + "z": 1.0000000000000002 + }, + "camera": { + "center": { + "x": 0, + "y": 0, + "z": 0 + }, + "eye": { + "x": 1.5268166751141086, + "y": 1.5268166751141081, + "z": 1.5268166751141086 + }, + "projection": { + "type": "perspective" + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "xaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + }, + "yaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + }, + "zaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + } + }, + "showlegend": false, + "template": { + "data": { + "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" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "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" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "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" + ] + ], + "sequential": [ + [ + 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, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 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, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "width": 700 + } + }, + "image/png": "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", + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "struct_Al.show.all()" + ] + }, + { + "cell_type": "markdown", + "id": "391a3f4a-11c7-4aba-922a-e27d6aa8a12b", + "metadata": {}, + "source": [ + "Another way to create a vacancy for BCC Fe now" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "09e96142-5286-47f4-9e16-bce0de8a1c12", + "metadata": {}, + "outputs": [], + "source": [ + "struct_Fe = System.create.element.Fe(graph=kg)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "450592b6-fb08-42f9-99a9-66fe02da3367", + "metadata": {}, + "outputs": [], + "source": [ + "del struct_Fe[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "af8ea649-f505-48f8-a9d8-a1859100638d", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 2.87, + 2.87, + 0, + 0 + ], + "y": [ + 0, + 0, + 2.87, + 2.87, + 0 + ], + "z": [ + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 2.87, + 2.87, + 0, + 0 + ], + "y": [ + 0, + 0, + 2.87, + 2.87, + 0 + ], + "z": [ + 2.87, + 2.87, + 2.87, + 2.87, + 2.87 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 2.87, + 2.87, + 0, + 0 + ], + "y": [ + 0, + 0, + 0, + 0, + 0 + ], + "z": [ + 0, + 0, + 2.87, + 2.87, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 2.87, + 2.87, + 0, + 0 + ], + "y": [ + 2.87, + 2.87, + 2.87, + 2.87, + 2.87 + ], + "z": [ + 0, + 0, + 2.87, + 2.87, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 0, + 0, + 0, + 0, + 0 + ], + "y": [ + 0, + 2.87, + 2.87, + 0, + 0 + ], + "z": [ + 0, + 0, + 2.87, + 2.87, + 0 + ] + }, + { + "line": { + "color": "#263238", + "width": 2 + }, + "mode": "lines", + "name": "lines", + "showlegend": false, + "type": "scatter3d", + "x": [ + 2.87, + 2.87, + 2.87, + 2.87, + 2.87 + ], + "y": [ + 0, + 2.87, + 2.87, + 0, + 0 + ], + "z": [ + 0, + 0, + 2.87, + 2.87, + 0 + ] + }, + { + "marker": { + "color": "#33a02c", + "line": { + "color": "#455A64", + "width": 0.5 + }, + "opacity": 1, + "size": 10, + "sizemode": "diameter", + "sizeref": 750 + }, + "mode": "markers", + "opacity": 1, + "type": "scatter3d", + "x": [ + 1.435 + ], + "y": [ + 1.435 + ], + "z": [ + 1.435 + ] + } + ], + "layout": { + "height": 360, + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "aspectmode": "data", + "aspectratio": { + "x": 1, + "y": 1, + "z": 1 + }, + "camera": { + "center": { + "x": 0, + "y": 0, + "z": 0 + }, + "eye": { + "x": 1.5230272665887825, + "y": 1.523027266588782, + "z": 1.5230272665887825 + }, + "projection": { + "type": "perspective" + }, + "up": { + "x": 0, + "y": 0, + "z": 1 + } + }, + "xaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + }, + "yaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + }, + "zaxis": { + "showbackground": false, + "showticklabels": false, + "title": { + "text": "" + }, + "type": "linear", + "zerolinecolor": "#455A64" + } + }, + "showlegend": false, + "template": { + "data": { + "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" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "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" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "fillpattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 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, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "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" + ] + ], + "sequential": [ + [ + 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, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 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, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "width": 700 + } + }, + "image/png": "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", + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "struct_Fe.show.all()" + ] + }, + { + "cell_type": "markdown", + "id": "8146e662-d087-46a5-8ca3-dc3b3cd0342a", + "metadata": {}, + "source": [ + "Upcoming, interstitials and substitutional atoms" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "244d8219-74f5-442f-9638-0df90df9348b", + "metadata": {}, + "outputs": [ + { + "data": { + "image/svg+xml": [ + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "sample_1_Position\n", + "\n", + "sample_1_Position\n", + "\n", + "\n", + "\n", + "80c825b6-7a46-4306-b06a-9a038bd3c5fe\n", + "\n", + "B1A9E58D-Dfed-4887-9401-0A2Beb1D120D\n", + "\n", + "\n", + "\n", + "sample_1_Position->80c825b6-7a46-4306-b06a-9a038bd3c5fe\n", + "\n", + "\n", + "cmso.hasIdentifier\n", + "\n", + "\n", + "\n", + "84e88381-1752-490c-a112-6b99779c543e\n", + "\n", + "Rdf_Structure_Store/1.Json\n", + "\n", + "\n", + "\n", + "sample_1_Position->84e88381-1752-490c-a112-6b99779c543e\n", + "\n", + "\n", + "cmso.hasPath\n", + "\n", + "\n", + "\n", + "4653dcf1-8846-4ee0-a473-61e275ab091c\n", + "\n", + "Position\n", + "\n", + "\n", + "\n", + "sample_1_Position->4653dcf1-8846-4ee0-a473-61e275ab091c\n", + "\n", + "\n", + "cmso.hasName\n", + "\n", + "\n", + "\n", + "sample_2_CrystalStructure\n", + "\n", + "sample_2_CrystalStructure\n", + "\n", + "\n", + "\n", + "sample_2_UnitCell\n", + "\n", + "sample_2_UnitCell\n", + "\n", + "\n", + "\n", + "sample_2_CrystalStructure->sample_2_UnitCell\n", + "\n", + "\n", + "cmso.hasUnitCell\n", + "\n", + "\n", + "\n", + "sample_2_SpaceGroup\n", + "\n", + "sample_2_SpaceGroup\n", + "\n", + "\n", + "\n", + "sample_2_CrystalStructure->sample_2_SpaceGroup\n", + "\n", + "\n", + "cmso.hasSpaceGroup\n", + "\n", + "\n", + "\n", + "e0c2d2d9-1908-43fc-a8e0-7692b30377fa\n", + "\n", + "Bcc\n", + "\n", + "\n", + "\n", + "sample_2_CrystalStructure->e0c2d2d9-1908-43fc-a8e0-7692b30377fa\n", + "\n", + "\n", + "cmso.hasAltName\n", + "\n", + "\n", + "\n", + "wiki.Q851536\n", + "\n", + "wiki.Q851536\n", + "\n", + "\n", + "\n", + "sample_2_UnitCell->wiki.Q851536\n", + "\n", + "\n", + "cmso.hasBravaisLattice\n", + "\n", + "\n", + "\n", + "sample_2_LatticeParameter\n", + "\n", + "sample_2_LatticeParameter\n", + "\n", + "\n", + "\n", + "sample_2_UnitCell->sample_2_LatticeParameter\n", + "\n", + "\n", + "cmso.hasLatticeParamter\n", + "\n", + "\n", + "\n", + "sample_2_LatticeAngle\n", + "\n", + "sample_2_LatticeAngle\n", + "\n", + "\n", + "\n", + "sample_2_UnitCell->sample_2_LatticeAngle\n", + "\n", + "\n", + "cmso.hasAngle\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell\n", + "\n", + "sample_1_SimulationCell\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_1\n", + "\n", + "sample_1_SimulationCellVector_1\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->sample_1_SimulationCellVector_1\n", + "\n", + "\n", + "cmso.hasVector\n", + "\n", + "\n", + "\n", + "d8544ee8-c90a-4e4a-80ba-1bb083b5b4eb\n", + "\n", + "1\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->d8544ee8-c90a-4e4a-80ba-1bb083b5b4eb\n", + "\n", + "\n", + "podo.hasNumberOfVacancies\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_3\n", + "\n", + "sample_1_SimulationCellVector_3\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->sample_1_SimulationCellVector_3\n", + "\n", + "\n", + "cmso.hasVector\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellAngle\n", + "\n", + "sample_1_SimulationCellAngle\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->sample_1_SimulationCellAngle\n", + "\n", + "\n", + "cmso.hasAngle\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellLength\n", + "\n", + "sample_1_SimulationCellLength\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->sample_1_SimulationCellLength\n", + "\n", + "\n", + "cmso.hasLength\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_2\n", + "\n", + "sample_1_SimulationCellVector_2\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->sample_1_SimulationCellVector_2\n", + "\n", + "\n", + "cmso.hasVector\n", + "\n", + "\n", + "\n", + "cd61c7a0-95eb-4abb-b46c-02c74af66b8c\n", + "\n", + "0.3333333333333333\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->cd61c7a0-95eb-4abb-b46c-02c74af66b8c\n", + "\n", + "\n", + "podo.hasVacancyConcentration\n", + "\n", + "\n", + "\n", + "a8956dd2-29e9-4c1b-9c5f-9e7ee80d4b3d\n", + "\n", + "1793.61\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCell->a8956dd2-29e9-4c1b-9c5f-9e7ee80d4b3d\n", + "\n", + "\n", + "cmso.hasVolume\n", + "\n", + "\n", + "\n", + "27f6d085-5765-4c8f-8554-eda81128cefa\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_1->27f6d085-5765-4c8f-8554-eda81128cefa\n", + "\n", + "\n", + "cmso.hasComponent_z\n", + "\n", + "\n", + "\n", + "15cf99df-fea7-49eb-9d5b-0b3e76f6d2da\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_1->15cf99df-fea7-49eb-9d5b-0b3e76f6d2da\n", + "\n", + "\n", + "cmso.hasComponent_y\n", + "\n", + "\n", + "\n", + "0dd881c3-1d5a-4f89-8c24-94282878b12d\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_1->0dd881c3-1d5a-4f89-8c24-94282878b12d\n", + "\n", + "\n", + "cmso.hasComponent_x\n", + "\n", + "\n", + "\n", + "e61a034e-da69-4f6e-8ada-06b8d5431c78\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_3->e61a034e-da69-4f6e-8ada-06b8d5431c78\n", + "\n", + "\n", + "cmso.hasComponent_x\n", + "\n", + "\n", + "\n", + "33cf40c3-625d-4118-8d11-ce170a8e0f14\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_3->33cf40c3-625d-4118-8d11-ce170a8e0f14\n", + "\n", + "\n", + "cmso.hasComponent_z\n", + "\n", + "\n", + "\n", + "df0f161c-8c74-4bd3-9eb8-c6ab29e8acba\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_3->df0f161c-8c74-4bd3-9eb8-c6ab29e8acba\n", + "\n", + "\n", + "cmso.hasComponent_y\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_2\n", + "\n", + "sample_2_SimulationCellVector_2\n", + "\n", + "\n", + "\n", + "267418b6-ac5c-431e-9a4c-4be4c4691f3f\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_2->267418b6-ac5c-431e-9a4c-4be4c4691f3f\n", + "\n", + "\n", + "cmso.hasComponent_x\n", + "\n", + "\n", + "\n", + "bc56f5dc-dbaa-491c-a3e3-aacf21653702\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_2->bc56f5dc-dbaa-491c-a3e3-aacf21653702\n", + "\n", + "\n", + "cmso.hasComponent_y\n", + "\n", + "\n", + "\n", + "b8274f63-4c54-40e1-8f07-6d0dbba0e5b0\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_2->b8274f63-4c54-40e1-8f07-6d0dbba0e5b0\n", + "\n", + "\n", + "cmso.hasComponent_z\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell\n", + "\n", + "sample_2_SimulationCell\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->sample_2_SimulationCellVector_2\n", + "\n", + "\n", + "cmso.hasVector\n", + "\n", + "\n", + "\n", + "83d0d639-eb27-4690-b2e2-65b8927ea841\n", + "\n", + "1.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->83d0d639-eb27-4690-b2e2-65b8927ea841\n", + "\n", + "\n", + "podo.hasVacancyConcentration\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellAngle\n", + "\n", + "sample_2_SimulationCellAngle\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->sample_2_SimulationCellAngle\n", + "\n", + "\n", + "cmso.hasAngle\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellLength\n", + "\n", + "sample_2_SimulationCellLength\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->sample_2_SimulationCellLength\n", + "\n", + "\n", + "cmso.hasLength\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_1\n", + "\n", + "sample_2_SimulationCellVector_1\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->sample_2_SimulationCellVector_1\n", + "\n", + "\n", + "cmso.hasVector\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_3\n", + "\n", + "sample_2_SimulationCellVector_3\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->sample_2_SimulationCellVector_3\n", + "\n", + "\n", + "cmso.hasVector\n", + "\n", + "\n", + "\n", + "2983092e-239c-4af5-af57-fa5f5d270006\n", + "\n", + "1512.95\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->2983092e-239c-4af5-af57-fa5f5d270006\n", + "\n", + "\n", + "cmso.hasVolume\n", + "\n", + "\n", + "\n", + "a3d2bd80-72eb-4d28-a0e6-b15ab91982ea\n", + "\n", + "1\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCell->a3d2bd80-72eb-4d28-a0e6-b15ab91982ea\n", + "\n", + "\n", + "podo.hasNumberOfVacancies\n", + "\n", + "\n", + "\n", + "sample_1_LatticeParameter\n", + "\n", + "sample_1_LatticeParameter\n", + "\n", + "\n", + "\n", + "94ed5cda-9746-4762-b684-d86aa96b56b1\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_LatticeParameter->94ed5cda-9746-4762-b684-d86aa96b56b1\n", + "\n", + "\n", + "cmso.hasLength_x\n", + "\n", + "\n", + "\n", + "621c9fca-179b-4c97-b5fa-84ed64e21adf\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_LatticeParameter->621c9fca-179b-4c97-b5fa-84ed64e21adf\n", + "\n", + "\n", + "cmso.hasLength_y\n", + "\n", + "\n", + "\n", + "ded44e68-4734-4359-a229-b57de48a0e3d\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_LatticeParameter->ded44e68-4734-4359-a229-b57de48a0e3d\n", + "\n", + "\n", + "cmso.hasLength_z\n", + "\n", + "\n", + "\n", + "CHEBI.28984\n", + "\n", + "CHEBI.28984\n", + "\n", + "\n", + "\n", + "ce5dd555-5375-4e21-bcec-f3df783a1abb\n", + "\n", + "1.0\n", + "\n", + "\n", + "\n", + "CHEBI.28984->ce5dd555-5375-4e21-bcec-f3df783a1abb\n", + "\n", + "\n", + "cmso.hasElementRatio\n", + "\n", + "\n", + "\n", + "17d51bb3-733f-4ffb-a62a-62b5f281d035\n", + "\n", + "Al\n", + "\n", + "\n", + "\n", + "CHEBI.28984->17d51bb3-733f-4ffb-a62a-62b5f281d035\n", + "\n", + "\n", + "cmso.hasSymbol\n", + "\n", + "\n", + "\n", + "a4f56ae2-f09c-4850-a338-2bef94cbacb7\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellAngle->a4f56ae2-f09c-4850-a338-2bef94cbacb7\n", + "\n", + "\n", + "cmso.hasAngle_beta\n", + "\n", + "\n", + "\n", + "957d05b1-9a63-4386-b246-3cb6127b958d\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellAngle->957d05b1-9a63-4386-b246-3cb6127b958d\n", + "\n", + "\n", + "cmso.hasAngle_alpha\n", + "\n", + "\n", + "\n", + "e2388f85-4f2a-47f6-9b87-88a3d57e3d4d\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellAngle->e2388f85-4f2a-47f6-9b87-88a3d57e3d4d\n", + "\n", + "\n", + "cmso.hasAngle_gamma\n", + "\n", + "\n", + "\n", + "sample_1_Species\n", + "\n", + "sample_1_Species\n", + "\n", + "\n", + "\n", + "4c177c44-2264-4f56-b136-a2716a676516\n", + "\n", + "9Aad347A-F615-4Ac7-9482-01B11B70E5Eb\n", + "\n", + "\n", + "\n", + "sample_1_Species->4c177c44-2264-4f56-b136-a2716a676516\n", + "\n", + "\n", + "cmso.hasIdentifier\n", + "\n", + "\n", + "\n", + "7d11efb9-6fa7-4fbc-a691-9f6213576e1a\n", + "\n", + "Rdf_Structure_Store/1.Json\n", + "\n", + "\n", + "\n", + "sample_1_Species->7d11efb9-6fa7-4fbc-a691-9f6213576e1a\n", + "\n", + "\n", + "cmso.hasPath\n", + "\n", + "\n", + "\n", + "cc2f41a8-5763-4eb9-b22f-e0beeebf19f1\n", + "\n", + "Species\n", + "\n", + "\n", + "\n", + "sample_1_Species->cc2f41a8-5763-4eb9-b22f-e0beeebf19f1\n", + "\n", + "\n", + "cmso.hasName\n", + "\n", + "\n", + "\n", + "250564d7-3b0d-448f-9b42-479ee9b659ae\n", + "\n", + "229\n", + "\n", + "\n", + "\n", + "sample_2_SpaceGroup->250564d7-3b0d-448f-9b42-479ee9b659ae\n", + "\n", + "\n", + "cmso.hasSpaceGroupNumber\n", + "\n", + "\n", + "\n", + "bb30ba10-91f3-4e0b-b295-8bb5b3d6a60b\n", + "\n", + "Im-3M\n", + "\n", + "\n", + "\n", + "sample_2_SpaceGroup->bb30ba10-91f3-4e0b-b295-8bb5b3d6a60b\n", + "\n", + "\n", + "cmso.hasSpaceGroupSymbol\n", + "\n", + "\n", + "\n", + "6713c762-78d4-468a-bb95-94d205cd68e7\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellLength->6713c762-78d4-468a-bb95-94d205cd68e7\n", + "\n", + "\n", + "cmso.hasLength_y\n", + "\n", + "\n", + "\n", + "14d107b5-1242-467b-8100-32cd3202d260\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellLength->14d107b5-1242-467b-8100-32cd3202d260\n", + "\n", + "\n", + "cmso.hasLength_z\n", + "\n", + "\n", + "\n", + "1f1e8864-e99b-47f3-9914-484e805f929c\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellLength->1f1e8864-e99b-47f3-9914-484e805f929c\n", + "\n", + "\n", + "cmso.hasLength_x\n", + "\n", + "\n", + "\n", + "3fe77dbc-6d09-4e91-beeb-9155be219cd2\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellAngle->3fe77dbc-6d09-4e91-beeb-9155be219cd2\n", + "\n", + "\n", + "cmso.hasAngle_gamma\n", + "\n", + "\n", + "\n", + "5274957a-c64e-49da-9c97-150dc451bc37\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellAngle->5274957a-c64e-49da-9c97-150dc451bc37\n", + "\n", + "\n", + "cmso.hasAngle_beta\n", + "\n", + "\n", + "\n", + "d0578db9-f928-4091-b46a-1e36ea2c6870\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellAngle->d0578db9-f928-4091-b46a-1e36ea2c6870\n", + "\n", + "\n", + "cmso.hasAngle_alpha\n", + "\n", + "\n", + "\n", + "121fbe1e-5fe5-43c9-a2fc-b64716ccb936\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_2->121fbe1e-5fe5-43c9-a2fc-b64716ccb936\n", + "\n", + "\n", + "cmso.hasComponent_z\n", + "\n", + "\n", + "\n", + "f8d8c58c-b611-419f-b31d-c9b90e52d7d2\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_2->f8d8c58c-b611-419f-b31d-c9b90e52d7d2\n", + "\n", + "\n", + "cmso.hasComponent_x\n", + "\n", + "\n", + "\n", + "dcba0525-504b-412a-89a9-042799834a47\n", + "\n", + "4.05\n", + "\n", + "\n", + "\n", + "sample_1_SimulationCellVector_2->dcba0525-504b-412a-89a9-042799834a47\n", + "\n", + "\n", + "cmso.hasComponent_y\n", + "\n", + "\n", + "\n", + "sample_1_UnitCell\n", + "\n", + "sample_1_UnitCell\n", + "\n", + "\n", + "\n", + "sample_1_UnitCell->sample_1_LatticeParameter\n", + "\n", + "\n", + "cmso.hasLatticeParamter\n", + "\n", + "\n", + "\n", + "sample_1_LatticeAngle\n", + "\n", + "sample_1_LatticeAngle\n", + "\n", + "\n", + "\n", + "sample_1_UnitCell->sample_1_LatticeAngle\n", + "\n", + "\n", + "cmso.hasAngle\n", + "\n", + "\n", + "\n", + "wiki.Q3006714\n", + "\n", + "wiki.Q3006714\n", + "\n", + "\n", + "\n", + "sample_1_UnitCell->wiki.Q3006714\n", + "\n", + "\n", + "cmso.hasBravaisLattice\n", + "\n", + "\n", + "\n", + "aec50ea1-8823-4888-8e37-3c5448cf9693\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_1_LatticeAngle->aec50ea1-8823-4888-8e37-3c5448cf9693\n", + "\n", + "\n", + "cmso.hasAngle_gamma\n", + "\n", + "\n", + "\n", + "2f8ea1e6-f1b3-4a89-b94c-61e3d92c55bc\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_1_LatticeAngle->2f8ea1e6-f1b3-4a89-b94c-61e3d92c55bc\n", + "\n", + "\n", + "cmso.hasAngle_beta\n", + "\n", + "\n", + "\n", + "709a40bc-edbf-4792-bd4d-5eac8f9cb834\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_1_LatticeAngle->709a40bc-edbf-4792-bd4d-5eac8f9cb834\n", + "\n", + "\n", + "cmso.hasAngle_alpha\n", + "\n", + "\n", + "\n", + "61c4c9e3-f0cc-4f4f-b89a-a49efd33f200\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellLength->61c4c9e3-f0cc-4f4f-b89a-a49efd33f200\n", + "\n", + "\n", + "cmso.hasLength_y\n", + "\n", + "\n", + "\n", + "1ff1671c-a3a4-4c09-ba86-c07889025a0f\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellLength->1ff1671c-a3a4-4c09-ba86-c07889025a0f\n", + "\n", + "\n", + "cmso.hasLength_z\n", + "\n", + "\n", + "\n", + "8480642f-c322-461e-b8b6-dc30c9fcee32\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellLength->8480642f-c322-461e-b8b6-dc30c9fcee32\n", + "\n", + "\n", + "cmso.hasLength_x\n", + "\n", + "\n", + "\n", + "d477ff59-baa2-412d-98b1-5c752ed77a04\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_1->d477ff59-baa2-412d-98b1-5c752ed77a04\n", + "\n", + "\n", + "cmso.hasComponent_x\n", + "\n", + "\n", + "\n", + "6e8b5611-430e-4cfb-aab1-9bad9823cdd7\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_1->6e8b5611-430e-4cfb-aab1-9bad9823cdd7\n", + "\n", + "\n", + "cmso.hasComponent_y\n", + "\n", + "\n", + "\n", + "a92b2c4b-f60a-4ad1-959d-bca55d5d5619\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_1->a92b2c4b-f60a-4ad1-959d-bca55d5d5619\n", + "\n", + "\n", + "cmso.hasComponent_z\n", + "\n", + "\n", + "\n", + "sample_1_CrystalStructure\n", + "\n", + "sample_1_CrystalStructure\n", + "\n", + "\n", + "\n", + "sample_1_CrystalStructure->sample_1_UnitCell\n", + "\n", + "\n", + "cmso.hasUnitCell\n", + "\n", + "\n", + "\n", + "sample_1_SpaceGroup\n", + "\n", + "sample_1_SpaceGroup\n", + "\n", + "\n", + "\n", + "sample_1_CrystalStructure->sample_1_SpaceGroup\n", + "\n", + "\n", + "cmso.hasSpaceGroup\n", + "\n", + "\n", + "\n", + "d4457bcf-9913-4ace-94ba-b3b78e996302\n", + "\n", + "Fcc\n", + "\n", + "\n", + "\n", + "sample_1_CrystalStructure->d4457bcf-9913-4ace-94ba-b3b78e996302\n", + "\n", + "\n", + "cmso.hasAltName\n", + "\n", + "\n", + "\n", + "6f351f0d-7005-45ce-bd08-05d627ef928c\n", + "\n", + "Fm-3M\n", + "\n", + "\n", + "\n", + "sample_1_SpaceGroup->6f351f0d-7005-45ce-bd08-05d627ef928c\n", + "\n", + "\n", + "cmso.hasSpaceGroupSymbol\n", + "\n", + "\n", + "\n", + "0de96293-72fd-4a57-acc9-c5d60fbf94b9\n", + "\n", + "225\n", + "\n", + "\n", + "\n", + "sample_1_SpaceGroup->0de96293-72fd-4a57-acc9-c5d60fbf94b9\n", + "\n", + "\n", + "cmso.hasSpaceGroupNumber\n", + "\n", + "\n", + "\n", + "sample_2_ChemicalSpecies\n", + "\n", + "sample_2_ChemicalSpecies\n", + "\n", + "\n", + "\n", + "CHEBI.18248\n", + "\n", + "CHEBI.18248\n", + "\n", + "\n", + "\n", + "sample_2_ChemicalSpecies->CHEBI.18248\n", + "\n", + "\n", + "cmso.hasElement\n", + "\n", + "\n", + "\n", + "3cee4433-b342-451a-b08c-8ead5bc2aead\n", + "\n", + "Fe\n", + "\n", + "\n", + "\n", + "CHEBI.18248->3cee4433-b342-451a-b08c-8ead5bc2aead\n", + "\n", + "\n", + "cmso.hasSymbol\n", + "\n", + "\n", + "\n", + "12f4dff4-e35f-4ea7-98c7-a60d3052e68b\n", + "\n", + "1.0\n", + "\n", + "\n", + "\n", + "CHEBI.18248->12f4dff4-e35f-4ea7-98c7-a60d3052e68b\n", + "\n", + "\n", + "cmso.hasElementRatio\n", + "\n", + "\n", + "\n", + "sample_1\n", + "\n", + "sample_1\n", + "\n", + "\n", + "\n", + "sample_1->sample_1_Position\n", + "\n", + "\n", + "cmso.hasAttribute\n", + "\n", + "\n", + "\n", + "sample_1->sample_1_SimulationCell\n", + "\n", + "\n", + "cmso.hasSimulationCell\n", + "\n", + "\n", + "\n", + "sample_1->sample_1_Species\n", + "\n", + "\n", + "cmso.hasAttribute\n", + "\n", + "\n", + "\n", + "sample_1_ChemicalSpecies\n", + "\n", + "sample_1_ChemicalSpecies\n", + "\n", + "\n", + "\n", + "sample_1->sample_1_ChemicalSpecies\n", + "\n", + "\n", + "cmso.hasSpecies\n", + "\n", + "\n", + "\n", + "6b208763-7f68-4dc1-a154-cd3afc9212bf\n", + "\n", + "2\n", + "\n", + "\n", + "\n", + "sample_1->6b208763-7f68-4dc1-a154-cd3afc9212bf\n", + "\n", + "\n", + "cmso.hasNumberOfAtoms\n", + "\n", + "\n", + "\n", + "sample_1_Material\n", + "\n", + "sample_1_Material\n", + "\n", + "\n", + "\n", + "sample_1->sample_1_Material\n", + "\n", + "\n", + "cmso.hasMaterial\n", + "\n", + "\n", + "\n", + "sample_2_Position\n", + "\n", + "sample_2_Position\n", + "\n", + "\n", + "\n", + "359e1bd3-142c-4a07-ad5e-3f78eb3bb3a3\n", + "\n", + "Rdf_Structure_Store/2.Json\n", + "\n", + "\n", + "\n", + "sample_2_Position->359e1bd3-142c-4a07-ad5e-3f78eb3bb3a3\n", + "\n", + "\n", + "cmso.hasPath\n", + "\n", + "\n", + "\n", + "ed151b32-920c-4a70-bdb1-1a0e7d8543cb\n", + "\n", + "Position\n", + "\n", + "\n", + "\n", + "sample_2_Position->ed151b32-920c-4a70-bdb1-1a0e7d8543cb\n", + "\n", + "\n", + "cmso.hasName\n", + "\n", + "\n", + "\n", + "83c64eca-ba81-4e49-8371-e048e655b659\n", + "\n", + "356F6Cf9-9B07-4Dc9-9F1F-1Dd03A471Ad6\n", + "\n", + "\n", + "\n", + "sample_2_Position->83c64eca-ba81-4e49-8371-e048e655b659\n", + "\n", + "\n", + "cmso.hasIdentifier\n", + "\n", + "\n", + "\n", + "sample_2_Material\n", + "\n", + "sample_2_Material\n", + "\n", + "\n", + "\n", + "sample_2_Material->sample_2_CrystalStructure\n", + "\n", + "\n", + "cmso.hasStructure\n", + "\n", + "\n", + "\n", + "sample_2_Vacancy\n", + "\n", + "sample_2_Vacancy\n", + "\n", + "\n", + "\n", + "sample_2_Material->sample_2_Vacancy\n", + "\n", + "\n", + "cmso.hasDefect\n", + "\n", + "\n", + "\n", + "sample_2\n", + "\n", + "sample_2\n", + "\n", + "\n", + "\n", + "sample_2->sample_2_SimulationCell\n", + "\n", + "\n", + "cmso.hasSimulationCell\n", + "\n", + "\n", + "\n", + "sample_2->sample_2_ChemicalSpecies\n", + "\n", + "\n", + "cmso.hasSpecies\n", + "\n", + "\n", + "\n", + "sample_2->sample_2_Position\n", + "\n", + "\n", + "cmso.hasAttribute\n", + "\n", + "\n", + "\n", + "sample_2->sample_2_Material\n", + "\n", + "\n", + "cmso.hasMaterial\n", + "\n", + "\n", + "\n", + "sample_2_Species\n", + "\n", + "sample_2_Species\n", + "\n", + "\n", + "\n", + "sample_2->sample_2_Species\n", + "\n", + "\n", + "cmso.hasAttribute\n", + "\n", + "\n", + "\n", + "ea32a6a8-83ea-4787-9f0b-f39b068fc8b0\n", + "\n", + "0\n", + "\n", + "\n", + "\n", + "sample_2->ea32a6a8-83ea-4787-9f0b-f39b068fc8b0\n", + "\n", + "\n", + "cmso.hasNumberOfAtoms\n", + "\n", + "\n", + "\n", + "sample_1_ChemicalSpecies->CHEBI.28984\n", + "\n", + "\n", + "cmso.hasElement\n", + "\n", + "\n", + "\n", + "7bd137f0-36e5-4165-9f4c-e1b9ac320973\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_3->7bd137f0-36e5-4165-9f4c-e1b9ac320973\n", + "\n", + "\n", + "cmso.hasComponent_z\n", + "\n", + "\n", + "\n", + "3dc7dd00-4d3a-4517-919a-c6a322fefad7\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_3->3dc7dd00-4d3a-4517-919a-c6a322fefad7\n", + "\n", + "\n", + "cmso.hasComponent_x\n", + "\n", + "\n", + "\n", + "f76d8a0a-3bc8-4ff2-a19c-e8bb684c1eed\n", + "\n", + "0.0\n", + "\n", + "\n", + "\n", + "sample_2_SimulationCellVector_3->f76d8a0a-3bc8-4ff2-a19c-e8bb684c1eed\n", + "\n", + "\n", + "cmso.hasComponent_y\n", + "\n", + "\n", + "\n", + "4c67c474-1ed7-418b-82a2-05716089e9f9\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_LatticeParameter->4c67c474-1ed7-418b-82a2-05716089e9f9\n", + "\n", + "\n", + "cmso.hasLength_y\n", + "\n", + "\n", + "\n", + "2640e1cc-56c7-4858-985d-e6b22915bf3a\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_LatticeParameter->2640e1cc-56c7-4858-985d-e6b22915bf3a\n", + "\n", + "\n", + "cmso.hasLength_x\n", + "\n", + "\n", + "\n", + "e58441e3-5193-4d61-9a04-bb52f9301cc9\n", + "\n", + "2.87\n", + "\n", + "\n", + "\n", + "sample_2_LatticeParameter->e58441e3-5193-4d61-9a04-bb52f9301cc9\n", + "\n", + "\n", + "cmso.hasLength_z\n", + "\n", + "\n", + "\n", + "e070ca83-e9c5-4095-b695-5163bc02fabd\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_2_LatticeAngle->e070ca83-e9c5-4095-b695-5163bc02fabd\n", + "\n", + "\n", + "cmso.hasAngle_gamma\n", + "\n", + "\n", + "\n", + "05fcde5a-01cb-43c3-ab20-482b327e6241\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_2_LatticeAngle->05fcde5a-01cb-43c3-ab20-482b327e6241\n", + "\n", + "\n", + "cmso.hasAngle_beta\n", + "\n", + "\n", + "\n", + "b1c65a93-9f12-4f04-b0c4-b99947fce3a7\n", + "\n", + "90.0\n", + "\n", + "\n", + "\n", + "sample_2_LatticeAngle->b1c65a93-9f12-4f04-b0c4-b99947fce3a7\n", + "\n", + "\n", + "cmso.hasAngle_alpha\n", + "\n", + "\n", + "\n", + "sample_1_Material->sample_1_CrystalStructure\n", + "\n", + "\n", + "cmso.hasStructure\n", + "\n", + "\n", + "\n", + "sample_1_Vacancy\n", + "\n", + "sample_1_Vacancy\n", + "\n", + "\n", + "\n", + "sample_1_Material->sample_1_Vacancy\n", + "\n", + "\n", + "cmso.hasDefect\n", + "\n", + "\n", + "\n", + "4c727918-8df0-4e42-8e2f-db35b2913e1e\n", + "\n", + "Species\n", + "\n", + "\n", + "\n", + "sample_2_Species->4c727918-8df0-4e42-8e2f-db35b2913e1e\n", + "\n", + "\n", + "cmso.hasName\n", + "\n", + "\n", + "\n", + "26f3112d-5be0-4cc4-b689-8860f07ad106\n", + "\n", + "76Eab70A-C466-4908-Aaed-D263503E7160\n", + "\n", + "\n", + "\n", + "sample_2_Species->26f3112d-5be0-4cc4-b689-8860f07ad106\n", + "\n", + "\n", + "cmso.hasIdentifier\n", + "\n", + "\n", + "\n", + "d9b0b791-fac0-4502-bc61-149190558890\n", + "\n", + "Rdf_Structure_Store/2.Json\n", + "\n", + "\n", + "\n", + "sample_2_Species->d9b0b791-fac0-4502-bc61-149190558890\n", + "\n", + "\n", + "cmso.hasPath\n", + "\n", + "\n", + "\n" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "kg.visualise(hide_types=True)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "aadda891-88be-497f-a5b5-753332299c55", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}