Release Notes and Installation Guide (Unix Version)

Size: px
Start display at page:

Download "Release Notes and Installation Guide (Unix Version)"

Transcription

1 Release Notes and Installation Guide (Unix Version) Release 3.1 December 1997

2 - ii - Release Notes and Installation Guide

3 Table of Contents 1 Changes Since Last Release Changes Since Release Changes Since Release Purpose Introduction Requirements Installation Graphical User Interface (GUI) Installation and Setup of the Graphical User Interface Copy the S.A.G.E. CGI Executable Copy the S.A.G.E. CGI Data Files Setup the CGI Temporary File Locations Accessing the CGI Using S.A.G.E FORTRAN Format Statements The "sage31" Script Manual Input/Output Specification Mappings by Program Command Line Options Graphical User Interface iii -

4 - iv - Release Notes and Installation Guide

5 1 Changes Since Last Release 1.1 Changes Since Release 2.2 All of the programs have been enhanced in various ways. Below is a brief list of some of the major changes. This document supersedes the Changes Since Previous Release sections in the various manuals. AGEON - 1. A restriction on the power parameter (p) value was implemented. The value must now be: p = 0 or p$ Output labels and final estimate values for age-of-onset related parameters have been corrected for when the natural log transformation (p = 0) is used. 3. Mean and variance calculations for age-of-onset will not include individuals who have either an unaffected or missing trait code even if the individual has an age-of-onset. DESPAIR - 1. Several bugs have been fixed. In particular, when numbers in the output were too large asterisks were printed; the output field is now increased. 2. We have made it possible to specify a significance level of less than FSP - 1. MEGADATS plotting output is no longer supported. 2. Because the other S.A.G.E. programs no longer require the nuclear family file as input, it has been removed. Note: FSP will count 1-person pedigrees as pedigrees, but these individuals will be moved to the end of the data set as "unrelateds". These pedigrees should not be included as part of the "Number of independent pedigrees" in the analysis programs that read the.seg file. The correct number of independent pedigrees can be obtained from the "FSP FINAL STATISTICS" listing at the end of the FSP information output file, subtracting 1 from that number for each pedigree containing only 1 person. Furthermore, any "pedigree" (set of individual records with the same pedigree number) containing only unrelated people -- see output describing individual pedigrees -- should also be subtracted from that number. LODLINK - 1. Several bugs have been fixed that caused abnormal program termination. 2. The way marker phenotypes are read in has been made more flexible. Previously, the order of the alleles made a difference and the order was not interchangeable. For example, the program would read 1/2 and 2/1 as two different phenotypes unless the user specifically assigned them to the same phenoset in the locus description file. The program will now recognize either order as the same phenotype. 3. You can still use zeros for missing marker phenotype data, provided zero is not defined as an allele or phenotype, but this will produce warning messages that can be ignored. We recommend the use of blanks for missing marker phenotypes, and the warning messages will then be suppressed. Users can also choose to designate a missing value code for the marker phenotype by using the first line of the locus description file to specify it. For example, if you type Missing=M on the first line of the locus description file, the use of M or M/M (or blanks) - 1 -

6 - 2 - Release Notes and Installation Guide for missing data will not generate any error messages.[note: There are no spaces on either side of = ]. 4. LODLINK no longer aborts after finding the first inconsistency. However, because the initial inconsistency may lead to further inconsistencies, we strongly recommend that the user correct the first inconsistency found and then rerun the program to see if further inconsistencies are in fact present. When the genotype probability cannot be computed, a -1 is printed in the Optional Genotype Probabilities Output (see LODLINK manual, section 5.3). 5. It is now possible to test the null hypothesis 2 & + 2 % =1. 6. The calculation of the equivalent number of meioses has been changed. It is now no longer calculated when either 2 & or 2 % (but not both) is at 0 or 1. REGC - 1. It is now possible to assume there is dominance or recessivity with respect to the residual population variance F 2, as well as with respect to the mean µ. 2. A printout of the average of each covariate has been added to the output file. REGD - 1. There is now the possibility of including in the model a common sibship component that depends on the proportion of sibs affected. 2. Users are now allowed to specify the symbols for the trait value. REGTL - 1. There is now the possibility of including in model 1 a common sibship effect that depends on the proportion of sibs affected. 2. It is now possible to assume that there is dominance or recessivity with respect to the age coefficient ", as well as with respect to the baseline parameter $, in model Users are now allowed to specify the symbols for the trait value. SIBPAL - 1. Changes have been made to the t-tests to obtain more appropriate p-values for moderate sized samples, but it should be understood that the tests are still only truly valid asymptotically. 2. Covariates are appropriately included in SIBPAL 3.0, but p-values for them have been eliminated because they are not valid. Plots of covariate-adjusted values are not yet available. 3. The way marker phenotypes are read in has been made more flexible. Previously, the order of the alleles made a difference and the order was not interchangeable. For example, the program would read 1/2 and 2/1 as two different phenotypes unless the user specifically assigned them to the same phenoset in the locus description file. The program will now recognize either order as the same phenotype. 4. You can still use zeros for missing marker phenotype data, provided zero is not defined as an allele or phenotype, but this will produce warning messages that can be ignored. We recommend the use of blanks for missing marker phenotypes, and the warning messages will then be suppressed. Users can also choose to designate a missing value code for the marker phenotype by using the first line of the locus description file to specify it. For example, if you type Missing=M on the first line of the locus description file, the use of M or M/M (or blanks) for missing data will not generate any error messages. [Note: There are no spaces on either side of = ]. 5. SIBPAL now prints out an error message when it tries to invert a singular matrix (due to collinearity of the variables), instead of aborting with no explanation. 6. The format of column labels in the output has been made more legible.

7 Release Notes and Installation Guide To help the user know when results may be invalid, we have included warnings in the output. Note: In SIBPAL all tests are based on asymptotic (large sample) theory and a relatively small number of sib pairs (either full or half) can invalidate the results. This problem has usually occurred when there is a small number of half-sibs and a large number of full-sibs. Invalid results can occur because, when full and half sibs are pooled, the weights used depend on the residual variances. However, in calculating the p-values (which are based on large sample theory) it is assumed that the weights are fixed constants and not random variables. For example, if, by chance, there are a few half-sib pairs with a very small variance, they could be given an enormous weight in the pooled result. A warning is printed whenever the variance ratio is > 4 or < 0.25 (a factor of 4 difference). For both binary and continuous traits a! is printed next to any questionable p-values in the pooled output table, as explained at the top of the table. For binary traits, there is a printout of the variance ratio in the optional unpooled output. There is also an option to add a column to the pooled output to print the variance ratios. In addition, whether for binary traits, continuous traits, or traits with variable age of onset, there is an option to run the analysis using either full or half sib data only. 1.2 Changes Since Release 3.0 Many of the programs have been enhanced in various ways. Below is a list of these changes. LODLINK 1. It is no longer required to specify sex codes in the parameter file. The program now accepts M, F, and N (no issue) as valid sex codes as those are assigned by FSP in the segregation analysis data file. SIBPAL 1. The p-value output, for a binary trait, to test whether the proportion of alleles shared differs from 0.5 has been corrected. In 3.0, 1-p was incorrectly output instead of p. 2. The option to use only half sibs for the analysis has been removed. 3. Warning messages are now provided when marker inconsistencies are detected. RELPAL 1. There are better error messages if mistakes are made in the locus descriptor file input. 2. There have been changes made to the numbering of markers and traits. They are now numbered starting with 1 (instead of 0). TDTEX 1. Errors in the chi-square tests have been corrected. 2. The tests performed by default now exclude the Exact Permutation McNemar test. Regressive Model Programs 1. A sixth transmission option has been added. It allows for arbitrary transmission probabilities with homogeneity across generations. All Manuals 1. Hard copies of the manuals will still be included with all new major releases. All online documentation, provided with the Quarterly updates, will be in Adobe Acrobat format only. We provide information about this change and where to obtain an Adobe Acrobat Reader on our New Information web page. (The URL is: new.html). If you need a different format, please contact us directly.

8 - 4 - Release Notes and Installation Guide

9 2 Purpose The Release Notes and Installation Guide (Unix Version) is designed to provide all the necessary information specific to installing and using the S.A.G.E. software package on a Unix operating system. Information that is program specific is covered in the appropriate manuals. This manual covers, but is not limited to: 1. Hardware and operating system support 2. Installation procedures 3. Input/Output file specifications 4. Program execution We STRONGLY suggest reading the Introduction Manual and the FSP Manual before using any of these programs

10 - 6 - Release Notes and Installation Guide

11 3 Introduction The S.A.G.E. (Statistical Analysis for Genetic Epidemiology) software provides researchers with the tools necessary for various types of statistical genetic analysis of pedigree data. The following programs are included: AGEON ASSOC BCROSS CLUSTR DESPAIR FCOR FSP LODLINK MAPLOC REGC, REGD, REGTL, REGTN RELATE RELPAL SIBPAL TDTEX TOOLKIT For a general description of each of the above programs, please see the Introduction Manual; for a more detailed description see the program specific manual. Installation is handled by a script called "install.sh" which is found on the CD-ROM provided. Once executed, the script will ask several questions necessary to install and configure S.A.G.E The questions include which operating system is running on the target system, the location of the CD- ROM mount point, the destination directory to install S.A.G.E. 3.1, and other relevant information. We recommend installing S.A.G.E. 3.1 in a central location, not in a user s home directory, and therefore installation will usually require assistance from the system administrator. Once installed, make sure file permissions are set correctly. Upon successful completion of the installation script, the S.A.G.E. 3.1 programs, test files, scripts to run S.A.G.E. 3.1, and several forms of online documentation will be installed. A listing of the resulting directory structure, as well as a more detailed description of the installation procedure, can be found in Chapter 5: Installation

12 - 8 - Release Notes and Installation Guide

13 4 Requirements In general, the minimum recommended memory is 32MB. Some programs will require less, but this will vary depending on the operating system and size of each analysis. The following is a list of supported operating systems and corresponding versions. Compatibility with other versions or Unix platforms is not guaranteed. OS Architecture Required Version Recommended Version(s) Digital Unix/OSF1 Alpha C+, 4.0B+ Linux i Kernel 2.0+ with ELF support Solaris Sparc Note: This list will gradually expand to include other Unix operating systems. Please contact us for the most up to date information

14 Release Notes and Installation Guide

15 5 Installation The first step in the installation is to mount the CD-ROM as an ISO 9660 file system with Rockridge Extensions. The exact commands are system specific. Please see your system administrator if you have questions. In the root directory of the installation CD-ROM there is an installation script called install.sh. When executed, the script will query the installer to determine where to install the software, the architecture of the target system and the directory where the CD-ROM is mounted. Example for Digital Unix: mount -r -t cdfs -o rrip /dev/rz6c /mnt cd /mnt./install.sh Example for Linux: mount -r -t iso9660 /dev/cdrom /mnt cd /mnt./install.sh Example for Solaris running vold: cd /cdrom/sage3.1december1997./install.sh The following table shows the directory structure relative to where it is installed. Please note that only one architecture - selected during the installation process - will be installed. sage/v31/ /arch /arch/alpha /linux.386 /solaris /bin /sagegui /doc /etc /test Architecture specific Directories C Binaries for Digital Unix 3.2+ C Binaries for Linux 2.0 (ELF) C Binaries for Solaris 2.4+ Symbolic link to an architecture specific binary directory S.A.G.E. Graphical User Interface Data Files Documentation in Adobe PDF format Location of auxiliary scripts Test files for the S.A.G.E. programs Once the software has been installed successfully, the systems manager should add the S.A.G.E binary directory (sage/v31/bin) to the system path. The alternative is to copy the sage31 script to a location in the system path (i.e., /usr/local/bin)

16 Release Notes and Installation Guide

17 6 Graphical User Interface (GUI) 6.1 Installation and Setup of the Graphical User Interface The Graphical User Interface used for creating S.A.G.E. parameter files is included on the distribution CD-ROM. It is not always necessary to install the GUI on your local system since the most up to date version is always online at the S.A.G.E Web site. The only reason to install the GUI locally is if the delay is large between your local network and S.A.G.E. or if there is no Internet access from your site. If it is decided that the GUI will be run on a local server, the following instructions detail the process of installation and configuration. Due to the great variety of Web Server software available the steps may be slightly different for each installation. The following instructions are intended for experienced Web or Systems Administrators and will require detailed system specific knowledge. If such experience is not available, then we suggest using the GUI on the S.A.G.E. Web site Copy the S.A.G.E. CGI Executable Copy the CDROM/arch/ARCH/sagecgi program to the CGI binary directory for the Web Server on your system and ARCH is your correct architecture. Make sure the file permissions are set such that the program is executable by the HTTP server. ex. cp /mnt/cdrom/arch/alpha/sagecgi /usr/local/httpd/cgi-bin chmod a+x /usr/local/httpd/cgi-bin/sagecgi Copy the S.A.G.E. CGI Data Files CGI data and HTML files then need to be copied from the CDROM. Copy the CDROM/sagegui directory and all its contents to a location accessible as a document path from your HTTP server. The default location is directly under the "DOCUMENT_ROOT", which is defined by the HTTP server. It is also possible to install the CGI Data files in an alternate location such as user CGI directories or other locations accessible to the HTTP server. See below for more information. Verify that the permissions are such that the data files can be read by CGI programs run from the HTTP server. Usually, this requires setting file ownership to the same user id as the HTTP server or CGI user id. ex. For a default installation where DOCUMENT_ROOT is /usr/local/httpd/htdocs cp -r /mnt/cdrom/sagegui /usr/local/httpd/htdocs chown -R <HTTPD/CGI user id> /usr/local/httpd/htdocs/sagegui chmod -R a+r /usr/local/httpd/htdocs/sagegui ex. For a non-default installation to a user public HTML directory: /home/jacobs/public_html/sagegui. cp -r /mnt/cdrom/sagegui /home/jacobs/public_html/sagegui chgrp -R <HTTPD/CGI user id> /usr/local/httpd/htdocs/sagegui Additional configuration steps are required for this type of installation. See below

18 Release Notes and Installation Guide Setup the CGI If any of the following are true, then additional steps are necessary to configure the GUI: The S.A.G.E. CGI is installed anywhere other than The S.A.G.E. CGI data files are installed anywhere other than If the S.A.G.E. CGI temporary files are to be created in a location other than /tmp The modifications must be made to the 'runcgi.html' file in the CGI data file directory. A script file called config.sh that will be able to configure the CGI for the majority of systems can be found in the CGI data directory. Detailed instructions are included in the file runcgi.html if the script cannot correctly configure the CGI for your system Temporary File Locations While the GUI is running, it creates many temporary files containing information about parameter files being created. By default, these are placed in the standard operating system specific location. This is typically /tmp for most Unix systems. If another location is preferred, the CGI can be instructed to use another path by making a simple modification to the runcgi.html file installed in the CGI Data Files directory. This modification can be made by the config.sh script on most systems and detailed information is also included in runcgi.html. It is very important to know that the S.A.G.E. CGI does not delete any of these temporary files when it is done with them. It is up to the system administrator or user who owns the temporary file directory to periodically clear it out. This is done by adding a task to the Unix periodic scheduler daemon, 'cron'. ex. To delete all S.A.G.E. temporary files from /tmp that have not been accessed in more than two days at 4am each day a line must be added to the crontab file for the user that owns the temporary files. This is usually the same user id that the HTTP server runs as or the root account. [To edit the crontab file] crontab -e [add the following line] 0 4 * * * find /tmp -name "*.sage" -type f -atime +1 -exec rm -f {} \; Accessing the CGI To access the CGI load the URL that corresponds to the CGI data directory. This will bring up the Main Menu. Test the "Create New Parameter File" option to verify that installation was successful and all options were specified correctly.

19 7 Using S.A.G.E. 7.1 FORTRAN Format Statements For our FORTRAN format statement tutorial, and for a list of other online tutorials we have available, please see our website at: The "sage31" Script The simplest way to run S.A.G.E. is to use the "sage31" script. The first menu will provide a listing of all included S.A.G.E. programs and prompt the user to select one. After selection, the script will request the names of the various input files and output files and then start the analysis. For running analyses that involve running one or more S.A.G.E. programs repeatedly please see the next section on batch execution. We have added a new option to the sage31 script that will provide a list of the command line options available for a specific program by typing help and the name of the program. Please see section 7.5 of this manual titled Command Line Options for more information. 7.3 Manual Input/Output Specification All of the S.A.G.E. analysis programs can be run non-interactively at the command line or from batch execution scripts. The major task of these scripts is to specify the input and output file names for the analysis programs to use without going through the high level sage31" script. In addition, batch scripts are often used to run complex batch analyses involving several S.A.G.E. programs, run simulations and summarize the results over many analyses, or otherwise automate the process of running S.A.G.E. (see section 5.4 Command Line Options for additional details). Under S.A.G.E. 3.1, input and output files are specified as logical files (or logical units, as Fortran calls them). To assign a logical unit to a filename, an environment variable of the form FORTn must be set, where n is the logical unit number. If the environment variable is not set for a logical unit a default filename of the form fort.n is then assumed. The following tables provides examples: Environment Variable Default Filename 1 FORT1 fort.1 11 FORT11 fort FORT21 fort

20 Release Notes and Installation Guide Setting the environment variables is somewhat system specific, but should follow one of the following formats: Bourne/Posix Shell (sh, bash, ksh): i.e., <VARIABLE>=<VALUE>; export <VARIABLE> FORT1=sibpal.par; export FORT1 C Shell (csh, tcsh): i.e., setenv <VARIABLE> <VALUE> setenv FORT1 sibpal.par Here are two examples of a batch scripts for SIBPAL. sh Shell Example: #/bin/sh # A simple job control script to run SIBPAL FORT1=sibpal.par FORT11=sibpal.loc FORT12=sibpal.dat FORT13=sibpal.lnk FORT21=sibpal.out FORT22=sibpal.sum FORT23=sibpal.opt export FORT1 FORT11 FORT12 FORT13 FORT21 FORT22 FORT23 #Note: a full path to SIBPAL may be needed depending on your configuration. sibpal csh Shell Example: #/bin/csh #Another simple job control script to run SIBPAL setenv FORT1 sibpal.par setenv FORT11 sibpal.loc setenv FORT12 sibpal.dat setenv FORT13 sibpal.lnk setenv FORT21 sibpal.out setenv FORT22 sibpal.sum setenv FORT23 sibpal.opt #Note: a full path to SIBPAL may be needed depending on your configuration. sibpal

21 7.4 Mappings by Program Release Notes and Installation Guide The following is a list of environment variables and the description of the files they map to by program (see section 5.2 Manual Input/Output Specification for usage information). AGEON 11 Family Data File 12 FSP Pointer Table File 21 Detailed Output 22 Output File From MAXFUN ASSOC 11 Segregation Analysis Data File 21 Standard Output 22 Optional Detailed Output BCROSS 11 Data File 21 Detailed Output 22 Summary Output 23 Output File From MAXFUN CLUSTR 11 Data File 21 Output File From MAXFUN 22 Summary Output

22 Release Notes and Installation Guide DESPAIR 21 Output File FCOR 11 Family Data File 12 FSP Pointer Table File 21 Pair Frequencies Report 22 Correlations Report 23 Error File FSP 11 Family Data File 21 Information File 22 FSP Pointer Table File 24 Segregation Analysis Data File LODLINK 11 Marker Locus Description File 12 Segregation Analysis Data File 13 Penetrance File 21 Detailed Output 22 Summary Output 23 Optional Genotype Probabilities Output 24 Output File From MAXFUN

23 MAPLOC 12 Data File Release Notes and Installation Guide A List of Test Locations and Associated Lod Sums 22 A Graph of Lod Sums Versus Test Locations REGC 11 Segregation Analysis Data File 21 Standard Output 22 Optional Detailed Output 23 Optional Penetrance Function File 24 Optional Conditional Type Probability Output REGD 11 Segregation Analysis Data File 21 Standard Output 22 Optional Detailed Output 23 Optional Penetrance Function File 24 Optional Conditional Type Probability Output REGTL 11 Segregation Analysis Data File 21 Standard Output 22 Optional Detailed Output 23 Optional Penetrance Function File 24 Optional Conditional Type Probability Output

24 Release Notes and Installation Guide REGTN 11 Segregation Analysis Data File 21 Standard Output 22 Optional Detailed Output 23 Optional Penetrance Function File 24 Optional Conditional Type Probability Output RELATE 11 Family Data File 12 FSP Pointer Table File 21 Pair Frequencies Report 22 Information File 23 New Pedigree Data File 24 Code Totals File RELPAL 11 Marker Locus Description File 12 Family Data File 13 ˆB Input File 21 Detailed Output File 22 Summary Output File 23 ˆB Output File

