Home
News
Feed
search engine
by
freefind
advanced
Test_Immunosignature_Data_020312
2015-01-13
azim58 - Test_Immunosignature_Data_020312 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.*; //this time I will test the distributions while using a constant bin size of 10 public class Test_Immunosignature_Data_020312 { private UsefulTools useful_tools = new UsefulTools(); private Histogram_Distribution_Finder hdf = new Histogram_Distribution_Finder(); private Histogram_Distribution hd = new Histogram_Distribution(); String intensity_data_directory = ""; String result_data_directory = ""; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Test_Immunosignature_Data_020112 tid = new Test_Immunosignature_Data_020112(); } public Test_Immunosignature_Data_020312() { System.out.println(useful_tools.getTime()); this.intensity_data_directory = "L:\\storage\\CIM Research Folder\\kwhittem\\Records in CIM Folder\\Categorical Records\\Biodesign\\Entropy of Immunosignature\\Entropy of Immunosignature Experiment 011812\\intensities"; this.result_data_directory = "L:\\storage\\CIM Research Folder\\kwhittem\\Records in CIM Folder\\Categorical Records\\Biodesign\\Entropy of Immunosignature\\Entropy of Immunosignature Experiment 011812\\analysis\\Constant Bin Size"; /* ArrayList a406971_bot = useful_tools.storeTextFiletoArrayList(intensity_data_directory + "\\\\406971_bot.txt"); hdf.searchRangeOfDistributions(a406971_bot); Histogram_Distribution hd_a406971_bot = hdf.getMostComplexDistribution(); useful_tools.createTextFile(result_data_directory, "406971_bot.txt", hd_a406971_bot.toString()); */ ArrayList samples_to_process = useful_tools.stringWithCommasToArrayList("406971_bot, 406971_top, 407166_bot, 407166_top, 407167_bot, 407167_top, 407788_bot, 407788_top"); for(int i=0; i<samples_to_process.size(); i++) { processSample(samples_to_process.get(i).toString()); } System.out.println(useful_tools.getTime()); } public void processSample(String sample_name) { ArrayList raw_data = useful_tools.storeTextFiletoArrayList(intensity_data_directory + "\\" + sample_name + ".txt"); hd.createDistribution(10, raw_data); useful_tools.createTextFile(result_data_directory, sample_name + ".txt", hd.toString()); } }
azim58wiki: