-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERROR: LoadError: GeneticVariation.VCF.Reader file format error on line 254 ~>";esv3585" #24
Comments
Does this pattern ";esv3585" appear anywhere in the file at all according to a unix grep? |
It does appear, but not at the line it specifies in the error message. |
It appears in the ID field. Most fields have rs numbers in the ID field/column, but this VCF contains two id numbers in the id field, separated by ";". From what I can tell it has either rs# alone, rs#;esv#, or .;esv# numbers in the ID field. |
Ok, does this happen just when you construct the reader, or when you try to read the record with a ';' in the ID column? Do you have a minimal small example of the vcf I can play with. Use grep or sed or whatever to make a short version of the file with some fine parts and some of the problem lines. I can have a play and see what is going on. |
@benjward It only happens when reading a record with a I've attached a small example VCF file including the offending lines. |
I receive the following error when loading a VCF 4.1 file as a Reader() object:
The VCF file does not appear to have the string ";esv3585" at line 254. I've pasted line 254 of the VCF file below. Do you have any idea what may be triggering this error? Is it possible to accommodate for this in the current version of GeneticVariation.jl?
We are using GeneticVariation.jl to power a tool we are developing.
Line 254:
The text was updated successfully, but these errors were encountered: