Skip to content

Commit

Permalink
RLS Version 1.2.0
Browse files Browse the repository at this point in the history
Big changes

- Add `load_fastq_directory` to builtin functions
- Enable specifying *all* module resources by URL with download on first use

Other
- Better messages when using `lock1`
- No longer ship JS libraries (also do not expand them in-place)
- Remove old motus/specI moduels
- Fix CIGAR reinjection bug (already fixed in v`1.1.1)
  • Loading branch information
luispedro committed Jul 12, 2020
1 parent ba5eac7 commit 499a94d
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 7 deletions.
2 changes: 1 addition & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Version 1.1.0+
Version 1.2.0 2020-07-12 by luispedro
* Add load_fastq_directory to builtin functions
* Better messages when using `lock1`
* Enable specifying *all* module resources by URL with download on first
Expand Down
2 changes: 1 addition & 1 deletion NGLess/Version.hs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ versionStr :: String
versionStr = showVersion version

dateStr :: String
dateStr = "Unreleased (post v1.1.1)"
dateStr = "12 July 2020"

gitHashStr :: String
gitHashStr = $(gitHash)
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ The following sequence of commands should download and build the software

git clone https://github.com/ngless-toolkit/ngless
cd ngless
stack setup
make

To install, you can use the following command (replace `<PREFIX>` with
Expand Down
2 changes: 1 addition & 1 deletion docs/sources/reproducible.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The `write()` function call supports the argument `auto_comments` which will
add (as comments) meta information to the output. In particular, you can use
the `{script}` auto comment to add the script to your output. For example:

ngless '0.8'
ngless '1.2'
mapped = samfile('input.bam')

counted = count(mapped, features=['seqname'])
Expand Down
9 changes: 5 additions & 4 deletions docs/sources/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@ What's New (History)
====================


Version 1.2.0 (Unreleased)
--------------------------
Version 1.2.0
-------------

Released *12 July 2020*.

User-visible improvements
~~~~~~~~~~~~~~~~~~~~~~~~~
Expand All @@ -13,7 +15,6 @@ User-visible improvements
to the builtin namespace. This was previously available under the ``mocat``
module, but it had become much more flexible than the original MOCAT version,
so it was no longer a descriptive name.

- Better messages in `parallel
<https://ngless.embl.de/stdlib.html?highlight=lock1#parallel-module>`__
module when there are no free locks.
Expand All @@ -25,7 +26,7 @@ Internal improvements
- Modules can now specify their annotation as a URL that NGLess downloads on a
"as needed" basis: in version 1.1, only FASTA files were supported.
- Memory consumption of `count() function <Functions.html#count>`__ has been
improved when using GFF files.
improved when using GFF files (*ca.* ⅓ less memory used).
- This one is *hopefully **not** user-visible*: Previously, NGLess would ship
the Javascript libraries it uses for the HTML viewer and copy them into all
its outputs. Starting in v1.2.0, the HTML viewer links to the live versions
Expand Down

0 comments on commit 499a94d

Please sign in to comment.