#NEXUS BEGIN DATA; DIMENSIONS NTAX=10 NCHAR=13; [!A small data file about some living vertebrates. See pp. 13-19 of the MacClade book for a tutorial introduction to MacClade using this file. Thanks to Hans Sues and Neil Shubin for help in gathering the data. Note that the character Body Covering might better be considered as evolving according to character state tree, rather than as an unordered character, but this would restrict some aspects of this tutorial.] FORMAT MISSING=? GAP=- SYMBOLS= " 0 1 2 3 4"; OPTIONS MSTAXA=UNCERTAIN ; CHARLABELS [1] amnion [2] appendages [3] body_covering [4] thermoreg. [5] int.nostrils [6] atrial_septum [7] temp.fenestrae [8] hemipenes [9] suspensorium [10] gizzard [11] antorb_fenes [12] lat.sphen [13] teeth ; STATELABELS 1 absent present, 2 fins legs_only legs+wings, 3 derm.scales smooth epid.scales feathers hair, 4 poikilotherm homeotherm, 5 absent present, 6 absent present, 7 none one two, 8 absent present, 9 not_strep. streptosylous, 10 absent present, 11 absent present, 12 ossified not, 13 not_ped. pedicillate, ; MATRIX rayfinned_fish 00000000?0010 frogs 0110110000011 turtles 1120110000010 lungfish 00001100?0010 salamanders 0110110000011 crocodiles 1120112001100 lizards 1120112110010 birds 1231112001100 mammals 1{12}41111000010 snakes 1?20112110010 ; END; BEGIN ASSUMPTIONS; OPTIONS DEFTYPE=unord PolyTcount=MINSTEPS ; TYPESET bad = unord: 1-5, ord: 6-13; TYPESET * UNTITLED = unord: 1 3-6 8-13, ord: 2 7; END; BEGIN TREES; TRANSLATE 1 rayfinned_fish, 2 frogs, 3 turtles, 4 lungfish, 5 salamanders, 6 crocodiles, 7 lizards, 8 birds, 9 mammals, 10 snakes ; TREE * Bad_Guess = [&R] (1,((5,(10,6)),((9,(7,3)),((2,8),4)))); TREE Another_Guess = [&R] (1,(5,(((9,(7,3)),(10,6)),(8,(2,4))))); END; begin PAUP; constraints herps = ((frogs,turtles,salamanders,crocodiles,lizards,snakes)); constraints amniotes = ((turtles,crocodiles,lizards,birds,mammals,snakes)); constraints reptiles = ((turtles,crocodiles,lizards,snakes)); constraints archosaurs = ((crocodiles,birds)); constraints homeotherms = ((birds, mammals)); constraints hom+rept = ((birds, mammals),(turtles,crocodiles,lizards,snakes)); end; BEGIN MACCLADE; v 3.0 -1492442113 0000&/0 0 0 END;