-
Notifications
You must be signed in to change notification settings - Fork 308
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
export valid fastq #856
export valid fastq #856
Conversation
…ecord is null or "*". This gracefully fixes these records on import
…ecord is null or "*". This gracefully fixes these records on import
Test FAILed. Build result: FAILUREGitHub pull request #856 of commit a380305 automatically merged.Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'[EnvInject] - Loading node environment variables.Building remotely on amp-jenkins-worker-05 (centos spark-test) in workspace /home/jenkins/workspace/ADAM-prb > git rev-parse --is-inside-work-tree # timeout=10Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > git --version # timeout=10 > git fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/pull/:refs/remotes/origin/pr/ > git rev-parse origin/pr/856/merge^{commit} # timeout=10 > git branch -a --contains c882546 # timeout=10 > git rev-parse remotes/origin/pr/856/merge^{commit} # timeout=10Checking out Revision c882546 (origin/pr/856/merge) > git config core.sparsecheckout # timeout=10 > git checkout -f c8825467fdc55ad18cebac641804db2749da1011First time build. Skipping changelog.Triggering ADAM-prb ? 2.6.0,2.11,1.4.1,centosTriggering ADAM-prb ? 2.6.0,2.10,1.4.1,centosTouchstone configurations resulted in FAILURE, so aborting...Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'Test FAILed. |
@allenday Jenkins is reporting a test failure but only with Hadoop 2.6.0 and Spark 1.4.1
|
Jenkins, retest this please. |
Test FAILed. Build result: FAILUREGitHub pull request #856 of commit a380305 automatically merged.Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'[EnvInject] - Loading node environment variables.Building remotely on amp-jenkins-worker-05 (centos spark-test) in workspace /home/jenkins/workspace/ADAM-prb > git rev-parse --is-inside-work-tree # timeout=10Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/bigdatagenomics/adam.git # timeout=10Fetching upstream changes from https://github.com/bigdatagenomics/adam.git > git --version # timeout=10 > git fetch --tags --progress https://github.com/bigdatagenomics/adam.git +refs/pull/:refs/remotes/origin/pr/ > git rev-parse origin/pr/856/merge^{commit} # timeout=10 > git branch -a --contains c882546 # timeout=10 > git rev-parse remotes/origin/pr/856/merge^{commit} # timeout=10Checking out Revision c882546 (origin/pr/856/merge) > git config core.sparsecheckout # timeout=10 > git checkout -f c8825467fdc55ad18cebac641804db2749da1011First time build. Skipping changelog.Triggering ADAM-prb ? 2.6.0,2.11,1.4.1,centosTriggering ADAM-prb ? 2.6.0,2.10,1.4.1,centosTouchstone configurations resulted in FAILURE, so aborting...Notifying endpoint 'HTTP:https://webhooks.gitter.im/e/ac8bb6e9f53357bc8aa8'Test FAILed. |
Yes, I see it. I'll investigate this coming week. Should be minor, all my Sent with MailTrack On Fri, Oct 9, 2015 at 3:45 AM, Frank Austin Nothaft <
|
Test PASSed. |
@fnothaft test passing now |
else | ||
adamRecord.getOrigQual | ||
else if (adamRecord.getQual == null) | ||
"B" * seqLength |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The wikipedia link above is dead, and it reads to me like B
as unknown quality score is not universal across FASTQ records produced by different versions of Illumina software. Should this be a parameter presented to the user?
The adam2fastq exported in the case of a sam with "" (unknown read quality) just exports the "". This is invalid fastq.
This PR addresses the issue by assigning quality value of "B" for each base - this is conventionally used for reads of unknown quality.
Additionally, reads loaded in from fastq are also assigned "B"-string for malformed records containing "*" for read quality.