We're Hiring!

Latest GIT version of OMERO.figure fails during export

General user discussion about using the OMERO platform to its fullest. Please ask new questions at https://forum.image.sc/tags/omero
Please note:
Historical discussions about OMERO. Please look for and ask new questions at https://forum.image.sc/tags/omero

There are workflow guides for various OMERO functions on our help site - http://help.openmicroscopy.org

You should find answers to any basic questions about using the clients there.

Latest GIT version of OMERO.figure fails during export

Postby Sethur » Tue Feb 17, 2015 1:37 pm

Hi,

during exporting a PDF, the lastest GIT version of OMERO.figure fails with:

Code: Select all
Figure.pdf
Invalid parameters: VALUE LIST for "Export_Option": None not in ['PDF', 'PDF_IMAGES']


Downloading a stable release verison from http://downloads.openmicroscopy.org/figure/1.0.0/figure-1.0.0.zip and reverting back to that version was also impossible because of a "403 Forbidden" web server error.

Cheers,

Tristan
Sethur
 
Posts: 112
Joined: Thu Jan 16, 2014 11:34 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby sbesson » Tue Feb 17, 2015 2:05 pm

Hi Tristan,

as reported in our mailing lists, our downloads resources are currently unavailable. An email will be sent when the issues are solved on our side.

Back to your issues, please be aware that the development version of the OMERO.figure source code has not been validated by a full QA process and should not be considered as production-quality.
Assuming you have cloned the Git repository, you should be able to checkout the 1.0.0 tag of the application using:

Code: Select all
git checkout v1.0.0


Best,
Sebastien

http://lists.openmicroscopy.org.uk/pipe ... 03198.html
http://lists.openmicroscopy.org.uk/pipe ... 05063.html
User avatar
sbesson
Team Member
 
Posts: 421
Joined: Tue Feb 28, 2012 7:20 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby wmoore » Tue Feb 17, 2015 2:09 pm

Hi Tristan,

Do you have all the latest web changes as well as the PDF script changes?
You are seeing this error because the PDF script adds an extra parameter but this hasn't been supplied by the views.py (see https://github.com/will-moore/figure/pull/55).
Updating everything in the app to the latest 'develop' branch changes and restarting web should fix this problem.

However, reverting to the 1.0.0 script should also fix that issue (although not guaranteed to work if you have more recent changes to the web code).

As Sebastien said, although the "develop" branch of figure should work, it certainly hasn't had the full testing of a proper release, so should only be used for testing, not production.

Cheers,

Will.
User avatar
wmoore
Team Member
 
Posts: 674
Joined: Mon May 18, 2009 12:46 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby Sethur » Tue Feb 17, 2015 4:26 pm

Hi Will & Sebastien,

prior to this error I did a "git pull" to update to the newest version. This should have included the Figure_to_PDF.py.

Meanwhile, I updated our OMERO installation from 5.0.6 to 5.0.8 and reverted to Figure 1.0.0, replacing the Figure_to_PDF.py with omero script replace etc.

Now the PDF export works, but I do not get the standard A4 page display. There is only a grey background. Going to Page Setup... in the Menu does nothing, but I can add images that appear as empty blue rectangle.

Any ideas?

Cheers,

Tristan

EDIT: Ok, so if I add an image (using its ID), the blue frame will appear (with correct dimensions) int he middle of the grey background, but with no content. The image, however, will still be displayed in the most top left corner if I scroll to the left and to the top.
Sethur
 
Posts: 112
Joined: Thu Jan 16, 2014 11:34 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby wmoore » Tue Feb 17, 2015 9:38 pm

Hi Tristan,

I'm not sure what error you're seeing but I'm guessing you've still got something out of sync.
Maybe the size or page-count of the figure is breaking with the earlier version of the app?

If you restart web server, refresh the base /figure/ page and create a new figure, do you see a problem?

Hopefully that's all that's needed. Let me know if that doesn't work,

Cheers,

Will.
User avatar
wmoore
Team Member
 
Posts: 674
Joined: Mon May 18, 2009 12:46 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby Sethur » Mon Feb 23, 2015 5:44 pm

Hi Will,

I tried restarting the whole OMERO system including web, but as expected this did not change anything about the output. I still see only the grey background, added images are displayed frame-only without any contents and certain menu items under "File" do not work (e.g. Page Setup).

I included a screenshot of the problem with a newly created figure (Browser Cache has been cleared completely, server was restarted previously).

Figure worked flawlessly for a long while with the latest HEAD versions from Git, I'm not sure what led to these issues. Any more ideas?

[img]figure_issue.jpg[/img]
Attachments
figure_issue.jpg
figure_issue.jpg (82.17 KiB) Viewed 4310 times
Sethur
 
Posts: 112
Joined: Thu Jan 16, 2014 11:34 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby wmoore » Mon Feb 23, 2015 10:40 pm

Hi Tristan,

Ok, just to be clear, you've now reverted to OMERO.figure 1.0.0?
I just tried $ git checkout v1.0.0 on my local install, then refreshed /figure/ and added a new image and it this appears to be OK.

It seems that either your templates.js file or figure.css are wrong, causing the mis-localisation of the image panel.
If you right-click on the page, then "Inspect Element" you should be able to see the DOM hierarchy (see screenshot of me doing this).

body > main > div id='canvas_wrapper' > article > div id='paper' > div class='imagePanel' > div > img

The div id='paper' should correspond to the white page (that is missing in your screen-shot).

You could also try to click on the 'Console' tab in the developer tools and refresh the page to see if there are any errors.

Hope that gives us some clues,

Will.
Attachments
figure-devtools.png
figure-devtools.png (293.68 KiB) Viewed 4306 times
User avatar
wmoore
Team Member
 
Posts: 674
Joined: Mon May 18, 2009 12:46 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby Sethur » Tue Mar 03, 2015 3:35 pm

Hi Will,

sorry for the slow communication. Yes, I reverted to 1.0.0.0. When inspecting the DOM hierarchy I found that the id="paper" div is much too large. The code reads as follows:

Code: Select all
<div id="paper" style="width: 612px; height: 792px; left: 4694px; top: 3604px;"><div class="imagePanel" style="top: 267.315068493151px; left: 178px; width: 256px; height: 256px;">    <!-- The content of <div class='imagePanel'> for each panel -->
    <div class="imgContainer">
        <img class="img_panel" src="/omero/webgateway/render_image/544/27/0/?c=1|109:765.25$00FF00,2|168.35:1388.8875$FF0000,3|116.5:611.625$FFFF00&amp;m=c" style="left: 0px; top: 0px; width: 256px; height: 256px; -webkit-transform-origin: 50% 50% 0px; transform-origin: 50% 50% 0px; -webkit-transform: rotate(0deg); transform: rotate(0deg);">
    </div>
</div></div>


The console lists no errors on reload apart from a missing favicon.ico.
Sethur
 
Posts: 112
Joined: Thu Jan 16, 2014 11:34 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby wmoore » Wed Mar 04, 2015 10:01 am

Hi Tristan,

As far as I can see, the DOM elements you've pasted there are the same as mine, with:

Code: Select all
<div id="paper" style="width: 612px; height: 792px; left: 4694px; top: 3604px;">


If this still isn't visible on your screen then something else must be messing it up.

I'm not sure I can suggest anything else, but if you want to e-mail me with a url and some guest login that I can access your OMERO.figure, then I can take a look at that myself?

Cheers,

Will.
User avatar
wmoore
Team Member
 
Posts: 674
Joined: Mon May 18, 2009 12:46 pm

Re: Latest GIT version of OMERO.figure fails during export

Postby Sethur » Thu Mar 05, 2015 12:19 pm

Hi Will,

thanks for the offer, I sent you a private message on this board with a test user account and some images to work with.

Regards,

Tristan
Sethur
 
Posts: 112
Joined: Thu Jan 16, 2014 11:34 pm

Next

Return to User Discussion

Who is online

Users browsing this forum: Google [Bot] and 1 guest