The document discusses the transition from BioMoby to SADI as a framework for semantic web services. It provides statistics on BioMoby usage and describes demonstrations of complex queries being answered through SADI and SHARE without a centralized database. The demonstrations include finding pathways for a protein and lab results for transplant patients. It advocates for SADI to support the scientific method and personal hypotheses through distributed ontologies rather than centralized ones.
How SADI & SHARE help restore the Scientific Method to in silico scienceMark Wilkinson
This is my presentation to the Bio Open Source Convention (BOSC) in Boston, July 2010. I start with a brief status-update on the BioMoby project and then launch into a series of demonstrations of it's successor - SADI + SHARE. Rather than discussing how SADI/SHARE work, I focus the discussion on what role I think these technologies can play in bringing the traditional "scientific method" back into in silico biology.
This is the presentation I gave at OpenSciNY 2010. It was a great gathering of Librarians and people interested in Open Science. Sharing the stage with Beth Brown Jean-Claude Bradley and Heather Joseph was, as usual, a good opportunity to discuss how openness and online data sharing is changing the way we access and share data. We live in interesting and exciting times.
The Royal Society of Chemistry hosts one of the largest online chemistry databases containing almost 30 million unique chemical structures. The database, ChemSpider, provides the underpinning for a series of eScience projects allowing for the integration of chemical compounds with our archive of scientific publications, the delivery of a reaction database containing millions of reactions as well as a chemical validation and standardization platform developed to help improve the quality of structural representations on the internet. The InChI has been a fundamental part of each of our projects and has been pivotal in our support of international projects such as the Open PHACTS semantic web project integrating chemistry and biology data and the PharmaSea project focused on identifying novel chemical components from the ocean with the intention of identifying new antibiotics. This presentation will provide an overview of the importance of InChI in the development of many of our eScience platforms and how we have used it specifically in the ChemSpider project to provide integration across hundreds of websites and chemistry databases across the web. We will discuss how we are now expanding our efforts to develop a Global Chemistry Network encompassing efforts in Open Source Drug Discovery and the support of data management for neglected diseases.
How SADI & SHARE help restore the Scientific Method to in silico scienceMark Wilkinson
This is my presentation to the Bio Open Source Convention (BOSC) in Boston, July 2010. I start with a brief status-update on the BioMoby project and then launch into a series of demonstrations of it's successor - SADI + SHARE. Rather than discussing how SADI/SHARE work, I focus the discussion on what role I think these technologies can play in bringing the traditional "scientific method" back into in silico biology.
This is the presentation I gave at OpenSciNY 2010. It was a great gathering of Librarians and people interested in Open Science. Sharing the stage with Beth Brown Jean-Claude Bradley and Heather Joseph was, as usual, a good opportunity to discuss how openness and online data sharing is changing the way we access and share data. We live in interesting and exciting times.
The Royal Society of Chemistry hosts one of the largest online chemistry databases containing almost 30 million unique chemical structures. The database, ChemSpider, provides the underpinning for a series of eScience projects allowing for the integration of chemical compounds with our archive of scientific publications, the delivery of a reaction database containing millions of reactions as well as a chemical validation and standardization platform developed to help improve the quality of structural representations on the internet. The InChI has been a fundamental part of each of our projects and has been pivotal in our support of international projects such as the Open PHACTS semantic web project integrating chemistry and biology data and the PharmaSea project focused on identifying novel chemical components from the ocean with the intention of identifying new antibiotics. This presentation will provide an overview of the importance of InChI in the development of many of our eScience platforms and how we have used it specifically in the ChemSpider project to provide integration across hundreds of websites and chemistry databases across the web. We will discuss how we are now expanding our efforts to develop a Global Chemistry Network encompassing efforts in Open Source Drug Discovery and the support of data management for neglected diseases.
Hey guys,
I'm a sophomore at the Institute of Business Administration (IBA), University of Dhaka and an amateur slide maker.
I made these for a recent case competition which I won. It was for The Communication Summit '2016, organized by Bangladesh Brand Forum. The idea was to come up with a plan to rid the metropolitan city/cities of Bangladesh of Municipality Solid Wastes (MSW) within a given budget amount, and in/under 10 slides.
Your comments, suggestions and critical views are most welcome.
How Edmodo Uses Splunk For Real-Time Tag-Based Reporting of AWS Billing and U...cloudcontroller
Don't pay up to 10% of your monthly AWS bill to report on AWS charges and Instance usage with products like Cloudability and Cloudcheckr. Get a Splunk! free license and the free app Splunk App for AWS usage tracking (http://apps.splunk.com/app/1274/). This presentation from splunk > live! San Francisco 2013 shows how Edmodo stays on top of Reserved Instance usage and uses AWS resource tag-based reporting to help teams manage their AWS usage,
Семинар Модели автоматизации и оптимизации бизнесаАльберт Коррч
Ни для кого не секрет, что нашу экономику по серьёзному и сильно лихорадит и трясет, колбасит и колотит. Сейчас созданы условия, при которых успешными становяться только смелые! Но смелость - не равна безрассудству! Самый важный записанный семинар по бизнесу в этом году. Семинар в коробке.
How digital can deliver your business goalsChris Woods
Marketers know new technology encourages greater customer engagement – but can digital also help brands realise their core objectives?
Putting digital technology at the heart of your business can encourage harmonisation and break down silo thinking – but how is that achieved?
What methods can be employed to turn customers into communities and integrate businesses departments around your brand’s core principles?
This discussion will help you understand:
How to encourage internal change through new technology
How business aims can be met through focusing on digital
Why building and managing communities matters
Speakers
Matt Ballantine
Principal evangelist
Microsoft
Chris Woods
Head of digital
Hanover
Louis Georgiou
Owner and director
Code Computerlove
>> View the webinar recording
http://www.themarketer.co.uk/knowledge-centre/marketing-transformation-how-digital-can-deliver-your-business-goals/
How having my website hacked opened up career opportunitiesValentin Vesa
If you joined my session at WordCamp Denmark, you've heard about how my passion for WordPress and how it helped me create an online presence for our family project, turned multinational charity program and landed me my dream job, helping to protect WordPress sites at Sucuri.
It opened opportunities, allows me to work remotely for an American company, while also providing enough time to manage the volunteers behind the ShoeBox Romania Project.
To make more sense, click here for the video of the presentation: https://www.youtube.com/watch?v=ZSICqZrP08s
The Semantic Web - This time... its PersonalMark Wilkinson
My presentation on SADI, SHARE, CardioSHARE, and the new iConsent project. Presented to the faculty and students at Stanford Medical Informatics, Palo Alto, USA. May 14th, 2010.
How do we make the semantic web, and medical research, more personal? (both for the researcher and for the patient) I present some ideas we're exploring
Science in the Web, from hypothesis to result. Publishing in silico experiments IN the Web allows us to immediately and precisely disseminate new knowledge that can affect other Web Science experiments. This is the "singularity" where a new discovery is immediately put into practice
Hey guys,
I'm a sophomore at the Institute of Business Administration (IBA), University of Dhaka and an amateur slide maker.
I made these for a recent case competition which I won. It was for The Communication Summit '2016, organized by Bangladesh Brand Forum. The idea was to come up with a plan to rid the metropolitan city/cities of Bangladesh of Municipality Solid Wastes (MSW) within a given budget amount, and in/under 10 slides.
Your comments, suggestions and critical views are most welcome.
How Edmodo Uses Splunk For Real-Time Tag-Based Reporting of AWS Billing and U...cloudcontroller
Don't pay up to 10% of your monthly AWS bill to report on AWS charges and Instance usage with products like Cloudability and Cloudcheckr. Get a Splunk! free license and the free app Splunk App for AWS usage tracking (http://apps.splunk.com/app/1274/). This presentation from splunk > live! San Francisco 2013 shows how Edmodo stays on top of Reserved Instance usage and uses AWS resource tag-based reporting to help teams manage their AWS usage,
Семинар Модели автоматизации и оптимизации бизнесаАльберт Коррч
Ни для кого не секрет, что нашу экономику по серьёзному и сильно лихорадит и трясет, колбасит и колотит. Сейчас созданы условия, при которых успешными становяться только смелые! Но смелость - не равна безрассудству! Самый важный записанный семинар по бизнесу в этом году. Семинар в коробке.
How digital can deliver your business goalsChris Woods
Marketers know new technology encourages greater customer engagement – but can digital also help brands realise their core objectives?
Putting digital technology at the heart of your business can encourage harmonisation and break down silo thinking – but how is that achieved?
What methods can be employed to turn customers into communities and integrate businesses departments around your brand’s core principles?
This discussion will help you understand:
How to encourage internal change through new technology
How business aims can be met through focusing on digital
Why building and managing communities matters
Speakers
Matt Ballantine
Principal evangelist
Microsoft
Chris Woods
Head of digital
Hanover
Louis Georgiou
Owner and director
Code Computerlove
>> View the webinar recording
http://www.themarketer.co.uk/knowledge-centre/marketing-transformation-how-digital-can-deliver-your-business-goals/
How having my website hacked opened up career opportunitiesValentin Vesa
If you joined my session at WordCamp Denmark, you've heard about how my passion for WordPress and how it helped me create an online presence for our family project, turned multinational charity program and landed me my dream job, helping to protect WordPress sites at Sucuri.
It opened opportunities, allows me to work remotely for an American company, while also providing enough time to manage the volunteers behind the ShoeBox Romania Project.
To make more sense, click here for the video of the presentation: https://www.youtube.com/watch?v=ZSICqZrP08s
The Semantic Web - This time... its PersonalMark Wilkinson
My presentation on SADI, SHARE, CardioSHARE, and the new iConsent project. Presented to the faculty and students at Stanford Medical Informatics, Palo Alto, USA. May 14th, 2010.
How do we make the semantic web, and medical research, more personal? (both for the researcher and for the patient) I present some ideas we're exploring
Science in the Web, from hypothesis to result. Publishing in silico experiments IN the Web allows us to immediately and precisely disseminate new knowledge that can affect other Web Science experiments. This is the "singularity" where a new discovery is immediately put into practice
Final version of my presentation to BioIT World Congress, Boston MA, April 22, 2010.
Describes how we're using the SADI Semantic Web Service framework to begin personalizing medical research.
This is a brief version of earlier talks, but I think it might explain more emphatically what I think Web Science is, and why I believe it is realistic, and how SADI/SHARE technologies (or technologies like them) are important to achieve the vision
Enhancing Reproducibility and Transparency in Clinical Research through Seman...Mark Wilkinson
We were interested in whether we could model well-established clinical risk guidelines in OWL, and use these to automatically classify patient data v.v. "risk" (e.g. using the Framingham risk categories). What we ended-up doing, however, was wandering down a very interesting path of attempting to model clinical intuition! This reports the first phase of the experiment. A subsequent SlideShare will give part II of this investigation.
This is the work of Soroush Samadian, Ph.D. Candidate at the University of British Columbia Bioinformatics Graduate Programme.
With an intention to provide a high quality free internet resource of chemistry related data for the community, ChemSpider has aggregated almost 25 million compounds linked out to over 400 data sources and provided a platform for the community to both deposit and curate data. This experiment in crowdsourcing for chemistry has now been running for over three years. This presentation will review a number of aspects of the project including (a) the level of community participation in depositing and curating data; (b) the nature of data and content supplied by the community; (c) how ChemSpider is used by the community; (d) using game-based systems to assist in data curation; (e) algorithmic-based approaches to data validation and filtering; and (f) sharing data curation efforts with other online databases.
Presentation to the J. Craig Venter Institute, Dec. 2014Mark Wilkinson
This is largely a compilation of various other talks that I have posted here - a summary of the past 3+ years of work on SADI/SHARE. It includes the (now well-worn!!) slides about SHARE, as well as some of the more contemporary stuff about how we extended GALEN clinical classes with richer semantic descriptions, and then used them to do automated clinical phenotype analysis. Also includes the slide-deck related to automated Measurement Unit conversion (related to our work on semantically representing Framingham clinical risk assessment rules)
So... for anyone who regularly follows my uploads, there isn't much "new" in here, but at least it's all in one place now! :-)
The Seven Deadly Sins of BioinformaticsDuncan Hull
Keynote talk at Bioinformatics Open Source Conference (BOSC) Special Interest Group at the 15th Annual International Conference on Intelligent Systems for Molecular Biology (ISMB 2007) in Vienna, July 2007 by Carole Goble, University of Manchester.
RSC|ChemSpider is one of the world’s largest online resources for chemistry related data and services. Developed with the intention of delivering access to structure-based chemistry data via the internet the ChemSpider platform hosts over 26 million unique chemical compounds aggregated from over 400 data sources and provides an environment for the community to both annotate and curate these existing data as well as deposit new data to the system. The search system delivers flexible querying capabilities together with links to external sites for publication and patent data. ChemSpider has spawned a number of projects include ChemSpider SyntheticPages for hosting openly peer-reviewed chemical synthesis articles. This presentation will review the present capabilities of the ChemSpider system providing direct examples of how to use the system to source high quality data of value to pharmaceutical companies. We will discuss some of the challenges associated with validating data quality, examine how ChemSpider is a part of the semantic web for chemistry and investigate approaches to using ChemSpider integrated to analytical instrumentation.
ChemSpider is a structure centric database hosted by the Royal Society of Chemistry and integrating over 25 million chemical compounds to over 400 internet-based resources including many public domain databases, Wikipedia, chemical vendors, patents, publications and other web-based services. The intention is for ChemSpider to become one of the primary online hubs for chemists to source chemistry related data. During the development of the ChemSpider database we have utilized numerous approaches to standardizing, curating and validating the data supplied to us for hosting and integration. This presentation will provide an overview of our initial development of the ChemSpider database and provide an overview of our present processes and procedures for handling incoming data depositions. We will also discuss how crowdsourcing can help to expand, curate and validate the data on the ChemSpider database.
Science has evolved from the isolated individual tinkering in the lab, through the era of the “gentleman scientist” with his or her assistant(s), to group-based then expansive collaboration and now to an opportunity to collaborate with the world. With the advent of the internet the opportunity for crowd-sourced contribution and large-scale collaboration has exploded and, as a result, scientific discovery has been further enabled. The contributions of enormous open data sets, liberal licensing policies and innovative technologies for mining and linking these data has given rise to platforms that are beginning to deliver on the promise of semantic technologies and nanopublications, facilitated by the unprecedented computational resources available today, especially the increasing capabilities of handheld devices. The speaker will provide an overview of his experiences in developing a crowdsourced platform for chemists allowing for data deposition, annotation and validation. The challenges of mapping chemical and pharmacological data, especially in regards to data quality, will be discussed. The promise of distributed participation in data analysis is already in place.
Ontologies and Semantic Web technologies play an important role in the life sciences to help make data more interoperable and reusable. There are now many publicly available ontologies that enable biologists to describe everything from gene function through to animal physiology and disease.
Various efforts such as the Open Biomedical Ontologies (OBO) foundry provide central registries for biomedical ontologies and ensure they remain interoperable through a set of common shared development principles.
At EMBL-EBI we contribute to the development of biomedical ontologies and make extensive use of them in the annotation of public datasets. Biological data typically comes with rich and often complex metadata, so the ontologies provide a standard way to capture “what the data is about” and gives us hooks to connect to more data about similar things.
These ontology annotations have been put to good use in a number of large-scale data integration efforts and there’s an increasing recognition of the need for ontologies in making data FAIR (Findable, Accessible, Interoperable and Reusable).
EMBL-EBI build a number of integrative data platforms where ontologies are at the core of our domain models. One example is the Open Targets platform, where data about disease from 18 different databases can be aggregated and grouped based on therapeutic areas in the ontology and used to identify potential drug targets.
The ontologies team at EMBL-EBI provide a suite of services that are aimed at making ontologies more accessible for both humans and machines. We work with scientific data curators and software developers to integrate ontologies and semantics into both the data generation and data presentation workflows. We provide:
– An ontology lookup service (OLS) that provides search and visualisation services to over 200+ ontologies
– Services for automating the annotation of metadata and learning from previous annotations (Zooma)
– An ontology mapping and alignment service (OXO)
– Tools for working with metadata and ontologies in spreadsheets (Webulous)
– Software for enriching documents in search engines to support “semantic” query expansion
I’ll present how we are using these services at EMBL-EBI to scale up the semantic annotation of metadata. I’ll talk about our open source technology stack and describe how we utilise a polyglot persistence approach (graph databases, triples stores, document stores etc) to optimize how we deliver ontologies and semantics to our users.
RSC|ChemSpider is one of the world’s largest online resources for chemistry related data and services. Developed with the intention of delivering access to structure-based chemistry data via the internet the ChemSpider platform hosts over 26 million unique chemical compounds aggregated from over 400 data sources and provides an environment for the community to both annotate and curate these existing data as well as deposit new data to the system. The search system delivers flexible querying capabilities together with links to external sites for publication and patent data. This presentation will review the present capabilities of the ChemSpider system providing direct examples of how to use the system to source high quality data of value to chemists. We will discuss some of the challenges associated with validating data quality and examine how ChemSpider is a part of the new “semantic web for chemistry”. ChemSpider has also spawned a number of additional projects include ChemSpider SyntheticPages for hosting openly peer-reviewed chemical synthesis articles, Learn Chemistry Wiki for students learning chemistry and SpectraSchool for learning spectroscopy.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
2. BioMoby Stats in a nutshell >1800 servicesworldwide (~1300 “alive” at any given time) 4 major installations of the Moby Service registry Genome Canada, SUN Center of Excellence, Calgary Genome España, Barcelona Supercomputing Center International Rice Research Institute, Philippines Max Planck, Cologne Canadian service registry brokers ~400,000 requests/month Canadian BioMoby services receive ~700,000 uses/month Canadian server just had a significant memory upgrade to improve performance “The report of my death was an exaggeration” -- Mark Twain
3. Model Organism Bring Your-Own Database Interface Conference “MOBY-DIC” Emma Lake, Saskatchewan Sept 21, 2001
6. The Holy Grail:(this slide created circa 2002) Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels. Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
11. “SHARE”Semantic Health And Research EnvironmentSADI client applicationhttp://biordf.net/cardioSHARE (Pellet)http://dev.biordf.net/cardioSHARE (Pellet 2)
12. What pathways does UniProt protein P47989 belong to? PREFIX pred: <http://sadiframework.org/ontologies/predicates.owl#> PREFIX ont: <http://ontology.dumontierlab.com/> PREFIX uniprot: <http://lsrn.org/UniProt:> SELECT ?gene ?pathway WHERE { uniprot:P47989 pred:isEncodedBy ?gene . ?gene ont:isParticipantIn ?pathway . }
13.
14.
15.
16. Recapwhat we just saw A standard SPARQL query was entered into SHARE, a SADI-aware query engine
17. Recapwhat we just saw The query was interpreted to extract the “triple” patterns subject, predicate, objectbeing requested
18. Recapwhat we just saw Triple-patterns are passed to SADI for Web Service discovery
19. Recapwhat we just saw Services capable of generating those triple-patterns are automatically executed, the triples are stored, and the query is resolved.
20. Recapwhat we just saw We posed, and answered a ~complex database query WITHOUT A DATABASE (in fact, the data didn’t even have to exist...)
21. Recapwhat we just saw Note that there is no centralized ontologyUnlike BioMoby, SADI supports all (OWL) ontologies and does not invent any of its own
22. Holy Grail Demo #1 Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels. Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
24. Show me the latest Blood Urea Nitrogen and Creatinine levelsof patients who appear to be rejecting their transplants PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX patient: <http://sadiframework.org/ontologies/patients.owl#> PREFIX l: <http://sadiframework.org/ontologies/predicates.owl#> SELECT ?patient ?bun ?creat FROM <http://sadiframework.org/ontologies/patients.rdf> WHERE { ?patient rdf:typepatient:LikelyRejecter . ?patient l:latestBUN ?bun . ?patient l:latestCreatinine ?creat . }
25. Start burrowing through the LikelyRejector OWL class find that we need a regression model OWL class
26. Regression models have features like slopes and intercepts, and so on.The class is completely decomposed until a set of required Services are discoveredcapable of creating all these necessary properties
27. Decomposition of the OWL class uncovers the need for a Linear Regression analysis on the patient blood chemistry data
29. We just dynamically evaluated if individuals matching a particular high-level concept definition exist…or can exist
30. Holy Grail Demo #2 Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels. Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
32. Please see other presentations uploaded to SlideShare for a full explanation of SADI Functionality See also the Taverna and Protégé plug-insfor discovering, running and creating services Sentient Knowledge Explorer Taverna
33. The Holy Grail may not yet be in-handbut I think we can at least see it from here!So… now what?
37. The Scientific Method Discourse: What do you believe? What do I believe? Disagreement: You’re wrong! And I’m gonna prove it! Clarity: This is the experiment I am going to do Reproducibility: This is how I did it (“provenance”) Clarity: This is my new hypothesis
38. The Scientific Method Discourse: What do you believe? What do I believe? Disagreement: You’re wrong! And I’m gonna prove it! Clarity: This is the experiment I am going to do Reproducibility: This is how I did it (“provenance”) Clarity: This is my new hypothesis Workflows (e.g. myExperiment)
39.
40. In opposition to the lessons we learnt from Web 2.0 The Semantic Web in Healthcare and Life Sciencesis currently solving the problems of science… …by forming institutions
65. The “Likely Rejecter” OWL Class is an explicitly-expressed hypothesis; Members of that class may or may not exist!
66.
67.
68. Ontologically-expressed Hypotheses drive the discovery, assembly, and analysis of data capable of evaluating their validity Hypothesis Ischemia SADI + SHARE Hypertension Blood Pressure Analytical Algorithm Database 1 Database 2
69. Join us! SADI and CardioSHARE are Open-Source projects Come join us – we’re having a lot of fun!! http://sadiframework.org SADI SemanticWeb Services Page #SADIFramework
70. C-BRASS: Canadian Bioinformatics Resources As Semantic Servicestogether with Michel Dumontier, Chris Baker ~$1M funding to help us deploy SADI services and provide training for new service providers We can help you get started! “C-BRASS” is on Facebook! Like
73. Credits Benjamin VanderValk (SADI & CardioSHARE) Luke McCarthy (SADI & CardioSHARE) SoroushSamadian (CardioSHARE) IO Informatics (Knowledge Explorer API) Microsoft Research Fin This presentation available on SlideShare: keywords ‘wilkinson’ ‘bosc’