genome viewer red team 3/3/15 red team: carp viewer 1

19
Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Upload: kellie-kelly

Post on 12-Jan-2016

260 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

Genome ViewerRed Team

3/3/15

1

Page 2: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

2

Red Team Members James Dailey

James Ord

Joseph Cooper

Catalin Pop

John Berlin

Tim Holmes

Abhishek Biswas (Mentor)

3/3/15

Page 3: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

3

GenomesWhat is a genome?

A set of genetic instructions Studied via sequencing All living thing have genomes

3/3/15

Page 4: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

4

Bacteria GenomesBacterial pathogens spread disease

M. tuberculosis Causes Tuberculosis Infects two billion people worldwide

M. leprae causes leprosy M. marinum

Damages aquaculture Causes skin disease in humans

Understanding can lead to cures

3/3/15

Page 5: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

5

Bacterial Genome SequencingGenome is shattered into fragments

Fragments reassembled in a circle

Repeated sections cause problems with reassembly

3/3/15

Page 6: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

6CARP (Correlative Algorithm for Repeat Placement)

3/3/15

Carp lacks a proper User Interface (UI)

Page 7: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

7

Current Solutions Have IssuesCurrent Genome Viewers:

Do not display reasons behind fragment joins Do not allow for fragment rearrangement Standard viewers are not open source Open source viewers are too specialized Poor User Interface (UI)

3/3/15

Page 8: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

8Current Process Flow

3/3/15

Page 9: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

9

Ideal Solution Ideal solution will:

Display a genome sequence in a circle Show justifications used for sequence fragments Have an intuitive interface Be open source based Export to GenBank format

National Institute of Health’s genetic sequence database

3/3/15

Page 10: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

10

Solution Process Flow

3/3/15

Page 11: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

11Functional Components

3/3/15

Page 12: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

12

Development Process Eclipse IDE

javaFX

GitLab

Agile Development Model 2 week sprints 100 man hours per sprint

3/3/15

Page 13: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

13

The Solution WillProvide genome sequencers with a User

Interface

Display genome sequences in a circle

Display evidence used to make each fragment join

3/3/15

Page 14: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

14

The User processesUser will be able to:

Check if join evidence is correct Edit fragments and rearrange them Zoom in and out of the genome sequence Export file to GenBank

3/3/15

Page 15: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

15

Out of ScopeSolution will not:

replace the entire genome sequencer only the UI Be an application available for mobile usage Calculate the repeat sequences Justify the fragment joins

3/3/15

Page 16: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

16

Who will this help?Biologists who:

Need to sequence bacterial DNA Use genome sequencers that lack a UI

3/3/15

Page 17: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

17

How will this help?Save time and money

More work stays “in house”

Open to future development

Auditability

3/3/15

Page 18: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

18

Red Team ManagementWebsite will be kept updated

Weekly meetings with our mentor and the entire team

Use github to create list of issues and assign them to individual members

Setting due dates and ensuring we meet those dates

3/3/15

Page 19: Genome Viewer Red Team 3/3/15 Red Team: CARP Viewer 1

Red Team: CARP Viewer

19

References http://www.healthpovertyaction.org/policy-and-

resources/the-cycle-of-poverty-and-poor-health/tuberculosis/key-facts-tuberculosis/

http://www.geneious.com

http://wishart.biology.ualberta.ca/cgview/

http://www.ualberta.ca/~stothard/papers/bioinformatics_cgview.pdf

http://gcm.wfcc.info/speciesPage.jsp?strain_name=Mycobacterium%20shottsii

Additional resources available here: http://www.cs.odu.edu/~410red/resources.html

3/3/15