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

plotsr failed on memverge with the error "Path value cannot be null" #184

Closed
SarahBailey1998 opened this issue Dec 10, 2024 · 1 comment · Fixed by #185
Closed

plotsr failed on memverge with the error "Path value cannot be null" #184

SarahBailey1998 opened this issue Dec 10, 2024 · 1 comment · Fixed by #185
Assignees
Labels
bug Something isn't working
Milestone

Comments

@SarahBailey1998
Copy link

Description of the bug

My memverge run of assemblyqc failed with the error "ERROR ~ Error executing process > 'PLANTFOODRESEARCHOPEN_ASSEMBLYQC:ASSEMBLYQC:FASTA_SYNTENY:PLOTSR (1)'
Caused by:
Path value cannot be null"
As far as we could tell all of the paths specified in the params file were correct so decided to exclude plotsr from the run as a temporary work around.
For more details see the aws-utilities repo.

Command used and terminal output

No response

Relevant files

No response

System information

No response

@SarahBailey1998 SarahBailey1998 added the bug Something isn't working label Dec 10, 2024
@GallVp GallVp self-assigned this Dec 10, 2024
@GallVp GallVp added this to the 2.2.1 milestone Dec 10, 2024
@GallVp
Copy link
Member

GallVp commented Dec 10, 2024

This failure occurs because of a bug in the pipeline code where the Syri files are created in a different order and then fed to PLOTSR in the wrong order,

def proposed_order = plotsr_assembly_order ? plotsr_assembly_order.tokenize(' ') : syri_tags.sort(false)

Here, syri_tags.sort(false) should be syri_tags.sort(false) { it.toUpperCase() } to match the order created for minimap2 alignment,

return list.sort(false) { it[0].id.toUpperCase() }

@GallVp GallVp linked a pull request Dec 11, 2024 that will close this issue
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants