Thanks Alexandros for pointing me to use Raxml-ng and I had listened to the talk on
RAxML-NG: a fast, scalable and user-friendly tool for maximum likelihood phylogenetic inference at the Youtube channel.
However, I have several questions
1. To perform sanity check, the cmd below is suggested
raxml-ng --check --msa bad.fa --model GTR+G
However, since my alignment data is amino acid sequence, is the cmd below correct?
raxml-ng --check --msa bad.fa --model LG ;or
raxml-ng --check --msa bad.fa --model LG+G
2. I notice most of the examples given are for DNA alignment. Does it mean DNA alignment is preferred over amino acid alignment for constructing a maximum likelihood tree?
3. To construct a maximum-likelihood tree using RAxML with bootstrap probability values set to 1000 replicates using aligned chloroplast CDS (amino acid sequence) from 15 different organisms, is the command line below correct?
raxml-ng --all --msa plastome_alignment_3.fasta --model LG+G8+F --tree pars{10} --bs-trees 1000 --prefix chloro_tree
4. Is there any other detailed explanation for:
+G (discrete GAMMA with 4 categories, mean category rates, ML estimate of alpha)
+F or +FC (empirical)
Is these parameters +G , +F , --threads important to be included or can be left out for the system to choose the best parameter to run?