* DRYed PHYML interface (Amino vs DNA)
46 lines of code changed in 2 files:
* helper target to ease refactoring ARB_GDEmenus
20 lines of code changed in 1 file:
* swap order (first DNA, then Amino) to match other tools in this menu
33 lines of code changed in 1 file:
* split menu-sources for both versions of phyml
236 lines of code changed in 3 files:
* remove trailing '3' in fastdnaml.menu (was ignored by arb_read_tree)
* split menu-sources for phylip_ml and phyml
345 lines of code changed in 4 files:
* PHYML20130708 Makefile
- did not always make final target ($(ARBHOME)/bin/phyml...)
- define complete dependency chain => no matter what is deleted from WC, it should be rebuild now
- no longer trigger configure-call by stamp (let it depend on Makefile, i.e. as long as Makefile is not changed, configure will be called exactly once)
- do auto-clean before configure
- directly call 'make install' (does build as well)
21 lines of code changed in 1 file:
- added assertions against entering functions when error is exported (gb_search + GB_searchOrCreate_string)
4 lines of code changed in 1 file:
* changelog tree fixes
3 lines of code changed in 1 file:
* replaced 'consense tree' by 'consensus tree' (user-visible terminology)
* added documentation for ARBs consensus tree algorithm
195 lines of code changed in 10 files:
* reintegrate 'nds'
* replaces broken revision [10485]
375 lines of code changed in 10 files:
* fix compile error :/
1 lines of code changed in 1 file:
* fixed callback IDs of genome-NDS window
10 lines of code changed in 1 file:
* revert broken revision [10485]
(fixed by [10494])
132 lines of code changed in 9 files:
* mask some non-printing characters from NDS output (esp. LFs and TABs)
- motivation: gtk renders LFs at tree tips (resulting in overlapping leaf names)
- replace LF/CR by '#' and TAB by one space; replace other chars < ASCII 32 by '?'
- affects:
* displays (tree-tips, edit4 info-area)
* exported files (trees, calc-sheets, distance matrixes)
* link edit4 against NDS (edits should use code from NDS, not its own code!)
(reverted by [10488]; superseded by [10494])
193 lines of code changed in 9 files:
* Tree IO (patch reintegrates branch 'tree')
- added unit test (!TreeReader, export/import consistency for most export-parameters combinations)
- refactorings: moved more behavior into !TreeReader; deny access to class internals
- improved error messages/warnings
* show error-position in input data when bailing out
* warn about unused data behind tree
* trees < 2 species produce error now
- behavior
* fixed export/import of bootstrap values (expect ':' as separator; avoiding misinterpretation of group names starting with digits)
* auto-name unnamed nodes
* supports bootstrap values specified as percent (e.g. '12.5%')
* no longer interpret {{{''}}} as escape sequence for a single {{{'}}}
* no longer remove leading '_' from leaf-/groupnames (no idea why this was done)
- fixes:
* export+import of tree using double quotes often resulted in leaf-/groupnames enclosed in double-quotes (or more often failed to load completely)
* name of root-node was lost after import.
* better support for single-node subtrees, e.g. '(leafname)'. Nodes were skipped.
* deadlock occurring when tree file was truncated somewhere in the middle.
* leaks stuffed
1051 lines of code changed in 18 files:
* async GDE build
- pass down make flags (esp. -j) into subdirectories
- enclose subbuilds in $(SEP) as in main ARB Makefile (showing enter/exit timestamp for each subdir)
- mafft: build/clean core+extensions async
- mrbayes:
* define proper rules to make target 'mb' work with -j (no idea why that is needed)
* do not clear MAKEFLAGS in caller Makefile
- speedup for 'build' (on 8 cores)
* after GDE clean: 60s -> 30s
* after MrBAYES clean: 44s -> 17s
39 lines of code changed in 6 files:
* reverted [10467] and [10466] (build failed for 'cent5')
6631 lines of code changed in 3 files:
* ~~do not pack 'configure' into source tarball~~
(reverted by [10467])
1 lines of code changed in 1 file:
* ~~'configure' is modified by compiling on a machine with different autoconf version~~
- ~~removed 'configure' from SVN; delete it on 'clean'~~
- ~~call autoconf before configure~~
(reverted by [10467])
3 lines of code changed in 2 files:
- attempt to fix (randomly occurring) compile error
- creation of subdir 'obj' was triggered parallel to obj-compilation (now triggered '''before''')
5 lines of code changed in 1 file:
- .awk is source
1 lines of code changed in 1 file:
Added rudimentary fasttree menu (need to know which options to use)
41 lines of code changed in 2 files:
Added !MrBayes custom command file menu
75 lines of code changed in 2 files:
Added !MrBayes help
99 lines of code changed in 2 files:
mafft changed default value for offset
7 lines of code changed in 1 file:
Added mrBayes gde menu
114 lines of code changed in 2 files:
mafft preserve case
1 lines of code changed in 1 file:
Allow numbers with positive exponent in newick tree
1 lines of code changed in 1 file:
rename buttons in species information window
- DETACH -> "New window..."
(more easy to understand, detach was a mystery to many)
- GET -> "Update"
- do not shout (CLOSE -> Close, etc.)
38 lines of code changed in 3 files:
* completely disabled TAB check for GDE and READSEQ
2 lines of code changed in 1 file:
merge from tree [10434] [10436]
67 lines of code changed in 5 files:
- no longer attempt to rm ./GDE/MAFFT/mafft-7.055-with-extensions/core
1 lines of code changed in 1 file:
Ignore tabs in !FastTree
1 lines of code changed in 1 file:
Added fasttree2 source (no menu, yet)
10116 lines of code changed in 2 files:
Added two missing switches to phyml
54 lines of code changed in 1 file:
Added nbproject to arb_srclist ignore
1 lines of code changed in 1 file:
* added libreadline-dev (completes r10420)
1 lines of code changed in 1 file:
- fix for concurrent builds ('install' depends on 'muscle')
2 lines of code changed in 1 file:
always estimate gamma distribution parameter for phyml dna
1 lines of code changed in 1 file:
fix bug introduced in r10422 ... there really is no way around a loop
to replicate the "readlink -f" behavior
25 lines of code changed in 1 file:
slight cleanup of bin/arb startup script
- avoid readlink (not present on OSX)
- put quotes around arguments (file/directory names with spaces)
- use $SHELL instead of always sh
28 lines of code changed in 1 file:
Fixed bug in mafft makefile
5 lines of code changed in 2 files:
- work around linking bug in centos5
- add libreadline-dev to ubuntu depends
9 lines of code changed in 2 files:
fix !MrBayes makefile (libs need to be in LDLIBS when using implicit rules)
1 lines of code changed in 1 file:
re-enable make buildins for !MrBayes (unset MAKEFLAGS)
1 lines of code changed in 1 file:
Added mr bayes (no menu yet)
114499 lines of code changed in 32 files:
make probcons compile on ubuntu >12.04 (added another cstring include)
1 lines of code changed in 1 file:
Make arb_srclist happy
1 lines of code changed in 4 files:
Removed muscle version file. Cannot make it work with arb_srclist
2 lines of code changed in 2 files:
make probcons compile on linux (added cstring include )
3 lines of code changed in 3 files:
Ignore probcons in tab break check
1 lines of code changed in 1 file:
Updated raxml to current version
63104 lines of code changed in 46 files:
Moved PROBCONS to NO_DEPENDS section.
1 lines of code changed in 1 file:
integrated probcons
47 lines of code changed in 1 file:
svn ignore probcons files
1 lines of code changed in 1 file:
added probcons
6336 lines of code changed in 18 files:
minimalistic help file for mafft
82 lines of code changed in 2 files:
working muscle integration(now someone needs to tell me what parameters are usefull)
70 lines of code changed in 2 files:
don't check MUSCLE or MAFFT for tabs
2 lines of code changed in 1 file:
(hope)fully working mafft integration
3 lines of code changed in 1 file:
build muscle as part of gde
1 lines of code changed in 1 file:
remove binary
0 lines of code changed in 1 file:
added muscle sourcles amd makefile
35297 lines of code changed in 198 files:
* GDE menus
- added new keyword 'intyped'
* default value ('basic') preserves previous behavior
* value 'detailed' saves "typed sequences"
* restriction: all inputdata-files (of one item) need to use the same 'intyped'-value
101 lines of code changed in 6 files:
* dup overwritten buffer
3 lines of code changed in 1 file:
* GDE menus
- fail if an unknown command is found
- restrict use of 'item:' and 'menumeta:'
- print parse error messages in parseable format
19 lines of code changed in 1 file:
* more detailed errors while loading GDE menus
23 lines of code changed in 2 files:
- cosmetics
20 lines of code changed in 1 file:
- fixed some locals
24 lines of code changed in 1 file:
* mafft
- fix savetest
- ignore all mafft-stuff in bin
1 lines of code changed in 1 file:
* GDE menus
- added simple unit-test loading menu file
20 lines of code changed in 3 files:
MAFFT menu (without sequence type)
64 lines of code changed in 1 file:
Generate mafft links
9 lines of code changed in 1 file: