Skip to content

Nanomonsv get#2849

Closed
awgymer wants to merge 4 commits into
nf-core:masterfrom
awgymer:nanomonsv-get
Closed

Nanomonsv get#2849
awgymer wants to merge 4 commits into
nf-core:masterfrom
awgymer:nanomonsv-get

Conversation

@awgymer
Copy link
Copy Markdown
Contributor

@awgymer awgymer commented Feb 7, 2023

Adding the get command for nanomonsv.
Data has been added to the test-datasets repo for testing.

Test is currently rather slow as it pulls in a reference genome :/

PR checklist

Closes #XXX

  • This comment contains a description of changes (with reason).
  • If you've fixed a bug or added code that should be tested, add tests!
  • If you've added a new tool - have you followed the module conventions in the contribution docs
  • If necessary, include test data in your PR.
  • Remove all TODO statements.
  • Emit the versions.yml file.
  • Follow the naming conventions.
  • Follow the parameters requirements.
  • Follow the input/output options guidelines.
  • Add a resource label
  • Use BioConda and BioContainers if possible to fulfil software requirements.
  • Ensure that the test works with either Docker / Singularity. Conda CI tests can be quite flaky:
    • PROFILE=docker pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware
    • PROFILE=singularity pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware
    • PROFILE=conda pytest --tag <MODULE> --symlink --keep-workflow-wd --git-aware

@@ -0,0 +1,61 @@
// TODO nf-core: If in doubt look at other nf-core/modules to see how we are doing things! :)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove all TODO's

Comment thread modules/nf-core/nanomonsv/get/main.nf
Comment thread modules/nf-core/nanomonsv/get/main.nf
@@ -0,0 +1,51 @@
name: "nanomonsv_get"
## TODO nf-core: Add a description of the module and list keywords
description: write your description here
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add description

## TODO nf-core: Add a description of the module and list keywords
description: write your description here
keywords:
- sort
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add keywords

- sort
tools:
- "nanomonsv":
## TODO nf-core: Add a description and other details for the software below
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove TODO's

pattern: "*.{bam,cram,sam}"

## TODO nf-core: Add a description of all of the variables used as output
output:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Describe outputs

Copy link
Copy Markdown
Contributor

@matthdsm matthdsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good start, but still needs some work!

@edmundmiller edmundmiller requested review from a team and edmundmiller October 19, 2023 16:26
@edmundmiller edmundmiller removed their request for review February 19, 2024 21:27
@edmundmiller edmundmiller added the stale Stale label Feb 19, 2024
@awgymer
Copy link
Copy Markdown
Contributor Author

awgymer commented Feb 20, 2024

I have abandoned this tool so I'm closing this MR as we no longer use the module.

@awgymer awgymer closed this Feb 20, 2024
@awgymer awgymer deleted the nanomonsv-get branch September 2, 2025 06:52
@manascripts
Copy link
Copy Markdown
Member

@awgymer, I wanted to create this module for my pipeline, is there a specific reason why you abandoned it? Just wondering if the reason is relevant for me. If you don't mind, can you also say what exactly you used as an alternative? Severus?

@awgymer
Copy link
Copy Markdown
Contributor Author

awgymer commented May 5, 2026

I abandoned trying to get the nanomonsv modules into nf-core (I still had them locally in a pipeline) mostly because I couldn't get reasonable sized test data without more work than I was willing to do at the time and then we did subsequently move to using Severus.

@manascripts
Copy link
Copy Markdown
Member

manascripts commented May 27, 2026

I see, I am thinking of giving it a try. Do you have any test-data that you can share? I see that you mentioned about some test data at the start

@awgymer
Copy link
Copy Markdown
Contributor Author

awgymer commented May 28, 2026

I do not I'm afraid.

@manascripts manascripts mentioned this pull request May 29, 2026
17 tasks
@manascripts
Copy link
Copy Markdown
Member

Okay thanks for confirming, turned out to be possible without it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stale Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants