Assembly App Errors
This is a list of error messages found within the Job Log for Assembly App Jobs, what they mean and how to go about fixing them or if a job ticket needs to be submitted.
Types of Errors
UE=User fixable or possible user error
KE=KBase error
UK=Unknown or multiple possibles causes
TE=Temporary system problem
Use your Browser's search tool to paste in your error message to locate your error message, information about the error and next steps.
You can always submit a ticket for help, questions, or follow-up to the KBase Help Board.
Common errors across SPAdes Assembly Apps
There are no contigs to save, thus there is no valid assembly.
There are no contigs to save, thus there is no valid assembly.
UE: There are no contigs that passed the minimum contig size.
Adjust the minimum contig size or other optional parameters. Then try resubmitting the job.
Error running SPAdes, return code: 1
Error running SPAdes, return code: 1
UE: Potential explanations
The coverage of your input is so uneven that everything is disconnected.
The reads contain too many k-mers to fit into available memory.
Incomplete write! Reason: No space left on device.
Coverage not uniform hybridSPAdes ended abnormally
Failed to align paired reads left paired reads is not equal to right paired reads cannot specify any data types except a single paired-end library (optionally accompanied by a single library of TSLR-contigs, or PacBio reads, or Nanopore reads) in metaSPAdes mode
The program was terminated by segmentation fault
Too many erroneous kmers, the estimates might be unreliable
Look for an explanation from SPAdes in the log. If possible, correct the error and try resubmitting the job.
Deinterleave failed - line count is not divisible by 8
Deinterleave failed - line count is not divisible by 8
UE: The interleaved file does not appear to be the correct format.
Recheck that the files are labeled properly and try resubmitting the job.
Reads object XXX is marked as containing metagenomic data but the assembly method was not specified as metagenomic
Reads object XXX is marked as containing metagenomic data but the assembly method was not specified as metagenomic
UE: The input object and the selected parameters disagree
Change the data input or the app parameters and try resubmitting the job.
Plasmid assembly requires that one and only one library as input.
Plasmid assembly requires that one and only one library as input.
UE: There is more than one input library.
Change the input to be just one library, change the library source, or merge the libraries and try resubmitting the job.
Invalid type for object 27459/32/1…..
Invalid type for object 27459/32/1…..
UE: The user is allowed to enter an Assembly for the long reads (like in the MaSuRCA app) but this results in an error.
Ensure objects correspond with the object types listed and try resubmitting the job.
QUAST reported an error, return code was 4
QUAST reported an error, return code was 4
UE: None of the assembly files contains correct contigs (none greater than the minimum contig filter).
Provide different files or decrease --min-contig threshold. Then try resubmitting the job.
Error on Object #1: Illegal character in object name
Error on Object #1: Illegal character in object name
UE: Velvet did not assemble any contigs longer than the minimum length.
Change the configuration and try resubmitting the job.
'list index out of range'
'list index out of range'
UE: There is no input data
Add data to the app and try resubmitting the job.
Error in HipMER execution
Error in HipMER execution
UE: Possible causes -
The data was a metagenome, but the metagenome flag was not enabled
The metagenome flag was enabled but the data was not a metagenome
Exceeded time limit at NERSC
Other data/parameter combinations that result in no returned assembly
Change the configuration and try resubmitting the job.
Using input parameters, you have filtered all contigs from the HipMer assembly. Decrease the minimum contig size and try again
Using input parameters, you have filtered all contigs from the HipMer assembly. Decrease the minimum contig size and try again
UE: The minimum contig length is too large.
Lower the minimum contig length in the parameters and try resubmitting the job.
(2, No such file or directory)
(2, No such file or directory)
TE: Hipmer was in the queue too long and did not run.
Try resubmitting the job.
Error running command: XXX/config.txt Exit Code: 1
Error running command: XXX/config.txt Exit Code: 1
UE: invalid file for PACBIO invalid file for NANOPORE.
Recheck the file and try resubmitting the job.
Genome at 48203/40/2 does not have reference to the assembly object
Genome at 48203/40/2 does not have reference to the assembly object
UE: A previous step (e.g., HISAT) used an assembly instead of a genome as input.
Go back to the previous step and use a genome as input.
coercing to unicode: need string or buffer
coercing to unicode: need string or buffer
KE: genome related issue with some of the NCBI RefSeq genomes.
Workaround: import the GFF-format genome with correct feature annotations and try resubmitting the job. See https://kbase-jira.atlassian.net/browse/PUBLIC-969
incompatible read library types in ReadsSet
incompatible read library types in ReadsSet
UE: Every library in the input to merge must be of the same type, either all Paired-End or Single-End.
Change the inputs and try resubmitting the job.
[Errno 28] No space left on device
[Errno 28] No space left on device
UE/KE: Most likely case: The combined size of the libraries exceeds the current KBase hardware. Efforts are being made to increase capacity and to provide a cleaner more informative message. Workarounds should be considered.
The workarounds include:
Reduce the number of libraries in the merge
Run Kaiju to determine which samples have similar profiles. Then try the co-assemblies pairwise using two-at-a-time based on which profiles are most similar.
Last updated