Resolwe-bio

Latest version: v63.0.0

Safety actively analyzes 725393 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 20

10.0.0

===================

Added
-----
- Add to ``resolwebio/chipseq`` Docker image:

- ``Bedops (v2.4.32)``
- ``Tabix (v1.8)``
- ``python3-pandas``
- ``bedGraphToBigWig (kent-v365)``
- ``bedToBigBed (kent-v365)``
- Add to ``resolwebio/rnaseq:3.2.0`` Docker image:

- ``genometools (1.5.9)``
- ``igvtools (v2.3.98)``
- ``jbrowse (v1.12.0)``
- ``Bowtie (v1.2.2)``
- ``Bowtie2 (v2.3.4.1)``
- ``BWA (0.7.17-r1188)``
- ``TopHat (v2.1.1)``
- ``Picard Tools (v2.18.5)``
- ``bedGraphToBigWig (kent-v365)``
- Add Debian package ``file`` to ``resolwebio/rnaseq:3.3.0`` Docker image
- Support filtering by type on feature API endpoint
- Add BigWig output field to following processes:

- ``alignment-bowtie``
- ``alignment-bowtie2``
- ``alignment-tophat2``
- ``alignment-bwa-mem``
- ``alignment-bwa-sw``
- ``alignment-bwa-aln``
- ``alignment-hisat2``
- ``alignment-star``
- Add Jbrowse track output field to ``upload-genome`` processor.
- Use ``reslowebio/rnaseq`` Docker image and add Jbrowse track and IGV
sorting and indexing to following processes:

- ``upload-gff3``
- ``upload-gtf``
- ``gff-to-gtf``
- Add Tabix index for Jbrowse to ``upload-bed`` processor and use
``reslowebio/rnaseq`` Docker image
- Add BigWig, BigBed and JBrowse track outputs to ``macs14`` process
- Add Species and Build outputs to ``rose2`` process
- Add Species, Build, BigWig, BigBed and JBrowse track outputs to ``macs2``
process
- Add ``scipy`` (v1.1.0) Python 3 package to ``resolwebio/utils`` Docker image

Changed
-------
- **BACKWARD INCOMPATIBLE:** Drop support for Python 3.4 and 3.5
- **BACKWARD INCOMPATIBLE:** Require Resolwe 10.x
- **BACKWARD INCOMPATIBLE:** Upgrade to Django Channels 2
- **BACKWARD INCOMPATIBLE:** Count fragments (or templates) instead of reads
by default in ``featureCounts`` process and
``BBDuk - STAR - featureCounts`` pipeline. The change applies only to
paired-end data.
- **BACKWARD INCOMPATIBLE:** Use ``resolwebio/rnaseq:3.2.0`` Docker image
in the following processes that output reads:

- ``upload-fastq-single``
- ``upload-fastq-paired``
- ``files-to-fastq-single``
- ``files-to-fastq-paired``
- ``reads-merge``
- ``bbduk-single``
- ``bbduk-paired``
- ``cutadapt-single``
- ``cutadapt-paired``
- ``cutadapt-custom-single``
- ``cutadapt-custom-paired``
- ``trimmomatic-single``
- ``trimmomatic-paired``.

This change unifies the version of ``FastQC`` tool (0.11.7) used for
quality control of reads in the aforementioned processes. The new Docker
image comes with an updated version of Cutadapt (1.16) which affects
the following processes:

- ``cutadapt-single``
- ``cutadapt-paired``
- ``cutadapt-custom-single``
- ``cutadapt-custom-paired``.

The new Docker image includes also an updated version of Trimmomatic (0.36)
used in the following processes:

