[med-svn] r3202 - in trunk/packages/emboss/trunk/debian: . patches

plessy at alioth.debian.org plessy at alioth.debian.org
Wed Mar 25 05:20:10 UTC 2009


Author: plessy
Date: 2009-03-25 05:20:09 +0000 (Wed, 25 Mar 2009)
New Revision: 3202

Added:
   trunk/packages/emboss/trunk/debian/reference
Modified:
   trunk/packages/emboss/trunk/debian/changelog
   trunk/packages/emboss/trunk/debian/control
   trunk/packages/emboss/trunk/debian/emboss.docs
   trunk/packages/emboss/trunk/debian/patches/upstream.patch
Log:
New upstream patch.

 * New upstream patch (patch-1-6): correction for large pairwise alignments.
 * debian/control:
   - Incremented Standards-Version to reflect conformance with Policy 3.8.1
     (no changes needed).
   - Moved the bibliographic reference from the description of the EMBOSS
     package to the file debian/reference.


Modified: trunk/packages/emboss/trunk/debian/changelog
===================================================================
--- trunk/packages/emboss/trunk/debian/changelog	2009-03-24 16:04:55 UTC (rev 3201)
+++ trunk/packages/emboss/trunk/debian/changelog	2009-03-25 05:20:09 UTC (rev 3202)
@@ -1,3 +1,14 @@
+emboss (6.0.1-5) unstable; urgency=low
+
+  * New upstream patch (patch-1-6): correction for large pairwise alignments.
+  * debian/control:
+    - Incremented Standards-Version to reflect conformance with Policy 3.8.1
+      (no changes needed).
+    - Moved the bibliographic reference from the description of the EMBOSS
+      package to the file debian/reference.
+
+ -- Charles Plessy <plessy at debian.org>  Wed, 25 Mar 2009 11:44:30 +0900
+
 emboss (6.0.1-4) unstable; urgency=low
 
   * New upstream patch (patch-1-5):

Modified: trunk/packages/emboss/trunk/debian/control
===================================================================
--- trunk/packages/emboss/trunk/debian/control	2009-03-24 16:04:55 UTC (rev 3201)
+++ trunk/packages/emboss/trunk/debian/control	2009-03-25 05:20:09 UTC (rev 3202)
@@ -7,7 +7,7 @@
 Build-Depends: debhelper (>= 7), quilt, libx11-dev, x11proto-core-dev, libgdchart-gd2-xpm-dev, zlib1g-dev, libpng12-dev, libpcre3-dev, antiword, sharutils, autotools-dev, tcsh | csh | c-shell, openjdk-6-jdk
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/emboss/trunk/?rev=0&sc=0trunk
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/emboss/trunk/
-Standards-Version: 3.8.0
+Standards-Version: 3.8.1
 Homepage: http://emboss.sourceforge.net
 
 Package: emboss
@@ -25,10 +25,6 @@
  also integrates a range of currently available packages and tools for sequence
  analysis into a seamless whole. EMBOSS breaks the historical trend towards
  commercial software packages.
- .
- Reference for EMBOSS: Rice,P. Longden,I. and Bleasby,A.
- "EMBOSS: The European Molecular Biology Open Software Suite"
- Trends in Genetics June 2000, vol 16, No 6. pp.276-277
 
 Package: emboss-data
 Architecture: all

Modified: trunk/packages/emboss/trunk/debian/emboss.docs
===================================================================
--- trunk/packages/emboss/trunk/debian/emboss.docs	2009-03-24 16:04:55 UTC (rev 3201)
+++ trunk/packages/emboss/trunk/debian/emboss.docs	2009-03-25 05:20:09 UTC (rev 3202)
@@ -3,4 +3,5 @@
 NEWS
 KNOWN_BUGS
 PROBLEMS
-THANKS 
+THANKS
+debian/reference 

Modified: trunk/packages/emboss/trunk/debian/patches/upstream.patch
===================================================================
--- trunk/packages/emboss/trunk/debian/patches/upstream.patch	2009-03-24 16:04:55 UTC (rev 3201)
+++ trunk/packages/emboss/trunk/debian/patches/upstream.patch	2009-03-25 05:20:09 UTC (rev 3202)
@@ -3,10 +3,10 @@
  This is an upstream patch, it does not need to be forwarded.
 Description: Official upstream patch.
  This patch was downloaded from:
