[root]/PERL_SCRIPTS/GENOME
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
westram | 16 (100.0%) | 479 (100.0%) | 29.9 |
* mark other scripts that might need "eval vs. die-catcher" fixes.
1 lines of code changed in 1 file:
* rename {{{GB_write_as_string}}} -> {{{GB_write_autoconv_string}}}
1 lines of code changed in 1 file:
- perl script to collect information from gene-field and store it into organism-field
156 lines of code changed in 2 files:
* ARBDB
- compiles as C++ (no longer compiled as plain C)
- removed ARBDB2 + ARBDBS
- removed rotten C++-wrappers (ARBDBPP)
- generates special header for perl-interface to reduce dependencies (ad_p_prot.h)
* removed (ARBDB)
- gb_search_enum (merged with GB_TYPES)
* renamed (ARBDB)
- gbs_malloc_copy -> GB_memdup
- gb_search_types -> GB_SEARCH_TYPE + renamed enum-members
* tweaked perl interface
- code in ARBDB is now able to 'die' correctly (see GBP_croak_function)
- compiles as C++
- wrote generic functions for enum <-> string conversion (perl uses strings for enum values)
- added needed conversion functions
- removed handcoded xsubs (now all are generated by arb_proto_2_xsub - nevertheless, it's still possible to define xsubs manually)
- ARB::find and ARB::find_string (3rd parameter needs different values, only one file affected: PERL_SCRIPTS/GENOME/GI.pm - fixed)
- removed all functions using GBQUARK from perl interface
* perl interface generator (arb_proto_2_xsub)
- completely rewritten
- does automatic type conversion (expecting that the needed functions are defined in ARBDB/adperl.c)
* prototype generator
- compiles as C++
- switch -F accept's '!^' as beginning-of-name expression
* removed ARB_EDIT
- moved naligner interface code to EDIT4
1 lines of code changed in 1 file:
- removed deprecated function GB_get_error() aka get_error() from perl interface
5 lines of code changed in 2 files:
* fixed errors and warnings in perl scripts
9 lines of code changed in 2 files:
- removed automatic timestamps (the best they were good for, were vc-conflicts)
0 lines of code changed in 1 file:
uses ARB
3 lines of code changed in 1 file:
- changed method to push include paths
10 lines of code changed in 1 file:
- fixed include path
1 lines of code changed in 1 file:
- fixed lib path
- uses strict and warnings
4 lines of code changed in 1 file:
- perl script to import proteomdata
288 lines of code changed in 2 files: