Project

General

Profile

Actions

Feature #2486

closed

add legpause by William Nicholson to myami repository

Added by Anchi Cheng over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Start date:
08/21/2013
Due date:
% Done:

0%

Estimated time:
Deliverable:

Description

legpause is a collection of Perl scripts that virtually click the pause button in Leginon gui when it is time for Norhof pump to refill liquid nitrogen. This is written by William Nicholson.

REFERENCE

WV Nicholson, H White and J Trinick (2010) Journal of Structural Biology 172, 395-399. "An approach to automated acquisition of cryoEM images from lacey carbon grids."


Related issues 1 (0 open1 closed)

Has duplicate Leginon - Feature #2116: William Nicholson's Leginon pause programs for Norhof pumpsDuplicate10/24/2012

Actions
Actions #1

Updated by Anchi Cheng over 10 years ago

  • Status changed from New to Closed
  • Target version set to Appion/Leginon 3.0.0

committed as r17832. This is not tested against the current Leginon version.

Actions #2

Updated by Anchi Cheng over 10 years ago

I tried to install it on my CetOS 6 machine but was having error when compiling X11::GUITest. I will not investigate further. If anyone figures this out please help us with documentation.

Here is what I did so far

yum install perl
setenv PERL5LIB /usr/lib64/perl5

#after donwloading X11:GUITest and cd to that directory
perl Makefile.PL
make

The output

cp GUITest.pm blib/lib/X11/GUITest.pm
/usr/bin/perl /usr/share/perl5/ExtUtils/xsubpp  -typemap /usr/share/perl5/ExtUtils/typemap -typemap typemap  GUITest.xs > GUITest.xsc && mv GUITest.xsc GUITest.c
gcc -c  -I/usr/X11R6/include -I/usr/X/include -Wall -O2   -DVERSION=\"0.25\" -DXS_VERSION=\"0.25\" -fPIC "-I/usr/lib64/perl5/CORE"  -DNDEBUG -DX11_GUITEST_ALT_L_FALLBACK_META_L GUITest.c
GUITest.xs:40:27: error: X11/Intrinsic.h: No such file or directory
GUITest.xs:41:28: error: X11/StringDefs.h: No such file or directory
GUITest.xs:43:34: error: X11/extensions/XTest.h: No such file or directory
GUITest.xs: In function ‘SetupXDisplay’:
GUITest.xs:87: warning: implicit declaration of function ‘XTestQueryExtension’
GUITest.xs: In function ‘PressKeyImp’:
GUITest.xs:179: warning: implicit declaration of function ‘XTestFakeKeyEvent’
GUITest.xs: In function ‘XS_X11__GUITest_InitGUITest’:
GUITest.xs:657: warning: implicit declaration of function ‘XTestGrabControl’
GUITest.xs: In function ‘XS_X11__GUITest_MoveMouseAbs’:
GUITest.xs:816: warning: implicit declaration of function ‘XTestFakeMotionEvent’
GUITest.xs: In function ‘XS_X11__GUITest_PressMouseButton’:
GUITest.xs:875: warning: implicit declaration of function ‘XTestFakeButtonEvent’
GUITest.xs: In function ‘XS_X11__GUITest_IsWindowCursor’:
GUITest.xs:1033: warning: implicit declaration of function ‘XTestCompareCursorWithWindow’
make: *** [GUITest.o] Error 1

Actions

Also available in: Atom PDF