To start off, you need to perform an alignment of all your sequences. This can be done using MUSCLE. The output file (.txt) then needs to be converted to a .nex file, which can be done using ALTER.
Navigate to the .txt file that you created using MUSCLE, select it, and hit open
Under 3. Select output format and convert
Choose "PAUP" for program
Choose "NEXUS" for format
Hit Convert!
Under 4. Save converted MSA hit save… and then Okay
Open the .nex file with a text editor
At the top of the file, change interleave datatype=NUCLEOTIDE gap=-; to interleave datatype=NUCLEOTIDE gap=-;options gapmode=missing;
Scroll to the bottom and change ;end; to the following[1]: ; endblock; begin paup; set autoclose=yes; set criterion=parsimony; set root=outgroup; set storebrlens=yes; hsearch addseq=random nreps=1000 swap=tbr hold=1; showtree; savetrees file=yourfilename.tree.nex format=altnex brlens=yes; endblock;
Save
NOTE: If you're doing this with multiple alignments, you'll have to refresh the ALTER page before working on a new .txt file.
Trees
PAUP
NOTE: PAUP has a command-line interface. A .pdf user manual is available here and a .pdf command line reference manual is available here.
Open PAUP
Move the file(s) you intend to analyze into the same folder as the PAUP executable file
e.g. if PAUP is on the desktop, then move your .nex file(s) to the desktop, too
Use the cd ("change directory") command to navigate to PAUP
e.g. cd Desktop
Use the execute command to analyze your .nex file
e.g. execute yourfilename.nex
If PAUP generates more than one tree, do not close the Terminal shell! You need to generate a consensus tree. Enter the following:
contree all/majrule save file=yourfilename.consensus.nex;
This will give you both a majority rule consensus tree[2] and a strict consensus tree.[3]