mev-4.0.01/source/org/tigr/microarray/mev/cgh/CGHDataObj/Distribution.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2  * Distribution.java
2 26 Feb 07 jari 3  *
2 26 Feb 07 jari 4  * Created on June 10, 2003, 9:53 PM
2 26 Feb 07 jari 5  */
2 26 Feb 07 jari 6
2 26 Feb 07 jari 7 package org.tigr.microarray.mev.cgh.CGHDataObj;
2 26 Feb 07 jari 8
2 26 Feb 07 jari 9 /**
2 26 Feb 07 jari 10  *
2 26 Feb 07 jari 11  * @author  Adam Margolin
2 26 Feb 07 jari 12  * @author Raktim Sinha
2 26 Feb 07 jari 13  */
2 26 Feb 07 jari 14
2 26 Feb 07 jari 15 public class Distribution {
2 26 Feb 07 jari 16     double mean;
2 26 Feb 07 jari 17     double sd;
2 26 Feb 07 jari 18
2 26 Feb 07 jari 19     /** Creates a new instance of Distribution */
2 26 Feb 07 jari 20     public Distribution() {
2 26 Feb 07 jari 21     }
2 26 Feb 07 jari 22
2 26 Feb 07 jari 23     /** Getter for property mean.
2 26 Feb 07 jari 24      * @return Value of property mean.
2 26 Feb 07 jari 25      */
2 26 Feb 07 jari 26     public double getMean() {
2 26 Feb 07 jari 27         return mean;
2 26 Feb 07 jari 28     }
2 26 Feb 07 jari 29
2 26 Feb 07 jari 30     /** Setter for property mean.
2 26 Feb 07 jari 31      * @param mean New value of property mean.
2 26 Feb 07 jari 32      */
2 26 Feb 07 jari 33     public void setMean(double mean) {
2 26 Feb 07 jari 34         this.mean = mean;
2 26 Feb 07 jari 35     }
2 26 Feb 07 jari 36
2 26 Feb 07 jari 37     /** Getter for property sd.
2 26 Feb 07 jari 38      * @return Value of property sd.
2 26 Feb 07 jari 39      */
2 26 Feb 07 jari 40     public double getSd() {
2 26 Feb 07 jari 41         return sd;
2 26 Feb 07 jari 42     }
2 26 Feb 07 jari 43
2 26 Feb 07 jari 44     /** Setter for property sd.
2 26 Feb 07 jari 45      * @param sd New value of property sd.
2 26 Feb 07 jari 46      */
2 26 Feb 07 jari 47     public void setSd(double sd) {
2 26 Feb 07 jari 48         this.sd = sd;
2 26 Feb 07 jari 49     }
2 26 Feb 07 jari 50
2 26 Feb 07 jari 51     public double getZScore(double value){
2 26 Feb 07 jari 52         double z = (value - mean) / sd;
2 26 Feb 07 jari 53         return z;
2 26 Feb 07 jari 54     }
2 26 Feb 07 jari 55
2 26 Feb 07 jari 56 }