Skip to content
Commits on Source (6)
FreeContact is a protein residue contact predictor optimized for speed.
Its input is a multiple sequence alignment. FreeContact can function as an
accelerated drop-in for the published contact predictors
EVfold-mfDCA of DS. Marks (2011) and
PSICOV of D. Jones (2011).
FreeContact is accelerated by a combination of vector instructions, multiple
threads, and faster implementation of key parts.
Depending on the alignment, 8-fold or higher speedups are possible.
A sufficiently large alignment is required for meaningful results.
As a minimum, an alignment with an effective (after-weighting) sequence count
bigger than the length of the query sequence should be used. Alignments with
tens of thousands of (effective) sequences are considered good input.
jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
can be used to generate the alignments, for example.
python-freecontact (1.1-5) unstable; urgency=medium
* Drop Python2 support (normalise package description since only one
binary package is remaining)
Closes: #937765
* debhelper-compat 12
* Standards-Version: 4.4.0
* Respect DEB_BUILD_OPTIONS in override_dh_auto_test target
* Remove obsolete fields Name, Contact from debian/upstream/metadata.
-- Andreas Tille <tille@debian.org> Wed, 04 Sep 2019 10:13:14 +0200
python-freecontact (1.1-4) unstable; urgency=medium
* Update d/control and d/rules, build python3 module
......
......@@ -6,33 +6,38 @@ Uploaders: Laszlo Kajan <lkajan@debian.org>,
Section: python
Testsuite: autopkgtest-pkg-python
Priority: optional
Build-Depends: debhelper (>= 11~),
Build-Depends: debhelper-compat (= 12),
dh-python,
libboost-python-dev,
libfreecontact-dev,
python-all-dev,
python3-all-dev
Standards-Version: 4.2.1
Standards-Version: 4.4.0
Vcs-Browser: https://salsa.debian.org/med-team/python-freecontact
Vcs-Git: https://salsa.debian.org/med-team/python-freecontact.git
Homepage: https://rostlab.org/owiki/index.php/FreeContact
Package: python-freecontact
Architecture: any
Depends: ${misc:Depends},
${python:Depends},
${shlibs:Depends}
Description: fast protein contact predictor - binding for Python
${Description}
.
This package contains the Python binding.
Package: python3-freecontact
Architecture: any
Depends: ${misc:Depends},
${python3:Depends},
${shlibs:Depends}
Description: fast protein contact predictor - binding for Python3
${Description}
FreeContact is a protein residue contact predictor optimized for speed.
Its input is a multiple sequence alignment. FreeContact can function as an
accelerated drop-in for the published contact predictors
EVfold-mfDCA of DS. Marks (2011) and
PSICOV of D. Jones (2011).
.
FreeContact is accelerated by a combination of vector instructions, multiple
threads, and faster implementation of key parts.
Depending on the alignment, 8-fold or higher speedups are possible.
.
A sufficiently large alignment is required for meaningful results.
As a minimum, an alignment with an effective (after-weighting) sequence count
bigger than the length of the query sequence should be used. Alignments with
tens of thousands of (effective) sequences are considered good input.
.
jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
can be used to generate the alignments, for example.
.
This package contains the Python3 binding.
......@@ -5,15 +5,12 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
export PYBUILD_NAME = freecontact
Description := $(shell sed -e ':a; N; s/\n/$${Newline}/; ta' < debian/Description)
%:
dh $@ --with python2,python3 --buildsystem=pybuild --builddirectory=$(CURDIR)/builddir
override_dh_gencontrol:
dh_gencontrol -- '-VDescription=$(Description)'
dh $@ --with python3 --buildsystem=pybuild --builddirectory=$(CURDIR)/builddir
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
PYBUILD_SYSTEM=custom \
PYBUILD_TEST_ARGS="{interpreter} $(CURDIR)/test/test01.py" \
dh_auto_test || true
dh_auto_test
endif
Name: python-freecontact
Contact: Laszlo Kajan <lkajan@rostlab.org>
Reference:
- Author: László Kaján and Thomas A. Hopf and Matúš Kalaš and Debora S. Marks and Burkhard Rost
- Author: László Kaján and Thomas A. Hopf and Matúš Kalaš and Debora S. Marks and
Burkhard Rost
Title: 'FreeContact: ...'
Journal: BMC Bioinformatics
Year: '201?'
......