Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
EricDeveaud committed Oct 17, 2014
1 parent 3927a77 commit 1f1a408
Show file tree
Hide file tree
Showing 95 changed files with 19,996 additions and 0 deletions.
4 changes: 4 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

Eric Deveaud <[email protected]>
Katja Schuerer

340 changes: 340 additions & 0 deletions COPYING

Large diffs are not rendered by default.

287 changes: 287 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -0,0 +1,287 @@
2008-10-22 Eric Deveaud <[email protected]>

* configure.in: Changed version to 1.10

2008-05-06 Nicolas Joly <[email protected]>

* doc/toppred.pod: Add missing option `-t none' in example
command.

* src/*.[ch]: Remove XML output, which was unused and broken too
often without notice ...
* doc/toppred.pod: Adjust.

2008-04-18 Nicolas Joly <[email protected]>

* test/*.test: Enforce correct status value on success.

2008-03-06 Eric Deveaud <[email protected]>

* src/seq-reader.c: Allow starting blank lines on fasta formated
files.

2008-02-19 Nicolas Joly <[email protected]>

* src/main.c: Remove unneeded newlines from fatal error messages.

2008-02-01 Eric Deveaud <[email protected]>

* src/seq-reader.c: Allow `*' (stop codon representation) while
sequence reading.

2006-06-06 Eric Deveaud <[email protected]>

* src/seq-reader.c: Fix anonymous detection and sequence name
parsing with pipes.

2006-05-31 Eric Deveaud <[email protected]>

* doc/toppred.pod: Man page update and correction.

2006-05-31 Nicolas Joly <[email protected]>

* test/hydro.test: New file that checks all hydrophobicity scales.

2006-05-30 Nicolas Joly <[email protected]>

* src/seq-reader.c: Do not push characters back on stream if
nothing was read previously.

* src/main.c: Do not close output file in sequence file processing
loop.

2006-05-30 Eric Deveaud <[email protected]>

