freecontact (1.0.21) unstable; urgency=low * lib/freecontact.h no longer includes boost/format.hpp. -- Laszlo Kajan Sat, 28 Sep 2013 09:43:07 +0200 freecontact (1.0.20) unstable; urgency=low * Fixed runtime issues with timer_create(CLOCK_PROCESS_CPUTIME_ID,...) on kfreebsd. -- Laszlo Kajan Thu, 19 Sep 2013 18:26:56 +0200 freecontact (1.0.19) unstable; urgency=low * Changed the condition on which x86intrin.h is included. * Updated lib/Doxyfile.in. -- Laszlo Kajan Wed, 18 Sep 2013 17:55:09 +0200 freecontact (1.0.18) unstable; urgency=low * Fixed compiler SSE2 support detection problem (Debian bug #721380). * Fixed perlpod =item issue (Debian bug #721381). * Fixed issue with including x86intrin.h on non-x86 (Debian bug #721379). -- Laszlo Kajan Tue, 17 Sep 2013 17:10:34 +0200 freecontact (1.0.17) unstable; urgency=low * Edited _print_help() message. -- Laszlo Kajan Mon, 15 Jul 2013 15:14:48 +0200 freecontact (1.0.16) unstable; urgency=low * Extended command line help. * Edited man page. * Renamed parameter 'gap-incovm' to 'apply-gapth'. -- Laszlo Kajan Tue, 02 Jul 2013 17:05:47 +0200 freecontact (1.0.15) unstable; urgency=low * Added lib/config.h to distributable tar.xz (and as SOURCE where it is). * Added mincontsep-dependent alignment length (minimum) checks. * Explained the meaning of mincontsep (j-i) better in docs. * Decresed memory usage through clearing copies of the covariance matrix as soon as they are not needed. * Smaller memory usage: precision of pairfreq matrix is now float (changed from double). -- Laszlo Kajan Mon, 17 Jun 2013 15:43:02 +0200 freecontact (1.0.14) unstable; urgency=low * Sequence weighting is now done in a separate method, and can be used on its own. * Fixed very long loop on 1-sequence "alignment" bug. -- Laszlo Kajan Thu, 13 Jun 2013 20:03:11 +0200 freecontact (1.0.13) unstable; urgency=low * Added --icme-timeout to fail program if the inverse covariance matrix estimation runs too long. * Added -pthread and -lrt to lib/Makefile.am for timer_create et al. -- Laszlo Kajan Fri, 07 Jun 2013 20:40:13 +0200 freecontact (1.0.12) unstable; urgency=low * Added parameter set 'ps_psicov_sd' for PSICOV sensible default (as defined in PSICOV README). * 'sparsity' is renamed to 'density'. -- Laszlo Kajan Thu, 06 Jun 2013 13:07:24 +0200 freecontact (1.0.11) unstable; urgency=low * Out-of-bounds vector index bug in fc.h, resulting in malloc() and double free errors is fixed. -- Laszlo Kajan Tue, 04 Jun 2013 13:47:34 +0200 freecontact (1.0.10) unstable; urgency=low * Moved fc::parset_t << operator out of lib, into src/freecontact.cpp. * Fixed printing of --clustpc argument value. * Corrected spelling errors. * First line of .aln input is not required to be the query - updated documentation to reflect this. * More aggressive (0.5 : 2) rho control in glasso iterations. * Initialize fp_t sparsity = -1, prev_spar = -1; -- Laszlo Kajan Mon, 27 May 2013 18:52:11 +0200 freecontact (1.0.9) unstable; urgency=low * Added overloaded ali_t::push(const char *__al, uint16_t __alilen). * Number of threads is now controlled in predictor::run(). * freecontact executable parameter profile no longer contains number of threads and output format. * fc::predictor::run() parameter profile is moved into library. * Library exports constant parameter profiles corresponding to as-published parameter sets of methods. * Based on BioXSD-1.1.2, no XSD restrictions. * Fixed XSD import in freecontact.wsdl . -- Laszlo Kajan Mon, 29 Apr 2013 18:04:08 +0200 freecontact (1.0.8) unstable; urgency=low * Added bash completion for freecontact. * Renamed library header to 'freecontact.h'. * Renamed freecontact class to predictor. -- Laszlo Kajan Wed, 24 Apr 2013 19:03:09 +0200 freecontact (1.0.7) unstable; urgency=low * Added --pep (print effective parameters) cmd line option. * Added timing results as parameter to run() method. * Fixed unnecessary libxerces-c dependency when xsdcxx is /not/ found. -- Laszlo Kajan Sat, 20 Apr 2013 14:50:27 +0200 freecontact (1.0.6) unstable; urgency=low * Fixed parallel build issue once more with more make rules (no sync). -- Laszlo Kajan Sat, 20 Apr 2013 14:08:55 +0200 freecontact (1.0.5) unstable; urgency=low * Optimized loops and OMP parallelization to allow more CPU cache hits. * Added autoconf macros for CPU feature detection. -- Laszlo Kajan Fri, 12 Apr 2013 12:54:50 +0200 freecontact (1.0.4) unstable; urgency=low * No longer needs OMP atomic updates. * Set OMP schedule to dynamic everywhere, with a low number. * Added xsdcxx autodetection. Compilation can handle missing Xerces or xsdcxx, with the consequence of no XML support. * Renamed multifasta2aln to a2m2aln, as the input format is 'A2M', a known extension of FASTA. * Fixed parallel build issue with xsdcxx-generated code. -- Laszlo Kajan Fri, 05 Apr 2013 18:47:39 +0200 freecontact (1.0.3) unstable; urgency=low * BioXSD XML output format. * Added WSDL 2.0 file for web service. * Renamed mfDCA -> EVfold-mfDCA (mfdca -> evfold-mfdca) (D. S. Marks' suggestion) * Software title is 'FreeContact' whenever mentioned, the command line interface 'freecontact', package name is 'freecontact'. -- Laszlo Kajan Fri, 29 Mar 2013 10:14:27 +0100 freecontact (1.0.2) unstable; urgency=low * DCA->mfDCA rename (mean-field direct-coupling analysis). -- Laszlo Kajan Fri, 15 Mar 2013 11:43:37 +0100 freecontact (1.0.1) unstable; urgency=low * Fixed Doxygen issues with files not cleaned up after build. * Wrote man page for freecontact. -- Laszlo Kajan Wed, 13 Mar 2013 16:42:07 +0100 freecontact (1.0.0) unstable; urgency=low * Initial release. -- Laszlo Kajan Fri, 09 Nov 2012 18:15:28 +0100