Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Controlling Nikon Eclipse Ti Microscope Focus with python-microscope #305

Open
shay82 opened this issue Aug 8, 2024 · 6 comments
Open

Comments

@shay82
Copy link

shay82 commented Aug 8, 2024

Hello,

I have a Nikon Eclipse Ti microscope with the relevant drivers installed.
Using the Nikon Ti control tool, I can control the focus manually.

I am interested in controlling the focus using the python-microscope package. Is this currently possible with this package? If so, could you please provide an example of how to achieve this?

Additionally, are there any auto-focus tools available within the python-microscope package that I could use?

Thank you for your assistance!

@carandraug
Copy link
Collaborator

I am interested in controlling the focus using the python-microscope package. Is this currently possible with this package? If so, could you please provide an example of how to achieve this?

There is currently no support for the Nikon Eclipse Ti microscope. You are welcome to add support to it, see our guidelines to add support for new devices at https://python-microscope.org/doc/get-involved/new-device (you will need the Nikon Ti SDK).

Additionally, are there any auto-focus tools available within the python-microscope package that I could use?

None of the stages currently supported by Python-Microscope have auto-focus.

@iandobbie
Copy link
Collaborator

Additionally, are there any auto-focus tools available within the python-microscope package that I could use?

None of the stages currently supported by Python-Microscope have auto-focus.

I think the question is about image based auto focus within microscope. This has not been implemented but would be relatively easy with a controller that wraps the light source, camera and stage. The question is what metric you use to determin the focal plane.

@iandobbie
Copy link
Collaborator

I have a Nikon Eclipse Ti microscope with the relevant drivers installed. Using the Nikon Ti control tool, I can control the focus manually.

I can't remember the exact situation with Nikon but our experience with the motorized stands is that the manufactures require an MTA that restricts redistribution of the code making open source release of a controller impossible without a closed source binary blob. Fundamentally I disapprove of this approach and I feel that the stand manufactures are missing out as if one stand was easily supported by open source platforms it could significantly add to their sales. I have had this discussion will all the manufactures many times to no avail.

@iandobbie
Copy link
Collaborator

I have a Nikon Eclipse Ti microscope with the relevant drivers installed. Using the Nikon Ti control tool, I can control the focus manually.

I can't remember the exact situation with Nikon but our experience with the motorized stands is that the manufactures require an MTA that restricts redistribution of the code making open source release of a controller impossible without a closed source binary blob.

This is the fact for Nikon see the micromanager support at https://micro-manager.org/NikonTI The license is

License: | Source code cannot be made available

@shay82
Copy link
Author

shay82 commented Aug 8, 2024

I am interested in controlling the focus using the python-microscope package. Is this currently possible with this package? If so, could you please provide an example of how to achieve this?

There is currently no support for the Nikon Eclipse Ti microscope. You are welcome to add support to it, see our guidelines to add support for new devices at https://python-microscope.org/doc/get-involved/new-device (you will need the Nikon Ti SDK).

Additionally, are there any auto-focus tools available within the python-microscope package that I could use?

None of the stages currently supported by Python-Microscope have auto-focus.

Thank for your response.

@shay82
Copy link
Author

shay82 commented Aug 8, 2024

I have a Nikon Eclipse Ti microscope with the relevant drivers installed. Using the Nikon Ti control tool, I can control the focus manually.

I can't remember the exact situation with Nikon but our experience with the motorized stands is that the manufactures require an MTA that restricts redistribution of the code making open source release of a controller impossible without a closed source binary blob. Fundamentally I disapprove of this approach and I feel that the stand manufactures are missing out as if one stand was easily supported by open source platforms it could significantly add to their sales. I have had this discussion will all the manufactures many times to no avail.

I agree.
Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants