Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 52 (100.0%) | 201 (100.0%) | 3.8 |
westram | 43 (82.7%) | 145 (72.1%) | 3.3 |
oldcode | 9 (17.3%) | 56 (27.9%) | 6.2 |
* reintegrates 'io' into 'trunk'
- implements #691
* adds: log:branches/io@16436:16510,16513:16514,16517,16533:16535,16537:16563
3 lines of code changed in 1 file:
* remove extra space at end of last sequence line
1 lines of code changed in 1 file:
* fix embl export filter (#638):
- print base count on right side of sequence (uses 'numright' added with [13420])
1 lines of code changed in 1 file:
merge from e4fix [8135] [8136] [8137] [8138] [8139] [8140] [8141] [8142] [8143] [8144] [8222]
(this revives the reverted patches [8129] [8130] [8131] [8132]; see [8133])
* fixes
- some free/delete mismatches
- wrong definition of ORF objects (Level was no bit value)
- amino consensus (failed for columns only containing 'C')
* rename
- AA_sequence_term -> orf_term
- ED4_sequence_terminal_basic -> ED4_abstract_sequence_terminal
* cleaned up hierarchy dumps
* tweaked is_terminal()/to_terminal()
0 lines of code changed in 1 file:
* refactored CONVERTALN (merges [6885] [6886] [6888] [6889] [6890] [6891] [6894] [6906] [6907] [6908] [6910] [6911] [6914] [6915] [6916] [6917] [6918] [6922] [6923] [6925] [6927] [6928] [6929] [6930] [6931] [6933] [6934] [6935] [6937] [6945] [6950] [6956] [6961] [6962] [6963] [6964] [6965] [6967] [6968] [6972] [6973] [6974] [6975] [6976] [6977] [6979] [6980] [6981] [6982] [6983] [6985] [6986] [6987] [6988] [6990] [6991] [6992] [6993] [6994] [6995] [6996] [6997] [6998] [6999] [7002] [7003] [7008] [7009] [7010] [7011] [7012] [7025] [7026] [7027] [7029] [7030] [7031] [7032] [7034] [7035] [7036])
- build arb_convert_aln in ARB standard way
- added unit-test
- fixed various date bugs (even Y2K)
- fixed conversion MACKE -> GCG.
- fixed crash in conversions EMBL/GENBANK -> GCG
- fixed SWISSPROT->MACKE conversion
- dropped conversion support for ALMA
- removed completely unused "formats" NBRF and STADEN
- removed 1x1 sequence conversions for interleaved formats
- converter is more picky (fails instead of doing nonsense)
- added self conversions for all input formats
- proper formatting of 3/5 info
- proper line wrapping
- fixed acc broken by genbank reader
- fixed broken IDs (short-names)
- fixed embl reader (added number @ EOL to sequence data)
- errors now refer to the input file + linenumber
- abort with error if sequence data contains invalid characters
- removed C-interface for FileBuffer (CONVERTALN was the only client)
4 lines of code changed in 2 files:
* Again allow display of hidden files in filter list (reverts part of [6082])
* renamed all rarely-used import filters into .importfilter
- user has to click on 'Show hidden files' to show these filters or to use them in AUTODETECT
* moved a few sub-filters to nonformats
* added .fasta_contextual_data_1_03.ift (thx to Renzo, Joerg and Frank Oliver)
* added fasta_wacc import/export filters (thx to Harald)
9 lines of code changed in 1 file:
* RN entry was missing
1 lines of code changed in 1 file:
produced wrong feature table when exporting field 'strain'
previous output:
{{{
FT strain=abcd
}}}
current output:
{{{
FT source 1..1188
FT /strain=DSM 2039
}}}
or
{{{
FT source 1..1188
}}}
if no strain present (hope a single source line is ok)
2 lines of code changed in 1 file:
* added functions to handle temporary files
- GB_unique_filename (used pid of current process. before in most cases $ARB_PID was used, but that is only useful for arb_panic and arb_clean functionality. For normal tempfiles pid is the better choice - otherwise two processes of one ARB instance could generate the same tempfile name)
- GB_create_tempfile
- GB_fopen_tempfile
- GB_is_privatefile (function for testing whether tempfiles have correct permissions - especially those tempfiles pre-generated by GB_create_tempfile and overwritten later by a shell script)
* added GB_read_fp (similar to GB_read_file, but works on open filepointer)
* added GB_append_suffix
* added GB_remove_on_exit (removes files at program exit)
* rewrote all functions creating temporary files. Files are opened in private mode (user only read/write) now and are properly removed after usage or when program exits.
* bug-fixes:
- GB_size_of_file(NULL)
- GB_split_full_path (returned name as suffix if no suffix was present. Now returns NULL)
- awt_get_selected_fullname returned /print.ps (instead of using cwd)
* replaced String() by strdup() in GDE
* fixed several calls to GB_unlink()
* removed GB_getuid / GB_getpid
* tweaked arb_panic (panicfile is private now! modified output and added cmd killall)
* help-search now ignores comment lines in helpfiles
* rewrote exporter (cause it was impossible to correctly handle tmp-files). Automatically appends suffix to outputfilename.
* improved error handling in several functions
* file selection boxes refresh automatically if directory modtime changes
* When exporting frequencies from arb_phylo, dont write 3 files to tmp (of which 2 were always empty) - write only the one with content. I dont know what the file is good for, but since it is removed on exit now, it doesnt do any harm.
1 lines of code changed in 2 files:
- TAB-Ex
21 lines of code changed in 12 files:
- suffix lowercase
2 lines of code changed in 2 files:
- export more datafields
- conditional export (skip entry if field not present in DB)
14 lines of code changed in 1 file:
- old gcg format (but no longer pseudo embl format)
23 lines of code changed in 1 file:
- was a strange kind of embl export
- now exports "new" gcg 9.x++ format
4 lines of code changed in 1 file:
- no longer necessary (remove gaps supported generally)
0 lines of code changed in 2 files:
- use 'export_sequence'-ACIfunction
7 lines of code changed in 4 files:
- wrote embl exporter (previously only pseudo-embl-export gcg.eft existed)
34 lines of code changed in 1 file:
- changed suffix (PHYL->AE2)
1 lines of code changed in 1 file:
- export filter for NCBI sequin
4 lines of code changed in 1 file:
- like fasta_noalign.eft, but all data in one line
0 lines of code changed in 1 file:
- like fasta.eft, but all data in one line
4 lines of code changed in 1 file:
- fasta export filter (removes alignment from sequence)
0 lines of code changed in 1 file:
- renamed into fasta_noalign.eft
0 lines of code changed in 1 file:
some bugfixes for import/export
6 lines of code changed in 1 file:
Changes (mostly for GENEMAP)
3 lines of code changed in 1 file:
Initial revision
56 lines of code changed in 9 files: