prognochip - base: an information system for the management of spotted dna microarray experiments

53
PROGNOCHIP-BASE, FORTH- ICS 1 PrognoChip-BASE: An Information System for the Management of Spotted DNA MicroArray Experiments Extension of BASE v 1.2.16 (Lund University) Implementation: Haridimos Kondylakis, Dimitris Manakanatas, Manos Kalaitzakis Guidance: Anastasia Analyti, Dimitris Plexousakis Institute of Computer Science, FORTH-ICS, Crete, Greece Department of Computer Science, University of Crete, Greece Molecular Biologists: Dimitris Kafetzopoulos, Thanassis Margaritis Institute of Molecular Biology & Biotechnology, FORTH-IMBB, Crete, Greece

Upload: sydnee-cross

Post on 31-Dec-2015

20 views

Category:

Documents


0 download

DESCRIPTION

PrognoChip - BASE: An Information System for the Management of Spotted DNA MicroArray Experiments. Extension of BASE v 1.2.16 (Lund University) Implementation : Haridimos Kondylakis, Dimitris Manakanatas, Manos Kalaitzakis Guidance : Anastasia Analyti, Dimitris Plexousakis - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

1

PrognoChip-BASE: An Information System for the Management of

Spotted DNA MicroArray Experiments

Extension of BASE v 1.2.16 (Lund University)

Implementation: Haridimos Kondylakis, Dimitris Manakanatas, Manos Kalaitzakis

Guidance: Anastasia Analyti, Dimitris PlexousakisInstitute of Computer Science, FORTH-ICS, Crete, Greece

Department of Computer Science, University of Crete, Greece

Molecular Biologists: Dimitris Kafetzopoulos, Thanassis MargaritisInstitute of Molecular Biology & Biotechnology, FORTH-IMBB, Crete, Greece

Page 2: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

2

Spotted DNA Microarray Experiments

Normal Tissue RNAextraction Amplificatio

n

cy3labeling

Tumor Tissue RNAextraction

Amplification cy5 labeling

Hybridizationdata read out

Hybridization:mix RNAs and apply to array

Measure/Expression level

Page 3: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

3

Microarray Experiment Process

Plate

Array Fabrication

Plate Preparation

ArrayLabeled extract

extract

Samples

Labeling(protocol)

RNA extraction(protocol)

Images

Hybridized Array

Hybridization(protocol)

Scanning(protocol)

Page 4: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

4

Microarray Experiment Process (cont.)

Images

Channel 1 (cy3) Channel 2 (cy5)

Image Analysis

Raw Data

Spot Measures Spot Measures

Channel 1 (cy3) Channel 2 (cy5)

Normalization

Normalized data(relative expression levels)

Reporter Normalized value

Page 5: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

5

Microarray experimentation involves a massive amount of data for the biologist to organize and analyze:

Data to be stored before the experiment SamplesExtractsLabeled extractsReporters (oligonucleotides)Array DesignsArrays

Data to be stored after the experiment

HybridizationsImage filesRaw Data (measures from scanned images)Normalized data (relative expression levels)

Need for an Information System

(web-based)PrognoChip-

BASE

NormalizationPlug-ins

Submit/search/update

MIAME describes the minimum information that must be reported about microarray experiments, in order to be reproducible, and verifiable.

Page 6: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

6

BASE v1.2 at Lund University

• Web-based submission of data and queries

• Server: Linux, MySQL, php language, Apache web server, C++/Javascript

• Provides "plug-in"-able normalization, data viewing and analysis tools.

• Described in: L. H. Saal, C. Troein, J. Vallon-Christersson, S. Gruvberger, A. Borg, and C. Peterson, BioArray Software Environment: A Platform for Comprehensive Management and Analysis of Microarray Data, Genome Biology, 3(8): software0003.1-0003.6, 2002.

• Available at: http://base.thep.lu.se/

BASE v1.2 (BioArray Software Environment) is an open source software package that manages all data related to microarrays (supports MIAME)

Page 7: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

7

PrognoChip-BASE is based on BASE v1.2.16, which was extended with additional functionality

Forms were modified to help the submitter and end user

Extra fields were added for describing extracts, labeled extracts, hybridizations, and raw data sets

Reporters were annotated with additional descriptors, external databases, and the Gene Ontology (GO)

Extra descriptors were added in the “List View” of main menu items

sorting, based on these descriptors, is provided

PrognoChip-BASE (FORTH-ICS)

Page 8: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

8

PrognoChip-BASE: Login

Page 9: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

9

PrognoChip-BASE: Main Steps

Creation and Management of MicroArrays Reporter Annotation Upload

Management of Reporters Reporter Annotation Update

Creation and Management of Biomaterials

Creation and Management of Hybridizations

Creation and Management of Experiments

Page 10: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

10

I1 I5I4I3I2 E4E3E2E1Gene structure

E2E1 E3 E4Transcriptome

Spliceome E1 E2 E3 E2 E4

5’ 3’

E3

Proteome

Protein 1 Protein 2

Transcript 1 Transcript 2

What is a Reporter

Reporter (oligonucleotide)

Page 11: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

11

Block Column Row Reporter Id Length Gene name Gene symbol Gene description

Block

Column

