This repository serves as an educational resource explaining the working principles of the Kirkpatrick point location algorithm.
To clone this repository, use the following command:
git clone https://github.com/WSm-77/Kirkpatrick-point-location.gitDuring the project, we utilized a tool provided by the Bit student's research group.
To properly configure the environment, follow these steps:
conda create --name kirkpatrick python=3.9
conda activate kirkpatrickpython3 setup.py sdist
python3 -m pip install -e .Once inside the newly created environment (you should see (kirkpatrick) before the username in the terminal), create a Jupyter notebook and select the Python interpreter from this environment as the kernel.
Tip
For standard Python scripts (.py files) in VSCode, you can set the interpreter to the one from the kirkpatrick environment:
Ctrl+Shift+P > Python: Select Interpreter
The location where you create new files does not matter. The environment configuration ensures that the bit_algo_vis_tool folder is accessible from anywhere in the project, just like any other Python package such as numpy or matplotlib. For example, to use the Visualizer class, simply import it:
from bit_algo_vis_tool.visualizer.visualizer import VisualizerIf you encounter issues, the first troubleshooting step should be restarting the environment:
conda deactivate
conda activate kirkpatrick