Giter VIP home page Giter VIP logo

Comments (3)

olgabot avatar olgabot commented on June 25, 2024

Hi @WackerO -- could this issue be caused by exploratory_assay_names? #196

I don't see --exploratory_assay_names listed here in the documentation:

image

But I do see it in the main branch:

"exploratory_assay_names": {

from differentialabundance.

pinin4fjords avatar pinin4fjords commented on June 25, 2024

Something like exploratory_assay_names is not marked as a required param in the nextflow schema, but effectively it is, as if the param is not correctly set, the pipeline will fail.

That's just an oversight in the schema definition, please feel free to fix. But we should probably put this option and the suffix one (and similar) in a new 'Advanced options' section. This IS a parameter, even if the users don't change it, and it's nice for advanced user to tweak the suffixes if they want.

You'll notice that exploratory_assay_names is a hidden parameter to discourage users from changing it (which is why you can't see it in the UI @olgabot - you shouldn't need to interact with it). We could do the same with others.

The alternative is hard-coding all these things into the workflow code, which don't think would be an improvement.

Other params, like those for a GTF file (e.g. features_id_col), are expected even when the user does not input a GTF file.

That's because it's required in the absence of a GTF file - it's required everywhere we need to cross reference matrix rows with feature annotation (which is lots of places). If there is a context in which the pipeline can work without this parameter, feel free to highlight it, and we can make the parameter optional (and add checks everywhere it's needed but not supplied).

from differentialabundance.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.