RELATIONSHIP TO PROBAND (RELATE)

Size: px
Start display at page:

Download "RELATIONSHIP TO PROBAND (RELATE)"

Transcription

1 RELATIONSHIP TO PROBAND (RELATE) Release 3.1 December 1997

2 - ii - RELATE

3 Table of Contents 1 Changes Since Last Release Purpose Limitations Command Line Parameters Theory Relationship to Proband Codes Dummy Variables Input Parameter File (Logical Unit 1) Record 1: Title Record 2: File Information Record 3: Classification Method Classification Records Data Files Family Data File (Logical Unit 11) FSP Pointer Table File (Logical Unit 12) Output Brief Output Pair Frequencies Report (Logical Unit 21) Information File (Logical Unit 22) New Pedigree Data File (Logical Unit 23) Code Totals File (Logical Unit 24) Example Parameter File (Logical Unit 1) The Family Data File (Logical Unit 11) The Pair Frequencies Report (Logical Unit 21) The New Family Data File (Logical Unit 23) Screen Output Information File (Logical Unit 22) Code Totals File (Logical Unit 24) Error Messages Information Messages Warning Messages Error Messages References iii -

4 - iv - RELATE

5 1 Changes Since Last Release Please see the Release Notes and Installation Guide for the most up to date information about program changes

6 - 2 - RELATE

7 2 Purpose RELATE is designed to create a set of 0,1 dummy variables that allow each member of a pedigree to be classified on the basis of relationship to a proband. A possible use for such dummy variables is in logistic regression analysis to test hypotheses. It could test whether there is interaction between sex and relationship to the proband, whether the parental effect differs from the child effect, whether the sib effect differs from the parental and child effects, or whether these "familial" effects are significant in the presence of measured environmental variables (George and Elston, 1989). A complete listing of the allowable relationships is given in Section 4.1 of this document. Given a pedigree data file, containing one or more independent pedigrees and one proband per pedigree, RELATE determines the relationship of each individual to the proband, and from this relationship creates the desired dummy variables. RELATE writes a new pedigree data file with an additional record, containing the dummy variables, for each individual

8 - 4 - RELATE

9 3 Limitations 3.1 Command Line Parameters There are several limitations when analyzing data with this program. The maximum number of probands per pedigree is 1. Each pedigree must have a unique family ID. Also, pedigrees must be ordered such that the family ID's occur in ascending order in the data file. In addition, the current program contains a number of modifiable parameters whose dimensions can be increased to handle larger data sets. The parameters and their default maximum values are as follows: Description Parameter Default Value Number of individuals per pedigree MAXIND 5000 Number of pedigrees MAXPED 250 Please see the Release Notes and Installation Guide for details on how to adjust these parameters for your system

10 - 6 - RELATE

11 4 Theory 4.1 Relationship to Proband Codes Individuals are paired with the proband by the method used in FCOR for generating pairs, and then RELATE gives one of the following codes to each individual: 0 Proband, Female 1 Proband, Male 2 MZ twin, Female 3 MZ twin, Male 4 Mother 5 Father 6 Daughter 7 Son 8 Sib, Female-Sister 9 Sib, Male-Brother 10 DZ twin, Female 11 DZ twin, Male 12 Aunt 13 Uncle 14 Niece 15 Nephew 16 Grandmother 17 Grandfather 18 Granddaughter 19 Grandson 20 Half-Sib, Female 21 Half-Sib, Male 22 Cousin, Female 23 Cousin, Male 24 Great-Aunt 25 Great-Uncle 26 Great-Niece 27 Great-Nephew 28 Half-Aunt 29 Half-Uncle 30 Half-Niece 31 Half-Nephew 32 Great-Grandmother 33 Great-Grandfather 34 Great-Granddaughter 35 Great-Grandson 36 Spouse of Proband, Female 37 Spouse of Proband, Male 38 Unrelated, or 4th degree or more, Female 39 Unrelated, or 4th degree or more, Male 4.2 Dummy Variables RELATE then creates dummy variables on the basis of a user provided classification of the allowable relationships into sets. The creation of dummy variables is most easily explained by an example. Suppose you wish to classify the individuals into six sets based on the degree of the relationship to the proband. Set 1 consists of the proband. Set 2 consists of 1st degree relatives, set 3 consists of 2nd degree relatives, set 4 consists of 3rd degree relatives, set 5 consists of spouses, and set 6 consists of all unrelated individuals and 4th degree or greater relatives. Note: This is an example and is not intended to be used as a model of desirable sets. The actual sets to be used are specified in the RELATE parameter file. Therefore, using the relationship to proband codes, Section 4.1, the sets will look like this: - 7 -

12 - 8 - RELATE Relationship to Proband Codes Set 1: 0,1 Set 2: 2,3,4,5,6,7,8,9,10,11 Set 3: 12,13,14,15,16,17,18,19,20,21 Set 4: 22,23,24,25,26,27,28,29,30,31,32,33,34,35 Set 5: 36,37 Set 6: 38,39 This classification is used to create six variables (V1, V2, V3, V4, V5, V6) for every pedigree member, each of which has the value 0 or 1, as indicated in the following table: VARIABLE V1 V2 V3 V4 V5 V6 Proband Relationship to Proband Spouse Unrelated For example, a 1st degree relative, i.e. a member of set 2, will have the variable values V1 = 0, V2 = 1, V3 = 0, V4 = 0, V5 = 0, and V6 = 0. The dummy variables for every member of set 2 would be RELATE writes the new dummy variables created for each individual to the new pedigree data file on an additional record which follows the original set of data records for that individual.

13 5 Input The following set of records is used to determine the type of sample and analysis to be performed: 1. Parameter File S used to configure the program execution through parameter records. 2. Classification Records 3. Family Data File - the raw data file containing the Study ID, Family ID, Individual ID, Parent IDs, Sex, and individual data. 4. FSP Pointer Table File (.lnk) - contains the pointer table and is produced by the program FSP. As the program uses the FORTRAN formatting rules, all integer-valued parameters must be right-justified in their fields on the input records, with no decimal point. All real-valued parameters should have a decimal point. The decimal point may be anywhere within the field and will override the given format. Variables read in A format may contain any valid alphanumeric characters. Any numeric fields left blank will be read as zeroes. 5.1 Parameter File (Logical Unit 1) The RELATE parameter file must contain records 1 and 2. Record 3 is optional. If Record 3 is used and the value in column 1 is 0, classification records must follow Record Record 1: Title Column Format Description A80 Title of run Record 2: File Information Column Format Description I5 Number of records per individual in the Family Data File; (Default is 1) Record 3: Classification Method Record 3 is optional. If you choose to omit Record 3, RELATE will use classification method 1 and will print the warning message: WARN -> NO CLASSIFICATION METHOD SELECTED. USING METHOD 1. Column Format Description I5 Method used to classify the relationship to proband codes; (Default is 1) 0 = The user will specify the classification method using the classification records. 1 = Codes will be classified separately. (A set for each code) 2 = Classified by degree of relationship 3 = Classified by degree of relationship and by sex 4 = Classified by degree, 1st degree split into parent-child, and sib groups 5 = Classified by degree, 1st degree split into parent, child, and sib groups - 9 -

14 RELATE The previous descriptions are approximate; below is a more precise description of the classification methods available. Method Description 0 You specify the method by adding classification records as indicated below. 1 Each code is in a separate set. 2 By degree of relationship set 1: 0, 1, 2, 3 set 2: 4-11 set 3: set 4: set 5: 36, 37 set 6: 38, 39 3 By degree of relationship set 1: 0, 2 and sex set 2: 1, 3 set 3: 4, 6, 8, 10 set 4: 5, 7, 9, 11 set 5: 12, 14, 16, 18, 20 set 6: 13, 15, 17, 19, 21 set 7: 22, 24, 26, 28, 30, 32, 34 set 8: 23, 25, 27, 29, 31, 33, 35 set 9: 36 set 10: 37 set 11: 38 set 12: 39 4 Classified by degree, 1 st set 1: 0-3 degree split into parent- set 2: 4-7 child, and sib groups set 3: 8-11 set 4: set 5: set 6: 36, 37 set 7: 38, 39 5 Classified by degree, 1 st set 1: 0-3 degree split into parent, set 2: 4, 5 child, and sib groups. set 3: 6, 7 set 4: 8-11 set 5: set 6: set 7: 36, 37 set 8: 38, Classification Records By using classification records, you may specify your own classification method (method 0). In order to use them, you must include Record 3 above with a 0 in column 5. Each classification record must follow several syntax rules. Each record must be terminated by a semicolon (;). The numbers in each record, representing the relationship to proband codes, must be separated by commas (,) with no spaces either before or after the numbers. The maximum record length is 132 characters.

15 RELATE The first classification record contains the number of sets; for example, n. This record will be followed by n records, each containing the relationship to proband codes that belong to a particular set. Each relationship to proband code must be used once and only once in the n classification records. There will be n + 1 classification records. RELATE performs a syntax check on the classification records and will print a warning or error message if the records violate any of the syntax rules. The classification records must follow this format: Classification Records Example record 1: number of sets, n 5; record 2: codes that are members of set 1 0,1,2,3,4; record 1 + n: codes that are members of set n 38,39; Valid codes are 0 through 39. See Section Data Files Family Data File (Logical Unit 11) This is the original or raw data file FSP Pointer Table File (Logical Unit 12) Prior to running the program RELATE, you will need to run FSP, the pedigree structure program, to create an FSP pointer table file. You must select certain options in the FSP parameter file to produce this file. Record 2 of the FSP parameter file must have a 1 in column 5 to create the FSP pointer table file and a 1 in column 20 to include a proband variable. Records 4 and 5 must be included in order to include a code for proband status for each individual and its location in the original data file. Before running RELATE, you should also look in the information file produced by FSP for information about the pedigree(s) to see if any errors are present in your data.

16 RELATE

17 6 Output 6.1 Brief Output RELATE writes selected informational, warning, and error messages to the screen. 6.2 Pair Frequencies Report (Logical Unit 21) For each pedigree, the pair frequencies report shows the total number of proband-nonproband pairs (i.e., the number of pedigree members minus one), the number of proband-nonproband pairs broken down by main types of relationship, and the number of proband-nonproband pairs broken down by sex-specific relationship subtypes. In addition, the report also shows these numbers totaled over all pedigrees. This is written to logical unit Information File (Logical Unit 22) As the program RELATE runs, it prints various messages to inform you of its progress and of any warning or error conditions. If RELATE is run interactively, it will print informational and warning messages on the screen. If RELATE is run as a batch job, it will print these messages in your log file. In addition, RELATE will print all informational, warning, and error messages in the information file. Informational messages begin with the prefix INF ->, warning messages begin with the prefix WARN ->, and error messages begin with the prefix ERROR ->. This is written to logical unit New Pedigree Data File (Logical Unit 23) For each individual, RELATE copies the original set of data records from the original pedigree data file into the New Pedigree Data File, followed by a new record containing the n dummy variables created by RELATE, where n equals the number of classification sets. RELATE writes these n dummy variables using the format 40(I1,1X). This is written to logical unit Code Totals File (Logical Unit 24) For each pedigree, the code totals file shows the total number of members with each code and the total number of members in each set. In addition, this file also shows the totals over all pedigrees. This is written to logical unit

18 RELATE

19 7 Example In this example, the pedigree data file contains two pedigrees with three records per individual. The proband code is in column 37 of the first record of each individual. The sex codes are "1" for male and "2" for female. This example will group the relationship to proband codes into six sets. Set 1 will consist of the codes 0 and 1. Set 2 will consist of codes Set 3 will consist of codes Set 4 will consist of codes Set 5 will consist of codes 36 and 37, and set 6 will consist of codes 38 and 39. Listings of the following files are provided for this example: + - RELATE Parameter File Input 1. - A segment of the Family Data File + - Screen output * - A segment of the Pair Frequencies Report Output 1 - Information File * - A segment of the New Family Data File. - Code totals file 7.1 Parameter File (Logical Unit 1) The Parameter File RELATE.PAR is listed below. RELATE EXAMPLE ; 0,1; 2,3,4,5,6,7,8,9,10,11; 12,13,14,15,16,17,18,19,20,21; 22,23,24,25,26,27,28,29,30,31,32,33,34,35; 36,37; 38,39; 7.2 The Family Data File (Logical Unit 11) A segment of the Family Data File RELATE.DAT is listed below B M B F M F M

20 RELATE B M B F B M B F M F B M B F The Pair Frequencies Report (Logical Unit 21) A segment of the Pair Frequencies Report RELATE.PRF is listed below. S.A.G.E. RELEASE RELATE DECEMBER 1997 COPYRIGHT (C) 1997 CASE WESTERN RESERVE UNIVERSITY. PAIR FREQUENCIES REPORT: RELATE EXAMPLE 1 **** PEDIGREE NUMBER: **** Pairs Found TOTALS Broken down by MAINTYPE. Types with zero pairs not reported. Pairs Found PARENTAL... 2 SIBLING... 5 GRANDPARENT... 4 AVUNCULAR... 3 Broken down by SUBTYPE. Types with zero pairs not reported. Pairs Found Mother: Son... 1 Father: Son... 1 Brother: Brother... 5 Maternal Grandmother: Grandson... 1 Maternal Grandfather: Grandson... 1 Paternal Grandmother: Grandson... 1 Paternal Grandfather: Grandson... 1 Paternal Uncle: Nephew

21 RELATE S.A.G.E. RELEASE RELATE DECEMBER 1997 COPYRIGHT (C) 1997 CASE WESTERN RESERVE UNIVERSITY. PAIR FREQUENCIES REPORT: RELATE EXAMPLE 1 **** TOTAL PAIRS OVER ALL PEDIGREES **** Pairs Found TOTALS Broken down by MAINTYPE. Types with zero pairs not reported. Pairs Found PARENTAL... 4 SIBLING... 8 GRANDPARENT... 8 AVUNCULAR... 7 Broken down by SUBTYPE. Types with zero pairs not reported. Pairs Found Mother: Son... 2 Father: Son... 2 Brother: Brother... 8 Maternal Grandmother: Grandson... 2 Maternal Grandfather: Grandson... 2 Paternal Grandmother: Grandson... 2 Paternal Grandfather: Grandson... 2 Paternal Uncle: Niece... 1 Paternal Uncle: Nephew The New Family Data File (Logical Unit 23) A segment of the New Family Data File RELATE.NEW is listed below B M B F M F M F M

