[med-svn] [Git][med-team/gatb-core][master] 4 commits: ThreadPool
Andreas Tille
gitlab at salsa.debian.org
Tue May 15 19:37:14 BST 2018
Andreas Tille pushed to branch master at Debian Med / gatb-core
Commits:
352043f8 by Andreas Tille at 2018-05-15T17:47:46+02:00
ThreadPool
- - - - -
e1d9f63b by Andreas Tille at 2018-05-15T18:57:36+02:00
SPelling
- - - - -
14f614f9 by Andreas Tille at 2018-05-15T18:58:19+02:00
Fix path
- - - - -
4e89ab13 by Andreas Tille at 2018-05-15T20:23:48+02:00
Add manpages
- - - - -
6 changed files:
- debian/copyright
- + debian/createmanpages
- + debian/manpages
- + debian/mans/dbgh5.1
- + debian/mans/dbginfo.1
- + debian/mans/leon.1
Changes:
=====================================
debian/copyright
=====================================
--- a/debian/copyright
+++ b/debian/copyright
@@ -10,7 +10,7 @@ Copyright: 2014-2018 Genscale research team
Erwan Drezen and Guillaume Rizk and Rayan Chikhi and
Charles Deltel and Claire Lemaitre and
Pierre Peterlongo and Dominique Lavenier
-License: GPL-Affero-3
+License: GNU-Affero-3
Files: gatb-core/thirdparty/json/json.hpp
Copyright: 2014-2016 Neil
@@ -18,12 +18,35 @@ License: DWTFYWPL
Do what the fuck you want public license.
Comment: Downloaded from https://github.com/nbsdx/SimpleJSON/blob/master/json.hpp
+Files: gatb-core/src/gatb/bcalm2/ThreadPool.h
+Copyright: 2012 Jakob Progsch, Václav Zeman
+License: zlib
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ .
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ .
+ 3. This notice may not be removed or altered from any source
+ distribution.
+Comment: Downloaded from https://github.com/progschj/ThreadPool
+
Files: debian/*
Copyright: 2017 Nadiya Sitdykova <rovenskasa at gmail.com>
2018 Andreas Tille <tille at debian.org>
-License: GPL-Affero-3
+License: GNU-Affero-3
-License: GPL-Affero-3
+License: GNU-Affero-3
Preamble
.
The GNU Affero General Public License is a free, copyleft license for
=====================================
debian/createmanpages
=====================================
--- /dev/null
+++ b/debian/createmanpages
@@ -0,0 +1,34 @@
+#!/bin/sh
+MANDIR=debian/mans
+mkdir -p $MANDIR
+
+VERSION=`dpkg-parsechangelog | awk '/^Version:/ {print $2}' | sed -e 's/^[0-9]*://' -e 's/-.*//' -e 's/[+~]dfsg$//'`
+
+AUTHOR=".SH AUTHOR\nThis manpage was written by $DEBFULLNAME for the Debian distribution and
+can be used for any other usage of the program.
+"
+
+progname=leon
+help2man --no-info --no-discard-stderr --help-option=" " \
+ --name='reference free compression for NGS reads' \
+ --version-string="$VERSION" ${progname} > $MANDIR/${progname}.1
+echo $AUTHOR >> $MANDIR/${progname}.1
+
+progname=dbginfo
+help2man --no-info --no-discard-stderr --help-option=" " \
+ --name='dumps information about a DeBruinj graph build by dbgh5' \
+ --version-string="$VERSION" ${progname} > $MANDIR/${progname}.1
+echo $AUTHOR >> $MANDIR/${progname}.1
+
+progname=dbgh5
+help2man --no-info --no-discard-stderr --help-option=" " \
+ --name='builds a DeBruijn graph from a set of reads and save it as a HDF5 file' \
+ --version-string="$VERSION" ${progname} > $MANDIR/${progname}.1
+echo $AUTHOR >> $MANDIR/${progname}.1
+
+cat <<EOT
+Please enhance the help2man output.
+The following web page might be helpful in doing so:
+ http://liw.fi/manpages/
+EOT
+
=====================================
debian/manpages
=====================================
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1 @@
+debian/mans/*.1
=====================================
debian/mans/dbgh5.1
=====================================
--- /dev/null
+++ b/debian/mans/dbgh5.1
@@ -0,0 +1,146 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
+.TH DBGH5 "1" "May 2018" "dbgh5 1.4.1" "User Commands"
+.SH NAME
+dbgh5 \- builds a DeBruijn graph from a set of reads and save it as a HDF5 file
+.SH DESCRIPTION
+gatb\-core\-library
+.TP
+version
+: 1.4.1
+.TP
+build_kmer_size
+: 32 64 96 128
+.PP
+[graph options]
+.TP
+\fB\-no\-mphf\fR
+(0 arg) : don't construct the MPHF
+.IP
+[kmer count options]
+.TP
+\fB\-in\fR
+(1 arg) : reads file
+.TP
+\fB\-kmer\-size\fR
+(1 arg) : size of a kmer [default '31']
+.TP
+\fB\-abundance\-min\fR
+(1 arg) : min abundance threshold for solid kmers [default '2']
+.TP
+\fB\-abundance\-max\fR
+(1 arg) : max abundance threshold for solid kmers [default '2147483647']
+.TP
+\fB\-abundance\-min\-threshold\fR
+(1 arg) : min abundance hard threshold (only used when min abundance is "auto") [default '2']
+.TP
+\fB\-histo\-max\fR
+(1 arg) : max number of values in kmers histogram [default '10000']
+.TP
+\fB\-solidity\-kind\fR
+(1 arg) : way to compute counts of several files (sum, min, max, one, all, custom) [default 'sum']
+.TP
+\fB\-solidity\-custom\fR
+(1 arg) : when solidity\-kind is cutom, specifies list of files where kmer must be present [default '']
+.TP
+\fB\-max\-memory\fR
+(1 arg) : max memory (in MBytes) [default '5000']
+.TP
+\fB\-max\-disk\fR
+(1 arg) : max disk (in MBytes) [default '0']
+.TP
+\fB\-solid\-kmers\-out\fR
+(1 arg) : output file for solid kmers (only when constructing a graph) [default '']
+.TP
+\fB\-out\fR
+(1 arg) : output file [default '']
+.TP
+\fB\-out\-dir\fR
+(1 arg) : output directory [default '.']
+.TP
+\fB\-out\-tmp\fR
+(1 arg) : output directory for temporary files [default '.']
+.TP
+\fB\-out\-compress\fR
+(1 arg) : h5 compression level (0:none, 9:best) [default '0']
+.TP
+\fB\-storage\-type\fR
+(1 arg) : storage type of kmer counts ('hdf5' or 'file') [default 'hdf5']
+.IP
+[kmer count, algorithmic options options]
+.TP
+\fB\-minimizer\-type\fR
+(1 arg) : minimizer type (0=lexi, 1=freq) [default '0']
+.TP
+\fB\-minimizer\-size\fR
+(1 arg) : size of a minimizer [default '10']
+.TP
+\fB\-repartition\-type\fR (1 arg) :
+minimizer repartition (0=unordered, 1=ordered) [default '0']
+.IP
+[bloom options]
+.TP
+\fB\-bloom\fR
+(1 arg) : bloom type ('basic', 'cache', 'neighbor') [default 'neighbor']
+.TP
+\fB\-debloom\fR
+(1 arg) : debloom type ('none', 'original' or 'cascading') [default 'cascading']
+.TP
+\fB\-debloom\-impl\fR (1 arg) :
+debloom impl ('basic', 'minimizer') [default 'minimizer']
+.IP
+[branching options]
+.TP
+\fB\-branching\-nodes\fR (1 arg) :
+branching type ('none' or 'stored') [default 'stored']
+.TP
+\fB\-topology\-stats\fR
+(1 arg) : topological information level (0 for none) [default '0']
+.IP
+[general options]
+.TP
+\fB\-config\-only\fR
+(0 arg) : dump config only
+.TP
+\fB\-nb\-cores\fR
+(1 arg) : number of cores [default '0']
+.TP
+\fB\-verbose\fR
+(1 arg) : verbosity level [default '1']
+.TP
+\fB\-integer\-precision\fR (1 arg) :
+integers precision (0 for optimized value) [default '0']
+.TP
+\fB\-email\fR
+(1 arg) : send statistics to the given email address [default '']
+.TP
+\fB\-email\-fmt\fR
+(1 arg) : 'raw' or 'xml' [default 'raw']
+.TP
+\fB\-check\fR
+(1 arg) : check result with previous result [default '']
+.TP
+\fB\-check\-dump\fR
+(1 arg) : dump some properties of the created graph into a file [default '']
+.TP
+[debug
+options]
+.TP
+\fB\-redo\-bcalm\fR (0 arg) :
+debug function, redo the bcalm algo
+.TP
+\fB\-skip\-bcalm\fR (0 arg) :
+same, but skip bcalm
+.TP
+\fB\-redo\-bglue\fR (0 arg) :
+same, but redo bglue
+.TP
+\fB\-skip\-bglue\fR (0 arg) :
+same, but skip bglue
+.TP
+\fB\-redo\-links\fR (0 arg) :
+same, but redo links
+.TP
+\fB\-skip\-links\fR (0 arg) :
+same, but skip links
+.SH AUTHOR
+This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program.
=====================================
debian/mans/dbginfo.1
=====================================
--- /dev/null
+++ b/debian/mans/dbginfo.1
@@ -0,0 +1,10 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
+.TH DBGINFO "1" "May 2018" "dbginfo 1.4.1" "User Commands"
+.SH NAME
+dbginfo \- dumps information about a DeBruinj graph build by dbgh5
+.SH OPTIONS
+.TP
+\fB\-in\fR (1 arg) :
+graph file
+.SH AUTHOR
+This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program.
=====================================
debian/mans/leon.1
=====================================
--- /dev/null
+++ b/debian/mans/leon.1
@@ -0,0 +1,42 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
+.TH LEON "1" "May 2018" "leon 1.4.1" "User Commands"
+.SH NAME
+leon \- reference free compression for NGS reads
+.SH OPTIONS
+.SS leon options
+.TP
+\fB\-file\fR
+(1 arg) : input file (e.g. FASTA/FASTQ for compress or .leon file for decompress)
+.TP
+\fB\-c\fR
+(0 arg) : compression
+.TP
+\fB\-d\fR
+(0 arg) : decompression
+.TP
+\fB\-nb\-cores\fR
+(1 arg) : number of cores (default is the available number of cores) [default '0']
+.TP
+\fB\-lossless\fR
+(0 arg) : switch to lossless compression for qualities (default is lossy. lossy has much higher compression rate, and the loss is in fact a gain. lossy is better!)
+.SS compression options
+.TP
+\fB\-kmer\-size\fR
+(1 arg) : size of a kmer [default '31']
+.TP
+\fB\-abundance\fR
+(1 arg) : abundance threshold for solid kmers (default inferred) [default '']
+.TP
+\fB\-init\-iterator\fR
+(0 arg) : init iterator for ibank mode
+.TP
+\fB\-seq\-only\fR
+(0 arg) : store dna seq only, header and quals are discarded, will decompress to fasta (same as \fB\-noheader\fR \fB\-noqual\fR)
+.TP
+\fB\-noheader\fR
+(0 arg) : discard header
+.TP
+\fB\-noqual\fR
+(0 arg) : discard quality scores
+.SH AUTHOR
+This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program.
View it on GitLab: https://salsa.debian.org/med-team/gatb-core/compare/003471e86f961575249e5a353bf3b52a89380b48...4e89ab13ec97e047b2cfadaf08ec031da12e6612
---
View it on GitLab: https://salsa.debian.org/med-team/gatb-core/compare/003471e86f961575249e5a353bf3b52a89380b48...4e89ab13ec97e047b2cfadaf08ec031da12e6612
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180515/9549217e/attachment-0001.html>
More information about the debian-med-commit
mailing list