Presentation is loading. Please wait.

Presentation is loading. Please wait.

WMU CS 6260 Parallel Computations II Spring 2013 Presentation #1 about Semester Project Feb/18/2013 Professor: Dr. de Doncker Name: Sandino Vargas Xuanyu.

Similar presentations


Presentation on theme: "WMU CS 6260 Parallel Computations II Spring 2013 Presentation #1 about Semester Project Feb/18/2013 Professor: Dr. de Doncker Name: Sandino Vargas Xuanyu."— Presentation transcript:

1 WMU CS 6260 Parallel Computations II Spring 2013 Presentation #1 about Semester Project Feb/18/2013 Professor: Dr. de Doncker Name: Sandino Vargas Xuanyu Hu

2 Our Team of This Semester Project Project Topic Background: Bioinformatics Parallel Algorithms in Bioinformatics Problem We Want to Solve Solution in a Sequential Way Demo of Sequential Program How to Parallelize It? (paper) Conclusion Reference Questions?

3 Members of our team: Sandino Vargas Xuanyu Hu We have taken the same courses WMU_CS6030_Bioinformatics (Summer II 2012) WMU_CS5260_Parallel Computation I WMU_CS6260_Parallel Computation II (Spring 2013) Our professor, Dr. de Doncker, will be teaching the interesting course CS6030 "Biomedical Informatics“ again, in the next semester: Summer I (2013).

4 Bioinformatics is an interdisciplinary field that develops and improves upon methods for storing, retrieving, organizing and analyzing biological data. A major activity in bioinformatics is to develop software tools to generate useful biological knowledge.

5 Mapping DNA Sequencing DNA Comparing Sequences Predicting Genes Finding Signals Identifying Proteins Repeat Analysis DNA Arrays Genome Rearrangements Molecular Evolution

6 After we read the materials and searched the internet, we both agreed that Sequencing DNA is the best object for implementation and analysis of parallel computations. There will be 3 major questions: What is Sequencing DNA? Why we need Sequencing DNA? How to Sequencing DNA?

7 DNA sequencing is the process of determining the precise order of nucleotides within a DNA molecule. It includes any method or technology that is used to determine the order of the four bases— adenine, guanine, cytosine, and thymine—in a strand of DNA. The advent of rapid DNA sequencing methods has greatly accelerated biological and medical research and discovery.

8 This is a picture of a DNA model 2 strands and made of 4 kinds of pairs A-T != T-A A – T T – A G – C C – G

9 DNA sequencing may be used to determine the sequence of individual genes, larger genetic regions, full chromosomes or entire genomes. Depending on the methods used, sequencing may provide the order of nucleotides in DNA or RNA isolated from cells of animals, plants, bacteria, or any other source of genetic information.

10 The resulting sequences may be used by researchers in molecular biology or genetics to further scientific progress or may be used by medical personnel to make treatment decisions or aid in genetic counseling. Function = DNA Pattern DNA  Function: Estimate the function of a new kind of virus Kill the virus’s function by starvation

11 In genetics, a mutation is a change of the nucleotide sequence of the genome of an organism, virus, or extra-chromosomal genetic element. Mutations may or may not produce changes in the observable characteristics of an organism. Mutations play a part in both normal and abnormal biological processes, including evolution, cancer, and the development of the immune system.

12

13 Lots of methods: Maxam-Gilbert sequencing Chain-termination methods Shotgun sequencing Bridge PCR Polony sequencing 454 Pyrosequencing Ion semiconductor sequencing DNA nanoball sequencing

14

15

16 We have several DNA strands, and some of them might have mutation. They have the same function. Or they are from the same species. We want to find the DNA pattern that make them to have the same function. DNA is made of 2 strands, each stain is made of A, T, G, C. If we know one of the 2 stains, we can easily know another one.

17 ATGCAACT is the DNA pattern we want to find. Small letter means mutation.

18 Greedy Algorithm

19 Brute Force

20 Branch And Bound:

21

22 Some materials about my semester project Bioinformatics Sequencing DNA Parallel Algorithms in Bioinformatics Problem We Want to Solve Solution in a Sequential Way How to Parallelize It (paper)

23 I would be very happy to answer any questions you have.

24

25 http://en.wikipedia.org/wiki/Bioinformatics http://en.wikipedia.org/wiki/DNA_sequencing http://www.gpugrid.net/ http://meseec.ce.rit.edu/756- projects/spring2006/d2/1/Bioinformatics.pdf http://meseec.ce.rit.edu/756- projects/spring2006/d2/1/Bioinformatics.pdf http://www.ac.uma.es/~ots/papers/survey.pdf http://eprints.ru.ac.za/162/1/Akhurst_MSc.pdf http://en.wikipedia.org/wiki/Mutation http://www.cs.washington.edu/education/courses/cse527/ 04au/proj/lyons-talk.pdf http://www.cs.washington.edu/education/courses/cse527/ 04au/proj/lyons-talk.pdf http://www.cs.washington.edu/education/courses/cse527/ 04au/proj/lyons-paper.pdf http://www.cs.washington.edu/education/courses/cse527/ 04au/proj/lyons-paper.pdf


Download ppt "WMU CS 6260 Parallel Computations II Spring 2013 Presentation #1 about Semester Project Feb/18/2013 Professor: Dr. de Doncker Name: Sandino Vargas Xuanyu."

Similar presentations


Ads by Google