Skip to content

Commit 84e6c4a

Browse files
committed
RLS Version 1.1.0
Many changes to the language and the internal code warrant a new release: Full ChangeLog * Fix CIGAR interpretation (#109) occurring when I is present * Call bwa mem so that it behaves in a deterministic way (independently of the number of threads used) * Add `include_fragments` option to orf_find * Add early check for column headers in `count()` * Add ``sense`` argument to `count()` * Add line numbers to FastQ parsing errors * Fix __extra_args argument in map() * Add `discard_singles` function * Add `interleaved` option to fastq() * `load_mocat_sample` now fails if `pair.2` exists but `pair.1` doesn't * Reintroduce zstd compression (after fixes upstream)
1 parent 623c3b2 commit 84e6c4a

File tree

12 files changed

+35
-24
lines changed

12 files changed

+35
-24
lines changed

ChangeLog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Version 1.0.1+
1+
Version 1.1.0 2019-01-25 by luispedro
22
* Reintroduce zstd compression (after fixes upstream)
33
* Fix CIGAR interpretation (#109) occurring when I is present
44
* Call bwa mem so that it behaves in a deterministic way (independently of

NGLess/Version.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{- Copyright 2013-2019 NGLess Authors
1+
{- Copyright 2013-2020 NGLess Authors
22
- License: MIT
33
-}
44
{-# LANGUAGE TemplateHaskell, CPP #-}
@@ -19,7 +19,7 @@ versionStr :: String
1919
versionStr = showVersion version
2020

2121
dateStr :: String
22-
dateStr = "unreleased (post 1.0.1)"
22+
dateStr = "January 25 2020"
2323

2424
gitHashStr :: String
2525
gitHashStr = $(gitHash)

docs/sources/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
# General information about the project.
5151
project = u'NGLess'
52-
copyright = u'2013-2019, NGLess Authors'
52+
copyright = u'2013-2020, NGLess Authors'
5353

5454
# The version info for the project you're documenting, acts as replacement for
5555
# |version| and |release|, also used in various other places throughout the

docs/sources/whatsnew.rst

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,21 @@
22
What's New (History)
33
====================
44

5-
Post Version 1.0.1
6-
------------------
5+
Version 1.1.0
6+
-------------
77

88
User-visible improvements
99
~~~~~~~~~~~~~~~~~~~~~~~~~
10-
- ZSTD compression is available for output and intermediate files use it for
11-
reduced temporary space usage (and possibly faster processing).
12-
- The `countfile <https://ngless.embl.de/Functions.html#countfile>`__ now
13-
reorders its input if it is not ordered. This is necessary for correct usage.
10+
11+
- Added `discard_singles() function <Functions.html#discard_singles>`__.
1412
- Added ``include_fragments`` option to `orf_find()
1513
<Functions.html#orf_find>`__.
14+
- The `countfile <https://ngless.embl.de/Functions.html#countfile>`__ now
15+
reorders its input if it is not ordered. This is necessary for correct usage.
1616
- More flexible loading of ``functional_map`` arguments in `count
1717
<https://ngless.embl.de/Functions.html#count>`__ to accept multiple comment
1818
lines at the top of the file as produced by `eggnog-mapper
1919
<http://eggnog-mapper.embl.de/>`__.
20-
- Faster check for column headers in ``functional_map`` argument to `count()
21-
<https://ngless.embl.de/Functions.html#count>`__ function: now it is
22-
performed *as soon as possible* (including at the top of the script if the
23-
arguments are literal strings), thus NGLess can fail faster.
2420
- Added ``sense`` argument to the `count
2521
<https://ngless.embl.de/Functions.html#count>`__ function, generalizing the
2622
previous ``strand`` argument (which is deprecated). Whereas before it was
@@ -38,6 +34,22 @@ User-visible improvements
3834
"as needed" basis.
3935
- `len <https://ngless.embl.de/Functions.html#len>`__ now works on lists
4036

37+
Internal improvements
38+
~~~~~~~~~~~~~~~~~~~~~
39+
40+
- ZSTD compression is available for output and intermediate files use it for
41+
reduced temporary space usage (and possibly faster processing).
42+
- Faster check for column headers in ``functional_map`` argument to `count()
43+
<https://ngless.embl.de/Functions.html#count>`__ function: now it is
44+
performed *as soon as possible* (including at the top of the script if the
45+
arguments are literal strings), thus NGLess can fail faster.
46+
- ZSTD compression is available for output and intermediate files use it for
47+
reduced temporary space usage (and possibly faster processing).
48+
- Faster check for column headers in ``functional_map`` argument to `count()
49+
<https://ngless.embl.de/Functions.html#count>`__ function: now it is
50+
performed *as soon as possible* (including at the top of the script if the
51+
arguments are literal strings), thus NGLess can fail faster.
52+
4153
Version 1.0.1
4254
-------------
4355

package.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: NGLess
2-
version: '1.0.1'
2+
version: '1.1.0'
33
category: Domain Specific Language
44
author: Luis Pedro Coelho and others (see AUTHORS)
55
maintainer: [email protected]

stack.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,12 @@
44

55
# NOTE: When bumping stack's lts version, remember to rebuild and upload the
66
# docker images (build-scripts/docker_bases/) used by GitLab
7-
resolver: lts-14.1
7+
resolver: lts-14.20
88
compiler-check: newer-minor
99

1010

1111
# Packages to be pulled from upstream that are not in the resolver (e.g., acme-missiles-0.3)
12-
extra-deps:
13-
- conduit-algorithms-0.0.11.0
12+
extra-deps: []
1413

1514
allow-newer: true
1615

tests/argv/expected.stdout.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
NGLess v1.0.1 (C) NGLess authors
1+
NGLess v1.1.0 (C) NGLess authors
22
https://ngless.embl.de/
33

44
When publishing results from this script, please cite the following references:

tests/error-ofile-complex/expected.stdout.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
NGLess v1.0.1 (C) NGLess authors
1+
NGLess v1.1.0 (C) NGLess authors
22
https://ngless.embl.de/
33

44
When publishing results from this script, please cite the following references:

tests/exampleModule/expected.stdout.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
NGLess v1.0.1 (C) NGLess authors
1+
NGLess v1.1.0 (C) NGLess authors
22
https://ngless.embl.de/
33

44
When publishing results from this script, please cite the following references:

tests/len_list/expected.stdout.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
NGLess v1.0.1 (C) NGLess authors
1+
NGLess v1.1.0 (C) NGLess authors
22
https://ngless.embl.de/
33

44
When publishing results from this script, please cite the following references:

0 commit comments

Comments
 (0)