annotate README.txt @ 4:549887e3f045 draft default tip

Uploading readme.txt
author jjv_bioinformaticians
date Wed, 12 Apr 2017 11:39:43 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
1 - Tool: Phylogeny Maximum Parsimony
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
2 - Autors: J.A. Bernabé Díaz, M.V. Díaz Galián and J.A. Vera Ramos.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
3
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
4 - Necessary files:
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
5 To run this tool is necessary to have Perl language and Bioperl libraries installed in the system.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
6
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
7 - Example of execution:
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
8 To execute our code, it is essential to know that the program manages one mandatory argument and two optional ones.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
9 The first of them is the fasta file that contains the sequences that the user wants to analyze, the second and third one contain the number of different values and its repeats, respectively.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
10
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
11 Output files:
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
12
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
13 Without informative sites:
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
14
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
15 Text file "treePars.txt": it contains the tree as text.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
16 Philip file "sequences.aln": the output of ClustalW.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
17 Creation of the "images" folder: the plotfile will be placed inside of this directory.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
18
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
19 With informative sites
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
20
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
21 Same features from above.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
22 Philip file "sequences.aln.phy": the output of our "preprocess" subroutine.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
23
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
24 According to this, the program can be run with parsimony and without it to check how different the output is. This is shown in the following examples:
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
25
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
26 # Informative sites disabled.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
27 $ perl phylo-protpars.pl sequences.fasta
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
28 $ cat treePars.txt # tree as text
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
29 (2134442,(((1170835,1172622),1169853),1708266)); #Result
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
30
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
31 # Informative sites enabled , num. values = 2, num. repeats = 2.
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
32 $ perl phylo-protpars.pl sequences.fasta 2 2
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
33 $ cat treePars.txt
549887e3f045 Uploading readme.txt
jjv_bioinformaticians
parents:
diff changeset
34 (2134442,(1172622,(1169853,(1170835,1708266)))); #Result