File: control

package info (click to toggle)
gsort 0.1.4-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid, trixie
  • size: 200 kB
  • sloc: sh: 121; makefile: 2
file content (54 lines) | stat: -rw-r--r-- 2,203 bytes parent folder | download
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
Source: gsort
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Uploaders: Nilesh Patra <npatra974@gmail.com>
Section: science
Priority: optional
Build-Depends: debhelper-compat (= 13),
               dh-golang,
               golang-any,
               golang-github-klauspost-compress-dev,
               golang-github-pkg-errors-dev,
               golang-gopkg-check.v1-dev,
               golang-github-shenwei356-xopen-dev,
               golang-github-gogetdata-ggd-utils-dev,
               golang-github-alexflint-go-arg-dev
Standards-Version: 4.5.1
Vcs-Browser: https://salsa.debian.org/med-team/gsort
Vcs-Git: https://salsa.debian.org/med-team/gsort.git
Homepage: https://github.com/brentp/gsort
Rules-Requires-Root: no
XS-Go-Import-Path: github.com/brentp/gsort

Package: gsort
Architecture: any
Depends: ${misc:Depends},
         ${shlibs:Depends}
Built-Using: ${misc:Built-Using}
Description: sort genomic data
 gsort is a tool to sort genomic files according to a genomefile.
 For example, to sort VCF to have order:
 X, Y, 2, 1, 3, ... and the header needs to be kept at the top.
 .
 As a more likely example, if a file nneds to be sorted to match GATK
 order (1 ... X, Y, MT) which is not possible with any other sorting
 tool. With gsort one can simply place MT as the last chrom in the
 ".genome" file.
 .
 It will also be useful for getting files ready for use in bedtools.

Package: golang-github-brentp-gsort-dev
Architecture: all
Depends: golang-github-klauspost-compress-dev,
         golang-github-pkg-errors-dev,
         golang-gopkg-check.v1-dev,
         ${misc:Depends}
Description: library package for gsort
 Package gsort is a library for sorting a stream of tab-delimited lines
 ([]bytes) (from a reader) using the amount of memory requested.
 .
 Instead of using a compare function as most sorts do, this accepts a
 user-defined function with signature: func(line []byte) []int where the
 []ints are used to determine ordering. For example if sorting
 on 2 columns, one of months and another of day of months, the function
 would replace "Jan" with 1 and "Feb" with 2 for the first column and
 just return the Atoi of the 2nd column.