diff --git a/.travis.yml b/.travis.yml index 00cbed07..c7604202 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,6 +23,9 @@ jobs: install: skip python: "3.6" script: docker build . - - name: "Smoke Tests" + - name: "Smoke Tests (with Annotations)" python: "3.6" - script: make smoke-test + script: cd client && make smoke-test + - name: "Smoke Tests (without Annotations)" + python: "3.6" + script: cd client && make smoke-test-annotations diff --git a/client/Makefile b/client/Makefile index c2780f08..3199fc20 100644 --- a/client/Makefile +++ b/client/Makefile @@ -1,9 +1,9 @@ include ../common.mk DATASET := $(if $(DATASET),$(DATASET),../example-dataset/pbmc3k.h5ad) +ANNOTATIONS := $(if $(ANNOTATIONS),$(ANNOTATIONS),../example-dataset/pbmc3k-annotations.csv) # Packaging - .PHONY: clean clean: rm -rf node_modules @@ -52,6 +52,10 @@ backend-dev-anno-ontology: server-requirements CXG_OPTIONS='--experimental-annotations --experimental-annotations-ontology' \ $(MAKE) backend-dev +.PHONY: test +test: + node node_modules/jest/bin/jest.js + .PHONY: e2e e2e: node node_modules/jest/bin/jest.js \ @@ -59,14 +63,24 @@ e2e: --config __tests__/e2e/e2eJestConfig.json \ e2e/e2e.test.js -.PHONY: test -test: - node node_modules/jest/bin/jest.js +.PHONY: e2e-annotations +e2e-annotations: + node node_modules/jest/bin/jest.js \ + --verbose false \ + --config __tests__/e2e/e2eJestConfig.json \ + e2e/e2eAnnotations.test.js .PHONY: smoke-test smoke-test: start_server_and_test '$(MAKE) start-server' $(CXG_SERVER_PORT) '$(MAKE) e2e' +.PHONY: smoke-test-annotations +smoke-test-annotations: + start_server_and_test \ + 'CXG_OPTIONS="--experimental-annotations --experimental-annotations-file $(ANNOTATIONS)" $(MAKE) start-server' \ + $(CXG_SERVER_PORT) \ + '$(MAKE) e2e-annotations' + .PHONY: unit-test unit-test: node node_modules/jest/bin/jest.js --testPathIgnorePatterns e2e diff --git a/client/__tests__/e2e/config.js b/client/__tests__/e2e/config.js index 4155c84d..767fba51 100644 --- a/client/__tests__/e2e/config.js +++ b/client/__tests__/e2e/config.js @@ -4,3 +4,6 @@ export const appUrlBase = `http://localhost:${appPort}`; export const DEV = jest_env === "dev"; export const DEBUG = jest_env === "debug"; export const DATASET = "pbmc3k"; + +if (DEBUG) jest.setTimeout(100000); +if (DEV) jest.setTimeout(10000); diff --git a/client/__tests__/e2e/data.js b/client/__tests__/e2e/data.js index 204cb566..d556e103 100644 --- a/client/__tests__/e2e/data.js +++ b/client/__tests__/e2e/data.js @@ -115,6 +115,18 @@ export const datasets = { } } }, + categoryLabel: { + lasso: { + "coordinates-as-percent": { x1: 0.3, y1: 0.3, x2: 0.5, y2: 0.5 }, + count: "38" + }, + newCount: { + bySubsetConfig: { + false: "199", + true: "193" + } + } + }, clip: { min: "30", max: "70", diff --git a/client/__tests__/e2e/e2e.test.js b/client/__tests__/e2e/e2e.test.js index a53c4ab0..1c21c939 100644 --- a/client/__tests__/e2e/e2e.test.js +++ b/client/__tests__/e2e/e2e.test.js @@ -3,45 +3,16 @@ Smoke test suite that will be run in Travis CI Tests included in this file are expected to be relatively stable and test core features */ -import puppeteer from "puppeteer"; -import { appUrlBase, DEBUG, DEV, DATASET } from "./config"; -import { puppeteerUtils, cellxgeneActions } from "./puppeteerUtils"; +import { appUrlBase, DEBUG, DATASET } from "./config"; +import { setupTestBrowser } from "./puppeteerUtils"; import { datasets } from "./data"; let browser, page, utils, cxgActions, spy; const browserViewport = { width: 1280, height: 960 }; let data = datasets[DATASET]; -if (DEBUG) jest.setTimeout(100000); -if (DEV) jest.setTimeout(10000); - beforeAll(async () => { - const browserParams = DEV - ? { headless: false, slowMo: 5 } - : DEBUG - ? { headless: false, slowMo: 100, devtools: true } - : {}; - browser = await puppeteer.launch(browserParams); - page = await browser.newPage(); - await page.setViewport(browserViewport); - if (DEV || DEBUG) { - page.on("console", async msg => { - // If there is a console.error but an error is not thrown, this will ensure the test fails - if (msg.type() === "error") { - const errorMsgText = await Promise.all( - // TODO can we do this without internal properties? - msg.args().map(arg => arg._remoteObject.description) - ); - throw new Error(`Console error: ${errorMsgText}`); - } - console.log(`PAGE LOG: ${msg.text()}`); - }); - } - page.on("pageerror", err => { - throw new Error(`Console error: ${err}`); - }); - utils = puppeteerUtils(page); - cxgActions = cellxgeneActions(page); + [browser, page, utils, cxgActions] = await setupTestBrowser(browserViewport); }); beforeEach(async () => { @@ -69,7 +40,7 @@ describe("metadata loads", () => { `[data-testid="category-${label}"]` ); expect(categoryName).toMatch(label); - await utils.clickOn(`category-expand-${label}`); + await utils.clickOn(`${label}:category-expand`); const categories = await cxgActions.getAllCategoriesAndCounts(label); expect(Object.keys(categories)).toMatchObject( Object.keys(data.categorical[label]) @@ -112,8 +83,8 @@ describe("cell selection", () => { test("selects cells via categorical", async () => { for (const cellset of data.cellsets.categorical) { - await utils.clickOn(`category-expand-${cellset.metadata}`); - await utils.clickOn(`category-select-${cellset.metadata}`); + await utils.clickOn(`${cellset.metadata}:category-expand`); + await utils.clickOn(`${cellset.metadata}:category-select`); for (const val of cellset.values) { await utils.clickOn( `categorical-value-select-${cellset.metadata}-${val}` diff --git a/client/__tests__/e2e/e2eAnnotations.test.js b/client/__tests__/e2e/e2eAnnotations.test.js new file mode 100644 index 00000000..fcec7554 --- /dev/null +++ b/client/__tests__/e2e/e2eAnnotations.test.js @@ -0,0 +1,140 @@ +/* +Tests included in this file are specific to annotation features +*/ +import {appUrlBase, DEBUG, DEV, DATASET} from "./config"; +import {setupTestBrowser} from "./puppeteerUtils"; +import {datasets} from "./data"; + +let browser, page, utils, cxgActions; +const browserViewport = {width: 1280, height: 960}; +const data = datasets[DATASET]; + +beforeAll(async () => { + [browser, page, utils, cxgActions] = await setupTestBrowser(browserViewport); +}); + +beforeEach(async () => { + await page.goto(appUrlBase); +}); + +afterAll(() => { + if (!DEBUG) browser.close(); +}); + +describe("did launch", () => { + test("page launched", async () => { + let el = await utils.getOneElementInnerHTML("[data-testid='header']"); + expect(el).toBe(data.title); + }); +}); + + +describe.each([ + {withSubset: true}, + {withSubset: false} +])("annotations", (config) => { + + async function subset() { + const lassoSelection = await cxgActions.calcDragCoordinates( + "layout-graph", + { x1: 0.10, y1: 0.10, x2: 0.80, y2: 0.80 } + ); + await cxgActions.drag( + "layout-graph", + lassoSelection.start, + lassoSelection.end, + true + ); + await utils.clickOn("subset-button"); + const coordinate = await cxgActions.calcCoordinate("layout-graph", 0.9, 0.9); + await cxgActions.clickOnCoordinate("layout-graph", coordinate); + } + + beforeEach(async () => { + if (config.withSubset) await subset(); + }); + + test("create a category", async () => { + await utils.clickOn("open-annotation-dialog"); + await utils.typeInto("new-category-name", "test-category-name"); + await utils.clickOn("submit-category"); + const result = await utils.waitByID("test-category-name:category-expand"); + expect(await result.evaluate(node => node.innerText)).toBe("test-category-name"); + }); + + test("delete a category", async () => { + const previous = await utils.waitByID("cluster-test:category-expand"); + expect(await previous.evaluate(node => node.innerText)).toBe("cluster-test"); + await utils.hoverOn("cluster-test:see-actions"); + await utils.clickOn("cluster-test:delete-category"); + const result = await page.$("[data-testid='cluster-test:category-expand']"); + expect(result).toBeNull(); + }); + + test("rename a category", async () => { + const previous = await utils.waitByID("cluster-test:category-expand"); + expect(await previous.evaluate(node => node.innerText)).toBe("cluster-test"); + await utils.hoverOn("cluster-test:see-actions"); + await utils.clickOn("cluster-test:edit-category-mode"); + await utils.typeInto("cluster-test:edit-category-name-text", "-renamed"); + await utils.clickOn("cluster-test:submit-category-edit"); + const result = await utils.waitByID("cluster-test-renamed:category-expand"); + expect(await result.evaluate(node => node.innerText)).toBe("cluster-test-renamed"); + }); + + test("create a label", async () => { + await utils.hoverOn("cluster-test:see-actions"); + await utils.clickOn("cluster-test:add-new-label-to-category"); + await utils.typeInto("cluster-test:new-label-name", "test-label-name"); + await utils.clickOn("cluster-test:submit-label"); + await cxgActions.expandCategory("cluster-test"); + const result = await utils.waitByID("categorical-value-cluster-test-test-label-name"); + expect(await result.evaluate(node => node.innerText)).toBe("test-label-name"); + }); + + test("delete a label", async () => { + await cxgActions.expandCategory("cluster-test"); + const previous = await utils.waitByID("categorical-value-cluster-test-three"); + expect(await previous.evaluate(node => node.innerText)).toBe("three"); + await utils.hoverOn("cluster-test:three:see-actions"); + await utils.clickOn("cluster-test:three:delete-label"); + const result = await page.$("[data-testid='categorical-value-cluster-test-three']"); + expect(result).toBeNull(); + }); + + test("rename a label", async () => { + await cxgActions.expandCategory("cluster-test"); + const previous = await utils.waitByID("categorical-value-cluster-test-four"); + expect(await previous.evaluate(node => node.innerText)).toBe("four"); + await utils.hoverOn("cluster-test:four:see-actions"); + await utils.clickOn("cluster-test:four:edit-label"); + await utils.typeInto("cluster-test:four:edit-label-name", "."); + await utils.clickOn("cluster-test:four:submit-label-edit"); + const result = await utils.waitByID("categorical-value-cluster-test-four."); + expect(await result.evaluate(node => node.innerText)).toBe("four."); + }); + + test("assign cells to a label", async () => { + await cxgActions.expandCategory("cluster-test"); + + const lassoSelection = await cxgActions.calcDragCoordinates( + "layout-graph", + data.categoryLabel.lasso["coordinates-as-percent"] + ); + await cxgActions.drag( + "layout-graph", + lassoSelection.start, + lassoSelection.end, + true + ); + await utils.waitByID("lasso-element", {visible: true}); + const initialCount = await cxgActions.cellSet(1); + expect(initialCount).toBe(data.categoryLabel.lasso.count); + await utils.hoverOn("cluster-test:one:see-actions"); + await utils.clickOn("cluster-test:one:add-current-selection-to-this-label"); + const result = await utils.waitByID("categorical-value-count-cluster-test-one"); + expect(await result.evaluate(node => node.innerText)).toBe( + data.categoryLabel.newCount.bySubsetConfig[config.withSubset] + ); + }); +}); diff --git a/client/__tests__/e2e/puppeteerUtils.js b/client/__tests__/e2e/puppeteerUtils.js index 69b068a1..903d8ac9 100644 --- a/client/__tests__/e2e/puppeteerUtils.js +++ b/client/__tests__/e2e/puppeteerUtils.js @@ -1,3 +1,6 @@ +import {DEBUG, DEV} from "./config"; +import puppeteer from "puppeteer"; + export const puppeteerUtils = puppeteerPage => ({ async waitByID(testid, props = {}) { return await puppeteerPage.waitForSelector( @@ -63,6 +66,12 @@ export const puppeteerUtils = puppeteerPage => ({ await puppeteerPage.waitFor(50); }, + async hoverOn(testid) { + await this.waitByID(testid); + await puppeteerPage.hover(`[data-testid='${testid}']`); + await puppeteerPage.waitFor(50); + }, + async getOneElementInnerHTML(selector) { await puppeteerPage.waitForSelector(selector); let text = await puppeteerPage.$eval(selector, el => el.innerHTML); @@ -97,6 +106,14 @@ export const cellxgeneActions = puppeteerPage => ({ await puppeteerPage.mouse.up(); }, + async clickOnCoordinate(testid, coord) { + const layout = await puppeteerUtils(puppeteerPage).waitByID(testid); + const elBox = await layout.boxModel(); + const x = elBox.content[0].x + coord.x; + const y = elBox.content[0].y + coord.y; + await puppeteerPage.mouse.click(x, y); + }, + async getAllHistograms(testclass, testids) { const histTestIds = testids.map(tid => `histogram-${tid}`); // these load asynchronously, so we need to wait for each histogram individually @@ -137,7 +154,7 @@ export const cellxgeneActions = puppeteerPage => ({ }, async resetCategory(category) { - const checkboxId = `category-select-${category}`; + const checkboxId = `${category}:category-select`; await puppeteerUtils(puppeteerPage).waitByID(checkboxId); const checkedPseudoclass = await puppeteerPage.$eval( `[data-testid='${checkboxId}']`, @@ -150,39 +167,40 @@ export const cellxgeneActions = puppeteerPage => ({ } try { const categoryRow = await puppeteerUtils(puppeteerPage).waitByID( - `category-expand-${category}` + `${category}:category-expand` ); const isExpanded = await categoryRow.$( "[data-testclass='category-expand-is-expanded']" ); if (isExpanded) { await puppeteerUtils(puppeteerPage).clickOn( - `category-expand-${category}` + `${category}:category-expand` ); } } catch {} }, - async calcDragCoordinates(testid, coordinateAsPercent) { + async calcCoordinate(testid, xAsPercent, yAsPercent) { const el = await puppeteerUtils(puppeteerPage).waitByID(testid); const size = await el.boxModel(); + return { + x: Math.floor(size.width * xAsPercent), + y: Math.floor(size.height * yAsPercent) + } + }, + + async calcDragCoordinates(testid, coordinateAsPercent) { const coords = { - start: { - x: Math.floor(size.width * coordinateAsPercent.x1), - y: Math.floor(size.height * coordinateAsPercent.y1) - }, - end: { - x: Math.floor(size.width * coordinateAsPercent.x2), - y: Math.floor(size.height * coordinateAsPercent.y2) - } + start: await this.calcCoordinate(testid, coordinateAsPercent.x1, coordinateAsPercent.y1), + end: await this.calcCoordinate(testid, coordinateAsPercent.x2, coordinateAsPercent.y2) }; return coords; }, async selectCategory(category, values, reset = true) { if (reset) await this.resetCategory(category); - await puppeteerUtils(puppeteerPage).clickOn(`category-expand-${category}`); - await puppeteerUtils(puppeteerPage).clickOn(`category-select-${category}`); + await puppeteerUtils(puppeteerPage).clickOn(`${category}:category-expand`); + await puppeteerUtils(puppeteerPage).clickOn(`${category}:category-select`); for (const val of values) { await puppeteerUtils(puppeteerPage).clickOn( `categorical-value-select-${category}-${val}` @@ -190,6 +208,12 @@ export const cellxgeneActions = puppeteerPage => ({ } }, + async expandCategory(category) { + const expand = await puppeteerUtils(puppeteerPage).waitByID(`${category}:category-expand`); + const expandArrow = await expand.$("[data-testclass='category-expand-is-not-expanded']"); + await expandArrow.click(); + }, + async reset() { await puppeteerUtils(puppeteerPage).clickOn("reset"); // loading state never actually happens, reset is too fast @@ -209,3 +233,33 @@ export const cellxgeneActions = puppeteerPage => ({ await puppeteerUtils(puppeteerPage).clickOn("clip-commit"); } }); + +export async function setupTestBrowser(browserViewport) { + const browserParams = DEV + ? { headless: false, slowMo: 5 } + : DEBUG + ? { headless: false, slowMo: 100, devtools: true } + : {}; + const browser = await puppeteer.launch(browserParams); + const page = await browser.newPage(); + await page.setViewport(browserViewport); + if (DEV || DEBUG) { + page.on("console", async msg => { + // If there is a console.error but an error is not thrown, this will ensure the test fails + if (msg.type() === "error") { + const errorMsgText = await Promise.all( + // TODO can we do this without internal properties? + msg.args().map(arg => arg._remoteObject.description) + ); + throw new Error(`Console error: ${errorMsgText}`); + } + console.log(`PAGE LOG: ${msg.text()}`); + }); + } + page.on("pageerror", err => { + throw new Error(`Console error: ${err}`); + }); + const utils = puppeteerUtils(page); + const cxgActions = cellxgeneActions(page); + return [browser, page, utils, cxgActions]; +} diff --git a/client/src/components/categorical/annoDialog.js b/client/src/components/categorical/annoDialog.js index 77e24f77..d51d3f76 100644 --- a/client/src/components/categorical/annoDialog.js +++ b/client/src/components/categorical/annoDialog.js @@ -32,7 +32,8 @@ class AnnoDialog extends React.Component { handleSubmit, primaryButtonText, secondaryButtonText, - handleSecondaryButtonSubmit + handleSecondaryButtonSubmit, + primaryButtonProps } = this.props; return ( @@ -75,6 +76,7 @@ class AnnoDialog extends React.Component { ) : null} diff --git a/client/src/components/categorical/category.js b/client/src/components/categorical/category.js index 77350557..ea029987 100644 --- a/client/src/components/categorical/category.js +++ b/client/src/components/categorical/category.js @@ -175,7 +175,7 @@ class Category extends React.Component { @@ -541,7 +544,7 @@ class CategoryValue extends React.Component { icon="edit" text="Edit this label's name" data-testclass="handleEditValue" - data-testid={`handleEditValue-${metadataField}`} + data-testid={`${metadataField}:${displayString}:edit-label`} onClick={this.activateEditLabelMode} disabled={annotations.isEditingLabelName} /> @@ -551,7 +554,7 @@ class CategoryValue extends React.Component { icon="delete" intent="danger" data-testclass="handleDeleteValue" - data-testid={`handleDeleteValue-${metadataField}`} + data-testid={`${metadataField}:${displayString}:delete-label`} onClick={this.handleDeleteValue} text={`Delete this label, and reassign all cells to type '${globals.unassignedCategoryLabel}'`} /> @@ -567,7 +570,7 @@ class CategoryValue extends React.Component { minHeight: 16 }} data-testclass="seeActions" - data-testid={`seeActions-${metadataField}`} + data-testid={`${metadataField}:${displayString}:see-actions`} icon="more" small minimal diff --git a/client/src/util/stateManager/annotationsHelpers.js b/client/src/util/stateManager/annotationsHelpers.js index 563da193..6e8fba03 100644 --- a/client/src/util/stateManager/annotationsHelpers.js +++ b/client/src/util/stateManager/annotationsHelpers.js @@ -1,5 +1,5 @@ /* -Helper functions for user-editable nnotations state management. +Helper functions for user-editable annotations state management. See also reducers/annotations.js */ import { unassignedCategoryLabel } from "../../globals"; diff --git a/dev_docs/developer_guidelines.md b/dev_docs/developer_guidelines.md index becc222e..addc67a0 100644 --- a/dev_docs/developer_guidelines.md +++ b/dev_docs/developer_guidelines.md @@ -21,6 +21,7 @@ Client and server tests run on Travis CI for every push, PR, and commit to maste ### Unit tests Steps to run the all unit tests: 1. Start in the project root directory +1. [Load an environment](#Environment) 1. `make dev-env` 1. `make unit-test` diff --git a/dev_docs/developer_scripts.md b/dev_docs/developer_scripts.md index e309c315..dd938233 100644 --- a/dev_docs/developer_scripts.md +++ b/dev_docs/developer_scripts.md @@ -134,4 +134,3 @@ You can also use `CXG_OPTIONS` to pass options to the `cellxgene launch` command **About** Runs backend tests without starting the server. You will need to start the rest api separately with the pbmc3k.h5ad file. Note you can use the `JEST_ENV` environment variable to change how JEST runs in the browser. **Usage** `make e2e` - diff --git a/example-dataset/pbmc3k-annotations.csv b/example-dataset/pbmc3k-annotations.csv new file mode 100644 index 00000000..07bf1e17 --- /dev/null +++ b/example-dataset/pbmc3k-annotations.csv @@ -0,0 +1,2641 @@ +# Annotations generated on 2020-02-07T16:48:13 using cellxgene version 0.14.0 +# Input data file was ../example-dataset/pbmc3k.h5ad, which was last modified on 2019-12-17T17:13:17 +index,cluster-test +AAACATACAACCAC-1,four +AAACATTGAGCTAC-1,three +AAACATTGATCAGC-1,four +AAACCGTGCTTCCG-1,two +AAACCGTGTATGCG-1,five +AAACGCACTGGTAC-1,four +AAACGCTGACCAGT-1,unassigned +AAACGCTGGTTCTT-1,four +AAACGCTGTAGCCA-1,five +AAACGCTGTTTCTG-1,one +AAACTTGAAAAACG-1,three +AAACTTGATCCAGA-1,four +AAAGAGACGAGATA-1,four +AAAGAGACGCGAGA-1,two +AAAGAGACGGACTT-1,five +AAAGAGACGGCATT-1,four +AAAGCAGATATCGG-1,two +AAAGCCTGTATGCG-1,four +AAAGGCCTGTCTAG-1,three +AAAGTTTGATCACG-1,three +AAAGTTTGGGGTGA-1,three +AAAGTTTGTAGAGA-1,four +AAAGTTTGTAGCGT-1,two +AAATCAACAATGCC-1,three +AAATCAACACCAGT-1,four +AAATCAACCAGGAG-1,four +AAATCAACCCTATT-1,unassigned +AAATCAACGGAAGC-1,four +AAATCAACTCGCAA-1,four +AAATCATGACCACA-1,one +AAATCCCTCCACAA-1,four +AAATCCCTGCTATG-1,three +AAATGTTGAACGAA-1,two +AAATGTTGCCACAA-1,four +AAATGTTGTGGCAT-1,two +AAATTCGAAGGTTC-1,four +AAATTCGAATCACG-1,two +AAATTCGAGCTGAT-1,one +AAATTCGAGGAGTG-1,four +AAATTCGATTCTCA-1,five +AAATTGACACGACT-1,five +AAATTGACTCGCTC-1,unassigned +AACAAACTCATTTC-1,four +AACAAACTTTCGTT-1,four +AACAATACGACGAG-1,four +AACACGTGCAGAGG-1,four +AACACGTGGAAAGT-1,four +AACACGTGGAACCT-1,two +AACACGTGGCTACA-1,four +AACACGTGTACGAC-1,one +AACAGCACAAGAGT-1,two +AACATTGATGGGAG-1,one +AACCAGTGATACCG-1,one +AACCCAGATCGCTC-1,four +AACCGATGCTCCCA-1,four +AACCGATGGTCATG-1,three +AACCGATGTTCTAC-1,two +AACCGCCTAGCGTT-1,four +AACCGCCTCTACGA-1,two +AACCTACTGTGAGG-1,two +AACCTACTGTGTTG-1,four +AACCTTACGAGACG-1,four +AACCTTACGCGAGA-1,five +AACCTTACTAACGC-1,one +AACCTTTGGACGGA-1,four +AACCTTTGTACGCA-1,one +AACGCAACAAGTAG-1,four +AACGCATGACCCAA-1,four +AACGCATGCCTTCG-1,four +AACGCATGTACTTC-1,four +AACGCCCTCGGGAA-1,four +AACGCCCTCGTACA-1,five +AACGCCCTGGCATT-1,four +AACGTCGAGTATCG-1,five +AACGTGTGAAAGCA-1,four +AACGTGTGGCGGAA-1,three +AACGTGTGTCCAAG-1,four +AACGTGTGTGCTTT-1,four +AACTACCTTAGAGA-1,four +AACTCACTCAAGCT-1,two +AACTCACTTGGAGG-1,two +AACTCGGAAAGTGA-1,five +AACTCGGAAGGTCT-1,two +AACTCTTGCAGGAG-1,four +AACTGTCTCCCTTG-1,two +AACTTGCTACGCTA-1,three +AACTTGCTGGGACA-1,four +AAGAACGAGTGTTG-1,four +AAGAAGACGTAGGG-1,three +AAGACAGAAGTCTG-1,three +AAGACAGAGGATCT-1,four +AAGACAGATTACCT-1,two +AAGAGATGGGTAGG-1,three +AAGATGGAAAACAG-1,three +AAGATGGAGAACTC-1,two +AAGATGGAGATAAG-1,two +AAGATTACAACCTG-1,four +AAGATTACAGATCC-1,two +AAGATTACCCGTTC-1,two +AAGATTACCGCCTT-1,unassigned +AAGATTACCTCAAG-1,five +AAGATTACTCCTCG-1,two +AAGCAAGAGCGAGA-1,four +AAGCAAGAGCTTAG-1,five +AAGCAAGAGGTGTT-1,five +AAGCACTGAGCAAA-1,three +AAGCACTGCATACG-1,five +AAGCACTGGTTCTT-1,three +AAGCCAACGTGTTG-1,four +AAGCCATGAACTGC-1,unassigned +AAGCCATGACACGT-1,two +AAGCCATGCGTGAT-1,four +AAGCCATGTCTCGC-1,four +AAGCCTGACATGCA-1,four +AAGCCTGACCGAAT-1,two +AAGCGACTCCTCAC-1,one +AAGCGACTGTGTCA-1,four +AAGCGACTTACAGC-1,three +AAGCGACTTTGACG-1,one +AAGCGTACGTCTTT-1,four +AAGGCTTGCGAACT-1,five +AAGGTCACGGTTAC-1,two +AAGGTCACTGTTTC-1,three +AAGGTCACTTCCCG-1,five +AAGGTCTGACAGTC-1,four +AAGGTCTGCAGATC-1,four +AAGTAACTCTGAAC-1,two +AAGTAACTGAGATA-1,three +AAGTAGGATACAGC-1,five +AAGTATACCGAACT-1,four +AAGTCCGACTTGTT-1,four +AAGTCCGATAGAAG-1,four +AAGTCTCTAGTCGT-1,four +AAGTCTCTCGGAGA-1,five +AAGTGGCTTGGAGG-1,three +AAGTTCCTCATTCT-1,unassigned +AAGTTCCTTCTTAC-1,four +AATAAGCTCGAATC-1,four +AATAAGCTCGTTGA-1,four +AATACCCTGGACGA-1,three +AATACCCTGGCATT-1,four +AATACTGAAAGGGC-1,five +AATACTGAATTGGC-1,five +AATAGGGAACCCTC-1,three +AATAGGGAGAATGA-1,five +AATCAAACTATCGG-1,five +AATCCGGAATGCTG-1,three +AATCCTACCGGTAT-1,four +AATCCTTGACGGGA-1,two +AATCCTTGGTGAGG-1,five +AATCGGTGGAACTC-1,five +AATCGGTGTGCTTT-1,four +AATCTAGAAAAGTG-1,four +AATCTAGAATCGGT-1,four +AATCTCACAGCCTA-1,two +AATCTCACTCTAGG-1,four +AATCTCTGAACAGA-1,four +AATCTCTGCTTTAC-1,five +AATGATACACCAAC-1,five +AATGATACGGTCAT-1,two +AATGCGTGACACCA-1,three +AATGCGTGGACGGA-1,unassigned +AATGCGTGGCTATG-1,three +AATGGAGAATCGTG-1,two +AATGGAGATCCTTA-1,five +AATGGCTGACACCA-1,three +AATGGCTGCGTGAT-1,four +AATGGCTGTAAAGG-1,five +AATGGCTGTACTCT-1,five +AATGGCTGTGAAGA-1,four +AATGTAACGGTGGA-1,four +AATGTCCTCTTCTA-1,four +AATGTTGACAGTCA-1,four +AATGTTGAGTTGAC-1,two +AATGTTGATCTACT-1,four +AATTACGAATTCCT-1,unassigned +AATTACGACTTCTA-1,four +AATTACGAGTGAGG-1,unassigned +AATTACGATTGGCA-1,three +AATTCCTGCTCAGA-1,three +AATTGATGTCGCAA-1,one +AATTGTGACTTGGA-1,three +ACAAAGGAGGGTGA-1,four +ACAAATTGATTCTC-1,one +ACAAATTGCTCAGA-1,two +ACAAATTGTTGCGA-1,five +ACAACCGAGGGATG-1,five +ACAACCGAGTTACG-1,four +ACAAGAGAAGTCGT-1,two +ACAAGAGACTTATC-1,four +ACAAGAGAGTTGAC-1,three +ACAATCCTAACCGT-1,four +ACAATCCTTAGCGT-1,three +ACAATTGACTGACA-1,five +ACAATTGATGACTG-1,five +ACACAGACCATACG-1,five +ACACCAGAGGGCAA-1,five +ACACCCTGGTGTTG-1,five +ACACGAACAGTTCG-1,four +ACACGATGACGCAT-1,five +ACACGATGATGTGC-1,unassigned +ACACGATGTCGTAG-1,five +ACACGATGTGGTCA-1,five +ACAGACACGGCATT-1,four +ACAGACACGTTGTG-1,four +ACAGCAACACCTAG-1,two +ACAGCAACCTCAAG-1,one +ACAGGTACCCCACT-1,four +ACAGGTACGCTGTA-1,five +ACAGGTACTGGTGT-1,five +ACAGTCGACCCAAA-1,four +ACAGTCGACCGATA-1,five +ACAGTGACTCACCC-1,five +ACAGTGACTCTATC-1,five +ACAGTGTGGTCACA-1,four +ACAGTGTGTTGCGA-1,two +ACATCACTCTACTT-1,two +ACATGGTGAAGCCT-1,four +ACATGGTGCAACCA-1,three +ACATGGTGCGAGTT-1,four +ACATTCTGGCATAC-1,four +ACATTCTGGGAACG-1,two +ACCAACGACATGCA-1,four +ACCACAGAAAGTAG-1,four +ACCACAGAGTTGGT-1,four +ACCACCTGTGTGCA-1,four +ACCACGCTACAGCT-1,four +ACCACGCTACCCAA-1,five +ACCACGCTGCGAGA-1,four +ACCACGCTGCTGTA-1,four +ACCAGCCTGACAGG-1,four +ACCAGTGAACGGTT-1,three +ACCAGTGAATACCG-1,one +ACCAGTGAGGGATG-1,four +ACCAGTGATGACTG-1,two +ACCATTACCTTCTA-1,four +ACCATTACGAGATA-1,four +ACCATTTGTCATTC-1,four +ACCCAAGAACTGTG-1,five +ACCCAAGAATTCCT-1,one +ACCCAAGAGGACAG-1,four +ACCCAAGATTCACT-1,three +ACCCACTGCGCCTT-1,two +ACCCACTGGACAGG-1,four +ACCCACTGGTTCAG-1,one +ACCCACTGTCGTAG-1,two +ACCCAGCTCAGAAA-1,four +ACCCAGCTGTTAGC-1,two +ACCCAGCTTGCTTT-1,four +ACCCGTTGATGACC-1,three +ACCCGTTGCTGCAA-1,four +ACCCGTTGCTTCTA-1,unassigned +ACCCTCGACCTATT-1,four +ACCCTCGACGGTAT-1,three +ACCCTCGATAAGGA-1,two +ACCCTCGATCAAGC-1,unassigned +ACCGTGCTACCAGT-1,four +ACCGTGCTGGAACG-1,three +ACCTATTGCTGAGT-1,three +ACCTATTGTGCCCT-1,one +ACCTCCGAGTCCTC-1,four +ACCTCCGATATGCG-1,four +ACCTCCGATGCTGA-1,four +ACCTCGTGAACCAC-1,unassigned +ACCTGAGATATCGG-1,one +ACCTGGCTAAGTAG-1,five +ACCTTTGACTCCCA-1,two +ACCTTTGAGGAACG-1,two +ACCTTTGAGGAAGC-1,one +ACGAACACCTTGTT-1,five +ACGAACTGGCTATG-1,one +ACGAAGCTCTCCAC-1,four +ACGAAGCTCTGAGT-1,three +ACGACCCTATCTCT-1,one +ACGACCCTGATGAA-1,four +ACGACCCTTGACAC-1,three +ACGACCCTTGACCA-1,four +ACGAGGGACAGGAG-1,unassigned +ACGAGGGACGAACT-1,four +ACGAGGGATGTAGC-1,four +ACGAGTACCCTAAG-1,three +ACGAGTACGAATCC-1,three +ACGATCGAGGACTT-1,five +ACGATCGAGTCACA-1,two +ACGATGACAATGCC-1,four +ACGATGACTGGTCA-1,four +ACGATTCTACGGGA-1,four +ACGCAATGGTTCAG-1,five +ACGCACCTGTTAGC-1,three +ACGCCACTGAACTC-1,two +ACGCCGGAAACCAC-1,two +ACGCCGGAAAGCCT-1,four +ACGCCGGAAATGCC-1,four +ACGCCTTGCTCCCA-1,one +ACGCGGTGGCGAGA-1,four +ACGCGGTGTGTGGT-1,three +ACGCGGTGTTTGCT-1,five +ACGCTCACAGTACC-1,four +ACGCTCACCCTTGC-1,four +ACGCTGCTGTTCTT-1,five +ACGGAACTCAGATC-1,five +ACGGAACTGTCGTA-1,one +ACGGAGGACTCTTA-1,two +ACGGATTGGGAGGT-1,three +ACGGATTGGTTAGC-1,four +ACGGCTCTGAGCAG-1,four +ACGGCTCTTGCACA-1,four +ACGGTAACCGCTAA-1,four +ACGGTAACCTTCGC-1,five +ACGGTAACGGTGGA-1,four +ACGGTAACTCGCAA-1,five +ACGGTATGAGTCGT-1,two +ACGGTATGGGTATC-1,three +ACGGTATGGTTGTG-1,three +ACGGTCCTAACGGG-1,four +ACGGTCCTCGGGAA-1,four +ACGTAGACAACCAC-1,four +ACGTAGACTACAGC-1,three +ACGTCAGAAACGAA-1,four +ACGTCAGAGAGCTT-1,two +ACGTCAGAGGGATG-1,four +ACGTCCTGATAAGG-1,two +ACGTCCTGTGAACC-1,unassigned +ACGTCGCTCCTGAA-1,five +ACGTCGCTCTATTC-1,unassigned +ACGTCGCTTCTCAT-1,three +ACGTGATGCCATGA-1,unassigned +ACGTGATGGGTCTA-1,four +ACGTGATGTAACCG-1,one +ACGTGATGTGACAC-1,five +ACGTGCCTCCGTAA-1,four +ACGTGCCTTCTATC-1,five +ACGTTACTTTCCAT-1,four +ACGTTGGAAAAGCA-1,four +ACGTTGGAAACCTG-1,five +ACGTTGGACCGTAA-1,two +ACGTTGGAGCCAAT-1,five +ACGTTGGATATGGC-1,three +ACGTTGGATCAGGT-1,two +ACGTTTACATCAGC-1,four +ACTAAAACCCACAA-1,five +ACTAAAACTCGACA-1,two +ACTACGGAATTTCC-1,four +ACTACGGACCTATT-1,four +ACTACGGATCGCTC-1,four +ACTACTACTAAGGA-1,four +ACTAGGTGGAACCT-1,five +ACTAGGTGGAACTC-1,four +ACTATCACCTTGGA-1,five +ACTATCACTGCCAA-1,four +ACTCAGGACTGAAC-1,four +ACTCAGGATCTATC-1,three +ACTCAGGATTCGTT-1,two +ACTCCTCTCAACTG-1,four +ACTCGCACGAAAGT-1,two +ACTCGCACTACGAC-1,two +ACTCTCCTGACACT-1,four +ACTCTCCTGCATAC-1,four +ACTCTCCTGTTTGG-1,four +ACTGAGACAACCAC-1,five +ACTGAGACCCATAG-1,one +ACTGAGACGTTGGT-1,three +ACTGCCACACACGT-1,five +ACTGCCACTCCGTC-1,five +ACTGGCCTTCAGTG-1,five +ACTGTGGACGTGTA-1,five +ACTGTGGATCTAGG-1,three +ACTGTTACCCACAA-1,two +ACTGTTACTGCAGT-1,four +ACTTAAGAACCACA-1,four +ACTTAAGATTACTC-1,unassigned +ACTTAGCTGCGTAT-1,one +ACTTAGCTGGGAGT-1,four +ACTTCAACAAGCAA-1,unassigned +ACTTCAACGTAGGG-1,five +ACTTCCCTTTCCGC-1,four +ACTTCTGACATGCA-1,three +ACTTGACTCCACAA-1,three +ACTTGGGAGAAAGT-1,two +ACTTGGGAGGTTTG-1,four +ACTTGGGATGTGAC-1,one +ACTTGGGATTGACG-1,two +ACTTGTACCTGTCC-1,four +ACTTTGTGGAAAGT-1,four +ACTTTGTGGATAGA-1,two +AGAAACGAAAGTAG-1,three +AGAAAGTGCGCAAT-1,four +AGAAAGTGGGGATG-1,two +AGAACAGAAATGCC-1,five +AGAACAGACGACTA-1,three +AGAACAGAGACAAA-1,four +AGAACGCTTTGCTT-1,four +AGAAGATGTGACTG-1,four +AGAATGGAAGAAGT-1,five +AGAATTTGTAACCG-1,four +AGAATTTGTAGAGA-1,four +AGACACACTGTAGC-1,four +AGACACTGTCAAGC-1,two +AGACCTGAAGTAGA-1,two +AGACCTGACCAACA-1,four +AGACCTGAGGAAGC-1,five +AGACGTACAGAGGC-1,four +AGACGTACCCCTAC-1,three +AGACGTACCTCTTA-1,unassigned +AGACGTACTCGTGA-1,one +AGACTGACCATCAG-1,five +AGACTGACCCTTTA-1,four +AGACTTCTCATGCA-1,three +AGAGATGACAGTCA-1,three +AGAGATGACTGAAC-1,four +AGAGATGAGGTTTG-1,two +AGAGATGATCTCGC-1,three +AGAGATGATTGTGG-1,four +AGAGCGGAGGCAAG-1,two +AGAGTCTGGTCGTA-1,one +AGAGTGCTCAGCTA-1,four +AGAGTGCTCGAATC-1,four +AGAGTGCTGTCATG-1,four +AGAGTGCTGTCCTC-1,five +AGAGTGCTGTGTTG-1,three +AGATATACCCGTAA-1,five +AGATATACGATGAA-1,four +AGATATACTGTTCT-1,three +AGATATTGCCTACC-1,five +AGATATTGGCCAAT-1,two +AGATCGTGTCTGGA-1,two +AGATCGTGTTTGTC-1,three +AGATCTCTATCACG-1,three +AGATTAACGTTCTT-1,one +AGATTCCTATCGTG-1,four +AGATTCCTCACTTT-1,two +AGATTCCTGACGAG-1,two +AGATTCCTGTTCAG-1,five +AGCAAAGATATGCG-1,four +AGCACAACAGTCTG-1,four +AGCACTGAGGGAGT-1,four +AGCACTGATATGCG-1,four +AGCACTGATGCTTT-1,unassigned +AGCACTGATTGCGA-1,four +AGCATCGAAGATCC-1,four +AGCATCGAAGGGTG-1,three +AGCATCGAGCTTCC-1,two +AGCATCGAGTGAGG-1,four +AGCATCGATAACCG-1,two +AGCATGACGATGAA-1,five +AGCCAATGGGGAGT-1,one +AGCCAATGTATCTC-1,four +AGCCACCTGGATCT-1,five +AGCCGGTGCCAATG-1,four +AGCCGGTGTGTTTC-1,four +AGCCGTCTCAATCG-1,four +AGCCGTCTGAGAGC-1,four +AGCCTCACGTTCGA-1,four +AGCCTCACTGTCAG-1,one +AGCCTCTGCAGTTG-1,three +AGCCTCTGCCAATG-1,five +AGCGAACTGGATCT-1,four +AGCGAACTTACTGG-1,four +AGCGATACGGAGCA-1,four +AGCGATTGAGATCC-1,five +AGCGCCGAATCTCT-1,four +AGCGCCGACAGAGG-1,four +AGCGCTCTACCTTT-1,four +AGCGGCACCGGGAA-1,four +AGCGGCTGATGTGC-1,four +AGCGGGCTTGCCAA-1,four +AGCGTAACATGCTG-1,four +AGCGTAACTGAGAA-1,two +AGCTCGCTACTGGT-1,four +AGCTCGCTCTGCTC-1,four +AGCTGAACCATACG-1,one +AGCTGAACCTCTCG-1,four +AGCTGCCTTGGGAG-1,two +AGCTGCCTTTCATC-1,four +AGCTGCCTTTCTGT-1,four +AGCTGTGATCCAAG-1,four +AGCTTTACAAGTAG-1,four +AGCTTTACACCAAC-1,five +AGCTTTACTCTCAT-1,three +AGGAAATGAGGAGC-1,four +AGGAACCTCTTAGG-1,one +AGGAACCTTGCCTC-1,five +AGGAATGATAACGC-1,four +AGGAATGATTTGTC-1,four +AGGAGTCTGGTTTG-1,four +AGGAGTCTTGTCAG-1,four +AGGATAGACATTTC-1,four +AGGATAGAGGATTC-1,five +AGGATGCTACTAGC-1,three +AGGATGCTTTAGGC-1,five +AGGCAACTGAAGGC-1,four +AGGCAGGAGTACCA-1,five +AGGCCTCTAGTCGT-1,four +AGGCCTCTCGGAGA-1,four +AGGCCTCTCGTAAC-1,four +AGGGACGACGTTGA-1,four +AGGGACGAGTCAAC-1,five +AGGGACGAGTTGTG-1,four +AGGGACGATAGAGA-1,five +AGGGACGATGCATG-1,five +AGGGAGTGAGCCTA-1,four +AGGGCCACCATACG-1,four +AGGGCGCTAACCAC-1,unassigned +AGGGCGCTATGGTC-1,four +AGGGTGGACAGTCA-1,three +AGGGTGGACTCAAG-1,two +AGGGTGGAGTTGCA-1,five +AGGGTTTGTTCATC-1,two +AGGTCATGAGTGTC-1,three +AGGTCATGCTTATC-1,five +AGGTCTGATTCTCA-1,one +AGGTGGGAAGAATG-1,unassigned +AGGTGGGAAGTTCG-1,four +AGGTGTTGGTTACG-1,three +AGGTTCGAACCTCC-1,two +AGGTTCGAACGTAC-1,two +AGGTTCGAGGGTGA-1,four +AGTAAGGAGTTTGG-1,four +AGTAAGGATTCTTG-1,four +AGTAATACATCACG-1,five +AGTAATACCGAACT-1,three +AGTAATTGTCCCAC-1,four +AGTACGTGAGGGTG-1,four +AGTACGTGCTGCAA-1,four +AGTACGTGCTTGGA-1,four +AGTACTCTACGTGT-1,three +AGTACTCTCAACCA-1,five +AGTACTCTCGGTAT-1,five +AGTAGGCTTGCCTC-1,one +AGTATAACTTGTCT-1,one +AGTATCCTAGAACA-1,four +AGTCACGATGAGCT-1,five +AGTCAGACGAATAG-1,four +AGTCAGACGCTTAG-1,four +AGTCAGACTAGAGA-1,five +AGTCAGACTGCACA-1,four +AGTCCAGATATCTC-1,four +AGTCCAGATTTCAC-1,four +AGTCGAACCAACCA-1,four +AGTCGCCTCCGTAA-1,four +AGTCTACTAGGGTG-1,two +AGTCTACTTGCATG-1,one +AGTCTTACACCACA-1,four +AGTCTTACTTCGCC-1,five +AGTCTTACTTCGGA-1,one +AGTGACTGCAACTG-1,one +AGTGTTCTAACCTG-1,four +AGTGTTCTATAAGG-1,four +AGTGTTCTCACTTT-1,two +AGTTAAACCACTTT-1,four +AGTTATGAACAGTC-1,two +AGTTATGACTGAGT-1,four +AGTTATGAGTTCAG-1,four +AGTTCTACCAGCTA-1,two +AGTTCTTGAAGCCT-1,five +AGTTGTCTACTACG-1,four +AGTTTAGATGGTCA-1,four +AGTTTCACGGTCTA-1,five +AGTTTGCTACAGTC-1,four +AGTTTGCTACTGGT-1,five +AGTTTGCTCCAAGT-1,four +ATAAACACAGTGCT-1,three +ATAAACACCACCAA-1,four +ATAACAACATGCTG-1,two +ATAACAACGTCTAG-1,four +ATAACAACTTTGTC-1,four +ATAACATGTACTCT-1,four +ATAACCCTGTTGGT-1,four +ATAACCCTTGGTAC-1,four +ATAAGTACGAATGA-1,three +ATAAGTTGGTACGT-1,one +ATAAGTTGTCTAGG-1,four +ATAATCGAGCTGAT-1,three +ATAATCGATGGTTG-1,four +ATAATGACCTACTT-1,four +ATAATGACTCGTGA-1,two +ATACAATGTTAGGC-1,four +ATACCACTCGTACA-1,two +ATACCACTCTAAGC-1,unassigned +ATACCACTGCCAAT-1,five +ATACCGGAATGCTG-1,unassigned +ATACCGGACATTTC-1,two +ATACCGGACTTCGC-1,four +ATACCGGAGGTGTT-1,two +ATACCGGATCTCGC-1,four +ATACCTACGCATCA-1,unassigned +ATACCTTGGGGCAA-1,four +ATACGGACAGACTC-1,two +ATACGGACCTACTT-1,two +ATACGGACGAGGTG-1,three +ATACGGACTATGCG-1,three +ATACGGACTCTGGA-1,two +ATACGTCTTAACGC-1,two +ATACTCTGCTTCGC-1,two +ATACTCTGGTATGC-1,five +ATAGATACCATGGT-1,four +ATAGATACGACGAG-1,four +ATAGATTGGTGTAC-1,three +ATAGCCGAACGGAG-1,four +ATAGCGTGCAGATC-1,four +ATAGCGTGCCCTTG-1,two +ATAGCGTGGTATCG-1,two +ATAGCGTGTCTCTA-1,four +ATAGCTCTCTGATG-1,four +ATAGCTCTGAGGTG-1,four +ATAGGAGAAACAGA-1,two +ATAGGCTGTCAGAC-1,four +ATAGTCCTAGTGTC-1,two +ATAGTCCTTGCATG-1,five +ATAGTCCTTGTCGA-1,four +ATAGTTGACAACTG-1,four +ATAGTTGACCCTCA-1,one +ATAGTTGAGACGTT-1,four +ATAGTTGATAAGCC-1,four +ATATACGAAGCCAT-1,four +ATATACGAATTGGC-1,four +ATATAGTGGAATGA-1,two +ATATGCCTAGATCC-1,two +ATATGCCTGGACAG-1,four +ATATGCCTTCTCTA-1,four +ATATGCCTTGGTAC-1,four +ATCAAATGAGCCTA-1,two +ATCAAATGGGTAAA-1,one +ATCAACCTAAACGA-1,four +ATCAACCTGAGGAC-1,four +ATCAACCTTCTCTA-1,five +ATCAACCTTTGTCT-1,five +ATCACACTTTGTCT-1,four +ATCACGGATTTCGT-1,three +ATCATCTGACACCA-1,one +ATCATGCTAGAGTA-1,five +ATCATGCTGAACCT-1,three +ATCCAGGACGCTAA-1,one +ATCCAGGATGGAAA-1,four +ATCCATACTCCTTA-1,two +ATCCATACTTCATC-1,one +ATCCCGTGCAGTCA-1,five +ATCCCGTGCATGCA-1,three +ATCCCGTGGCTGAT-1,three +ATCCGCACGCATCA-1,three +ATCCTAACGACGGA-1,three +ATCCTAACGCTACA-1,five +ATCGACGAAACTGC-1,two +ATCGACGAATGACC-1,four +ATCGAGTGGACGTT-1,five +ATCGCAGAATCTCT-1,one +ATCGCAGAGTGTCA-1,three +ATCGCCACTGAGGG-1,four +ATCGCCTGGGTCAT-1,four +ATCGCCTGTGGCAT-1,three +ATCGCGCTCAGAGG-1,two +ATCGCGCTGGGATG-1,four +ATCGCGCTTTTCGT-1,three +ATCGGAACCAGTCA-1,four +ATCGGTGAGTCAAC-1,four +ATCGGTGATTGCAG-1,four +ATCGTTTGCCTACC-1,two +ATCGTTTGGGTACT-1,two +ATCGTTTGTGCCAA-1,two +ATCTACACCCGCTT-1,two +ATCTACACCGGGAA-1,four +ATCTCAACAGGAGC-1,three +ATCTCAACCTCGAA-1,four +ATCTCAACCTTGTT-1,two +ATCTGGGAAACCAC-1,two +ATCTGGGAAGTGTC-1,unassigned +ATCTGGGATTCCGC-1,five +ATCTGTTGAACGGG-1,four +ATCTGTTGACCTCC-1,four +ATCTGTTGCCTTCG-1,one +ATCTGTTGGTTGCA-1,four +ATCTTGACACCAAC-1,four +ATCTTGACCTCCCA-1,two +ATCTTTCTGCATCA-1,unassigned +ATCTTTCTGTTTCT-1,five +ATCTTTCTTGTCCC-1,five +ATGAAACTCTGTGA-1,five +ATGAAACTGAGGCA-1,four +ATGAAGGAACAGCT-1,five +ATGAAGGACCTGTC-1,three +ATGAAGGACCTTAT-1,three +ATGAAGGACTAGTG-1,three +ATGAAGGACTTGCC-1,five +ATGACGTGACGACT-1,three +ATGACGTGATCGGT-1,one +ATGAGAGAAAGTGA-1,four +ATGAGAGAACGCAT-1,four +ATGAGAGAAGTAGA-1,three +ATGAGCACACAGCT-1,four +ATGAGCACATCTTC-1,four +ATGATAACTTCACT-1,five +ATGATATGAAACAG-1,four +ATGATATGACTGGT-1,four +ATGATATGAGCACT-1,four +ATGATATGGTCATG-1,four +ATGATATGGTGCTA-1,five +ATGATATGTTGTCT-1,two +ATGCACGAATGTCG-1,three +ATGCACGACTGTAG-1,four +ATGCACGAGAACCT-1,three +ATGCACGAGTTCGA-1,four +ATGCACGATTGGTG-1,two +ATGCAGTGTTACCT-1,three +ATGCAGTGTTCTAC-1,four +ATGCCAGAACGACT-1,four +ATGCCAGACAGTCA-1,two +ATGCCGCTTGAACC-1,two +ATGCGATGCTATGG-1,two +ATGCGATGCTGAGT-1,four +ATGCGATGGTTACG-1,three +ATGCGCCTTCATTC-1,four +ATGCTTTGCGAATC-1,four +ATGCTTTGGGCGAA-1,five +ATGCTTTGTAGTCG-1,three +ATGGACACATCGGT-1,four +ATGGACACGCATCA-1,five +ATGGGTACAACCTG-1,three +ATGGGTACATCGGT-1,five +ATGGGTACTATTCC-1,four +ATGGGTACTGGGAG-1,four +ATGTAAACACCTCC-1,four +ATGTAAACCCGCTT-1,four +ATGTAAACGGGATG-1,unassigned +ATGTAAACTCTCCG-1,unassigned +ATGTAAACTTCACT-1,two +ATGTACCTCAGTCA-1,four +ATGTACCTTAGTCG-1,four +ATGTACCTTTATCC-1,two +ATGTACCTTTCACT-1,five +ATGTCACTAATGCC-1,two +ATGTCACTCTGCTC-1,four +ATGTCGGAGGTGAG-1,four +ATGTTCACAGTCTG-1,two +ATGTTCACCGTAGT-1,four +ATGTTGCTTTCAGG-1,four +ATTAACGATGAGAA-1,five +ATTAACGATGCAAC-1,five +ATTAAGACTGCAGT-1,four +ATTACCTGCCTTAT-1,two +ATTACCTGGAGGAC-1,one +ATTAGATGTTTCAC-1,four +ATTATGGAATCTCT-1,four +ATTCAAGAACGGGA-1,four +ATTCAAGACCTTTA-1,four +ATTCAGCTCATTGG-1,one +ATTCCAACCATTGG-1,two +ATTCCAACTTAGGC-1,five +ATTCGACTCACTAG-1,four +ATTCGACTGAATAG-1,two +ATTCGACTTTTGTC-1,one +ATTCGGGAAAGGCG-1,two +ATTCGGGATTAGGC-1,four +ATTCTTCTGATACC-1,unassigned +ATTGAATGGACGGA-1,four +ATTGATGAAGGTTC-1,four +ATTGATGACTGAGT-1,four +ATTGATGAGCGAAG-1,four +ATTGATGATCTATC-1,four +ATTGCACTGACGGA-1,four +ATTGCACTGAGAGC-1,one +ATTGCACTGGAGCA-1,two +ATTGCACTTAGCCA-1,four +ATTGCACTTGCTTT-1,one +ATTGCTTGTTACTC-1,three +ATTGGTCTGACTAC-1,three +ATTGGTCTTGTCTT-1,three +ATTGTAGATTCCCG-1,unassigned +ATTGTAGATTGCAG-1,four +ATTGTCTGCGTACA-1,four +ATTTAGGAACCATG-1,one +ATTTAGGACAGAGG-1,four +ATTTCCGAGATGAA-1,four +ATTTCCGAGTGCTA-1,four +ATTTCGTGTATGGC-1,five +ATTTCTCTACTTTC-1,one +ATTTCTCTAGCAAA-1,four +ATTTCTCTCACTTT-1,unassigned +ATTTCTCTTCCCAC-1,four +ATTTGCACAAGATG-1,two +CAAAGCACAGCTCA-1,four +CAAAGCACCGTAAC-1,three +CAAAGCACGGTAAA-1,five +CAAAGCTGAAAGTG-1,four +CAAAGCTGTTGCTT-1,two +CAAATATGTGACAC-1,four +CAAATTGAGGGCAA-1,four +CAAATTGATGGAGG-1,two +CAACCAGAAAAGTG-1,four +CAACCAGAAGTGCT-1,four +CAACCAGAGTTCAG-1,two +CAACCAGATAGAAG-1,two +CAACCGCTGTTCAG-1,four +CAACCGCTTTGAGC-1,four +CAACGATGCGCAAT-1,one +CAACGTGACTCCAC-1,two +CAACGTGAGCCATA-1,five +CAACGTGATCAAGC-1,two +CAAGAAGACCACAA-1,four +CAAGAAGACGTCTC-1,two +CAAGAAGATTCTAC-1,four +CAAGACTGACCTGA-1,three +CAAGACTGAGTAGA-1,three +CAAGCTGACCATAG-1,one +CAAGCTGATCTATC-1,five +CAAGGACTGTTCAG-1,four +CAAGGACTTCTTTG-1,five +CAAGGTTGCTCCAC-1,four +CAAGGTTGTCATTC-1,three +CAAGGTTGTCTGGA-1,five +CAAGTCGAAACAGA-1,three +CAAGTCGATAGCGT-1,two +CAATAAACGCCATA-1,two +CAATAATGAACTGC-1,two +CAATATGACATGGT-1,four +CAATATGACCTTCG-1,five +CAATATGACGTTAG-1,four +CAATATGAGGAGCA-1,four +CAATCGGAGAAACA-1,four +CAATCTACTGACTG-1,five +CAATTCACCCAACA-1,five +CAATTCACGATAGA-1,four +CAATTCACTTGTGG-1,four +CAATTCTGCTTGTT-1,two +CAATTCTGGCGTAT-1,two +CACAACGATACGAC-1,four +CACAATCTTGTTCT-1,four +CACAATCTTTCCAT-1,five +CACACCTGCTTGAG-1,four +CACACCTGTATGGC-1,four +CACAGAACCCTTGC-1,four +CACAGAACCTGATG-1,four +CACAGATGGGATTC-1,four +CACAGATGGTTTCT-1,two +CACAGCCTGATACC-1,unassigned +CACAGCCTTGCCAA-1,one +CACAGCCTTGTAGC-1,four +CACAGTGATGAAGA-1,two +CACATACTACAGCT-1,five +CACATGGAACACGT-1,four +CACATGGAAGTCGT-1,four +CACCACTGCCAACA-1,four +CACCACTGGCGAAG-1,five +CACCCATGTTCTGT-1,four +CACCGGGAATCGAC-1,unassigned +CACCGGGACGAGAG-1,five +CACCGGGACGTGTA-1,four +CACCGGGACTTCTA-1,unassigned +CACCGGGACTTGCC-1,five +CACCGGGATTCGGA-1,five +CACCGTACTAAGGA-1,three +CACCGTACTAGCGT-1,four +CACCTGACACCCAA-1,five +CACCTGACCAGAAA-1,four +CACCTGACCTCAAG-1,five +CACCTGACGAAAGT-1,three +CACCTGACTCGTAG-1,four +CACGAAACTTCCGC-1,three +CACGACCTCGATAC-1,three +CACGCTACAGAAGT-1,four +CACGCTACTGTTCT-1,three +CACGGGACAGAGTA-1,four +CACGGGACATAAGG-1,four +CACGGGACGTAGGG-1,four +CACGGGTGCTTCGC-1,five +CACGGGTGGAGGAC-1,five +CACGGGTGTGTTTC-1,four +CACTAACTCCTAAG-1,three +CACTAACTGAAAGT-1,four +CACTAGGATGATGC-1,three +CACTATACCCCGTT-1,three +CACTATACGTTTGG-1,five +CACTGAGACAGTCA-1,two +CACTGCACTTCATC-1,four +CACTGCTGAGACTC-1,unassigned +CACTGCTGGAAAGT-1,four +CACTTAACCGAATC-1,four +CACTTAACCGTACA-1,three +CACTTTGACTCTAT-1,five +CACTTTGAGCTGTA-1,five +CAGAAGCTCTCAAG-1,four +CAGACATGAACGGG-1,four +CAGACATGTCGACA-1,four +CAGACCCTAAGGTA-1,one +CAGACCCTAATGCC-1,four +CAGACCCTAGGAGC-1,four +CAGACTGAGTATGC-1,four +CAGATCGAATGTCG-1,three +CAGATCGACCTGAA-1,four +CAGATCGATATGGC-1,four +CAGATGACATTCTC-1,five +CAGCAATGCCTTCG-1,four +CAGCAATGGAGGGT-1,five +CAGCAATGGTGCTA-1,four +CAGCAATGTCTACT-1,two +CAGCAATGTGACCA-1,four +CAGCAATGTGAGGG-1,two +CAGCACCTAAGCCT-1,four +CAGCACCTAGGCGA-1,four +CAGCACCTGTAGGG-1,two +CAGCATGACAACCA-1,two +CAGCATGAGACGTT-1,unassigned +CAGCCTACCCAACA-1,four +CAGCCTTGCTACCC-1,two +CAGCCTTGGGGACA-1,four +CAGCGGACACCCTC-1,four +CAGCGGACCTTTAC-1,five +CAGCGTCTAAAGCA-1,four +CAGCGTCTTATCGG-1,four +CAGCTAGATGTGAC-1,two +CAGCTCTGAGGCGA-1,four +CAGCTCTGCAAGCT-1,five +CAGCTCTGTCGTAG-1,two +CAGCTCTGTGTGGT-1,five +CAGGAACTAACTGC-1,five +CAGGAACTCTCAGA-1,two +CAGGCCGAACACCA-1,four +CAGGCCGAACACGT-1,four +CAGGCCGAACGACT-1,four +CAGGCCGAATCTCT-1,unassigned +CAGGCCGACTAGCA-1,three +CAGGGCACCATACG-1,three +CAGGGCACCCAACA-1,four +CAGGGCACTCCCGT-1,four +CAGGTAACAGACTC-1,two +CAGGTATGAGTCGT-1,four +CAGGTATGTGCTTT-1,four +CAGGTTGAGGATCT-1,three +CAGTGATGGACGGA-1,three +CAGTGATGGCTAAC-1,five +CAGTGATGGGACAG-1,four +CAGTGATGTAAGGA-1,three +CAGTGATGTACGCA-1,four +CAGTGTGATGTCAG-1,four +CAGTTACTAAGGTA-1,three +CAGTTACTGATAGA-1,four +CAGTTGGAAAGAGT-1,two +CAGTTGGACATACG-1,four +CAGTTTACACACGT-1,five +CAGTTTACCCCAAA-1,four +CATAAAACGGAGCA-1,two +CATAAATGAACTGC-1,four +CATAACCTTCTCCG-1,four +CATACTACCTCGAA-1,four +CATACTACCTGAAC-1,four +CATACTACGTACCA-1,two +CATACTTGGGTTAC-1,four +CATAGTCTAATCGC-1,four +CATAGTCTCACTTT-1,four +CATATAGACTAAGC-1,unassigned +CATATAGATCAGGT-1,three +CATCAACTAGAAGT-1,four +CATCAACTCCCTCA-1,four +CATCAGGACTTCCG-1,five +CATCAGGATAGCCA-1,five +CATCAGGATCCTAT-1,one +CATCAGGATGCACA-1,two +CATCAGGATTTCGT-1,two +CATCATACCGCATA-1,two +CATCATACGGAGCA-1,three +CATCATACTCAAGC-1,four +CATCGCTGGGATCT-1,four +CATCGCTGTGGCAT-1,three +CATCGGCTATGCTG-1,four +CATCGGCTTTGGCA-1,four +CATCTCCTATGTGC-1,three +CATCTCCTCGAACT-1,unassigned +CATGAGACACGGGA-1,three +CATGAGACGTTGAC-1,five +CATGAGACTCGCCT-1,four +CATGCCACGGGTGA-1,four +CATGCCACTGCCAA-1,four +CATGCGCTAGTCAC-1,one +CATGCGCTCAGATC-1,two +CATGCGCTTTGCAG-1,one +CATGGCCTAGGGTG-1,two +CATGGCCTGTGCAT-1,four +CATGTACTATCGTG-1,five +CATGTTACAGTCGT-1,five +CATGTTACCTGAGT-1,four +CATGTTTGGGGATG-1,two +CATTACACACGGAG-1,three +CATTACACCAACTG-1,five +CATTACACGGAGTG-1,four +CATTACACTACTCT-1,four +CATTAGCTCCACAA-1,two +CATTGACTAGCGGA-1,two +CATTGGGACTCGAA-1,four +CATTGTACAGCGTT-1,four +CATTGTACTCGATG-1,three +CATTGTACTTATCC-1,four +CATTGTACTTTGCT-1,one +CATTGTTGCTAGTG-1,four +CATTTCGACTCTAT-1,five +CATTTCGAGATACC-1,five +CATTTGACCACACA-1,five +CATTTGACCCTGAA-1,five +CATTTGTGACGACT-1,three +CATTTGTGCATTGG-1,four +CATTTGTGCGGAGA-1,four +CATTTGTGGGATCT-1,three +CCAAAGTGCTACGA-1,two +CCAAAGTGTGAGAA-1,two +CCAACCTGAAGTAG-1,five +CCAACCTGACGTAC-1,two +CCAACCTGTTCGCC-1,unassigned +CCAAGAACCCAATG-1,four +CCAAGAACGTAGCT-1,four +CCAAGAACGTGTCA-1,four +CCAAGAACTACTGG-1,five +CCAAGAACTCCTAT-1,three +CCAAGATGTCATTC-1,four +CCAAGATGTTTCAC-1,four +CCAAGTGAGGAACG-1,four +CCAAGTGATCAAGC-1,four +CCAATTTGAACGTC-1,two +CCACCATGAACGTC-1,four +CCACCATGATCGGT-1,four +CCACCATGGACGAG-1,one +CCACCATGGGGAGT-1,four +CCACCATGTCCTGC-1,five +CCACTGACCCGCTT-1,two +CCACTGTGGGAAGC-1,two +CCACTGTGTGTAGC-1,four +CCACTTCTCGGGAA-1,two +CCAGAAACCCTGTC-1,three +CCAGAAACGAACTC-1,four +CCAGAAACGGTCTA-1,four +CCAGACCTCTGAGT-1,unassigned +CCAGACCTTGTGGT-1,four +CCAGCACTGCGATT-1,one +CCAGCGGAAAGGCG-1,two +CCAGCGGACGACTA-1,two +CCAGCGGATGGGAG-1,four +CCAGCTACACAGTC-1,four +CCAGCTACCAGCTA-1,three +CCAGGTCTACACCA-1,three +CCAGGTCTAGCATC-1,two +CCAGGTCTATGGTC-1,four +CCAGTCACACTGGT-1,unassigned +CCAGTCACACTGTG-1,three +CCAGTCACGTTGTG-1,four +CCAGTGCTAACCAC-1,four +CCAGTGCTCGTAGT-1,four +CCATCCGAAAGCAA-1,four +CCATCCGAACGACT-1,unassigned +CCATCCGAAGGTTC-1,three +CCATCCGATTCGCC-1,two +CCATCGTGAACGGG-1,four +CCATCGTGCTAGAC-1,unassigned +CCCAACACCTCGCT-1,three +CCCAACACGCATCA-1,four +CCCAACACTTTGTC-1,two +CCCAACTGCAATCG-1,two +CCCAGACTGCCTTC-1,two +CCCAGACTGGTTTG-1,three +CCCAGACTTTCGCC-1,one +CCCAGTTGCAGTTG-1,two +CCCAGTTGGGTACT-1,four +CCCAGTTGTCTATC-1,three +CCCGATTGTGTTTC-1,four +CCCGGAGAAGGGTG-1,two +CCCTACGAATTGGC-1,two +CCCTAGTGCAAAGA-1,four +CCCTCAGACACTTT-1,three +CCCTCAGACGAGAG-1,four +CCCTCAGAGGTCAT-1,four +CCCTGAACTAAAGG-1,three +CCCTGATGCAACCA-1,four +CCCTGATGCAAGCT-1,three +CCCTTACTAACCAC-1,two +CCCTTACTGCAGTT-1,four +CCGAAAACCTTGTT-1,unassigned +CCGACACTGGTTTG-1,four +CCGACTACCCAGTA-1,two +CCGACTACCGTGTA-1,four +CCGACTACTGAGGG-1,four +CCGATAGACCTAAG-1,four +CCGATAGAGTTGGT-1,two +CCGCGAGACACACA-1,two +CCGCGAGAGGTTCA-1,five +CCGCTATGGGACGA-1,three +CCGCTATGTGCAAC-1,two +CCGCTATGTGCACA-1,two +CCGGTACTGTCCTC-1,four +CCGTACACAAGCAA-1,four +CCGTACACAGCGTT-1,three +CCGTACACGTCATG-1,five +CCGTACACGTTGGT-1,two +CCGTACACTAACGC-1,five +CCTAAACTTTCGTT-1,four +CCTAAGGACCCAAA-1,four +CCTAAGGACTAGCA-1,two +CCTAAGGAGGGCAA-1,five +CCTAAGGATGATGC-1,four +CCTAAGGATGTCAG-1,four +CCTACCGACTCTTA-1,four +CCTACCGAGGGATG-1,three +CCTAGAGAGGTGAG-1,three +CCTATAACCAAAGA-1,four +CCTATAACGAGACG-1,one +CCTATAACTCAGAC-1,four +CCTATAACTGCATG-1,one +CCTCGAACACTTTC-1,five +CCTCGAACCCGTAA-1,unassigned +CCTCGAACGTATCG-1,four +CCTCGAACTTACTC-1,four +CCTCTACTCTTCGC-1,unassigned +CCTCTACTGGCATT-1,four +CCTGACTGAAGTAG-1,five +CCTGACTGGGGAGT-1,four +CCTGACTGTGTCTT-1,three +CCTGCAACACGTTG-1,two +CCTGGACTCGTGAT-1,four +CCTTAATGCCCAAA-1,three +CCTTAATGTTCTAC-1,one +CCTTCACTACGACT-1,four +CCTTCACTCAGTCA-1,three +CCTTCACTGGAGTG-1,two +CCTTTAGATTCATC-1,two +CGAACATGCCCTAC-1,two +CGAACATGTCAGAC-1,four +CGAAGACTGGAACG-1,five +CGAAGACTGTTACG-1,four +CGAAGGGAAACCTG-1,five +CGAAGGGATCCGAA-1,three +CGAAGTACCAACTG-1,three +CGAATCGAGGAGCA-1,two +CGAATCGAGGAGGT-1,four +CGACAAACCCATAG-1,four +CGACAAACCGACAT-1,three +CGACCACTAAAGTG-1,five +CGACCACTGCCAAT-1,five +CGACCGGAAGGTCT-1,four +CGACCGGATGGAAA-1,four +CGACCTTGCTAGTG-1,four +CGACGTCTATCGTG-1,four +CGACGTCTCGTGTA-1,four +CGACGTCTGAGGCA-1,four +CGACTCACGTCGTA-1,four +CGACTCACGTTGCA-1,four +CGACTCTGTGTGAC-1,unassigned +CGACTGCTTCCTCG-1,two +CGAGAACTAAGGCG-1,five +CGAGAACTACGTTG-1,four +CGAGAACTTGTTCT-1,two +CGAGATTGGACACT-1,five +CGAGATTGGCCATA-1,five +CGAGCCGAACACCA-1,four +CGAGCCGAGGCGAA-1,four +CGAGCGTGCTCCAC-1,four +CGAGCGTGGATACC-1,four +CGAGCGTGTATGCG-1,two +CGAGGAGACCTCCA-1,three +CGAGGAGATGTCGA-1,four +CGAGGCACCTATGG-1,five +CGAGGCACTATGCG-1,two +CGAGGCACTCTTCA-1,four +CGAGGCTGACGCTA-1,five +CGAGGCTGGCAGTT-1,two +CGAGGGCTACGACT-1,three +CGAGGGCTCGAATC-1,four +CGAGTATGTCACCC-1,one +CGATACGAACAGTC-1,two +CGATACGACAGGAG-1,unassigned +CGATACGATTCACT-1,three +CGATAGACCCGTAA-1,unassigned +CGATAGACCGTACA-1,four +CGATAGACGTAGGG-1,two +CGATAGACTGTTCT-1,four +CGATCAGAAGAACA-1,five +CGATCAGAGAGGGT-1,four +CGATCAGAGGTACT-1,four +CGATCAGATGTGAC-1,unassigned +CGATCCACCGGGAA-1,five +CGATCCACTTCCAT-1,three +CGCAAATGCTCGAA-1,four +CGCAACCTCCTTGC-1,four +CGCAACCTGGACGA-1,four +CGCACGGAGGACGA-1,three +CGCACGGATCTTTG-1,four +CGCACTACAGAATG-1,four +CGCACTACAGCCAT-1,four +CGCACTACATTGGC-1,four +CGCACTACTCGCCT-1,three +CGCACTACTCGTGA-1,four +CGCACTTGTCACGA-1,two +CGCAGGACAGATCC-1,five +CGCAGGACCTACTT-1,four +CGCAGGACTTGTCT-1,one +CGCAGGTGCACTGA-1,four +CGCAGGTGCCATAG-1,one +CGCAGGTGGGAACG-1,four +CGCATAGATCACGA-1,two +CGCCATACTGCAAC-1,four +CGCCATTGAGAGGC-1,four +CGCCATTGCTATGG-1,four +CGCCATTGGAGACG-1,four +CGCCATTGGAGCAG-1,three +CGCCATTGTACTGG-1,three +CGCCGAGAGCTTAG-1,five +CGCCTAACGAATGA-1,unassigned +CGCCTAACTGCTCC-1,four +CGCGAGACACAGCT-1,four +CGCGAGACAGGTCT-1,three +CGCGAGACGCTACA-1,unassigned +CGCGATCTCAGTCA-1,two +CGCGATCTGTTGAC-1,two +CGCGATCTTTCTTG-1,three +CGCGGATGGCCAAT-1,four +CGCTAAGAATGTCG-1,four +CGCTAAGACAACTG-1,four +CGCTAAGACCCTTG-1,four +CGCTACTGAACAGA-1,two +CGCTACTGAGAACA-1,four +CGCTACTGTGAGCT-1,four +CGCTACTGTTCCCG-1,five +CGCTCATGCATTTC-1,two +CGGAATTGGTTTGG-1,four +CGGAATTGTGGAGG-1,four +CGGACCGATGCGTA-1,five +CGGACCGATGGGAG-1,four +CGGACTCTAAACAG-1,three +CGGACTCTCCAATG-1,four +CGGACTCTCCTCGT-1,five +CGGAGGCTATTCCT-1,four +CGGAGGCTTGGATC-1,four +CGGATAACAACGAA-1,two +CGGATAACAGCTCA-1,four +CGGATAACTCAGTG-1,two +CGGCACGAACTCAG-1,five +CGGCACGAAGGGTG-1,four +CGGCACGACTACGA-1,one +CGGCATCTTAGAAG-1,five +CGGCATCTTCGTAG-1,two +CGGCCAGAAAGGTA-1,four +CGGCCAGAGAGGCA-1,five +CGGCGAACCAGTCA-1,two +CGGCGAACGACAAA-1,five +CGGCGAACGGTCTA-1,four +CGGCGAACTACTTC-1,five +CGGGACTGCGTGTA-1,four +CGGGACTGGAATAG-1,five +CGGGCATGACCCAA-1,five +CGGGCATGTCTCTA-1,five +CGGGCATGTTGTGG-1,four +CGGTAAACTCGCAA-1,unassigned +CGGTCACTGTTTGG-1,four +CGGTCACTTACTTC-1,four +CGTAACGATCGCCT-1,four +CGTACCACACACAC-1,four +CGTACCACACGTTG-1,four +CGTACCACCTCATT-1,four +CGTACCACGGAGCA-1,four +CGTACCTGGCATCA-1,five +CGTAGCCTCTCTCG-1,two +CGTAGCCTGCGAAG-1,four +CGTAGCCTGTATGC-1,one +CGTCAAGAAAGGTA-1,two +CGTCAAGAACGTGT-1,four +CGTCAAGACAGAGG-1,four +CGTCAAGACAGGAG-1,five +CGTCCATGCTCTTA-1,four +CGTCGACTTTCCGC-1,five +CGTGATGACGCTAA-1,four +CGTGATGAGGTTCA-1,four +CGTGCACTTATGGC-1,two +CGTGTAGAAAAACG-1,four +CGTGTAGACGATAC-1,five +CGTGTAGAGTTACG-1,five +CGTGTAGAGTTCAG-1,two +CGTGTAGATTCGGA-1,five +CGTTAGGAAACCAC-1,four +CGTTAGGATCATTC-1,two +CGTTATACCCTGAA-1,five +CGTTTAACTGGTCA-1,four +CTAAACCTCTGACA-1,five +CTAAACCTGTGCAT-1,three +CTAACACTAACGTC-1,four +CTAACACTAGTGCT-1,one +CTAACGGAACCGAT-1,five +CTAACGGATTTCTG-1,four +CTAACTACGGCAAG-1,four +CTAAGGACACCATG-1,four +CTAAGGACCGTTAG-1,four +CTAAGGACGCCATA-1,two +CTAAGGTGCCTAAG-1,three +CTAAGGTGTTGCAG-1,four +CTAAGGTGTTTCTG-1,four +CTAATAGAGCTATG-1,four +CTAATGCTTGTGGT-1,two +CTACAACTCCCGTT-1,five +CTACCTCTCAACCA-1,unassigned +CTACGCACACCTAG-1,one +CTACGCACTCTCCG-1,four +CTACGCACTGGTCA-1,five +CTACGGCTTTCTTG-1,two +CTACTATGAACCAC-1,two +CTACTATGATGTGC-1,two +CTACTATGCTAAGC-1,unassigned +CTACTATGTAAAGG-1,three +CTACTCCTATGTCG-1,five +CTACTCCTGCCATA-1,two +CTAGAGACACTTTC-1,four +CTAGAGACAGCATC-1,five +CTAGAGACTTTGGG-1,two +CTAGATCTCTCTAT-1,four +CTAGATCTTCGACA-1,four +CTAGGATGAGCCTA-1,three +CTAGGATGATCGTG-1,three +CTAGGCCTCTCAGA-1,four +CTAGGTGATGGTTG-1,one +CTAGTTACCAGAGG-1,four +CTAGTTACCGCATA-1,four +CTAGTTACGAAACA-1,five +CTATAAGATCGTTT-1,three +CTATACTGAGGTTC-1,two +CTATACTGCCAGTA-1,four +CTATACTGCGCTAA-1,two +CTATACTGCTACGA-1,five +CTATACTGTCTCAT-1,five +CTATACTGTTCGTT-1,four +CTATAGCTGTCACA-1,four +CTATAGCTTCGCTC-1,two +CTATAGCTTGCCTC-1,two +CTATCAACGAACTC-1,four +CTATCAACGCAGAG-1,four +CTATCAACTTTGGG-1,four +CTATCCCTCCACCT-1,two +CTATGTACGAGAGC-1,four +CTATGTACGCTTAG-1,four +CTATGTACTGTTTC-1,four +CTATGTTGAAAGCA-1,four +CTATGTTGTCCTCG-1,four +CTATGTTGTCTCGC-1,four +CTATTGACAAACGA-1,two +CTATTGACACTGGT-1,two +CTATTGACGGTGAG-1,one +CTATTGTGGCAAGG-1,four +CTCAATTGGTTCAG-1,four +CTCAATTGGTTGCA-1,two +CTCAGAGATAGAAG-1,four +CTCAGCACTCTAGG-1,four +CTCAGCACTGAACC-1,two +CTCAGCACTTGCAG-1,four +CTCAGCTGAACCTG-1,two +CTCAGCTGCAGTTG-1,four +CTCAGGCTCGTTGA-1,one +CTCAGGCTGCTAAC-1,four +CTCATTGACCTTAT-1,four +CTCATTGATGCTTT-1,one +CTCCACGAGAGATA-1,unassigned +CTCCATCTCTTAGG-1,four +CTCCATCTGACGAG-1,four +CTCCGAACAAGTGA-1,one +CTCCTACTGCCTTC-1,two +CTCGAAGATGTGGT-1,four +CTCGAAGATTAGGC-1,two +CTCGACTGCTCTAT-1,four +CTCGACTGGGTGAG-1,four +CTCGACTGGTTGAC-1,five +CTCGAGCTCTGGAT-1,five +CTCGCATGACTTTC-1,four +CTCGCATGCTTAGG-1,four +CTCTAAACCTCGAA-1,four +CTCTAAACGGCGAA-1,four +CTCTAATGTCCAAG-1,two +CTGAACGACAGTCA-1,four +CTGAACGATGAGGG-1,four +CTGAAGACCCAACA-1,four +CTGAAGACGTGCAT-1,three +CTGAAGTGAAGCCT-1,one +CTGAAGTGCAGCTA-1,three +CTGAAGTGGCTATG-1,four +CTGAAGTGTCCAGA-1,four +CTGAATCTGAATAG-1,four +CTGACAGAATCGTG-1,five +CTGACCACAGCAAA-1,four +CTGAGAACCGGGAA-1,four +CTGAGAACGTAAAG-1,five +CTGATACTAGTAGA-1,four +CTGATTTGGTGTTG-1,two +CTGCAGCTAACCGT-1,four +CTGCAGCTGACACT-1,four +CTGCAGCTGGATTC-1,two +CTGCAGCTTGGCAT-1,unassigned +CTGCCAACAGGAGC-1,five +CTGCCAACCAGCTA-1,four +CTGCCAACTAACCG-1,two +CTGCCAACTGCTCC-1,five +CTGCCAACTTGCAG-1,four +CTGCCAACTTGCTT-1,five +CTGCGACTCCACCT-1,four +CTGGAAACAAACGA-1,five +CTGGAAACATCGAC-1,four +CTGGATGACTGGAT-1,five +CTGGATGACTTGTT-1,four +CTGGATGATGTGAC-1,three +CTGGCACTCAAGCT-1,two +CTGTAACTAACCAC-1,four +CTGTAACTAGCGTT-1,four +CTGTATACGTAAAG-1,four +CTGTATACGTACGT-1,two +CTGTATACGTTGGT-1,four +CTGTGAGACAACCA-1,one +CTGTGAGACCTTGC-1,five +CTGTGAGACGAACT-1,two +CTGTGAGACTGTAG-1,two +CTTAAAGAACCTGA-1,four +CTTAACACCTGTAG-1,four +CTTAACACTATCGG-1,three +CTTAAGCTACCTAG-1,four +CTTAAGCTAGTACC-1,four +CTTAAGCTCATCAG-1,four +CTTAAGCTCCGCTT-1,three +CTTACAACTAACGC-1,four +CTTACAACTCCCGT-1,two +CTTACTGACGTACA-1,four +CTTAGACTAAACGA-1,four +CTTAGGGACTTGCC-1,four +CTTAGGGAGAATCC-1,four +CTTATCGACTCATT-1,four +CTTCACCTACCTGA-1,one +CTTCATGAAGCATC-1,three +CTTCATGAAGTACC-1,four +CTTCATGACCGAAT-1,five +CTTGAACTACGCAT-1,four +CTTGATTGAGGTTC-1,five +CTTGATTGATCTTC-1,two +CTTGATTGCATTCT-1,four +CTTGATTGTTTCGT-1,four +CTTGTATGACACCA-1,three +CTTGTATGCGCAAT-1,three +CTTTACGAGCGAAG-1,four +CTTTAGACCGTGAT-1,four +CTTTAGACGAGACG-1,four +CTTTAGACGATACC-1,four +CTTTAGACGTTGGT-1,four +CTTTAGACTCATTC-1,five +CTTTAGTGACGGGA-1,five +CTTTAGTGGGTGGA-1,four +CTTTCAGAGAAACA-1,four +CTTTGATGAGCACT-1,four +CTTTGATGTCTAGG-1,unassigned +CTTTGATGTGTCCC-1,four +CTTTGATGTGTGGT-1,four +GAAACAGAACTACG-1,four +GAAACAGAATCACG-1,four +GAAACAGACATTCT-1,four +GAAACCTGATCGTG-1,four +GAAACCTGATGCCA-1,four +GAAACCTGCTTATC-1,four +GAAACCTGGACTAC-1,one +GAAACCTGTGCTAG-1,four +GAAAGATGATTTCC-1,four +GAAAGATGCTGATG-1,one +GAAAGATGCTTCGC-1,two +GAAAGATGTAAGGA-1,four +GAAAGCCTACGTTG-1,three +GAAAGTGAAAGTGA-1,unassigned +GAAAGTGACCACAA-1,unassigned +GAAAGTGACTCAAG-1,four +GAAATACTACCAAC-1,two +GAAATACTCTTAGG-1,three +GAAATACTTCCTCG-1,four +GAACACACGTGCAT-1,two +GAACACACTGCCTC-1,four +GAACAGCTAACTGC-1,two +GAACAGCTCTCAGA-1,one +GAACCAACCACAAC-1,four +GAACCAACTTCCGC-1,five +GAACCTGAACGTGT-1,unassigned +GAACCTGAGAGACG-1,four +GAACCTGATGAACC-1,four +GAACGGGATACTTC-1,four +GAACTGTGACCTGA-1,one +GAACTGTGCCAGTA-1,two +GAAGAATGCAATCG-1,four +GAAGCGGACCTATT-1,two +GAAGCTACGAATGA-1,two +GAAGCTACGGTTTG-1,four +GAAGGGTGAAAGTG-1,four +GAAGGGTGCTTAGG-1,two +GAAGGTCTGAAAGT-1,four +GAAGGTCTGTTGCA-1,four +GAAGGTCTTAAAGG-1,unassigned +GAAGTAGACTCCCA-1,five +GAAGTAGATCCAAG-1,one +GAAGTCACCCTCGT-1,two +GAAGTCACCCTGTC-1,three +GAAGTCTGTCGCAA-1,three +GAAGTCTGTTCTGT-1,four +GAAGTGCTAAACGA-1,five +GAAGTGCTCCGCTT-1,two +GAAGTGCTTAACCG-1,four +GAATGCACCCTAAG-1,four +GAATGCACCTTCGC-1,five +GAATGCTGCGGTAT-1,four +GAATTAACGATAAG-1,four +GAATTAACGGTCAT-1,four +GAATTAACGTCGTA-1,five +GAATTAACTGAAGA-1,three +GACAACACAGGCGA-1,four +GACAACACATCGTG-1,four +GACAACACTCGCCT-1,four +GACAACTGAGGTTC-1,four +GACAGGGAAGAGTA-1,three +GACAGGGAATGCCA-1,four +GACAGTACGAGCTT-1,one +GACAGTACTTCGGA-1,one +GACAGTTGAGTAGA-1,three +GACATTCTCCACCT-1,unassigned +GACCAAACGACTAC-1,two +GACCAAACGTATCG-1,two +GACCCTACTAAAGG-1,three +GACCTAGACCTCAC-1,four +GACCTAGACGAGAG-1,four +GACCTCACAAGGTA-1,four +GACCTCACGTACGT-1,two +GACCTCTGCATCAG-1,four +GACGAACTCCCACT-1,four +GACGATTGCCAATG-1,three +GACGCCGACCTTCG-1,four +GACGCTCTCTCTCG-1,one +GACGGCACACGGGA-1,five +GACGGCACGAGATA-1,two +GACGTAACCTATGG-1,four +GACGTAACCTGTGA-1,four +GACGTAACTATGGC-1,four +GACGTATGTTGACG-1,four +GACGTATGTTTGCT-1,four +GACGTCCTACGGAG-1,four +GACGTCCTCTCAAG-1,two +GACGTCCTGATAAG-1,three +GACTACGATGGTCA-1,three +GACTCCTGCTCGCT-1,four +GACTCCTGGGTTAC-1,four +GACTCCTGTTATCC-1,four +GACTCCTGTTGGTG-1,two +GACTGAACCAATCG-1,two +GACTGATGTGATGC-1,four +GACTTTACATGCCA-1,four +GACTTTACGACAGG-1,three +GAGAAATGTTCTCA-1,three +GAGATAGAAAAAGC-1,two +GAGATCACGACAAA-1,one +GAGATGCTCTGGAT-1,five +GAGATGCTGAATGA-1,four +GAGCAGGATTCCCG-1,five +GAGCATACTTTGCT-1,four +GAGCGCACGCGTAT-1,two +GAGCGCACGGTGAG-1,four +GAGCGCTGAAGATG-1,five +GAGCGCTGTCTTAC-1,two +GAGCGGCTGGGAGT-1,three +GAGGACGACTCAGA-1,four +GAGGATCTGAAAGT-1,three +GAGGCAGACTTGCC-1,five +GAGGGAACACCAGT-1,four +GAGGGAACGAGGGT-1,four +GAGGGATGGGAAAT-1,four +GAGGGCCTTCACCC-1,four +GAGGGTGAAGAGTA-1,four +GAGGTACTACGGTT-1,four +GAGGTACTACTCAG-1,two +GAGGTACTGACACT-1,five +GAGGTACTGGGAGT-1,four +GAGGTACTTAGCGT-1,two +GAGGTGGAGTACGT-1,four +GAGGTGGATCCTCG-1,five +GAGGTTACTCGTTT-1,two +GAGGTTTGTAAGCC-1,two +GAGTCAACCATTCT-1,four +GAGTCAACGGGAGT-1,four +GAGTCTGATCGTGA-1,four +GAGTCTGATTTGGG-1,three +GAGTGACTCAGCTA-1,four +GAGTGACTCGGTAT-1,five +GAGTGACTCTTGCC-1,three +GAGTGACTGACTAC-1,three +GAGTGACTGTCTAG-1,four +GAGTGGGAGTCTTT-1,three +GAGTGGGATGCCCT-1,four +GAGTGGGATGCTGA-1,three +GAGTGTTGCTGTAG-1,four +GAGTGTTGTGGTCA-1,four +GAGTTGTGCATGGT-1,unassigned +GAGTTGTGCTGAGT-1,five +GAGTTGTGGCGAGA-1,two +GAGTTGTGGTAGCT-1,one +GAGTTGTGTATGCG-1,one +GATAAGGAGAAACA-1,two +GATAAGGATTCACT-1,two +GATACTCTATCGGT-1,four +GATACTCTTACTTC-1,four +GATACTCTTGACTG-1,two +GATAGAGAAGGGTG-1,five +GATAGAGACTGTGA-1,four +GATAGAGATCACGA-1,unassigned +GATAGCACCCATAG-1,four +GATAGCACGAAGGC-1,two +GATAGCACTTGTCT-1,four +GATATAACAAGGTA-1,four +GATATAACACGCAT-1,four +GATATATGCTGGAT-1,four +GATATATGTCCGTC-1,five +GATATATGTGGAGG-1,two +GATATCCTAGAAGT-1,four +GATATCCTCCCGTT-1,two +GATATTGACAGGAG-1,four +GATATTGACGAGTT-1,one +GATATTGAGCCAAT-1,four +GATCCCTGACCTTT-1,five +GATCCCTGTGTAGC-1,five +GATCCGCTGGTCAT-1,two +GATCGAACCGAGAG-1,unassigned +GATCGATGACTAGC-1,three +GATCGATGGTAAAG-1,three +GATCGATGTAAGGA-1,two +GATCGTGACACTAG-1,four +GATCGTGATTCACT-1,four +GATCTACTGGTGAG-1,four +GATCTACTTTGCAG-1,three +GATCTTACACCCAA-1,one +GATCTTACCCTACC-1,four +GATCTTACGAATAG-1,two +GATCTTACGAGATA-1,two +GATGCAACTCCAGA-1,four +GATGCCCTACGTAC-1,four +GATGCCCTCTCATT-1,four +GATGCCCTGGCAAG-1,two +GATGCCCTTTTGCT-1,four +GATTACCTTGTTCT-1,four +GATTCGGAACGACT-1,four +GATTCGGACAGGAG-1,two +GATTCGGAGAAGGC-1,one +GATTCTTGATTCGG-1,two +GATTCTTGCCGATA-1,four +GATTCTTGCGAGTT-1,three +GATTGGACCCGTTC-1,three +GATTGGACGGTGTT-1,three +GATTGGACTTTCGT-1,three +GATTGGTGTGTCAG-1,four +GATTTAGACACTCC-1,one +GATTTAGACTAAGC-1,three +GATTTAGATTCGTT-1,two +GATTTGCTAACGAA-1,four +GATTTGCTAACGGG-1,two +GCAACCCTCCTCGT-1,two +GCAACTGATTGCGA-1,four +GCAAGACTACTGGT-1,four +GCAAGACTAGGTCT-1,four +GCAAGACTCCCTTG-1,four +GCAATCGACTGCAA-1,four +GCAATCGAGACGTT-1,unassigned +GCAATCGATCCTTA-1,two +GCAATTCTCGTGTA-1,four +GCAATTCTTCTCCG-1,four +GCACAAACAATGCC-1,four +GCACAAACGGTACT-1,unassigned +GCACAATGGTGCAT-1,unassigned +GCACACCTGTGCTA-1,five +GCACCACTCATGAC-1,two +GCACCACTGTTTGG-1,two +GCACCACTTCCTTA-1,five +GCACCACTTTCGGA-1,two +GCACCTACGCGATT-1,four +GCACCTTGGCTGTA-1,four +GCACCTTGGGGAGT-1,two +GCACGGACCAGCTA-1,four +GCACGGTGACCTCC-1,four +GCACGGTGCTATGG-1,two +GCACTAGAACGGGA-1,four +GCACTAGAAGATGA-1,three +GCACTAGACCTTTA-1,one +GCACTAGACGTAAC-1,three +GCACTAGAGTCGTA-1,five +GCACTAGATGCAAC-1,four +GCACTGCTGAGGCA-1,five +GCAGATACAGCGTT-1,five +GCAGATACGACGGA-1,four +GCAGATACGCAGAG-1,four +GCAGCCGACAGTCA-1,four +GCAGCGTGCACTCC-1,four +GCAGCTCTCAATCG-1,four +GCAGCTCTGTTTCT-1,four +GCAGGGCTAAGAAC-1,four +GCAGGGCTAAGGGC-1,four +GCAGGGCTATCGAC-1,five +GCAGGGCTTGGGAG-1,five +GCAGTCCTAACTGC-1,four +GCAGTCCTCTCTTA-1,four +GCATCAGATGCGTA-1,unassigned +GCATGTGACAAGCT-1,four +GCATTGGAGAAGGC-1,four +GCCAAAACGAGGCA-1,five +GCCAAATGATCGAC-1,four +GCCAACCTACGGTT-1,four +GCCAACCTCGCCTT-1,four +GCCACGGAGGCGAA-1,two +GCCACGGATACTGG-1,four +GCCACTACGTCTTT-1,four +GCCCAACTACCGAT-1,four +GCCCAACTATGGTC-1,five +GCCCATACAGCGTT-1,unassigned +GCCGACGAACTCTT-1,two +GCCGAGTGCGTTGA-1,unassigned +GCCGGAACGAACTC-1,five +GCCGGAACGTTCTT-1,five +GCCGGAACTGCACA-1,five +GCCGGAACTTACTC-1,four +GCCGTACTACCTGA-1,four +GCCGTACTGGCAAG-1,two +GCCTACACAGTTCG-1,five +GCCTACACCACTGA-1,one +GCCTACACCTTGAG-1,four +GCCTAGCTACGGAG-1,three +GCCTAGCTCTATTC-1,four +GCCTAGCTTCTCAT-1,four +GCCTAGCTTCTCTA-1,one +GCCTCAACCATGGT-1,four +GCCTCAACTCTTTG-1,five +GCCTCATGTCTTAC-1,five +GCCTGACTCTCAAG-1,two +GCGAAGGAACTCTT-1,four +GCGAAGGATGCCAA-1,four +GCGAGAGAGGGACA-1,four +GCGAGCACTGTCGA-1,three +GCGAGCACTTGACG-1,four +GCGAGCACTTGCTT-1,unassigned +GCGATATGGTACGT-1,four +GCGATATGGTGTTG-1,four +GCGCACGAAGTCGT-1,four +GCGCACGACTTTAC-1,two +GCGCATCTAGGTCT-1,four +GCGCATCTGGTTAC-1,one +GCGCATCTTCGATG-1,four +GCGCATCTTGCTCC-1,five +GCGCATCTTTCTAC-1,four +GCGCGAACGTTCTT-1,three +GCGCGATGAACGGG-1,four +GCGCGATGGTGCAT-1,five +GCGGAGCTCCTGAA-1,four +GCGGCAACCCGATA-1,four +GCGGCAACGGAGGT-1,three +GCGGCAACTGTCGA-1,unassigned +GCGTAAACACGGTT-1,unassigned +GCGTAATGCACCAA-1,one +GCGTATGAACACCA-1,four +GCGTATGATGAGAA-1,two +GCTACAGAAAGGTA-1,four +GCTACAGAATCTTC-1,three +GCTACCTGAGAAGT-1,two +GCTACCTGATCACG-1,four +GCTACGCTAGAATG-1,four +GCTACGCTAGCTAC-1,four +GCTACGCTCCCTAC-1,four +GCTAGAACAGAGGC-1,three +GCTAGAACGGATCT-1,four +GCTAGAACTCCCGT-1,four +GCTAGATGAGCTCA-1,two +GCTAGATGGCGATT-1,five +GCTATACTAAGGCG-1,four +GCTATACTAGCGTT-1,five +GCTATACTCTCTTA-1,four +GCTATACTGGACGA-1,four +GCTCAAGAACCATG-1,three +GCTCAAGAAGTCAC-1,two +GCTCAGCTGTCTAG-1,four +GCTCCATGAGAAGT-1,five +GCTCCATGCCGAAT-1,four +GCTCGACTCTAGTG-1,two +GCTGATGAGGTATC-1,two +GCTTAACTACAGTC-1,two +GCTTAACTACTGGT-1,five +GCTTAACTGCTGAT-1,four +GCTTAACTTAGACC-1,two +GCTTAACTTCAGTG-1,four +GGAACACTCACTTT-1,two +GGAACACTTCAGAC-1,one +GGAACTACTACTTC-1,four +GGAACTTGAAGGTA-1,two +GGAACTTGAGAATG-1,four +GGAACTTGCTCCAC-1,two +GGAACTTGGGTAGG-1,three +GGAAGGACATCGGT-1,two +GGAAGGACCACTAG-1,four +GGAAGGACGAGGGT-1,four +GGAAGGACGCGAAG-1,four +GGAAGGTGGCGAGA-1,five +GGAATCTGAAGGGC-1,four +GGAATCTGAGGAGC-1,four +GGAATCTGCTTAGG-1,three +GGAATCTGCTTGTT-1,two +GGAATCTGGGAGGT-1,four +GGAATGCTTTCTAC-1,four +GGACAGGAAAGGGC-1,five +GGACAGGAGTGCTA-1,three +GGACAGGATCTCGC-1,four +GGACCCGAAGCTAC-1,two +GGACCGTGCTTACT-1,two +GGACCGTGGGAACG-1,unassigned +GGACCGTGTAACGC-1,four +GGACCTCTGTAAGA-1,two +GGACCTCTTTTCTG-1,five +GGACGAGAGTGTCA-1,two +GGACGCTGACGCAT-1,unassigned +GGACGCTGCTAGCA-1,four +GGACGCTGTCCTCG-1,five +GGAGAGACGTGAGG-1,three +GGAGCAGATTCAGG-1,three +GGAGCCACCTTCTA-1,three +GGAGCGCTACGCAT-1,two +GGAGCGCTCCGAAT-1,unassigned +GGAGGATGCCACCT-1,four +GGAGGATGGTTGAC-1,two +GGAGGATGTCAGTG-1,two +GGAGGCCTCGTTGA-1,five +GGAGGCCTTTCTTG-1,four +GGAGGTGATACGCA-1,four +GGAGGTGATCGCTC-1,four +GGATACTGCAGCTA-1,four +GGATACTGTCTAGG-1,four +GGATAGCTCGTCTC-1,four +GGATAGCTCTGAAC-1,five +GGATGTACCAAAGA-1,three +GGATGTACGCGAAG-1,four +GGATGTACGTCTTT-1,two +GGATGTACGTGTCA-1,four +GGATTTCTAGGTTC-1,four +GGATTTCTTTGTCT-1,two +GGCAAGGAAAAAGC-1,five +GGCAAGGAAGAAGT-1,four +GGCAAGGACTTGGA-1,unassigned +GGCAAGGAGGACTT-1,four +GGCAATACGCTAAC-1,three +GGCAATACGGCATT-1,five +GGCAATACGTTTCT-1,three +GGCACGTGGCTTAG-1,one +GGCACTCTTTTGTC-1,four +GGCATATGCTTATC-1,five +GGCATATGGGGAGT-1,one +GGCATATGTGTGAC-1,unassigned +GGCCACGACAGAGG-1,four +GGCCAGACTGGTTG-1,four +GGCCCAGAAAGTAG-1,two +GGCCGAACAACGAA-1,four +GGCCGAACGCAGAG-1,four +GGCCGAACGTAGGG-1,four +GGCCGAACTCTAGG-1,five +GGCCGATGCAGGAG-1,four +GGCCGATGCCGAAT-1,four +GGCCGATGTACTCT-1,five +GGCGACACTGCCCT-1,unassigned +GGCGACTGCGTAAC-1,four +GGCGCATGCCTAAG-1,one +GGCGCATGCTCCAC-1,four +GGCGCATGTGGAAA-1,four +GGCGGACTAGAGGC-1,four +GGCGGACTAGGAGC-1,five +GGCGGACTCTGACA-1,four +GGCGGACTCTTGGA-1,five +GGCGGACTTACTGG-1,four +GGCGGACTTGAACC-1,four +GGCTAAACACCTGA-1,five +GGCTAAACTCTTAC-1,four +GGCTAATGAGCACT-1,five +GGCTAATGGTCTAG-1,four +GGCTCACTACTCAG-1,two +GGGAACGAAGCTCA-1,one +GGGAACGACACAAC-1,three +GGGAACGAGTGTCA-1,two +GGGAAGTGTTGAGC-1,two +GGGACCACACGTTG-1,five +GGGACCACAGAACA-1,four +GGGACCACGAATAG-1,four +GGGACCACGTCATG-1,four +GGGACCACTCAAGC-1,four +GGGACCACTCGTGA-1,four +GGGACCACTGCATG-1,four +GGGACCTGACCCTC-1,two +GGGACCTGCTTGCC-1,four +GGGACCTGTGGAGG-1,three +GGGATGGACGACAT-1,three +GGGATGGATACTTC-1,four +GGGATGGATGGTTG-1,two +GGGATTACGTCTAG-1,four +GGGCAAGATGCATG-1,two +GGGCACACGGTGAG-1,four +GGGCACACGTTGCA-1,four +GGGCAGCTTGGGAG-1,five +GGGCAGCTTTTCTG-1,four +GGGCCAACCTTGGA-1,unassigned +GGGCCAACGCGTTA-1,three +GGGCCAACTACGCA-1,two +GGGCCAACTCCAAG-1,three +GGGCCATGATGGTC-1,unassigned +GGGCCATGTTGACG-1,four +GGGTAACTCAGCTA-1,four +GGGTAACTCTAGTG-1,three +GGGTAACTCTGGAT-1,four +GGGTTAACGTGCAT-1,five +GGTAAAGAGCTAAC-1,five +GGTACAACTGCAAC-1,four +GGTACATGAAAGCA-1,three +GGTACATGAGCTCA-1,four +GGTACATGCGGTAT-1,four +GGTACATGGTTACG-1,four +GGTACATGTGGGAG-1,four +GGTACTGAACTCTT-1,two +GGTAGTACACCACA-1,five +GGTAGTACACTAGC-1,two +GGTAGTACCCTGTC-1,four +GGTAGTACGCCATA-1,two +GGTAGTACTGTCTT-1,unassigned +GGTATCGAGACAAA-1,unassigned +GGTATCGATGAACC-1,three +GGTCAAACCAAAGA-1,four +GGTCTAGAGAAACA-1,two +GGTCTAGATAGCGT-1,two +GGTGATACCGACTA-1,three +GGTGATACGACTAC-1,two +GGTGATACTGTTTC-1,four +GGTGGAGAAACGGG-1,five +GGTGGAGAAGTAGA-1,four +GGTGGAGACAGATC-1,five +GGTGGAGATCGATG-1,four +GGTGGAGATCTCTA-1,two +GGTGGAGATTACTC-1,five +GGTTTACTACGCAT-1,five +GTAACGTGACCTCC-1,two +GTAACGTGATCGGT-1,three +GTAACGTGCAGCTA-1,three +GTAACGTGGTTGAC-1,three +GTAAGCACAACGGG-1,four +GTAAGCACTCATTC-1,three +GTAAGCTGGTACCA-1,two +GTAATAACCTTCTA-1,two +GTAATAACGTTGTG-1,four +GTACCCTGACAGTC-1,one +GTACCCTGGAGCTT-1,four +GTACCCTGTCCTTA-1,five +GTACCCTGTGAACC-1,four +GTACGTGAACGTTG-1,five +GTACTTTGTCGACA-1,five +GTAGACTGAGATGA-1,two +GTAGACTGTATTCC-1,four +GTAGCAACAGTCGT-1,two +GTAGCAACCATTTC-1,three +GTAGCAACGGTAGG-1,two +GTAGCATGCACTCC-1,three +GTAGCATGTAAGCC-1,two +GTAGCCCTGACGTT-1,four +GTAGCTGAAGCTAC-1,one +GTAGCTGAATTCGG-1,four +GTAGGTACACGGGA-1,two +GTAGTGACCTCATT-1,four +GTAGTGTGAGCGGA-1,five +GTAGTGTGAGGCGA-1,two +GTAGTGTGTGGTTG-1,four +GTATCACTGGTAGG-1,two +GTATCTACAGAAGT-1,five +GTATCTACGACGAG-1,five +GTATCTACGTTACG-1,four +GTATTAGAAACAGA-1,four +GTATTAGAGGTCTA-1,four +GTATTCACACAGCT-1,four +GTATTCACGGGTGA-1,five +GTCAACGACACTGA-1,four +GTCAACGAGTGTAC-1,two +GTCAATCTACACCA-1,five +GTCAATCTGTAGCT-1,five +GTCAATCTTGTGGT-1,four +GTCACCTGCCTCCA-1,four +GTCACCTGTCCCGT-1,four +GTCATACTAATCGC-1,three +GTCATACTGCGATT-1,five +GTCATACTTCGCCT-1,one +GTCATACTTTACCT-1,five +GTCATACTTTGACG-1,four +GTCCAAGAAAAACG-1,four +GTCCACTGACCTCC-1,four +GTCCACTGGGTACT-1,one +GTCCAGCTACGGGA-1,four +GTCCCATGTGGTGT-1,two +GTCGAATGAAGGCG-1,two +GTCGACCTGAATGA-1,five +GTCGACCTGTTCAG-1,four +GTCGCACTTGAGAA-1,three +GTCTAACTGGTCTA-1,two +GTCTAGGAGCTTCC-1,two +GTGAACACACTCTT-1,four +GTGAACACTCAGGT-1,four +GTGACCCTTAAGCC-1,unassigned +GTGATGACAAGTGA-1,four +GTGATGACCTGAGT-1,three +GTGATGACGGTTTG-1,five +GTGATTCTCATTTC-1,four +GTGATTCTCTCTCG-1,two +GTGATTCTGGTTCA-1,five +GTGATTCTGTCGAT-1,four +GTGATTCTTAGCGT-1,three +GTGCCACTCAGGAG-1,four +GTGGATTGCACTAG-1,one +GTGGATTGCGGAGA-1,four +GTGGATTGTAACGC-1,four +GTGTACGATCAGTG-1,four +GTGTAGTGGGTACT-1,four +GTGTATCTAGCCTA-1,three +GTGTATCTAGTAGA-1,five +GTGTATCTGTTACG-1,three +GTGTCAGAAGCGTT-1,five +GTTAAAACCGAGAG-1,five +GTTAAATGCTCGAA-1,four +GTTAAATGTCGACA-1,three +GTTAACCTAGCTAC-1,four +GTTAACCTTGCTTT-1,unassigned +GTTAGGTGCACTCC-1,four +GTTAGGTGCCAGTA-1,two +GTTAGGTGCCCAAA-1,one +GTTAGGTGGAACTC-1,three +GTTAGTCTAAGAAC-1,unassigned +GTTATAGAGGACAG-1,four +GTTATGCTTTCATC-1,four +GTTCAACTGGGACA-1,five +GTTCAACTTATGCG-1,four +GTTGACGAGCCCTT-1,five +GTTGACGATATCGG-1,five +GTTGAGTGGTCTTT-1,two +GTTGAGTGTGCTTT-1,four +GTTGATCTGGGACA-1,four +GTTGATCTTTTCAC-1,five +GTTGGATGTTTACC-1,one +GTTGTACTATTCCT-1,two +GTTGTACTTTTGGG-1,four +GTTTAAGACCATGA-1,two +GTTTAAGACTGTCC-1,five +TAAACAACCAACCA-1,four +TAAACAACGAATCC-1,three +TAAAGACTCAGGAG-1,unassigned +TAAATCGATGAGGG-1,four +TAACAATGTGCCCT-1,three +TAACACCTTCGCTC-1,two +TAACACCTTCGTAG-1,two +TAACACCTTGTTTC-1,one +TAACATGACACTAG-1,three +TAACCGGACTTACT-1,four +TAACGTCTCAACCA-1,two +TAACGTCTCATTGG-1,four +TAACTAGAATTTCC-1,four +TAACTAGACTTAGG-1,four +TAACTAGATCTGGA-1,four +TAACTCACGAGGAC-1,two +TAACTCACGTACAC-1,three +TAACTCACGTATCG-1,two +TAACTCACTCTACT-1,five +TAAGAACTGTGTCA-1,two +TAAGAGGACTAAGC-1,three +TAAGAGGACTTGTT-1,five +TAAGATACGGTTCA-1,two +TAAGATTGCGTAGT-1,four +TAAGATTGTTGCTT-1,four +TAAGCGTGAGGTTC-1,two +TAAGCGTGGACAAA-1,two +TAAGCGTGGGAAAT-1,four +TAAGCGTGTGCTCC-1,one +TAAGGCTGCCATGA-1,unassigned +TAAGGCTGCTGCTC-1,four +TAAGGCTGTCTCGC-1,two +TAAGGGCTGCTGTA-1,four +TAAGGGCTTTACTC-1,four +TAAGTAACCGAGAG-1,three +TAAGTAACCTCCAC-1,three +TAAGTAACCTGTAG-1,four +TAAGTAACTTGTCT-1,four +TAATGATGAGCGGA-1,four +TAATGCCTCATGAC-1,four +TAATGCCTCGTCTC-1,five +TAATGTGAAGATGA-1,four +TAATGTGACTGCAA-1,two +TAATGTGATTACTC-1,four +TACAAATGGGTACT-1,four +TACAATGAAAACAG-1,two +TACAATGACTTAGG-1,four +TACAATGATGCTAG-1,five +TACACACTCACACA-1,four +TACACACTCTTACT-1,four +TACATAGAACGCAT-1,five +TACATCACACGGGA-1,four +TACATCACCTGTTT-1,one +TACATCACGCTAAC-1,three +TACATCACTGAACC-1,one +TACCATTGAGGTTC-1,four +TACCATTGCGGGAA-1,two +TACCATTGGGGATG-1,two +TACCATTGTGAGGG-1,two +TACCGGCTGTTGGT-1,four +TACGAGTGATCTCT-1,four +TACGAGTGATGCTG-1,two +TACGAGTGCGGAGA-1,four +TACGAGTGGTTGGT-1,four +TACGATCTAGTGTC-1,four +TACGATCTCACTGA-1,two +TACGATCTTACGAC-1,four +TACGCAGAGAATCC-1,five +TACGCCACATTCCT-1,four +TACGCCACTCCCAC-1,one +TACGCCACTCCGAA-1,three +TACGGAACGCGTTA-1,three +TACGGCCTGGGACA-1,five +TACGTACTACGGAG-1,unassigned +TACGTACTCAGTTG-1,four +TACGTACTCCCGTT-1,three +TACGTTACAGAAGT-1,four +TACGTTACCAAGCT-1,two +TACTAAGAAAGGTA-1,three +TACTAAGAATCACG-1,four +TACTAAGATGATGC-1,two +TACTAAGATTGCGA-1,four +TACTACACGAGAGC-1,four +TACTACACTTACCT-1,four +TACTACTGAACCTG-1,two +TACTACTGATGTCG-1,five +TACTACTGATTCTC-1,four +TACTACTGTATGGC-1,four +TACTCAACGGTCTA-1,two +TACTCAACTGCTAG-1,three +TACTCCCTCAGTTG-1,four +TACTCTGAATCGAC-1,five +TACTCTGACGAGTT-1,four +TACTCTGATTGACG-1,three +TACTGGGATCGATG-1,four +TACTGTTGAAAGCA-1,four +TACTGTTGAGGCGA-1,five +TACTGTTGCTGAAC-1,three +TACTTGACTCCTCG-1,five +TACTTGACTGGTGT-1,three +TACTTTCTTTTGGG-1,four +TAGAAACTAATCGC-1,four +TAGAAACTGCTTCC-1,two +TAGAAACTGGGATG-1,five +TAGAATTGCGACAT-1,four +TAGAATTGTATCGG-1,four +TAGACGTGCTTGAG-1,four +TAGACGTGTCGCTC-1,four +TAGAGCACCTTACT-1,three +TAGATTGACTTGTT-1,three +TAGATTGAGGCATT-1,five +TAGCATCTCAGCTA-1,five +TAGCATCTCCCTCA-1,four +TAGCATCTGCTGTA-1,one +TAGCATCTGGGACA-1,four +TAGCATCTTGTCGA-1,four +TAGCCCACAAAAGC-1,four +TAGCCCACAGCCAT-1,five +TAGCCCACAGCTAC-1,five +TAGCCCACCCACAA-1,four +TAGCCCTGCGGAGA-1,five +TAGCCGCTTACGAC-1,four +TAGCCGCTTACTTC-1,five +TAGCCGCTTTCCAT-1,two +TAGCTACTGAATAG-1,three +TAGCTACTGTAGCT-1,four +TAGCTACTTTTGCT-1,five +TAGGACTGTGCTGA-1,four +TAGGAGCTAAGGCG-1,three +TAGGAGCTGAGGGT-1,four +TAGGAGCTTGCATG-1,three +TAGGCAACCGTCTC-1,three +TAGGCATGCTCTCG-1,unassigned +TAGGCATGGCGAGA-1,five +TAGGCTGATGCCTC-1,two +TAGGGACTGAACTC-1,five +TAGGTCGACACTGA-1,four +TAGGTCGAGGATCT-1,three +TAGGTGACACACTG-1,four +TAGGTGACACGTTG-1,three +TAGGTGTGTTCTGT-1,four +TAGGTTCTGAAGGC-1,four +TAGGTTCTTCTTAC-1,one +TAGGTTCTTGCTGA-1,two +TAGTAAACCTCGCT-1,four +TAGTAAACGTCACA-1,four +TAGTAATGAGATCC-1,four +TAGTACCTAAGAAC-1,two +TAGTATGATCTTAC-1,three +TAGTATGATTCTCA-1,four +TAGTCTTGGCTGTA-1,four +TAGTCTTGGGACTT-1,four +TAGTCTTGTGGAAA-1,five +TAGTGGTGAAGTGA-1,five +TAGTTAGAACCACA-1,five +TAGTTAGATGAACC-1,four +TATAAGACAACAGA-1,four +TATAAGACAGCTCA-1,one +TATAAGTGACACCA-1,four +TATAAGTGTATCGG-1,two +TATAAGTGTGGTGT-1,one +TATACAGAACCCTC-1,five +TATACAGAAGAACA-1,four +TATACAGATCCAGA-1,four +TATACCACCTGATG-1,three +TATACGCTACCAAC-1,four +TATAGATGGACGGA-1,four +TATAGATGTTCCGC-1,one +TATCCAACCAGCTA-1,two +TATCCAACTCTCTA-1,unassigned +TATCGACTACTAGC-1,five +TATCGACTCGATAC-1,two +TATCGTACAGATGA-1,unassigned +TATCGTACATTCCT-1,two +TATCTCGAGAGATA-1,four +TATCTGACAGGTTC-1,five +TATCTGACTGTTTC-1,five +TATCTTCTAAACAG-1,four +TATGAATGGAGGAC-1,five +TATGAATGTTTGCT-1,one +TATGCGGATAACCG-1,four +TATGGGTGCATCAG-1,five +TATGGGTGCTAGCA-1,three +TATGGTCTCTACCC-1,four +TATGTCACGGAACG-1,three +TATGTCACTAACCG-1,unassigned +TATGTCACTTCTCA-1,three +TATGTGCTCCGATA-1,two +TATGTGCTGGATTC-1,four +TATTGCTGAAGAAC-1,two +TATTGCTGCCGTTC-1,four +TATTGCTGTCTGGA-1,four +TATTGCTGTGCACA-1,five +TATTTCCTATTGGC-1,two +TATTTCCTGGAGGT-1,five +TATTTCCTGGTGTT-1,four +TCAACACTGTTTGG-1,five +TCAAGGACAGCGTT-1,four +TCAAGGACATTCTC-1,five +TCAAGGACGGTGTT-1,two +TCAATCACACTCTT-1,five +TCAATCACAGTCGT-1,one +TCACAACTATGTGC-1,four +TCACAACTTTGCTT-1,two +TCACATACACTTTC-1,four +TCACATACAGGGTG-1,four +TCACCCGAGACGGA-1,two +TCACCGTGCTCGCT-1,one +TCACCTCTACGACT-1,five +TCACCTCTTCCAAG-1,one +TCACGAGAGGAGGT-1,three +TCACTATGGGGCAA-1,five +TCACTATGGTTGTG-1,three +TCAGACGACGCTAA-1,four +TCAGACGACGTTAG-1,five +TCAGAGACTCCAGA-1,four +TCAGCAGACTCCAC-1,four +TCAGCGCTCTAGTG-1,five +TCAGCGCTGGATCT-1,three +TCAGCGCTGGTATC-1,five +TCAGGATGAAGTAG-1,four +TCAGGATGCCTTTA-1,one +TCAGTGGAAGATCC-1,five +TCAGTTACCTACGA-1,two +TCAGTTACTAGAAG-1,four +TCATCAACCCGATA-1,four +TCATCAACTGTTCT-1,two +TCATCATGCAGTTG-1,four +TCATCCCTTACTGG-1,unassigned +TCATTCGATACAGC-1,one +TCCACGTGGAAACA-1,unassigned +TCCACTCTACACTG-1,four +TCCACTCTGAGCTT-1,two +TCCACTCTTACTTC-1,three +TCCATAACAAAGTG-1,four +TCCATAACCGTAGT-1,three +TCCATAACGATGAA-1,four +TCCATAACTACGCA-1,four +TCCATCCTCCCTAC-1,five +TCCCACGATCATTC-1,four +TCCCATCTCAAAGA-1,two +TCCCGAACACAGTC-1,five +TCCCGAACTTCGCC-1,one +TCCCGATGAGATCC-1,four +TCCCGATGCCTGAA-1,two +TCCCTACTCAACTG-1,three +TCCGAAGACAATCG-1,two +TCCGAAGACGTTAG-1,four +TCCGGACTGAGGTG-1,four +TCCGGACTGTACGT-1,five +TCCTAAACATCGAC-1,four +TCCTAAACCGAGAG-1,four +TCCTAAACCGCATA-1,five +TCCTAATGGTTTGG-1,five +TCCTACCTGTCGTA-1,four +TCCTATGAAAAGCA-1,five +TCGAATCTCTGGTA-1,five +TCGACCTGCCGATA-1,one +TCGACGCTTCTATC-1,two +TCGACGCTTTGACG-1,four +TCGAGAACGACAGG-1,four +TCGAGAACGTTAGC-1,four +TCGAGCCTATCAGC-1,three +TCGAGCCTGCGAGA-1,five +TCGAGCCTTGTGAC-1,four +TCGATACTATTCCT-1,unassigned +TCGATACTTGCACA-1,four +TCGATTTGATGCCA-1,two +TCGATTTGCACTCC-1,four +TCGATTTGCAGCTA-1,five +TCGATTTGCCTACC-1,two +TCGATTTGTCGTGA-1,three +TCGCAGCTAGATCC-1,five +TCGCCATGAGACTC-1,four +TCGCCATGTGGTCA-1,three +TCGGACCTAACAGA-1,four +TCGGACCTATAAGG-1,three +TCGGACCTGTACAC-1,four +TCGGTAGAGTAGGG-1,four +TCGGTAGATCCCAC-1,three +TCGTAGGATCGACA-1,four +TCGTTATGGACAAA-1,four +TCTAACACCAGTTG-1,five +TCTAACACGAGCAG-1,unassigned +TCTAACTGAACCAC-1,four +TCTAAGCTAATGCC-1,four +TCTAAGCTTAGTCG-1,five +TCTAAGCTTCTAGG-1,one +TCTAAGCTTGTTCT-1,two +TCTAAGCTTTCGCC-1,three +TCTACAACGACTAC-1,two +TCTAGACTTAGAAG-1,two +TCTAGTTGCACCAA-1,two +TCTATGTGAAGAGT-1,two +TCTATGTGAGTCTG-1,five +TCTCAAACCTAAGC-1,three +TCTCTAGAATTTCC-1,four +TCTGATACACGTGT-1,four +TCTGATACTCGCCT-1,four +TCTTACGAACCTGA-1,two +TCTTCAGAGCTACA-1,two +TCTTGATGCGGAGA-1,five +TGAAATTGGTGAGG-1,two +TGAACCGAAAACGA-1,four +TGAACCGACTACTT-1,one +TGAACCGATTCGGA-1,one +TGAAGCACTCACGA-1,five +TGAAGCTGAACGAA-1,four +TGAAGCTGCATGGT-1,three +TGAAGCTGCGTAAC-1,four +TGAATAACCACTTT-1,four +TGAATAACTCCCAC-1,five +TGACACGACCTTAT-1,three +TGACCAGACAACCA-1,four +TGACCAGAGGATTC-1,four +TGACCGCTAAAAGC-1,four +TGACCGCTCTGCAA-1,four +TGACGATGCAAAGA-1,two +TGACGCCTGTACCA-1,unassigned +TGACGCCTTTACTC-1,four +TGACTGGAAGAGAT-1,two +TGACTGGACCGTAA-1,four +TGACTGGACGCAAT-1,four +TGACTGGAGGACAG-1,three +TGACTGGATTCTCA-1,four +TGACTTACACACCA-1,four +TGACTTACAGTCTG-1,two +TGACTTTGCGCATA-1,four +TGACTTTGTTTGTC-1,four +TGAGACACAAGGTA-1,unassigned +TGAGACACTCAAGC-1,four +TGAGCTGAATGCTG-1,one +TGAGCTGACTGGAT-1,two +TGAGCTGATGCTAG-1,unassigned +TGAGGACTCTCATT-1,two +TGAGGACTTCATTC-1,four +TGAGGTACGAACCT-1,one +TGAGTCGAGTTACG-1,three +TGAGTGACTGAGCT-1,four +TGATAAACGAATCC-1,four +TGATAAACTCCGTC-1,five +TGATAAACTTTCAC-1,four +TGATACCTCACTAG-1,two +TGATACCTGTTGGT-1,four +TGATACCTTATGCG-1,four +TGATACCTTGAAGA-1,four +TGATATGAACCTTT-1,four +TGATCACTAGCATC-1,five +TGATCACTCTCGCT-1,four +TGATCACTTCTACT-1,three +TGATCGGACTGACA-1,one +TGATCGGAGGAGCA-1,three +TGATCGGATATGCG-1,one +TGATTAGACATTGG-1,four +TGATTAGATGACTG-1,three +TGATTAGATGCTAG-1,four +TGATTCACTATGCG-1,four +TGATTCACTGTCAG-1,three +TGATTCTGCCGAAT-1,four +TGATTCTGCTCTTA-1,four +TGCAAGTGAGAACA-1,four +TGCAAGTGGGTAGG-1,two +TGCAATCTTCAGGT-1,three +TGCACAGACGACAT-1,five +TGCCAAGAGCAGTT-1,one +TGCCAAGATCTCTA-1,four +TGCCACTGAACGTC-1,four +TGCCACTGCGATAC-1,five +TGCCAGCTTGGCAT-1,four +TGCCCAACAGCAAA-1,four +TGCCCAACCGCATA-1,one +TGCCGACTCTCCCA-1,three +TGCGAAACAGTCAC-1,three +TGCGAAACGTTGCA-1,three +TGCGATGAACGGTT-1,four +TGCGATGACCTCGT-1,four +TGCGATGACTAGTG-1,three +TGCGATGACTGCTC-1,three +TGCGATGACTTGCC-1,three +TGCGATGAGTGCTA-1,two +TGCGCACTCTTGAG-1,two +TGCGTAGAATAAGG-1,two +TGCGTAGACGGGAA-1,three +TGCGTAGATGGTCA-1,one +TGCTAGGAAACCGT-1,five +TGCTAGGATAGTCG-1,four +TGCTATACGGTTCA-1,two +TGCTATACTGCTGA-1,five +TGCTGAGAGAGCAG-1,five +TGCTGAGATTATCC-1,four +TGGAAAGACTCTCG-1,three +TGGAAAGAGCGATT-1,four +TGGAAAGAGGTCAT-1,one +TGGAAAGATATGGC-1,four +TGGAACACAAACAG-1,five +TGGAACACGCTAAC-1,four +TGGAAGCTCAGATC-1,four +TGGACCCTACACTG-1,two +TGGACCCTCATGGT-1,five +TGGACCCTGGTACT-1,two +TGGACTGAGTATGC-1,four +TGGAGACTATCAGC-1,two +TGGAGACTTCAAGC-1,four +TGGAGACTTGACCA-1,five +TGGAGGGACGGAGA-1,two +TGGAGGGAGCTATG-1,four +TGGATCGATAAAGG-1,four +TGGATGTGACCTAG-1,three +TGGATGTGTGAAGA-1,three +TGGATTCTCATACG-1,five +TGGCAATGCTTGTT-1,three +TGGCACCTTCACGA-1,four +TGGCACCTTCAGTG-1,two +TGGGTATGAAGAGT-1,four +TGGGTATGCACAAC-1,four +TGGGTATGGTACGT-1,three +TGGGTATGTTTGGG-1,two +TGGTAGACATGCCA-1,four +TGGTAGACCCTCAC-1,five +TGGTAGACCTGATG-1,four +TGGTAGTGCACTGA-1,unassigned +TGGTATCTAAACAG-1,four +TGGTATCTCTTCCG-1,four +TGGTCAGACCCAAA-1,four +TGGTTACTGACGTT-1,two +TGGTTACTGTTCTT-1,four +TGTAACCTAGAGGC-1,four +TGTAACCTTGCCTC-1,two +TGTAATGACACAAC-1,five +TGTAATGAGGTAAA-1,five +TGTACTTGCTCTAT-1,one +TGTAGGTGCGAGAG-1,three +TGTAGGTGCTATGG-1,four +TGTAGGTGCTCTAT-1,unassigned +TGTAGGTGTGCTGA-1,four +TGTAGTCTTCCAGA-1,four +TGTAGTCTTGCACA-1,five +TGTATCTGTTAGGC-1,four +TGTATGCTCATGGT-1,three +TGTATGCTGTAGGG-1,four +TGTATGCTTTCATC-1,four +TGTCAGGAATACCG-1,four +TGTCAGGAGATGAA-1,one +TGTCTAACCCCTTG-1,four +TGTGACGATTCTCA-1,five +TGTGAGACTGTCAG-1,one +TGTGAGACTTGAGC-1,four +TGTGAGTGACCACA-1,four +TGTGAGTGAGTGCT-1,unassigned +TGTGAGTGGAGATA-1,five +TGTGATCTCTCTAT-1,three +TGTGATCTGACACT-1,four +TGTGGATGGCCAAT-1,three +TGTTAAGACAAAGA-1,two +TGTTAAGATAAGGA-1,two +TGTTACACCGCATA-1,unassigned +TGTTACACGACTAC-1,one +TGTTACTGGCTACA-1,five +TGTTACTGTAGTCG-1,five +TTAACCACCGTAAC-1,four +TTAACCACTAAGGA-1,five +TTAACCACTCAGAC-1,five +TTACACACGTGTTG-1,four +TTACACACTCCTAT-1,four +TTACCATGAATCGC-1,two +TTACCATGGTTGAC-1,four +TTACCATGTGTCTT-1,four +TTACCATGTTGTGG-1,three +TTACGACTGAGAGC-1,four +TTACGACTTGACAC-1,two +TTACGTACGTTCAG-1,one +TTACTCGAAGAATG-1,two +TTACTCGACGCAAT-1,unassigned +TTACTCGAGGGTGA-1,four +TTACTCGATCTACT-1,five +TTAGAATGTGGTGT-1,four +TTAGAATGTGTAGC-1,four +TTAGACCTCCTACC-1,four +TTAGACCTCCTTTA-1,two +TTAGCTACAACCGT-1,four +TTAGCTACTGTCCC-1,unassigned +TTAGCTACTTTCGT-1,four +TTAGGGACGCGAAG-1,five +TTAGGGTGCTGGAT-1,three +TTAGGGTGTCCTGC-1,two +TTAGGTCTACTTTC-1,two +TTAGTCACCAGTTG-1,four +TTAGTCTGAAAGCA-1,three +TTAGTCTGCCAACA-1,five +TTAGTCTGTGCACA-1,four +TTATCCGACTAGTG-1,three +TTATCCGAGAAAGT-1,one +TTATGAGAGATAAG-1,four +TTATGCACGTCACA-1,three +TTATGGCTTATGGC-1,unassigned +TTATTCCTATGCTG-1,two +TTATTCCTGGACAG-1,three +TTATTCCTGGTACT-1,three +TTATTCCTTCGTGA-1,four +TTCAAAGATAAAGG-1,five +TTCAACACAACAGA-1,four +TTCAACACCCCAAA-1,two +TTCAACACGGACGA-1,one +TTCAAGCTAAGAAC-1,two +TTCAAGCTAGATGA-1,four +TTCAAGCTGTTGAC-1,unassigned +TTCAAGCTTGATGC-1,four +TTCAAGCTTTCGCC-1,four +TTCACAACCCGTTC-1,two +TTCACAACGTCTGA-1,one +TTCAGACTACCCAA-1,four +TTCAGACTCTCGAA-1,four +TTCAGTACCGACTA-1,four +TTCAGTACTCAAGC-1,four +TTCAGTACTCCTAT-1,two +TTCAGTTGCCAAGT-1,four +TTCAGTTGTCCTTA-1,unassigned +TTCAGTTGTCTAGG-1,four +TTCAGTTGTCTCGC-1,three +TTCATCGAGGTGGA-1,two +TTCATGTGTGGTGT-1,four +TTCATTCTATGTCG-1,two +TTCATTCTTCTCTA-1,four +TTCCAAACCTATGG-1,two +TTCCAAACCTCCCA-1,three +TTCCAAACTCCCAC-1,five +TTCCAAACTTGACG-1,five +TTCCATGACGAGAG-1,two +TTCCATGACTGTCC-1,four +TTCCCACTTGAGGG-1,five +TTCCCACTTGTCTT-1,two +TTCCTAGAAAGTGA-1,four +TTCCTAGACTAGTG-1,one +TTCGAGGACTCTAT-1,four +TTCGAGGAGGGCAA-1,four +TTCGAGGATAGAAG-1,one +TTCGATTGAGCATC-1,four +TTCGGAGAATGCCA-1,two +TTCGGAGATGTGCA-1,four +TTCGTATGAAAAGC-1,five +TTCGTATGGATAGA-1,five +TTCGTATGGTCTGA-1,four +TTCGTATGTCCTTA-1,two +TTCTACGAACGTAC-1,four +TTCTACGAGTTGGT-1,four +TTCTAGTGACACGT-1,four +TTCTAGTGCATGAC-1,two +TTCTAGTGGAGAGC-1,five +TTCTAGTGGTCACA-1,unassigned +TTCTCAGAAGAGAT-1,four +TTCTCAGAAGCATC-1,three +TTCTCAGATGGAGG-1,four +TTCTGATGGAGACG-1,five +TTCTTACTCTGGAT-1,one +TTGAACCTCCTTGC-1,three +TTGAATGAACTACG-1,one +TTGAATGACTTACT-1,four +TTGAATGATCTCAT-1,three +TTGACACTCTGTAG-1,four +TTGACACTGATAAG-1,three +TTGAGGACAGAACA-1,two +TTGAGGACTACGCA-1,unassigned +TTGAGGTGGACGGA-1,four +TTGCATTGAGCTAC-1,five +TTGCATTGCTAAGC-1,two +TTGCATTGTGACTG-1,four +TTGCTAACACCAAC-1,five +TTGCTAACACGCTA-1,one +TTGCTAACCACTCC-1,four +TTGCTATGGTACGT-1,two +TTGCTATGGTAGGG-1,one +TTGGAGACCAATCG-1,unassigned +TTGGAGACGCTATG-1,two +TTGGAGACTATGGC-1,three +TTGGGAACTGAACC-1,four +TTGGTACTACTGGT-1,one +TTGGTACTCTTAGG-1,four +TTGGTACTGAATCC-1,three +TTGGTACTGGATTC-1,three +TTGTACACGTTGTG-1,three +TTGTACACTTGCAG-1,four +TTGTAGCTAGCTCA-1,four +TTGTAGCTCTCTTA-1,three +TTGTCATGGACGGA-1,five +TTTAGAGATCCTCG-1,three +TTTAGCTGATACCG-1,four +TTTAGCTGGATACC-1,two +TTTAGCTGTACTCT-1,unassigned +TTTAGGCTCCTTTA-1,two +TTTATCCTGTTGTG-1,two +TTTCACGAGGTTCA-1,four +TTTCAGTGGAAGGC-1,five +TTTCAGTGTCACGA-1,three +TTTCAGTGTCTATC-1,two +TTTCAGTGTGCAGT-1,three +TTTCCAGAGGTGAG-1,four +TTTCGAACACCTGA-1,unassigned +TTTCGAACTCTCAT-1,two +TTTCTACTGAGGCA-1,three +TTTCTACTTCCTCG-1,three +TTTGCATGAGAGGC-1,three +TTTGCATGCCTCAC-1,four diff --git a/scripts/start_server_and_test b/scripts/start_server_and_test index d46bf4d3..3be6738d 100755 --- a/scripts/start_server_and_test +++ b/scripts/start_server_and_test @@ -14,6 +14,8 @@ START_SERVER_SCRIPT="$1" PORT="$2" TEST_SCRIPT="$3" +await_port --await-free "$PORT" + eval "$START_SERVER_SCRIPT &" SERVER_PID=$! diff --git a/server/test/test_writable_annotation.py b/server/test/test_writable_annotation.py index c659e00a..8cf0c616 100644 --- a/server/test/test_writable_annotation.py +++ b/server/test/test_writable_annotation.py @@ -38,7 +38,6 @@ class WritableAnnotationTest(unittest.TestCase): def test_error_checks(self): # verify that the expected errors are generated - n_rows = self.data.data.obs.shape[0] fbs_bad = self.make_fbs({"louvain": pd.Series(["undefined" for l in range(0, n_rows)], dtype="category")}) @@ -64,7 +63,7 @@ class WritableAnnotationTest(unittest.TestCase): self.assertTrue(path.exists(self.annotations_file)) df = pd.read_csv(self.annotations_file, index_col=0, header=0, comment="#") self.assertEqual(df.shape, (n_rows, 2)) - self.assertEqual(set(df.columns), set(["cat_A", "cat_B"])) + self.assertEqual(set(df.columns), {"cat_A", "cat_B"}) self.assertTrue(self.data.original_obs_index.equals(df.index)) self.assertTrue(np.all(df["cat_A"] == ["label_A" for l in range(0, n_rows)])) self.assertTrue(np.all(df["cat_B"] == ["label_B" for l in range(0, n_rows)])) @@ -80,7 +79,7 @@ class WritableAnnotationTest(unittest.TestCase): self.assertEqual(res, json.dumps({"status": "OK"})) self.assertTrue(path.exists(self.annotations_file)) df = pd.read_csv(self.annotations_file, index_col=0, header=0, comment="#") - self.assertEqual(set(df.columns), set(["cat_A", "cat_C"])) + self.assertEqual(set(df.columns), {"cat_A", "cat_C"}) self.assertTrue(np.all(df["cat_A"] == ["label_A1" for l in range(0, n_rows)])) self.assertTrue(np.all(df["cat_C"] == ["label_C" for l in range(0, n_rows)]))