David G. Rhoads Associates, Inc. Specialty Software for the Chemical Laboratory

Home | Downloads | Support | EE Online | About Us | Privacy | Links
     

What's our IQ?

No, this isn't about how smart Rhoads Associates is. In the Quality Management world, IQ isn't Intelligence Quotient. It's an acronym for Installation Qualification. Installation Qualification "ensures that an instrument is received as designed and specified. It documents the installation in the selected user environment." In this case, the instrument in question is EP Evaluator Release 6. This article is targeted more to the Information Technology staff than to the end user. It addresses

  • Some pitfalls you may encounter when you install EE6 in a locked-down environment, and
  • A procedure to verify that the software is, in fact, installed correctly

Permissions

With newer operating systems like Windows XP, the issue of permissions may come up even when the software is not installed on a network. XP allows multiple accounts on the same computer. Suppose the System Administrator (A) installs the software, runs it on his/her account, sets up a shortcut for the end-user (B), then leaves. Later on, user B tries to use the software, and gets error messages that say "unable to access file xxx" or "DBISAM Error yyyy".  This usually means user B does not have full read/write/delete access to either the EE database folders or the Windows temp directory. B can't use the program until A grants the appropriate permissions.  Any error message that uses the phrase "unable to access ..." is usually a permissions problem, and the only person who can fix it is your friendly IT rep. Key facts:

  • System Administrator rights are required to install the software, to run it in evaluation mode (free trial prior to purchase), and to enter the unlock code. However, once it is unlocked, System Administrator rights are no longer required.

  • All users must have full (read/write/delete/directory creation) permissions for the folder where EE6 is installed, and all of its subfolders.

  • When running over a network, make sure the EE6 subfolders (particularly the Studies subfolder) is not cached on the client. The Studies subfolders contain database tables.

  • When a new folder is created in the EE6 directory during program operation, that folder must inherit the full control rights. At least in Windows XP, this is not the default behavior  -- often a newly created folder receives only read/execute permissions. Common symptom: user either can't create a new project at all, or can't use it after he/she creates it.

  • Another place EE6 writes is to the Windows temp directory. The user needs full control of his temp directory, including the ability to create new folders in it. Again, folders created in the temp directory must inherit full control rights. Common symptom: user gets error messages when he/she tries to print a report.

  • An unlocked copy of EE6 only "writes" to three places: 1) the directory where the executable resides and children of it, 2) the Windows temp directory, and 3) the HKEY_CURRENT_USER registry area. Nothing is installed or written to the Windows system directories, and the program does not use any custom controls that need to be registered in Windows.

  • To install a program upgrade (within a release), all that's necessary is to run the setup program and install to the same directory where the old version was installed. However, it must be within a release. For example, do not install Release 6 on top of Release 5. Doing so makes Release 5 unusable.

  • It is VERY IMPORTANT to get the permissions set correctly before the user tries to bring data forward from older EE versions.

Checkout Procedure

What you are looking for in this checkout procedure is ERROR MESSAGES - like inability to access files or directories, Exceptions, etc.

Note: this procedure will not work if you have a CLIA license, since it requires that you create a new project. The CLIA license does not allow creating new projects.

  • Run the setup program; enter the unlock code; set user permissions; create desktop shortcuts for the users.

  • Log on to the computer as an end-user would.

  • Confirm that the program starts when you double-click the desktop icon. Click OK on the introductory dialogs until you get to the Statistical Modules screen.

  • Select Help / Help Topics from the menu to make sure that Help comes up.

  • Use File / New Project to create a new project.

  • Use Utilities / Reload Standard Data to populate the new project with sample data.

  • Click the big Method Comparison button, then select Alternate from the popup. Double-click the Meth1 line in the grid on the right side of the screen. You should get a screen with a graph on it. At that point, select File / Print Preview Experiment from the menu. Click OK on the Report Options Dialog. Close the print preview screen. Click the blue back arrow on the tool bar until you get back to the Statistical Modules screen.

  • This is a reasonably good installation test, but you can repeat the process for other statistical modules if you like. The best choice for a second module is the Linearity module.

  • Select Utilities / File Manager from the menu, and delete your test project.

  • If the computer has Internet Access, select Help / Check for New Version from the menu. This should connect to dgrhoads.com and determine whether you have the latest build number.


DAVID G. RHOADS ASSOCIATES, INC.   504 MEETINGHOUSE LANE   KENNETT SQUARE, PA 19348-2315 USA
(800) 786-2622
US & CANADA
(610) 388-2626
VOICE
(610) 388-0150
FAX
dgrhoads@dgrhoads.com
EMAIL


Copyright © 1999-2006 David G. Rhoads Associates, Inc. 29 Jul 2006