Examples of UnifracSample


Examples of edu.msu.cme.rdp.unifrac.UnifracTreeBuilder.UnifracSample

            }


            if (leaves.contains(t.getTaxon().getTaxid())) {
                for (MCSample sample : t.getTaxon().getSamples()) {
                    UnifracSample unifracSample = new UnifracSample();
                    unifracSample.count = t.getTaxon().getCount(sample);
                    unifracSample.sample = sample;

                    if (!allSamplesMap.containsKey(sample)) {
                        allSamplesMap.put(sample, new ArrayList());
View Full Code Here

Examples of edu.msu.cme.rdp.unifrac.UnifracTreeBuilder.UnifracSample

                    }
                });


        for (String seqName : sampleMap.keySet()) {
            UnifracSample sample = sampleMap.get(seqName);
            Integer taxid = builder.getTaxidByName(seqName);
            if (taxid == null) {
                System.err.println("Couldn't find " + seqName + " in the tree");
                continue;
            }
View Full Code Here

Examples of edu.msu.cme.rdp.unifrac.UnifracTreeBuilder.UnifracSample

            }

            if(!sampleMap.containsKey(sampleName))
                sampleMap.put(sampleName, new MCSample(sampleName));

            UnifracSample unifracSample = new UnifracSample();
            unifracSample.sample = sampleMap.get(sampleName);
            unifracSample.count = sampleCount;

            ret.put(seqName, unifracSample);
View Full Code Here

Examples of edu.msu.cme.rdp.unifrac.UnifracTreeBuilder.UnifracSample

        int sampleCount = sampleCountMap.size();

        this.resetSamples();

        for(int index = 0;index < sampleCount;index++) {
            UnifracSample sample = samplePool.remove(0);
            this.addSampleCount(sample.sample, sample.count);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.