Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

Develop #137

Merged
merged 33 commits into from
Feb 25, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
40b092c
Add case study Kurmangaliyev Y Z et al., 2019
dweemx Feb 20, 2020
d3b277e
Fix for incorrect input cardinality
dweemx Feb 20, 2020
b6fe7bf
Remove redundant prefixes in params
dweemx Feb 20, 2020
d601947
Lowercase and remove special chars form the dim reduction method names
dweemx Feb 21, 2020
923a960
Add regressing out variable step to the pipelines
dweemx Feb 21, 2020
b3ac939
Add profile to regress out vars with scanpy in nextflow.config
dweemx Feb 21, 2020
bc289fb
Rename params.data.tenx.cellranger_outs_dir_paths to params.data.tenx…
dweemx Feb 22, 2020
741d078
Add data channel for cellranger h5 files
dweemx Feb 22, 2020
3df011a
Implement #110
dweemx Feb 22, 2020
1f9dcf0
Clean configs and main workflows
dweemx Feb 22, 2020
4185381
Rename tenx input data params
dweemx Feb 23, 2020
1dc8db6
Update input data format in pipelines docs
dweemx Feb 23, 2020
100efef
Improve docs to define the data input paths
dweemx Feb 24, 2020
879fa68
Fix bug for h5ad data input
dweemx Feb 24, 2020
87f53e0
Merge pull request #136 from vib-singlecell-nf/feature/110-workflow_d…
dweemx Feb 24, 2020
bc04cc8
Add regress out variable docs section
dweemx Feb 24, 2020
41300db
Populate cell and sample-based docs sections
dweemx Feb 24, 2020
7186771
Update tools pcacv, scanpy, scenic
dweemx Feb 24, 2020
d4919cf
Fix bug cannot find single_sample_standalone
dweemx Feb 24, 2020
c851207
Fix bug unpaired reports (clustering and bec)
dweemx Feb 24, 2020
07ce04c
Fix for vibsinglecellnf/scanpy:0.5.0#22
dweemx Feb 24, 2020
1d90181
Update tools harmony, scanpy
dweemx Feb 24, 2020
6b886d1
Fix for single_sample pipelines
dweemx Feb 24, 2020
d24fb4a
Fix bug mnncorrect fails with sample_data_tiny dataset
dweemx Feb 25, 2020
2af9ab5
Update DAGs
dweemx Feb 25, 2020
ad6d89f
Add bbknn_scenic CI
dweemx Feb 25, 2020
81d00c9
Update README
dweemx Feb 25, 2020
96a4313
Update scanpy tool
dweemx Feb 25, 2020
e365d45
Add missing test__bbknn_scenic profile
dweemx Feb 25, 2020
468ad10
Genome config is required for *scenic pipelines
dweemx Feb 25, 2020
7b35333
Use small sample data for bbknn_scenic CI
dweemx Feb 25, 2020
8ec1851
Update log trace in getting-started docs
dweemx Feb 25, 2020
27cb082
Update test__bbknn_scenic config
dweemx Feb 25, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions .github/workflows/bbknn_scenic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: bbknn_scenic

on:
push:
branches:
- master
pull_request:
branches:
- master

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1
with:
submodules: true
- name: Install Nextflow
run: |
export NXF_VER='19.12.0-edge'
wget -qO- get.nextflow.io | bash
sudo mv nextflow /usr/local/bin/
- name: Get sample data
run: |
mkdir testdata
wget https://raw.githubusercontent.com/aertslab/SCENICprotocol/master/example/sample_data_small.tar.gz
tar xvf sample_data_small.tar.gz
cp -r sample_data testdata/sample1
mv sample_data testdata/sample2
- name: Run bbknn_scenic test
run: |
nextflow run ${GITHUB_WORKSPACE} -profile bbknn_scenic,test__bbknn_scenic,docker -entry bbknn_scenic -ansi-log false
cat .nextflow.log

4 changes: 2 additions & 2 deletions .github/workflows/mnncorrect.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ jobs:
- name: Get sample data
run: |
mkdir testdata
wget https://raw.githubusercontent.com/aertslab/SCENICprotocol/master/example/sample_data_tiny.tar.gz
tar xvf sample_data_tiny.tar.gz
wget https://raw.githubusercontent.com/aertslab/SCENICprotocol/master/example/sample_data.tar.gz
tar xvf sample_data.tar.gz
cp -r sample_data testdata/sample1
mv sample_data testdata/sample2
- name: Run single_sample test
Expand Down
40 changes: 40 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,48 @@ VSN-Pipelines
:target: https://gitter.im/vib-singlecell-nf/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge
:alt: Gitter

|single_sample| |single_sample_scenic| |scenic| |scenic_multiruns| |single_sample_scenic_multiruns| |bbknn| |bbknn_scenic| |harmony| |mnncorrect|

.. |single_sample| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/single_sample/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#single-sample-single-sample
:alt: Single-sample Pipeline

.. |single_sample_scenic| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/single_sample_scenic/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#single-sample-scenic-single-sample-scenic
:alt: Single-sample SCENIC Pipeline

.. |scenic| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/scenic/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#scenic-scenic
:alt: SCENIC Pipeline

.. |scenic_multiruns| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/scenic_multiruns/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#scenic-multiruns-scenic-multiruns-single-sample-scenic-multiruns
:alt: SCENIC Multi-runs Pipeline

.. |single_sample_scenic_multiruns| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/single_sample_scenic_multiruns/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#scenic-multiruns-scenic-multiruns-single-sample-scenic-multiruns
:alt: Single-sample SCENIC Multi-runs Pipeline

.. |bbknn| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/bbknn/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#bbknn-bbknn
:alt: BBKNN Pipeline

.. |bbknn_scenic| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/bbknn_scenic/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#bbknn-scenic
:alt: BBKNN SCENIC Pipeline

.. |harmony| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/harmony/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#harmony-harmony
:alt: Harmony Pipeline

.. |mnncorrect| image:: https://github.com/vib-singlecell-nf/vsn-pipelines/workflows/mnncorrect/badge.svg
:target: https://vsn-pipelines.readthedocs.io/en/latest/pipelines.html#mnncorrect-mnncorrect
:alt: MNN-correct Pipeline

A repository of pipelines for single-cell data in Nextflow DSL2.

Do you want a quick tour of the VSN pipelines ? Please read `Quick Start <https://vsn-pipelines.readthedocs.io/en/latest/getting-started.html#quick-start>`_.

Full documentation available on `Read the Docs <https://vsn-pipelines.readthedocs.io/en/latest/>`_

This main repo contains multiple workflows for analyzing single cell transcriptomics data, and depends on a number of tools, which are organized into submodules within the VIB-Singlecell-NF_ organization.
Expand Down
Loading