SciKit-Surgery / scikit-surgery

SciKit-Surgery - Compact Libraries for Surgical Navigation
http://scikit-surgery.github.io/scikit-surgery/
Other
39 stars 11 forks source link

BK Ultrasound Package in Python #36

Closed thompson318 closed 4 years ago

thompson318 commented 4 years ago

In GitLab by @MattClarkson on Dec 19, 2018, 08:15

@ThomasDowrick @StephenThompson @TomVercauteren @RemiDelaunay @DavidPerez-Suarez

Im just opening this ticket to start a discussion: It may be worth writing a completely standalone, Python package, to communicate with BK Scanners. They all use the same TCP/IP protocol. Stuff thats baked into PLUS and NifTK is a bit hard to use on its own, but the protocol is quite simple for anyone used to passing character strings over a network socket. You'd receive images back, stick em in a numpy array etc.

Once this is done, you can also send/receive commands, and also get notifications as each parameter is set on the console.

It would be a good stand-alone project, beneficial for the IGS community etc.

Thoughts?

thompson318 commented 4 years ago

In GitLab by @MattClarkson on Dec 19, 2018, 08:15

changed the description

thompson318 commented 4 years ago

In GitLab by @TomVercauteren on Dec 20, 2018, 16:17

Sounds like a very interesting stand-alone project. It will however not help much with the skullbasenavigation project though as this requires tight integration with all the slicer calibration, etc.

As a side note, @DzhoshkunShakir recently released a standalone library for US streaming to LabView called Xono2L. It proved very useful for prototyping so I assume the same would be true for a few smaller projects needing to work in real-time with data from the BK system.

thompson318 commented 4 years ago

In GitLab by @StephenThompson on Jan 8, 2019, 12:16

Sounds worth doing. BK 5000 is already listed in Data capture on the SNAPPY wiki page. We should discuss priorities etc at our weekly meeting.

thompson318 commented 4 years ago

In GitLab by @MattClarkson on Feb 26, 2019, 07:58

Tom D took this on, so, all further Issues can get discussed in: scikit-surgerybk

thompson318 commented 4 years ago

In GitLab by @MattClarkson on Feb 26, 2019, 07:58

closed