|
Last change
on this file was
17956,
checked in by westram, 6 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.