nf-core-scgs

Single Cell Genome Sequencing data analysis pipeline

https://github.com/gongyh/nf-core-scgs

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 13 DOI reference(s) in README
  • Academic publication links
    Links to: pubmed.ncbi, ncbi.nlm.nih.gov
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.8%) to scientific vocabulary

Keywords

docker genomics nextflow pipeline single-cell
Last synced: 4 months ago · JSON representation ·

Repository

Single Cell Genome Sequencing data analysis pipeline

Basic Info
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 4
  • Open Issues: 0
  • Releases: 13
Topics
docker genomics nextflow pipeline single-cell
Created almost 7 years ago · Last pushed 4 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation

README.md

gongyh/nf-core-scgs

Single Cell Genome Sequencing data analysis pipeline.

CircleCI Nextflow run with docker run with podman run with singularity run with conda

Introduction

The pipeline is used for single cell genome sequencing data analysis and built using Nextflow, a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It comes with docker / singularity containers making installation trivial and results highly reproducible.

Schematic image of scgs pipeline

Quick start

Prerequisites: Git, Java 11 or later, Docker

```bash

Install Nextflow

$ curl -s https://get.nextflow.io | bash

Get the pipeline

$ git clone -b v2.0.2 https://github.com/gongyh/nf-core-scgs.git

Test

$ ./nextflow run nf-core-scgs -profile testlocal,docker or $ ./nextflow run nf-core-scgs -profile testlocal,podman or $ APPTAINERDISABLECACHE=true ./nextflow run nf-core-scgs -profile testlocal,apptainer or $ SINGULARITYDISABLECACHE=true ./nextflow run nf-core-scgs -profile testlocal,singularity or $ ./nextflow run nf-core-scgs -profile test_local,conda

for conda, add disable_lockfile: true to ~/.condarc or ~/.mambarc

```

Documentation

The gongyh/nf-core-scgs pipeline comes with documentation about the pipeline, found in the docs/ directory:

  1. Installation
  2. Pipeline configuration
  1. Running the pipeline
  2. Output and how to interpret the results
  3. Troubleshooting

Related publications

[1] Jing, X., Gong, Y., Pan, H. et al. Single-cell Raman-activated sorting and cultivation (scRACS-Culture) for assessing and mining in situ phosphate-solubilizing microbes from nature. ISME COMMUN. 2, 106 (2022). https://doi.org/10.1038/s43705-022-00188-3

[2] Jing X, Gong Y, Xu T, Meng Y, Han X, Su X, Wang J, Ji Y, Li Y, Jia Z, Ma B, Xu J. One-Cell Metabolic Phenotyping and Sequencing of Soil Microbiome by Raman-Activated Gravity-Driven Encapsulation (RAGE). mSystems. 2021 Jun 29;6(3):e0018121. doi: 10.1128/mSystems.00181-21. Epub 2021 May 27. PMID: 34042466; PMCID: PMC8269212

[3] Xu, T., Gong, Y., Su, X., Zhu, P., Dai, J., Xu, J., Ma, B., Phenome-Genome Profiling of Single Bacterial Cell by Raman-Activated Gravity-Driven Encapsulation and Sequencing. Small 2020, 2001172. https://doi.org/10.1002/smll.202001172

[4] Su, X., Gong, Y., Gou, H., Jing, X., Xu, T., Zheng, X., Chen, R., Li, Y., Ji, Y., Ma, B., Xu, J., Rational Optimization of Raman-Activated Cell Ejection and Sequencing for Bacteria. Analytical Chemistry, 2020. https://doi.org/10.1021/acs.analchem.9b05345

Contact

gongyh/nf-core-scgs is developed by Yanhai Gong, maintained by Yanhai Gong and Shiqi Zhou. We look forward to receive your feedback, bug reports, or suggestions for the further development of this pipeline.

License: MIT

This pipeline is open source under the MIT license, and integrates wonderful third-party softwares, which remain owned and copyrighted by their respective developers. Authors cannot be held legally or morally responsible for any consequences that may arise from using or misusing it.

Owner

  • Name: Yanhai Gong
  • Login: gongyh
  • Kind: user
  • Location: Qingdao, Shandong, China

Citation (CITATIONS.md)

# nf-core/test: Citations

## [nf-core](https://pubmed.ncbi.nlm.nih.gov/32055031/)

> Ewels PA, Peltzer A, Fillinger S, Patel H, Alneberg J, Wilm A, Garcia MU, Di Tommaso P, Nahnsen S. The nf-core framework for community-curated bioinformatics pipelines. Nat Biotechnol. 2020 Mar;38(3):276-278. doi: 10.1038/s41587-020-0439-x. PubMed PMID: 32055031.

