Codebase list clustalo / run/dcd6d750-6995-41d3-972f-3a2e96fac8d4/main ChangeLog
run/dcd6d750-6995-41d3-972f-3a2e96fac8d4/main

Tree @run/dcd6d750-6995-41d3-972f-3a2e96fac8d4/main (Download .tar.gz)

ChangeLog @run/dcd6d750-6995-41d3-972f-3a2e96fac8d4/mainraw · history · blame

2016-12-20 Release 1.2.4 (AndreaGiacomo, r317)

	- made code gcc-6 compliant

	(no new command-line flags)

2016-07-20 Release 1.2.3 (AndreaGiacomo, r313)

	- fixed consensus line in ClustalW format, 'H' in NHQK not recognised as strong (bug in Squid)

	(no new command-line flags)
	
2016-07-01 Release 1.2.2 (AndreaGiacomo, r310)

	- fixed a memory leak in hhalign
	- parallelised hhalign
	- increased MAC-RAM default from 2GB to 8GB

	(no new command-line flags)

2014-02-28 Release 1.2.1 (AndreaGiacomo, r292)

	- corrected Clustal format consensus line
	- label justification (multi-bit)
	
2013-06-12 Release 1.2.0 (AndreaGiacomo, r284)

	--is-profile              disable check if profile, force profile (default no)
	--use-kimura              use Kimura distance correction for aligned sequences (default no)
	--percent-id              convert distances into percent identities (default no)

	fixed bug in --output-order=tree-order for pair-wise alignment

	Kimura distance correction no longer default for protein
	
	fixed bug in Viterbi algorithm (predominantly affected long nucleotide but also protein, to lesser extent)

		Viterbi is less (~10x) memory hungry than MAC but still scales quadratically with length:

		2GB of RAM (ClustalO default) can align sequences of 6.5k residues with MAC and 18k with Viterbi

		8GB of RAM (EBI limit) can align sequences of 12.5k residues with MAC and 37k with Viterbi

		A Viterbi alignment of sequences of 100k residues will require 59GB of RAM
	
	
2013-05-16 Release 1.1.1 (r281)

	  --cluster-size=<n>        soft maximum of sequences in sub-clusters
	  --clustering-out=<file>   Clustering output file
	  --residuenumber, --resno  in Clustal format print residue numbers (default no)
	  --wrap=<n>                number of residues before line-wrap in output
	  --output-order={input-order,tree-order} MSA output order like in input/guide-tree

	turned off Kimura correction for DNA/RNA

	enable distance matrix output after initial mBed but subsequent full distance calculation

	enable termination after distance/guide-tree calculation (--max-hmm-iterations=-1)

	longer sequence labels 

2012-04-25 Release 1.1.0 (FilumVitae, r275)

   DNA and RNA support now added. Sequence type can be specified manually
   using --seqtype={Protein|DNA|RNA}

2012-03-27 Release 1.0.4 (r273)

   zipped input now supported

2011-09-07 Release 1.0.3 (r263) 

Bugs fixed:

   input failed if first line in fasta file was empty

   input failed if Clustal formatted file had trailing residue numbers

   '*' character was causing problems, did not get filtered out by squid 

   --outfmt=fasta was not recognized

   '~' gap characters were not recognized in MSF format

   amended README re sequence/profile alignment

   disallowed empty sequences

   doxygen documentation fixes and fix of API example

   introduced MAC-RAM flag to set amount of RAM given to MAC (in MB)
	
2011-06-23 Release 1.0.2

2011-06-17 Release 1.0.0 (DeshilHollesEamus, r250)

2011-04-14 Release 0.2.0 (IbiMeVidebunt, r238)

2011-03-23 Release 0.1.1 (OppidumLeonis, r224)
	
2011-02-22 Release 0.1.0 (OppidumLeonis, r200)
	
2010-08-10 Release 0.0.3 (Thamesis, r120)
	
2010-06-17 Release 0.0.1 (Dubliniensis, r81)
		
		First "release" as program has been able for a while to perform
		all basic tasks without problems.

		Non-standard features already built-in include:
		HMM-iteration (using HMMER for building an HMM) and guide-tree
		iteration. On top of that HMM input works fine and
		background-frequencies are added to the HHalign process.
		
		Known issues: RNA/DNA alignment is considered buggy. Aligned
		sequences have to be dealigned for HHalign to work properly.
		
		The HMMER version message can be ignored if no HMM-iteration
		was used.