- ftp://emboss.open-bio.org/pub/EMBOSS/fixes/patches/patch-1-5.gz
+ ftp://emboss.open-bio.org/pub/EMBOSS/fixes/patches/patch-1-6.gz
 diff -c -N --recursive EMBOSS-6.0.1old/ajax/ajseq.c EMBOSS-6.0.1/ajax/ajseq.c
 *** EMBOSS-6.0.1old/ajax/ajseq.c	2008-07-14 15:54:44.000000000 +0100
---- EMBOSS-6.0.1/ajax/ajseq.c	2009-02-21 09:21:14.000000000 +0000
+--- EMBOSS-6.0.1/ajax/ajseq.c	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 287,292 ****
 --- 287,293 ----
@@ -131,7 +131,7 @@
       ajStrSetClear(&seq->Class);
 diff -c -N --recursive EMBOSS-6.0.1old/ajax/ajseqwrite.c EMBOSS-6.0.1/ajax/ajseqwrite.c
 *** EMBOSS-6.0.1old/ajax/ajseqwrite.c	2008-07-14 15:58:07.000000000 +0100
---- EMBOSS-6.0.1/ajax/ajseqwrite.c	2009-02-21 09:21:21.000000000 +0000
+--- EMBOSS-6.0.1/ajax/ajseqwrite.c	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 451,456 ****
 --- 451,457 ----
@@ -189,7 +189,7 @@
   
 diff -c -N --recursive EMBOSS-6.0.1old/emboss/acd/edialign.acd EMBOSS-6.0.1/emboss/acd/edialign.acd
 *** EMBOSS-6.0.1old/emboss/acd/edialign.acd	2008-04-04 16:54:03.000000000 +0100
---- EMBOSS-6.0.1/emboss/acd/edialign.acd	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/emboss/acd/edialign.acd	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 26,32 ****
       information: "Nucleic acid sequence alignment mode"
@@ -236,7 +236,7 @@
   endsection: output
 diff -c -N --recursive EMBOSS-6.0.1old/emboss/acd/Makefile.am EMBOSS-6.0.1/emboss/acd/Makefile.am
 *** EMBOSS-6.0.1old/emboss/acd/Makefile.am	2008-07-14 16:46:31.000000000 +0100
---- EMBOSS-6.0.1/emboss/acd/Makefile.am	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/emboss/acd/Makefile.am	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 21,27 ****
   	fuzznuc.acd fuzzpro.acd fuzztran.acd \
@@ -276,7 +276,7 @@
   
 diff -c -N --recursive EMBOSS-6.0.1old/emboss/acd/Makefile.in EMBOSS-6.0.1/emboss/acd/Makefile.in
 *** EMBOSS-6.0.1old/emboss/acd/Makefile.in	2008-07-16 19:33:19.000000000 +0100
---- EMBOSS-6.0.1/emboss/acd/Makefile.in	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/emboss/acd/Makefile.in	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 209,215 ****
   	fuzznuc.acd fuzzpro.acd fuzztran.acd \
@@ -316,7 +316,7 @@
   
 diff -c -N --recursive EMBOSS-6.0.1old/emboss/data/Makefile.am EMBOSS-6.0.1/emboss/data/Makefile.am
 *** EMBOSS-6.0.1old/emboss/data/Makefile.am	2008-07-14 16:09:23.000000000 +0100
---- EMBOSS-6.0.1/emboss/data/Makefile.am	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/emboss/data/Makefile.am	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 30,36 ****
                  Epprofile Eprior1.plib Eprior30.plib Erna.melt Eresidues.iub \
@@ -336,7 +336,7 @@
                  embossre.equ Emwfilter.dat Emass.dat Emassmod.dat \
 diff -c -N --recursive EMBOSS-6.0.1old/emboss/data/Makefile.in EMBOSS-6.0.1/emboss/data/Makefile.in
 *** EMBOSS-6.0.1old/emboss/data/Makefile.in	2008-07-16 19:33:20.000000000 +0100
---- EMBOSS-6.0.1/emboss/data/Makefile.in	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/emboss/data/Makefile.in	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 228,234 ****
                  Epprofile Eprior1.plib Eprior30.plib Erna.melt Eresidues.iub \
