Last change
on this file was
17956,
checked in by westram, 5 years ago
|
- implement GB_copy_overlay
- works like GB_copy_std if destination is empty container.
- completely overwrites existing entries including protection + marks.
- added unittests (overlay onto empty container + onto filled container). both reproduce original database ("TEST_copy.arb").
- adds an assertion vs accidently overwriting temp entries (doing so currently is "undefined behavior").
|
File size:
3.6 KB
|
Line | |
---|
1 | /*ARBDB ASCII*/ |
---|
2 | all %% (% |
---|
3 | species_data %% (% |
---|
4 | species %% (% |
---|
5 | name "MetMazei" |
---|
6 | ali_16s %% (% |
---|
7 | data ".....................AUUCUGGUU-----GA--U-CC-U-G-CCAG-AG-GU-U-AC-U-GC--U-AU-C--G-GU-GUUC--GC---C-U--AAGCCA-U-GC-G-AGU-CAU-A-UGU---------A---------------.............." |
---|
8 | %) /*ali_16s*/ |
---|
9 | |
---|
10 | acc "X69874" |
---|
11 | full_name "Methanosarcina mazei" |
---|
12 | tax " [DEW] Archaea|Euryarchaeota|Methanomicrobium group [EBI] Prokaryota; Bacteria; Mendosicutes; Archaeobacteria;|Methanomicrobiales; Methanosarcinaceae." |
---|
13 | seqcheck "ARB_C2C11C55" |
---|
14 | AL "nov97" |
---|
15 | ARB_color %i 2 |
---|
16 | float_test %f 3.141592 |
---|
17 | float_test %f 3.141592e-02 |
---|
18 | float_test %f 314.159210 |
---|
19 | float_test %f 3.141592e-05 |
---|
20 | float_test %f 3.141592e+05 |
---|
21 | float_test %f 3.141592e-10 |
---|
22 | float_test %f 3.141592e+10 |
---|
23 | float_test %f 3.141592e-35 |
---|
24 | float_test %f 3.141592e+35 |
---|
25 | bits_test %I "--------++++-+--+-+----+----+-+-" |
---|
26 | %) /*species*/ |
---|
27 | |
---|
28 | species %% (% |
---|
29 | name "MhcBurto" |
---|
30 | acc "X65537" |
---|
31 | full_name "Methano-coccoides burtonii" |
---|
32 | tax " [DEW] Archaea|Euryarchaeota|Methanomicrobium group [EBI] Prokaryota; Bacteria; Mendosicutes; Archaeobacteria;|Methanomicrobiales; Methanosarcinaceae." |
---|
33 | seqcheck "ARB_8F6E27E5" |
---|
34 | AL "nov97" |
---|
35 | ARB_color %i 2 |
---|
36 | %) /*species*/ |
---|
37 | |
---|
38 | %) /*species_data*/ |
---|
39 | |
---|
40 | presets %% (% |
---|
41 | key_data %% (% |
---|
42 | key %% (% |
---|
43 | key_name "ali_16s" |
---|
44 | key_type %i 15 |
---|
45 | %) /*key*/ |
---|
46 | |
---|
47 | key %% (% |
---|
48 | key_name "ali_16s/data" |
---|
49 | key_type %i 12 |
---|
50 | key_hidden %i 0 |
---|
51 | %) /*key*/ |
---|
52 | |
---|
53 | key %% (% |
---|
54 | key_name "name" |
---|
55 | key_type %i 12 |
---|
56 | key_hidden %i 0 |
---|
57 | %) /*key*/ |
---|
58 | |
---|
59 | key %% (% |
---|
60 | key_name "full_name" |
---|
61 | key_type %i 12 |
---|
62 | key_hidden %i 0 |
---|
63 | %) /*key*/ |
---|
64 | |
---|
65 | %) /*key_data*/ |
---|
66 | |
---|
67 | alignment %% (% |
---|
68 | alignment_name "ali_16s" |
---|
69 | alignment_len %i 165 |
---|
70 | aligned %i 1 |
---|
71 | alignment_write_security %i 5 |
---|
72 | alignment_type "rna" |
---|
73 | alignment_rem "" |
---|
74 | auto_format %i 0 |
---|
75 | %) /*alignment*/ |
---|
76 | |
---|
77 | use "ali_16s" |
---|
78 | %) /*presets*/ |
---|
79 | |
---|
80 | extended_data %% (% |
---|
81 | extended %% (% |
---|
82 | name "ECOLI" |
---|
83 | errors %i 0 |
---|
84 | acc "J01695" |
---|
85 | full_name "Escherichia coli" |
---|
86 | ali_16s %% (% |
---|
87 | data "........A-A--CU---------------C-A-A-A-G-GA-G--AC-U-G-CCA--G-U------------------------------------G-A---UAA-------------------------------------A-C-U-G..............." |
---|
88 | %) /*ali_16s*/ |
---|
89 | |
---|
90 | aligned "12dec94" |
---|
91 | %) /*extended*/ |
---|
92 | |
---|
93 | extended %% (% |
---|
94 | name "markerline" |
---|
95 | ali_16s %% (% |
---|
96 | bits %I "---------------------+++++++++-----++--+-++-+-+-++++-++-++-+-++-+-++--+-++-+--+-++-++++--++---+-+--++++++-+-++-+-+++-+++-+-+++---------+-----------------------------" |
---|
97 | _TYPE "FMX: Filter by Maximum Frequency: Start 0; Stop 164; Minhom 60%; Maxhom 100%" |
---|
98 | %) /*ali_16s*/ |
---|
99 | |
---|
100 | %) /*extended*/ |
---|
101 | |
---|
102 | %) /*extended_data*/ |
---|
103 | |
---|
104 | mixed_types %% (% |
---|
105 | str "text" |
---|
106 | str_percent %s "%text" |
---|
107 | byte %y 255 |
---|
108 | ints %N 10000000790:::-::.=::=-.0102== |
---|
109 | ints_empty %N 1:90 |
---|
110 | floats %F 10000000590.404B404C.4058.89:0D::A1.5B |
---|
111 | bytes %Y 000000100.0102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFE- |
---|
112 | %) /*mixed_types*/ |
---|
113 | |
---|
114 | description "User text" |
---|
115 | genom_db %i 0 |
---|
116 | %) /*all*/ |
---|
117 | |
---|
Note: See
TracBrowser
for help on using the repository browser.