22 RELATE B F M F B M B F Screen Output INF -> RELATE IS RUNNING... INF -> FINDING PAIRS FOR PEDIGREE INF -> FINDING PAIRS FOR PEDIGREE INF -> BEGINNING ASSIGNMENT OF DUMMY VARIABLES. INF -> PEDIGREE UNUSED CODE(S). INF -> PEDIGREE EMPTY CLASSIFICATION SET(S). INF -> PEDIGREE UNUSED CODE(S). INF -> PEDIGREE EMPTY CLASSIFICATION SET(S). INF -> ASSIGNMENT OF DUMMY VARIABLES COMPLETED. 7.6 Information File (Logical Unit 22) The Information File RELATE.INF is listed below. S.A.G.E. RELEASE RELATE DECEMBER 1997 COPYRIGHT (C) 1997 CASE WESTERN RESERVE UNIVERSITY. **** RELATE INFORMATION FILE **** %RELATE-I: RELATE IS RUNNING... %RELATE-I: FINDING PAIRS FOR PEDIGREE %RELATE-I: FINDING PAIRS FOR PEDIGREE %RELATE-I: BEGINNING ASSIGNMENT OF DUMMY VARIABLES. %RELATE-I: PEDIGREE UNUSED CODE(S). %RELATE-I: CODE 0 NOT USED. Proband, Female %RELATE-I: CODE 2 NOT USED. MZ twin, Female %RELATE-I: CODE 3 NOT USED. MZ twin, Male %RELATE-I: CODE 6 NOT USED. Daughter %RELATE-I: CODE 7 NOT USED. Son %RELATE-I: CODE 8 NOT USED. Sib, Female-Sister %RELATE-I: CODE 10 NOT USED. DZ twin, Female %RELATE-I: CODE 11 NOT USED. DZ twin, Male %RELATE-I: CODE 12 NOT USED. Aunt %RELATE-I: CODE 13 NOT USED. Uncle %RELATE-I: CODE 14 NOT USED. Niece %RELATE-I: CODE 18 NOT USED. Granddaughter %RELATE-I: CODE 19 NOT USED. Grandson %RELATE-I: CODE 20 NOT USED. Half-Sib, Female %RELATE-I: CODE 21 NOT USED. Half-Sib, Male

23 %RELATE-I: CODE 22 NOT USED. Cousin, Female %RELATE-I: CODE 23 NOT USED. Cousin, Male %RELATE-I: CODE 24 NOT USED. Great-Aunt %RELATE-I: CODE 25 NOT USED. Great-Uncle %RELATE-I: CODE 26 NOT USED. Great-Niece %RELATE-I: CODE 27 NOT USED. Great-Nephew %RELATE-I: CODE 28 NOT USED. Half-Aunt %RELATE-I: CODE 29 NOT USED. Half-Uncle %RELATE-I: CODE 30 NOT USED. Half-Niece %RELATE-I: CODE 31 NOT USED. Half-Nephew %RELATE-I: CODE 32 NOT USED. Great-Grandmother %RELATE-I: CODE 33 NOT USED. Great-Grandfather %RELATE-I: CODE 34 NOT USED. Great-Granddaughter %RELATE-I: CODE 35 NOT USED. Great-Grandson %RELATE-I: CODE 36 NOT USED. Spouse of Proband, Female %RELATE-I: CODE 37 NOT USED. Spouse of Proband, Male %RELATE-I: CODE 39 NOT USED. Unrelated and 4th degree or more, Male %RELATE-I: PEDIGREE EMPTY CLASSIFICATION SET(S). %RELATE-I: CLASSIFICATION SET 4 HAS NO MEMBERS. %RELATE-I: CLASSIFICATION SET 5 HAS NO MEMBERS. %RELATE-I: PEDIGREE UNUSED CODE(S). %RELATE-I: CODE 0 NOT USED. Proband, Female %RELATE-I: CODE 2 NOT USED. MZ twin, Female %RELATE-I: CODE 3 NOT USED. MZ twin, Male %RELATE-I: CODE 6 NOT USED. Daughter %RELATE-I: CODE 7 NOT USED. Son %RELATE-I: CODE 8 NOT USED. Sib, Female-Sister %RELATE-I: CODE 10 NOT USED. DZ twin, Female %RELATE-I: CODE 11 NOT USED. DZ twin, Male %RELATE-I: CODE 12 NOT USED. Aunt %RELATE-I: CODE 13 NOT USED. Uncle %RELATE-I: CODE 18 NOT USED. Granddaughter %RELATE-I: CODE 19 NOT USED. Grandson %RELATE-I: CODE 20 NOT USED. Half-Sib, Female %RELATE-I: CODE 21 NOT USED. Half-Sib, Male %RELATE-I: CODE 22 NOT USED. Cousin, Female %RELATE-I: CODE 23 NOT USED. Cousin, Male %RELATE-I: CODE 24 NOT USED. Great-Aunt %RELATE-I: CODE 25 NOT USED. Great-Uncle %RELATE-I: CODE 26 NOT USED. Great-Niece %RELATE-I: CODE 27 NOT USED. Great-Nephew %RELATE-I: CODE 28 NOT USED. Half-Aunt %RELATE-I: CODE 29 NOT USED. Half-Uncle %RELATE-I: CODE 30 NOT USED. Half-Niece %RELATE-I: CODE 31 NOT USED. Half-Nephew %RELATE-I: CODE 32 NOT USED. Great-Grandmother %RELATE-I: CODE 33 NOT USED. Great-Grandfather %RELATE-I: CODE 34 NOT USED. Great-Granddaughter %RELATE-I: CODE 35 NOT USED. Great-Grandson %RELATE-I: CODE 36 NOT USED. Spouse of Proband, Female %RELATE-I: CODE 37 NOT USED. Spouse of Proband, Male %RELATE-I: CODE 39 NOT USED. Unrelated and 4th degree or more, Male %RELATE-I: PEDIGREE EMPTY CLASSIFICATION SET(S). %RELATE-I: CLASSIFICATION SET 4 HAS NO MEMBERS. %RELATE-I: CLASSIFICATION SET 5 HAS NO MEMBERS. %RELATE-I: ASSIGNMENT OF DUMMY VARIABLES COMPLETED. 7.7 Code Totals File (Logical 24) The Code Totals File RELATE.TOT is listed below. S.A.G.E. RELEASE RELATE DECEMBER 1997 COPYRIGHT (C) 1997 CASE WESTERN RESERVE UNIVERSITY. RELATE

24 RELATE **** RELATE CODE TOTALS FILE **** PEDIGREE NUMBER OF INDIVIDUALS WITH EACH CODE. NUMBER OF INDIVIDUALS IN EACH SET. CODE # OF INDIVIDUALS RELATIONSHIP TO PROBAND SET # OF INDIVIDUALS 1 1 Proband, Male Mother Father Sib, Male-Brother Nephew 16 2 Grandmother 17 2 Grandfather 38 5 Unrelated and 4th degree or more, Female TOTAL 20 TOTAL 20 PEDIGREE NUMBER OF INDIVIDUALS WITH EACH CODE. NUMBER OF INDIVIDUALS IN EACH SET. CODE # OF INDIVIDUALS RELATIONSHIP TO PROBAND SET # OF INDIVIDUALS 1 1 Proband, Male Mother Father Sib, Male-Brother Niece 15 3 Nephew 16 2 Grandmother 17 2 Grandfather 38 3 Unrelated and 4th degree or more, Female TOTAL 17 TOTAL 17 FINAL TOTALS. NUMBER OF INDIVIDUALS WITH EACH CODE. NUMBER OF INDIVIDUALS IN EACH SET. CODE # OF INDIVIDUALS RELATIONSHIP TO PROBAND SET # OF INDIVIDUALS 1 2 Proband, Male Mother Father Sib, Male-Brother Niece 15 6 Nephew 16 4 Grandmother 17 4 Grandfather 38 8 Unrelated and 4th degree or more, Female TOTAL 37 TOTAL 37

25 8 Error Messages RELATE has an error checking routine. When an error is detected during the analysis, RELATE will identify the type of error and display the error message associated with it. There are three types of errors: %RELATE-I, Information Messages %RELATE-W, Warning Messages %RELATE-E, Fatal Error Messages Only a Fatal Error will cause the program to terminate. 8.1 Information Messages RELATE prints informational messages to inform you of its progress and termination. For example, if the program had run and terminated without an error it would print messages similar to the following: %RELATE-I: RELATE IS RUNNING... %RELATE-I: FINDING PAIRS FOR PEDIGREE x. %RELATE-I: BEGINNING ASSIGNMENT OF DUMMY VARIABLES. %RELATE-I: ASSIGNMENT OF DUMMY VARIABLES COMPLETED. RELATE prints the following messages to provide information about how the chosen classification method performed. %RELATE-I: FINDING PAIRS FOR PEDIGREE x. RELATE is finding proband-nonproband pairs for pedigree x. RELATE will print this message once for each pedigree in the raw data file. %RELATE-I: PEDIGREE x. UNUSED CODE(S). RELATE did not assign one or more of the relationship to proband codes to individuals in pedigree x. Check the information file to see which codes were not used. %RELATE-I: CODE y NOT USED. There are no individuals in the pedigree(s) with the relationship to proband code y. This message appears only in the information file. %RELATE-I: PEDIGREE x. EMPTY CLASSIFICATION SET(S). RELATE did not place any individuals in pedigree x in one or more of the classification sets. Check the information file to see which sets were empty. %RELATE-I: CLASSIFICATION SET y HAS NO MEMBERS. There are no individuals in the pedigree(s) in classification set y. This message appears only in the information file

26 RELATE 8.2 Warning Messages RELATE may print any of the following warning messages in the information file and on the screen (or in your log file) to indicate action it has taken on certain classification record syntax errors. The program will continue to execute after printing any of these messages. Note: Warning messages indicate that the program is making assumptions about your classification records. These assumptions may or may not lead to the results you intend. If the program prints any warning message(s), you should correct the classification records (Section 5.1.4) if necessary. %RELATE-W: NO SEMICOLON. ASSUMING SEMICOLON AT END. A classification record is not terminated by a semicolon (;). The program assumes that a semicolon is at the end of the record. The program prints the classification record following the message. %RELATE-W: MULTIPLE SEMICOLONS. ASSUMING 1ST SEMICOLON IS END. A classification record contains multiple semicolons. The program ignores the portion of the record to the right of the left-most semicolon. The program prints the classification record following the message. %RELATE-W: ILLEGAL CODE x IN SET y IGNORED. A classification record contains an invalid relationship to proband code. The program will ignore the invalid code x. The code occurred in set y. Set y is record (y + 1) of the classification records. %RELATE-W: INVALID CLASSIFICATION METHOD y. USING METHOD 1. Record 3 contains an invalid method. The program will use the default method 1. %RELATE-W: NO CLASSIFICATION METHOD SELECTED. USING METHOD 1. Record 3 is missing from the RELATE parameter file. The program will use the default method 1. %RELATE-W: INVALID NUMBER OF RECORDS PER INDIVIDUAL x. USING DEFAULT OF 1. Record 2 contains a non-integer value for the number of records per individual in the raw data file. The program will use a default value of Error Messages Several conditions will cause the program to stop before completion. If any of these fatal errors occur, RELATE will print one or more of the following messages in the information file and on the screen. %RELATE-E: RELATE TERMINATING BECAUSE OF ERROR(S). This message indicates that RELATE stopped because of errors before it finished processing the data.

27 %RELATE-E: INVALID SEX CODE x IN PEDIGREE y INDIVIDUAL z. RELATE Individual z in pedigree y has an invalid sex code. The invalid sex code is x. This message usually indicates that the individual has a missing sex code. It can occur even if sex is not required for the chosen method of classification. %RELATE-E: PEDIGREE ID IS NOT UNIQUE: x The pedigree ID x is used by more than one pedigree in the data file. Pedigree IDs must be unique. %RELATE-E: PEDIGREE IDS NOT IN ASCENDING ORDER. The pedigrees do not occur in the data file such that the pedigree IDs are in ascending order. The pedigrees must be ordered such that the pedigree IDs occur in ascending order. %RELATE-E: TOO MANY PEDIGREES IN DATA FILE. MAXIMUM # ALLOWED IS x. The data file contains too many pedigrees. The maximum number of pedigrees allowed in a data file is x. %RELATE-E: PEDIGREE x HAS y PROBANDS. Pedigree x has y probands. Each pedigree in the pedigree data file must have exactly one proband. %RELATE-E: CODE x BELONGS TO y CLASSIFICATION SETS. Code x belongs to y number of classification sets. Each code must belong to exactly one classification set. %RELATE-E: CODES MUST BELONG TO EXACTLY ONE CLASSIFICATION SET. This message will follow one or more cases of the previous message. %RELATE-E: MISSING CLASSIFICATION RECORD(S). One or more classification records are missing. %RELATE-E: UNEXPECTED END-OF-FILE, UNIT NUMBER x. The end of the file assigned to unit x was reached unexpectedly.

28 RELATE

29 References George VT, Elston RC. [1989]: "Biostatistical methods for the familial study of cancer", in Genetic Epidemiology of Cancer (Chapter 2) edited by Lynch and Hirayama, CRC Press, Inc

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

mond and a square both go to the number 4.

mond and a square both go to the number 4. A function machine is called one-to-one if every one of its inputs goes to a dierent output. Let's determine which of our functions from last week are one-to-one. 1. Is Katja's function machine one-to-one?

More information

Personal Data Change Form US

Personal Data Change Form US Instructions This form is used for employees to change personal data. Please ensure to complete Section A and only those fields where data will change. If the section requires supporting documentation,

More information

Electronic Enrollment User Guide MAKING ELECTRONIC ENROLLMENT EFFICIENT AND EASY ERC

Electronic Enrollment User Guide MAKING ELECTRONIC ENROLLMENT EFFICIENT AND EASY ERC Electronic Enrollment User Guide MAKING ELECTRONIC ENROLLMENT EFFICIENT AND EASY ERC-0198-0817 Contents Purpose 3 Key Terms 3 Enrollment File Formats 4 Enrollment File Types 4 Enrollment File Record Requirements

More information

Online Pedigree Drawing Tool. Progeny Anywhere User Guide - Version 3

Online Pedigree Drawing Tool. Progeny Anywhere User Guide - Version 3 Online Pedigree Drawing Tool Progeny Anywhere User Guide - Version 3 Table of Contents Creating Pedigrees...3 One-Click Add... 3 Unattached Individuals... 4 Attaching Individuals... 4 Deleting Relationships...

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

Importing from Microsoft Excel

Importing from Microsoft Excel Importing from Microsoft Excel Overview - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 How can I save time with Morningstar s Back Office Services team? - - - - - - - - -

More information

Introduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 8: First-Order Logic (FOL)

Introduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 8: First-Order Logic (FOL) Introduction to Artificial Intelligence 2 nd semester 2016/2017 Chapter 8: First-Order Logic (FOL) Mohamed B. Abubaker Palestine Technical College Deir El-Balah 1 Introduction Propositional logic is used

More information

Section IS [INTERVIEW SETUP] Sequence: 1

Section IS [INTERVIEW SETUP] Sequence: 1 NHATS Round 5 Section IS [INTERVIEW SETUP] Sequence: IS IS NOT ON FILE Display Instructions: If New SAMPLE flag= (YES), display REMINDER FOR THIS NEW SAMPLE CASE: OBTAIN SIGNED CONSENT FROM THE SP OR PROXY

More information

Programming Languages Week 6 Exercises

Programming Languages Week 6 Exercises Programming Languages Week 6 Exercises 1 Logic programming in Python 1.1 Unification Unification is the process of making two things the same. Unifying an unbound variable and a value makes them the same

More information

Release Notes and Installation Guide (Unix Version)

Release Notes and Installation Guide (Unix Version) Release Notes and Installation Guide (Unix Version) Release 3.1 December 1997 - ii - Release Notes and Installation Guide Table of Contents 1 Changes Since Last Release... 1 1.1 Changes Since Release 2.2...

More information

EE 368. Weeks 5 (Notes)

EE 368. Weeks 5 (Notes) EE 368 Weeks 5 (Notes) 1 Chapter 5: Trees Skip pages 273-281, Section 5.6 - If A is the root of a tree and B is the root of a subtree of that tree, then A is B s parent (or father or mother) and B is A

More information

Linkage Analysis Package. User s Guide to Support Programs

Linkage Analysis Package. User s Guide to Support Programs Linkage Analysis Package User s Guide to Support Programs Version 5.20 December 1993 (based on original document supplied by CEPH, modified by J. Ott 2 November 2013) Table of Contents CHAPTER 1: LINKAGE

More information

ADMINISTRATIVE DIRECTIVE

ADMINISTRATIVE DIRECTIVE PO Box 8707 Pine Bluff, AR 71611-8707 Phone: 870-267-6200 Fax: 870-267-6244 www.adc.arkansas.gov ADMINISTRATIVE DIRECTIVE SUBJECT: Inmate Correspondence NUMBER: 17-23 SUPERSEDE: 16-28 APPLICABILITY: All

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

Topic A: Introduction to Prolog

Topic A: Introduction to Prolog Topic A: Introduction to Prolog Recommended Exercises and Readings From Programming in Prolog (5 th Ed.) Exercises: 1.2, 1.3, 1.4, Readings: Chapters 1 and 2 1 2 Prolog Prolog: Programming in Logic A logic

More information

Exercise 3: Objects, Design by Contract. Master Solution

Exercise 3: Objects, Design by Contract. Master Solution Exercise 3: Objects, Design by Contract Hand-out: 23 April 2004 Due: 30 April 2004 Master Solution 1. Summary: Objects, Design by Contract 1.1 Feature categories No result Command Procedure No result Routine

More information

An electronic funds transfer to an Australian bank account of $100 on the purchase of a participating Samsung POWERbot.

An electronic funds transfer to an Australian bank account of $100 on the purchase of a participating Samsung POWERbot. POWERbot Cashback Frequently Asked Questions What is the offer? Purchase a participating Samsung POWERbot robot vacuum between 9:00am (AEST) on 2nd August and 11:59pm (AEST) on 5th September 2018 to be

More information

Family Hub Club. Frequently Asked Questions. What is the offer?

Family Hub Club. Frequently Asked Questions. What is the offer? Family Hub Club Frequently Asked Questions What is the offer? Purchase a participating Samsung Family Hub TM fridge between 9:00am (AEST) on 2nd August and 11:59pm (AEST) on 31 st December 2018 to be eligible

More information

Progeny 10. Web User Guide

Progeny 10. Web User Guide Progeny 10 Web User Guide Progeny 10 Full User Guide -Table of Contents This user guide will allow users to follow a list of topics to learn how to use the Progeny Clinical application through your web

More information

FORMAT PED PHENO Software Documentation

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

More information

NEW PATIENT HISTORY FORM. Name: Main Reasons for coming to the office: Duration of Problem (when did it first start?):

