https://github.com/cellgeni/nf-metacells
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.3%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: cellgeni
- Language: Python
- Default Branch: main
- Size: 63.5 KB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
nf-metacells
This project uses Nextflow to run SEACells analysis on single-cell RNA/ATAC sequencing data.
Project Structure
/lustre/scratch127/cellgen/cellgeni/aljes/nf-metacells/
├── main.nf
├── nextflow.config
├── example/
│ ├── run_seacells.sh
│ └── samples.csv
└── README.md
Usage
To run the SeaCells analysis, use the provided script in the example directory:
bash
bash example/run_seacells.sh
Parameters
The following parameters can be configured in the main.nf script:
--filelist: Path to the CSV file containing sample information.--seacells.enabled: Enable SeaCells analysis.--seacells.gamma: Gamma parameter for SeaCells.--seacells.type: Type of data (e.g., gex).--seacells.n_top_genes: Number of top genes to consider.--seacells.n_components: Number of components for dimensionality reduction.--seacells.celltype_label: Label for cell types.--seacells.convergence_epsilon: Convergence epsilon for the algorithm.--seacells.min_iterations: Minimum number of iterations.--seacells.max_iterations: Maximum number of iterations.
Example
An example script is provided to demonstrate how to run the analysis:
```bash
!/bin/bash
Run the SeaCells example
nextflow run main.nf \ --filelist samples.csv \ --seacells.enabled \ --seacells.gamma 75 \ --seacells.type gex \ --seacells.ntopgenes 2000 \ --seacells.ncomponents 50 \ --seacells.celltypelabel celltype \ --seacells.convergenceepsilon 0.00001 \ --seacells.miniterations 10 \ --seacells.max_iterations 50 \ -resume ```
Owner
- Name: Cellular Genetics Informatics
- Login: cellgeni
- Kind: organization
- Location: United Kingdom
- Website: https://www.sanger.ac.uk/science/groups/cellular-genetics-informatics
- Repositories: 19
- Profile: https://github.com/cellgeni
Wellcome Sanger Institute
GitHub Events
Total
- Member event: 1
- Push event: 15
- Create event: 1
Last Year
- Member event: 1
- Push event: 15
- Create event: 1