Added PTPan
1 lines of code changed in 1 file:
Adding PTPan
1312 lines of code changed in 28 files:
* ARBDB/adtools.c: - tree reader uses struct TreeReader instead of static variables
- Unescape tree comment when reading newick tree
('\\', '\{' and '\}' are replaced by '\', '[' abd ']')
- now reads any length of comment (comment was restricted to 1024 characters)
* AWT/AWT_imp_exp.cxx: - Escape tree comment
326 lines of code changed in 7 files:
Auto version upgrade to 4.16 by devel@arb-home.de
2 lines of code changed in 1 file:
- given 2 lists of species (or accs, ...) create difference lists and common list
99 lines of code changed in 1 file:
from elmar:
- reserve memory needed for nmap at startup
(raises chances memory is unfragmented when actual nmap happens)
7 lines of code changed in 1 file:
libpng3 -> libpng12-0
1 lines of code changed in 1 file:
Auto version upgrade to 4.15 by devel@arb-home.de
2 lines of code changed in 1 file:
* NTREE/NT_dbrepair.cxx: - less panic messages about dictionary compression bug
* ARBDB/ad_load.c: - ARB crashed with "ARB ERROR: keyword 'time' not found in reading GB_file"
followed by a SIGSEGV when a DB-key had maximum allowed length.
- added warning if a key exceeds allowed length (not occurred ITW yet)
23 lines of code changed in 2 files:
- updated packet list for openGL compile
35 lines of code changed in 1 file:
- compiles with gcc 4.2.4
- removed probe-library-client (obsolete, new client in PLEASE-repository)
-> arb compile no longer needs jdk
9 lines of code changed in 1 file:
- switched back to old behavior (auto-upgrade version once per hour)
1 lines of code changed in 1 file:
Auto version upgrade to 4.14 by devel@arb-home.de
2 lines of code changed in 1 file:
test (upgrade instantly)
2 lines of code changed in 1 file:
syntax
2 lines of code changed in 1 file:
- auto-upgrade version more early
- write new version into svn-comment
idea: have automatic version history at
http://bugs.arb-home.de/log/SOURCE_TOOLS/version_info
4 lines of code changed in 2 files:
Auto version upgrade by devel@arb-home.de
2 lines of code changed in 1 file:
- moved com-codes for familyfind from 50-59 to 70-89
36 lines of code changed in 1 file:
from Elmar:
* replace deprecated XtAppInitialize with XtOpenApplication
* turn of "xmouse" effect for textinput fields
10 lines of code changed in 1 file:
from Elmar:
allow partial sequences to achieve maximum score on the relative fam search
3 lines of code changed in 1 file:
Fixed a bug in the sequence quality tool: the whole tree was evaluated although only parts of it were marked.
12 lines of code changed in 3 files:
from elmar:
Add a parameter to the PT server that allows limiting the family search result
to a fraction of the sequences. We are not really interessted in a completely
sorted result, usually only the n best matching sequences are required.
ralf:
- use that feature from ARB
15 lines of code changed in 3 files:
from elmar:
Make the aisc client side threadsafe. This allows e.g. running more
than one PT server from one process.
133 lines of code changed in 2 files:
from elmar:
use stl sort and templates / function objects instead of GB_mergesort
the reduction in function calls improves the speed of the family search
massively
18 lines of code changed in 1 file:
from elmar:
Improves performance by making PT_read_chain() a template.
Using a function object instead of a function pointer allows the
compiler to inline the code within func().
59 lines of code changed in 7 files:
from elmar:
AMD64; use bswap in PROBE
The macros PT_READ_PTR and PT_WRITE_PTR need to be 64bit aware.
Also: Use bswap instead of changing byteorder manually
TODO: Why is byteorder _ALWAYS_ changed? Can't this be skipped altogether?
ralf:
I guess it could, seems to be a relict from that time where ARB was running on machines
with different byte orders.
When changing this, old PT-Server-databases need to be rejected by ARB
10 lines of code changed in 1 file:
- prototypes and dependencies updated
40 lines of code changed in 6 files:
- corrected indented defines
3 lines of code changed in 1 file:
erm.. + help
0 lines of code changed in 1 file:
from elmar:
add SILVA/SINA frontend to edit4
changed by ralf:
- rewrote filter_sai()
- const char *
- fixed calls to GB_find()
- added item filter AWM_DISABLED and use it in galign_mask()
- use GB_executable to find galign
467 lines of code changed in 5 files:
- added item mode AWM_DISABLED (used for dynamic items)
12 lines of code changed in 1 file:
- renamed search_executable into GB_executable (to make it public)
4 lines of code changed in 2 files:
ignore subdir 'patches'
1 lines of code changed in 1 file:
TAB
4 lines of code changed in 2 files:
From Elmar:
add fflushes to pt server build sequence
(necessary on buffered output terminals, e.g. when capturing the log via "tee")
7 lines of code changed in 2 files:
* NTREE/ad_trees.cxx: - added new export format 'NEWICK TREE FORMAT (pretty, but big)'
- format 'NEWICK TREE FORMAT' now exports condensed tree
* AWT/AWT_imp_exp.cxx: - AWT_export_Newick_tree now exports pretty (old-style) or condensed
52 lines of code changed in 4 files:
* arb_INSTALL.txt: - mentioned Ubuntu packets list
- no longer need to rename arb_noOPENGL.tgz
* arb_UBUNTU.txt: - list of packets needed for ARB on Ubuntu 8.04
* arb_install.sh: - fixed instruction for local install (into user dir)
- if arb.tgz is missing, try to use arb_noOPENGL.tgz automatically
- command to detect shell is 'echo $SHELL'
51 lines of code changed in 3 files:
added some comments
added code for long diffs
31 lines of code changed in 1 file:
added a comment
2 lines of code changed in 1 file:
changed "estimated_kb" calculation (value by try and error)
added some code for long diffs
15 lines of code changed in 1 file:
0 -> NULL
89 lines of code changed in 4 files:
added two assertions
2 lines of code changed in 1 file:
5 lines of code changed in 1 file:
added some comments
added code for long diffs
135 lines of code changed in 2 files:
added stats for long diffs
15 lines of code changed in 1 file:
added some comments
added code to handle long diffs
46 lines of code changed in 1 file:
added some comments
7 lines of code changed in 1 file:
added some comments...
9 lines of code changed in 2 files: