Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
vidjil
vidjil
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,711
    • Issues 1,711
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 86
    • Merge Requests 86
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • vidjil
  • vidjilvidjil
  • Issues
  • #3160

Closed
Open
Opened Apr 10, 2018 by Mikaël Salson@mikael-sOwner

fuse.py: codec can't encode character

Un processus (37850) a échoué (utilisateur 7). C'est le fuse qui pose problème. Voici la sortie :

### Cut merged file, keeping window in the top 100 for at least one point
         <ListWindows: [12, 12] 24>

Traceback (most recent call last):
  File "../../tools/fuse.py", line 771, in <module>
    main()
  File "../../tools/fuse.py", line 754, in main
    fasta_file.write(fasta)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 81: ordinal not in range(128)

Et voici le bout de code en question dans fuse.py :

    #compute similarity matrix
    if len(jlist_fused.d["clones"]) < SIMILARITY_LIMIT :
        fasta = ""
        for i in range(len(jlist_fused.d["clones"])) :
            fasta += ">>" + str(i) + "\n"
            fasta += jlist_fused.d["clones"][i].d["id"] + "\n"
        fasta_file = tempfile.NamedTemporaryFile(delete=False)
        fasta_file.write(fasta)

Je ne vois pas pourquoi il y aurait un caractère bizarre qui se balade là-dedans.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: vidjil/vidjil#3160