Row

Reporter: OligonucleotideDescription

Based on an array design,we producea batch of array slides

Array design

MicroArray Design

Page 12: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

12

List of Array Designs

Page 13: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

13

Creation of a New Array Design

Page 14: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

14

Reporter Map Upload

Page 15: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

15

Reporter Map Upload (cont.)

Page 16: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

16

Definition of a Reporter Map Format

Page 17: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

17

Creation of an Array Batch

Page 18: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

18

Creation of Array Batch and Array Slides

To each array batch corresponds a set of

array slides

Page 19: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

19

Creation of Array Slides

Page 20: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

20

PrognoChip-BASE: Main Steps

Creation and Management of MicroArrays Reporter Annotation Upload

Management of Reporters Reporter Annotation Update

Creation and Management of Biomaterials

Creation and Management of Hybridizations

Creation and Management of Experiments

Page 21: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

21

List of Reporters

Page 22: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

22

Gene Ontology (GO)

GO contains three different sub-ontologies/ taxonomies:

Molecular function

Biological process

Cellular component

Each term is related to its parent term through an is-a or part-of relationship

Unique identifier for every term:

GO:0003673(root=Gene Ontology)

Page 23: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

23

The Gene Ontology

Gene Ontology

Apoptotic protease activator

Apoptosis regulatorEnzyme activator

Apoptosis activator Protease activator

Molecular function Biological Process Cellular Component

Page 24: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

24

Gene Ontology Annotations

Evidence code GO annotations

The Biological Process, Molecular Function, and Cellular Component

GO Annotations should be given as semicolon (;) separated strings of the

following form:

GO_id | GO_name | evidence_code.

However, any part (i.e. "| evidence_code" ) is optional.

Page 25: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

25

Reporter Annotation Update

As in “Reporter Μap Upload”

Reporter Annotation Update

Page 26: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

26

Define a Reporter File Format

Page 27: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

27

Define a Reporter File Format (cont.)

Page 28: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

28

PrognoChip-BASE: Main Steps

Creation and Management of MicroArrays Reporter Annotation Upload

Reporter Management Reporter Annotation Update

Creation and Management of Biomaterials

Creation and Management of Hybridizations

Creation and Management of Experiments

Page 29: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

29

List of Samples

Page 30: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

30

Creation of a New Sample

Page 31: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

31

Creation of a New Extract

Extract quality indicators

Page 32: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

32

List of Labels

Page 33: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

33

Creation of a New Labeled Extract

Labeled extract quality indicators

Page 34: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

34

PrognoChip-BASE: Main Steps

Creation and Management of MicroArrays Reporter Annotation Upload

Reporter Management Reporter Annotation Update

Creation and Management of Biomaterials

Creation and Management of Hybridizations

Creation and Management of Experiments

Page 35: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

35

Creation of a Hybridization

Hybridization quality indicator

A hybridization is related with: • two or more labeled extracts• one array slide

Page 36: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

36

Creation of a Hybridization: Pick an Array Slide

Proceed with scanning

Page 37: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

37

Creation of a Scan

Every hybridization is associated with one or more scans• from different scanners

Optional: Upload of scanning images• Different image for each channel

Page 38: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

38

View of a Scan

Every scan is associated with one or more raw data sets• from different image analysis software

Page 39: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

39

Raw Data Set Upload

Continue as in

“Reporter Μap Upload”

Page 40: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

40

Raw Data Set Fields

PrognoChip-BASE additional raw data set

fields

Page 41: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

41

PrognoChip-BASE: Main Steps

Creation and Management of MicroArrays Reporter Annotation Upload

Reporter Management Reporter Annotation Update

Creation and Management of Biomaterials

Creation and Management of Hybridizations

Creation and Management of Experiments

Page 42: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

42

List of Experiments

Page 43: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

43

Creation of a New Experiment

If “study experiment” then it is verified that associated raw data sets correspond to the same cancerous and reference sample, but different array designs. Otherwise, a warning is displayed

Page 44: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

44

List of Raw Data Sets

Page 45: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

45

Assignment of Raw Data Sets to an Experiment

Page 46: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

46

General Information about an Experiment

Page 47: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

47

Creation of an Initial BioAssaySet

Creation of an initial BioAssaySet with the name PrognoChip

Page 48: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

48

Normalization Process

Exporting of results

Plug-in selection

Page 49: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

49

Plug-in Selection

Page 50: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

50

PrognoChip-BASE Web Site

http://www.ics.forth.gr/isl/projects/PrognoChip/

Page 51: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

51

Download PrognoChip-BASE

PrognoChip-BASE is released under the GNU General Public License

http://www.gnu.org/licenses/gpl.html

It can be downloaded from:

http://sourceforge.net/projects/prognochip-base/

Page 52: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

52

Acknowledgements

The development of PrognoChip-BASE was supported by National and EU funds within the contexts of:

the PrognoChip project (GSRT-EPAN) and the ACGT project (FP6-IST-026996).

PrognoChipPrognoChip

2004-2007 2006-2010

Page 53: PrognoChip - BASE: An Information System for the Management of  Spotted DNA MicroArray Experiments

PROGNOCHIP-BASE, FORTH-ICS

53

Thank you !!!