## [Nextflow](https://pubmed.ncbi.nlm.nih.gov/28398311/)

> Di Tommaso P, Chatzou M, Floden EW, Barja PP, Palumbo E, Notredame C. Nextflow enables reproducible computational workflows. Nat Biotechnol. 2017 Apr 11;35(4):316-319. doi: 10.1038/nbt.3820. PubMed PMID: 28398311.

## Pipeline tools

- [FastQC](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/)

- [MultiQC](https://pubmed.ncbi.nlm.nih.gov/27312411/)
  > Ewels P, Magnusson M, Lundin S, Käller M. MultiQC: summarize analysis results for multiple tools and samples in a single report. Bioinformatics. 2016 Oct 1;32(19):3047-8. doi: 10.1093/bioinformatics/btw354. Epub 2016 Jun 16. PubMed PMID: 27312411; PubMed Central PMCID: PMC5039924.

## Software packaging/containerisation tools

- [Anaconda](https://anaconda.com)

  > Anaconda Software Distribution. Computer software. Vers. 2-2.4.0. Anaconda, Nov. 2016. Web.

- [Bioconda](https://pubmed.ncbi.nlm.nih.gov/29967506/)

  > Grüning B, Dale R, Sjödin A, Chapman BA, Rowe J, Tomkins-Tinch CH, Valieris R, Köster J; Bioconda Team. Bioconda: sustainable and comprehensive software distribution for the life sciences. Nat Methods. 2018 Jul;15(7):475-476. doi: 10.1038/s41592-018-0046-7. PubMed PMID: 29967506.

- [BioContainers](https://pubmed.ncbi.nlm.nih.gov/28379341/)

  > da Veiga Leprevost F, Grüning B, Aflitos SA, Röst HL, Uszkoreit J, Barsnes H, Vaudel M, Moreno P, Gatto L, Weber J, Bai M, Jimenez RC, Sachsenberg T, Pfeuffer J, Alvarez RV, Griss J, Nesvizhskii AI, Perez-Riverol Y. BioContainers: an open-source and community-driven framework for software standardization. Bioinformatics. 2017 Aug 15;33(16):2580-2582. doi: 10.1093/bioinformatics/btx192. PubMed PMID: 28379341; PubMed Central PMCID: PMC5870671.

- [Docker](https://dl.acm.org/doi/10.5555/2600239.2600241)

- [Singularity](https://pubmed.ncbi.nlm.nih.gov/28494014/)
  > Kurtzer GM, Sochat V, Bauer MW. Singularity: Scientific containers for mobility of compute. PLoS One. 2017 May 11;12(5):e0177459. doi: 10.1371/journal.pone.0177459. eCollection 2017. PubMed PMID: 28494014; PubMed Central PMCID: PMC5426675.

GitHub Events

Total
  • Release event: 1
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 84
  • Pull request event: 8
  • Fork event: 1
  • Create event: 2
Last Year
  • Release event: 1
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 84
  • Pull request event: 8
  • Fork event: 1
  • Create event: 2

Dependencies

.github/workflows/branch.yml actions
  • mshick/add-pr-comment v1 composite
.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • nf-core/setup-nextflow v1 composite
  • technote-space/get-diff-action v4 composite
.github/workflows/linting.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • mshick/add-pr-comment v1 composite
  • nf-core/setup-nextflow v1 composite
  • psf/black stable composite
.github/workflows/linting_comment.yml actions
  • dawidd6/action-download-artifact v2 composite
  • marocchino/sticky-pull-request-comment v2 composite
.github/workflows/awsfulltest.yml actions
  • actions/upload-artifact v3 composite
  • seqeralabs/action-tower-launch v1 composite
.github/workflows/awstest.yml actions
  • actions/upload-artifact v3 composite
  • seqeralabs/action-tower-launch v1 composite
modules/local/get_software_versions/meta.yml cpan
modules/nf-core/bowtie2/align/meta.yml cpan
modules/nf-core/bowtie2/build/meta.yml cpan
modules/nf-core/fastqc/meta.yml cpan
modules/nf-core/minimap2/align/meta.yml cpan
modules/nf-core/multiqc/meta.yml cpan
modules/nf-core/qualimap/bamqc/meta.yml cpan
modules/nf-core/trimgalore/meta.yml cpan
pyproject.toml pypi
modules/nf-core/bbmap/bbnorm/meta.yml cpan
modules/nf-core/genomad/endtoend/meta.yml cpan
modules/nf-core/bbmap/bbnorm/environment.yml conda
  • bbmap 39.01.*
  • pigz 2.6.*
modules/nf-core/genomad/endtoend/environment.yml pypi