NEW PATIENT HISTORY FORM. Name: Main Reasons for coming to the office: Duration of Problem (when did it first start?): NEW PATIENT HISTORY FORM Main Reasons for coming to the office: Location of Problem(s): Please briefly describe the problem(s): How severe is your problem (please circle): Duration of Problem (when did

More information

Please do not leave anything blank. If something does not apply please put N/A.

Please do not leave anything blank. If something does not apply please put N/A. Name: _ Date of Birth Date Please describe the reason for your visit. Include Symptoms, duration, location, and severity: Select any of the following medical conditions that you currently have: Anxiety

More information

Relative Roadmap: Your Journey with Autosomal DNA

Relative Roadmap: Your Journey with Autosomal DNA Introduction to GEDmatch Objective: Compare your DNA test results with a large database of results from multiple testing companies. Tools: GEDmatch.com website; raw autosomal DNA data from AncestryDNA,

More information

Visual Prolog Tutorial

Visual Prolog Tutorial Visual Prolog Tutorial Jim Mims April 2008 (with modification by Danjie Zhu) Preface What is Prolog? Programming in Logic. Edinburgh syntax is the basis of ISO standard. High-level interactive language.

More information

CircosVCF workshop, TAU, 9/11/2017

CircosVCF workshop, TAU, 9/11/2017 CircosVCF exercise In this exercise, we will create and design circos plots using CircosVCF. We will use vcf files of a published case "X-linked elliptocytosis with impaired growth is related to mutated

More information

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

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

More information

User s Guide. Version 2.2. Semex Alliance, Ontario and Centre for Genetic Improvement of Livestock University of Guelph, Ontario

User s Guide. Version 2.2. Semex Alliance, Ontario and Centre for Genetic Improvement of Livestock University of Guelph, Ontario User s Guide Version 2.2 Semex Alliance, Ontario and Centre for Genetic Improvement of Livestock University of Guelph, Ontario Mehdi Sargolzaei, Jacques Chesnais and Flavio Schenkel Jan 2014 Disclaimer

More information

FREQUENTLY ASKED QUESTIONS (FAQ)

FREQUENTLY ASKED QUESTIONS (FAQ) FREQUENTLY ASKED QUESTIONS (FAQ) What is the offer? Trade in your old TV and purchase a selected Samsung SUHD TV between 9:00 am (AEST) on 24 September and 11:59 pm (AEDT) on 8 November 2015 to be eligible

More information

Fuzzy Rogers Research Computing Administrator Materials Research Laboratory (MRL) Center for Scientific Computing (CSC)

Fuzzy Rogers Research Computing Administrator Materials Research Laboratory (MRL) Center for Scientific Computing (CSC) Intro to R Fuzzy Rogers Research Computing Administrator Materials Research Laboratory (MRL) Center for Scientific Computing (CSC) fuz@mrl.ucsb.edu MRL 2066B Sharon Solis Paul Weakliem Research Computing

More information

Structured Knowledge Representation

Structured Knowledge Representation Intelligent Systems: Reasoning and Recognition James L. Crowley ENSIMAG 2 / MoSIG M1 Second Semester 2015/2016 Lesson 17 15 April 2016 Structured Knowledge Representation Object Oriented Programming...2

More information

Creating a data file and entering data

Creating a data file and entering data 4 Creating a data file and entering data There are a number of stages in the process of setting up a data file and analysing the data. The flow chart shown on the next page outlines the main steps that

More information

Coding Categorical Variables in Regression: Indicator or Dummy Variables. Professor George S. Easton

Coding Categorical Variables in Regression: Indicator or Dummy Variables. Professor George S. Easton Coding Categorical Variables in Regression: Indicator or Dummy Variables Professor George S. Easton DataScienceSource.com This video is embedded on the following web page at DataScienceSource.com: DataScienceSource.com/DummyVariables

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

Clustering Using the Contrast Model

Clustering Using the Contrast Model Clustering Using the Contrast Model Daniel J. Navarro and Michael D. Lee {daniel.navarro,michael.lee}@psychology.adelaide.edu.au Department of Psychology, University of Adelaide South Australia, 5005,

More information

Frequency Tables. Chapter 500. Introduction. Frequency Tables. Types of Categorical Variables. Data Structure. Missing Values

Frequency Tables. Chapter 500. Introduction. Frequency Tables. Types of Categorical Variables. Data Structure. Missing Values Chapter 500 Introduction This procedure produces tables of frequency counts and percentages for categorical and continuous variables. This procedure serves as a summary reporting tool and is often used

More information

Maryland IMMUNET System

Maryland IMMUNET System Maryland IMMUNET System HMO Data Exchange Specifications Application Version 1.0 Last Updated: November 25, 2013 1 Maryland State Immunization Information System Maryland State Immunization Information

More information

c Microsoft, 1977, 1978, 1979

c Microsoft, 1977, 1978, 1979 c Microsoft, 1977, 1978, 1979 Microsoft FORTRAN 80 User's Manual CONTENTS SECTION 1 1.1 1.2 1.3 Compiling FORTRAN Programs 5 FORTRAN-80 Command Scanner..... 5 1.1.1 Format of Commands......... 5 1.1.2

More information

MAN Package for pedigree analysis. Contents.

MAN Package for pedigree analysis. Contents. 1 MAN Package for pedigree analysis. Contents. Introduction 5 1. Operations with pedigree data. 5 1.1. Data input options. 5 1.1.1. Import from file. 5 1.1.2. Manual input. 7 1.2. Drawing of the pedigree

More information

Multiway searching. In the worst case of searching a complete binary search tree, we can make log(n) page faults Everyone knows what a page fault is?

Multiway searching. In the worst case of searching a complete binary search tree, we can make log(n) page faults Everyone knows what a page fault is? Multiway searching What do we do if the volume of data to be searched is too large to fit into main memory Search tree is stored on disk pages, and the pages required as comparisons proceed may not be

More information

Animating Objects in Microsoft PowerPoint 2003

Animating Objects in Microsoft PowerPoint 2003 Animating Objects in Microsoft PowerPoint 2003 Introduction Both text and objects can be animated in a similar way on a PowerPoint slide. You should be familiar with text animation before you work through

More information

ImmTrac Texas Immunization Registry Electronic Transfer Standards for Providers

ImmTrac Texas Immunization Registry Electronic Transfer Standards for Providers ImmTrac Texas Immunization Registry Electronic Transfer Standards for Providers Implementation Date: June 2002 Revision Date: February 2013 Texas Department of State Health Services ImmTrac - Immunization

More information

Lecture 1 Getting Started with SAS

Lecture 1 Getting Started with SAS SAS for Data Management, Analysis, and Reporting Lecture 1 Getting Started with SAS Portions reproduced with permission of SAS Institute Inc., Cary, NC, USA Goals of the course To provide skills required

More information

Population Genetics (52642)

Population Genetics (52642) Population Genetics (52642) Benny Yakir 1 Introduction In this course we will examine several topics that are related to population genetics. In each topic we will discuss briefly the biological background

More information

Re- Grant (Identical Circumstances) Online Application

Re- Grant (Identical Circumstances) Online Application 1 Re- Grant (Identical Circumstances) Online Application Guidelines Complete if you are currently a Firearm Certificate holder who wishes to obtain a Re-Grant of your certificate under identical circumstances.

More information

AdminPlus Contact DB User Guide LEARN OUR SOFTWARE STEP BY STEP

AdminPlus Contact DB User Guide LEARN OUR SOFTWARE STEP BY STEP AdminPlus Contact DB User Guide LEARN OUR SOFTWARE STEP BY STEP Copyright 2016 Rediker Software. All rights reserved. Information in this document is subject to change without notice. The software described

More information

Kick Off the Season with Harvey Norman Promotion Edge Loyalty Terms and Conditions (Terms)

Kick Off the Season with Harvey Norman Promotion Edge Loyalty Terms and Conditions (Terms) Kick Off the Season with Harvey Norman Promotion Edge Loyalty Terms and Conditions (Terms) 1. During the period starting from 9.00am Australian Eastern Standard Time (AEST) on Thursday, 7 March 2019 and

More information

SEMANTICS. Retrieval by Meaning

SEMANTICS. Retrieval by Meaning SEMANTICS 1 Retrieval by Meaning Query: "Accident of a Mercedes" Retrieved image: Methods for retrieval by meaning: high-level image understanding beyond state-of-the-art except easy cases natural language

More information

Genetic Programming. and its use for learning Concepts in Description Logics

Genetic Programming. and its use for learning Concepts in Description Logics Concepts in Description Artificial Intelligence Institute Computer Science Department Dresden Technical University May 29, 2006 Outline Outline: brief introduction to explanation of the workings of a algorithm

More information

Import Students. Import students based on a chosen file type. All file types, except "Custom" expect a particular format for the input file.

Import Students. Import students based on a chosen file type. All file types, except Custom expect a particular format for the input file. Generic Import Students Import students based on a chosen file type. All file types, except "Custom" expect a particular format for the input file. Below outlines details for a "Generic" import: Select

More information

Write the function of following in Windows Operating System:

Write the function of following in Windows Operating System: Assignment - I (Lessons 1-6) 1. Answer any two of the following questions. Differentiate between RAM and EPROM? Describe major components of a computer. Differentiate between Inkjet Printer and Laser Printer?

More information

Metadata Engine Crew Monograph Number 17. Gus Bjorklund, Progress Software Corporation

Metadata Engine Crew Monograph Number 17. Gus Bjorklund, Progress Software Corporation Metadata Engine Crew Monograph Number 17. Gus Bjorklund, Progress Software Corporation Last updated August 1, 1998 0. Table of Contents 1. Introduction 2. The Metadata Tables Summary Warnings Tables Table

More information

Casting in C++ (intermediate level)

Casting in C++ (intermediate level) 1 of 5 10/5/2009 1:14 PM Casting in C++ (intermediate level) Casting isn't usually necessary in student-level C++ code, but understanding why it's needed and the restrictions involved can help widen one's

More information

6.034 Artificial Intelligence, Fall 2006 Prof. Patrick H. Winston. Problem Set 1

6.034 Artificial Intelligence, Fall 2006 Prof. Patrick H. Winston. Problem Set 1 6.034 Artificial Intelligence, Fall 2006 Prof. Patrick H. Winston Problem Set 1 This problem set is due Wednesday, September 20. If you have questions about it, ask the TA email list. Your response will

More information

Chapter 2: Entity-Relationship Model. Entity Sets. Entity Sets customer and loan. Attributes. Relationship Sets. A database can be modeled as:

Chapter 2: Entity-Relationship Model. Entity Sets. Entity Sets customer and loan. Attributes. Relationship Sets. A database can be modeled as: Chapter 2: Entity-Relationship Model Entity Sets Entity Sets Relationship Sets Design Issues Mapping Constraints Keys E-R Diagram Extended E-R Features Design of an E-R Database Schema Reduction of an

More information

! model construction

! model construction Logics of Image Interpretation 1 Describing Image Interpretation in Logical Terms In 2D images (with possible occlusions) we never see the complete 3D reality.? deduction! model construction "from the

More information

renumf90 Introduction to 5/27/2016 UGA 05/2016 Data File for blupf90 family: a) Only numbers Integer or real

