web based interface

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

web based interface

Kenneth Sloan-3
What is the best way (IS THERE A WAY?) to provide remote access to ImageJ?

Assume a working ImageJ setup in which the local file system has access to
all necessary input/output files.  All I need to do is to provide remote
access.  

Either the central server or the remote access machines can be either
Mac or Windows.  (that is, I'd prefer a solution that is mix&match, but
can probably use a solution that is either all Mac or all Windows.)



--
Kenneth Sloan
[hidden email]
Vision is the art of seeing what is invisible to others.

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: web based interface

Christopher Yip
I've used an X11 session.

Sent from my iPhone

> On Oct 15, 2018, at 18:46, Kenneth Sloan <[hidden email]> wrote:
>
> What is the best way (IS THERE A WAY?) to provide remote access to ImageJ?
>
> Assume a working ImageJ setup in which the local file system has access to
> all necessary input/output files.  All I need to do is to provide remote
> access.  
>
> Either the central server or the remote access machines can be either
> Mac or Windows.  (that is, I'd prefer a solution that is mix&match, but
> can probably use a solution that is either all Mac or all Windows.)
>
>
>
> --
> Kenneth Sloan
> [hidden email]
> Vision is the art of seeing what is invisible to others.
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: web based interface

Curtis Rueden
In reply to this post by Kenneth Sloan-3
Hi Kenneth,

Check out https://github.com/imagej/imagej-server.

Regards,
Curtis

On Mon, Oct 15, 2018, 17:46 Kenneth Sloan <[hidden email]> wrote:

> What is the best way (IS THERE A WAY?) to provide remote access to ImageJ?
>
> Assume a working ImageJ setup in which the local file system has access to
> all necessary input/output files.  All I need to do is to provide remote
> access.
>
> Either the central server or the remote access machines can be either
> Mac or Windows.  (that is, I'd prefer a solution that is mix&match, but
> can probably use a solution that is either all Mac or all Windows.)
>
>
>
> --
> Kenneth Sloan
> [hidden email]
> Vision is the art of seeing what is invisible to others.
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: web based interface

Kenneth Sloan-3
At first glance, this is much more than I need.  I don't need an API - just user-level interaction.  I would
install all custom plugins on the server - the issue (I think) is fast-enough user interaction.  For most of my
stuff, speed of rendering images is probably not crucial.

X11 - wow...a blast from the past.  I thought X11 was dead and buried.  If it's still viable, that might
be just what I need.

Anyone with *current* experience with this idea?

--
Kenneth Sloan
[hidden email]
Vision is the art of seeing what is invisible to others.





> On 15 Oct 2018, at 17:52 , Curtis Rueden <[hidden email]> wrote:
>
> Hi Kenneth,
>
> Check out https://github.com/imagej/imagej-server.
>
> Regards,
> Curtis
>
> On Mon, Oct 15, 2018, 17:46 Kenneth Sloan <[hidden email]> wrote:
>
>> What is the best way (IS THERE A WAY?) to provide remote access to ImageJ?
>>
>> Assume a working ImageJ setup in which the local file system has access to
>> all necessary input/output files.  All I need to do is to provide remote
>> access.
>>
>> Either the central server or the remote access machines can be either
>> Mac or Windows.  (that is, I'd prefer a solution that is mix&match, but
>> can probably use a solution that is either all Mac or all Windows.)
>>
>>
>>
>> --
>> Kenneth Sloan
>> [hidden email]
>> Vision is the art of seeing what is invisible to others.
>>
>> --
>> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>>
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: web based interface

Christopher Yip
So - I’ve done that running ImageJ on a headless Linux box (via Docker, etc) - and simply running an X11 session back to our individual workstations

Works fine…


Christopher Yip PhD, P.Eng,

Associate Vice President - International Partnerships

Professor
Institute of Biomaterials and Biomedical Engineering
Department of Chemical Engineering and Applied Chemistry
Department of Biochemistry
The Terrence Donnelly Centre for Cellular and Biomolecular Research
University of Toronto
404 - 160 College St
Toronto, Ontario, CANADA M5S 3E1
(416) 978-7853 (office)
(416) 978-4317 (fax)
[hidden email]<mailto:[hidden email]>
http://bigten.med.utoronto.ca
http://www.thedonnellycentre.utoronto.ca

On Oct 15, 2018, at 8:23 PM, Kenneth Sloan <[hidden email]<mailto:[hidden email]>> wrote:

At first glance, this is much more than I need.  I don't need an API - just user-level interaction.  I would
install all custom plugins on the server - the issue (I think) is fast-enough user interaction.  For most of my
stuff, speed of rendering images is probably not crucial.

X11 - wow...a blast from the past.  I thought X11 was dead and buried.  If it's still viable, that might
be just what I need.

Anyone with *current* experience with this idea?

--
Kenneth Sloan
[hidden email]<mailto:[hidden email]>
Vision is the art of seeing what is invisible to others.





On 15 Oct 2018, at 17:52 , Curtis Rueden <[hidden email]> wrote:

Hi Kenneth,

Check out https://github.com/imagej/imagej-server.

Regards,
Curtis

On Mon, Oct 15, 2018, 17:46 Kenneth Sloan <[hidden email]> wrote:

What is the best way (IS THERE A WAY?) to provide remote access to ImageJ?

Assume a working ImageJ setup in which the local file system has access to
all necessary input/output files.  All I need to do is to provide remote
access.

Either the central server or the remote access machines can be either
Mac or Windows.  (that is, I'd prefer a solution that is mix&match, but
can probably use a solution that is either all Mac or all Windows.)



