DIDSR / eeDAP

Evaluation Environment for Digital and Analog Pathology
http://didsr.github.io/eeDAP/
Other
16 stars 20 forks source link

Run ImageScope in Linux with "Wine" app #53

Open brandon-gallas opened 7 years ago

brandon-gallas commented 7 years ago

I have ImageScope.exe in my bin directory. I ran “wine ImageScope.exe”/ I tog the following error: err:module:import_dll Library MSVBVM60.DLL (which is needed by L"Z: \home\Formula1\Desktop\ImageScope.exe") not found. I found someone got this to work with “winetricks” https://ubuntuforums.org/showthread.php?t=2144183

Could you give it a try when you don’t want to do your own work?

brandon-gallas commented 7 years ago

Try running winetricks.

brandon-gallas commented 7 years ago

Select vb6run to get that DLL file.

brandon-gallas commented 6 years ago

Purva started to work on this. Here are some discussions.

Can you connect me with someone who might have it? I think this is the main driver file which finds dlls and connects them to the exe.

This file seems like the link that appears to be missing.

-Purva

On Tuesday, October 10, 2017, 11:18:35 AM EDT, Gallas, Brandon D. Brandon.Gallas@fda.hhs.gov wrote:

Rats. Sorry no.

Brandon

From: purva sawant [mailto:purva_sawant2002@yahoo.com] Sent: Tuesday, October 10, 2017 11:10 AM To: Gallas, Brandon D. Subject: Re: RE: RE: Files for wine application

Hi again,

Any idea where ImageScope.cMain file is?

-Purva

On Friday, September 29, 2017, 2:56:52 PM EDT, Gallas, Brandon D. Brandon.Gallas@fda.hhs.gov wrote:

I just checked, and I didn’t share all the imagescope files. I just copied the “Aperio” directory to /home/bdg/bin. It has a couple folders with a lot more dlls. Maybe these will help.

Have fun at your conference.

Brandon

From: purva sawant [mailto:purva_sawant2002@yahoo.com] Sent: Friday, September 29, 2017 2:51 PM To: Gallas, Brandon D. Subject: Re: RE: Files for wine application

I see. Imagescope needs a lot of windows DLLs which need to be installed at the right locations when we run on a 64 bit Linux.

I am going for a conference next week in Orlando, so I will work on Imagescope over this and next weekend. And hopefully have it working. I will be in contact with you in case I have doubts.

-Purva

On Friday, September 29, 2017, 2:29:42 PM EDT, Gallas, Brandon D. Brandon.Gallas@fda.hhs.gov wrote:

If we get it working in the cloud, we will use it to collect data starting Oct 16.

We have alternative options, but they are much more work for non-technical clinicians.

Brandon

From: purva sawant [mailto:purva_sawant2002@yahoo.com] Sent: Friday, September 29, 2017 2:27 PM To: Gallas, Brandon D. Subject: Re: RE: RE: RE: RE: Files for wine application

Also, when do you need this project to be done? Are there any specific dates you are looking at?

-Purva

On Friday, September 29, 2017, 2:22:38 PM EDT, Gallas, Brandon D. Brandon.Gallas@fda.hhs.gov wrote:

OK. I thought I recognized that.

From: purva sawant [mailto:purva_sawant2002@yahoo.com] Sent: Friday, September 29, 2017 1:07 PM To: Gallas, Brandon D. Subject: Re: RE: RE: RE: Files for wine application

Sorry, that is a windows socket issue. Nothing wrong with Imagescope. I'll try to resolve that.

-Purva On Monday, September 25, 2017, 2:36:19 PM EDT, Gallas, Brandon D. Brandon.Gallas@fda.hhs.gov wrote:

I have access to the cluster and that is about it. I don’t even pay enough attention to know what version of linux that is. Please try on one of the laptops you have access to.

OK. Patch is tricky. Don’t start that until we get ImageScope working somewhere. Then we will talk to NCIPhub.

Brandon

From: purva sawant [mailto:purva_sawant2002@yahoo.com] Sent: Monday, September 25, 2017 1:56 PM To: Gallas, Brandon D. Subject: Re: RE: RE: Files for wine application

I meant I will run the application on Ubuntu. I don't have a Ubuntu OS here. Let me know if you have one, I can try on that. If not, I can run a bootable Ubuntu on one of the laptops here on the 4th floor, which the summer fellows have left behind.

It is a bit tricky to create patches since we access the Kernels, but it is doable.

I feel, let us try first with the easiest solution = Ubuntu. In case that works, we can request NCIPhub admins to host 1 ubuntu server if possible. But, if you think it is absolutely not possible to get a Ubuntu system set up at NCIPhub, I will start working on the patch.

-Purva

On Monday, September 25, 2017, 1:29:56 PM EDT, Gallas, Brandon D. Brandon.Gallas@fda.hhs.gov wrote:

I think you are correct that ImageScope.exe is built on 32 bit windows.

Can you clarify what you mean by “If not, I can run this application on another Linux.” Do you mean that you can try to run the application or that you have successfully run the application on Ubuntu?

How hard is it to build a patch for i64 to i32? Perhaps the NCIPhub admins can help with that.

Brandon

From: purva sawant [mailto:purva_sawant2002@yahoo.com] Sent: Monday, September 25, 2017 12:25 PM To: Gallas, Brandon D. Subject: Re: RE: Files for wine application

Hi Brandon,

Quick question: Is the Imagescope.exe created on a 32 bit windows platform? If so, I was trying to to run it using a wine 32 bit application since I was encountering a lot of errors, when I came to know about this: https://bugzilla.redhat.com/show_bug.cgi?id=1117422 which says RHEL has dropped EPEL 32 bit packages.

Are the NCIP hub servers also RHEL based? If not, I can run this application on another Linux(preferably Ubuntu), OR I would have to build a patch for i64 to i32.

-Purva

On Thursday, September 21, 2017, 11:07:33 AM EDT, Gallas, Brandon D. Brandon.Gallas@fda.hhs.gov wrote:

I have copied the ImageScope folder to the cluster /home/bdg/bin/ImageScope/ Let me know if you have any problems finding or accessing this folder. I hope that you can run ImageScope.exe

I am currently requesting that our IT group update my version of ImageScope. I’ll share that version when I get it.

Brandon

From: purva sawant [mailto:purva_sawant2002@yahoo.com] Sent: Thursday, September 21, 2017 10:44 AM To: Gallas, Brandon D. Subject: Files for wine application

Hi Brandon,

Can you send me the files/ link to files where I can download them?

-Purva

brandon-gallas commented 6 years ago

Qi asked ImageScope maintainers: Is there any position to install and run imagescope in linux? What command should I use? Or do you have a special version for linux? Thank you.

Hello Qi Gong,

Thank you for contacting Leica support. Our ImageScope application is written only for the Microsoft Windows 7 and 8.1 Professional operating system. There are no plans to port it to Linux at this time.

I have heard of viewer applications such as Fiji, or ImageJ that may be an alternative, but they are not supported by Leica. Thank you.

Regards,

David Bajt | Cerebro Technical Support Specialist | Leica Biosystems Office hours: Monday to Friday, 6am - 3pm PST 1360 Park Center Drive | Vista, CA 92081, USA Support: +1.844.534.2262 | techservices@leicabiosystems.com Direct: 760.304.6293 | david.bajt@leicabiosystems.com