FelixKrueger / TrimGalore

A wrapper around Cutadapt and FastQC to consistently apply adapter and quality trimming to FastQ files, with extra functionality for RRBS data
GNU General Public License v3.0
459 stars 149 forks source link

UnicodeEncodeError: 'ascii' codec can't encode character '\xb5' in position 2492: ordinal not in range(128) #158

Closed anoopsanal closed 1 year ago

anoopsanal commented 1 year ago

I am using Trimgalore 0.6.7 from galaxy environment and getting the following error, it would grateful if anyone can help me on this. Traceback (most recent call last): File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/lib/galaxy/jobs/runners/init.py", line 538, in _finish_or_resubmit_job self.sa_session.flush() File "", line 2, in flush File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/orm/session.py", line 3363, in flush self._flush(objects) File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/orm/session.py", line 3503, in _flush transaction.rollback(_capture_exception=True) File "/mnt/gpfs1/home/scgalaxy01/galaxy_2201/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/util/langhelpers.py", line 70, in exit compat.raise( File "/mnt/gpfs1/home/scgalaxy01/galaxy_2201/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/util/compat.py", line 207, in raise raise exception File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/orm/session.py", line 3463, in _flush flush_context.execute() File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/orm/persistence.py", line 236, in save_obj _emit_update_statements( File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/orm/persistence.py", line 1000, in _emit_update_statements c = connection._execute_20( File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/engine/base.py", line 1614, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/sql/elements.py", line 325, in _execute_on_connection return connection._execute_clauseelement( File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/engine/base.py", line 1481, in _execute_clauseelement ret = self._execute_context( File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/engine/base.py", line 1845, in _execute_context self._handle_dbapi_exception( File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/engine/base.py", line 2030, in _handle_dbapiexception util.raise(exc_info[1], with_traceback=exc_info[2]) File "/mnt/gpfs1/home/scgalaxy01/galaxy_2201/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/util/compat.py", line 207, in raise raise exception File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/engine/base.py", line 1802, in _execute_context self.dialect.do_execute( File "/mnt/gpfs1/home/scgalaxy01/galaxy_22_01/galaxy/.venv/lib/python3.8/site-packages/sqlalchemy/engine/default.py", line 732, in do_execute cursor.execute(statement, parameters) UnicodeEncodeError: 'ascii' codec can't encode character '\xb5' in position 2492: ordinal not in range(128)

FelixKrueger commented 1 year ago

I am afraid I have no idea what is going here, it almost certainly is something you might want to raise with the Galaxy team instead.

anoopsanal commented 1 year ago

ok thanks

anoopsanal commented 1 year ago

ok thanks