Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflows to write to split collection into 2 #583

Closed
lldelisle opened this issue Oct 25, 2024 · 4 comments
Closed

Workflows to write to split collection into 2 #583

lldelisle opened this issue Oct 25, 2024 · 4 comments

Comments

@lldelisle
Copy link
Contributor

We could add 3 general workflows:

  • split collection in 2 by samplesplan: one column is identifier, other column is group (new collection name)
  • split collection in 2 by pattern: one collection contains identifiers which contains this pattern, another collection with identifiers which do not contain this pattern.
  • split collection in 2 by comma-separated values: the user input would be 1,1,1,2,2,2 but this one is more error prone to me.

See #582

@wm75
Copy link
Contributor

wm75 commented Oct 25, 2024

Yes, but what would be even better would be to have Apply Rules populate additional columns from an optional tabular input.
This way you could freely re-arrange collections based on metadata contained within a dedicated file.

@lldelisle
Copy link
Contributor Author

Yes but Apply Rule is not so easy for most of users. If @pavanvidem or @wm75 are not working on this. I will do it.

@pavanvidem
Copy link
Member

I am not currently working on this.

If we have some usecases of such workflows, we should implement it. If it is only for DESeq2 tool, then I think we should invest time in updating the tool.

@lldelisle
Copy link
Contributor Author

I regularly need to split collection based on pattern so I implemented it in #593

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants