To celebrate the release of GATK 4.0, we are giving away free credits for running the GATK4 Best Practices pipelines in FireCloud, our secure online analysis portal. It’s first come first serve, so sign up now to claim your free credits worth $250. Sponsored by Google Cloud. Learn more at

help with picard CollectHsMetrics

I tried to run CollectHsMetrics with this command

java -jar /picard.jar CollectHsMetrics \
I=190.sortedDeDup.bam \
O=190_hs_metrics.txt \
R=ucsc.hg19.fasta \
BAIT_INTERVALS=AgilentSSV6_bait_list.interval_list \

it works ok until minute 2, when it stops and display this error:
[Wed Dec 06 19:23:49 CST 2017] picard.analysis.directed.CollectHsMetrics done. Elapsed time: 2.74 minutes.
To get help, see
Exception in thread "main" java.lang.IllegalStateException: Could not find percentile: 0.2
at htsjdk.samtools.util.Histogram.getPercentile(
at picard.analysis.directed.TargetMetricsCollector$PerUnitTargetMetricCollector.calculateTargetCoverageMetrics(
at picard.analysis.directed.TargetMetricsCollector$PerUnitTargetMetricCollector.finish(
at picard.metrics.MultiLevelCollector$AllReadsDistributor.finish(
at picard.metrics.MultiLevelCollector.finish(
at picard.analysis.directed.CollectTargetedMetrics.doWork(
at picard.cmdline.CommandLineProgram.instanceMain(
at picard.cmdline.PicardCommandLine.instanceMain(
at picard.cmdline.PicardCommandLine.main(

What am I doing something wrong?

Thank you


Sign In or Register to comment.