Papatheodorou-Group / BENGAL

Nextflow pipeline for cross-species integration and assessment of single cell RNA-seq datasets
GNU General Public License v3.0
32 stars 8 forks source link

Containerize BENGAL and various upgrade #3

Closed YY-SONG0718 closed 12 months ago

YY-SONG0718 commented 12 months ago

This pull request contains various major upgrades for BENGAL. Maintainer: Yuyao Song ysong@ebi.ac.uk

Containerize: provide containers for homology mapping and integration steps.

Packages update: we now base the pipeline on the latest version of anndata: 0.9.2. We also updated all packages for integration algorithms to the latest in the containers and conda envs.

Conversion between anndata and Seurat objects: we now use sceasy for the conversion instead of SeuratDisk, which allows it to be an integrated part of the pipeline.

Nextflow: prettify nextflow scripts and configs.

License: BENGAL now uses the GPLv3 license.