Mosflm & iMosflm (1) Some numbers... (2) Mosflm (3) iMosflm
Mosflm & iMosflm – some numbers ipmosflm version – total downloads ( ) – 3209 Breakdown by “machine”: Linux:1742(54.3%, 61.6%) LinuxPPC:74(2.3%, 2.6%) OSX:732(22.8%, 25.9%) Tru64:158(4.9%, 5.6%) Irix:1213.8%, 4.3%) BIY:382 (11.9%, -) iMosflm – UNIX downloads – ( – ) MS-Windows downloads - ( “ - “ ) - 14* ipmosflm 7.0.0β - ( “ - “ ) iMosflm UNIX downloads – ( – ) - 95 MS-Windows downloads - ( “ - “ ) - 60 ipmosflm 7.0.0β - ( “ - “ ) * beta testers only
Mosflm – recent developments Two main areas – (1) modifications for iMosflm (2) modifications for DNA & general automation plus bug fixes, small enhancements (e.g. removing compiler-dependent behaviour, adding new platforms). (1) mostly supporting Geoff by adding XML writes to socket so that iMosflm knows what's going on (2) ● major work on autoindexing to improve reliability when running “unattended”. ● addressing refinement & integration problems encountered with “unusual” images. ● updating code to deal with updated imgCIF/CBF images (i.e. junking old cbf libraries and installing the new ones).
iMosflm – recent developments public beta releases: (Geoff) – May well received but lots of bugs (Geoff) – August 2006 – some major code re-writing, still buggy but usable for straightforward processing (Harry) - December 2006 ~25 major bugs fixed, some features (e.g. plots) improved, a very few missing features implemented. Okay for some more involved processing (Harry) – March major known bugs fixed. Bugzilla has ~50 bugs (most have only been reported by HRP...)
iMosflm – recent developments MS-Windows version: runs natively on XP (no information about Vista): basically down to foundation work by François Remacle & Geoff Battye - iMosflm – a few modifications to make the code portable (F & G) Mosflm – Harry – 44 dummy routines to replace those using xdl_view François – build using Visual Studio, Visual C++ & Visual Fortran Harry – build using original Makefiles & “build” script as for all other platforms, using mingw cross-compiling gcc/g77 on a Mac to build a Windows executable. Needed some changes to CCP4 library builds to check for compiler variable “__WIN32”. Current install is via a.zip file, needs to be a bit slicker Some problems for non-privileged users, e.g. creation of some scratch files
iMosflm – recent developments Mac version – available (privately) as an OS X “.app” (double-clickable icon), but there are problems with versions of TclTk (PowerPC vs Intel). UNIX – runs well on PC – Linux, Mac OS X (both Intel & PowerPC), Tru64. Irix & LinuxPPC might be available soon. BUT – problems with Tcl Tk versions & required packages, e.g. ● Will only compile properly with gcc (so not DEC/Compaq/HP CC or Irix CC) ● iWidgets – provides “megawidgets” for iMosflm but is obsolete (development abandoned in 2002, no bug fixes added since then, configure/make broken...) ● tkImg – several components cannot be built on Tru64, so I have a “hand-crafted” subset.