Comments (3)
Hi @DongzeHE,
we are of course happy to support the latest version of simpleaf and would appreciate a PR.
As usual, it would be great to first update the module in nf-core/modules
.
We completely reorganized our simpleaf workflow module and provided pre-built workflow templates for analyzing data from CITE-seq, 10X feature barcoding, etc.
Do you envisage any additional pipeline-level parameters would be needed to support that? Or do you think the --protocol
parameter we already have is enough?
Best,
Gregor
from scrnaseq.
Hi @grst,
Thanks for the reply! For the parameters, I think there are two ways to go:
- We can discuss which new parameters we should include. IMO there are two:
--decoy-paths
insimpleaf_index
: We can expose this parameter, or a parameter indicating if the provided genome file should be used as the decoy. Because of the way we designed the decoy, in the quant step, it is possible to not use the decoy part in the index, even if the decoy is used to build the index, by setting the--no-poison
flag (maybe expose--no-poison
as well?).--no-piscem
: As we support both piscem (default) and salmon as possible indexer/mapper, it would also be great if we could expose a switch.
Tagging @rob-p here in case I missed anything.
- We can expose all simpleaf options in a subsection of
params
, and assign the default value in simpleaf to them.
It would be great if you could provide some advice on which way we should go, exposing all options or only the most essential ones. Once we figure this out, I am very happy to work on this and submit a PR.
Best,
Dongze
from scrnaseq.
sounds good. I think we should only expose the most frequently used options on the pipeline level (and those that require an additional input file). Users can still set arbitrary tool options via a config file, e.g.
e.g.
process {
withName: SIMPLEAF {
ext.args = "--no-piscem"
}
}
from scrnaseq.
Related Issues (20)
- exceeded running time limit (8h) HOT 3
- Crash when specifying existing --star_index using star aligner HOT 6
- Bump up kb to 0.28.0 HOT 3
- Use nf-validation plugin HOT 1
- Update or remove universc HOT 8
- Tests for cellranger-arc HOT 1
- MuData conversion
- Utilize central modules for simpleaf workflow HOT 1
- The cellrangerarc cannot start successfully HOT 2
- When aligner is cellrangerarc the step MTX_TO_SEURAT failed HOT 3
- Avoid error on unknown headers in input.csv HOT 4
- Issues with samplesheet.csv as well as additional columns in the samplesheet HOT 3
- Samplesheet Check Bug HOT 1
- Flexible input read format with STARsolo with --soloBarcodeReadLength HOT 1
- Make scrnaseq pipeline v2.5.1 compatible with nextflow v22.04.0 HOT 1
- Clean up mtx conversion code
- allow use of .gz when specifying fast and gtf HOT 5
- Use compressed (gzip) fasta and gtf HOT 3
- cellranger_count.py: remove any existing output directory HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scrnaseq.