File: autotools

package info (click to toggle)
ncbi-seg 0.0.20000620-7
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 520 kB
  • sloc: ansic: 6,259; makefile: 88; sh: 19
file content (125 lines) | stat: -rw-r--r-- 4,688 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
Description: using autotools build system
 Upstream uses a simple makefile.
From: Laszlo Kajan <lkajan@rostlab.org>
Forwarded: http://lists.alioth.debian.org/pipermail/debian-med-packaging/2012-July/016275.html

--- /dev/null
+++ b/configure.ac
@@ -0,0 +1,7 @@
+AC_INIT([ncbi-seg], [0.0.20000620])
+AC_CONFIG_SRCDIR([seg.c])
+AM_INIT_AUTOMAKE
+AC_CONFIG_FILES([Makefile])
+AC_PROG_CC
+
+AC_OUTPUT
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,14 @@
+man_MANS = ncbi-seg.1
+
+bin_PROGRAMS = ncbi-seg
+
+ncbi_seg_SOURCES = seg.c genwin.c genwin.h lnfac.h
+
+LDADD = -lm
+
+ncbi-seg.1: ncbi-seg.pod
+	sed -e 's|__datadir__|$(datadir)|g;s|__docdir__|$(docdir)|g;s|__pkgdatadir__|$(pkgdatadir)|g;s|__PREFIX__|$(prefix)|g;s|__sysconfdir__|$(sysconfdir)|g;s|__VERSION__|$(VERSION)|g;' "$<" | \
+	pod2man -c 'User Commands' -r "$(VERSION)" -name $(shell echo "$(basename $@)" | tr '[:lower:]' '[:upper:]') > "$@"
+
+clean-local:
+	rm -f $(man_MANS)
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,4 @@
+John C. Wootton, Scott Federhen
+National Center For Biotechnology Information
+National Library of Medicine
+National Institutes of Health
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,52 @@
+
+This directory contains C language source code for the SEG program of Wootton
+and Federhen, for identifying and masking segments of low compositional
+complexity in amino acid sequences.  This program is inappropriate for
+masking nucleotide sequences and, in fact, may strip some nucleotide
+ambiguity codes from nt. sequences as they are being read.
+
+The SEG program can be used as a plug-in filter of query sequences used in the
+NCBI BLAST programs.  See the -filter and -echofilter options described in the
+BLAST software's manual page.
+
+Input to SEG must be sequences in FASTA format.  Output can be produced in a
+variety of formats, with FASTA format being one of them when the -x option is
+used.  The file seg.doc includes a copy of the man page for the seg program.
+
+
+References:
+Wootton, J. C. and S. Federhen (1993).  Statistics of local complexity in amino
+acid sequences and sequence databases.  Computers and Chemistry 17:149-163.
+
+
+MODIFICATION HISTORY
+10/18/94
+Fixed a bug in the boundary conditions for the alphabet assignments
+(colorings) calculations. This condition seems not to arise in the
+current protein sequence databases, but does appear when the algorithm
+is customized for the nucleic acid alphabet.
+
+4/2/94
+Fixed a bug in the reading of input sequence files.  B, Z, and U letters found
+in the IUB amino acid alphabet and the NCBI standard amino acid alphabet
+were being stripped.
+
+3/30/94
+WRG improved speed by about 3X (roughly 5X overall since 3/21/94), due in part
+to the elimination of nearly all log() function calls, plus the removal of much
+unused or unnecessary code.
+
+3/21/94
+Included support for the special characters "*" (translation stop) and "-"
+(gap) which are found in some NCBI standard amino acid alphabets.
+
+WRG replaced repetitive dynamic calls to log(2.) and log(20.) with precomputed
+values, yielding a 33-50% speed improvement.
+
+WRG added EOF checks in several places, the lack of which could produce
+infinite looping.
+
+The previous version of seg is archived beneath the archive subdirectory.
+
+9/30/97
+HMF5 plugged a memory leak.
--- /dev/null
+++ b/NEWS
@@ -0,0 +1 @@
+2012-07-04	Debianization of seg as ncbi-seg.
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,24 @@
+                            PUBLIC DOMAIN NOTICE
+               National Center for Biotechnology Information
+
+  This software/database is a "United States Government Work" under the
+  terms of the United States Copyright Act.  It was written as part of
+  the authors' official duties as United States Government employees and
+  thus cannot be copyrighted.  This software/database is freely available
+  to the public for use. The National Library of Medicine and the U.S.
+  Government have not placed any restriction on its use or reproduction.
+
+  Although all reasonable efforts have been taken to ensure the accuracy
+  and reliability of the software and data, the NLM and the U.S.
+  Government do not and cannot warrant the performance or results that
+  may be obtained by using this software or data. The NLM and the U.S.
+  Government disclaim all warranties, express or implied, including
+  warranties of performance, merchantability or fitness for any particular
+  purpose.
+
+  Please cite the authors in any work or product based on this material.
+
+ Authors: John C. Wootton, Scott Federhen
+          National Center For Biotechnology Information
+          National Library of Medicine
+          National Institutes of Health