** ** ****** ** ** ******** ** ** ***** ** ** ** * ** ** ** *** ** ** ** ** ** * ** ** ** * **** **** ** * ** ** ** ** ** **** ** ** ** ** ** *** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * ** ** ** ** ** ****** ** ** ** ***** ***** ** ** ** ****** ****** ***** ** **** ******** ****** ****** ** ** ** ** * ** ** * ** ** ** ** ****** **** ** ** ** ** **** ****** ** ** ** ** **** ** ** ** ** ** ** ** ** ** ** ** ** * ** ** ** ** ** ** ** ****** ***** ** **** ** ****** ** ** **** KY REGISTER **** KY REGISTER **** KY REGISTER **** KY REGISTER *** AUGUST 1990 TABLE OF CONTENTS Welcome Back . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 IBM 3090 Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Software Copying . . . . . . . . . . . . . . . . . . . . . . . . . . 189 New Graphics Lab . . . . . . . . . . . . . . . . . . . . . . . . . . 263 UKCC Short Courses . . . . . . . . . . . . . . . . . . . . . . . . . 304 Info/Expo Coming in October . . . . . . . . . . . . . . . . . . . . 481 PrimeWord and the English Department . . . . . . . . . . . . . . . . 493 Coursework on the Computers . . . . . . . . . . . . . . . . . . . . 527 New Exam Grading Scan Request Form . . . . . . . . . . . . . . . . . 609 Holiday Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . 685 NeXT Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . 695 Micro Lab Hours . . . . . . . . . . . . . . . . . . . . . . . . . . 714 New On VIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734 New Micro Lab in King Library . . . . . . . . . . . . . . . . . . . 756 SAS System for PCs . . . . . . . . . . . . . . . . . . . . . . . . . 773 Exploring CMS: Tips for Managing Your Disk Space . . . . . . . . . 852 Removal and Reallocation of Minidisk Resources . . . . . . . . . . . 914 Deterioration of Your Tapes . . . . . . . . . . . . . . . . . . . . 931 Tape Owners, Protect Yourself . . . . . . . . . . . . . . . . . . . 948 Virtual Reality . . . . . . . . . . . . . . . . . . . . . . . . . .1048 LWGDDM Improvements . . . . . . . . . . . . . . . . . . . . . . . .1238 New Device Drivers for PVI Graphics Package . . . . . . . . . . . .1258 GDFEDIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1307 EQS Version 3.0a Available on MVS/XA . . . . . . . . . . . . . . . .1374 SAS Release 6.06 Available . . . . . . . . . . . . . . . . . . . . .1423 Zeta Plotting Libraries . . . . . . . . . . . . . . . . . . . . . .1563 The Prime Bulletin Board . . . . . . . . . . . . . . . . . . . . . .1585 Suggestions . . . . . . . . . . . . . . . . . . . . . . . . . . . .1706 Classifieds . . . . . . . . . . . . . . . . . . . . . . . . . . . .1764 Service Directory . . . . . . . . . . . . . . . . . . . . . . . . . 1789 ************************************************************************* WELCOME BACK University Computing Services is always working to improve services for you, and this summer is no exception. Here's a quick summary of what has happened in the past few months. HARDWARE CHANGES There have been major hardware changes, including the upgraded IBM 3090-600J (see accompanying article). We now have more disk space available, and we've upgraded the cartridge tape drives for higher density and faster transmission rates. The two STC impact printers have been replaced with IBM 6262 printers, one in 111 McVey Hall and the other in the Data Center. Speaking of disks: we've changed our disk storage policy. All MVS datasets that have gone unread for one year are now archived to tape. All MVS minidisks that remain empty for six months are removed from userids, but may be reclaimed when needed. See the accompanying article in this issue. We've converted to the Tape Management System using CA-1 software for administrative applications. TMS replaced manual logging procedures and facilitated offsite backup requirements using the Vault Management System. It allows automatic releasing of tapes to the scratch pool for reuse, and it has enhanced the automatic archiving of unused disk data sets. ACADEMIC USERS We've been working to improve performance on the Prime 6350, and we've been using the Prime EXL machine on a trial basis. We have a new Graphics Lab in 104 McVey Hall, which includes a NeXT computer. MATH SCIENCES We now have a MAPLE site license for the University, thanks to the efforts of Paul Eakin in Math Sciences and Alan Holt of Engineering. Math Sciences has also installed its share of the AT&T grant equipment received earlier this year. This equipment includes eighteen AT&T 386 workstations and an AT&T 3B2-1000 minicomputer, all connected by a STARLAN. Each workstation has twelve megabytes of memory and 135-megabyte disks. The 3B2 has three processors, and all machines run Unix. DISTRIBUTED SYSTEMS Distributed Systems made several major upgrades this summer. They installed a new Wang VS5000 system in the Administration Building and upgraded Public Safety's system to a Wang VS5000. The Medical Center Wang system was upgraded to a VS8000. ADMINISTRATIVE SYSTEMS The Housing system will become operational this fall, and work continues on Admissions and on the Human Resource System (HRS). The financial aid system was converted, and FRS is being converted to work with HRS. AND . . . Plans are underway to upgrade the LS/2000 library system, and the final decision will be made early this fall. The UKCC's new project accounting system became operational in July 1990. We're glad to welcome you to University Computing Services this fall. Whether you're a newcomer or you're returning, we're looking forward to working with you throughout the year. -- Doug Hurley ************************************************************************* IBM 3090 UPGRADE The IBM 3090-300E was upgraded to an IBM 3090-600J in early July 1990. The 3090-600J offers six CPUs, six vector facilities, 512 megabytes of central storage, and 512 megabtypes of extended storage. Additional DASD storage will be added soon. The IBM 3090-600J offers approximately 75% improved performance capacity over the combined performance of the IBM 3084 and 3090-300E. The upgraded 3090 offers vastly expanded processor speed to handle large-scale numeric-intensive operations as well as central and expanded storage capacity. IBM 3084 The IBM 3084 was phased out in July. Since the operating systems and environment have remained essentially the same, you should see minimal operational changes in your work. NEW LOGON SCREEN VM/XA SP 2.1 is scheduled to be installed early this fall. While the new release of VM/XA will cause few operational changes, you will notice that your logon screen and the UK logo are a little different. Instead of separate screens for each step of the logon procedure, you will be able to enter both your userid and your password on the logo screen. MVS/ESA IS COMING We are also planning to install ESA once VM/XA SP 2.1 is running. ESA stands for Enterprise System Architecture and will allow us to take advantage of future enhancements. A new script may be needed for PC terminal emulation that uses a script to log on. See a Consultant in 110 McVey Hall, 257-2249, for help. ************************************************************************* SOFTWARE COPYING "Respect for intellectual labor and creativity is vital to academic discourse and enterprise. This principle applies to works of all authors and publishers in all media. It encompasses respect for the right to acknowledgment, right to privacy, and right to determine the form, manner, and terms of publication and distribution. Because electronic information is volatile and easily reproduced, respect for the work and personal expression of others is especially critical in computer environments. Violations of authorial integrity, including plagiarism, invasion of privacy, unauthorized access, and trade secret and copyright violations, may be grounds for sanctions against members of the academic community." -- EDUCOM Unauthorized copying of software is illegal. The University Information Systems Sector adheres to both state and federal laws and to EDUCOM recommendations when it comes to copying software. No matter how easy it is to copy a file from a diskette to your PC, no matter how infrequently you plan to use the software, no matter if you promise to buy it after you try it out, no matter how good your intentions -- unauthorized copying of software is illegal. TO WHOM DOES THIS APPLY? Restrictions on copying software apply to you whether you are a faculty, staff, or student member. WHO IS RESPONSBILE? If you make an unauthorized (illegal) copy of a software application, you are considered personally responsible for any damages. This personal liability could cost you as much as $25,000.00 for each illegal copy you make and for each time you use the copy. HOW WILL I KNOW? There are many software applications called "freeware" which you are allowed to copy and distribute as often as you like. These programs will state very plainly that they are freeware, and that you may copy them. Often you will come across an application that's labeled "shareware." Shareware applications are those which you can copy, just to try out. If you like the application and plan to use it, you are expected to send money to the creator of that application. If you do not like the application and do not plan to use it, you are expected to destroy your copy. When a group of people need to use the same application, many vendors will issue a "site license." A site license is issued to a group for a set price, and allows a specific number of people to use that software application. For example, if five people in your office do a lot of word processing on IBM PCs, your supervisor may buy a site license rather than buying five separate copies of that particular word processing application. READ THE FINE PRINT When you buy a new software application, it usually comes in a sealed envelope with a lot of fine print. Read it BEFORE you break the seal. All that fine print is your contract, and breaking the seal indicates that you agree with the vendor's terms. Usually, the vendor will include permission to make one backup copy. If you do not agree to the vendor's terms, contact the vendor and return the software, unopened. BE SMART If a software application does not plainly state that it is freeware or shareware, be smart and just assume you are not allowed to copy it -- for any reason, for any purpose, for any length of time. Save yourself a lot of trouble; ask a UKCC Consultant or your instructor or your supervisor before you make even one quick, temporary copy of a software application. ************************************************************************* NEW GRAPHICS LAB The new Graphics Lab in 104 McVey Hall is now open, and the hours are Monday through Friday, from 9:00 a.m. until 5:00 p.m. The room has been refurbished and contains a variety of graphics devices, new and old, for your use and experimentation. We'll be happy to show you around and introduce you to the new devices and software packages. We'll show you how to access your data on the mainframes, and how to use stand-alone workstation processing power. Consulting is available for any kind of application: posters, presentation aids, drawing, drafting, business and scientific graphing, scientific visualizations, etc. PLOTTERS A new Zeta pen plotter, model 936, now replaces the older model. You may use the new plotter interactively after a five-minute tutorial in its use, or you may continue to submit plots as before and pick them up at the Data Center. Any Zeta (GML) plot file sent to account PLOTZETA will be plotted and sent to the Data Center within a couple of hours. SAS/GRAPH programs, for instance, may still be submitted as MVS batch jobs with the DEVICE=ZETA3600 option. Output files will be plotted in the Graphics Lab and taken to the Data Center. Alternatively, SAS/GRAPH jobs may now be run interactively in the Graphics Lab, with DEVICE=ZETA887, and plotted output obtained immediately. WHAT ELSE IS AVAILABLE? Other new devices include a SUN Sparcstation 1+, a NeXT workstation (both Unix systems on Ethernet), a MacIntosh IIcx with lots of good drawing and rendering software such as SWIVEL 3D, and a PS/2 Model 65 with AUTOCAD Version 10, SIGMA PLOT. Other devices include an IBM 5080 workstation, an IBM 3179 graphics terminal with small pen plotter, and a Tektronix 4014 with hardcopy unit. For more information, contact Bob Williamson, 257-2227, 100 McVey Hall, robertt@ukcc.uky.edu. --Bob Williamson ************************************************************************* UKCC SHORT COURSES The following short courses are free to all UK faculty, staff, and students, but preregistration is required. If you register for a course and then find that you can't attend, please cancel your registration by calling 257-UKCC. Failure to do so may jeopardize your right to register for future UKCC short courses. There are several ways you can register, depending on the class: * You can register online -- some classes require online registration. Just enter VIEW UKCC SHORTCOURSE on your CMS account and follow the menus. * You can register by calling 257-UKCC (this is Voice Mail Exchange; your registration will be confirmed by phone within five days). Many of these classes don't require any knowledge or experience with any computer system. If there are prerequisites for a particular class, they'll be listed in the class description. If you have questions about class content or bypassing prerequisites, call the instructor for that class. INTRODUCTION TO VM/CMS September 11 and 12 2:00 p.m. to 4:00 p.m. 103 McVey Hall September 18 and 19 1:00 p.m. to 3:00 p.m. 103 McVey Hall A basic introduction to interactive use of the IBM 3090, this class presumes no previous knowledge of the IBM or any other computer system. You'll learn how to access the computer, how to create and manage files on your account, and how to use online tools such as CALENDAR and VIEW. You'll also learn how to use the CMS text editor, XEDIT, to create and modify individual files. This course will be taught in two two-hour sessions. Both sessions will provide hands-on practice of the commands that are covered. You'll be given a class computer account which will remain active for the duration of the course. This course will be offered twice during the Fall semester. Your instructor will be Chris Corman, 257-2243, chris@ukcc.uky.edu. INTRODUCTION TO ELECTRONIC MAIL ON THE IBM September 13 3:00 p.m. to 5:00 p.m. 103 McVey Hall September 20 1:00 p.m. to 3:00 p.m. 103 McVey Hall An introduction to the MAIL command on the IBM 3090, this class is for the beginner. You'll learn how to create mail files and send them to other IBM system users, to Wang system users, and to Prime system users. We'll also cover the use of BITNET to communicate with individuals at other academic centers around the world, and you'll learn how to read incoming mail and some techniques for storing old mail. We'll discuss how to create and maintain a NAMES file of individuals with whom you frequently correspond. You'll be taught the logon sequence and some basic CMS background before we begin the discussion of MAIL. This class presumes no previous knowledge of the IBM 3090 or any other computer system. You'll be given a CMS account for the duration of the course and will receive hands-on instruction for all the commands covered. Your instructor will be Chris Corman, 257-2243, chris@ukcc.uky.edu. INTRODUCTION TO SAS September 24 and 26 2:00 p.m. to 4:00 p.m. 103 McVey Hall SAS is a collection of powerful and flexible data management and statistical analysis procedures that allow you to create and analyze libraries of data files on the IBM 3090. This two-session course will emphasize simple data manipulation and general syntax, and is designed for new and inexperienced SAS users. CMS and XEDIT knowledge is prerequisite. Your instructor will be Steve Thomson (steve@ukcc.uky.edu, 257-2259), and online registration is required for this course. INTRODUCTION TO SAS/GRAPH October 4 2:00 p.m. to 5:00 p.m. 103 McVey Hall SAS/GRAPH is a collection of SAS PROCs that can be used to draw text in various fonts; plot values in the x-y plane with various curves; draw three-dimensional and contour plots of functions; display bar, pie, star, and block charts; and plot several different map displays using SAS datasets for county, state, and country boundaries on the IBM 3090. The Introduction to SAS short course, described above, is a prerequisite. Lorinda Wang will be your instructor (257-2204, ukc333@ukcc.uky.edu). Online registration is required for this course. INTRODUCTION TO SPSS-X September 25 2:00 p.m. to 5:00 p.m. 103 McVey Hall SPSS-X is a powerful program for displaying and analyzing data on the IBM 3090. This course is designed for those who have little or no knowledge of SPSS-X, but do have experience with CMS or have completed the Introduction to VM/CMS & XEDIT class, described above. Your instructor will be Lorinda Wang (257-2204@ukcc.uky.edu), and online registration is required for this course. GENERALIZED LINEAR MODELS October 30 and November 1 3:00 p.m. to 5:00 p.m. 103 McVey Hall Traditional linear models, i.e., linear regression and ANOVA models, relate the mean of a random variable to some linear combination of predictors. Generalized linear models relate a function of the mean to a linear combination of predictors. This simple modification allows logistic and probit regression, log-linear modeling, and most other univariate maximum likelihood techniques to be performed similar to the usual regression techniques. This two-session course will review some of the theory of such generalized linear models, as well as their analysis using the interactive VM/CMS program GLIM. Your instructor will be Steve Thomson (257-2259, steve@ukcc.uky.edu). STRUCTURAL EQUATION ANALYSIS AND PROGRAMS October 1, 3, 5, 8, 10, 12 3:00 p.m. to 5:00 p.m. 103 McVey Hall Structural equation analysis can be viewed as a generalization of regression analysis, simultaneous equations, and factor analysis. Basically, you analyze linear relations among certain inexactly measured, possibly latent, variables. This course, in six consecutive sessions, is an introduction to the methodology of structural equations and the main programs that implement such analyses, i.e., LISREL, EQS, LISCOMP, and the new SAS PROC CALIS. Some experience with regression and factor analysis and running programs using similar techniques are prerequisite. Your instructor will be Steve Thomson (257-2259, steve@ukcc.uky.edu). ADVANCED FORTRAN TOPICS & VECTORIZATION October 4 1:00 to 3:00 p.m. 327 McVey Hall The course will cover changes in coding FORTRAN due to hardware upgrades to the IBM 3090 made over the summer, and the new FORTRAN Version 2, Release 5 features. It is also an introduction to using the vector facility on the IBM 3090-600J. Vectorization reduces the amount of time needed to process DO loops by concurrently processing the DO loop elements. Vectorization will work on unmodified code, but program speedup can be increased by proper coding techniques. A good background in FORTRAN is prerequisite, as well as familiarity with CMS and XEDIT. Your instructor will be Tom Faller (257-2236, tomfal@ukcc.uky.edu), and online registration is required. PARALLEL COMPUTING IN FORTRAN October 25 1:00 to 3:00 p.m. 327 McVey Hall An introduction to parallel processing using FORTRAN Version 2, Release 5 on the IBM 3090. Parallel coding instructions allow you to use up to all six processors of the IBM 3090 to concurrently process data, reducing wall clock time in running jobs. Automatic parallelization, parallel concepts and commands, and the architecture of the IBM 3090 will be discussed. The course will depend on the availability of Parallel FORTRAN, scheduled to be released as part of FORTRAN Version 2, Release 5, in September. A course covering the older version of Parallel FORTRAN may be substituted. Your instructor will be Tom Faller (257-2236, tomfal@ukcc.uky.edu). Online registration is required. ************************************************************************* INFO/EXPO COMING IN OCTOBER A two-day electronic and information resource exposition is being planned for October 22 and 23. In addition to displays from the UK community, selected commercial vendors will be exhibiting state-of-the-art hardware and software products. If your department has an electronic or computer-based product or service you'd like to display, contact Robert Aken at 257-8397. ************************************************************************* PRIMEWORD AND THE ENGLISH DEPARTMENT In the fall of 1987, the UKCC purchased PrimeWord, a menu-driven word processor, for the Prime computer system. Dr. Janet Eldred of the UK English department soon became interested in integrating PrimeWord into her writing courses, and began teaching her students word processing during the spring 1988 semester. She had an overwhelmingly positive response from students in the course, so the English department agreed to try the word processing program in the freshman writing courses, Eng102. That fall the English department had 135 accounts for word processing. By the spring 1989 semester that number rose to 300. This past spring there were about 675 accounts for word processing in the English department. The English department has also incorporated electronic mail into the curriculum. Students can send electronic mail to their instructors and get answers or information back through electronic mail. There is never a problem about catching the instructor during office hours. The English department plans to put two-thirds of its writing courses on the computer when the computing resources become available. This would mean about 2,500 more students each semester. PrimeWord is available to anyone who uses the Prime system. A laser printer in 111 McVey Hall is connected to the Prime and can be used for final output of PrimeWord documents. We hope to have laser printers in other locations soon. There is also a copy of the PrimeWord Users Guide in 110 McVey Hall. For more information about using the Prime system, contact Peggy Akridge at 257-2237, 100 McVey Hall, peggy@ukcc.uky.edu. -- Peggy Akridge ************************************************************************* COURSEWORK ON THE COMPUTERS AVAILABILITY OF HARDWARE AND SOFTWARE The Prime 6350 computer and the IBM 3090 are available for instructional work. The Prime is usually used for coursework; however, if the software you need is only on the IBM systems, course accounts can easily be established. Accounts for the Prime and the IBM can be opened by calling Wayne Beech with information such as number of students, storage needed, and time requirements. It may be necessary to make an appointment so he can help establish the accounts. Wayne can be reached at 257-2238. If you have questions about software or requests for additional software, call Lavine Thrailkill at 257-2257. MICRO LAB Beginning September 4, the Micro Lab at 107 McVey Hall will be open Monday through Thursday from 9:00 a.m. to 9:00 p.m., Friday from 9:00 a.m. to 5:00 p.m., and Sunday from 1:00 p.m. to 9:00 p.m. Students, faculty, and staff can use the computers for homework, word processing, to access campus computers, and to explore new hardware and software. ACCESSING THE COMPUTERS Clusters of terminals are available to students and instructors at several locations on campus. These sites are listed in this issue, along with their hours of operation. Most microcomputers that have modems and appropriate software can access the Prime or IBM systems. Communications software for some of the micros is available through the Micro Lab. KERMIT or YTERM software can be copied onto a diskette, and instructions for its use are available. DOCUMENTATION Since using computers can sometimes be a frustrating experience for the instructor as well as the students, we have prepared some introductory manuals which are available free of charge. The demand for the manuals is usually heavy at the beginning of the semester, so to prevent delays it would be helpful to give us an estimate of your class requirements. Call Peggy Akridge (257-2237), Bob Crovo (257-2258), or Lavine Thrailkill (257-2257) so your manuals can be printed before they're needed. The following manuals are available: "UKCC Prime Users' Guide" "Introduction to the Computing Center" "IBM CMS Introductory Guide" "IBM PC BASIC" "UKCC PrimeWord Users' Guide" "UKCC Sheffield Editor Users' Guide" Helpful documents for instructors and advanced classes are available and can be printed from the IBM 3090 using the MANUAL command on CMS. CONSULTING HELP During the regular semesters, UKCC student Consultants are available at the various cluster sites to help students with terminals and some consulting. The hours for consulting are posted at the sites. In general, afternoons and evenings are covered, except for Saturdays. The student Consultants can help with logging on and off, editing, and general problems on the central computing facilities. The UKCC has staff consulting help available when the student Consultants are unable to answer hardware or software questions. The Consulting Room is in 110 McVey Hall and is open from 9:00 a.m. to 5:00 p.m., Monday through Friday. Instructors are encouraged to check with a UKCC Consultant about system changes and to get help concerning the best way for a class to use the computer. Since so many academic disciplines are now using computers, Consultants are able to help students with computer-related questions, but usually cannot apply a specific discipline to the computer. END OF SEMESTER Instructors set the dates for student accounts to expire on both the Prime and the IBM systems. Often, students are not aware of these dates and don't realize their programs can't be accessed after the semester ends. We can help students who want to download their programs to a microcomputer, but this must be done before the accounts expire. Therefore, it is helpful if your classes are informed of these dates. The accounts are automatically deleted from the system after they have expired. -- Lavine Thrailkill ************************************************************************* NEW EXAM GRADING SCAN REQUEST FORM We've redesigned the Exam Grading Scan Request Form in an effort to improve our scanning services. Here are some guidelines: * You can get extra new forms in either 72 or 109 McVey Hall. * Take your scan jobs to Data Coordination, 72 McVey Hall. When they're complete you may pick them up at the Data Center of McVey Hall. * Be sure the name on the form is the name of the person who will be picking up the forms. The operators at the Data Center will check IDs to be sure your exams don't fall into the wrong hands. * Give us a phone number where you can be reached in case we have questions about your scan sheets. * Please be sure to use the correct project number and MVS logonid. The new Exam Grading Scan Request form will have the correct information when it is returned to you, so please make a note of it and use it on all subsequent runs. * Check to see that you've marked "A I" in the "Do Not Write in this Space" area on the back of the answer key, and that you've bubbled in an answer for all questions. If you're rejecting one or more questions, you can omit those answers on the key but be sure to designate the rejected items on the Exam Grading Scan Request form. If any question has more than one correct answer, don't bubble both answers on the same key. Complete another key with only the alternative answer and mark it "A I." You can have up to five keys. * Be sure to use a No. 2 pencil and completely bubble in the responses, one response per question. Multiple responses for any question are treated as blanks, and incomplete bubbles or extremely light marks may be treated as erasures and ignored. The scanner picks up the darkest mark for each question, so bad responses should be erased as cleanly as possible. * The default weighting is one point per question. If you use a weight sheet, bubble in point values for all questions (one to five points per question). If no weight is given for any question, it will have a weight of zero. On the back of the weight sheet, bubble in "B II" in the "Do Not Write in this Space" area. * Check that all scan sheets are facing the same direction with the key (and weight sheet, if any) on top of the stack, along with the completed Exam Grading Scan Request form. Misplaced forms might be read incorrectly, or not at all. * If you bring in different forms of an exam, keep them separate and complete a separate key and Exam Grading Request form for each form of the exam. Some departments prefer to have all exam grading charged to the same MVS logonid; others charge scanning to their instructor's MVS logonid. If a CMS userid already exists for an account, then the MVS logonid may be the same as the CMS userid, and the passwords associated with them may be the same. If you don't know your MVS logonid, or if you want one assigned to your account, contact the UKCC User Account Services Office at 130 McVey Hall. Contact Janet Hyatt at 257-2212, hyatt@ukcc.uky.edu; or Larry Johnson at 257-2217, johnson@ukcc.uky.edu. If you have questions about our scanning procedure, call Virginia Skirvin at 257-3089 or stop by Data Coordination, 72 McVey Hall. If you want to modify an existing scanner application or custom design a new one, contact Chris Corman at 257-2243, chris@ukcc.uky.edu, 109 McVey Hall. -- Chris Corman ************************************************************************* HOLIDAY SCHEDULE Monday, September 3, is an official UK holiday. The UKCC offices, Micro Lab, and Consulting Room will be closed. The Data Center and Users' Rooms in 103 and 111 McVey Hall will be open from Noon until 12:30 a.m. The IBM and Prime systems will be in operation, as usual. ************************************************************************* NeXT COMPUTER A NeXT computer is located in the Graphics Lab, 104 McVey Hall, and is available for users to explore. The NeXT is a Unix-based workstation with a megapixel display and a 400 dots-per-inch laser printer. The computer comes bundled with software, including WriteNow, Mail, Mathematica, and Digital Librarian which allows you to search references such as the complete works of Shakespeare. A Consultant in the Graphics Lab can help you get started. If you need more technical help or information, contact Wayne Beech at 257-2238, wayne@ukcc.uky.edu. A demonstration model from NeXT can be checked out to departments for short periods if you need more time to learn about NeXT. -- Lavine Thrailkill ************************************************************************* MICRO LAB HOURS The Micro Lab in 107 McVey Hall is open to all UK faculty, staff, and students. The Micro Lab contains IBM PCs, Apple Macintoshes, and printers. Microcomputers can be reserved for one-hour sessions by calling 257-2207. From August 6 through August 31, the Micro Lab will be open Monday through Friday from 9:00 a.m. to 5:00 p.m. Beginning September 4, the Micro Lab hours will be: Monday through Thursday 9:00 a.m. to 9:00 p.m. Friday 9:00 a.m. to 5:00 p.m. Sunday 1:00 p.m. to 9:00 p.m. -- Lavine Thrailkill ************************************************************************* NEW ON VIEW A new feature will now allow you to search through selected VIEW documents for specific words or phrases. Areas which support searching now include Manuals (University manuals) and UKCC Register (the online edition of The Kentucky Register). If the search function is available, you'll see 5=Search at the bottom of the screen, indicating that PF5, the search key, is active. To use it, position the cursor to a title you'd like to search and press PF5. Enter a string of characters you'd like to locate in the window that pops open and then press Enter to search. You will then see a list of titles that contain your search string. You can select and view them in the usual way. Several important publications are now available online VIEW, such as the UK Personnel Policy and Procedure Manual, the UK Administrative Regulations, and Affirmative Action Guidelines. Just enter VIEW MANUALS and follow the menu. For more information about VIEW, contact Dave Elbon at 257-2230, sysdave@ukcc.uky.edu. ************************************************************************* NEW MICRO LAB IN KING LIBRARY M.I. King Library will be the home of a new micro lab containing 120 PCs. Stationed on the second floor of King South, the lab is scheduled to open January 15, 1991. Because students already use the library for gathering information and studying, the new lab will be a convenient place with all of the resources needed in a central location. The lab's primary function will be to provide students with the hardware, software, and support necessary to use word processing, spreadsheets, database applications, and to have access to the mainframes for electronic mail. There will also be an area in the lab which can be reserved by faculty members and closed off for classroom instruction of up to thirty students. ************************************************************************* SAS SYSTEM FOR PCx The UKCC has acquired a site license for PC SAS. Copies of the software are available to all University departments, including the Community Colleges, Agricultural Extension Stations, students, staff, and faculty for university-related work. Our license does not allow for private consulting or business use. Presently, we have a license for Base SAS, SAS/STAT, and SAS/GRAPH. Other SAS systems include SAS/FSP, SAS/ETS, SAS/IML, SAS/OR, and SAS/QC. If there is enough demand for these other systems, we will get a license for them as well. WHAT'S THE COST? Our yearly contract with SAS runs from March to March and that determines the yearly charge. If you purchase the software in August the charge for Base SAS is $50.00, SAS/STAT is $48.00, and SAS/GRAPH is $54.00, and covers you through February 1991. For each month after August subtract $2.00 from the above rates. If you purchase before February you will be on a renewal fee for the second year, and the cost will be $24.00, or less, per package. Charges will depend on the number of copies sold. SYSTEM REQUIREMENTS FOR RELEASE 6.04 The SAS system requires a powerful PC to perform well. The best machines for running the SAS system are machines powered by the Intel 80386 Central Processing Units. The configuration of the machine is vital to its performance. RECOMMENDED MACHINES IBM PS/2 models 55SX and above, or compatibles Operating System: PC DOS or MS-DOS 3.0 or later Minimum memory requirement: 640K RAM Minimum hard disk requirement: 30 megabyte hard disk Math co-processor recommended, not required Expanded Memory Specifications (EMS): strongly recommended (required for some products) Disk caching recommended DISK SPACE REQUIREMENTS Base SAS 6 megabytes SAS/STAT 5 megabytes SAS/GRAPH 6 to 9 megabytes GETTING STARTED Call or send electronic mail to Lavine Thrailkill 257-2257, ukc105@ukcc.uky.edu, or Lorinda Wang 257-2204, ukc333@ukcc.uky.edu. You can also ask a Consultant in 110 McVey Hall, 257-2249, for details. We will need billing information from you, and you'll have to sign an agreement stating you won't use the software on more than one machine. Installation of the software will depend on your computing needs. There are several ways we can deliver the packages; we can loan you a set of diskettes and you can do the installation and then return the diskettes, or we'll help you with the installation at no additional cost. You can also bring us the required number of diskettes, and we'll make copies of the systems. PC SAS MANUALS FOR RELEASE 6.03 Manuals are not provided with the software, but you can order them from SAS Institute or from the University Bookstore. Here's a suggested list: No. Title Price P5847 Base SAS: Introductory Guide for Personal Computers $12.95 P5856 Base SAS: Language Guide for Personal Computers $19.95 P5844 SAS/STAT: User's Guide $33.95 P5938 SAS/STAT: Technical Report P-179 $11.50 P5845 SAS/GRAPH: User's Guide $34.95 You can call SAS Institute's Book Sales Department at 919/677-8000, extension 5060, and they will invoice you, or you can send a purchase order to SAS Institute, Inc., Book Sales Department, SAS Circle, Box 8000, Cary, NC 27512-8000. -- Lavine Thrailkill ************************************************************************* EXPLORING CMS: TIPS FOR MANAGING YOUR DISK SPACE At one time or another, most of us have encountered the "Disk Full" message. It is especially annoying for this to occur when you're trying to save an important file. This is a common problem, and it happens to all of us. At the Ready; prompt, type Query DISK and you'll see several lines of information. The first line shows your own A disk, including how many cylinders you have and the percentage used. This tells you how much disk space you have and how much of it you're using. If your disk is more than 75% full, you probably need more cylinders assigned to your userid, or else you need to delete unneeded files. Use 75% as a rule of thumb, but the fewer cylinders you have the lower that percentage will be. If you have only one cylinder you should think about adding more disk space when you get to 50% full. If you have 300 cylinders you can probably get by at up to 95% full. WHY YOU RUN OUT OF SPACE There are two reasons for not having enough disk space. First, you may be filling up your space with files, especially electronic mail. Mail files, whether in NOTEBOOKs or individual files, all take up CMS disk space. Unless you're very diligent in discarding unneeded mail, your notebooks may be burgeoning. Another problem with disk space occurs when using packages like SAS and SPSSx since these programs require lots of free space for work files. After the program completes you may be only 40% full, but while it's running you could easily be within a few bytes of exceeding your quota. If you have newsletters and digests in your notebooks which you copied to individual files, they take up the same amount of disk space wherever they were. GETTING MORE SPACE You might consider downloading large files, newsletters, or digests to diskettes, then deleting them from your CMS id. This frees up a lot of space, and you can either look at the files on your PC or upload them to the mainframe again. This is helpful when you have a lot of old mail you might not need again, but don't want to permanently discard. You may get error messages from the MAIL command indicating that your disk is full. A Query Disk may show that you are not even close to full. What may be happening is that you may have a very large notebook. Even though you're using only 65% of your space, there's still not room to work with it. One way to free some space is to get out of mail, type FLIST and see if there are any other files that you can erase. At the top of the FLIST screen you can see the percentage of space used, so as you ERASE files you can see the percentage dropping. If you want to increase your disk space, contact Larry Johnson at 257-2217, johnson@ukcc.uky.edu, or Janet Hyatt at 257-2212, hyatt@ukcc.uky.edu., in User Account Services, 130 McVey Hall. A Consultant in 110 McVey Hall, 257-2249, suggest@ukcc.uky.edu, can answer your questions about managing your disk space more efficiently. -- Chris Corman ************************************************************************* REMOVAL AND REALLOCATION OF MINIDISK RESOURCES Many cylinders of minidisk space are allocated to VM userids but remain completely empty and unused for as long as two years. Since we must conserve our computing resources, empty minidisks which have been allocated but not used for more than six months have been removed and returned to the free space pool for allocation to other people. If you log onto a VM userid and discover that your empty minidisk has been removed, you may reclaim it by contacting the UKCC User Account Services, 130 McVey Hall. Either Janet Hyatt, 257-2212, hyatt@ukcc.uky.edu, or Larry Johnson, 257-2217, johnson@ukcc.uky.edu will be glad to help you. -- Allan Hetzel ************************************************************************* DETERIORATION OF YOUR TAPES Over time the ability to retrieve data stored on magnetic tape decreases. This is usually due to deterioration of the physical media and sometimes due to a loss of strength of the magnetic signal. So files which are archived should be periodically renewed. If you don't renew/rewrite a tape for long periods of time, you might not be able to retrieve the data. We recommend that all archived tapes be copied to a new tape at least once every 18 to 24 months. For more information about copying your tapes, contact a Consultant in 110 McVey Hall, 257-2249, suggest@ukcc.uky.edu. -- Jack Coffman ************************************************************************* TAPE OWNERS, PROTECT YOURSELF If you use the 20,000 series tape reels or the 400,000 series tape cartridges, you"re responsible for making your own backups and for storing your backups at a remote location, if needed. The UKCC does not make automatic backups of the 20,000 series tape reels or the 400,000 series tape cartridges, nor do we include these in any offsite storage procedure. WHY BACKUP? The consequences of not backing up your data depends upon the importance of the data and the difficulty required to recreate the data if the original tape becomes unavailable for any reason. For example, some critical data on tape may have no original source documents or data printer listings from which to recreate the data. The destruction of the tape could cause the data to be lost forever. You should back up the data at the end of every update process, and keep a copy at an offsite location. WE CAN HELP YOU Although backing up this type of data is the responsibility of the owner, help is available from a UKCC Consultant in 110 McVey Hall, or from the UKCC Security Officer. Of course, you must make the final decisions as to the frequency of backups, the number of backups to maintain, and whether to keep a backup at an offsite location. These decisions should be based on the type of data you"re backing up, how important the data is to you, and how difficult it would be to recreate that data in case of an emergency. We will be glad to help you determine these factors; just ask. DOING IT YOURSELF To create a backup copy of a tape, bring another tape to the UKCC Data Center. Then just copy the tape using the following sample JCL. To copy a standard label (SL) tape to another standard label (SL) tape: //FATCOPY JOB ,yourname,TIME=(,15) //*LOGONID logonid //*PASSWORD password/newpassword //FATAR EXEC PGM=FATAR //SYSPRINT DD SYSOUT=A //TAPESUMM DD SYSOUT=A //SYSUDUMP DD SYSOUT=A //TAPEIN DD UNIT=3480, // LABEL=(,SL), // DSN=first.filename, // DISP=OLD, // VOL=SER=tapein //TAPEOUT DD UNIT=3480, // VOL=SER=tapeout, // DSN=first.filename, // LABEL=(,SL), // DISP=(NEW,KEEP) //SYSIN DD * ANALYZE KEEP,VERIFY /* To copy a non-standard label (NL) tape to a standard label (SL) tape: //FATCOPY JOB, yourname,TIME=(,15) //*LOGONID logonid //*PASSWORD password/newpassword //FATAR EXEC PGM=FATAR //SYSPRINT DD SYSOUT=A //TAPESUMM DD SYSOUT=A //SYSUDUMP DD SYSOUT=A //TAPEIN DD UNIT=3480, // LABEL=(1,NL), // DISP=OLD, // VOL=SER=tapein, // DCB=(RECFM=fb, // LRECL=lr, // BLKSIZE=bsize) //TAPEOUT DD UNIT=3480, // VOL=SER=tapeout, // DSN=first.filename, // LABEL=(1,SL), // DISP=(NEW,KEEP) //SYSIN DD * ANALYZE NUMFILES=n /* DO IT REGULARLY Over time, the ability to retrieve data stored on magnetic tape decreases. This is usually because of deterioration of the physical media and sometimes due to a loss of strength of the magnetic signal. So files which are archived should be periodically renewed. If you don"t renew/rewrite the tape for long periods of time, you might not be able to retrieve the data. We recommend that all archived tapes be copied to a new tape at least once every 18 to 24 months. For more information about or help with backing up your tapes, contact a Consultant in 110 McVey Hall, 257-2249, suggest@ukcc.uky.edu. Or contact the UKCC Security Officer, Jack Coffman, at 257-2273, 218 McVey Hall, uka051@ukcc.uky.edu. -- Jack Coffman ************************************************************************* VIRTUAL REALITY IMAGINE Imagine a computer game set in a 13th century castle. You are in a room full of treasure. You are not looking at a computer screen on your desk, you are looking around as if you were really in the room. You look up; there is a ceiling with wooden beams. You look over your shoulder, and a stout wooden door with iron hinges comes into view. All around you are items which you may pick up and examine, feeling their texture. As you walk around the perspective of the room changes. You listen for the sound of footsteps outside the door, or the far-off bell that tells you an alarm has been tripped. In reality, you are wearing a headpiece with a pair of tiny computer monitor screens to produce an illusion of depth, in the same way that parallax does in nature. You have stereo headphones on, and the game is producing the sounds you hear. You are wearing gloves that produce tactile sensations in your fingertips: pressure, feelings of smoothness and roughness, the illusion of holding objects. Each of these is equipped with position sensors feeding the location and direction of your movements to the computer program which synchronizes the view, the sound, and the tactile effects of the game's "treasure room" to your movement. The "treasure room" itself exists only in your perceptions of it. Now imagine that you are an architect, and that you have created an office building design with a CAD system. Your design is complete, down to the colors and lighting of the interior. You're going to walk inside the building by loading the plans into a reality simulator and wearing the same equipment as in the example above. You can stroll down corridors, open doors, and experience the "feel" of a building before it is built. You can, with a feedback control, change the color of the carpet, move the walls or doorways, or change the apparent time of day by changing the illumination from "outside." The simulated walk-through prevents expensive mistakes and remodeling, and allows you to see a creation months before it becomes a steel and glass reality. WHAT IS VIRTUAL REALITY? Virtual reality is the phrase used to describe an environment created for the senses. It is virtual in the sense that it has an effect, though not a physical form. It exists as a set of interacting rules in a computer program, as the image in a pair of monitor screens, and in the interpreted three-dimensional space in the mind of the participant. A virtual scene appears as if you were somehow dropped into the world of the computer, with the computer-generated image all around you. It can be much more convincing than a movie because you are "in" it. The most comprehensive forms of a virtual reality are being refined in the Silicon Valley laboratories of NASA (Ames) and VPL Research. At NASA's Human Interface Research labs, research is being done on using a virtual simulation to mirror a real, but hazardous, environment that contains robot workers. The robots' sensors provide input to an operator who is safely shielded from the environment, whether it is the hostile surface of a planet or the cold vacuum of space. The operator "sees" through the robot's sensors, and manipulates the robot's "hands" through a pair of gloves with special sensors attached. At VPL Research, the emphasis is on designing efficient tools to generate reality simulations and more efficient interfaces between people and the computer. VPL Research designed two of the main tools used in exploring virtual realities: the EyePhone and the DataGlove. The EyePhone presents the virtual world to the mind, and the DataGlove allows interaction with the virtual world. SIGHT AND TOUCH The visual aspects of virtual reality are handled by two lightweight miniature television monitors, mounted on a headset in front of the eyes. They receive slightly differing images of a simulation, made to reflect the different views each eye sends to the brain which makes up our sense of depth perception and feelings of spatial volume. The position and attitude of the headset is relayed to a sensor which can tell the location of the headset and the direction in which the "eyes" are looking. This information, continually updated, provides the feedback which allows the user to feel that he is looking "through" the headset to a reality beyond. The "reality" is usually a computer-generated space, such as a room with objects to interact with, like furniture, decorative objects, or devices which control other aspects of the "reality," such as a light switch. Objects in a simulation should behave as if they were real. They should interact with light in a realistic manner; they should apparently react according to the laws of physics: that is, react with elasticity, inertia and momentum, and respond to gravity. Moving about in a virtual space, the laws of perspective should give all the visual clues that the real world does. Objects grow smoothly smaller with distance, parallel lines converge, and textures smooth. The computer programs to handle these calculations are basically the same ones that do engineering and scientific visualization today. They can be thought of as a very complex CAD program that draws a room and then lets you walk around in it, or a real-time physical modeling program that lets you stick your finger in an airflow to watch the ripples. The visual aspect of a reality is foremost, because we take so many cues about reality from our eyes. Yet, we can also interact with our environments by using our hands to examine things. The next step in making a virtual reality is to add a glove with position sensors. For each hand that wears a glove, the computer adds an image of a hand, moving in synchronization in the visual field of the simulation. Objects can be picked up and examined without tactile feedback, but with enough visual feedback to provide a sense of reality. This is the DataGlove's purpose. Tactile response feedback is just being developed. So far, if the computer senses that you are touching something, it can send a signal to a pressure simulator, a tiny pad in the tip of a glove finger that expands when current is applied to it. It presses against your finger in a way you interpret as touching a virtual object. Feelings of roughness and smoothness require a detailed touch. One approach is to use a mesh of fine holes and blunt pins that poke through the holes in a pattern. A coarse pattern feels rough. All pins moving together feel smooth. Tactile feedback is still in the development stage, dependent on precise, miniature mechanisms and fine control. A body suit with position sensors is the logical progression of the sensor glove. At present, the body presented on screen is a simple, wire-frame type model, enough to provide a sense of position. With increases in computing capability a body image could become a business suit, a suit of armor, a space suit, or a simulation of another being, such as a dinosaur. One person in such a simulated reality can interact with computer-generated objects in the virtual field of view. Put two people in special suits together in the same simulation, and they can "see" each other and interact. The two people don't even have to be in one another's physical presence as long as the computer is able to coordinate the relative positions of each one. HOW REAL IS IT? How "real" does a simulation have to get before people become involved with it? Even with today's "reality simulators," there is a recurring problem called simulator sickness. Pilots who spend a lot of time adjusting to the world of a flight simulator have difficulty driving or flying soon afterwards, becoming disoriented by the different cues about distance and motional feedback to which they adjusted in training, and must give up to reenter the real world. This suggests that we can learn to adjust to inexact simulations of reality, as long as enough feedback is provided to allow compensation mechanisms to develop. GOING COMMERCIAL The commercialization of virtual realities is still pending. The hardware costs are about $50,000 to $100,000 for a custom sensor suit, the EyePhone, and DataGlove. Yet the price of virtual reality may not remain so high. A computer to create the virtual environment could be a 386-based microcomputer. A home-built headset and position control has already been built by Silicon Valley enthusiasts for a few hundred dollars, and that cost could come down with enough demand. Software to design your own reality is already available; its images taken from Macintosh- style paint images or CAD drawings. A large amusement park could afford to develop such a system, such as Disney letting you walk around in a Fantasia scene, but the most creative uses will probably be from the computing community at large as people apply this new concept to the problems they already solve on a computer. Virtual reality could be used for remote instruction, or to allow you to participate in a remote event; imagine taking a virtual tour of a city from a travel agency before you select a vacation, or going on a virtual shopping trip with your purchases tallied and shipped the way that CompuServe does with its Electronic Mall. Imagine a cyclist on a stationary bicycle competing in a virtual Tour de France with placement and maneuvering based on real performance, not pre-taped video images. Imagine a dinner party with virtual artificial intelligence-enhanced celebrity guests. Imagine combat-style games so real that people would stop playing them. A surgeon could use a "virtual patient," generated by tomography, as a guide during surgery by allowing access to the patient in different formats, such as x-ray or infrared scans. Another medical use could be in exploring the mind; problems which involve improper processing of information could be simulated on computer and presented to the senses as a reality slightly skewed. Of course, this brings up the problem of whether hallucinatory simulations should be federally regulated. Jaron Lanier, founder of VPL Research, has put a lot of thought into the direction his "realities" would take. These are some of his thoughts, from a 1989 Whole Earth Review interview: "You can't really ask what the purpose of virtual reality is because it's just too big. You can ask what is the purpose of a chair because it's a small enough thing to have a purpose. "It's a world without limitations, a world as unlimited as dreams. It's a world that's also shared. Other people are the life of the party in virtual reality. Other people are the unique things that will animate virtual reality and make it astonishingly unpredictable and amazing. In the physical world, mere excess or novelty will often make something stand out . . . [in the virtual world] personality will be accentuated since form will be so cheap. Virtual reality is the ultimate lack of class or race distinctions or any other form of pretense, since all form is variable." -- Tom Faller ************************************************************************* LWGDDM IMPROVEMENTS We've added two new features to LWGDDM, a means of getting laser printer output from several IBM graphics packages. LWGDDM can now print files in portrait mode, and it can generate color PostScript files. While there is no printer with color PostScript capabilities attached to UKnet, you can use graphics packages as ICU and graPHIGS to produce presentation quality color prints and transparencies. Contact Bob Williamson at 257-2227, robertt@ukcc.uky.edu for access to an appropriate printer. For more information on using LWGDDM, log on to the IBM 3090 and enter HELP LWGDDM. The help file includes examples of usage. If you have problems with LWGDDM, contact Chuck Fisher at 257-2268, syschuck@ukcc.uky.edu. -- Chuck Fisher ************************************************************************* NEW DEVICE DRIVERS FOR PVI GRAPHICS PACKAGES DI-3000, PicSure Plus, and GK-2000 on the IBM 3090 have been enhanced by the addition of new device drivers for HPGL output, color PostScript output, Zeta plot files, and film rasterizer output. The U-100T Rasterizer driver has been updated to produce an output file called T691 DATA. The drivers are: Mnemonic Real name Graphic Device DRVCOLOR DRVCOLPS QMS Color PostScript printer* DRVFILM DRVMVPAS Matrix QVP Film Rasterizer DRVHPGL DRV758AS HPGL Plot File 7500 plotter DRVPLOT DRVZT8NL Zeta Plot file generator DRVRASTR DRVT91NL Lasergraphics UI-100T Rasterizer You may call device drivers for use with DI-3000 and GK-2000 by either of two names when you call for specific drivers. The "mnemonic" name is chosen to be easier to use and remember; the "real" name is the name assigned by PVI, Inc. The color PostScript driver can be used to produce presentation quality prints and transparencies in color. Unfortunately, there is no printer attached to the campus network capable of printing color PostScript; if you want to use this driver, contact Bob Williamson at 257-2227, robertt@ukcc.uky.edu. Bring a 3.5" floppy disk formatted for MS-DOS/PC-DOS. The Matrix Film Rasterizer driver can produce presentation quality prints or 35mm slides. We have an arrangement to use one belonging to a local computer firm; contact Bob Williamson for further details. The HP GL driver produces an HP GL output file which should be compatible with many plotters in place on campus. DRVPLOT produces a Zeta plot file. It can be plotted in the Graphics Lab in 104 McVey Hall, or the LWPLOT command may be used if you're careful to size the output properly. The PLOT command may also be used to send the file to the Zeta plotter. The Tektronix graphics terminal drivers have been updated to use XA mode and now offer graphical input (thumbwheels, mice, etc.). More information as well as examples of usage are available on the DI3000 191 disk; just GRAB DI3000 and enter HELP DRIVERS. Contact Bob Williamson at 257-2227, 100 McVey Hall, robertt@ukcc.uky.edu, for questions on usage. If you have a technical problem with a device driver, contact Chuck Fisher at 257-2268, syschuck@ukcc.uky.edu. -- Chuck Fisher ************************************************************************* GDFEDIT The UKCC has recently aquired an interactive graphics editor for GDDM graphics. It can be used on IBM 3179g and 3192g terminals, on PCs running GDDM-PCLK, and on IBM 5080s emulating 3179g's. The GDFEDIT editor is written in the REXX language and performs its graphic functions by calls to GDDM functions. This editor has the capabilities to create, save, and load GDF files. The GDFEDIT editor can be used to create free-style graphics; it can also be used to manipulate images in existing ADMGDF files, such as those produced by ICU or graPHIGS. Anyone can create impressive presentation graphics quickly and easily, once used to the functions of the GDFEDIT editor. The GDFEDIT editor is controlled by a combination of PF keys, graphics cursor movement, and command line entries. It allows you to draw boxes, circles, lines, curves, and strings of text in a variety of colors, thicknesses, shading, patterns, and font styles. Once segments have been created they can be rotated, sheared, moved, copied, sized, or deleted. Your creations can then be saved and printed using the LWGDDM utility. Most functions are accompanied by short instructive messages from the editor which are written for those unfamiliar with GDFEDIT. Once you're comfortable using the editor, many of these prompts can be skipped by turning on the fast-path feature of the editor. Before using the editor you should be aware that the functions such as move, copy, delete, rotate, and shear require that a graphics segment be "picked" before a function is performed. If you get into trouble, there is an online help facility you can access by pressing PF18, and then PF1. While this editor isn't quite as sophisticated as many applications for PCs, it will allow you to manipulate some types of graphics that cannot be transferred to a microcomputer, such as those generated by ICU, graPHIGS, or GDDM. Even considering the limited number of terminals supported by this package, it may be more available to some people since the Users' Room in 111 McVey Hall has a selection of 3179gs and 3192gs. GDFEDIT can be invoked by issuing the following commands: GRAB GDDMUTIL GDFEDIT filename ( <)>> where filename is the name of a previously created ADMGDF file ( fn ADMGDF fm ) to be edited. It is not required. The options are: VERT to create an image in portrait mode, HORIZ to create an image in landscape mode (default),and REFRESH to re-enter the editor with the options set as they were the last time you used it (no effect if you haven't previously run GDFEDIT from this userid). For example, if you want to edit an ADMGDF file called TRIAL, after grabbing GDDMUTIL all you would have to do would be to issue the command GDFEDIT TRIAL Opening a new graphics file is even easier, enter the following command: GDFEDIT The features of the editor are fully described in the GDFEDIT SCRIPT file, available on the GDDMUTIL disk. If you have questions about the editor or need more information, contact Chuck Fisher at syschuck@ukcc.uky.edu, 206 McVey Hall, 257-2268. GDFEDIT was written at the Louisville Gas and Electric Company by Byron D. Graham, Jimmy Connor, and Ken Philpott. It was made available free of charge on the VM Workshop Tools tape. Use GDFEDIT with discretion since testing isn't yet complete. -- Chuck Fisher ************************************************************************* EQS VERSION 3.0a AVAILABLE ON MVS/XA Structural equation analysis incorporates path analysis, factor analysis, and simultaneous equation systems analysis into a coherent system for analyzing variables measured with error, or even unmeasured variables. Such models have been useful in a number of applications in the social sciences. A new version of the EQS structural equation analysis program has been installed and is available for testing. The primary enhancements of this version include structured mean analysis, multiple population comparisons, and Monte Carlo simulations. This program incorporates a number of useful features not available in the new, upcoming LISREL 7 with PRELIS. For example, EQS includes tests of multivariate normality, outlier detection, elliptical distribution theory estimates and tests, general within group inequality constraints, tests of across group equality constraints, and distribution robust estimates of standard errors. That, plus the generally simple model specification, should make this program at least competitive with LISREL for the analysis of most structural equation models. This version is described in the new EQS Structural Equations Program Manual, available for $26.95 (including postage) from: BMDP Statistical Software 1440 Sepulveda Boulevard, Suite 316 Los Angeles, CA 90025 A reference copy of this manual is available in the Consulting Room, 110 McVey Hall. The manual is also a good reference for a lot of fairly recent theory on such models. To access the versions of EQS use EXEC statements similar to the following: // EXEC EQS (for EQS 2.1) // EXEC EQSX (for EQS 3.0a) After October 29, these are scheduled to change to: // EXEC EQS (for EQS 3.0a) // EXEC EQSOLD (for EQS 2.1) For more information about, or help with, EQS, contact Steve Thomson at 257-2259, 209 McVey Hall, steve@ukcc.uky.edu. A short course on structural equation models will be taught by the UKCC beginning in October in which various features of EQS, and other programs, will be presented. -- Steve Thomson ************************************************************************* SAS RELEASE 6.06 AVAILABLE A new version of the SAS system is available for testing on both the VM/CMS and MVS/XA systems. SAS 6.06 is supported by a new set of manuals, and features many enhancements and new procedures, along with a few other changes. New procedures include the following: Base SAS procedures, available on MVS/XA and CMS, described in "SAS Procedures Guide, Version 6:" * PROC SQL implements Structured Query Language, a standardized language that creates and updates data in tables, and views based on those tables. PROC SQL is described in detail in the new manual "SAS Guide to the SQL Procedure: Usage and Reference, Version 6.:" * PROC V5TOV6 converts data and format libraries from SAS version 5 format to version 6 format. SAS/STAT procedures, both MVS/XA and CMS, described in the "SAS/STAT User's Guide, Version 6:" * PROC CALIS for the analysis of covariance structures, incorporating a choice of contol language similar to either LISREL, EQS, or CMVS/XAAN, as well as McArdle's Reticular Action Model specification. Features of this procedure will be covered in the UKCC Short Course on structural equations, beginning in October. * PROC CORRESP performs simple or multiple correspondence analyses, data descriptive techniques analogous to principal components for frequency tables. * PROC LOGISTIC performs logistic regression for binary or ordinal response data, with a variety of specification tests and checks. * PROC PRINQUAL and PROC TRANSREG provide various linear and nonlinear transformations of continuous and discrete data. SAS/ETS procedures, both MVS/XA and CMS, described in the "SAS/ETS User's Guide, Version 6:" * PROC EXPAND estimates values of a time series using splines fitted to observed values, thus providing a way of changing time intervals and estimating missing values. * PROC MODEL replaces and extends the old MODEL, SYSNLIN, and SIMNLIN. In particular, the new PROC MODEL can be run interactively (on CMS). SAS/OR procedure (MVS/XA only), described in the "SAS/OR User's Guide, Version 6:" * PROC NETDRAW draws network diagrams. SAS/QC procedures, (MVS/XA only), described in "SAS/QC Software Reference, Version 6:" * PROC FACTEX constructs orthogonal factorial designs, particularly designs with blocking and fractionation. * PROC OPTEX constructs A-optimal or D-optimal designs. * The ADX library of macros for generating and analyzing traditional response surface and industrial designs, including Box-Cox transformations of response. There have been enhancements to the SAS Language. One useful addition is the WHERE statement: WHERE logical_condition; in procedures, to apply the procedure only to those cases in the data set for which the logical condition is "true." Version 5 format and data libraries will need to be converted to version 6 to be used in SAS 6.06. However, such converted libraries will not be readable to SAS 5.18. The SAS language and base procedures are described in the three new manuals: "SAS Language and Procedures Usage," "SAS Language Reference," and "SAS Procedures Guide." Reference copies of these and other new manuals are available in the Consulting Room, 110 McVey Hall. You may wish to review them before buying new manuals. New manuals should be available at the UK bookstore shortly. Most procedures have been extensively enhanced. PROC CORR has an option, ALPHA, to print Cronbach's alpha. Options for versions of Dunnett's test have been added to the MEANS statement in GLM and ANOVA. GLM will compute approximate tests for mixed models when an exact test does not exist. PROC FREQ has an option, EXACT, to compute Fishers exact test for general rxc tables. DISCRIM includes nonparametric methods for discriminant analysis. In addition, PROC REG and CATMOD can now be run interactively on CMS. PROC SYSLIN supports full information maximum likelihood estimation of simultaneous equation systems. These and a great number of other new enhancements are described in the appropriate product manuals listed above. The SUGI Supplemental Procedures will no longer work with the new release. This is inherent in the dramatic system changes from the 5.18 release to the 6.06 release. STORAGE 4M is required to run most SAS/GRAPH procedures. To direct your plot to the Apple LaserWriters, add the following two statements to your SAS/GRAPH program: FILENAME PSFILE 'filename P-SCRIPT A': GOPTIONS DEV=LWL: or GOPTIONS DEV=LWP; (for landscape or portrait orientation respectively). After the SAS/GRAPH program has been executed, a PostScript file named filename P-SCRIPT will be returned to your A disk. To send the plot to the LaserWriter in 111 McVey Hall, enter LWPRINT filename P-SCRIPT (CCUSER If you have questions about or need help with SAS/GRAPH, contact Lorinda Wang at 257-2204, 109B McVey Hall, ukc333@ukcc.uky.edu. To access the new release on VM/CMS, attach the 6.06 minidisk by entering: GRAB SAS606 instead of GRAB SAS. Until it is clear that there are few problems with the new release, the older 5.18 will remain the default version (accessed with the GRAB SAS command). For either version, execute a file such as TEST SAS, with SAS commands, by entering: SAS TEST Interactive SAS programming, using the SAS Display Management System, is available by entering SAS On MVS/XA, use an EXEC statement similar to the following, to access the new release: // EXEC SASX or // EXEC SAS606 The JCL command // EXEC SAS will continue to access the older 5.18 release. This is a major change in the SAS system. To insure an adequate testing period, the older 5.18 release will remain the default version of SAS, for both VM/CMS and MVS/XA, at least until Christmas. For more information about SAS, contact Steve Thomson at 257-2259, steve@ukcc.uky.edu, 209 McVey Hall, or Lorinda Wang at 257-2204, ukc333@ukcc.uky.edu, 109A McVey Hall. -- Steve Thomson ************************************************************************* ZETA PLOTTING LIBRARIES With all of the fancy new graphics subroutine libraries we've implemented, can you still use the old Zeta Plotting Library? Certainly! We have just added a new library of Zeta FPS (Fundamental Plotting Subroutines) for use under CMS. The new library is available under CMS only; the old library continues to be available only under MVS batch mode. The libraries are not identical, but they are functionally compatible and conversion from one to the other is possible. If you have not used Zeta plotting subroutines, you may want to give them a try; they're very simple to understand and use. Output may be sent to the Zeta plotter or to a PostScript laser printer. Documentation is available in the Consulting Room, 110 McVey Hall. For more help or information, contact Bob Williamson at 257-2227, 100 McVey Hall, robertt@ukcc.uky.edu. -- Bob Williamson ************************************************************************* THE PRIME BULLETIN BOARD 1. Thanks for fixing the terminals in POT Mezzanine! >>>Thanks for making us aware of the problem. 2. The login message is so long, I can't tell how much CPU and connect time I have. >>>If you miss the time limits displayed at the login time, just enter the LIMITS command for the information. 3. Why do we still have to see that outdated login message about MAIL to other sites not working properly? >>>People who are returning this will need to know about this change. 4. What happened to the file Instructor.Guide that is listed in the help file for ABC? >>>The guide was not placed in the directory mentioned in the help file, but it has since been moved to its correct place. We apologize for the inconvenience. 5. No Consultant on duty in 111 McVey Hall. Please post a sign letting users know if and when a Consultant is available at night. Obviously, there is no one on duty tonight. >>>The student Consultants wear badges and sometimes need to help people in another room. Signs have been posted around many of the cluster sites stating that McVey Hall is the only consulting site this summer. We apologize for any inconvenience. 6. The printer's RS232 or communication cord has lost the hooks which hold it onto the printer (underneath the printer). You can't rig the cord since it just drops out. It needs to be reattached back on. Thanks >>>That is an extra cable lying on the floor underneath the printer in 103 McVey Hall. There is a cable already attached to the printer, and you can print on it fine. Sorry about the confusion. 7. Prime UKnet seems to drop connections often. On random occasions, a connection to the Prime hangs, and after a few seconds the user is dropped back to the network. This problem has happened a couple of times during my class and just recently happened while in MAIL's standard input mode. >>>Under some circumstances you may be left on for two minutes; this would be due to some application catching a forced log out condition and ignoring it, leaving your account "open" for the two minutes (or more). Sometimes work done on UKnet can cause disconnections, too. If you have a particular thing you do that leaves your terminal logged on let us know about it. 8. Telnet 010 is not accepting input. This is a recurring problem, with different ports being affected, although ports 9, 10, and 11 seem to catch it most often. >>>We're working to solve the problem. In the meantime, be sure you disconnect properly. Generally, to disconnect, just log out from the host which should bring you back to the telnet prompt, and then type Q and press the return key. This should bring you back to the UKnet prompt. If you need more help with this, contact Robert Lee at 257-2201, sysbob@ukcc.uky.edu. 9. Telnet from MSP to UKPR is not working >>>TELNET from msp to UKPR never worked. There is something strange about the switch they are using, and the word we get from them is they are not supporting MSP. 10. One could not get any type of connection to S from UKPR, the network, or the IBM. >>>You didn't wait long enough for the connection. S was up, but waiting at times on another machine that had been rebooted. 11. I received the error message "condition "OUT_OF_BOUNDS$" while trying to do a MAP on an epf (in BIND). Is this problem still a SPAR? >>>Can you reproduce it on any .RUN file? If not, can you reproduce it at will on some file and let us look at the file? 12. The MAIL command will drop out of input mode if you type in a line that is longer than the acceptable command-line length. An error message indicating that the input line was truncated would be better than aborting the mail session. Thanks. >>>Yes, we agree. And being able to type most any length line would also be nice. We're working on it. 13. Would it be possible for someone to place the map for CC_LIBRARY.RUN (that BIND generates) somewhere so users can have access to it? According to "LS," the error in my program is some call to a C function. Rather than placing little debug statements everywhere, it would be much easier to look up the error's address in the map and determine what routine crashed. >>>As this is a beta version of the Ansi C library it appears they have not supplied us with a map of the library. This will probably be corrected when it becomes an official release. 14. Could you post the ACL info one needs to enable remote FTP access? Better yet, maybe you could put that in the HELP FTP file. Thanks. >>>Thanks for the suggestion; we'll post the information. Next semester it will default to the proper access so no changes will be needed. 15. While browsing thru BB.JOKES, one letter must have exceeded mail's string-length capacity, and resulted in the following error: STRINGRANGE raised at 4765(3)/17351. If anyone fixes the bug then please look into the input stage's "command line truncated" error also. Thank you. >>>These are generally due to the FROM line being too long. We're aware of the problem, and it has been corrected. ************************************************************************* SUGGESTIONS 1. I have received over BITNET about 210 copies of one file and 280 copies of another. These are data files rather than mail. My correspondent sent them only once, and her computer center says it's not their fault. Something is wrong! >>>There are system software errors that could cause that to happen. The failure could occur at the originating node or any node between it and us. We'll investigate. 2. What is BITNET's correct syntax for the command social.culture.india? >>>There is a listserv list called INDIA-L at UTARLVM1. You may subscribe with the following command TELL LISTSERV SUB INDIA-L your full name 3. Could you please do the necessary addition to my login file so I can use ftp facility? When I tried to use ftp ukpr and ftp s.ms.uky.edu, I got "unknown host." What is the correct command? Thanks. >>>When you were trying to use FTP the name server was down. To access the Prime use FTP UKPR.UKY.EDU. To access the Math machines use FTP MS.UKY.EDU or FTP S.MS.UKY.EDU. 4. Is it possible to use cp/m Kaypro 2 machine with communication software to connect to ukcc system? I have tried terminal type typeterm, which shows the text nicely but the cursor keys don't respond, and there are no function keys on Kaypro machine. Other choice of terminal type seems to be not working. >>>To use full-screen features like cursor control, you need a terminal program that emulates a terminal supported by the 7171. 5. Twice I have received the message "Carolyn.Bratt not in the UKWang domain" when I have attempted to mail to her. As Senate Chair, she has had that address for some months, and it has worked well. Why is it not working now? WHOIS lists that e-mail address for her. >>>Thanks for letting us know. This was caused by problems on the Wang system, and it's been fixed. 6. Is there an equivalent command in IBM similar to CHMOD in Unix, or can we create our own directory? >>>CMS uses a single-level file system -- there is one directory for each minidisk and usually one minidisk for each userid (referred to as the A- disk). The GRAB, DROP, and AUTOLINK commands are used to control access to minidisks. White individual users can't create new minidisks, it is possible to have one added it you have a special application. Call Larry Johnson at 257-2217 or Janet Hyatt at 257-2212 for details. ************************************************************************* UKCC CLASSIFIEDS Classified ads are free to UK students, faculty, and staff. Ads run for one issue and must be resubmitted for publication in subsequent issues. If you'd like to place a computing-related ad (such as buying or selling used computer equipment), send it via e-mail to editor@ukcc.uky.edu, or mail it to Editor, UK Computing Center, 128 McVey Hall, Lexington, Ky. 40506-0045. The deadline for ads is the first week of the month for the following month's issue. We do not accept advertising from commercial vendors and all ads are subject to revision by the Editor. FOR SALE: Wang OIS-60 system with five terminals, letter quality printer, 33.5 MB hard drive and 5.25" floppy drive. Comes with a word processor with spell checker, a database program and communication software already loaded into the system. The daisy wheel printer has two paper trays and includes an acoustical box and table. Comes with all the manuals, two modems, and a terminal card and software for connecting into the system through an IBM PC or compatible. System has been on a service contract from first day and is in excellent condition. This system is a steal at $4,500.00, and we want to sell within the University. Contact Ancel Brown at 257-6327. ************************************************************************* UKCC SERVICE DIRECTORY McVey Service E-Mail Address Phone Hall Vice President, Information Services Eugene R. Williams DPS128@UKCC 257-3609 Assoc. VP, University Computing Services Dr. Douglas Hurley HURLEY@UKCC 257-2900 128 Director, Communications Services Doyle Friskney DOYLE@UKCC 257-6225 Director, Computational Sciences Dr. John Connolly CONNOLLY@UKCC 257-8737 324 Director, Distributed Services Janet Baynham DPS108@UKCC 257-1535 120 Director, Information Resources Dr. Jon Hesseldenz UKA045@UKCC 257-3904 230D Academic Consulting Services Lavine Thrailkill UKC105@UKCC 257-2257 121 CMS Consulting Bob Crovo CROVO@UKCC 257-2258 109 Complaints Carol Lotz LOTZ@UKCC 257-2213 129 Consultant for Remote Sites Wanda Dixon Spisak WANDA@UKCC 257-2206 115 Consulting Consultant on Duty SUGGEST@UKCC 257-2249 110 Contingency Planning & Security Jack L. Coffman UKA051@UKCC 257-2273 218 Database - IDMS Rick Chlopan DBA003@UKCC 257-2211 230E Data Center 257-2222 61 Data Entry Frank McCormick OPFRANK@UKCC 257-2216 72 Desktop Publishing Consulting Marguerite Floyd EDITOR@UKCC 257-2219 205 Disk Rental Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Facilities Operations Joe Williams UKA048@UKCC 257-2231 122 Graphics Consultation Bob Williamson ROBERTT@UKCC 257-2227 207 Information Center Judy Kisil UKA041@UKCC 257-2241 222 Instructional Software Wayne Beech WAYNE@UKCC 257-2238 100 Machine Room 257-2222 59 Management Information Systems Forrest Hahn UKA006@UKCC 257-2260 123 Memos and Manuals Consulting Room 257-2249 110 Micro Lab 257-2207 107 Network/Telecommunications UKT101@UKCC 257-2229 New Accounts Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Numerical Analysis Consulting Anne Leigh ANNE@UKCC 257-2205 109B Optical Scanner - NCS Chris Corman CHRIS@UKCC 257-2243 109 Bob Crovo CROVO@UKCC 257-2258 109 Passwords Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 PRIME Information Peggy Akridge PEGGY@UKCC 257-2237 100 Program Documentation/Libraries Consulting Room 257-2249 110 Publications Office Marguerite Floyd EDITOR@UKCC 257-2219 200 Refunds Consulting Room 257-2249 110 SAS and SPSS Consulting Steve Thomson STEVE@UKCC 257-2259 120 Lorinda Wang UKC333@UKCC 257-2204 109B Statistical Consulting Steve Thomson STEVE@UKCC 257-2259 120 Tapes to Borrow, Tape Storage Data Center 257-2222 61 Tours of UKCC Lavine Thrailkill UKC105@UKCC 257-2257 121 User Account Services Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Vectorization Consulting Tom Faller TOMFAL@UKCC 257-2236 314 Anne Leigh ANNE@UKCC 257-2205 109B ************************************************************************* UNIVERSITY COMPUTING ADVISORY COMMITTEE Douglas E. Hurley, Central Administration H. Clay Owen, Central Administration A.J. Hauselman, Community Colleges James W. Phillips, Community Colleges Raphael Finkel, Lexington Campus Keh-Feh Liu, Lexington Campus N. Clare Detraz, Medical Center David A. Nash, Medical Center T. Earle Bowen, Ex Officio Ben W. Carr, Ex Officio John Connolly, Ex Officio Wimberly C. Royster, Ex Officio Eugene R. Williams, Ex Officio *************************************************************************