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

Add UpSet plot script #200

Closed
rbeiko opened this issue Jul 5, 2024 · 0 comments · Fixed by #204
Closed

Add UpSet plot script #200

rbeiko opened this issue Jul 5, 2024 · 0 comments · Fixed by #204
Assignees
Labels
enhancement New feature or request

Comments

@rbeiko
Copy link
Contributor

rbeiko commented Jul 5, 2024

Please add the script 'BuildUSP.py' to ARETE. The attached archive contains the script, example data, and an example of a call to the script.

The script requires an input samplesheet and the 'feature_profile.tsv' file.

  • The user specifies one or more column headings from the samplesheet (in nextflow.config or when ARETE is invoked?) and these are used to produce the plots, one per column.
  • The script warns but continues to run if a column has only a single value (which defeats the purpose of the UpSet plot!) or if the column name is not present in the samplesheet.
  • Feature categories are extracted automatically based on leading names and underscores, for example 'plasmid_AB369' and 'plasmid_AC732' will both be counted as plasmids.

The script should execute immediately after the feature profile is generated.

UpSet_script.tar.gz

@jvfe jvfe added the enhancement New feature or request label Jul 11, 2024
@jvfe jvfe self-assigned this Jul 22, 2024
@jvfe jvfe moved this to Todo in ARETE Planning Jul 22, 2024
@jvfe jvfe moved this from Todo to In Progress in ARETE Planning Jul 24, 2024
@jvfe jvfe closed this as completed in #204 Jul 25, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in ARETE Planning Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants