August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit

Slides:



Advertisements
Similar presentations
PubMed/How to Search, Display, Download & (module 4.1)
Advertisements

August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
EGAN Tutorial: Loading Network Data October, 2009 Jesse Paquette UCSF Helen Diller Family Comprehensive Cancer Center
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
CellDesigner Tutorial Laurence Calzone, Andrei Zinovyev UMR U900 INSERM/Institut Curie/Ecole des Mines de Paris Wednesday, April 30th.
August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit
Forms Review. 2 Using Forms tag  Contains the form elements on a web page  Container tag tag  Configures a variety of form elements including text.
An introduction to using the AmiGO Gene Ontology tool.
Databases & Data Warehouses Chapter 3 Database Processing.
PubMed/How to Search, Display, Download & (module 4.1)
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Working with Namespaces Combining XML Vocabularies in a Compound Document.
XP New Perspectives on XML Tutorial 4 1 XML Schema Tutorial – Carey ISBN Working with Namespaces and Schemas.
© 2011, Selventa. All Rights Reserved. Confidential PRISME Forum Ewan Hunter PhD Director Technical Support EMEA May 3-4, 2011.
BEL Update October 30 th, 2014 © 2012, Open BEL Community1.
DAY 15: ACCESS CHAPTER 2 Larry Reaves October 7,
XP 1 CREATING AN XML DOCUMENT. XP 2 INTRODUCING XML XML stands for Extensible Markup Language. A markup language specifies the structure and content of.
Online Autonomous Citation Management for CiteSeer CSE598B Course Project By Huajing Li.
CACAO Training Fall Community Assessment of Community Annotation with Ontologies (CACAO)
1 Introduction to HTML Joshua S. Simon Collective Technologies.
Copyright OpenHelix. No use or reproduction without express written consent1.
PubMed Overview From the HINARI Content page, we can access PubMed by clicking on Search inside HINARI full-text using PubMed. Note: If you do not properly.
PubMed/How to Search, Display, Download & (module 4.1)
GENOME-CENTRIC DATABASES Daniel Svozil. NCBI Gene Search for DUT gene in human.
Current Contents Connect via the ISI Web of Knowledge Tracy Matthews Customer Education Specialist.
THE FIRST STEP TO WRITING A GOOD ESSAY APPROACHING A QUESTION & RESEARCH.
Part 1 – PubMed Interface, Display options, Saving, Printing, and ing results. Instructions This part of the course is a PowerPoint demonstration.
Chapter 8 Cookies And Security JavaScript, Third Edition.
BEL Framework Exercise August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit.
Modifying a shareable resource: a demo for librarians. This is based on: Open Access and Free Collections in OutLook OnLine: A Demonstration, Open Medicine.
Regular Expression (continue) and Cookies. Quick Review What letter values would be included for the following variable, which will be used for validation.
Grouper Training End Users Admin UI – Part 4 Shilen Patel Duke University This work licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
UBio Training Courses Micro-RNA web tools Gonzalo
Data Mining in Ensembl with BioMart Nov,
Accessing journals by via PubMed Note the link to find articles through HINARI/PubMed. Using this option will be covered in later in the Short Course.
Regular Expressions This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. To view a copy of this.
PROGNOCHIP-BASE, FORTH-ICS 1 PrognoChip-BASE: An Information System for the Management of Spotted DNA MicroArray Experiments Extension of BASE v
XP New Perspectives on XML, 2 nd Edition Tutorial 8 1 TUTORIAL 8 CREATING ELEMENT GROUPS.
Blackboard 8: Grade Center This workshop is for existing users of Blackboard interested in keeping track of student grades online. Blackboard replaced.
CACAO Training Fall Community Assessment of Community Annotation with Ontologies (CACAO)
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Internet & World Wide Web How to Program, 5/e. © by Pearson Education, Inc. All Rights Reserved.2.
UoS Libraries 2011 EndNote X5 - basic graduate session.
Exploring and Exploiting the Biological Maze Zoé Lacroix Arizona State University.
Partner Publishers’ Websites From the Partner publisher services dropdown menu, click on the Elsevier Science - Science Direct website. Note that this.
PubMed/How to Search, Display, Download & (module 4.1)
Copyright OpenHelix. No use or reproduction without express written consent1.
Open Access and Free Journals In OutLook OnLine: A Demonstration
Copyright OpenHelix. No use or reproduction without express written consent1.
PubMed/How to Search, Display, Download & (module 4.1)
LinkOut® in STAT!Ref LinkOut Feature. LinkOut is a service of Entrez that allows you to link directly from PubMed and other Entrez databases to a wide.
Copyright OpenHelix. No use or reproduction without express written consent1.
Copyright Crash Course Laura Rivera EDTC
Data Exchange Framework
PubMed/How to Search, Display, Download & (module 4.1)
Networked Information Resources Federated search, link server, e-books.
Summon - HINARI Search (Basic Course Module 7)
Visual Basic 2010 How to Program
Citation format 1 The “Citation” display option is similar to the abstract display but has some extra information such as MeSH terms and substances listed.
What is an Ontology An ontology is a set of terms, relationships and definitions that capture the knowledge of a certain domain. (common ontology ≠ common.
Copyright Crash Course
Grouper Training Developers and Architects Web Services - Part 2
WebDAV Design Overview
PubMed Database Interface (Basic Course: Module 4)
PubMed/How to Search, Display, Download & (module 4.1)
CS313T Advanced Programming language
PubMed/How to Search, Display, Download & (module 4.1)
PubMed/How to Search, Display, Download & (module 4.1)
Presentation transcript:

August 2012 This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. BEL Framework Resources (namespaces, equivalences, documents) 1

Overview The BEL Framework accesses files during compilation – For checking and equivalencing namespace values – For augmenting the KAM to increase connectivity A set of resource files are maintained by Open BEL Flexible - can be substituted or augmented with user provided documents 2

Contents Resource locations Resources – Namespaces – Equivalences – Annotations – BEL Documents Creating and Using Custom Namespaces

Resource Locations Resources provided by the BEL Framework can be found here: – Can also be downloaded from GitHub – 4

The BEL Framework Configuration Includes a Resource Index Provides locations for namespace, equivalence, and augmentation documents Can use default or modify to use with custom namespaces, equivalences, etc. Default Resource Index: – 5

Contents Resource locations Resources – Namespaces – Equivalences – Annotations – BEL Documents Creating and Using Custom Namespaces

BEL Namespaces OpenBEL supports 32 namespaces for: – genes/RNAs/proteins – protein families – named complexes – biological processes – chemicals Namespace documents (.belns) have a specific format – Include entity encodings to enforce BEL function semantics Users can provide custom namespaces 7

Supported Namespaces Genes, RNAs, microRNAs, proteins (6 namespaces) – Entrez Gene Ids (human, mouse, and rat only) – HUGO gene symbols – MGI gene symbols – RGD gene symbols – SwissProt accession numbers – SwissProt names Affymetrix Probe Sets (9 namespaces) – Human, mouse, and rat probe set identifiers Protein families (3 namespaces) – Selventa Protein Families (human, mouse, rat) 8

Supported Namespaces Chemicals (3 namespaces) – ChEBI names – ChEBI Ids – Selventa legacy chemicals Biological processes and pathologies (5 namespaces) – GO names – GO Ids – MeSH Phenomena and Processes [G] – MeSH Diseases [C] – Selventa legacy diseases 9

Supported Namespaces Named Complexes (5 namespaces) – Selventa Named Complexes (human, mouse, rat) – GO Cellular Components names – GO Cellular Components Ids Cellular locations (3 namespaces) – MeSH Cellular structures [A11.284] – GO Cellular Components names – GO Cellular Components Ids 10

BEL Namespace Documents Namespaces are.belns files – Text files with header information and values Values include encoding information – Which BEL functions are valid to apply to this entity 11

Namespace Entity Encoding Encoding ValueValid BEL Functions Bbp(), path() Opath() Rr(), m() Mm() Pp() Gg() Aa(), r(), m(), p(), g(), complex() Ccomplex() Example values - HGNC namespace – A2ML1-AS1 (A2ML1 antisense RNA 1), encoded as "GR" is a valid value for a gene or RNA abundance, but not protein abundance 12

BEL Equivalence Files A BEL Equivalence File (.beleq) is associated with each BEL namespace Each namespace value in the equivalence file is associated with a universally unique identifier (UUID) – 32 hexadecimal digits Values with the same UUID are equivalenced – Terms containing same functions are coalesced to a single node during compilation Values in a namespace file are not required to be included in the associated equivalence file 13 Example: Equivalences for MGI namespace

Examples of BEL Equivalencing The following three protein abundance terms are equivalent: – p(HGNC:AKT1) The abundance of the protein designated by HUGO gene symbol ‘AKT1’ – p(EGID:207) The abundance of the protein designated by EntrezGene Id 207 (AKT1 Human) – p(SPAC:P31749) The abundance of the protein designated by SwissProt Id P31749 (AKT1 Human) 14

Examples of BEL Equivalencing The following two biological process terms are equivalent: – bp(MESHPP:apoptosis) The biological process designated by the MESH Phenomena and Processes heading ‘apoptosis’ – bp(GOID: ) The biological process designated by the GO Id (apoptotic process) 15

BEL Annotations BEL Annotations and BEL Terms are completely separate Annotations are associated with BEL Statements to express context information about the statement – Source of the knowledge Citation, Evidence – Biological system Cell line, Body part, Species 22 Annotation Types are provided with the BEL Framework – 2 reserved types: Citation and Evidence – 20 additional defined by.belanno documents Additional Annotation Types can be defined by user – Require unique name within BEL document and domain of allowable values (as list or.belanno document) or regular expression 16

Annotations Can Be Applied to Individual BEL Statements or Groups of Statements 17 Causal relationships demonstrated in lung fibroblasts, reported in PMID Causal relationship demonstrated in liver endothelial cells, reported in PMID Each Statement is distinct: These Statements have different sets of contexts Source: PMID Cell Type: Fibroblast Cell Type: Endothelial Cell Tissue: Lung Tissue: Liver p(X) increases r(Y); kin(p(X)) increases p(Z); p(X) increases r(Y);

Citation Annotation Format The Citation annotation is composed of a comma separated list containing up to 6 fields. – SET Citation = {"PubMed","Cell"," "," ","Jacinto E|Facchinetti V|Liu D|Soto N|Wei S|Jung SY|Huang Q|Qin J|Su B",""} 18 FieldRequiredContents 1YesType of Citation. This is one of the following strings “Book”, “PubMed”, “Journal”, “Online Reference”, or “Other” 2YesName of the Citation. This is typically the journal reference or book name. 3YesReference. This is an identifier that can be used to link to the citation. For books this is usually the ISBN number, for PubMeds this would be the PubMed ID and for other types it could be a URL pointing to the reference such as Wikipedia page. 4NoDate of publication in ISO8061 format (YYYY-MM-DD). 5NoAuthors. This is a “|” delimited list of authors for the reference. 6NoComments. This is optional information such as an abstract that can be stored along with the reference. Limit is 4000 characters.

BEL Resource Documents BEL Resource Documents are used in compilation Phase III for network augmentation – BEL documents – Relevant assertions are identified and added to the network Include: – Gene Scaffolding g(EG:123) transcribedTo r(EG:123) r(EG:123) translatedTo p(EG:123) – Protein Family membership p(PFH:"AKT Family") hasMembers list(p(HGNC:AKT1), p(HGNC:AKT2), p(HGNC:AKT3)) – Named Complex components complex(NCH:"9-1-1 Complex") hasComponents list(p(HGNC:HUS1),p(HGNC:RAD1),p(HGNC:RAD9A)) – Orthology (2.0.0 and future) 19

Contents Resource locations Resources – Namespaces – Equivalences – Annotations – BEL Documents Creating and Using Custom Namespaces

Creating Custom Namespaces Allows use of a vocabulary not specifically supported by the BEL Framework – Including equivalencing to other namespaces Detailed directions can be found here: – Requires: – Namespace file in.belns format – URL for the.belns file – Customized resource index – Updated BEL Framework configuration file pointing to new resource index Optional: – Equivalence file in.beleq format 21