Java examples for java.lang:Math Value
Get a phred-scaled quality value corresponding to the supplied error rate.
/*//from w ww .j a v a2 s .c o m * Copyright (c) 2014. Real Time Genomics Limited. * * Use of this source code is bound by the Real Time Genomics Limited Software Licence Agreement * for Academic Non-commercial Research Purposes only. * * If you did not receive a license accompanying this file, a copy must first be obtained by email * from support@realtimegenomics.com. On downloading, using and/or continuing to use this source * code you accept the terms of that license agreement and any amendments to those terms that may * be made from time to time by Real Time Genomics Limited. */ //package com.java2s; public class Main { /** * Get a phred-scaled quality value corresponding to the supplied error rate. * * @param error the error rate, between 0 and 1 * @return the corresponding phred scaled quality. */ public static double phred(double error) { return -10 * Math.log10(error); } }