-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Hi, @gemygk
I commented on here- #450 for an installation problem and somehow, I managed to get it to work but now I got a different error. I am attaching the error file.
MikadoSerial-pick_1187.err.txt
At first it mentions a deprecation error:
/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/subprograms/configure.py:7: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
from pkg_resources import resource_filename, resource_stream
and then it keeps on reporting error after error after
Process Bed12ParseWrapper-23:
Process Bed12ParseWrapper-30:
Process Bed12ParseWrapper-35:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1188, in thick_end
value = int(value)
ValueError: invalid literal for int() with base 10: ''
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1802, in bed_next
bed12 = BED12(line,
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 366, in __init__
self.__set_values_from_fields()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 536, in __set_values_from_fields
self.thick_start, self.thick_end, self.rgb, \
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1190, in thick_end
raise ValueError("Thick end must be an integer, not {}! Value: {}".format(type(value), value))
ValueError: Thick end must be an integer, not <class 'str'>! Value:
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1188, in thick_end
value = int(value)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1866, in run
row = self.bed_next(line, seq)
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1811, in bed_next
raise InvalidParsingFormat("Invalid line: {}".format(line))
ValueError: invalid literal for int() with base 10: ''
Mikado.exceptions.InvalidParsingFormat: Invalid line: Eviann0_XLOC_003602U_lncRNA-mRNA-1 0 708 ID=Eviann0_XLOC_003602U_lncRNA-mRNA-1.p9;type:complete;len:55;gc:the;standard;code;Eviann0_XLOC_003602U_lncRNA-mRNA-1:218-54(-) 583 - 218 0 1 708 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1880, in run
raise InvalidParsingFormat(line)
Mikado.exceptions.InvalidParsingFormat: Eviann0_XLOC_003602U_lncRNA-mRNA-1 0 708 ID=Eviann0_XLOC_003602U_lncRNA-mRNA-1.p9;type:complete;len:55;gc:the;standard;code;Eviann0_XLOC_003602U_lncRNA-mRNA-1:218-54(-) 583 - 218 0 1 708 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1802, in bed_next
bed12 = BED12(line,
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1188, in thick_end
value = int(value)
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 366, in __init__
self.__set_values_from_fields()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 536, in __set_values_from_fields
self.thick_start, self.thick_end, self.rgb, \
ValueError: invalid literal for int() with base 10: ''
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1190, in thick_end
raise ValueError("Thick end must be an integer, not {}! Value: {}".format(type(value), value))
ValueError: Thick end must be an integer, not <class 'str'>! Value:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1866, in run
row = self.bed_next(line, seq)
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1811, in bed_next
raise InvalidParsingFormat("Invalid line: {}".format(line))
Mikado.exceptions.InvalidParsingFormat: Invalid line: Eviann0_LOC_00004922-mRNA-4 0 1059 ID=Eviann0_LOC_00004922-mRNA-4.p12;type:complete;len:59;gc:the;standard;code;Eviann0_LOC_00004922-mRNA-4:248-72(-) 681 - 248 0 1 1059 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1880, in run
raise InvalidParsingFormat(line)
Mikado.exceptions.InvalidParsingFormat: Eviann0_LOC_00004922-mRNA-4 0 1059 ID=Eviann0_LOC_00004922-mRNA-4.p12;type:complete;len:59;gc:the;standard;code;Eviann0_LOC_00004922-mRNA-4:248-72(-) 681 - 248 0 1 1059 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1802, in bed_next
bed12 = BED12(line,
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 366, in __init__
self.__set_values_from_fields()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 536, in __set_values_from_fields
self.thick_start, self.thick_end, self.rgb, \
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1190, in thick_end
raise ValueError("Thick end must be an integer, not {}! Value: {}".format(type(value), value))
ValueError: Thick end must be an integer, not <class 'str'>! Value:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1866, in run
row = self.bed_next(line, seq)
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1811, in bed_next
raise InvalidParsingFormat("Invalid line: {}".format(line))
Mikado.exceptions.InvalidParsingFormat: Invalid line: Tiberius_g8972.t1 0 786 ID=Tiberius_g8972.t1.p2;type:internal;len:262;gc:the;standard;code;Tiberius_g8972.t1:786-1(-) 999 - 786 0 1 786 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1880, in run
raise InvalidParsingFormat(line)
Mikado.exceptions.InvalidParsingFormat: Tiberius_g8972.t1 0 786 ID=Tiberius_g8972.t1.p2;type:internal;len:262;gc:the;standard;code;Tiberius_g8972.t1:786-1(-) 999 - 786 0 1 786 0
Process Bed12ParseWrapper-5:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1188, in thick_end
value = int(value)
ValueError: invalid literal for int() with base 10: ''
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1802, in bed_next
bed12 = BED12(line,
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 366, in __init__
self.__set_values_from_fields()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 536, in __set_values_from_fields
self.thick_start, self.thick_end, self.rgb, \
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1190, in thick_end
raise ValueError("Thick end must be an integer, not {}! Value: {}".format(type(value), value))
ValueError: Thick end must be an integer, not <class 'str'>! Value:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1866, in run
row = self.bed_next(line, seq)
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1811, in bed_next
raise InvalidParsingFormat("Invalid line: {}".format(line))
Mikado.exceptions.InvalidParsingFormat: Invalid line: Eviann0_LOC_00011369-mRNA-2 0 774 ID=Eviann0_LOC_00011369-mRNA-2.p6;type:complete;len:65;gc:the;standard;code;Eviann0_LOC_00011369-mRNA-2:290-96(-) 523 - 290 0 1 774 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1880, in run
raise InvalidParsingFormat(line)
Mikado.exceptions.InvalidParsingFormat: Eviann0_LOC_00011369-mRNA-2 0 774 ID=Eviann0_LOC_00011369-mRNA-2.p6;type:complete;len:65;gc:the;standard;code;Eviann0_LOC_00011369-mRNA-2:290-96(-) 523 - 290 0 1 774 0
after error
Process Bed12ParseWrapper-10:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1188, in thick_end
value = int(value)
ValueError: invalid literal for int() with base 10: ''
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1802, in bed_next
bed12 = BED12(line,
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 366, in __init__
self.__set_values_from_fields()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 536, in __set_values_from_fields
self.thick_start, self.thick_end, self.rgb, \
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1190, in thick_end
raise ValueError("Thick end must be an integer, not {}! Value: {}".format(type(value), value))
ValueError: Thick end must be an integer, not <class 'str'>! Value:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1866, in run
row = self.bed_next(line, seq)
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1811, in bed_next
raise InvalidParsingFormat("Invalid line: {}".format(line))
Mikado.exceptions.InvalidParsingFormat: Invalid line: Eviann0_LOC_00002944-mRNA-1 0 279 ID=Eviann0_LOC_00002944-mRNA-1.p2;type:complete;len:66;gc:the;standard;code;Eviann0_LOC_00002944-mRNA-1:213-16(-) 871 - 213 0 1 279 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/data/common/juanpablo.aguilar/apps/Miniforge3/envs/mikado/lib/python3.10/site-packages/Mikado/parsers/bed12.py", line 1880, in run
raise InvalidParsingFormat(line)
Mikado.exceptions.InvalidParsingFormat: Eviann0_LOC_00002944-mRNA-1 0 279 ID=Eviann0_LOC_00002944-mRNA-1.p2;type:complete;len:66;gc:the;standard;code;Eviann0_LOC_00002944-mRNA-1:213-16(-) 871 - 213 0 1 279 0
Any reason for these errors?
They are the direct output files from EviAnn and Tiberius, which should be fine.
I am using SLURM job management and I assigned 60 cores and 5 GB of ram per core. It gave it 4 days and it didn't finish. I ran Tiberius in a similar fashion, and it finished everything in 27 hours. Any reason why the annotation files are failing? Any way to "validate" them before?
I did proteome QC - agat - to retrieve the longest isoform and then I used gffread to get the transcripts and the protein. I don't know how else to validate them.
Also I want to mention that TransDecoder is no longer actively supported or maintained by the developer. There is a new version: https://github.com/Markusjsommer/TD2/wiki - TransDecoder2 is now released. Hope Mikado is compatible with TD2.