Mosflm & iMosflm 2006 - 2007 (1) Some numbers... (2) Mosflm (3) iMosflm.

Slides:



Advertisements
Similar presentations
Windows vs.. Linux Security A comparison A comparison.
Advertisements

1 Upcoming Soar Releases Jonathan Voigt University of Michigan Soar Workshop 24.
Source Code Management Or Configuration Management: How I learned to Stop Worrying and Hate My Co-workers Less.
Amit Chopra APP209 Introducing “Orcas” Huh ? What’s “Orcas”?
The Death of Windows XP End of the line for venerable operating system Dr. Jan Vanderpool
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
 When Bill Gates saw how successful the apple “Lisa” computer and “Mac” computer were doing he decided to create an operating system with a GUI himself.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
An introduction to PDCC the Portable Data Collection Center.
Windows CE 시스템 개발 개요. 임베디드시스템소프트웨어 -Windows CE 2 Overview  Selecting a Windows Embedded Operating System  The Windows CE Platform Development Cycle.
CCP4mg Liz Potterton, Stuart McNicholas, Martin Noble, Jan Gruber.
Programming Fundamentals 2: Background/ F II Objectives – –give a non-technical overview of Java Semester 2, Background.
CSC 215 : Procedural Programming with C C Compilers.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
VirtualBox What you need to know to build a Virtual Machine.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
Developing C/C++ applications with the Eclipse CDT David Gallardo.
23 rd March 2005CCP4 Annual Developers’ Meeting 1 DL: Releases, Conferences and Other Activities Peter Briggs, CCP4 Daresbury.
Mark Aslett Microsoft Introduction to Application Compatibility.
PHP Features. Features Clean syntax. Object-oriented fundamentals. An extensible architecture that encourages innovation. Support for both current and.
NA-MIC National Alliance for Medical Image Computing Slicer Building and Deployment Steve Pieper, PhD.
CMake refactoring P. Hristov 19/03/2014. History I  Recursive makefiles (F.Carminati):  Problems in dependencies  Slow  "Recursive Makefiles.
Porto, 4-5 March, 1999 The COST250 Speaker Recognition Reference System H. Melin, A.M. Ariyaeeinia, M. Falcone.
DB2 Universal Database Confidential | July 2012 | India Software Lab Click to add text © 2012 IBM Corporation An End to End Windows Automation Framework.
Chapter 5 Information Systems in Business Software
Windows CE 시스템 개발 개요. 모바일운영체제 - Windows CE 2 Overview  Selecting a Windows Embedded Operating System  The Windows CE Platform Development Cycle  The.
Advanced BioPSE NCRR How to Install and Configure J. Davison de St. Germain Chief Software Engineer SCI Institute December 2003 J. Davison.
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
Support required for running application software projects in the SL/CO/AP section M.Vanden Eynden October 2000 * A description of the software development.
 Blender has a very unusual interface, highly optimized for 3D graphics production.  This might be a bit confusing to a new user, but will prove its.
CBI Platform Introduction: installation Jingxin Nie Medical Image Computing Lab Center for Biomedical Informatics The Methodist Hospital Research Institute.
Introduction to Computer Operating Systems
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
TCL TK. Tcl/Tk C functions can become Tcl commands that are invoked interactively Tk = scriptable, portable user interface –Windows, X (Unix), MacOS,
2-Dec Offline Report Matthias Schröder Topics: Scientific Linux Fatmen Monte Carlo Production.
Introduction Why are virtual machines interesting?
Privilege Escalation Two case studies. Privilege Escalation To better understand how privilege escalation can work, we will look at two relatively recent.
Chris Jackson Architect,
DEVICE DRIVERS Presented by: Group 7. What are Device Drivers? Device driver or hardware driver is a program that manages the system’s interaction with.
Chapter 4: Threads 羅習五. Chapter 4: Threads Motivation and Overview Multithreading Models Threading Issues Examples – Pthreads – Windows XP Threads – Linux.
SimTK 1.0 Workshop Downloads Jack Middleton March 20, 2008.
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
CMake: Experience in ALICE P. Hristov 19/06/12. History I Recursive makefiles (F.Carminati): – Problems in dependencies – Slow "Recursive Makefiles.
Patrick Gartung LArSoft Usability Meeting 22 June 2016 Build system explorations: Spack.
Building programs LinuxChix-KE. What happens in your CPU? ● It executes a small set of instructions called "machine code" ● Each instruction is just a.
1 Creative Innovation – Customer Satisfaction – Continual Quality Improvement Accessing and Building Asterisk SCF.
MET4750 Techniques for Earth System Modeling MET 5990 Techniques for Earth System Modeling and Research (
Lecture 1: The .NET Architecture
Build and Test system for FairRoot
Introducing the Windows Mobile development
MET4750 Techniques for Earth System Modeling
Developing and Distributing Cross-Platform Software with PyInstaller
LINUX WINDOWS Vs..
Software Packaging and Releasing
Introduction to .NET Core
Chapter 4: Multithreaded Programming
Chapter 4: Threads 羅習五.
Microsoft Windows Technical Support Setup,Install,Activate
LINUX WINDOWS Vs..
Chapter 3: Windows7 Part 1.
Booting Up 15-Nov-18 boot.ppt.
Chapter 2: The Linux System Part 1
Mosflm Progress Report
Recent changes to Mosflm
Windows Virtual PC / Hyper-V
ftp://ftp.mrc-lmb.cam.ac.uk/mosflm
CMPE 135: Object-Oriented Analysis and Design March 14 Class Meeting
Overview of System Development for Windows CE.NET
Windows 8 Upgrade Decision Flowchart
Presentation transcript:

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.