new module: tchem/detect and tchem/fetchlists
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 15/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- rust
- Ambito
- bioinformatics, tooling
Direzione di ricerca
The issue says both modules and their nf-test tests are already written, and the author plans to open a draft PR after the Bioconda recipe merges and a BioContainers image exists. Start by checking the recipe status and image availability, then review the module and test files in the eventual PR. Done means the draft can be made ready and the modules detect chemistry and fetch verified barcode lists as described.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is there an existing module for this?
- I have searched for the existing module
Is there an open PR for this?
- I have searched for existing PRs
Is there an open issue for this?
- I have searched for existing issues
Further Information
tchem (tussl-chemistry) is an Apache-2.0 Rust tool. It works out a single-cell RNA library's chemistry from the first ~100k reads, with no index: the kit, the read geometry, the barcode lists, the cDNA strand and the library type. It covers several vendors. It also spots swapped R1/R2 and sets aside I1/I2 index reads.
- Repo: https://github.com/Tussl-Co/TusslChemistry
- Bioconda: bioconda/bioconda-recipes#70284 (awaiting review)
- crates.io:
tussl-chemistry
There are two modules:
tchem/fetchlistsdownloads the vendors' barcode lists once and checks each one against a registered sha256. The lists belong to the vendors and are never redistributed. It can optionally take a Cell Ranger install for the lists only Cell Ranger ships (10x Flex).tchem/detecttakes one lane's reads (R1/R2 FASTQ in any order, or one long-read FASTQ/BAM) plus the lists, and writes a versioned*.chemistry.jsonreport for each sample.
The motivation is --protocol auto in nf-core/scrnaseq (nf-core/scrnaseq#388). The pipeline would read the report and route each sample to the right protocol for alevin, kallisto, STAR or Cell Ranger.
Both modules and their nf-test tests are already written. I'll open the PR as a draft and mark it ready once the Bioconda recipe merges and the BioContainers image exists.
Are you going to work on this?
- If I'm planning to work on this module, I added myself to the
Assigneesto facilitate tracking who is working on the module
Software requirements (conda)
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/nf-core/modules/master/modules/environment-schema.json
channels:
- conda-forge
- bioconda
dependencies:
- bioconda::tussl-chemistry=0.1.0
- Lingua principale
- Nextflow
- Stelle
- 434
- Fork
- 1.1k
- Merge medio
- 1g 28m
- PR unite (30g)
- 249
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nf-core/modules
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
update module: SAWFISH/JOINTCALLForse già presa @alkc l’ha presa 1 giorno fa. Apertaupdate module
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nf-core/modules#13437 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
update module: SAWFISH/DISCOVERForse già presa @alkc l’ha presa 1 giorno fa. Apertaupdate module
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
nf-core/modules#13436 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
nf-core/modules#13434 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Wrong URL for nf-core documentationForse già presa @filipetessaro l’ha presa 3 giorni fa. Apertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nf-core/modules
Issue simili
-
Document known limitations.Apertadocumentation
Difficoltà 1/5 1-3 ore Idoneità per principianti 83/100
nf-core/pairgenomealign#167 ·
-
Handle divergent markersAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
nf-core/taxmarker#80 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
repo:mgs-workflow
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
securebio/nao-mgs-workflow#1092 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
filter_variants declares POST, PRIOR, SPECLL and NORMLL as Number=A but writes five values per recordForse già presa @yfarjoun l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
broadinstitute/permutect#304 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
nf-core/plasmodiumdrugres#119 ·
I maintainer di solito rispondono entro 2 giorni