@@ -356,7 +356,7 @@
                  embossre.equ Emwfilter.dat Emass.dat Emassmod.dat \
 diff -c -N --recursive EMBOSS-6.0.1old/emboss/jaspscan.c EMBOSS-6.0.1/emboss/jaspscan.c
 *** EMBOSS-6.0.1old/emboss/jaspscan.c	2008-06-26 09:39:09.000000000 +0100
---- EMBOSS-6.0.1/emboss/jaspscan.c	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/emboss/jaspscan.c	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 293,299 ****
   
@@ -389,7 +389,7 @@
       ajStrDel(&excl);
 diff -c -N --recursive EMBOSS-6.0.1old/emboss/vectorstrip.c EMBOSS-6.0.1/emboss/vectorstrip.c
 *** EMBOSS-6.0.1old/emboss/vectorstrip.c	2008-06-26 09:39:09.000000000 +0100
---- EMBOSS-6.0.1/emboss/vectorstrip.c	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/emboss/vectorstrip.c	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 174,180 ****
       vectorlist = ajListNew();
@@ -407,9 +407,540 @@
   	vectorstrip_read_vector_data(vectorfile, vectorlist);
       else
       {
+diff -c -N --recursive EMBOSS-6.0.1old/nucleus/embaln.c EMBOSS-6.0.1/nucleus/embaln.c
+*** EMBOSS-6.0.1old/nucleus/embaln.c	2008-07-15 15:41:05.000000000 +0100
+--- EMBOSS-6.0.1/nucleus/embaln.c	2009-03-24 16:06:15.000000000 +0000
+***************
+*** 69,79 ****
+      ajint i;
+      ajint j;
+  
+!     float match;
+!     float mscore;
+!     float fnew;
+!     float *maxa;
+!     float maxb;
+  
+      static AjPStr outstr = NULL;
+      char compasschar;
+--- 69,79 ----
+      ajint i;
+      ajint j;
+  
+!     double match;
+!     double mscore;
+!     double fnew;
+!     double *maxa;
+!     double maxb;
+  
+      static AjPStr outstr = NULL;
+      char compasschar;
+***************
+*** 84,90 ****
+  
+      /* Create stores for the maximum values in a row or column */
+  
+!     maxa = AJALLOC(lena*sizeof(float));
+  
+  
+      /* First initialise the first column and row */
+--- 84,90 ----
+  
+      /* Create stores for the maximum values in a row or column */
+  
+!     maxa = AJALLOC(lena*sizeof(double));
+  
+  
+      /* First initialise the first column and row */
+***************
+*** 249,262 ****
+      ajint i;
+      ajint j;
+  
+!     float match;
+!     float mscore;
+!     float result;
+!     float fnew;
+!     float *maxa;
+  
+      static AjPStr outstr = NULL;
+!     float bx;
+      char compasschar;
+  
+      ajDebug("embAlignPathCalcSW\n");
+--- 249,262 ----
+      ajint i;
+      ajint j;
+  
+!     double match;
+!     double mscore;
+!     double result;
+!     double fnew;
+!     double *maxa;
+  
+      static AjPStr outstr = NULL;
+!     double bx;
+      char compasschar;
+  
+      ajDebug("embAlignPathCalcSW\n");
+***************
+*** 265,271 ****
+  
+      /* Create stores for the maximum values in a row or column */
+  
+!     maxa = AJALLOC(lena*sizeof(float));
+  
+  
+      /* First initialise the first column and row */
+--- 265,271 ----
+  
+      /* Create stores for the maximum values in a row or column */
+  
+!     maxa = AJALLOC(lena*sizeof(double));
+  
+  
+      /* First initialise the first column and row */
+***************
+*** 426,435 ****
+      ajint i;
+      ajint j;
+      ajint k;
+!     float pmax;
+!     float score;
+!     float gapcnt;
+!     float bimble;
+  
+      ajint ix;
+      ajint iy;
+--- 426,435 ----
+      ajint i;
+      ajint j;
+      ajint k;
+!     ajint gapcnt;
+!     double pmax;
+!     double score;
+!     double bimble;
+  
+      ajint ix;
+      ajint iy;
+***************
+*** 439,451 ****
+      const char *p;
+      const char *q;
+  
+!     float ic;
+!     float errbounds;
+  
+      ajDebug("embAlignWalkSWMatrix\n");
+  
+!     errbounds = gapextend;
+!     errbounds = (float) 0.01;
+  
+      /* Get maximum path score and save position */
+      pmax = -FLT_MAX;
+--- 439,451 ----
+      const char *p;
+      const char *q;
+  
+!     ajint ic;
+!     double errbounds;
+  
+      ajDebug("embAlignWalkSWMatrix\n");
+  
+!     /* errbounds = gapextend; */
+!     errbounds = (double) 0.01;
+  
+      /* Get maximum path score and save position */
+      pmax = -FLT_MAX;
+***************
+*** 480,486 ****
+  	else if(compass[ypos*lenb+xpos]==1) /* Left, gap(s) in vertical */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0.;
+  	    ix     = xpos-1;
+  	    while(1)
+  	    {
+--- 480,486 ----
+  	else if(compass[ypos*lenb+xpos]==1) /* Left, gap(s) in vertical */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0;
+  	    ix     = xpos-1;
+  	    while(1)
+  	    {
+***************
+*** 504,510 ****
+  	else if(compass[ypos*lenb+xpos]==2) /* Down, gap(s) in horizontal */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0.;
+  	    iy = ypos-1;
+  
+  	    while(1)
+--- 504,510 ----
+  	else if(compass[ypos*lenb+xpos]==2) /* Down, gap(s) in horizontal */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0;
+  	    iy = ypos-1;
+  
+  	    while(1)
+***************
+*** 575,584 ****
+  {
+      ajint i;
+      ajint j;
+!     float pmax;
+!     float score;
+!     float gapcnt;
+!     float bimble;
+  
+      ajint ix;
+      ajint iy;
+--- 575,584 ----
+  {
+      ajint i;
+      ajint j;
+!     ajint gapcnt;
+!     double pmax;
+!     double score;
+!     double bimble;
+  
+      ajint ix;
+      ajint iy;
+***************
+*** 588,603 ****
+      const char *p;
+      const char *q;
+  
+!     float ic;
+!     float errbounds;
+  
+      ajDebug("embAlignWalkNWMatrix\n");
+  
+!     errbounds=gapextend;
+!     errbounds = (float) 0.01;
+  
+      /* Get maximum path axis score and save position */
+!     pmax = (float) (-1*INT_MAX);
+      for(i=0;i<lenb;++i)
+  	if(path[(lena-1)*lenb+i]>=pmax)
+  	{
+--- 588,603 ----
+      const char *p;
+      const char *q;
+  
+!     ajint ic;
+!     double errbounds;
+  
+      ajDebug("embAlignWalkNWMatrix\n");
+  
+!     /*errbounds=gapextend;*/
+!     errbounds = (double) 0.01;
+  
+      /* Get maximum path axis score and save position */
+!     pmax = (double) (-1*INT_MAX);
+      for(i=0;i<lenb;++i)
+  	if(path[(lena-1)*lenb+i]>=pmax)
+  	{
+***************
+*** 631,637 ****
+  	else if(compass[ypos*lenb+xpos]==1) /* Left, gap(s) in vertical */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0.;
+  	    ix     = xpos-1;
+  	    while(1)
+  	    {
+--- 631,637 ----
+  	else if(compass[ypos*lenb+xpos]==1) /* Left, gap(s) in vertical */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0;
+  	    ix     = xpos-1;
+  	    while(1)
+  	    {
+***************
+*** 652,658 ****
+  	else if(compass[ypos*lenb+xpos]==2) /* Down, gap(s) in horizontal */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0.;
+  	    iy = ypos-1;
+  
+  	    while(1)
+--- 652,658 ----
+  	else if(compass[ypos*lenb+xpos]==2) /* Down, gap(s) in horizontal */
+  	{
+  	    score  = path[ypos*lenb+xpos];
+! 	    gapcnt = 0;
+  	    iy = ypos-1;
+  
+  	    while(1)
+***************
+*** 1271,1281 ****
+      ajint k;
+      ajint ip;                   /* position in path matrix */
+  
+!     float match;
+!     float mscore;
+!     float fnew;
+!     float maxa;
+!     float *maxb;
+  
+      ajint jlena;
+      ajint jlenb;
+--- 1271,1281 ----
+      ajint k;
+      ajint ip;                   /* position in path matrix */
+  
+!     double match;
+!     double mscore;
+!     double fnew;
+!     double maxa;
+!     double *maxb;
+  
+      ajint jlena;
+      ajint jlenb;
+***************
+*** 1288,1294 ****
+      ajint xmax;                 /* last x position for this row */
+      ajint ymax;
+  
+!     float max;
+      static AjPStr outstr = NULL;
+  
+      char compasschar;
+--- 1288,1294 ----
+      ajint xmax;                 /* last x position for this row */
+      ajint ymax;
+  
+!     double max;
+      static AjPStr outstr = NULL;
+  
+      char compasschar;
+***************
+*** 1347,1353 ****
+  
+      /* Create stores for the maximum values in a row or column */
+  
+!     maxb = AJALLOC(lenb*sizeof(float));
+  
+      /* First initialise the first column and row */
+      for(i=0;i<lena;++i)
+--- 1347,1353 ----
+  
+      /* Create stores for the maximum values in a row or column */
+  
+!     maxb = AJALLOC(lenb*sizeof(double));
+  
+      /* First initialise the first column and row */
+      for(i=0;i<lena;++i)
+***************
+*** 1379,1385 ****
+  	maxb[j] = path[j]-(gapopen);
+  
+      for(j=rightwidth;j<lenb;++j)
+! 	maxb[j] = (float) -999.9;
+  
+      /* ajDebug("2   %d %d\n",lena,lenb);*/
+  
+--- 1379,1385 ----
+  	maxb[j] = path[j]-(gapopen);
+  
+      for(j=rightwidth;j<lenb;++j)
+! 	maxb[j] = (double) -999.9;
+  
+      /* ajDebug("2   %d %d\n",lena,lenb);*/
+  
+***************
+*** 1540,1549 ****
+      ajint j;
+      ajint k;
+      ajint ip;                   /* position in path matrix */
+!     float pmax;
+!     float score;
+!     float gapcnt;
+!     float bimble;
+  
+      ajint ix;
+      ajint iy;
+--- 1540,1549 ----
+      ajint j;
+      ajint k;
+      ajint ip;                   /* position in path matrix */
+!     ajint gapcnt;
+!     double pmax;
+!     double score;
+!     double bimble;
+  
+      ajint ix;
+      ajint iy;
+***************
+*** 1554,1561 ****
+      const char *p;
+      const char *q;
+  
+!     float ic;
+!     float errbounds;
+  
+      ajint width;
+      ajint leftwidth;
+--- 1554,1561 ----
+      const char *p;
+      const char *q;
+  
+!     ajint ic;
+!     double errbounds;
+  
+      ajint width;
+      ajint leftwidth;
+***************
+*** 1567,1573 ****
+  
+      ajDebug("embAlignWalkSWMatrixFast\n");
+  
+!     errbounds = (float) 0.01;
+      width = pathwidth;
+  
+      if(lena < width)
+--- 1567,1573 ----
+  
+      ajDebug("embAlignWalkSWMatrixFast\n");
+  
+!     errbounds = (double) 0.01;
+      width = pathwidth;
+  
+      if(lena < width)
+***************
+*** 1633,1639 ****
+  	else if(compass[ip]==1) /* Left, horizontal gap(s): step through xpos */
+  	{
+  	    score  = path[ip];
+! 	    gapcnt = 0.;
+  	    ix     = xpos-1;
+  	    while(1)
+  	    {
+--- 1633,1639 ----
+  	else if(compass[ip]==1) /* Left, horizontal gap(s): step through xpos */
+  	{
+  	    score  = path[ip];
+! 	    gapcnt = 0;
+  	    ix     = xpos-1;
+  	    while(1)
+  	    {
+***************
+*** 1661,1667 ****
+  	else if(compass[ip]==2) /* Down, vertical gap(s): step through ypos */
+  	{
+  	    score  = path[ip];
+! 	    gapcnt = 0.;
+  	    iy = ypos-1;
+  
+  	    while(1)
+--- 1661,1667 ----
+  	else if(compass[ip]==2) /* Down, vertical gap(s): step through ypos */
+  	{
+  	    score  = path[ip];
+! 	    gapcnt = 0;
+  	    iy = ypos-1;
+  
+  	    while(1)
+***************
+*** 1735,1750 ****
+  
+      static AjPStr outstr = NULL;
+  
+!     float fmscore;
+!     float mscore;
+!     float fnew;
+!     float maxp;
+!     float *maxs;
+  
+      ret = -FLT_MAX;
+      ajDebug("embAlignProfilePathCalc\n");
+  
+!     maxs = AJALLOC(seqlen*sizeof(float));
+  
+      /* First initialise the first column and row */
+      for(column=0;column<seqlen;++column)
+--- 1735,1750 ----
+  
+      static AjPStr outstr = NULL;
+  
+!     double fmscore;
+!     double mscore;
+!     double fnew;
+!     double maxp;
+!     double *maxs;
+  
+      ret = -FLT_MAX;
+      ajDebug("embAlignProfilePathCalc\n");
+  
+!     maxs = AJALLOC(seqlen*sizeof(double));
+  
+      /* First initialise the first column and row */
+      for(column=0;column<seqlen;++column)
+***************
+*** 1889,1899 ****
+  			       ajint *start1, ajint *start2)
+  {
+      ajint i;
+-     float pathmax;
+-     float score;
+- 
+      ajint gapcnt;
+!     float bimble;
+  
+      ajint ix;
+      ajint iy;
+--- 1889,1899 ----
+  			       ajint *start1, ajint *start2)
+  {
+      ajint i;
+      ajint gapcnt;
+!     double pathmax;
+!     double score;
+! 
+!     double bimble;
+  
+      ajint ix;
+      ajint iy;
+***************
+*** 1909,1922 ****
+      const char *p;
+      const char *q;
+  
+!     float errbounds;
+  
+      ajDebug("embAlignWalkProfileMatrix\n");
+  
+!     errbounds = (float) 0.01;
+  
+      /* Get maximum path score and save position */
+!     pathmax = -(float) INT_MAX;
+      for(row=0;row<proflen;++row)
+  	for(column=0;column<seqlen;++column)
+  	    if(path[row*seqlen+column] > pathmax)
+--- 1909,1922 ----
+      const char *p;
+      const char *q;
+  
+!     double errbounds;
+  
+      ajDebug("embAlignWalkProfileMatrix\n");
+  
+!     errbounds = (double) 0.01;
+  
+      /* Get maximum path score and save position */
+!     pathmax = -(double) INT_MAX;
+      for(row=0;row<proflen;++row)
+  	for(column=0;column<seqlen;++column)
+  	    if(path[row*seqlen+column] > pathmax)
 diff -c -N --recursive EMBOSS-6.0.1old/nucleus/embprop.c EMBOSS-6.0.1/nucleus/embprop.c
 *** EMBOSS-6.0.1old/nucleus/embprop.c	2008-07-14 23:13:33.000000000 +0100
---- EMBOSS-6.0.1/nucleus/embprop.c	2009-02-21 09:20:54.000000000 +0000
+--- EMBOSS-6.0.1/nucleus/embprop.c	2009-03-24 16:05:14.000000000 +0000
 ***************
 *** 880,885 ****
 --- 880,886 ----

Added: trunk/packages/emboss/trunk/debian/reference
===================================================================
--- trunk/packages/emboss/trunk/debian/reference	                        (rev 0)
+++ trunk/packages/emboss/trunk/debian/reference	2009-03-25 05:20:09 UTC (rev 3202)
@@ -0,0 +1,16 @@
+ at article{Rice2000276,
+title = "EMBOSS: The European Molecular Biology Open Software Suite",
+journal = "Trends in Genetics",
+volume = "16",
+number = "6",
+pages = "276 - 277",
+year = "2000",
+note = "",
+issn = "0168-9525",
+doi = "DOI: 10.1016/S0168-9525(00)02024-2",
+url = "http://www.sciencedirect.com/science/article/B6TCY-40CRS27-G/2/b4e5945c07c58d5a1257cbd685971317",
+author = "Peter Rice and Ian Longden and Alan Bleasby",
+keywords = "Bioinformatics",
+keywords = "Database",
+keywords = "EMBOSS"
+}




More information about the debian-med-commit mailing list