renumf90 Introduction to 5/27/2016 UGA 05/2016 Data File for blupf90 family: a) Only numbers Integer or real Introduction to renumf90 UGA 05/2016 Data File for blupf90 family: a) Only numbers Integer or real a) All effects need to be renumbered from 1 consecutively Controlled by the same parameter file! 1 RENUMF90

More information

ICAR Parentage Analysis Accreditation for DNA Data Interpretation Centres - Applicant's Guide -

ICAR Parentage Analysis Accreditation for DNA Data Interpretation Centres - Applicant's Guide - ICAR Parentage Analysis Accreditation for DNA Data Interpretation Centres - Applicant's Guide - Overview This document serves as a guide for organizations that submit an application to ICAR for its Parentage

More information

Linkage analysis with paramlink Session I: Introduction and pedigree drawing

Linkage analysis with paramlink Session I: Introduction and pedigree drawing Linkage analysis with paramlink Session I: Introduction and pedigree drawing In this session we will introduce R, and in particular the package paramlink. This package provides a complete environment for

More information

In this packet, you will find the forms necessary for your child to apply to the Registry. To apply, please complete the following steps:

In this packet, you will find the forms necessary for your child to apply to the Registry. To apply, please complete the following steps: Dear Registry Applicant, Thank you for your interest in the National Registry of Myotonic Dystrophy and Facioscapulohumeral Muscular Dystrophy Patients and Family Members! The Registry was established

More information

2017 Consortium for Computing Sciences in Colleges Programming Contest Saturday, November 4th Furman University Greenville, SC

2017 Consortium for Computing Sciences in Colleges Programming Contest Saturday, November 4th Furman University Greenville, SC 2017 Consortium for Computing Sciences in Colleges Programming Contest Saturday, November 4th Furman University Greenville, SC There are eight (8) problems in this packet. Each team member should have

More information

ConnectNow My Own Church User Guide

ConnectNow My Own Church User Guide 2 ConnectNow My Own Church User Guide for Church Members Pub 113, July 2009 version 1.0 and later 825 Victors Way Suite 200 Ann Arbor, MI 48108-2830 Web: www.parishsoft.com Email: info@parishsoft.com support@parishsoft.com

More information

Breeding Guide. Customer Services PHENOME-NETWORKS 4Ben Gurion Street, 74032, Nes-Ziona, Israel

Breeding Guide. Customer Services PHENOME-NETWORKS 4Ben Gurion Street, 74032, Nes-Ziona, Israel Breeding Guide Customer Services PHENOME-NETWORKS 4Ben Gurion Street, 74032, Nes-Ziona, Israel www.phenome-netwoks.com Contents PHENOME ONE - INTRODUCTION... 3 THE PHENOME ONE LAYOUT... 4 THE JOBS ICON...

More information

Log In or Create an Account

Log In or Create an Account Welcome to AFC Events Registration! Before beginning the registration process for an AFC Event, you should log in or create an account at store.afc.org. Log In or Create an Account When looking at the

More information

Lists How lists are like strings

Lists How lists are like strings Lists How lists are like strings A Python list is a new type. Lists allow many of the same operations as strings. (See the table in Section 4.6 of the Python Standard Library Reference for operations supported

More information

Family Map Client Specification

Family Map Client Specification Family Map Client Specification 1 Contents Contents... 2 Acknowledgements... 4 Introduction... 4 Purposes... 4 Family Map Client: A Quick Overview... 4 Activities... 5 Main Activity... 5 Login Fragment...

More information

Programming Paradigms

Programming Paradigms Programming Paradigms Programming languages A Programming language is a notational system for describing tasks/computations in a machine and human readable form. Most computer languages are designed to

More information

U pública mais antiga dos EUA: k graduandos 9k pós-graduandos Tuition: 26k 46k

U pública mais antiga dos EUA: k graduandos 9k pós-graduandos Tuition: 26k 46k U pública mais antiga dos EUA: 1785 Top 16 nos EUA 29k graduandos 9k pós-graduandos Tuition: 26k 46k Estádio para 92k pessoas Jogos Olímpicos de 1996 (Atlanta) Futebol Americano Salário do Reitor? Salário

More information

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

MANUAL GENETIC AFFAIRS DECEMBER 1, GENETIC AFFAIRS

MANUAL GENETIC AFFAIRS DECEMBER 1, GENETIC AFFAIRS MANUAL GENETIC AFFAIRS DECEMBER 1, 2018 GENETIC AFFAIRS www.geneticaffairs.com Table of Contents Introduction... 2 Features of Genetic Affairs... 2 Registration... 3 Adding a website... 4 Viewing and adjusting

More information

INF5390 Kunstig intelligens. First-Order Logic. Roar Fjellheim

INF5390 Kunstig intelligens. First-Order Logic. Roar Fjellheim INF5390 Kunstig intelligens First-Order Logic Roar Fjellheim Outline Logical commitments First-order logic First-order inference Resolution rule Reasoning systems Summary Extracts from AIMA Chapter 8:

More information

Laboratory Module Trees

Laboratory Module Trees Purpose: understand the notion of 2-3 trees to build, in C, a 2-3 tree 1 2-3 Trees 1.1 General Presentation Laboratory Module 7 2-3 Trees 2-3 Trees represent a the simplest type of multiway trees trees

More information

Non Genetic Data. The What and Why s of

Non Genetic Data. The What and Why s of Non Genetic Data: The What and Why s of Melody Josserand, M.S. Forensic Analyst II / CODIS Analyst UNTCHI Non Genetic Data How we use knowledge of DNA to make identifications Why DNA is often not enough

More information

Policy Number. Applicability DOC CBC OP-MTV-01 STATE OF IOWA DEPARTMENT OF CORRECTIONS. Policy Code. Iowa Code Reference POLICY.

Policy Number. Applicability DOC CBC OP-MTV-01 STATE OF IOWA DEPARTMENT OF CORRECTIONS. Policy Code. Iowa Code Reference POLICY. STATE OF IOWA DEPARTMENT OF CORRECTIONS POLICY AND PROCEDURES Policy Number Policy Code Public Access Applicability Iowa Code Reference N/A DOC CBC Chapter 5 OFFENDER PROGRAMS Sub Chapter MAIL, TELEPHONE,

More information

SYSTEM 2000 Essentials

SYSTEM 2000 Essentials 7 CHAPTER 2 SYSTEM 2000 Essentials Introduction 7 SYSTEM 2000 Software 8 SYSTEM 2000 Databases 8 Database Name 9 Labeling Data 9 Grouping Data 10 Establishing Relationships between Schema Records 10 Logical

More information

Session 4: More Logic in Data Entry, Rosters, Subscripts and Loops

Session 4: More Logic in Data Entry, Rosters, Subscripts and Loops Session 4: More Logic in Data Entry, Rosters, Subscripts and Loops At the end of this lesson participants will be able to: Understand the order of PROCs and where to place edit checks Use subscripts, totocc(),

More information

Multi-Way Search Trees

Multi-Way Search Trees Multi-Way Search Trees Manolis Koubarakis 1 Multi-Way Search Trees Multi-way trees are trees such that each internal node can have many children. Let us assume that the entries we store in a search tree

More information

Red-Black Trees. Based on materials by Dennis Frey, Yun Peng, Jian Chen, and Daniel Hood

Red-Black Trees. Based on materials by Dennis Frey, Yun Peng, Jian Chen, and Daniel Hood Red-Black Trees Based on materials by Dennis Frey, Yun Peng, Jian Chen, and Daniel Hood Quick Review of Binary Search Trees n Given a node n... q All elements of n s left subtree are less than n.data q

More information

Replacing the Radix Tree MATTHEW WILCOX OPEN SOURCE SUMMIT NORTH AMERICA

Replacing the Radix Tree MATTHEW WILCOX OPEN SOURCE SUMMIT NORTH AMERICA Replacing the Radix Tree MATTHEW WILCOX OPEN SOURCE SUMMIT NORTH AMERICA 2017-09-13 The two hardest problems in computer science Cache invalidation Naming things Off-by-one errors Phil Karlton & Leon Bambrick

More information

Edition 3.2. Tripolis Solutions Dialogue Manual version 3.2 2

Edition 3.2. Tripolis Solutions Dialogue Manual version 3.2 2 Edition 3.2 Tripolis Solutions Dialogue Manual version 3.2 2 Table of Content DIALOGUE SETUP... 7 Introduction... 8 Process flow... 9 USER SETTINGS... 10 Language, Name and Email address settings... 10

More information

A secret of bees 1 MODELLING EXERCISE. (by Thilo Gross)

A secret of bees 1 MODELLING EXERCISE. (by Thilo Gross) A secret of bees 1 Bees have interesting family trees. A male bee, a so-called drone (D) only has one parent, who is a queen (Q). A queen has two parents, a queen and a drone. So a drone has only one parent,

More information

Sample Question Paper

Sample Question Paper 1. Which of the following is NOT a type of an optical disk? (A) Blu-Ray (C) CD-ROM 1 (B) DVD (D) Zip disk 2. Which of the following is non-removable media? (A) Optical Disk Drives (C) USB Flash drive (B)

More information

TITANIC. Predicting Survival Using Classification Algorithms

TITANIC. Predicting Survival Using Classification Algorithms TITANIC Predicting Survival Using Classification Algorithms 1 Nicholas King IE 5300-001 May 2016 PROJECT OVERVIEW > Historical Background ### > Project Intent > Data: Target and Feature Variables > Initial

More information

Lesson 1: Creating and formatting an Answers analysis

Lesson 1: Creating and formatting an Answers analysis Lesson 1: Creating and formatting an Answers analysis Answers is the ad-hoc query environment in the OBIEE suite. It is in Answers that you create and format analyses to help analyze business results.

More information

MOSS 7 - User Interface (Mac)

MOSS 7 - User Interface (Mac) UNIVERSITE DE TECHNOLOGIE DE COMPIÈGNE Département de Génie Informatique MOSS 7 - User Interface (Mac) Jean-Paul Barthès BP 349 COMPIÈGNE Tel +33 3 44 23 44 66 Fax +33 3 44 23 44 77 Email: barthes@utc.fr

More information

Mandatory fields in Investor information file creation

Mandatory fields in Investor information file creation Mandatory fields in Investor information file creation Non-Hosted Investors For Non-Hosted investors four (4) columns are mandatory. 3) Client Code 4) Branch ID Considerations for above fields are given

More information

GEDmatch: Wonderful Helping Hand for Genetic Genealogists

GEDmatch: Wonderful Helping Hand for Genetic Genealogists Helen V. Smith Pallara, Qld, 4110 Email: HVSresearch@DragonGenealogy.com Website: www.dragongenealogy.com Blog: http://www.dragongenealogy.com/blog/ Researcher, Author and Speaker ABN 53785967121 GEDmatch:

More information

Message-Passing and MPI Programming

Message-Passing and MPI Programming Message-Passing and MPI Programming Communicators etc. N.M. Maclaren nmm1@cam.ac.uk July 2010 7.1 Basic Concepts A group is a set of process identifiers; programs view them as integers in the range 0...(size-1),

More information

Module 7 Family History of Mental Health Zivin et al

Module 7 Family History of Mental Health Zivin et al Module 7 Family History of Mental Health Zivin et al Calculated field needed: ne Other section variables needed: C27, A0, Fills: New Fill {FL_RCONDITIONS} constructed as follows: IF V3_EVERDEPRSSN = YES

More information

Announcements. Today s Menu

Announcements. Today s Menu Announcements 1 Today s Menu Finish Introduction to ANNs (original material by Dr. Mike Nechyba) > Slides 58-60 > Adjusting the Learning Rate Loose Ends in > Lambda Expressions Review > I/O Functions >

More information

PLU February 2018 Programming Contest. Novice Division

PLU February 2018 Programming Contest. Novice Division I. General Notes PLU February 2018 Programming Contest Novice Division 1. Do the problems in any order you like. They do not have to be done in order from 1 to 12. 2. Problems will have either no input

More information

Priority Queues and Binary Heaps

Priority Queues and Binary Heaps Yufei Tao ITEE University of Queensland In this lecture, we will learn our first tree data structure called the binary heap which serves as an implementation of the priority queue. Priority Queue A priority

More information

Brief Guide on Using SPSS 10.0

Brief Guide on Using SPSS 10.0 Brief Guide on Using SPSS 10.0 (Use student data, 22 cases, studentp.dat in Dr. Chang s Data Directory Page) (Page address: http://www.cis.ysu.edu/~chang/stat/) I. Processing File and Data To open a new

More information

Select all persons who belong to the class Father. SPARQL query PREFIX g: <

Select all persons who belong to the class Father. SPARQL query PREFIX g: < TASK 2 Mistakes: In general, tasks were done well Just to avoid unnecessary information overloading I provide possible right answers (some other solutions might also exist): Task 2-1: Select all persons

More information

Multi-way Search Trees

Multi-way Search Trees Multi-way Search Trees Kuan-Yu Chen ( 陳冠宇 ) 2018/10/24 @ TR-212, NTUST Review Red-Black Trees Splay Trees Huffman Trees 2 Multi-way Search Trees. Every node in a binary search tree contains one value and

More information

12 Abstract Data Types

12 Abstract Data Types 12 Abstract Data Types 12.1 Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: Define the concept of an abstract data type (ADT). Define

More information

Central 1 s AFT File Specifications

Central 1 s AFT File Specifications Originators that upload AFT files to Central 1 must ensure that their files comply with Central 1 s AFT file specifications. These specifications are based on CPA Standard 005, Standards for the Exchange

More information

Functional Specifications as XML Data Type Schema Assisted Living Application For HealthWare Solutions International - Baltimore, MD 8/1-10/15/98

Functional Specifications as XML Data Type Schema Assisted Living Application For HealthWare Solutions International - Baltimore, MD 8/1-10/15/98 Functional Specifications as XML Data Type Schema Assisted Living Application For HealthWare Solutions International - Baltimore, MD 8/1-10/15/98 At the onset of the re-tooling of their healthcare application,

More information

NCSS Statistical Software. Design Generator

NCSS Statistical Software. Design Generator Chapter 268 Introduction This program generates factorial, repeated measures, and split-plots designs with up to ten factors. The design is placed in the current database. Crossed Factors Two factors are

More information