- ``upload-fastq-single``
- ``upload-fastq-paired``
- ``files-to-fastq-single``
- ``files-to-fastq-paired``
- ``trimmomatic-single``
- ``trimmomatic-paired``.
- **BACKWARD INCOMPATIBLE:** Change Docker image in ``alignment-subread``
from ``resolwebio/legacy:1.0.0`` with Subread (v1.5.1) to
``resolwebio/rnaseq:3.2.0`` with Subread (v1.6.0). ``--multiMapping`` option
was added instead of ``--unique_reads``. By default aligner report uniquely
mapped reads only.
- Update ``wigToBigWig`` to kent-v365 version in ``resolwebio/chipseq``
Docker image
- Change paths in HTML amplicon report template in ``resolwebio/dnaseq``
Docker image
- Move assay type input in BBDuk - STAR - featureCounts pipeline descriptor
schema to advanced options
- Use ``resolwebio/rnaseq:3.2.0`` Docker image with updated versions of tools
instead of ``resolwebio/legacy:1.0.0`` Docker image in following processes:

- ``alignment-bowtie`` with Bowtie (v1.2.2) instead of Bowtie (v1.1.2)
- ``alignment-bowtie2`` with Bowtie2 (v2.3.4.1) instead of Bowtie2 (v2.2.6)
- ``alignment-tophat2`` with TopHat (v2.1.1) instead of TopHat (v2.1.0)
- ``alignment-bwa-mem``, ``alignment-bwa-sw` and ``alignment-bwa-aln``
with BWA (v0.7.17-r1188) instead of BWA (v0.7.12-r1039)
- ``alignment-hisat2`` with HISAT2 (v2.1.0) instead of HISAT2 (v2.0.3-beta)
- ``upload-genome``
- Use ``resolwebio/base:ubuntu-18.04`` Docker image as a base image in
``resolwebio/utils`` Docker image
- Update Python 3 packages in ``resolwebio/utils`` Docker image:

- ``numpy`` (v1.14.4)
- ``pandas`` (v0.23.0)
- Replace ``bedgraphtobigwig`` with ``deepTools`` in ``resolwebio/rnaseq``
Docker image, due to faster performance
- Use ``resolwebio/rnaseq:3.3.0`` Docker image in ``alignment-star-index``
with STAR (v2.5.4b)

Fixed
-----
- Make management commands use a private random generator instance
- Fix output ``covplot_html`` of ``coveragebed`` process
- Fix process ``archive-samples`` and ``amplicon-archive-multi-report`` to
correctly handle nested file paths
- Change ``rose2`` and ``chipseq-peakscore`` to work with ``.bed`` or
``.bed.gz`` input files
- Fix the ``expression-aggregator`` process so that it tracks the
``species`` of the input expression data
- Fix ``bamtobigwig.sh`` to use ``deepTools`` instead of ``bedtools`` with
``bedgraphToBigWig`` due to better time performance


==================

9.0.0

==================

Changed
-------
- **BACKWARD INCOMPATIBLE:** Simplify the ``amplicon-report`` process inputs
by using Latex report template from the ``resolwebio/latex`` Docker image assets
- **BACKWARD INCOMPATIBLE:** Simplify the ``coveragebed`` process inputs
by using Bokeh assets from the ``resolwebio/dnaseq`` Docker image
- **BACKWARD INCOMPATIBLE:** Require Resolwe 9.x
- Update ``wigToBigWig`` tool in ``resolwebio/chipseq`` Docker image
- Use ``resolwebio/rnaseq:3.1.0`` Docker image in the following
processes:

- ``cufflinks``
- ``cuffnorm``
- ``cuffquant``
- Remove ``differentialexpression-limma`` process
- Use ``resolwebio/rnaseq:3.1.0`` docker image and expand error
messages in:

- ``cuffdiff``
- ``differentialexpression-deseq2``
- ``differentialexpression-edger``
- Update ``workflow-bbduk-star-htseq``
- Update ``quantseq`` descriptor schema
- Assert species and build in ``htseq-count-normalized`` process
- Set amplicon report template in ``resolwebio/latex`` Docker image to
landscape mode

Added
-----
- Support Python 3.6
- Add ``template_amplicon_report.tex`` to ``resolwebio/latex`` Docker image
assets
- Add SnpEff tool and bokeh assets to ``resolwebio/dnaseq`` Docker image
- Add automated library strand detection to ``feature_counts`` quantification process
- Add FastQC option ``nogroup`` to ``bbduk-single`` and ``bbduk-paired`` processes
- Add CPM normalization to ``htseq-count-raw`` process
- Add ``workflow-bbduk-star-htseq-paired``
- Add legend to amplicon report template in ``resolwebio/latex`` Docker image

Fixed
-----
- Fix manual installation of packages in Docker images to handle dots and
spaces in file names correctly
- Fix COSMIC url template in ``amplicon-table`` process
- Fix Create IGV session in Archive samples process
- Fix ``source`` tracking in ``cufflinks`` and ``cuffquant`` processes
- Fix amplicon master file validation script. Check and report error if
duplicated amplicon names are included. Validation will now pass also
for primer sequences in lowercase.
- Fix allele frequency (AF) calculation in ``snpeff`` process
- Fix bug in script for calculating FPKM. Because genes of raw counts from
``featureCounts`` were not lexicographically sorted, division of normalized counts
was done with values from other, incorrect, genes. Results from ``featureCounts``,
but not ``HTSeq-count`` process, were affected.


==================

8.1.0

==================

Changed
-------
- Use the latest versions of the following Python packages in
``resolwebio/rnaseq`` docker image: Cutadapt 1.16, Apache Arrow 0.9.0, pysam
0.14.1, requests 2.18.4, appdirs 1.4.3, wrapt 1.10.11, PyYAML 3.12
- Bump tools version in ``resolwebio/rnaseq`` docker image:

- Salmon to 0.9.1
- FastQC to 0.11.7
- Generalize the no-extraction-needed use-case in ``resolwebio/base`` Docker
image ``download_and_verify`` script

Added
-----
- Add the following Python packages to ``resolwebio/rnaseq`` docker image: six
1.11.0, chardet 3.0.4, urllib3 1.22, idna 2.6, and certifi 2018.1.18
- Add ``edgeR`` R library to ``resolwebio/rnaseq`` docker image
- Add Bedtools to ``resolwebio/rnaseq`` docker image

Fixed
-----
- Handle filenames with spaces in the following processes:

- ``alignment-star-index``
- ``alignment-tophat2``
- ``cuffmerge``
- ``index-fasta-nucl``
- ``upload-fasta-nucl``
- Fix COSMIC url template in (multisample) amplicon reports


==================

8.0.0

==================

Changed
-------
- **BACKWARD INCOMPATIBLE:** Refactor ``trimmomatic-single``,
``trimmomatic-paired``, ``bbduk-single``, and ``bbduk-paired`` processes
- **BACKWARD INCOMPATIBLE:** Merge ``align-bwa-trim`` and ``align-bwa-trim2``
process functionality. Retain only the refactored process under slug
``align-bwa-trim``
- **BACKWARD INCOMPATIBLE:** In processes handling VCF files, the output
VCF files are stored in bgzip-compressed form. Tabix index is not referenced
to an original VCF file anymore, but stored in a separate ``tbi`` output
field
- **BACKWARD INCOMPATIBLE:** Remove an obsolete ``workflow-accel-2`` workflow
- **BACKWARD INCOMPATIBLE:** Use Elasticsearch version 5.x
- **BACKWARD INCOMPATIBLE:** Parallelize execution of the following processes:

- ``alignment-bowtie2``
- ``alignment-bwa-mem``
- ``alignment-hisat2``
- ``alignment-star``
- ``alignment-tophat2``
- ``cuffdiff``
- ``cufflinks``
- ``cuffquant``
- Require Resolwe 8.x
- Bump STAR aligner version in ``resolwebio/rnaseq`` docker image to 2.5.4b
- Bump Primerclip version in ``resolwebio/dnaseq`` docker image
- Use ``resolwebio/dnaseq`` Docker image in ``picard-pcrmetrics`` process
- Run ``vc-realign-recalibrate`` process using multiple cpu cores to optimize
the processing time
- Use ``resolwebio/rnaseq`` Docker image in ``alignment-star`` process

Added
-----
- Add CNVKit, LoFreq and GATK to ``resolwebio/dnaseq`` docker image
- Add BaseSpace files download tool
- Add process to import a file from BaseSpace
- Add process to convert files to single-end reads
- Add process to convert files to paired-end reads
- Add ``vc-gatk4-hc`` process which implements GATK4 HaplotypeCaller variant
calling tool
- Add ``workflow-accel-gatk4`` pipeline that uses GATK4 HaplotypeCaller as an
alternative to GATK3 used in ``workflow-accel`` pipeline
- Add ``amplicon-master-file`` descriptor schema
- Add ``workflow-bbduk-star-featurecounts`` pipeline
- Add ``rna-seq-bbduk-star-featurecounts`` RNA-seq descriptor schema

Fixed
-----
- Fix iterative trimming in ``bowtie`` and ``bowtie2`` processes
- Fix ``archive-samples`` to use sample names for headers when merging
expressions
- Improve ``goea.py`` tool to handle duplicated mapping results
- Handle filenames with spaces in the following processes:

- ``alignment-hisat2``
- ``alignment-bowtie``
- ``prepare-geo-chipseq``
- ``prepare-geo-rnaseq``
- ``cufflinks``
- ``cuffquant``


==================

7.0.1

==================

Fixed
-----
* Use name-ordered BAM file for counting reads in ``HTSeq-count`` process by
default to avoid buffer overflow with large BAM files


==================

7.0.0

==================

Changed
-------
- **BACKWARD INCOMPATIBLE:** Remove Ubuntu 17.04 base Docker image since it has
has reached its end of life and change all images to use the new ubuntu 17.10
base image
- **BACKWARD INCOMPATIBLE:** Require ``species`` and ``build`` inputs in the
following processes:

- ``upload-genome``
- ``upload-gtf``
- ``upload-gff3``
- ``upload-bam``
- ``upload-bam-indexed``
- **BACKWARD INCOMPATIBLE:** Track ``species`` and ``build`` information in the
following processes:

- ``cuffmerge``
- alignment processes
- variant calling processes
- JBrowse processes
- **BACKWARD INCOMPATIBLE:** Track ``species``, ``build`` and ``feature_type``
in the following processes:

- ``upload-expression-star``
- quantification processes
- differential expression processes
- **BACKWARD INCOMPATIBLE:** Track ``species`` in gene set (Venn) and
``goenrichment`` processes
- **BACKWARD INCOMPATIBLE:** Rename ``genes_source`` input to ``source`` in
hierarchical clustering and PCA processes
- **BACKWARD INCOMPATIBLE:** Remove the following obsolete processes:

- Dictyostelium-specific ncRNA quantification
- ``go-geneset``
- bayseq differential expression
- ``cuffmerge-gtf-to-gff3``
- ``transdecoder``
- ``web-gtf-dictybase``
- ``upload-rmsk``
- ``snpdat``
- **BACKWARD INCOMPATIBLE:** Unify output fields of processes of type
``data:annotation``
- **BACKWARD INCOMPATIBLE:** Rename the organism field names to species in
``rna-seq`` and ``cutadapt-star-htseq`` descriptor schemas
- **BACKWARD INCOMPATIBLE:** Rename the ``genome_and_annotation`` field name
to ``species`` in ``bcm-*`` descriptor schemas and use the full species name
for the ``species`` field values
- **BACKWARD INCOMPATIBLE:** Refactor ``featureCounts`` process
- **BACKWARD INCOMPATIBLE:** Change ``import-sra`` process to work with
``resolwebio/utils`` Docker image and refactor its inputs
- Require Resolwe 7.x
- Add environment export for Jenkins so that the manager will use a
globally-unique channel name
- Set ``scheduling_class`` of gene and sample hierarchical clustering processes
to ``interactive``
- Change base Docker images of ``resolwebio/rnaseq`` and ``resolwebio/dnaseq``
to ``resolwebio/base:ubuntu-18.04``
- Use the latest versions of the following Python packages in
``resolwebio/rnaseq`` Docker image: Cutadapt 1.15, Apache Arrow 0.8.0,
pysam 0.13, and xopen 0.3.2
- Use the latest versions of the following Python packages in
``resolwebio/dnaseq`` Docker image: Bokeh 0.12.13, pandas 0.22.0,
Matplotlib 2.1.2, six 1.11.0, PyYAML 3.12, Jinja2 2.10, NumPy 1.14.0,
Tornado 4.5.3, and pytz 2017.3
- Use the latest version of ``wigToBigWig`` tool in ``resolwebio/chipseq``
Docker image
- Use ``resolwebio/rnaseq:3.0.0`` Docker image in ``goenrichment``,
``upload-gaf`` and ``upload-obo`` processes
- Use ``resolwebio/dnaseq:3.0.0`` Docker image in ``filtering_chemut`` process
- Change ``cuffnorm`` process type to ``data:cuffnorm``
- Set type of ``coverage-garvan`` process to ``data:exomecoverage``
- Remove ``gsize`` input from ``macs14`` process and automate genome size
selection
- Adjust ``bam-split`` process so it can be included in workflows
- Make ID attribute labels in ``featureCounts`` more informative
- Change 'source' to 'gene ID database' in labes and descriptions
- Change ``archive-samples`` process to create different IGV session files for
``build`` and ``species``
- Expose advanced parameters in Chemical Mutagenesis workflow
- Clarify some descriptions in the ``filtering_chemut`` process and ``chemut``
workflow
- Change expected genome build formatting for hybrid genomes in ``bam-split``
process
- Set the ``cooksCutoff`` parameter to ``FALSE`` in ``deseq.R`` tool
- Rename 'Expressions (BCM)' to 'Dicty expressions'

Added
-----
- Mechanism to override the manager's control channel prefix from the
environment
- Add Ubuntu 17.10 and Ubuntu 18.04 base Docker images
- Add ``resolwebio/utils`` Docker image
- Add ``BBMap``, ``Trimmomatic``, ``Subread``, ``Salmon``, and
``dexseq_prepare_annotation2`` tools and ``DEXSeq`` and ``loadSubread`` R
libraries to ``resolwebio/rnaseq`` Docker image
- Add abstract processes that ensure that all processes that inherit from them
have the input and output fields that are defined in them:

- ``abstract-alignment``
- ``abstract-annotation``
- ``abstract-expression``
- ``abstract-differentialexpression``
- ``abstract-bed``
- Add miRNA workflow
- Add ``prepare-geo-chipseq`` and ``prepare-geo-rnaseq`` processes that produce
a tarball with necessary data and folder structure for GEO upload
- Add ``library-strandedness`` process which uses the ``Salmon`` tool built-in
functionality to detect the library strandedness information
- Add ``species`` and ``genome build`` output fields to ``macs14`` process
- Expose additional parameters in ``alignment-star``, ``cutadapt-single`` and
``cutadapt-paired`` processes
- Add ``merge expressions`` to ``archive-samples`` process
- Add description of batch mode to Expression aggregator process
- Add error and warning messages to the ``cuffnorm`` process
- Add optional ``species`` input to hierarchical clustering and PCA processes
- Add Rattus norvegicus species choice to the ``rna-seq`` descriptor schema
to allow running RNA-seq workflow for this species from the Recipes

Fixed
-----
- Fix custom argument passing script for ``Trimmomatic`` in
``resolwebio/rnaseq`` Docker image
- Fix installation errors for ``dexseq-prepare-annotation2`` in
``resolwebio/rnaseq`` Docker image
- Fix ``consensus_subreads`` input option in Subread process
- Limit variant-calling process in the chemical mutagenesis workflow and the
Picard tools run inside to 16 GB of memory to prevent them from crashing
because they try to use too much memory
- The chemical mutagenesis workflow was erroneously categorized as
``data:workflow:rnaseq:cuffquant`` type. This is switched to
``data:workflow:chemut`` type.
- Fix handling of NA values in Differential expression results table. NA values
were incorrectly replaced with value 0 instead of 1
- Fix ``cuffnorm`` process to work with samples containing dashes in
their name and dispense prefixing sample names starting with numbers
with 'X' in the ``cuffnorm`` normalization outputs
- Fix ``cuffnorm`` process' outputs to correctly track species and
build information
- Fix typos and sync parameter description common to ``featureCounts``
and ``miRNA`` workflow


==================

Page 16 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.