25 SIBPAL 11 Marker Locus Description File 12 Family Data File 13 FSP Pointer Table File 21 Detailed Output 22 Summary Output 23 Optional Output Release Notes and Installation Guide TDTEX 11 Marker Locus Description File 12 Family Data File 21 Output File TOOLKIT PROGRAMS DBSORT 11 Family Data File 21 Sorted Family Data File 22 Information File PEDCHK 11 Segregation Analysis Data File 21 Output File

26 Release Notes and Installation Guide RENUM 11 Family Data File 21 New Family Data File 22 Information File SPLIT 11 Family Data File 21 New Data File 22 Cut Data File 23 Information File 7.5 Command Line Options To run the programs from the command line, first make sure all input and output files have been specified (see section 5.2 Manual Input/Output Specification for additional details). Then use the program name and any arguments to change default values. Common to all programs are the command line parameters "-h" and "-v". The "-h" argument provides the following information: the name of the program, the version, a sample usage, general options, modifiable parameters and where to go for more information. The "-v" option will provide the same information as "-h", but will also run the analysis. For example, the command "regc -h" would be typed at a command line, yielding: $> regc -h S.A.G.E. RELEASE REGC DECEMBER 1997 Usage: regc [-v] [-h] [-i MAXIND] [-s MAXS] [-p NP] [-n NPV] General Options: -v Provide verbose information on parameters. -h Show this helpful information. Modifiable parameters (maximum values): -i MAXIND = 5000 Number of Individuals. -s MAXS = 10 Number of matings per individual. -p NP = 45 Number of parameters to maximize. -n NPV = 45 Number of non-fixed/dependent parameters to maximize. Please refer to the manual for more information. The parameter names in the usage options, such as MAXIND, are to be replaced with the value for that variable. To change the maximum number of individuals from 5000 to 8000 would require the command "regc -i 8000".

27 Release Notes and Installation Guide Graphical User Interface Parameter files for S.A.G.E. programs may be created manually according to the specifications in the S.A.G.E. manuals or using the graphical user interface (GUI). The GUI is available on the distribution CD-ROM (See section 6 for installation instructions) or on our website. The address is: The newest version of the GUI will be maintained there, along with all information on enhancements, capabilities and execution. It is recommended that the GUI be accessed there.

Statistical Analysis for Genetic Epidemiology (S.A.G.E.) Version 6.4 User Reference Manual

Statistical Analysis for Genetic Epidemiology (S.A.G.E.) Version 6.4 User Reference Manual Statistical Analysis for Genetic Epidemiology (S.A.G.E.) Version 6.4 User Reference Manual Department of Epidemiology and Biostatistics Wolstein Research Building 2103 Cornell Rd Case Western Reserve University

More information

FAMILY STRUCTURE PROGRAM (FSP)

FAMILY STRUCTURE PROGRAM (FSP) FAILY STRUCTURE PROGRA (FSP) Release 3.1 December 1997 - ii - FSP Table of Contents 1 Changes Since Last Release... 1 2 Purpose... 3 3 Limitations... 5 3.1 Command Line Parameters... 5 3.2 Theoretical

More information

DATE OF BIRTH SORTING (DBSORT)

DATE OF BIRTH SORTING (DBSORT) DATE OF BIRTH SORTING (DBSORT) Release 3.1 December 1997 - ii - DBSORT Table of Contents 1 Changes Since Last Release... 1 2 Purpose... 3 3 Limitations... 5 3.1 Command Line Parameters... 5 4 Input...

More information

RELATIONSHIP TO PROBAND (RELATE)

RELATIONSHIP TO PROBAND (RELATE) RELATIONSHIP TO PROBAND (RELATE) Release 3.1 December 1997 - ii - RELATE Table of Contents 1 Changes Since Last Release... 1 2 Purpose... 3 3 Limitations... 5 3.1 Command Line Parameters... 5 4 Theory...

More information

2 Installation Procedure

2 Installation Procedure 2 Installation Procedure for UNIX This chapter contains step-wise instructions for installing Telelogic Tau SDL suite and Telelogic Tau TTCN suite on UNIX systems, including the software licenses. For

More information

The Power and Sample Size Application

The Power and Sample Size Application Chapter 72 The Power and Sample Size Application Contents Overview: PSS Application.................................. 6148 SAS Power and Sample Size............................... 6148 Getting Started:

More information

Chapter Two. Lesson A. Objectives. Exploring the UNIX File System and File Security. Understanding Files and Directories

Chapter Two. Lesson A. Objectives. Exploring the UNIX File System and File Security. Understanding Files and Directories Chapter Two Exploring the UNIX File System and File Security Lesson A Understanding Files and Directories 2 Objectives Discuss and explain the UNIX file system Define a UNIX file system partition Use the

More information

The Lander-Green Algorithm in Practice. Biostatistics 666

The Lander-Green Algorithm in Practice. Biostatistics 666 The Lander-Green Algorithm in Practice Biostatistics 666 Last Lecture: Lander-Green Algorithm More general definition for I, the "IBD vector" Probability of genotypes given IBD vector Transition probabilities

More information

Family Based Association Tests Using the fbat package

Family Based Association Tests Using the fbat package Family Based Association Tests Using the fbat package Weiliang Qiu email: stwxq@channing.harvard.edu Ross Lazarus email: ross.lazarus@channing.harvard.edu Gregory Warnes email: warnes@bst.rochester.edu

More information

Introduction to UNIX. Logging in. Basic System Architecture 10/7/10. most systems have graphical login on Linux machines

Introduction to UNIX. Logging in. Basic System Architecture 10/7/10. most systems have graphical login on Linux machines Introduction to UNIX Logging in Basic system architecture Getting help Intro to shell (tcsh) Basic UNIX File Maintenance Intro to emacs I/O Redirection Shell scripts Logging in most systems have graphical

More information

BICF Nano Course: GWAS GWAS Workflow Development using PLINK. Julia Kozlitina April 28, 2017

BICF Nano Course: GWAS GWAS Workflow Development using PLINK. Julia Kozlitina April 28, 2017 BICF Nano Course: GWAS GWAS Workflow Development using PLINK Julia Kozlitina Julia.Kozlitina@UTSouthwestern.edu April 28, 2017 Getting started Open the Terminal (Search -> Applications -> Terminal), and

More information

Installation Guide for UNIX

Installation Guide for UNIX Installation Guide for UNIX IDL Version 5.4 September, 2000 Edition Copyright Research Systems, Inc. All Rights Reserved Restricted Rights Notice The IDL software program and the accompanying procedures,

More information

Ch 9: Periodic Processes

Ch 9: Periodic Processes Ch 9: Periodic Processes The need for periodic processes The key to staying in control of your system is to automate as many tasks as possible. It s often useful to have a script of command executed without

More information

Perl and R Scripting for Biologists

Perl and R Scripting for Biologists Perl and R Scripting for Biologists Lukas Mueller PLBR 4092 Course overview Linux basics (today) Linux advanced (Aure, next week) Why Linux? Free open source operating system based on UNIX specifications

More information

haplo.score Score Tests for Association of Traits with Haplotypes when Linkage Phase is Ambiguous

haplo.score Score Tests for Association of Traits with Haplotypes when Linkage Phase is Ambiguous haploscore Score Tests for Association of Traits with Haplotypes when Linkage Phase is Ambiguous Charles M Rowland, David E Tines, and Daniel J Schaid Mayo Clinic Rochester, MN E-mail contact: rowland@mayoedu

More information

Estimating Variance Components in MMAP

Estimating Variance Components in MMAP Last update: 6/1/2014 Estimating Variance Components in MMAP MMAP implements routines to estimate variance components within the mixed model. These estimates can be used for likelihood ratio tests to compare

More information

Package GWAF. March 12, 2015

Package GWAF. March 12, 2015 Type Package Package GWAF March 12, 2015 Title Genome-Wide Association/Interaction Analysis and Rare Variant Analysis with Family Data Version 2.2 Date 2015-03-12 Author Ming-Huei Chen

More information

CSCI 211 UNIX Lab. Shell Programming. Dr. Jiang Li. Jiang Li, Ph.D. Department of Computer Science

CSCI 211 UNIX Lab. Shell Programming. Dr. Jiang Li. Jiang Li, Ph.D. Department of Computer Science CSCI 211 UNIX Lab Shell Programming Dr. Jiang Li Why Shell Scripting Saves a lot of typing A shell script can run many commands at once A shell script can repeatedly run commands Help avoid mistakes Once

More information

SAS/STAT 13.1 User s Guide. The Power and Sample Size Application

SAS/STAT 13.1 User s Guide. The Power and Sample Size Application SAS/STAT 13.1 User s Guide The Power and Sample Size Application This document is an individual chapter from SAS/STAT 13.1 User s Guide. The correct bibliographic citation for the complete manual is as

More information

Embedded System Design

Embedded System Design Embedded System Design Lecture 10 Jaeyong Chung Systems-on-Chips (SoC) Laboratory Incheon National University Environment Variables Environment variables are a set of dynamic named values that can affect

More information

5/20/2007. Touring Essential Programs

5/20/2007. Touring Essential Programs Touring Essential Programs Employing fundamental utilities. Managing input and output. Using special characters in the command-line. Managing user environment. Surveying elements of a functioning system.

More information

Operating Systems. Copyleft 2005, Binnur Kurt

Operating Systems. Copyleft 2005, Binnur Kurt 3 Operating Systems Copyleft 2005, Binnur Kurt Content The concept of an operating system. The internal architecture of an operating system. The architecture of the Linux operating system in more detail.

More information

QUICKTEST user guide

QUICKTEST user guide QUICKTEST user guide Toby Johnson Zoltán Kutalik December 11, 2008 for quicktest version 0.94 Copyright c 2008 Toby Johnson and Zoltán Kutalik Permission is granted to copy, distribute and/or modify this

More information

Operating Systems 3. Operating Systems. Content. What is an Operating System? What is an Operating System? Resource Abstraction and Sharing

Operating Systems 3. Operating Systems. Content. What is an Operating System? What is an Operating System? Resource Abstraction and Sharing Content 3 Operating Systems The concept of an operating system. The internal architecture of an operating system. The architecture of the Linux operating system in more detail. How to log into (and out

More information

Command-line interpreters

Command-line interpreters Command-line interpreters shell Wiki: A command-line interface (CLI) is a means of interaction with a computer program where the user (or client) issues commands to the program in the form of successive

More information

5/8/2012. Specifying Instructions to the Shell Chapter 8

5/8/2012. Specifying Instructions to the Shell Chapter 8 An overview of shell. Execution of commands in a shell. Shell command-line expansion. Customizing the functioning of the shell. Employing advanced user features. Specifying Instructions to the Shell Chapter

More information

Welcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions

Welcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions Welcome to getting started with Ubuntu 12.04 Server. This System Administrator Manual guide to be simple to follow, with step by step instructions with screenshots INDEX 1.Installation of Ubuntu 12.04

More information

Operating Systems. Engr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000) alphapeeler.sf.net/pubkeys/pkey.htm

Operating Systems. Engr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000) alphapeeler.sf.net/pubkeys/pkey.htm Operating Systems Engr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000) armahmood786@yahoo.com alphasecure@gmail.com alphapeeler.sf.net/pubkeys/pkey.htm http://alphapeeler.sourceforge.net pk.linkedin.com/in/armahmood

More information

Introduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University

Introduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University Introduction to Linux Woo-Yeong Jeong (wooyeong@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating system of a computer What is an

More information

This guide consists of the following two chapters and an appendix. Chapter 1 Installing ETERNUSmgr This chapter describes how to install ETERNUSmgr.

This guide consists of the following two chapters and an appendix. Chapter 1 Installing ETERNUSmgr This chapter describes how to install ETERNUSmgr. Preface This installation guide explains how to install the "ETERNUSmgr for HP-UX" storage system management software on an ETERNUS DX400 series, ETERNUS DX8000 series, ETERNUS2000, ETERNUS4000, ETERNUS8000,

More information

SOLOMON: Parentage Analysis 1. Corresponding author: Mark Christie

SOLOMON: Parentage Analysis 1. Corresponding author: Mark Christie SOLOMON: Parentage Analysis 1 Corresponding author: Mark Christie christim@science.oregonstate.edu SOLOMON: Parentage Analysis 2 Table of Contents: Installing SOLOMON on Windows/Linux Pg. 3 Installing

More information

Installing Cisco Multicast Manager

Installing Cisco Multicast Manager CHAPTER 1 This chapter contains the following sections: System Requirements, page 1-1 Licensing, page 1-3 TFTP Server, page 1-3 Solaris Installation Instructions, page 1-4 Linux Installation Instructions,

More information

Unix Introduction to UNIX

Unix Introduction to UNIX Unix Introduction to UNIX Get Started Introduction The UNIX operating system Set of programs that act as a link between the computer and the user. Developed in 1969 by a group of AT&T employees Various

More information

Appendix A GLOSSARY. SYS-ED/ Computer Education Techniques, Inc.

Appendix A GLOSSARY. SYS-ED/ Computer Education Techniques, Inc. Appendix A GLOSSARY SYS-ED/ Computer Education Techniques, Inc. $# Number of arguments passed to a script. $@ Holds the arguments; unlike $* it has the capability for separating the arguments. $* Holds

More information

ARM Firmware Suite v1.4 Installation Guide

ARM Firmware Suite v1.4 Installation Guide ARM Firmware Suite v1.4 Installation Guide Copyright 2000-2002 ARM Limited. All rights reserved. Release Information Date Issue Change 16 February 2000 A First Release 1 June 2000 B P720 Release 1 October

More information

Introduction. Let s start with the first set of slides

Introduction. Let s start with the first set of slides Tux Wars Class - 1 Table of Contents 1) Introduction to Linux and its history 2) Booting process of a linux system 3) Linux Kernel 4) What is a shell 5) Bash Shell 6) Anatomy of command 7) Let s make our

More information

ADINA System 9.3 Installation Notes

ADINA System 9.3 Installation Notes ADINA System 9.3 Installation Notes for x86_64 Linux ADINA R & D, Inc. 71 Elton Avenue Watertown, MA 02472 support@adina.com www.adina.com page 2 of 8 Table of Contents 1. Installation and Setup... 3 1.1

More information

Orbix Installation Guide

Orbix Installation Guide Orbix 3.3.13 Installation Guide Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2015. All rights reserved. MICRO FOCUS, the Micro

More information

QTL Analysis and Linkage Library (QTL-ALL)

QTL Analysis and Linkage Library (QTL-ALL) QTL Analysis and Linkage Library (QTL-ALL) User Guide User Guide for QTL-ALL version 1.0.1 8/13/08 Edition of the User Guide Nandita Mukhopadhyay Samsiddhi Bhattacharjee Chia-Ling Kuo Daniel E. Weeks Eleanor

More information

UNIX Kernel. UNIX History

UNIX Kernel. UNIX History UNIX History UNIX Kernel 1965-1969 Bell Labs participates in the Multics project. 1969 Ken Thomson develops the first UNIX version in assembly for an DEC PDP-7 1973 Dennis Ritchie helps to rewrite UNIX

More information

Using Jails in FreeNAS to set up Backblaze B2

Using Jails in FreeNAS to set up Backblaze B2 Using Jails in FreeNAS to set up Backblaze B2 A Jail can be thought of as a virtual machine within the FreeNAS system. It is an implementation of operating system-level virtualization. It allows users

More information

ADINA System 8.4 Installation Notes

ADINA System 8.4 Installation Notes ADINA System 8.4 Installation Notes for HP HP-UX IBM AIX Linux SGI IRIX Sun Solaris ADINA R & D, Inc. 71 Elton Avenue Watertown, MA 02472 support@adina.com www.adina.com page 2 of 9 Table of Contents 1.

More information

GMDR User Manual. GMDR software Beta 0.9. Updated March 2011

GMDR User Manual. GMDR software Beta 0.9. Updated March 2011 GMDR User Manual GMDR software Beta 0.9 Updated March 2011 1 As an open source project, the source code of GMDR is published and made available to the public, enabling anyone to copy, modify and redistribute

More information

COMS 6100 Class Notes 3

COMS 6100 Class Notes 3 COMS 6100 Class Notes 3 Daniel Solus September 1, 2016 1 General Remarks The class was split into two main sections. We finished our introduction to Linux commands by reviewing Linux commands I and II

More information

Installation & Licensing Guide

Installation & Licensing Guide Installation & Licensing Guide support@rational.com http://www.rational.com IMPORTANT NOTICE DISCLAIMER OF WARRANTY Rational Software Corporation makes no representations or warranties, either express

More information

Agile e Installation Manual for Agile e6.0.2 Java Client on UNIX. Part Number: INSJAVAUNIX-602A

Agile e Installation Manual for Agile e6.0.2 Java Client on UNIX. Part Number: INSJAVAUNIX-602A Agile e6.0.2 Installation Manual for Agile e6.0.2 Java Client on UNIX Part Number: INSJAVAUNIX-602A Copyrights and Trademarks Copyright 1992-2006 Agile Software Corporation. All rights reserved. You shall

More information

Table of contents. Our goal. Notes. Notes. Notes. Summer June 29, Our goal is to see how we can use Unix as a tool for developing programs

Table of contents. Our goal. Notes. Notes. Notes. Summer June 29, Our goal is to see how we can use Unix as a tool for developing programs Summer 2010 Department of Computer Science and Engineering York University Toronto June 29, 2010 1 / 36 Table of contents 1 2 3 4 2 / 36 Our goal Our goal is to see how we can use Unix as a tool for developing

More information

Orbix Installation Guide

Orbix Installation Guide Orbix 3.3.14 Installation Guide Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2017. All rights reserved. MICRO FOCUS, the Micro

More information

Textual Description of webbioc

Textual Description of webbioc Textual Description of webbioc Colin A. Smith October 13, 2014 Introduction webbioc is a web interface for some of the Bioconductor microarray analysis packages. It is designed to be installed at local

More information

JRE version 1.1.6v5 (Java Runtime Environment) - please DO NOT get the JDK instead. This can be downloaded from

JRE version 1.1.6v5 (Java Runtime Environment) - please DO NOT get the JDK instead. This can be downloaded from User Friendly Install Of Oracle8i on Redhat Linux 6.1 ------------------------------------------------------ If you have never tried to install Oracle8i on Linux then start here! Oracle8i release 8.1.5.0.0

More information

CMPS 105 Systems Programming. Prof. Darrell Long E2.371

CMPS 105 Systems Programming. Prof. Darrell Long E2.371 + CMPS 105 Systems Programming Prof. Darrell Long E2.371 darrell@ucsc.edu + Chapter 1 + Introduction n Operating systems provide services for programs n Execute a program, open a file, read a file, allocate

More information

Step-by-Step Guide to Basic Genetic Analysis

Step-by-Step Guide to Basic Genetic Analysis Step-by-Step Guide to Basic Genetic Analysis Page 1 Introduction This document shows you how to clean up your genetic data, assess its statistical properties and perform simple analyses such as case-control

More information

CHAPTER 1: INTRODUCTION...

CHAPTER 1: INTRODUCTION... Linkage Analysis Package User s Guide to Analysis Programs Version 5.10 for IBM PC/compatibles 10 Oct 1996, updated 2 November 2013 Table of Contents CHAPTER 1: INTRODUCTION... 1 1.0 OVERVIEW... 1 1.1

More information

RH033 Red Hat Linux Essentials

RH033 Red Hat Linux Essentials RH033 Red Hat Linux Essentials Version 3.5 QUESTION NO: 1 You work as a Network Administrator for McNeil Inc. The company has a Linux-based network. A printer is configured on the network. You want to

More information

Linux Command Line Primer. By: Scott Marshall

Linux Command Line Primer. By: Scott Marshall Linux Command Line Primer By: Scott Marshall Draft: 10/21/2007 Table of Contents Topic Page(s) Preface 1 General Filesystem Background Information 2 General Filesystem Commands 2 Working with Files and

More information

Genetic Analysis. Page 1

Genetic Analysis. Page 1 Genetic Analysis Page 1 Genetic Analysis Objectives: 1) Set up Case-Control Association analysis and the Basic Genetics Workflow 2) Use JMP tools to interact with and explore results 3) Learn advanced

More information

Unix/Linux: History and Philosophy

Unix/Linux: History and Philosophy Unix/Linux: History and Philosophy History and Background Multics project Unix Linux Multiplexed Information and Computing Service Collaborative venture between General Electric, Bell Telephone Labs, and

More information

Installing and Patching Oracle

Installing and Patching Oracle CHAPTER 4 The Oracle procedures described in this section should be performed only as directed in the checklist provided in 1.3.1 Installation Scenarios and Checklists, page 1-3 for the installation setup

More information

M.C.A. (Sem.-lll) (CBCS) Examination November CCA-3003 Operating System and LinuxlUnix programming

M.C.A. (Sem.-lll) (CBCS) Examination November CCA-3003 Operating System and LinuxlUnix programming IIMII 003-007303 M.C.A. (Sem.-lll) (CBCS) Examination November-20 13 CCA-3003 Operating System and LinuxlUnix programming Faculty Code: 003 Subject Code: 007303 Time: 2'/' Hoursl ITotal Marks: 70 I. Attempt

More information

Introduction to Linux

Introduction to Linux Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Kisik Jeong (kisik@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating

More information

MACAU User Manual. Xiang Zhou. March 15, 2017

MACAU User Manual. Xiang Zhou. March 15, 2017 MACAU User Manual Xiang Zhou March 15, 2017 Contents 1 Introduction 2 1.1 What is MACAU...................................... 2 1.2 How to Cite MACAU................................... 2 1.3 The Model.........................................

More information

SOFTWARE ARCHITECTURE 3. SHELL

SOFTWARE ARCHITECTURE 3. SHELL 1 SOFTWARE ARCHITECTURE 3. SHELL Tatsuya Hagino hagino@sfc.keio.ac.jp slides URL https://vu5.sfc.keio.ac.jp/sa/login.php 2 Software Layer Application Shell Library MIddleware Shell Operating System Hardware

More information

CGI Web Server e*way Intelligent Adapter User s Guide

CGI Web Server e*way Intelligent Adapter User s Guide CGI Web Server e*way Intelligent Adapter User s Guide Release 5.0.5 for Schema Run-time Environment (SRE) Monk Version Copyright 2005, 2010, Oracle and/or its affiliates. All rights reserved. This software

More information

Step-by-Step Guide to Advanced Genetic Analysis

Step-by-Step Guide to Advanced Genetic Analysis Step-by-Step Guide to Advanced Genetic Analysis Page 1 Introduction In the previous document, 1 we covered the standard genetic analyses available in JMP Genomics. Here, we cover the more advanced options

More information

An Introduction to Unix Power Tools

An Introduction to Unix Power Tools An to Unix Power Tools Randolph Langley Department of Computer Science Florida State University August 27, 2008 History of Unix Unix Today Command line versus graphical interfaces to COP 4342, Fall History

More information

Linux & Shell Programming 2014

Linux & Shell Programming 2014 Unit -1: Introduction to UNIX/LINUX Operating System Practical Practice Questions: Find errors (if any) otherwise write output or interpretation of following commands. (Consider default shell is bash shell.)

More information

The fgwas software. Version 1.0. Pennsylvannia State University

The fgwas software. Version 1.0. Pennsylvannia State University The fgwas software Version 1.0 Zhong Wang 1 and Jiahan Li 2 1 Department of Public Health Science, 2 Department of Statistics, Pennsylvannia State University 1. Introduction Genome-wide association studies

More information

Eigner PLM 5.1. Installation Manual for Eigner PLM 5.1 UNIX Client

Eigner PLM 5.1. Installation Manual for Eigner PLM 5.1 UNIX Client Eigner PLM 5.1 Installation Manual for Eigner PLM 5.1 UNIX Client Copyrights and Trademarks Copyright 1995-2003 Agile Software Corporation. All rights reserved. You shall not create any derivative works

More information

ADINA System 8.7 Installation Notes

ADINA System 8.7 Installation Notes ADINA System 8.7 Installation Notes for Linux IBM AIX ADINA R & D, Inc. 71 Elton Avenue Watertown, MA 02472 support@adina.com www.adina.com page 2 of 7 Table of Contents 1. Installation and Setup...3 1.1

More information

Practical Computing-II. Programming in the Linux Environment. 0. An Introduction. B.W.Gore. March 20, 2015

Practical Computing-II. Programming in the Linux Environment. 0. An Introduction. B.W.Gore. March 20, 2015 Practical Computing-II March 20, 2015 0. An Introduction About The Course CMS M.2.2 Practical Computing-II About The Course CMS M.2.2 Practical Computing-II 25 credits (33.33% weighting) About The Course

More information

Data Analysis and Solver Plugins for KSpread USER S MANUAL. Tomasz Maliszewski

Data Analysis and Solver Plugins for KSpread USER S MANUAL. Tomasz Maliszewski Data Analysis and Solver Plugins for KSpread USER S MANUAL Tomasz Maliszewski tmaliszewski@wp.pl Table of Content CHAPTER 1: INTRODUCTION... 3 1.1. ABOUT DATA ANALYSIS PLUGIN... 3 1.3. ABOUT SOLVER PLUGIN...

More information

Troubleshooting the Installation

Troubleshooting the Installation APPENDIX A Troubleshooting the Installation This appendix provides troubleshooting information for Essentials installation and setup, and contains the following sections: If the Installer Window Does Not

More information

Lab #0 Getting Started Due In Your Lab, August 25, 2004

Lab #0 Getting Started Due In Your Lab, August 25, 2004 Lab #0 Getting Started Due In Your Lab, August 25, 2004 Name: Lab Time: Grade: /10 Man UNIX systems contain on-line manuals called man pages that are accessed through the program man. To find out how to

More information

MQLS-XM Software Documentation

MQLS-XM Software Documentation MQLS-XM Software Documentation Version 1.0 Timothy Thornton 1 and Mary Sara McPeek 2,3 Department of Biostatistics 1 The University of Washington Departments of Statistics 2 and Human Genetics 3 The University

More information

Manual Shell Script Bash If File Exists And Is Not Empty

Manual Shell Script Bash If File Exists And Is Not Empty Manual Shell Script Bash If File Exists And Is Not Empty I want the script to be able to check if this file exists and then check to see if it is readable and writable. Any hints? -s FILE True if file

More information

Chapter 9. Shell and Kernel

Chapter 9. Shell and Kernel Chapter 9 Linux Shell 1 Shell and Kernel Shell and desktop enviroment provide user interface 2 1 Shell Shell is a Unix term for the interactive user interface with an operating system A shell usually implies

More information

Essential Unix and Linux! Perl for Bioinformatics, ! F. Pineda

Essential Unix and Linux! Perl for Bioinformatics, ! F. Pineda Essential Unix and Linux! Perl for Bioinformatics, 140.636! F. Pineda Generic computer architecture Memory Storage Fig. 1.2 From Designing Embedded Hardware, 2 nd Ed. by John Catsoulis OS concepts Shell

More information

Liant Software Corporation. Relativity. UNIX Data Client Installation Guide. First Edition

Liant Software Corporation. Relativity. UNIX Data Client Installation Guide. First Edition Liant Software Corporation Relativity UNIX Data Client Installation Guide First Edition Copyright 1994-2005 by Liant Software Corporation. All rights reserved. Printed in U.S.A. No part of this publication

More information

GMDR User Manual Version 1.0

GMDR User Manual Version 1.0 GMDR User Manual Version 1.0 Oct 30, 2011 1 GMDR is a free, open-source interaction analysis tool, aimed to perform gene-gene interaction with generalized multifactor dimensionality methods. GMDR is being

More information

Introduction and Overview Getting Started

Introduction and Overview Getting Started Introduction and Overview Getting Started 1 Chapter-1 Introduction and Overview Getting Started Chapter Objectives Definition of operating system and the services offered by it. Types of operating system.

More information

EE516: Embedded Software Project 1. Setting Up Environment for Projects

EE516: Embedded Software Project 1. Setting Up Environment for Projects EE516: Embedded Software Project 1. Setting Up Environment for Projects By Dong Jae Shin 2015. 09. 01. Contents Introduction to Projects of EE516 Tasks Setting Up Environment Virtual Machine Environment

More information

UNIX. The Very 10 Short Howto for beginners. Soon-Hyung Yook. March 27, Soon-Hyung Yook UNIX March 27, / 29

UNIX. The Very 10 Short Howto for beginners. Soon-Hyung Yook. March 27, Soon-Hyung Yook UNIX March 27, / 29 UNIX The Very 10 Short Howto for beginners Soon-Hyung Yook March 27, 2015 Soon-Hyung Yook UNIX March 27, 2015 1 / 29 Table of Contents 1 History of Unix 2 What is UNIX? 3 What is Linux? 4 How does Unix

More information

Microlite Corporation

Microlite Corporation Microlite BackupEDGE 2 Installation Guide Information in this document is subject to change without notice and does not represent a commitment on the part of MICROLITE CORPORATION. The software described

More information

Introduction to Linux

Introduction to Linux Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA Sanghoon Han(sanghoon.han@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Announcement (1) Please come

More information

Lezione 8. Shell command language Introduction. Sommario. Bioinformatica. Mauro Ceccanti e Alberto Paoluzzi

Lezione 8. Shell command language Introduction. Sommario. Bioinformatica. Mauro Ceccanti e Alberto Paoluzzi Lezione 8 Bioinformatica Mauro Ceccanti e Alberto Paoluzzi Dip. Informatica e Automazione Università Roma Tre Dip. Medicina Clinica Università La Sapienza Sommario Shell command language Introduction A

More information

April UNIX Installation Guide

April UNIX Installation Guide April 2002 UNIX Installation Guide How to Contact Ansoft Address: United States Four Station Square, Suite 200 Pittsburgh, PA 15219 USA. Europe Regal House, 9th Floor 70 London Road Twickenham, Middlesex

More information

ADINA System 8.8 Installation Notes

ADINA System 8.8 Installation Notes ADINA System 8.8 Installation Notes for x86_64 Linux IBM AIX ADINA R & D, Inc. 71 Elton Avenue Watertown, MA 02472 support@adina.com www.adina.com page 2 of 2 Table of Contents 1. Installation and Setup...3

More information

Introduction: What is Unix?

Introduction: What is Unix? Introduction Introduction: What is Unix? An operating system Developed at AT&T Bell Labs in the 1960 s Command Line Interpreter GUIs (Window systems) are now available Introduction: Unix vs. Linux Unix

More information

Liant Software Corporation. Relativity. Data Client for UNIX Installation Guide. Second Edition

Liant Software Corporation. Relativity. Data Client for UNIX Installation Guide. Second Edition Liant Software Corporation Relativity Data Client for UNIX Installation Guide Copyright 1994-2008 by Liant Software Corporation. All rights reserved. Printed in U.S.A. No part of this publication may be

More information

Development of linkage map using Mapmaker/Exp3.0

Development of linkage map using Mapmaker/Exp3.0 Development of linkage map using Mapmaker/Exp3.0 Balram Marathi 1, A. K. Singh 2, Rajender Parsad 3 and V.K. Gupta 3 1 Institute of Biotechnology, Acharya N. G. Ranga Agricultural University, Rajendranagar,

More information

Genome-Wide Association Study Using

Genome-Wide Association Study Using has to Department of Epidemiology UT MD Anderson Cancer Center Houston, TX April 2, 2008 Programmers Cross Training Outline has to 1 has 2 to 3 Going object-oriented: Outline has Brief introduction to

More information

CPS221 Lecture: Operating System Functions

CPS221 Lecture: Operating System Functions CPS221 Lecture: Operating System Functions Objectives 1. To overview key hardware concepts 2. To introduce the process concept 3. To discuss the various kinds of functionality of the OS last revised 8/25/11

More information

Introduction to Shell Scripting

Introduction to Shell Scripting Introduction to Shell Scripting Evan Bollig and Geoffrey Womeldorff Presenter Yusong Liu Before we begin... Everyone please visit this page for example scripts and grab a crib sheet from the front http://www.scs.fsu.edu/~bollig/techseries

More information

System Administration

System Administration Süsteemihaldus MTAT.08.021 System Administration File system basics UNIX shell basics 1/23 2/23 3/23 4/23 5/23 6/23 System Root Mount points User Profiles /home /boot /dev/sda Boot loader files and Linux

More information

GNU/Linux 101. Casey McLaughlin. Research Computing Center Spring Workshop Series 2018

GNU/Linux 101. Casey McLaughlin. Research Computing Center Spring Workshop Series 2018 GNU/Linux 101 Casey McLaughlin Research Computing Center Spring Workshop Series 2018 rccworkshop IC;3df4mu bash-2.1~# man workshop Linux101 RCC Workshop L101 OBJECTIVES - Operating system concepts - Linux

More information

Basic Unix Command. It is used to see the manual of the various command. It helps in selecting the correct options

Basic Unix Command. It is used to see the manual of the various command. It helps in selecting the correct options Basic Unix Command The Unix command has the following common pattern command_name options argument(s) Here we are trying to give some of the basic unix command in Unix Information Related man It is used

More information

Introduction to the Shell

Introduction to the Shell [Software Development] Introduction to the Shell Davide Balzarotti Eurecom Sophia Antipolis, France What a Linux Desktop Installation looks like What you need Few Words about the Graphic Interface Unlike

More information

Introduction to Unix: Fundamental Commands

Introduction to Unix: Fundamental Commands Introduction to Unix: Fundamental Commands Ricky Patterson UVA Library Based on slides from Turgut Yilmaz Istanbul Teknik University 1 What We Will Learn The fundamental commands of the Unix operating

More information

ISE. Integrated Systems Engineering. Development, Modeling, and Optimization of Microelectronic Processes, Devices, Circuits, and Systems

ISE. Integrated Systems Engineering. Development, Modeling, and Optimization of Microelectronic Processes, Devices, Circuits, and Systems ISE Integrated Systems Engineering D A TC Development, Modeling, and Optimization of Microelectronic Processes, Devices, Circuits, and Systems Contents UNIX... 1 1 Supported platforms...1 2 Installing

More information

Package lodgwas. R topics documented: November 30, Type Package

Package lodgwas. R topics documented: November 30, Type Package Type Package Package lodgwas November 30, 2015 Title Genome-Wide Association Analysis of a Biomarker Accounting for Limit of Detection Version 1.0-7 Date 2015-11-10 Author Ahmad Vaez, Ilja M. Nolte, Peter

More information