--
Kenneth Sloan
[hidden email]
Vision is the art of seeing what is invisible to others.

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html


--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html


--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: web based interface

Thorsten Mielke
In reply to this post by Kenneth Sloan-3
Hi Kenneth,

I might add on that from a windows-side: I am usually running ImageJ or
Fiji on a linux machine but sometimes I need remote access from a
windows PC. X11 works fine for that. I tried several X11 software
versions for windows (commercial and open source) and finally went for
cygwin with X11 support. It is free, stable and pretty fast. I use
cygwin routinely for remote access to microscope PCs and linux servers,
either from within the institute or from home.

The speed running ImageJ/Fiji remotely of course depends on the amount
of data to display, rebuilding/refreshing a window as well as moving the
mouse pointer might have a little delay. However, you can either start a
new project remotely or alternatively exporting the local display via
vnc to interact with a locally running project.

Best,

Thorsten



On 16.10.2018 02:23, Kenneth Sloan wrote:

> At first glance, this is much more than I need.  I don't need an API - just user-level interaction.  I would
> install all custom plugins on the server - the issue (I think) is fast-enough user interaction.  For most of my
> stuff, speed of rendering images is probably not crucial.
>
> X11 - wow...a blast from the past.  I thought X11 was dead and buried.  If it's still viable, that might
> be just what I need.
>
> Anyone with *current* experience with this idea?
>
> --
> Kenneth Sloan
> [hidden email]
> Vision is the art of seeing what is invisible to others.
>
>
>
>
>
>> On 15 Oct 2018, at 17:52 , Curtis Rueden <[hidden email]> wrote:
>>
>> Hi Kenneth,
>>
>> Check out https://github.com/imagej/imagej-server.
>>
>> Regards,
>> Curtis
>>
>> On Mon, Oct 15, 2018, 17:46 Kenneth Sloan <[hidden email]> wrote:
>>
>>> What is the best way (IS THERE A WAY?) to provide remote access to ImageJ?
>>>
>>> Assume a working ImageJ setup in which the local file system has access to
>>> all necessary input/output files.  All I need to do is to provide remote
>>> access.
>>>
>>> Either the central server or the remote access machines can be either
>>> Mac or Windows.  (that is, I'd prefer a solution that is mix&match, but
>>> can probably use a solution that is either all Mac or all Windows.)
>>>
>>>
>>>
>>> --
>>> Kenneth Sloan
>>> [hidden email]
>>> Vision is the art of seeing what is invisible to others.
>>>
>>> --
>>> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>>>
>> --
>> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html


--
*******************************************
Dr. Thorsten Mielke
- Head Microscopy & Cryo Electron Microscopy Group -

Max Planck Institute for Molecular Genetics
Ihnestr. 63-73
D-14195 Berlin
                           
Tel.: +49-(0)30 8413-1644
Fax: +49-(0)30 8413-1385
E-mail: [hidden email]

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: web based interface

Cardone, Giovanni
In reply to this post by Kenneth Sloan-3
If you just want to provide access to ImageJ, a Linux server is probably the easiest way. Mac and Windows user can access to it using a remote clients (we suggest MobaXterm to our Windows users). Make the application folder read-only, and you will avoid issues with users updating Fiji while others have it open.
If you want to give access to other software that is only supported on Windows, like we do, be prepared to sort out all the licensing issues that come with Microsoft and remote access.

Giovanni Cardone
Imaging Facility
Max Planck Institute of Biochemistry
Martinsried, Germany



-----Original Message-----
From: ImageJ Interest Group [mailto:[hidden email]] On Behalf Of Kenneth Sloan
Sent: Dienstag, 16. Oktober 2018 02:23
To: [hidden email]
Subject: Re: web based interface

At first glance, this is much more than I need.  I don't need an API - just user-level interaction.  I would install all custom plugins on the server - the issue (I think) is fast-enough user interaction.  For most of my stuff, speed of rendering images is probably not crucial.

X11 - wow...a blast from the past.  I thought X11 was dead and buried.  If it's still viable, that might be just what I need.

Anyone with *current* experience with this idea?

--
Kenneth Sloan
[hidden email]
Vision is the art of seeing what is invisible to others.





> On 15 Oct 2018, at 17:52 , Curtis Rueden <[hidden email]> wrote:
>
> Hi Kenneth,
>
> Check out https://github.com/imagej/imagej-server.
>
> Regards,
> Curtis
>
> On Mon, Oct 15, 2018, 17:46 Kenneth Sloan <[hidden email]> wrote:
>
>> What is the best way (IS THERE A WAY?) to provide remote access to ImageJ?
>>
>> Assume a working ImageJ setup in which the local file system has
>> access to all necessary input/output files.  All I need to do is to
>> provide remote access.
>>
>> Either the central server or the remote access machines can be either
>> Mac or Windows.  (that is, I'd prefer a solution that is mix&match,
>> but can probably use a solution that is either all Mac or all
>> Windows.)
>>
>>
>>
>> --
>> Kenneth Sloan
>> [hidden email]
>> Vision is the art of seeing what is invisible to others.
>>
>> --
>> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>>
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: web based interface

Adrian Daerr-2
In reply to this post by Kenneth Sloan-3
> X11 - wow...a blast from the past.  I thought X11 was dead and buried.  If it's still viable, that might
> be just what I need. >
> Anyone with *current* experience with this idea?

Depending on the bandwidth and ping of the link more recent solutions
like VNC or xpra (in both cases launching a headless display on the
server and attaching to it e.g. through an ssh tunnel) may be a better
option than directly forwarding the X11 primitives.

regards,
Adrian

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html