* src/*.c, src/*.h: time stamp cleanup.

* src/main.c: Optional options `-g' and `-t' no more silently
ignored if needed support is missing.

* src/usage.c: gnuplot png color definition fix.

* src/seq-reader.c: Fix anonymous detection and related memory
overflow.

* src/profile.c: Fix file descriptor leak induced by mkstemp.

2006-05-29 Nicolas Joly <[email protected]>

* doc/toppred.pod: Small spelling/formatting fixes.

* src/mloutput.c: Remove trailing space in XML output.
* src/main.c: Fix incorrect XML generation, by moving `toppreds'
end tag, out of file process loop.

* src/mloutput.c: Make HTML header looks a little better (no
functional change).

* src/output.[ch]: Remove local `dirname()' function, and prefer
the one from the system.
* src/main.c: Adjust accordingly.

* src/graph.c, src/mloutput.c, src/profile.c: Do not assume
`dirname()' return value has a trailing `/' character.

2006-05-25 Nicolas Joly <[email protected]>

* src/main.c: Move cleanup outside of the processing loop to avoid
use of freed memory (data files and output dir) with multiple
input files.
* test/toppred.test: Exercize more than one input file.

2004-05-17 Nicolas Joly <[email protected]>

* src/profile.c: hide gplot() function if gnuplot is missing.
* src/topology.c, src/loop.c: Use const where appropriate.

2004-05-17 Katja Schuerer <[email protected]>

* src/topology.c: Fix off by one index error in topologies
construction.

2004-05-14 Eric Deveaud <[email protected]>

* src/main.c: memory leak while freeing KS structures corrected in
case of too many topologies.
* src/main.c: memory liberation in case of no libgd.
NB: free(NULL) is allowed by the C iso guidelines.
* src/main.c: added internal -y flag in order to disable .hydro
file generation. (not documented).
* src/seq-reader.c: a bunch of header processing bugs correction.

2004-05-03 Eric Deveaud <[email protected]>

* src/graph.c: topologies graphic production code completly
rewrote.
* src/topology.c: removing the warning when no segment found.
* test/last_seg.err: modified to be coherent with no segment found
warning modification.
* test/more_calc.err: modified to be coherent with no segment
found warning modification.
* test/only_put.err: modified to be coherent with no segment found
warning modification.
* test/seq_float.err: modified to be coherent with no segment
found warning modification.

2004-04-29 Eric Deveaud <[email protected]>

* src/graph.c: correction of the graph representation. no longer
crash.

2003-12-12 Eric Deveaud <[email protected]>

* src/topology.c: modified warning message when no segment found
to be more accurate.

2003-12-12 Nicolas Joly <[email protected]>

* test/*.test: New verbose mode (VERBOSE=x).

2003-12-10 Eric Deveaud <[email protected]>

* src/profile.c: changed aa2H from function to macro,
optimisation.
* src/seq-reader.c: modified sequence reading function.

2003-12-09 Nicolas Joly <[email protected]>

* src/topoprint.c: Do not call `strlen()' on the same object 5
times.

2001-11-21 Eric Deveaud <[email protected]>

* configure.in: toppred is now in version 1.00.
* src/seq-reader.c: non ascii characters on sequences not more
allowed.
* src/*.c: corrected the -o result_file option behaviour. All
files are stored to the same directory than result_file.

2001-10-15 Katja Schuerer <[email protected]>

* test/detect_segments.test: test if all segments are detected.
* test/seqlen.test: test of sequences of critical lengths.
* test/construct_topos.test: test to verify the calculation of all
toplogies.
* src/topology.c: correct topology calculation -- skip topologies
without any segment.

2001-10-05 Katja Schuerer <[email protected]>

* data/toppred.dtd: add DTD file for xml output.
* src/mloutput.c: add function for xml output and transfer html
output functions to this file.
* src/output.c: transfer general output functions to this file.

2001-09-12 Katja Schuerer <[email protected]>

* src/loop.c: modify get_segment to allow a segment at beginning
of the sequence.
* src/loop.c: correct bug while translation of old segment
sructure to new segment structure (detection of segment at
beginning of the sequence).
* src/charge.c: correct floating point exceptions caused by zero
division in distance function.

2001-09-10 Eric Deveaud <[email protected]>

* src/seq-reader.c: corrected bug while reading long comments. id
and comment are now dynamically handled, anonymous sequence are
tagged as anonymous, and empty sequence causes program exit.

2001-08-30 Eric Deveaud <[email protected]>

* src/seq-reader.c: modified sequence aquisition, sequence is not
systematicaly converted to upcase.

* src/main.c: added web output format via -w option.

2001-08-28 Eric Deveaud <[email protected]>

* src/loop.c: corrected a Hplot reading values, that causes a
segmentation fault on some systems.

2001-08-03 Eric Deveaud <[email protected]>

* src/seq-reader.c: seq reader upcase the sequence, as donwcase
sequences are not useable.

2001-07-26 Eric Deveaud <[email protected]>

* doc/toppred.pod: manpage looks like a manpage now.

2001-07-24 Eric Deveaud <[email protected]>

* src/seq-reader.c: corrected a seq-reader bug.

* src/*.[ch] corrected the include localisation.

2001-07-23 Eric Deveaud <[email protected]>

* src/graph.c: corrected a bug in graph representation.

2001-07-19 Eric Deveaud <[email protected]>

* src/graph.c: added graphic topos output choice (-d option).

2001-07-18 Eric Deveaud <[email protected]>

* configure.in: the graphic topology representation is now
depending on the use/presence of the libgd.

2001-07-18 Eric Deveaud <[email protected]>

* src/graph.c: adapted graphic topos output to KS structs.

2001-07-05 Eric Deveaud <[email protected]>

* src/loop.c (calc_loop): added the penultimate aa checking.

2001-06-27 Eric Deveaud <[email protected]>

* src/loop.h: introduced loop_t and seg_t structures.

* src/loop.c : modified the loop / segments structure to fit for
the Katja topology calcul.

2001-06-21 Eric Deveaud <[email protected]>

* src/loop.c: modified calc_segments to take in account segments
in position 0 and segments inside a "plateau".

2001-06-19 Eric Deveaud <[email protected]>

* src/seq_reader.c: sequence reader corrected, now handle
correctly incorect format sequence files.

2001-06-13 Eric Deveaud <[email protected]>

* src/profile.c: added region drawing in produced plot.

2001-06-12 Eric Deveaud <[email protected]>

* src/profile.c: changed /tmp/gnuplot-file-definition, is now
unique. Added some cosmetics in seq.hydro file.

2001-05-14 Eric Deveaud <[email protected]>

* doc/toppred.pod: added documentation.

2001-05-11 Eric Deveaud <[email protected]>

* src/main.c: modified a bunch of tests.

2001-05-10 Eric Deveaud <[email protected]>

* src/main.c: added hydrophobic gnu-plotting routine supported
format are ps, ppm, and x11.

2001-05-03 Eric Deveaud <[email protected]>

* src/loop.c: some code cleanning.
* src/main.c: some code cleanning.

2001-04-20 Eric Deveaud <[email protected]>

* src/main.c (main): beginning of work. Added hydrophobic values
load from file added sequence load from file

Loading

0 comments on commit 1f1a408

Please sign in to comment.