synthetic sequence design for signal location yaw-ling lin ( 林 耀 鈴 ) dept computer sci and...

27
Synthetic Sequence Synthetic Sequence Design for Signal Design for Signal Location Location Yaw-Ling Lin ( 林 林 林 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence University, Taiwan E-mail: [email protected] http://www.cs.pu.edu.tw/~yawlin 111/06/17 Synthetic Design for Signal Location 1

Upload: lindsey-burns

Post on 18-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Synthetic Sequence Design Synthetic Sequence Design for Signal Locationfor Signal Location

Yaw-Ling Lin ( 林 耀 鈴 )Dept Computer Sci and Info Engineering

College of Computing and Informatics Providence University, Taiwan

E-mail: [email protected]://www.cs.pu.edu.tw/~yawlin

112/04/21 Synthetic Design for Signal Location 1

Page 2: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

OutlineOutline• Motivation• Introduction• Terminology Definition• Signal location search• Group testing designs• Adjacent levels of the Hasse diagram• Suggested Designations• Conclusion

112/04/21 Synthetic Design for Signal Location 2

Page 3: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Synthetic BiologySynthetic Biology

112/04/21 Synthetic Design for Signal Location 3

Page 4: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Synthetic BiologySynthetic Biology

112/04/21 Synthetic Design for Signal Location 4

Page 5: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

What have we done with synthesisWhat have we done with synthesis

112/04/21 Synthetic Design for Signal Location 5

Page 6: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

IntroductionIntroduction• Large-scale synthesis opens new doors for rapid

signal detection:– Replace a wild type gene coding sequence (W) with a

different but synonymous encoding (D).– If the phenotype changes (e.g., the organism dies), it

implies that there must be a critical signal at some location within that region.

112/04/21 Synthetic Design for Signal Location 6

Page 7: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

ContributionContribution

• A Group-Testing Approach for Biological Signal Location.

• Group Testing for Expensive Pools.

• Improved Designs for Consecutive Positive Group Testing.

• Middle-Levels Conjecture Equivalence.• Web link: http://www.algorithm.cs.sunysb.edu/signalSearch.

112/04/21 Synthetic Design for Signal Location 7

Page 8: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Biological Signal LocationBiological Signal Location

112/04/21 Synthetic Design for Signal Location 8

Page 9: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Design criteria for sequence Design criteria for sequence signal searchsignal search

• Experiences with polio and adenovirus.

• To construct t tests (design sequences) capable of pinpointing the location of a signal of length at most m (~20 to 60) bases as tightly as possible in a region of length g (~2k nt).

• We aim to partition the region into n segments and construct t tests to determine which segment contains the critical signal.

112/04/21 Synthetic Design for Signal Location 9

Page 10: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

A Simple Design and ChallengesA Simple Design and Challenges

• In the previous design, n = 16 and t = 4.

• Multiple Signals? Region Boundaries?

• Experimental Robustness?

112/04/21 Synthetic Design for Signal Location 10

Page 11: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

2-consecutive positive matrix2-consecutive positive matrix

112/04/21 Synthetic Design for Signal Location 11

A cyclic 2-consecutive positive detectable matrix such that its column is a k-set (out of t elements) such that each two adjacent k-sets has distinct unions which are (k+1)-sets.

Page 12: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Middle Level ConjectureMiddle Level Conjecture

112/04/21 Synthetic Design for Signal Location 12

Page 13: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Middle Level CoverageMiddle Level Coverage

112/04/21 Synthetic Design for Signal Location 13

Page 14: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Adjacent Level LemmaAdjacent Level Lemma

112/04/21 Synthetic Design for Signal Location 14

Page 15: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Cycles crossing adjacent levelsCycles crossing adjacent levels

112/04/21 Synthetic Design for Signal Location 15

Shimada and Amano (2011), running time about 81 days:

Page 16: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Consecutive Positives Detectable MatrixConsecutive Positives Detectable Matrix

112/04/21 Synthetic Design for Signal Location 16

Page 17: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Main result: Main result: Non-adpative Group TestingNon-adpative Group Testing

112/04/21 Synthetic Design for Signal Location 17

Page 18: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

112/04/21 Synthetic Design for Signal Location 18

Designing Consecutive Positives Detectable MatrixDesigning Consecutive Positives Detectable Matrix

Page 19: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Experiment ResultsExperiment Results

112/04/21 Synthetic Design for Signal Location 19

Page 20: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Consecutive Positives Detectable MatrixConsecutive Positives Detectable Matrix

112/04/21 Synthetic Design for Signal Location 20

Page 21: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Design EfficiencyDesign Efficiency

112/04/21 Synthetic Design for Signal Location 21

• Our design:

• Colbourn’s design (1999):

• In particular, for r=3, d=3, Colbourn’s design create an 10 x 16 matrix; while our design, M3(7,3) gives a 10 x 105 matrix.

Page 22: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

ConclusionConclusion• We give a new class of consecutive positive group

testing designs, which offer a better tradeoff of cost, resolution, and robustness than previous designs for signal search.

• Let n be the number of distinct regions, and d the number of consecutive positives regions. The design identifies the positive regions using t tests, where

• Given the target sequence, we propose one/two-round designs to maximize the number of inspected items n (therefore minimized boundary resolution).

• Future works: faults-detecting decoding algorithms.112/04/21 Synthetic Design for Signal Location 22

Page 23: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Conclusion Conclusion (Theory)(Theory)

• Equivalence of middle level conjecture to the adjacent level conjecture.

• Improvement of the consecutive positive matrix design.

• Future and continuous works:o More than one consecutive positives.o Efficient algorithms for false reads.o TagSNP selection in the haplotype block.o Further experiments on related biomedical

haplotype data.112/04/21 Synthetic Design for Signal Location 23

Page 24: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Thank You!

Any Question?

112/04/21 Synthetic Design for Signal Location 24

Page 25: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

112/04/21 Synthetic Design for Signal Location 25

Page 26: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

Thank you.

Q&A

112/04/21 Synthetic Design for Signal Location 26

Page 27: Synthetic Sequence Design for Signal Location Yaw-Ling Lin ( 林 耀 鈴 ) Dept Computer Sci and Info Engineering College of Computing and Informatics Providence

What Weekday is Today?What Weekday is Today?• Magic Number:

- 4/4, 6/6, 8/8, 10/10, 12/12

- 7/11, 9/5 [also 11/7, 5/9]

- 3/0? [implying 2/28, 2/0 = 1/31]

• Extension:- 365 = 52 * 7 + 1

- Leap Year?

• 2012:3; 2013:4; 2014:5; 2015:6; 2016:1

• 20yy: [5yy/4]+2 mod 7

112/04/21 Synthetic Design for Signal Location 27