ca_probe.cxx modified - bugfix
KB
1 lines of code changed in 1 file:
* EDIT4/ED4_root.cxx: - fixed a bug causing EDIT4 startup crash when alignment name
was longer than about 12 chars
19 lines of code changed in 1 file:
- flushes stderr
- function for pointers XXX_DUMP_PTR
12 lines of code changed in 1 file:
* Makefile: - DEVEL_XXX also defined in NDEBUG version
- DEVEL_ANY never defined
14 lines of code changed in 1 file:
added BUGEX
1 lines of code changed in 1 file:
*** empty log message ***
197 lines of code changed in 1 file:
einige updates an ca_probe (vermeidung fehlerhafter chars)
KB
32 lines of code changed in 1 file:
*** empty log message ***
4 lines of code changed in 1 file:
CHIP/ca_probe.cxx: probe_match sucht jetzt auch nach complement, WT
14 lines of code changed in 1 file:
last program .. back to the ARB-Databases
1. open final-candidates-paths-file (from ps_eval)
2. open temp output file
3. handle all candidates of ONE probe length each run
- for each candidate in source file that was handled yet -> store unchanged
- at first unhandled candidate
* remember probe length
* open the ARB-Database file that holds probes of that length
- for remaining unhandled candidates
* if probe length equals probe length of first unhandled candidate
-> look it up in ARB-DB
-> store with probe sequence data
* store other candidate unchanged
278 lines of code changed in 1 file:
added storing of used probe lengths
bug fix : forgot to invert path for 'inverse probes' before storing them to file
63 lines of code changed in 1 file:
new core program ps_get_probes
6 lines of code changed in 1 file:
1. get leaf nodes of candidates tree
2. examine paths from leaf candidates to root of candidates tree
- store PS_NodePtrs of candidates in a path that are no permutation of PS_NodePtrs of another path
3. examine the probes of the PS_Nodes of stored paths
- for each combination of the probes of the PS_Nodes in a path calculate the average probe temperature
- for each average probe temperature calculate the sum of square distances of probes temperatures for all combinations of probes of the PS_Nodes in a path
- find the path with the minimum of those sums and its associated average temperature
4. in the path with the minimum sum
- in each node remove all probes except the one that is closest to average temperature in the path with minimum sum and has the greatest length
5. for each PS_Candidate-node in path with minimum sum
- write the length and the GC-content of the probe of the PS_Node of the PS_Candidate
- write the set of SpeciesIDs that lead to PS_Node of the PS_Candidate
541 lines of code changed in 1 file:
*** empty log message ***
380 lines of code changed in 1 file:
new core program ps_eval_candidates.cxx
21 lines of code changed in 1 file:
hopefully last major changes
662 lines of code changed in 1 file:
renamed *Iterator to *Iter to match naming conventions
19 lines of code changed in 2 files:
new global variable __NODES_LEFT stores the count of nodes
to be examines per depth for depths < 60
used to visualize the process of PS_dect_weak_differences_stepdown
45 lines of code changed in 1 file:
fixed getSpeciesCount()
1 lines of code changed in 1 file:
new functions PS_BitMap_Counted::get(True|False)IndicesForRow()
fixed functions in PS_BitMap_Counted : set,get,setTrue,setFalse,recalcCounters
the diagonal locations are now accessible
recalcCounters doesnt count diagonal locations twice
28 lines of code changed in 1 file:
*** empty log message ***
10 lines of code changed in 3 files:
fixed bug which caused editor crash
7 lines of code changed in 2 files:
* ED4_main.cxx: fixed malformed ED4_root ctor call
2 lines of code changed in 1 file:
intro names adjusted
1 lines of code changed in 1 file:
ca_mark & ca_probe: corrected faulty EOF
KB
8 lines of code changed in 2 files:
*** empty log message ***
7 lines of code changed in 2 files:
latest version; aw_file_selection removed again, because it didn't work
11 lines of code changed in 1 file:
import function: valid names file path now relative to $ARBHOME
12 lines of code changed in 1 file:
reworked version of ca_mark (now without compilation errors).
[baderk]
52 lines of code changed in 1 file:
chip analyzer not build by make all
1 lines of code changed in 1 file:
LIBLINK inserted as full path (prefixed with ARBHOME)
2 lines of code changed in 1 file:
*** empty log message ***
2 lines of code changed in 1 file:
versuch von kai und wolfi
2 lines of code changed in 1 file:
*** empty log message ***
312 lines of code changed in 5 files:
Description on using Visualise SAI function in Primary structure and Secondary structure editor windows.
5 lines of code changed in 1 file:
Description on using Visualise SAI function in Primary structure and Secondary structure editor windows.
38 lines of code changed in 1 file:
*** empty log message ***
1 lines of code changed in 1 file:
*** empty log message ***
271 lines of code changed in 8 files:
* now uses PS_Candidate to build a tree of candidates
max depth of the tree depends on the number of species in the DB
* added functions to measure execution time
428 lines of code changed in 1 file:
new function getConstRootNode() .. const version of existing getRootNode()
106 lines of code changed in 2 files:
added functions to measure execution time
132 lines of code changed in 3 files:
removed comment on top
0 lines of code changed in 1 file:
testing of timing function
15 lines of code changed in 1 file:
Enabled Valid-Names-Menu for NDEBUG version
1 lines of code changed in 1 file:
definition of a node for candidates to build a tree of candidates
PS_Candidate::addChild() is used to add a child (if child with same gain exists it is updated if the distance of new child is lower)
PS_Candidate::reduce() is used to ensure that a node has max. 3 childs (best/worst/middle gain)
114 lines of code changed in 1 file:
added ps_candidate.hxx to dependencies of ps_find_probes.cxx
1 lines of code changed in 1 file:
new functions: PS_Bit(Set|Map)::copy( PS_Bit(Set|Map)* ) : copy an existing Set|Map
121 lines of code changed in 2 files:
paths no longer begin with ID 0 but with the lowest ID that was found in the shortname-to-ID mapping
7 lines of code changed in 1 file:
new functions : (re)store_pos
18 lines of code changed in 1 file:
changed remote shell to ssh
3 lines of code changed in 1 file:
belogs to manual selection of valid name
25 lines of code changed in 1 file:
path for names file changed
1 lines of code changed in 1 file:
valid names file add
8474 lines of code changed in 1 file:
gene_probe linkeroptions modified
1 lines of code changed in 1 file:
added gene probe tool
11 lines of code changed in 1 file:
first version of functional valid names tool finished
144 lines of code changed in 3 files:
Added new feature to visualise sequence associated information (SAI) in
primary structure and secondary structure editors.
135 lines of code changed in 9 files: