Skip to content

Commit 69bcd50

Browse files
make the recipes work standalone as well
1 parent 8fb0da4 commit 69bcd50

19 files changed

+20
-22
lines changed

docs/manual/source/recipes/ascii_graph_from_lhe.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"outputs": [],
1515
"source": [
1616
"# Set up the path to SModelS installation folder\n",
17-
"import sys; sys.path.append(\".\"); import smodels_paths"
17+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
1818
]
1919
},
2020
{

docs/manual/source/recipes/browserExample2.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"outputs": [],
1515
"source": [
1616
"# Set up the path to SModelS installation folder\n",
17-
"import sys; sys.path.append(\".\"); import smodels_paths"
17+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
1818
]
1919
},
2020
{

docs/manual/source/recipes/browserExample3.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"outputs": [],
1515
"source": [
1616
"# Set up the path to SModelS installation folder\n",
17-
"import sys; sys.path.append(\".\"); import smodels_paths"
17+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
1818
]
1919
},
2020
{

docs/manual/source/recipes/combinationsmatrix.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"outputs": [],
2222
"source": [
2323
"# Set up the path to SModelS installation folder\n",
24-
"import sys; sys.path.append(\".\"); import smodels_paths"
24+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
2525
]
2626
},
2727
{

docs/manual/source/recipes/compareUL.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"outputs": [],
1515
"source": [
1616
"# Set up the path to SModelS installation folder\n",
17-
"import sys; sys.path.append(\".\"); import smodels_paths"
17+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
1818
]
1919
},
2020
{

docs/manual/source/recipes/compute_likelihood.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"outputs": [],
1515
"source": [
1616
"# Set up the path to SModelS installation folder\n",
17-
"import sys; sys.path.append(\".\"); import smodels_paths"
17+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
1818
]
1919
},
2020
{

docs/manual/source/recipes/drawingGraphs.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"outputs": [],
1515
"source": [
1616
"# Set up the path to SModelS installation folder\n",
17-
"import sys; sys.path.append(\".\"); import smodels_paths"
17+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None"
1818
]
1919
},
2020
{

docs/manual/source/recipes/interactivePlotsExample.ipynb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@
1717
"import warnings\n",
1818
"warnings.simplefilter(action='ignore', category=FutureWarning)\n",
1919
"\n",
20-
"import sys,os\n",
21-
"sys.path.append(\".\")\n",
22-
"\n",
23-
"import smodels_paths\n",
20+
"import os\n",
21+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n",
2422
"from smodels.tools.interactivePlots import Plotter\n",
2523
"from smodels.installation import installDirectory"
2624
]

docs/manual/source/recipes/lheLLPExample.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"outputs": [],
1616
"source": [
1717
"# Set up the path to SModelS installation folder\n",
18-
"import sys; sys.path.append(\".\"); import smodels_paths"
18+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
1919
]
2020
},
2121
{

docs/manual/source/recipes/lo_xsecs_from_slha.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"outputs": [],
1515
"source": [
1616
"# Set up the path to SModelS installation folder\n",
17-
"import sys; sys.path.append(\".\"); import smodels_paths"
17+
"import sys; sys.path.append(\".\"); import importlib; importlib.import_module(\"smodels_paths\") if importlib.util.find_spec(\"smodels_paths\") else None\n"
1818
]
1919
},
2020
{

0 commit comments

Comments
 (0)