//get listvectors that correspond to labels requested, (or use smart distancing to get closest listvector)
vector<ListVector> lists = getListVectors();
//get listvectors that correspond to labels requested, (or use smart distancing to get closest listvector)
vector<ListVector> lists = getListVectors();
//determine which is little and which is big, putting little first
if (lists.size() == 2) {
//if big is first swap them
//determine which is little and which is big, putting little first
if (lists.size() == 2) {
//if big is first swap them
//map sequences to bin number in the "little" otu
map<string, int> littleBins;
for (int i = 0; i < lists[0].getNumBins(); i++) {
//map sequences to bin number in the "little" otu
map<string, int> littleBins;
for (int i = 0; i < lists[0].getNumBins(); i++) {
//go through each bin in "big" otu and output the bins in "little" otu which created it
for (int i = 0; i < lists[1].getNumBins(); i++) {
//go through each bin in "big" otu and output the bins in "little" otu which created it
for (int i = 0; i < lists[1].getNumBins(); i++) {
m->mothurOutEndLine();
m->mothurOut("Output File Name: "); m->mothurOutEndLine();
m->mothurOut(outputFileName); m->mothurOutEndLine();
m->mothurOutEndLine();
m->mothurOut("Output File Name: "); m->mothurOutEndLine();
m->mothurOut(outputFileName); m->mothurOutEndLine();