Olympus IX83 Computer Control

classic Classic list List threaded Threaded
6 messages Options
Edward Allgeyer Edward Allgeyer
Reply | Threaded
Open this post in threaded view
|

Olympus IX83 Computer Control

*****
To join, leave or search the confocal microscopy listserv, go to:
http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
Post images on http://www.imgur.com and include the link in your posting.
*****

Dear All,

We have a few Olympus IX83 bases and a copy of the SDK for computer
controlling them. I'm wondering if anyone who has some experience computer
controlling the IX83 base would be willing to exchange a few emails or
point me towards any good resources for getting started.

Best regards,
Ed

Edward Allgeyer, Ph.D.
St Johnston Lab
Wellcome Trust / CRUK Gurdon Institute
University of Cambridge
Tennis Court Road
Cambridge CB2 1QN

Phone: +44 (0) 1223 334 134
Email: [hidden email]
Kurt Thorn Kurt Thorn
Reply | Threaded
Open this post in threaded view
|

Re: Olympus IX83 Computer Control

*****
To join, leave or search the confocal microscopy listserv, go to:
http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
Post images on http://www.imgur.com and include the link in your posting.
*****

On 8/9/2016 8:28 AM, Edward Allgeyer wrote:

> *****
> To join, leave or search the confocal microscopy listserv, go to:
> http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> Post images on http://www.imgur.com and include the link in your posting.
> *****
>
> Dear All,
>
> We have a few Olympus IX83 bases and a copy of the SDK for computer
> controlling them. I'm wondering if anyone who has some experience computer
> controlling the IX83 base would be willing to exchange a few emails or
> point me towards any good resources for getting started.

