diff --git a/docs/source/tutorials/discovery.ipynb b/docs/source/tutorials/discovery.ipynb index 335ff135..b2d2cf65 100644 --- a/docs/source/tutorials/discovery.ipynb +++ b/docs/source/tutorials/discovery.ipynb @@ -31,103 +31,114 @@ "name": "stdout", "output_type": "stream", "text": [ - "Requirement already satisfied: vfb-connect in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (1.2.12.dev34+0ddbd15.dirty)\n", "Collecting vfb-connect\n", - " Obtaining dependency information for vfb-connect from https://files.pythonhosted.org/packages/d8/d7/0c7d60d7af8a1f7afc81d46d5805e501721fec36c3b4f726ae958f8671c9/vfb_connect-1.2.12-py3-none-any.whl.metadata\n", - " Downloading vfb_connect-1.2.12-py3-none-any.whl.metadata (2.7 kB)\n", - "Requirement already satisfied: requests in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from vfb-connect) (2.28.2)\n", - "Requirement already satisfied: pandas in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from vfb-connect) (1.3.5)\n", - "Requirement already satisfied: jsonpath-rw in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from vfb-connect) (1.4.0)\n", - "Requirement already satisfied: ply in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from jsonpath-rw->vfb-connect) (3.11)\n", - "Requirement already satisfied: decorator in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from jsonpath-rw->vfb-connect) (5.1.1)\n", - "Requirement already satisfied: six in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from jsonpath-rw->vfb-connect) (1.16.0)\n", - "Requirement already satisfied: python-dateutil>=2.7.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from pandas->vfb-connect) (2.8.2)\n", - "Requirement already satisfied: pytz>=2017.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from pandas->vfb-connect) (2022.7.1)\n", - "Requirement already satisfied: numpy>=1.17.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from pandas->vfb-connect) (1.21.6)\n", - "Requirement already satisfied: charset-normalizer<4,>=2 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests->vfb-connect) (3.1.0)\n", - "Requirement already satisfied: idna<4,>=2.5 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests->vfb-connect) (3.4)\n", - "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests->vfb-connect) (1.26.15)\n", - "Requirement already satisfied: certifi>=2017.4.17 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests->vfb-connect) (2022.12.7)\n", - "Downloading vfb_connect-1.2.12-py3-none-any.whl (39 kB)\n", - "Installing collected packages: vfb-connect\n", - " Attempting uninstall: vfb-connect\n", - " Found existing installation: vfb-connect 1.2.12.dev34+0ddbd15.dirty\n", - " Uninstalling vfb-connect-1.2.12.dev34+0ddbd15.dirty:\n", - " Successfully uninstalled vfb-connect-1.2.12.dev34+0ddbd15.dirty\n", - "Successfully installed vfb-connect-1.2.12\n", - "Requirement already satisfied: python-catmaid in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (2.0.4)\n", + " Downloading vfb_connect-1.2.20-py3-none-any.whl (40 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m40.3/40.3 kB\u001b[0m \u001b[31m660.6 kB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m \u001b[36m0:00:01\u001b[0m\n", + "\u001b[?25hCollecting jsonpath-rw\n", + " Using cached jsonpath-rw-1.4.0.tar.gz (13 kB)\n", + " Preparing metadata (setup.py) ... \u001b[?25ldone\n", + "\u001b[?25hRequirement already satisfied: pandas in /usr/local/anaconda3/lib/python3.10/site-packages (from vfb-connect) (1.5.3)\n", + "Requirement already satisfied: requests in /usr/local/anaconda3/lib/python3.10/site-packages (from vfb-connect) (2.28.1)\n", + "Requirement already satisfied: ply in /usr/local/anaconda3/lib/python3.10/site-packages (from jsonpath-rw->vfb-connect) (3.11)\n", + "Requirement already satisfied: decorator in /usr/local/anaconda3/lib/python3.10/site-packages (from jsonpath-rw->vfb-connect) (5.1.1)\n", + "Requirement already satisfied: six in /usr/local/anaconda3/lib/python3.10/site-packages (from jsonpath-rw->vfb-connect) (1.16.0)\n", + "Requirement already satisfied: python-dateutil>=2.8.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from pandas->vfb-connect) (2.8.2)\n", + "Requirement already satisfied: pytz>=2020.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from pandas->vfb-connect) (2022.7)\n", + "Requirement already satisfied: numpy>=1.21.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from pandas->vfb-connect) (1.23.5)\n", + "Requirement already satisfied: idna<4,>=2.5 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests->vfb-connect) (3.4)\n", + "Requirement already satisfied: charset-normalizer<3,>=2 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests->vfb-connect) (2.0.4)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests->vfb-connect) (2022.12.7)\n", + "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests->vfb-connect) (1.26.14)\n", + "Building wheels for collected packages: jsonpath-rw\n", + " Building wheel for jsonpath-rw (setup.py) ... \u001b[?25ldone\n", + "\u001b[?25h Created wheel for jsonpath-rw: filename=jsonpath_rw-1.4.0-py3-none-any.whl size=15127 sha256=abf2d409614383e35e5fd996e242843b10dd2432cf44d533c03dcc69fe300187\n", + " Stored in directory: /Users/robbiecourt/Library/Caches/pip/wheels/a6/83/8a/37ed5f4a4450482bef0f3a2960ddb304411aa09bcf213a1c6e\n", + "Successfully built jsonpath-rw\n", + "Installing collected packages: jsonpath-rw, vfb-connect\n", + "Successfully installed jsonpath-rw-1.4.0 vfb-connect-1.2.20\n", "Collecting python-catmaid\n", - " Downloading python_catmaid-2.4.0-py3-none-any.whl (177 kB)\n", - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m177.5/177.5 kB\u001b[0m \u001b[31m2.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n", - "\u001b[?25hCollecting navis>=1.0.0 (from python-catmaid)\n", - " Downloading navis-1.4.0-py3-none-any.whl (2.4 MB)\n", - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.4/2.4 MB\u001b[0m \u001b[31m5.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n", - "\u001b[?25hRequirement already satisfied: numpy>=1.16.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (1.21.6)\n", - "Requirement already satisfied: networkx>=2.4 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (2.6.3)\n", - "Requirement already satisfied: pandas>=1.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (1.3.5)\n", - "Requirement already satisfied: requests-futures>=0.9.9 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (1.0.0)\n", - "Requirement already satisfied: requests>=2.21.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (2.28.2)\n", - "Requirement already satisfied: setuptools>=41.0.1 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (58.2.0)\n", - "Requirement already satisfied: scipy>=1.3.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (1.7.1)\n", - "Requirement already satisfied: six>=1.11.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (1.16.0)\n", - "Requirement already satisfied: tqdm>=4.50.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (4.62.3)\n", - "Requirement already satisfied: psutil>=5.4.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from python-catmaid) (5.8.0)\n", - "Requirement already satisfied: h5py>=3.1 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (3.4.0)\n", - "Requirement already satisfied: matplotlib>=3.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (3.4.3)\n", - "Requirement already satisfied: morphops>=0.1.11 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.1.12)\n", - "Collecting ncollpyde>=0.18 (from navis>=1.0.0->python-catmaid)\n", + " Using cached python_catmaid-2.4.0-py3-none-any.whl (177 kB)\n", + "Requirement already satisfied: psutil>=5.4.3 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (5.9.0)\n", + "Requirement already satisfied: six>=1.11.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (1.16.0)\n", + "Requirement already satisfied: setuptools>=41.0.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (65.6.3)\n", + "Requirement already satisfied: scipy>=1.3.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (1.10.0)\n", + "Requirement already satisfied: numpy>=1.16.3 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (1.23.5)\n", + "Collecting navis>=1.0.0\n", + " Downloading navis-1.6.0-py3-none-any.whl (2.4 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.4/2.4 MB\u001b[0m \u001b[31m7.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: tqdm>=4.50.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (4.64.1)\n", + "Requirement already satisfied: pandas>=1.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (1.5.3)\n", + "Collecting requests-futures>=0.9.9\n", + " Downloading requests_futures-1.0.1-py2.py3-none-any.whl (7.6 kB)\n", + "Requirement already satisfied: requests>=2.21.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (2.28.1)\n", + "Requirement already satisfied: networkx>=2.4 in /usr/local/anaconda3/lib/python3.10/site-packages (from python-catmaid) (2.8.4)\n", + "Collecting rdata>=0.5\n", + " Downloading rdata-0.11.2-py3-none-any.whl (46 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m46.5/46.5 kB\u001b[0m \u001b[31m854.6 kB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0ma \u001b[36m0:00:01\u001b[0m\n", + "\u001b[?25hCollecting ncollpyde>=0.18\n", " Using cached ncollpyde-0.19.0-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (540 kB)\n", - "Requirement already satisfied: pint>=0.10 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.17)\n", - "Requirement already satisfied: plotly>=4.9 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (5.3.1)\n", - "Requirement already satisfied: pynrrd>=0.4.2 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.4.2)\n", - "Requirement already satisfied: pypng>=0.0.18 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.0.21)\n", - "Requirement already satisfied: seaborn>=0.10 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.11.2)\n", - "Requirement already satisfied: typing-extensions>=3.7.4 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (4.5.0)\n", - "Requirement already satisfied: trimesh>=3.8 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (3.9.32)\n", - "Requirement already satisfied: fuzzywuzzy>=0.18 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.18.0)\n", - "Requirement already satisfied: molesq>=0.2.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.4.0)\n", - "Requirement already satisfied: rdata>=0.5 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (0.5)\n", - "Collecting igraph!=0.10.0,!=0.10.1 (from navis>=1.0.0->python-catmaid)\n", - " Obtaining dependency information for igraph!=0.10.0,!=0.10.1 from https://files.pythonhosted.org/packages/40/d6/7ae77b847631bedac753db9040ac1d230bd9405ad3a9d0b2ded66e1a8c15/igraph-0.10.8-cp37-cp37m-macosx_10_9_x86_64.whl.metadata\n", - " Downloading igraph-0.10.8-cp37-cp37m-macosx_10_9_x86_64.whl.metadata (3.8 kB)\n", - "Requirement already satisfied: skeletor>=1.0.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from navis>=1.0.0->python-catmaid) (1.1.0)\n", - "Requirement already satisfied: python-dateutil>=2.7.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from pandas>=1.0->python-catmaid) (2.8.2)\n", - "Requirement already satisfied: pytz>=2017.3 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from pandas>=1.0->python-catmaid) (2022.7.1)\n", - "Requirement already satisfied: charset-normalizer<4,>=2 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests>=2.21.0->python-catmaid) (3.1.0)\n", - "Requirement already satisfied: idna<4,>=2.5 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests>=2.21.0->python-catmaid) (3.4)\n", - "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests>=2.21.0->python-catmaid) (1.26.15)\n", - "Requirement already satisfied: certifi>=2017.4.17 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from requests>=2.21.0->python-catmaid) (2022.12.7)\n", - "Requirement already satisfied: cached-property in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from h5py>=3.1->navis>=1.0.0->python-catmaid) (1.5.2)\n", - "Requirement already satisfied: texttable>=1.6.2 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from igraph!=0.10.0,!=0.10.1->navis>=1.0.0->python-catmaid) (1.6.4)\n", - "Requirement already satisfied: cycler>=0.10 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from matplotlib>=3.3->navis>=1.0.0->python-catmaid) (0.10.0)\n", - "Requirement already satisfied: kiwisolver>=1.0.1 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from matplotlib>=3.3->navis>=1.0.0->python-catmaid) (1.3.2)\n", - "Requirement already satisfied: pillow>=6.2.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from matplotlib>=3.3->navis>=1.0.0->python-catmaid) (8.3.2)\n", - "Requirement already satisfied: pyparsing>=2.2.1 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from matplotlib>=3.3->navis>=1.0.0->python-catmaid) (2.4.7)\n", - "Requirement already satisfied: packaging in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from pint>=0.10->navis>=1.0.0->python-catmaid) (23.0)\n", - "Requirement already satisfied: importlib-metadata in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from pint>=0.10->navis>=1.0.0->python-catmaid) (4.8.1)\n", - "Requirement already satisfied: tenacity>=6.2.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from plotly>=4.9->navis>=1.0.0->python-catmaid) (8.0.1)\n", - "Requirement already satisfied: xarray in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from rdata>=0.5->navis>=1.0.0->python-catmaid) (0.19.0)\n", - "Requirement already satisfied: scikit-learn>=0.23 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from skeletor>=1.0.0->navis>=1.0.0->python-catmaid) (1.0)\n", - "Requirement already satisfied: python-igraph>=0.8 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from skeletor>=1.0.0->navis>=1.0.0->python-catmaid) (0.9.6)\n", - "Requirement already satisfied: joblib>=0.11 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from scikit-learn>=0.23->skeletor>=1.0.0->navis>=1.0.0->python-catmaid) (1.0.1)\n", - "Requirement already satisfied: threadpoolctl>=2.0.0 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from scikit-learn>=0.23->skeletor>=1.0.0->navis>=1.0.0->python-catmaid) (3.0.0)\n", - "Requirement already satisfied: zipp>=0.5 in /Users/robbiecourt/.pyenv/versions/3.7.5/lib/python3.7/site-packages (from importlib-metadata->pint>=0.10->navis>=1.0.0->python-catmaid) (3.6.0)\n", - "Downloading igraph-0.10.8-cp37-cp37m-macosx_10_9_x86_64.whl (1.9 MB)\n", - "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.9/1.9 MB\u001b[0m \u001b[31m9.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m:00:01\u001b[0m00:01\u001b[0m\n", - "\u001b[?25hInstalling collected packages: ncollpyde, igraph, navis, python-catmaid\n", - " Attempting uninstall: ncollpyde\n", - " Found existing installation: ncollpyde 0.16.0\n", - " Uninstalling ncollpyde-0.16.0:\n", - " Successfully uninstalled ncollpyde-0.16.0\n", - " Attempting uninstall: navis\n", - " Found existing installation: navis 0.6.0\n", - " Uninstalling navis-0.6.0:\n", - " Successfully uninstalled navis-0.6.0\n", - " Attempting uninstall: python-catmaid\n", - " Found existing installation: python-catmaid 2.0.4\n", - " Uninstalling python-catmaid-2.0.4:\n", - " Successfully uninstalled python-catmaid-2.0.4\n", - "Successfully installed igraph-0.10.8 navis-1.4.0 ncollpyde-0.19.0 python-catmaid-2.4.0\n" + "Requirement already satisfied: matplotlib>=3.6 in /usr/local/anaconda3/lib/python3.10/site-packages (from navis>=1.0.0->python-catmaid) (3.7.0)\n", + "Requirement already satisfied: h5py>=3.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from navis>=1.0.0->python-catmaid) (3.7.0)\n", + "Collecting fuzzywuzzy>=0.18\n", + " Using cached fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB)\n", + "Collecting igraph!=0.10.0,!=0.10.1\n", + " Downloading igraph-0.11.6-cp39-abi3-macosx_10_9_x86_64.whl (1.9 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.9/1.9 MB\u001b[0m \u001b[31m9.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m:00:01\u001b[0m00:01\u001b[0m\n", + "\u001b[?25hCollecting morphops>=0.1.11\n", + " Using cached morphops-0.1.13-py3-none-any.whl (23 kB)\n", + "Requirement already satisfied: plotly>=4.9 in /usr/local/anaconda3/lib/python3.10/site-packages (from navis>=1.0.0->python-catmaid) (5.9.0)\n", + "Collecting pint>=0.10\n", + " Downloading Pint-0.24.3-py3-none-any.whl (301 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m301.8/301.8 kB\u001b[0m \u001b[31m5.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m\n", + "\u001b[?25hCollecting molesq>=0.2.0\n", + " Using cached molesq-0.4.0-py3-none-any.whl (6.9 kB)\n", + "Collecting pynrrd>=0.4.2\n", + " Using cached pynrrd-1.0.0-py2.py3-none-any.whl (19 kB)\n", + "Collecting skeletor>=1.0.0\n", + " Downloading skeletor-1.3.0-py3-none-any.whl (208 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m208.6/208.6 kB\u001b[0m \u001b[31m5.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hCollecting trimesh>=3.8\n", + " Downloading trimesh-4.4.4-py3-none-any.whl (696 kB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m696.3/696.3 kB\u001b[0m \u001b[31m8.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m00:01\u001b[0m00:01\u001b[0m\n", + "\u001b[?25hRequirement already satisfied: seaborn>=0.10 in /usr/local/anaconda3/lib/python3.10/site-packages (from navis>=1.0.0->python-catmaid) (0.12.2)\n", + "Requirement already satisfied: typing-extensions>=3.7.4 in /usr/local/anaconda3/lib/python3.10/site-packages (from navis>=1.0.0->python-catmaid) (4.4.0)\n", + "Collecting pypng>=0.0.18\n", + " Using cached pypng-0.20220715.0-py3-none-any.whl (58 kB)\n", + "Requirement already satisfied: python-dateutil>=2.8.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from pandas>=1.0->python-catmaid) (2.8.2)\n", + "Requirement already satisfied: pytz>=2020.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from pandas>=1.0->python-catmaid) (2022.7)\n", + "Requirement already satisfied: idna<4,>=2.5 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests>=2.21.0->python-catmaid) (3.4)\n", + "Requirement already satisfied: charset-normalizer<3,>=2 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests>=2.21.0->python-catmaid) (2.0.4)\n", + "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests>=2.21.0->python-catmaid) (2022.12.7)\n", + "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from requests>=2.21.0->python-catmaid) (1.26.14)\n", + "Collecting texttable>=1.6.2\n", + " Downloading texttable-1.7.0-py2.py3-none-any.whl (10 kB)\n", + "Requirement already satisfied: pillow>=6.2.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from matplotlib>=3.6->navis>=1.0.0->python-catmaid) (9.4.0)\n", + "Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from matplotlib>=3.6->navis>=1.0.0->python-catmaid) (3.0.9)\n", + "Requirement already satisfied: contourpy>=1.0.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from matplotlib>=3.6->navis>=1.0.0->python-catmaid) (1.0.5)\n", + "Requirement already satisfied: fonttools>=4.22.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from matplotlib>=3.6->navis>=1.0.0->python-catmaid) (4.25.0)\n", + "Requirement already satisfied: cycler>=0.10 in /usr/local/anaconda3/lib/python3.10/site-packages (from matplotlib>=3.6->navis>=1.0.0->python-catmaid) (0.11.0)\n", + "Requirement already satisfied: packaging>=20.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from matplotlib>=3.6->navis>=1.0.0->python-catmaid) (22.0)\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from matplotlib>=3.6->navis>=1.0.0->python-catmaid) (1.4.4)\n", + "Collecting flexparser>=0.3\n", + " Downloading flexparser-0.3.1-py3-none-any.whl (27 kB)\n", + "Collecting flexcache>=0.3\n", + " Downloading flexcache-0.3-py3-none-any.whl (13 kB)\n", + "Requirement already satisfied: appdirs>=1.4.4 in /usr/local/anaconda3/lib/python3.10/site-packages (from pint>=0.10->navis>=1.0.0->python-catmaid) (1.4.4)\n", + "Requirement already satisfied: tenacity>=6.2.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from plotly>=4.9->navis>=1.0.0->python-catmaid) (8.0.1)\n", + "Collecting nptyping\n", + " Using cached nptyping-2.5.0-py3-none-any.whl (37 kB)\n", + "Requirement already satisfied: xarray in /usr/local/anaconda3/lib/python3.10/site-packages (from rdata>=0.5->navis>=1.0.0->python-catmaid) (2022.11.0)\n", + "Collecting typing-extensions>=3.7.4\n", + " Downloading typing_extensions-4.12.2-py3-none-any.whl (37 kB)\n", + "Requirement already satisfied: scikit-learn>=0.23 in /usr/local/anaconda3/lib/python3.10/site-packages (from skeletor>=1.0.0->navis>=1.0.0->python-catmaid) (1.2.1)\n", + "Requirement already satisfied: joblib>=1.1.1 in /usr/local/anaconda3/lib/python3.10/site-packages (from scikit-learn>=0.23->skeletor>=1.0.0->navis>=1.0.0->python-catmaid) (1.1.1)\n", + "Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/anaconda3/lib/python3.10/site-packages (from scikit-learn>=0.23->skeletor>=1.0.0->navis>=1.0.0->python-catmaid) (2.2.0)\n", + "Installing collected packages: texttable, pypng, fuzzywuzzy, typing-extensions, trimesh, nptyping, ncollpyde, igraph, requests-futures, pynrrd, morphops, molesq, flexparser, flexcache, skeletor, pint, rdata, navis, python-catmaid\n", + " Attempting uninstall: typing-extensions\n", + " Found existing installation: typing_extensions 4.4.0\n", + " Uninstalling typing_extensions-4.4.0:\n", + " Successfully uninstalled typing_extensions-4.4.0\n", + "Successfully installed flexcache-0.3 flexparser-0.3.1 fuzzywuzzy-0.18.0 igraph-0.11.6 molesq-0.4.0 morphops-0.1.13 navis-1.6.0 ncollpyde-0.19.0 nptyping-2.5.0 pint-0.24.3 pynrrd-1.0.0 pypng-0.20220715.0 python-catmaid-2.4.0 rdata-0.11.2 requests-futures-1.0.1 skeletor-1.3.0 texttable-1.7.0 trimesh-4.4.4 typing-extensions-4.12.2\n" ] } ], @@ -219,7 +230,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 6, "metadata": { "cell_id": "00002-0f08c5a1-913b-4a33-be18-d83db2c4809b", "deepnote_cell_type": "code", @@ -233,177 +244,83 @@ "outputs": [ { "data": { - "text/html": [ - "
\n", - " | label | \n", - "symbol | \n", - "id | \n", - "tags | \n", - "parents_label | \n", - "parents_id | \n", - "data_source | \n", - "accession | \n", - "templates | \n", - "dataset | \n", - "license | \n", - "
---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", - "DSKMP1A(PVM02)_L (FlyEM-HB:1260833150) | \n", - "1260833150 | \n", - "VFB_jrchjti3 | \n", - "Entity|Adult|Anatomy|Cell|Individual|Nervous_s... | \n", - "adult Drosulfakinin neuron | \n", - "FBbt_00048999 | \n", - "neuprint_JRC_Hemibrain_1point1 | \n", - "1260833150 | \n", - "JRC_FlyEM_Hemibrain|JRC2018Unisex | \n", - "Xu2020NeuronsV1point1 | \n", - "https://creativecommons.org/licenses/by/4.0/le... | \n", - "
1 | \n", - "DSKMP3_R (FlyEM-HB:327937328) | \n", - "327937328 | \n", - "VFB_jrchjti6 | \n", - "Entity|Adult|Anatomy|Cell|Individual|Nervous_s... | \n", - "adult Drosulfakinin neuron | \n", - "FBbt_00048999 | \n", - "neuprint_JRC_Hemibrain_1point1 | \n", - "327937328 | \n", - "JRC_FlyEM_Hemibrain|JRC2018Unisex | \n", - "Xu2020NeuronsV1point1 | \n", - "https://creativecommons.org/licenses/by/4.0/le... | \n", - "
2 | \n", - "DSKMP3_R (FlyEM-HB:328559607) | \n", - "328559607 | \n", - "VFB_jrchjti7 | \n", - "Entity|Adult|Anatomy|Cell|Individual|Nervous_s... | \n", - "adult Drosulfakinin neuron | \n", - "FBbt_00048999 | \n", - "neuprint_JRC_Hemibrain_1point1 | \n", - "328559607 | \n", - "JRC_FlyEM_Hemibrain|JRC2018Unisex | \n", - "Xu2020NeuronsV1point1 | \n", - "https://creativecommons.org/licenses/by/4.0/le... | \n", - "
3 | \n", - "DSKMP1A_R (FlyEM-HB:1135837629) | \n", - "1135837629 | \n", - "VFB_jrchjti2 | \n", - "Entity|Adult|Anatomy|Cell|Individual|Nervous_s... | \n", - "adult Drosulfakinin neuron | \n", - "FBbt_00048999 | \n", - "neuprint_JRC_Hemibrain_1point1 | \n", - "1135837629 | \n", - "JRC2018Unisex|JRC_FlyEM_Hemibrain | \n", - "Xu2020NeuronsV1point1 | \n", - "https://creativecommons.org/licenses/by/4.0/le... | \n", - "
4 | \n", - "DSKMP1B_R (FlyEM-HB:1352077058) | \n", - "1352077058 | \n", - "VFB_jrchjti4 | \n", - "Entity|Adult|Anatomy|Cell|Individual|Nervous_s... | \n", - "adult Drosulfakinin neuron | \n", - "FBbt_00048999 | \n", - "neuprint_JRC_Hemibrain_1point1 | \n", - "1352077058 | \n", - "JRC_FlyEM_Hemibrain|JRC2018Unisex | \n", - "Xu2020NeuronsV1point1 | \n", - "https://creativecommons.org/licenses/by/4.0/le... | \n", - "
5 | \n", - "DSKMP1B(PVM02)_L (FlyEM-HB:1011184205) | \n", - "1011184205 | \n", - "VFB_jrchjti5 | \n", - "Entity|Adult|Anatomy|Cell|Individual|Nervous_s... | \n", - "adult Drosulfakinin neuron | \n", - "FBbt_00048999 | \n", - "neuprint_JRC_Hemibrain_1point1 | \n", - "1011184205 | \n", - "JRC_FlyEM_Hemibrain|JRC2018Unisex | \n", - "Xu2020NeuronsV1point1 | \n", - "https://creativecommons.org/licenses/by/4.0/le... | \n", - "