Skip to content

#-as-delimiter woes #2

Open
Open
@kdm9

Description

Hello Erik,

I'm asking this here as to be honest I'm not sure whether or not this is a bug in Augustus, an oversight in PanSN, or just an unfortunate edge case in both.

We've come across at least one tool that treats # in a contig name as a start-of-inline-comment marker (specifically Augustus's perl code). IMO that's broken code, but I imagine that's not the only piece of software that treats # pretty sloppily.

Would you consider making the default delimiter something like ! or ~, which are less likely to be interpreted as a comment? Ultimately, there's no single printable ASCII char I can think of that every single tool will accept as a valid contig name, but that isn't already used very frequently in either individual or contig names, so I think we're kinda screwed regardless. That said, I don't think ! or ~ are comment markers in any language I know, I've never seen one in a sample name (though I'm sure someone has), and are valid in unix paths.

Best,
Kevin

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions