Omics Modeling 10/18/2011. Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy.

Slides:



Advertisements
Similar presentations
Omics Modeling 11/15/2011. Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy.
Advertisements

Omics Modeling 11/01/2011. Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy.
Omics Modeling 12/06/2011. Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy.
Omics Modeling 11/28/2011. Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy.
Omics Modeling 10/25/2011. Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy.
Omics Modeling 12/06/2011. Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy.
Omics Modeling 9/27/2011. Experimental Study and Experiment.
Database Design: ER Modelling (Continued)
Electronic Submission of Medical Documentation (esMD) eDoC Administrative Documents Templates for HL7 Orders October 25, 2013.
Configuration management
Software change management
Configuration management
Access Tables 1. Creating a Table Design View Define each field and its properties Data Sheet View Essentially spreadsheet Enter fields You must go to.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 15 Programming and Languages: Telling the Computer What to Do.
Tutorial 12: Enhancing Excel with Visual Basic for Applications
SYSTEM PROGRAMMING & SYSTEM ADMINISTRATION
Chapter 12: Expert Systems Design Examples
Research Methods, Overview 1 There are hundreds of Scientific fields and disciplines, ranging from the Physical Sciences, to the Life Sciences, to the.
The Experience Factory May 2004 Leonardo Vaccaro.
Working with JavaScript. 2 Objectives Introducing JavaScript Inserting JavaScript into a Web Page File Writing Output to the Web Page Working with Variables.
Computers: Tools for an Information Age
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
Certified Business Process Professional (CBPP®)
Configuration Management
Normalized bubble chart for Data in the Instructor’s View Instructor Organization Title Standard fee Text book Course + Date Participant Grade.
Codex Guidelines for the Application of HACCP
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
This chapter is extracted from Sommerville’s slides. Text book chapter
Dr. Pedro Mejia Alvarez Software Testing Slide 1 Software Testing: Building Test Cases.
Programming Languages: Telling the Computers What to Do Chapter 16.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
RESEARCH IN MATH EDUCATION-3
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
11 Chapter 11 Object-Oriented Databases Database Systems: Design, Implementation, and Management 4th Edition Peter Rob & Carlos Coronel.
EASI a free web database application for collecting and managing monitoring records.
Clinical Genomics Joint with RCRIM Amnon Shabo Joyce Hernandez Mukesh Sharma.
Meet and Confer Rule 26(f) of the Federal Rules of Civil Procedure states that “parties must confer as soon as practicable - and in any event at least.
New Perspectives on XML, 2nd Edition
Information Systems & Databases 2.2) Organisation methods.
Quantitative and Qualitative Approaches
Systems Analysis and Design
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
The LC-3 – Chapter 7 COMP 2620 Dr. James Money COMP
1 IRU – database design part one Geoff Leese September 2009.
The Functional Genomics Experiment Object Model (FuGE) Andrew Jones, School of Computer Science, University of Manchester MGED Society.
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
Discovering Descriptive Knowledge Lecture 18. Descriptive Knowledge in Science In an earlier lecture, we introduced the representation and use of taxonomies.
Tutorial 13 Validating Documents with Schemas
Generic Tasks by Ihab M. Amer Graduate Student Computer Science Dept. AUC, Cairo, Egypt.
How To Design a Clinical Trial
Copyright 2003 Scott/Jones Publishing Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
Domain Model A representation of real-world conceptual classes in a problem domain. The core of object-oriented analysis They are NOT software objects.
1 Chapter 12 Configuration management This chapter is extracted from Sommerville’s slides. Text book chapter 29 1.
Regulatory Issues in Laboratory Management
Business Rules 12 th Meeting Course Name: Business Intelligence Year: 2009.
1 SWE Introduction to Software Engineering Lecture 14 – System Modeling.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Understanding the Value and Importance of Proper Data Documentation 5-1 At the conclusion of this module the participant will be able to List the seven.
Data Management in Clinical Research
Normalized bubble chart for Data in the Instructor’s View
How To Design a Clinical Trial
Welcome to M301 P2 Software Systems & their Development
CSCI-235 Micro-Computer Applications
Physical Data Model – step-by-step instructions and template
Template library tool and Kestrel training
Weka Package Weka package is open source data mining software written in Java. Weka can be applied to your dataset from the GUI, the command line or called.
Analysis models and design models
Test Case Test case Describes an input Description and an expected output Description. Test case ID Section 1: Before execution Section 2: After execution.
The ultimate in data organization
Presentation transcript:

Omics Modeling 10/18/2011

Classes reviewed until last meeting – Person – BiologicEntity – Subject – SubjectIdentifier – Performer – ExperimentalStudy – Experiment – ExperimentalFactor – Activity and subclasses (defined, Planned, Performed Activity)

Classes for discussion today Experimental Parameters (String Parameter, Numerical Parameter) Software Equipment ExperimentalItem

Experimental Parameters Definition- Any factor that defines a system and determines (or limits) its performance. – EXAMPLES: incubation temperature, number of mismatches in a BLAST search, scanning wavelength

Experimental Parameters Attributes name: A word or phrase that constitutes the distinctive designation of a parameter. – EXAMPLES: incubation temperature, scanning wavelength typeCode: A term allowing the classification of parameters into categories. – EXAMPLES: centrifuge input, software analysis

Experimental Parameters Attributes description: A textual representation of the parameter. – EXAMPLE: temperature setting for centrifugation procedure; analysis start point for GeneMapper 3.7 statusCode-Indicates the condition of use of the parameter at the current time. – EXAMPLES: active, inactive, deprecated

NumericParameter (rename to PhysicalQuantityParameter) Definition- The numeric value associated with the experimental parameter. Proposed Definition- The value associated with the experimental parameter. [Reason- as this class captures the numeric value with the optional unit (there is unit associated to the value the value captured can be more that just a number) e.g. temperature = 79.4 Degree Celsius, mass = 4 pounds]

NumericParameter Attribute value: The single numeric value assigned to the defined experimental parameter. – EXAMPLES: 2 minutes, 4 degrees Celsius Proposed Definition- value: The single numeric value with its optional unit assigned to the defined experimental parameter. – EXAMPLES: 2 minutes, 4 degrees Celsius

NumericParameter Attribute range: The numeric value range assigned to the defined experimental parameter, when a range value of values is called for. – EXAMPLES: 1-4 minutes, 3-8 degrees Celsius Proposed definition range: The numeric value range with its optional unit assigned to the defined experimental parameter, when a range of values is called for. – EXAMPLES: 1-4 minutes, 3-8 degrees Celsius

StringParameter Definition- The text value associated with the experimental parameter.

StringParameter Attribute value: The single non-numeric value assigned to the defined experimental parameter. Proposed Definition- value: The single textual value assigned to the defined experimental parameter. (Reason- non numeric is not the best way to define String)

Association to Protocol and Experiment

Association to Software and Equipment

Software Definition: A set of coded instructions, which a computer follows in processing data, performing an operation, or solving a logical problem, upon execution of the program.

Software Attributes identifier: A unique symbol that establishes identity of the software. – EXAMPLE(S): serial number, product number name: The non-unique textual identifier for the software. version: A form or variant of a type or original; one of a sequence of copies of a software each incorporating new modifications.

Software Attributes typeCode: A coded value specifying the kind of software product. – EXAMPLE(S): data collection, instrument controlling, data analysis, word processing, image processing, productivity, operating system licenseTypeCode: A coded value specifying the kind of license through which the software is available. – EXAMPLE(S):multi-site, open source, single user licenseEffectiveDateRange: The date and time span for when the license for this software is active.

Software Attributes buildNumber: A non-unique identifier assigned to identify the compiled version of the software. buildDate: The date on which the particular state of software was produced. licenseKey: A non-unique textual key that certifies that the copy of the program is original. effectiveDateRange: The timeframe within which the software may be used. content: The source or binary file.

Equipment An object intended for use whether alone or in combination for diagnostic, prevention, monitoring, therapeutic, scientific, and/or experimental purposes. – EXAMPLE(S):tongue depressor, pacemaker, insulin pump, EKG machine, x-ray machine, mass spectrometer, polymerase chain reaction (PCR) machine, microscope, pH meter

Equipment Attributes reprocessedDeviceCode: A coded value specifying whether a device is reconditioned. – EXAMPLE(S): initial use of device, reuse, unknown manufactureDate: The date (and time) on which the medical device is made. validationDate: The date (and time) on which the equipment is validated.

ExperimentalItem Definition-Entities used in the execution of an experiment.

ExperimentalItem Attributes typeCode: A code representing the role an entity plays in an experiment. – EXAMPLES: reagent, host, sample, data collection tool, analytical tool

Next Topic Protocol Document (i.e. including Publication) Point of contact Data Material and related class

StringParameter.value Attributeexample1: GeneMapper 3.7 input parameter Parameter Parameter.dataValueG52100 Parameter.descriptionGeneMapper v3.7 Dye Set G5 for 5 color dye analysis modules. Analysis end point for GeneMapper v3.7 Parameter.nameGM37_DyeSetGM37_Start Parameter.statusCodeactive Parameter.typeCodesoftwareAnalysis Parameter.rangeNA

Slides from last meeting

Experimental Study and Experiment

Definitions ExperimentStudy- – Current Definition: A detailed examination or analysis designed to discover facts about a system under investigation. Systems may include intact organisms, biologic specimens, natural or synthetic materials, diseases, and pathways. – The definition is application for research, clinical studies and clinical diagnosis that involves molecular testing.

Definitions Experiment- – Current Definition: A coordinated set of actions and observations designed to generate data, with the ultimate goal of discovery or hypothesis testing. – Proposed Definition: A coordinated set of actions and observations designed to generate data, with the ultimate goal of either discovery/hypothesis or diagnostic testing.

ExperimentalStudy Attributes name: A non-unique identifier by which the experimental study is know or referred. activeDateRange: The timeframe within which the experiment is ongoing. typeCode: Identifies the type of experimental study. EXAMPLES: microarray experiment, model organism experiment designType: A term allowing the classification of the study based on the overall experimental study design. EXAMPLES: time-course design, cross-over design, parallel group design, titration study. Description: A textual explanation of the study, with components, such as objectives or goals. (source: ISA-TAB)

Experiment Attribute name: The designation by which an experiment is referenced. activeDateRange: The timeframe within which the experiment is ongoing. typeCode: Identifies the type of experiment. EXAMPLES: microarray experiment, model organism experiment designType: A term allowing the classification of the experiment based on the overall experimental design. EXAMPLES: factorial designs, covariance designs, blocking designs. – Comment (Michael Miller): Do we need the designType in class experiment? It seems duplicate of ExperimentalStudy. Are there examples that show a ExperimentalStudyDesign deciding the design of the Experiment (ExperimentDesign)? – TCGA project is nested at top design type is multi-omics, within that multiple omics experiments-within which multiple centers producing data through runs Description: A textual explanation of the experiment, with components, such as objectives or goals. (source: ISA-TAB)

Other Topics Discussed today Activity and subclasses (defined, Planned, Performed Activity) and relationship to ExperimentalStudy and Experiment. ExperimentalFactor – Question (9/29/2011) Michael in Omics call- The Experimenatalfactor has an attribute value as DSET but in the current model we can not associate an experiment to an individual time (we will have all the time associated to the experiment). – Suggestion to LSDAM- Create a separate class called "ExperimentFactorValue". Attributes- 1) value 2) unit. The class will exist between Experimental Factor and Experiment. (Business rule: An experiment has one and only 1 value for each experimental factor). – Would need to delete "Value" attribute from ExperimentalFactor. – Change Request sent to Lisa (9/27/2011) – Need to make change in our model here.

Next Topic ExperimentalItem Material and related class