Micro-manager (https://micro-manager.org/wiki/Micro-Manager) controls
the IX83 (https://micro-manager.org/wiki/OlympusIX83) so that's a good
place to get started.

I would start by downloading the latest nightly build of version 2.0
(https://micro-manager.org/wiki/Version_2.0); there are a lot of
resources on the micro-manager website, and also a micro-manager mailing
list you can ask questions of.

Kurt

>
> Best regards,
> Ed
>
> Edward Allgeyer, Ph.D.
> St Johnston Lab
> Wellcome Trust / CRUK Gurdon Institute
> University of Cambridge
> Tennis Court Road
> Cambridge CB2 1QN
>
> Phone: +44 (0) 1223 334 134
> Email: [hidden email]
>


--
Kurt Thorn
Associate Professor
Director, Nikon Imaging Center
http://thornlab.ucsf.edu/
http://nic.ucsf.edu/blog/
Dr. K N Ganesh Dr. K N Ganesh
Reply | Threaded
Open this post in threaded view
|

Re: Olympus IX83 Computer Control

*****
To join, leave or search the confocal microscopy listserv, go to:
http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
Post images on http://www.imgur.com and include the link in your posting.
*****

Currently which software you have? Olympus Cellsens or metamorph or any
other third party software?
Do you wish to use micromanager or the existing software?
What are hard ware components you have?Which camera you are using?
Regards
Ganesh

On Aug 9, 2016 11:32 PM, "Kurt Thorn" <[hidden email]> wrote:

> *****
> To join, leave or search the confocal microscopy listserv, go to:
> http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> Post images on http://www.imgur.com and include the link in your posting.
> *****
>
> On 8/9/2016 8:28 AM, Edward Allgeyer wrote:
>
>> *****
>> To join, leave or search the confocal microscopy listserv, go to:
>> http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
>> Post images on http://www.imgur.com and include the link in your posting.
>> *****
>>
>> Dear All,
>>
>> We have a few Olympus IX83 bases and a copy of the SDK for computer
>> controlling them. I'm wondering if anyone who has some experience computer
>> controlling the IX83 base would be willing to exchange a few emails or
>> point me towards any good resources for getting started.
>>
>
> Micro-manager (https://micro-manager.org/wiki/Micro-Manager) controls the
> IX83 (https://micro-manager.org/wiki/OlympusIX83) so that's a good place
> to get started.
>
> I would start by downloading the latest nightly build of version 2.0 (
> https://micro-manager.org/wiki/Version_2.0); there are a lot of resources
> on the micro-manager website, and also a micro-manager mailing list you can
> ask questions of.
>
> Kurt
>
>
>> Best regards,
>> Ed
>>
>> Edward Allgeyer, Ph.D.
>> St Johnston Lab
>> Wellcome Trust / CRUK Gurdon Institute
>> University of Cambridge
>> Tennis Court Road
>> Cambridge CB2 1QN
>>
>> Phone: +44 (0) 1223 334 134
>> Email: [hidden email]
>>
>>
>
> --
> Kurt Thorn
> Associate Professor
> Director, Nikon Imaging Center
> http://thornlab.ucsf.edu/
> http://nic.ucsf.edu/blog/
>
Edward Allgeyer Edward Allgeyer
Reply | Threaded
Open this post in threaded view
|

Re: Olympus IX83 Computer Control

*****
To join, leave or search the confocal microscopy listserv, go to:
http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
Post images on http://www.imgur.com and include the link in your posting.
*****

Hello Kurt and Ganesh,

Thanks Kurt for pointing me in the direction of MicoManager. I see that
there is a device adapter for the IX83 base but it appears the details are
not publicly available.

Ganesh, I'm not using any software at the moment. The situation is
something like this. Olympus provided us with an SDK for controlling the
base. The SDK has four DLLs and one example Visual C++ program. I don't
have a lot of experience with Visual C++ but it appears they're only using
one of the DLLs to control the IX83. Unfortunately, they don't appear to
provide any documentation for the functions inside their DLLs (what the
inputs and outputs are and what the functions are used for). Based on the
function names I can generally infer what the functions are for but I also
need to know specifically what in the input arguments are and what will be
returned. It would also be useful to know, for example, if I should call
the Initialize function and then the OpenInterface function, or if it
should be the other way around, or neither.

Thanks,
Ed

On Wed, Aug 10, 2016 at 3:37 AM, Ganesh Kadasoor <[hidden email]>
wrote:

> *****
> To join, leave or search the confocal microscopy listserv, go to:
> http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> Post images on http://www.imgur.com and include the link in your posting.
> *****
>
> Currently which software you have? Olympus Cellsens or metamorph or any
> other third party software?
> Do you wish to use micromanager or the existing software?
> What are hard ware components you have?Which camera you are using?
> Regards
> Ganesh
>
> On Aug 9, 2016 11:32 PM, "Kurt Thorn" <[hidden email]> wrote:
>
> > *****
> > To join, leave or search the confocal microscopy listserv, go to:
> > http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> > Post images on http://www.imgur.com and include the link in your
> posting.
> > *****
> >
> > On 8/9/2016 8:28 AM, Edward Allgeyer wrote:
> >
> >> *****
> >> To join, leave or search the confocal microscopy listserv, go to:
> >> http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> >> Post images on http://www.imgur.com and include the link in your
> posting.
> >> *****
> >>
> >> Dear All,
> >>
> >> We have a few Olympus IX83 bases and a copy of the SDK for computer
> >> controlling them. I'm wondering if anyone who has some experience
> computer
> >> controlling the IX83 base would be willing to exchange a few emails or
> >> point me towards any good resources for getting started.
> >>
> >
> > Micro-manager (https://micro-manager.org/wiki/Micro-Manager) controls
> the
> > IX83 (https://micro-manager.org/wiki/OlympusIX83) so that's a good place
> > to get started.
> >
> > I would start by downloading the latest nightly build of version 2.0 (
> > https://micro-manager.org/wiki/Version_2.0); there are a lot of
> resources
> > on the micro-manager website, and also a micro-manager mailing list you
> can
> > ask questions of.
> >
> > Kurt
> >
> >
> >> Best regards,
> >> Ed
> >>
> >> Edward Allgeyer, Ph.D.
> >> St Johnston Lab
> >> Wellcome Trust / CRUK Gurdon Institute
> >> University of Cambridge
> >> Tennis Court Road
> >> Cambridge CB2 1QN
> >>
> >> Phone: +44 (0) 1223 334 134
> >> Email: [hidden email]
> >>
> >>
> >
> > --
> > Kurt Thorn
> > Associate Professor
> > Director, Nikon Imaging Center
> > http://thornlab.ucsf.edu/
> > http://nic.ucsf.edu/blog/
> >
>
Dr. K N Ganesh Dr. K N Ganesh
Reply | Threaded
Open this post in threaded view
|

Re: Olympus IX83 Computer Control

*****
To join, leave or search the confocal microscopy listserv, go to:
http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
Post images on http://www.imgur.com and include the link in your posting.
*****

In that case as Kurt mentioned better to go with micromanager. If you still
face any problem in configuration please let us know.

On Aug 10, 2016 3:49 PM, "Edward Allgeyer" <[hidden email]> wrote:

> *****
> To join, leave or search the confocal microscopy listserv, go to:
> http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> Post images on http://www.imgur.com and include the link in your posting.
> *****
>
> Hello Kurt and Ganesh,
>
> Thanks Kurt for pointing me in the direction of MicoManager. I see that
> there is a device adapter for the IX83 base but it appears the details are
> not publicly available.
>
> Ganesh, I'm not using any software at the moment. The situation is
> something like this. Olympus provided us with an SDK for controlling the
> base. The SDK has four DLLs and one example Visual C++ program. I don't
> have a lot of experience with Visual C++ but it appears they're only using
> one of the DLLs to control the IX83. Unfortunately, they don't appear to
> provide any documentation for the functions inside their DLLs (what the
> inputs and outputs are and what the functions are used for). Based on the
> function names I can generally infer what the functions are for but I also
> need to know specifically what in the input arguments are and what will be
> returned. It would also be useful to know, for example, if I should call
> the Initialize function and then the OpenInterface function, or if it
> should be the other way around, or neither.
>
> Thanks,
> Ed
>
> On Wed, Aug 10, 2016 at 3:37 AM, Ganesh Kadasoor <[hidden email]
> >
> wrote:
>
> > *****
> > To join, leave or search the confocal microscopy listserv, go to:
> > http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> > Post images on http://www.imgur.com and include the link in your
> posting.
> > *****
> >
> > Currently which software you have? Olympus Cellsens or metamorph or any
> > other third party software?
> > Do you wish to use micromanager or the existing software?
> > What are hard ware components you have?Which camera you are using?
> > Regards
> > Ganesh
> >
> > On Aug 9, 2016 11:32 PM, "Kurt Thorn" <[hidden email]> wrote:
> >
> > > *****
> > > To join, leave or search the confocal microscopy listserv, go to:
> > > http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> > > Post images on http://www.imgur.com and include the link in your
> > posting.
> > > *****
> > >
> > > On 8/9/2016 8:28 AM, Edward Allgeyer wrote:
> > >
> > >> *****
> > >> To join, leave or search the confocal microscopy listserv, go to:
> > >> http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
> > >> Post images on http://www.imgur.com and include the link in your
> > posting.
> > >> *****
> > >>
> > >> Dear All,
> > >>
> > >> We have a few Olympus IX83 bases and a copy of the SDK for computer
> > >> controlling them. I'm wondering if anyone who has some experience
> > computer
> > >> controlling the IX83 base would be willing to exchange a few emails or
> > >> point me towards any good resources for getting started.
> > >>
> > >
> > > Micro-manager (https://micro-manager.org/wiki/Micro-Manager) controls
> > the
> > > IX83 (https://micro-manager.org/wiki/OlympusIX83) so that's a good
> place
> > > to get started.
> > >
> > > I would start by downloading the latest nightly build of version 2.0 (
> > > https://micro-manager.org/wiki/Version_2.0); there are a lot of
> > resources
> > > on the micro-manager website, and also a micro-manager mailing list you
> > can
> > > ask questions of.
> > >
> > > Kurt
> > >
> > >
> > >> Best regards,
> > >> Ed
> > >>
> > >> Edward Allgeyer, Ph.D.
> > >> St Johnston Lab
> > >> Wellcome Trust / CRUK Gurdon Institute
> > >> University of Cambridge
> > >> Tennis Court Road
> > >> Cambridge CB2 1QN
> > >>
> > >> Phone: +44 (0) 1223 334 134
> > >> Email: [hidden email]
> > >>
> > >>
> > >
> > > --
> > > Kurt Thorn
> > > Associate Professor
> > > Director, Nikon Imaging Center
> > > http://thornlab.ucsf.edu/
> > > http://nic.ucsf.edu/blog/
> > >
> >
>
Nico Stuurman-3 Nico Stuurman-3
Reply | Threaded
Open this post in threaded view
|

Re: Olympus IX83 Computer Control

In reply to this post by Edward Allgeyer
*****
To join, leave or search the confocal microscopy listserv, go to:
http://lists.umn.edu/cgi-bin/wa?A0=confocalmicroscopy
Post images on http://www.imgur.com and include the link in your posting.
*****

Hi Edward,


> Thanks Kurt for pointing me in the direction of MicoManager. I see that
> there is a device adapter for the IX83 base but it appears the details are
> not publicly available.

The reason being that Olympus does not let the Micro-Manager team make
the code publicly available.  You could probably ask Olympus for access
to the Micro-Manager IX83 device adapter code, but there will be lots of
paper work and lawyers involved (due to Olympus, not Micro-Manager).  I
completely agree that it would be nice to have that code publicly
available so that people like you can benefit from Arthur Edelstein's
work to figure out the intricacies of the Olympus SDK.

However, if you use Micro-Manager to control the IX83, you have no need
to access that code directly.  You would interface with the
Micro-Manager core, which is a microscope hardware abstraction layer.  
One advantage is that your code will not only work with your IX83, but
also with more or less any other motorized microscope system (possibly
with minor modifications).


Best,

Nico