Skip to content

Releases: kraemer-lab/GRAPEVNE

v0.3.1

23 Apr 10:27
dc32451
Compare
Choose a tag to compare

Usage documentation, including walk-through tutorials are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Suggestions for new features, or ideas for future development, should be raised on the discussions page.


Updates for this build include

  • An enhanced Module Editor

v0.3.0

12 Apr 18:42
35cb325
Compare
Choose a tag to compare

Usage documentation, including walk-through tutorials are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Suggestions for new features, or ideas for future development, should be raised on the discussions page.


Updates for this build include

  • Updated user-interface
  • Template screen for creating New Modules
  • Container support for workflow builds
  • Parameter mapping between modules
  • Code-signed binaries for MacOS builds
  • Improved user feedback / reporting
  • Optimisations
  • Bug fixes

v0.2.1

27 Sep 14:05
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

We strongly recommend using the 'nightly build' which contains the latest features and bug-fixes.

This version of GRAPEVNE is for testing and early adopters.
Usage documentation, including walk-through tutorials are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Suggestions for new features, or ideas for future development, should be raised on the discussions page.


NOTE If you are having difficulty running GRAPEVNE this is likely because we do not currently have code signing certificates for our builds. We are working to resolve this, but in the meantime it may be easier to follow the instructions to build from source.


Updates for this build include

Full Changelog: v0.2.0...v0.2.1

Nightly build

26 Sep 02:08
54d720c
Compare
Choose a tag to compare

Nightly builds are made available to allow users to stay up-to-date with recent changes in the codebase that have not yet formed part of an official release. These releases are rebuilt only when changes have been commited and accepted into the main branch of the codebase, so may not refresh every night. Nightly builds undergo post-build (end-to-end) testing, but remain more susceptible to bugs than formal releases as they represent on-going development of the project, and do not come with detailed changelog information.


NOTE If you are having difficulty running GRAPEVNE this is likely because we do not currently have code signing certificates for our builds. We are working to resolve this, but in the meantime it may be easier to follow the instructions to build from source.


GRAPEVNE usage documentation, including walk-through tutorials, are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Suggestions for new features, or ideas for future development, should be raised on the discussions page.

v0.2.0

v0.1.1

27 Aug 22:06
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

This version of the software is for testing and early adopters.
Usage documentation, including walk-through tutorials are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Discussion points, such as suggestions for new features, should be raised on the discussions page.


Updates for this build include

  • Bundle conda (mambaforge) with Windows installation
  • Snakemake cannot execute Conda when running standalone. Workflows run fine when GRAPEVNE is launched from the terminal.
    • This appears to be a PATH issue. Bundling mambaforge with GRAPEVNE resolves the issue. An option has been added to select between the bundled conda, and the system conda (although PATH is not necessarily inherited). Environment variables can instead be passed for runtime execition through GRAPEVNE, which are expecially useful for 1) launching conda in x64 mode, and 2) providing the conda binary path, e.g. "CONDA_SUBDIR=osx-64;PATH=/Path-to-local-conda"
    • Bundle conda with GRAPEVNE
    • Modify build instructions for bundling across different OSs
  • Node validation is failing. Problem was due to improper named argument passing of the snakemake launcher in the GRAPEVNE-builder system.
  • Don't create zip file during build & run, only during Build (optimisation; creating the zip file is slow)
  • Revert module listing code from python to nodejs (faster / more efficient)

v0.0.4

19 Aug 17:13
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

This version of the software is for testing and early adopters.
Usage documentation, including walk-through tutorials are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Discussion points, such as suggestions for new features, should be raised on the discussions page.


Updates for this build include

  • Resolve critical issue with missing runtime dependencies

v0.0.3

12 Aug 10:29
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

This version of the software is for testing and early adopters.
Usage documentation, including walk-through tutorials are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Discussion points, such as suggestions for new features, should be raised on the discussions page.


Updates for this build include

  • a build-in distribution of snakemake (which can be deactivated in favour of a pre-installed system version)
  • Improved remote file support
  • Automatic rule targetting of leaf nodes (replaces the cover-all '$(snakemake --list)' command line option)
  • Quality of life improvements and bug fixes.

v0.0.1

31 Jul 08:03
3130e4e
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

This version of the software is for testing and early adopters.
Usage documentation, including walk-through tutorials are available on the docs pages: https://grapevne.readthedocs.io/en/latest/.
Please report problems encountered on the issues page.
Discussion points, such as suggestions for new features, should be raised on the discussions page.