From 62610502a035291ab0daabe25e5285d3ed679fbe Mon Sep 17 00:00:00 2001 From: Colin Anthony Date: Sun, 28 Apr 2019 17:34:57 +0200 Subject: [PATCH 1/2] Update adapters.py added native barcodes 13 to 24 --- porechop/adapters.py | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/porechop/adapters.py b/porechop/adapters.py index dce7a4f..8a19415 100644 --- a/porechop/adapters.py +++ b/porechop/adapters.py @@ -169,7 +169,43 @@ def get_barcode_name(self): end_sequence=('BC11', 'GTTTCATCTATCGGAGGGAATGGA')), Adapter('Barcode 12 (reverse)', start_sequence=('BC12_rev', 'TCCGATTCTGCTTCTTTCTACCTG'), - end_sequence=('BC12', 'CAGGTAGAAAGAAGCAGAATCGGA')), + end_sequence=('BC12', 'CAGGTAGAAAGAAGCAGAATCGGA')), + Adapter('Barcode 13 (reverse)', + start_sequence=('BC13_rev', 'AGAACGACTTCCATACTCGTGTGA'), + end_sequence=('BC13', 'TCACACGAGTATGGAAGTCGTTCT')), + Adapter('Barcode 14 (reverse)', + start_sequence=('BC14_rev', 'AACGAGTCTCTTGGGACCCATAGA'), + end_sequence=('BC14', 'TCTATGGGTCCCAAGAGACTCGTT')), + Adapter('Barcode 15 (reverse)', + start_sequence=('BC15_rev', 'AGGTCTACCTCGCTAACACCACTG'), + end_sequence=('BC15', 'CAGTGGTGTTAGCGAGGTAGACCT')), + Adapter('Barcode 16 (reverse)', + start_sequence=('BC16_rev', 'CGTCAACTGACAGTGGTTCGTACT'), + end_sequence=('BC16', 'AGTACGAACCACTGTCAGTTGACG')), + Adapter('Barcode 17 (reverse)', + start_sequence=('BC17_rev', 'ACCCTCCAGGAAAGTACCTCTGAT'), + end_sequence=('BC17', 'ATCAGAGGTACTTTCCTGGAGGGT')), + Adapter('Barcode 18 (reverse)', + start_sequence=('BC18_rev', 'CCAAACCCAACAACCTAGATAGGC'), + end_sequence=('BC18', 'GCCTATCTAGGTTGTTGGGTTTGG')), + Adapter('Barcode 19 (reverse)', + start_sequence=('BC19_rev', 'GTTCCTCGTGCAGTGTCAAGAGAT'), + end_sequence=('BC19', 'ATCTCTTGACACTGCACGAGGAAC')), + Adapter('Barcode 20 (reverse)', + start_sequence=('BC20_rev', 'TTGCGTCCTGTTACGAGAACTCAT'), + end_sequence=('BC20', 'ATGAGTTCTCGTAACAGGACGCAA')), + Adapter('Barcode 21 (reverse)', + start_sequence=('BC21_rev', 'GAGCCTCTCATTGTCCGTTCTCTA'), + end_sequence=('BC021', 'TAGAGAACGGACAATGAGAGGCTC')), + Adapter('Barcode 22 (reverse)', + start_sequence=('BC22_rev', 'ACCACTGCCATGTATCAAAGTACG'), + end_sequence=('BC22', 'CGTACTTTGATACATGGCAGTGGT')), + Adapter('Barcode 23 (reverse)', + start_sequence=('BC23_rev', 'CTTACTACCCAGTGAACCTCCTCG'), + end_sequence=('BC23', 'CGAGGAGGTTCACTGGGTAGTAAG')), + Adapter('Barcode 24 (reverse)', + start_sequence=('BC24_rev', 'GCATAGTTCTGCATGATGGGTTAG'), + end_sequence=('BC24', 'CTAACCCATCATGCAGAACTATGC')), # Other barcoding kits (like the PCR and rapid barcodes) use the forward barcode at the # start of the read and the rev comp barcode at the end of the read. From 379a523b253f09465f1f70339e1d3daddb38ce73 Mon Sep 17 00:00:00 2001 From: Colin Anthony Date: Tue, 30 Apr 2019 21:54:50 +0200 Subject: [PATCH 2/2] Update adapters.py corrected error in primer 21 name --- porechop/adapters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/porechop/adapters.py b/porechop/adapters.py index 8a19415..9fd237b 100644 --- a/porechop/adapters.py +++ b/porechop/adapters.py @@ -196,7 +196,7 @@ def get_barcode_name(self): end_sequence=('BC20', 'ATGAGTTCTCGTAACAGGACGCAA')), Adapter('Barcode 21 (reverse)', start_sequence=('BC21_rev', 'GAGCCTCTCATTGTCCGTTCTCTA'), - end_sequence=('BC021', 'TAGAGAACGGACAATGAGAGGCTC')), + end_sequence=('BC21', 'TAGAGAACGGACAATGAGAGGCTC')), Adapter('Barcode 22 (reverse)', start_sequence=('BC22_rev', 'ACCACTGCCATGTATCAAAGTACG'), end_sequence=('BC22', 'CGTACTTTGATACATGGCAGTGGT')),