- Timestamp:
- 23/11/09 08:54:41 (2 years ago)
- Location:
- branches/clusters
- Files:
-
- 4 removed
- 18 modified
- 4 copied
-
ARBDB/ad_prot.h (modified) (1 diff)
-
ARBDB/adstring.c (modified) (1 diff)
-
AWTC/AWTC_constructSequence.cxx (deleted)
-
AWTC/AWTC_seq_search.cxx (deleted)
-
AWTC/Makefile (modified) (2 diffs)
-
AWTC/awtc_constructSequence.hxx (deleted)
-
AWTC/awtc_seq_search.hxx (deleted)
-
EDIT4/ED4_root.cxx (modified) (1 diff)
-
EDIT4/Makefile (modified) (1 diff)
-
PERL_SCRIPTS/GENOME/GI.pm (modified) (3 diffs)
-
PERL_SCRIPTS/GENOME/import_proteomdata.pl (modified) (2 diffs)
-
PERL_SCRIPTS/SPECIES/tools.pm (modified) (1 diff)
-
SL/FAST_ALIGNER/AWTC_constructSequence.cxx (copied) (copied from trunk/SL/FAST_ALIGNER/AWTC_constructSequence.cxx)
-
SL/FAST_ALIGNER/AWTC_seq_search.cxx (copied) (copied from trunk/SL/FAST_ALIGNER/AWTC_seq_search.cxx)
-
SL/FAST_ALIGNER/ClustalV.cxx (modified) (7 diffs)
-
SL/FAST_ALIGNER/Makefile (modified) (3 diffs)
-
SL/FAST_ALIGNER/awtc_constructSequence.hxx (copied) (copied from trunk/SL/FAST_ALIGNER/awtc_constructSequence.hxx)
-
SL/FAST_ALIGNER/awtc_seq_search.hxx (copied) (copied from trunk/SL/FAST_ALIGNER/awtc_seq_search.hxx)
-
SL/FAST_ALIGNER/fast_aligner.cxx (modified) (8 diffs)
-
SOURCE_TOOLS/generate_all_links.sh (modified) (1 diff)
-
lib/macros/ARB/SEQ_DATA/dashes2dots_at_sequenceends_of_marked.amc (modified) (1 diff)
-
lib/macros/replamb.amc (modified) (1 diff)
-
lib/macros/test.amc (modified) (1 diff)
-
lib/macros/testwl.amc (modified) (1 diff)
-
lib/macros/toggle_color.amc (modified) (1 diff)
-
lib/macros/xopen.amc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/clusters/ARBDB/ad_prot.h
r6241 r6269 41 41 GB_ERROR GB_export_IO_error P_((const char *action, const char *filename)); 42 42 GB_ERROR GB_print_error P_((void)); 43 GB_ERROR GB_get_error P_((void)) __ATTR__DEPRECATED;43 NOT4PERL GB_ERROR GB_get_error P_((void)) __ATTR__DEPRECATED; 44 44 GB_BOOL GB_have_error P_((void)); 45 45 GB_ERROR GB_await_error P_((void)); -
branches/clusters/ARBDB/adstring.c
r6141 r6269 296 296 } 297 297 298 GB_ERROR GB_get_error() {298 NOT4PERL GB_ERROR GB_get_error() { 299 299 /* goes to header: __ATTR__DEPRECATED */ 300 300 -
branches/clusters/AWTC/Makefile
r6209 r6269 29 29 # For formatting issues see SOURCE_TOOLS/fix_depends.pl 30 30 31 AWTC_constructSequence.o: awtc_constructSequence.hxx32 AWTC_constructSequence.o: awtc_seq_search.hxx33 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/ad_k_prot.h34 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/ad_prot.h35 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/ad_t_prot.h36 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arb_assert.h37 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbdb.h38 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbdb_base.h39 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbdbt.h40 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbtools.h41 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/attributes.h42 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_device.hxx43 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx44 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_position.hxx45 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_root.hxx46 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_window.hxx47 48 31 AWTC_next_neighbours.o: awtc_next_neighbours.hxx 49 32 AWTC_next_neighbours.o: $(ARBHOME)/INCLUDE/ad_k_prot.h … … 65 48 AWTC_next_neighbours.o: $(ARBHOME)/INCLUDE/servercntrl.h 66 49 67 AWTC_seq_search.o: awtc_seq_search.hxx68 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/ad_k_prot.h69 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/ad_prot.h70 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arb_assert.h71 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arbdb.h72 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arbdb_base.h73 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arbtools.h74 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/attributes.h75 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/aw_root.hxx76 77 50 AWTC_submission.o: $(ARBHOME)/INCLUDE/ad_k_prot.h 78 51 AWTC_submission.o: $(ARBHOME)/INCLUDE/ad_prot.h -
branches/clusters/EDIT4/ED4_root.cxx
r6208 r6269 18 18 19 19 #include <fast_aligner.hxx> 20 #include <awtc_constructSequence.hxx>20 // #include <awtc_constructSequence.hxx> 21 21 22 22 #include <arb_version.h> -
branches/clusters/EDIT4/Makefile
r6225 r6269 491 491 ED4_root.o: $(ARBHOME)/INCLUDE/awt_map_key.hxx 492 492 ED4_root.o: $(ARBHOME)/INCLUDE/awt_seq_colors.hxx 493 ED4_root.o: $(ARBHOME)/INCLUDE/awtc_constructSequence.hxx494 493 ED4_root.o: $(ARBHOME)/INCLUDE/BI_helix.hxx 495 494 ED4_root.o: $(ARBHOME)/INCLUDE/fast_aligner.hxx -
branches/clusters/PERL_SCRIPTS/GENOME/GI.pm
r5858 r6269 72 72 $gb_orf = BIO::create_nonexisting_gene($gb_genome, $orf); 73 73 if (!$gb_orf) { 74 my $reason = ARB:: get_error();74 my $reason = ARB::await_error(); 75 75 $error = "cannot create gene '$orf' ($reason)"; 76 76 } … … 78 78 my $gb_locus_tag = ARB::search($gb_orf, "locus_tag", "STRING"); 79 79 if (!$gb_locus_tag) { 80 my $reason = ARB:: get_error();80 my $reason = ARB::await_error(); 81 81 $error = "cannot create field 'locus_tag' ($reason)"; 82 82 } … … 106 106 $gb_field = ARB::search($gb_container, $field_name, $field_type); 107 107 if (!$gb_field) { 108 my $reason = ARB:: get_error();108 my $reason = ARB::await_error(); 109 109 $error = "Can't create '$field_name' ($reason)"; 110 110 } -
branches/clusters/PERL_SCRIPTS/GENOME/import_proteomdata.pl
r5858 r6269 54 54 my $gb_gene_data = ARB::search($gb_genome, "gene_data", "CONTAINER"); 55 55 if (!$gb_gene_data) { 56 my $reason = ARB:: get_error();56 my $reason = ARB::await_error(); 57 57 GI::error("Couldn't find or create container 'gene_data' for organism '$genome_name' ($reason)"); 58 58 } … … 78 78 79 79 if (!$gb_substrate) { 80 my $reason = ARB:: get_error();80 my $reason = ARB::await_error(); 81 81 $error = "Could not create container '$substrate_field' ($reason)"; 82 82 } -
branches/clusters/PERL_SCRIPTS/SPECIES/tools.pm
r5858 r6269 37 37 sub expectError($) { 38 38 my ($where) = @_; 39 my $err = ARB:: get_error();39 my $err = ARB::await_error(); 40 40 41 if (not $err) { $err = "Unknown error"; }42 41 dieOnError($err,$where); 43 42 } -
branches/clusters/SL/FAST_ALIGNER/ClustalV.cxx
r5904 r6269 384 384 385 385 #if (defined(DISPLAY_DIFF) || defined(MATRIX_DUMP)) 386 static GB_ERRORp_decode(const unsigned char *naseq, unsigned char *seq, int l) {386 static void p_decode(const unsigned char *naseq, unsigned char *seq, int l) { 387 387 int len = strlen(amino_acid_order); 388 388 … … 392 392 seq[i] = amino_acid_order[naseq[i]]; 393 393 } 394 395 return 0; 396 } 397 398 static GB_ERROR n_decode(const unsigned char *naseq, unsigned char *seq, int l) { 394 } 395 396 static void n_decode(const unsigned char *naseq, unsigned char *seq, int l) { 399 397 int len = strlen(nucleic_acid_order); 400 398 … … 404 402 seq[i] = nucleic_acid_order[naseq[i]]; 405 403 } 406 407 return 0;408 404 } 409 405 #endif … … 1106 1102 } 1107 1103 1108 static GB_ERRORp_encode(const unsigned char *seq, unsigned char *naseq, int l) /* code seq as ints .. use -2 for gap */ {1104 static void p_encode(const unsigned char *seq, unsigned char *naseq, int l) /* code seq as ints .. use -2 for gap */ { 1109 1105 bool warned = false; 1110 1106 … … 1130 1126 naseq[i] = c; 1131 1127 } 1132 1133 return 0; 1134 } 1135 1136 static GB_ERROR n_encode(const unsigned char *seq,unsigned char *naseq,int l) 1128 } 1129 1130 static void n_encode(const unsigned char *seq,unsigned char *naseq,int l) 1137 1131 { /* code seq as ints .. use -2 for gap */ 1138 1132 int i; … … 1156 1150 naseq[i] = c; 1157 1151 } 1158 1159 return 0;1160 1152 } 1161 1153 … … 1212 1204 1213 1205 { 1214 GB_ERROR (*encode)(const unsigned char*,unsigned char*,int) = dnaflag ? n_encode : p_encode; 1215 1216 error = encode((const unsigned char*)(seq1-1), seq_array[1], length1); 1217 if (!error) { 1218 seqlen_array[1] = length1; 1219 error = encode((const unsigned char*)(seq2-1), seq_array[2], length2); 1220 if (!error) { 1221 seqlen_array[2] = length2; 1222 1223 do_align(/* gap_open,*/ score, max(length1,length2)); 1224 int alignedLength = add_ggaps(max_seq_length); 1225 1226 *resultPtr1 = result[1]+1; 1227 *resultPtr2 = result[2]+1; 1228 *resLengthPtr = alignedLength; 1229 } 1230 } 1206 void (*encode)(const unsigned char*,unsigned char*,int) = dnaflag ? n_encode : p_encode; 1207 1208 encode((const unsigned char*)(seq1-1), seq_array[1], length1); 1209 seqlen_array[1] = length1; 1210 encode((const unsigned char*)(seq2-1), seq_array[2], length2); 1211 seqlen_array[2] = length2; 1212 1213 do_align(/* gap_open,*/ score, max(length1,length2)); 1214 int alignedLength = add_ggaps(max_seq_length); 1215 1216 *resultPtr1 = result[1]+1; 1217 *resultPtr2 = result[2]+1; 1218 *resLengthPtr = alignedLength; 1231 1219 } 1232 1220 } -
branches/clusters/SL/FAST_ALIGNER/Makefile
r6209 r6269 36 36 # For formatting issues see SOURCE_TOOLS/fix_depends.pl 37 37 38 AWTC_constructSequence.o: awtc_constructSequence.hxx 39 AWTC_constructSequence.o: awtc_seq_search.hxx 40 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/ad_k_prot.h 41 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/ad_prot.h 42 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/ad_t_prot.h 43 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arb_assert.h 44 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbdb.h 45 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbdb_base.h 46 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbdbt.h 47 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/arbtools.h 48 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/attributes.h 49 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_device.hxx 50 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx 51 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_position.hxx 52 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_root.hxx 53 AWTC_constructSequence.o: $(ARBHOME)/INCLUDE/aw_window.hxx 54 55 AWTC_seq_search.o: awtc_seq_search.hxx 56 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/ad_k_prot.h 57 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/ad_prot.h 58 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arb_assert.h 59 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arbdb.h 60 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arbdb_base.h 61 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/arbtools.h 62 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/attributes.h 63 AWTC_seq_search.o: $(ARBHOME)/INCLUDE/aw_root.hxx 64 65 ClustalV.o: awtc_seq_search.hxx 38 66 ClustalV.o: ClustalV.hxx 39 67 ClustalV.o: $(ARBHOME)/INCLUDE/ad_k_prot.h … … 45 73 ClustalV.o: $(ARBHOME)/INCLUDE/attributes.h 46 74 ClustalV.o: $(ARBHOME)/INCLUDE/aw_root.hxx 47 ClustalV.o: $(ARBHOME)/INCLUDE/awtc_seq_search.hxx48 75 76 fast_aligner.o: awtc_seq_search.hxx 49 77 fast_aligner.o: ClustalV.hxx 50 78 fast_aligner.o: fast_aligner.hxx … … 67 95 fast_aligner.o: $(ARBHOME)/INCLUDE/awt_sel_boxes.hxx 68 96 fast_aligner.o: $(ARBHOME)/INCLUDE/awtc_next_neighbours.hxx 69 fast_aligner.o: $(ARBHOME)/INCLUDE/awtc_seq_search.hxx70 97 fast_aligner.o: $(ARBHOME)/INCLUDE/island_hopping.h -
branches/clusters/SL/FAST_ALIGNER/fast_aligner.cxx
r6141 r6269 132 132 // -------------------------------------------------------------------------------- 133 133 134 static inline GB_ERROR species_not_found(GB_CSTR species_name) { 135 return GB_export_errorf("No species '%s' found!", species_name); 136 } 137 138 static GB_ERROR reverseComplement(GBDATA *gb_species, GB_CSTR ali, int max_protection) { 134 ATTRIBUTED(__ATTR__USERESULT, 135 static inline GB_ERROR species_not_found(GB_CSTR species_name)) 136 { 137 return GBS_global_string("No species '%s' found!", species_name); 138 } 139 140 ATTRIBUTED(__ATTR__USERESULT, 141 static GB_ERROR reverseComplement(GBDATA *gb_species, GB_CSTR ali, int max_protection)) 142 { 139 143 GBDATA *gbd = GBT_read_sequence(gb_species, ali); 140 144 GB_ERROR error = 0; 141 145 142 146 if (!gbd) { 143 error = GB _export_errorf("No 'data' found for species '%s'", GBT_read_name(gb_species));147 error = GBS_global_string("No 'data' found for species '%s'", GBT_read_name(gb_species)); 144 148 } 145 149 else { … … 159 163 } 160 164 else { // protection error 161 error = GB _export_errorf("Cannot reverse-complement species '%s' because of protection level", GBT_read_name(gb_species));165 error = GBS_global_string("Cannot reverse-complement species '%s' because of protection level", GBT_read_name(gb_species)); 162 166 } 163 167 … … 1129 1133 } 1130 1134 else { 1131 error = GB _export_errorf("No 'data' found for species '%s'", GBT_read_name(gb_species));1135 error = GBS_global_string("No 'data' found for species '%s'", GBT_read_name(gb_species)); 1132 1136 if (dataPtr) *dataPtr = NULL; // (user must not care to free data if we fail) 1133 1137 } … … 1139 1143 } 1140 1144 1141 static GB_ERROR writeStringToAlignment(GBDATA *gb_species, GB_CSTR alignment, GB_CSTR data_name, GB_CSTR str, bool temporary) { 1145 ATTRIBUTED(__ATTR__USERESULT, 1146 static GB_ERROR writeStringToAlignment(GBDATA *gb_species, GB_CSTR alignment, GB_CSTR data_name, GB_CSTR str, bool temporary)) 1147 { 1142 1148 GBDATA *gb_ali = GB_search(gb_species, alignment, GB_DB); 1143 1149 GB_ERROR error = NULL; … … 1150 1156 } 1151 1157 else { 1152 error = GB _export_errorf("Cannot create entry '%s' for '%s'", data_name, GBT_read_name(gb_species));1158 error = GBS_global_string("Cannot create entry '%s' for '%s'", data_name, GBT_read_name(gb_species)); 1153 1159 } 1154 1160 … … 1498 1504 GBDATA *gbd = GBT_read_sequence(gb_toAlign, relSearch.pt_server_alignment); // use a different alignment for next relative search 1499 1505 if (!gbd) { 1500 error = GB _export_errorf("Species '%s' has no data in alignment '%s'", GBT_read_name(gb_toAlign), relSearch.pt_server_alignment);1506 error = GBS_global_string("Species '%s' has no data in alignment '%s'", GBT_read_name(gb_toAlign), relSearch.pt_server_alignment); 1501 1507 } 1502 1508 else { … … 2207 2213 2208 2214 if (wasNotAllowedToAlign>0) { 2209 const char *mess = GB _export_errorf("%i species were not aligned (because of protection level)", wasNotAllowedToAlign);2215 const char *mess = GBS_global_string("%i species were not aligned (because of protection level)", wasNotAllowedToAlign); 2210 2216 aw_popup_ok(mess); 2211 2217 } … … 2213 2219 if (err_count) { 2214 2220 if (error) aw_message(error); 2215 error = GB _export_errorf("Aligner produced %i error%c", err_count, err_count==1 ? '\0' : 's');2221 error = GBS_global_string("Aligner produced %i error%c", err_count, err_count==1 ? '\0' : 's'); 2216 2222 } 2217 2223 -
branches/clusters/SOURCE_TOOLS/generate_all_links.sh
r6252 r6269 175 175 symlink ../AWT/awt_www.hxx INCLUDE/awt_www.hxx && 176 176 symlink ../AWT/awtlocal.hxx INCLUDE/awtlocal.hxx && 177 symlink ../AWTC/awtc_constructSequence.hxx INCLUDE/awtc_constructSequence.hxx &&177 # symlink ../AWTC/awtc_constructSequence.hxx INCLUDE/awtc_constructSequence.hxx && 178 178 symlink ../AWTC/awtc_next_neighbours.hxx INCLUDE/awtc_next_neighbours.hxx && 179 symlink ../AWTC/awtc_seq_search.hxx INCLUDE/awtc_seq_search.hxx &&180 179 symlink ../AWTC/awtc_submission.hxx INCLUDE/awtc_submission.hxx && 181 180 symlink ../AWTI/awti_export.hxx INCLUDE/awti_export.hxx && -
branches/clusters/lib/macros/ARB/SEQ_DATA/dashes2dots_at_sequenceends_of_marked.amc
r2304 r6269 5 5 $gb_main = ARB::open(":","r"); 6 6 if (! $gb_main ) { 7 $error = ARB:: get_error();8 print (" $error\n");7 $error = ARB::await_error(); 8 print ("Error: $error\n"); 9 9 exit 0; 10 10 } -
branches/clusters/lib/macros/replamb.amc
r2246 r6269 5 5 $gb_main = ARB::open(":","r"); 6 6 if (! $gb_main ) { 7 $error = ARB:: get_error();8 print (" $error\n");7 $error = ARB::await_error(); 8 print ("Error: $error\n"); 9 9 exit 0; 10 10 } -
branches/clusters/lib/macros/test.amc
r2246 r6269 5 5 $gb_main = ARB::open(":","r"); 6 6 if (! $gb_main ) { 7 $error = ARB:: get_error();8 print (" $error\n");7 $error = ARB::await_error(); 8 print ("Error: $error\n"); 9 9 exit 0; 10 10 } -
branches/clusters/lib/macros/testwl.amc
r2246 r6269 5 5 $gb_main = ARB::open(":","r"); 6 6 if (! $gb_main ) { 7 $error = ARB:: get_error();8 print (" $error\n");7 $error = ARB::await_error(); 8 print ("Error: $error\n"); 9 9 exit 0; 10 10 } -
branches/clusters/lib/macros/toggle_color.amc
r2246 r6269 5 5 $gb_main = ARB::open(":","r"); 6 6 if (! $gb_main ) { 7 $error = ARB:: get_error();8 print (" $error\n");7 $error = ARB::await_error(); 8 print ("Error: $error\n"); 9 9 exit 0; 10 10 } -
branches/clusters/lib/macros/xopen.amc
r2246 r6269 5 5 $gb_main = ARB::open(":","r"); 6 6 if (! $gb_main ) { 7 $error = ARB:: get_error();8 print (" $error\n");7 $error = ARB::await_error(); 8 print ("Error: $error\n"); 9 9 exit 0; 10 10 }
