File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2828 run : hatch fmt
2929
3030 - name : ✅ Commit Code Format Changes
31- uses : stefanzweifel/git-auto-commit-action@v5
31+ uses : stefanzweifel/git-auto-commit-action@v6
3232 with :
3333 commit_message : " Hatch static analysis"
34- skip_fetch : true
35- skip_checkout : true
3634
3735 type-check :
3836 name : Type Check
4745 token : ${{ secrets.WORKFLOW_COMMIT }}
4846
4947 - name : 🔭 Install UV
50- uses : astral-sh/setup-uv@v5
48+ uses : astral-sh/setup-uv@v6
5149 with :
5250 enable-cache : true
5351 cache-dependency-glob : " **/pyproject.toml"
Original file line number Diff line number Diff line change 3030 ref : ${{ github.head_ref }}
3131
3232 - name : 🔭 Install UV
33- uses : astral-sh/setup-uv@v5
33+ uses : astral-sh/setup-uv@v6
3434 with :
3535 enable-cache : true
3636 cache-dependency-glob : " **/pyproject.toml"
Original file line number Diff line number Diff line change 2626 ref : ${{ github.head_ref }}
2727
2828 - name : 🔭 Install UV
29- uses : astral-sh/setup-uv@v5
29+ uses : astral-sh/setup-uv@v6
3030 with :
3131 enable-cache : true
3232 cache-dependency-glob : " **/pyproject.toml"
5858 ref : ${{ github.head_ref }}
5959
6060 - name : 🔭 Install UV
61- uses : astral-sh/setup-uv@v5
61+ uses : astral-sh/setup-uv@v6
6262 with :
6363 enable-cache : true
6464 cache-dependency-glob : " **/pyproject.toml"
Original file line number Diff line number Diff line change @@ -4,9 +4,9 @@ This is a current list of planned and supported manipulators in Ephys Link. If y
44here, we suggest reaching out to your manipulator's manufacturer to request support for Ephys Link. Direct them to
55contact [ Kenneth Yang and Daniel Birman] ( https://virtualbrainlab.org/about/overview.html ) !
66
7- | Manufacturer | Model |
8- | --------------| --------------------------------------------------------- |
9- | Sensapex | <ul > <li >uMp-4</li > <li >uMp-3 (Coming Soon!) </li > </ul > |
10- | New Scale | <ul > <li >Pathfinder MPM Control v2.8+</li > </ul > |
11- | Scientifica | <ul > <li >InVivoStar (Coming Soon!)</li > </ul > |
12- | LabMaker | <ul > <li >(Coming Soon!)</li > </ul > |
7+ | Manufacturer | Model |
8+ | --------------| --------------------------------------------------------|
9+ | Sensapex | <ul > <li >uMp-4</li > <li >uMp-3</li > </ul > |
10+ | New Scale | <ul > <li >Pathfinder MPM Control v2.8+</li > </ul > |
11+ | Scientifica | <ul > <li >InVivoStar (Coming Soon!)</li > </ul > |
12+ | LabMaker | <ul > <li >(Coming Soon!)</li > </ul > |
Original file line number Diff line number Diff line change @@ -59,4 +59,18 @@ More options can be viewed by running `EphysLink.exe -h`.
5959## Python Package
6060
6161Ephys Link can be invoked from the command line with the same arguments as the standalone executable using the
62- ` ephys-link ` binary (or ` el ` for short).
62+ ` ephys-link ` binary (or ` el ` for short).
63+
64+ ## Platform Notes
65+
66+ ### Sensapex
67+
68+ Ephys Link supports both uMp-3 and uMp-4 and will automatically detect which platform you are using. Currently, Ephys
69+ Link only supports connecting to rigs that use all uMp-3 or uMp-4 manipulators (not both simultaneously). This will be
70+ determined by the first manipulator Ephys Link connects with in a rig. Ephys Link will close if it detects both types.
71+
72+ ### New Scale
73+
74+ Pathfinder MPM is New Scale's control software and Ephys Link communicates with it instead of
75+ directly with manipulators. Ensure your New Scale manipulators are properly configured with Pathfinder MPM before
76+ starting Ephys Link.
Original file line number Diff line number Diff line change @@ -26,14 +26,14 @@ classifiers = [
2626 " Topic :: Scientific/Engineering :: Medical Science Apps." ,
2727]
2828dependencies = [
29- " aiohttp==3.11.18 " ,
29+ " aiohttp==3.12.13 " ,
3030 " colorama==0.4.6" ,
3131 " keyboard==0.13.5" ,
3232 " packaging==25.0" ,
33- " platformdirs==4.3.7 " ,
33+ " platformdirs==4.3.8 " ,
3434 " pyserial==3.5" ,
3535 " python-socketio[asyncio_client]==5.13.0" ,
36- " requests==2.32.3 " ,
36+ " requests==2.32.4 " ,
3737 " sensapex==1.400.4" ,
3838 " rich==14.0.0" ,
3939 " vbl-aquarium==1.0.0"
You can’t perform that action at this time.
0 commit comments