This document discusses research objects as a framework for facilitating the exchange and reuse of digital knowledge. Research objects are defined as semantically rich aggregations of resources that support a research objective. They allow for workflows, data, documents and other resources to be bundled together and shared. The document outlines several motivating projects, challenges in developing research object models and vocabularies, and a vision for how research objects could allow research to be more efficient, effective and ethical through increased reuse of digital knowledge.
Linked Data Publication of Live Music Archivesseanb
The document summarizes work to publish metadata about a live music archive collection as linked data. Key points:
- The metadata from the Internet Archive's Live Music Archive of community-contributed live recordings is published as linked data using semantic technologies like RDF.
- The data is aligned with external resources like MusicBrainz, Geonames, and DBpedia to provide additional context.
- A SPARQL endpoint allows querying the structured data to extract interesting subcollections, such as performances by artists in their home towns.
The document introduces Sean Bechhofer and provides his contact information, including that he is from the University of Manchester, his email address, Twitter handle, and blog. It then lists several publications and projects related to reproducible and open research, including myExperiment and Research Objects, with the goal of facilitating exchange and reuse of digital knowledge. Key challenges discussed are how to move beyond linear paper publications to frameworks that better support reuse of digital assets like workflows and datasets.
This document discusses research objects (ROs) and their role in reproducible science. It makes three key points:
1. Publications should convince readers of validity through reproducible results, but current systems do not fully facilitate reproducibility. ROs can address this by explicitly representing methods used.
2. Reproducibility reinforces results and is a key factor in scientific discovery. ROs provide a reproducible representation of methods.
3. ROs bundle together essential resources from a computational study, such as data, results, methods, people involved, and annotations for understanding, interpretation, and reuse. They support the full experimental lifecycle from problem definition to publication.
Slides from a keynote talk at the University of Manchester UK Schools Computer Animation Competition in July 2014.
http://animation14.cs.manchester.ac.uk/festival/
Scientific Software Challenges and Community ResponsesDaniel S. Katz
a talk given at RTI International on 7 December 2015, discussing 12 scientific software challenges and how the scientific software community is responding to them
This document discusses research objects as a framework for facilitating the exchange and reuse of digital knowledge. Research objects are defined as semantically rich aggregations of resources that support a research objective. They allow for workflows, data, documents and other resources to be bundled together and shared. The document outlines several motivating projects, challenges in developing research object models and vocabularies, and a vision for how research objects could allow research to be more efficient, effective and ethical through increased reuse of digital knowledge.
Linked Data Publication of Live Music Archivesseanb
The document summarizes work to publish metadata about a live music archive collection as linked data. Key points:
- The metadata from the Internet Archive's Live Music Archive of community-contributed live recordings is published as linked data using semantic technologies like RDF.
- The data is aligned with external resources like MusicBrainz, Geonames, and DBpedia to provide additional context.
- A SPARQL endpoint allows querying the structured data to extract interesting subcollections, such as performances by artists in their home towns.
The document introduces Sean Bechhofer and provides his contact information, including that he is from the University of Manchester, his email address, Twitter handle, and blog. It then lists several publications and projects related to reproducible and open research, including myExperiment and Research Objects, with the goal of facilitating exchange and reuse of digital knowledge. Key challenges discussed are how to move beyond linear paper publications to frameworks that better support reuse of digital assets like workflows and datasets.
This document discusses research objects (ROs) and their role in reproducible science. It makes three key points:
1. Publications should convince readers of validity through reproducible results, but current systems do not fully facilitate reproducibility. ROs can address this by explicitly representing methods used.
2. Reproducibility reinforces results and is a key factor in scientific discovery. ROs provide a reproducible representation of methods.
3. ROs bundle together essential resources from a computational study, such as data, results, methods, people involved, and annotations for understanding, interpretation, and reuse. They support the full experimental lifecycle from problem definition to publication.
Slides from a keynote talk at the University of Manchester UK Schools Computer Animation Competition in July 2014.
http://animation14.cs.manchester.ac.uk/festival/
Scientific Software Challenges and Community ResponsesDaniel S. Katz
a talk given at RTI International on 7 December 2015, discussing 12 scientific software challenges and how the scientific software community is responding to them
ElasticSearch in Production: lessons learnedBeyondTrees
ElasticSearch is an open source search and analytics engine that allows for scalable full-text search, structured search, and analytics on textual data. The author discusses her experience using ElasticSearch at Udini to power search capabilities across millions of articles. She shares several lessons learned around indexing, querying, testing, and architecture considerations when using ElasticSearch at scale in production environments.
Resource and Metadata Management with a Linked Data perspectiveHannes Ebner
This document summarizes a presentation on resource and metadata management from a linked data perspective. It discusses projects like Organic.Edunet that deal with heterogeneous metadata from multiple standards and stakeholders. It also outlines the conceptual overview of the EntryStore system for managing linked data, including named graphs, REST API, ACLs, harvesting, querying, and SPARQL. Some lessons learned are around ontologies being difficult for annotators to grasp, the need for clear licensing of data versus metadata, and the complexity involved in practical implementation at large scale.
2012 03-28 Wf4ever, preserving workflows as digital research objectsStian Soiland-Reyes
Presented on 2012-03-28 at EGI Community Forum 2012, Munich.
http://www.wf4ever-project.org/
http://purl.org/wf4ever/model
http://cf2012.egi.eu/
https://www.egi.eu/indico/sessionDisplay.py?sessionId=66&confId=679#20120328
Research objects aim to preserve digital science by aggregating all elements needed to understand a research investigation, including data, computational processes, and annotations. They promote reuse and verification of reproducibility. The anatomy of a research object includes resources like datasets and workflows that are described and related using semantic technologies. Tools are being developed to work with research objects, and standards like the Open Annotation Data Model and PROV are being used to represent their evolution over time.
Libraries and Linked Data: Looking to the Future (3)ALATechSource
This document provides an overview of tools for linking data, vocabularies, and application programming. It discusses common types of entities to describe like people, places, concepts and events. It also lists vocabularies and ontologies for identifying these entities as well as tools for developing vocabularies and metadata. Finally, it outlines several programming tools and frameworks for working with semantic data, building applications, and querying datasets, including Apache Jena, Pellet, Snoggle and Virtuoso.
This was a short introduction to Scala programming language.
me and my colleague lectured these slides in Programming Language Design and Implementation course in K.N. Toosi University of Technology.
Curating and Preserving Collaborative Digital ExperimentsJose Enrique Ruiz
This document discusses the Wf4Ever project which aims to preserve collaborative digital experiments in astronomy. The project involves several universities and research institutions. The goals are to make all components of the research lifecycle such as proposals, data, processes, workflows, and publications available, preserved, and easily retrievable. Research objects in astronomy may include metadata, experiment descriptions, data, software, workflows, and publications. Scientific workflows are important to automate and document the scientific process in a reproducible, reusable, and repurposable manner. The document outlines requirements for the Wf4Ever platform such as ubiquitous storage, classification of published research objects, and support for various user roles. It also describes initial developments including the ROBox tool
Hypothesis 1 proposes a single network and common schema. Hypothesis 2 proposes an object-oriented design approach. Hypothesis 3 states that the resource is the message. The document then discusses Catmandu, a Perl toolkit for working with complex data, and LibreCat, an example program for repository functions like search, citations, and more. It outlines the project plan and thanks collaborators.
This document summarizes the State of Scala Meeting #1 held on October 28, 2009 in Boston. The meeting covered new features in Scala 2.8 like collection library improvements and continuations. It discussed tool support for Scala including IDEs, build tools, and testing frameworks. Popular Scala libraries and job trends using Scala were also mentioned. Challenges and opportunities for enterprise adoption of Scala were debated.
Daniel Garijo is working on creating abstractions in scientific workflows through workflow traces, templates, provenance and plan representations. He has developed algorithms to automatically find workflow abstractions and link them to provenance traces. His past work includes developing OPMW for provenance publishing and a motif catalog of recurring workflow patterns. His next steps are finishing the implementation of macro abstraction detection and publishing evaluation results.
myExperiment and the Rise of Social MachinesDavid De Roure
Talk at hubbub 2012, Indianapolis, 25 September 2012. The talk introduces myExperiment and Wf4Ever, discusses the future of research communication including FORCE11, and introduces the SOCIAM project (Theory and Practice of Social Machines) which launches in October 2012.
Scala is a functional and object-oriented programming language that runs on the Java Virtual Machine (JVM). Martin Odersky created Scala in 2003 with the goal of making a better Java. Scala combines object-oriented and functional programming which allows for features like closures, immutable data structures, pattern matching and more. It is intended to be more concise and powerful than Java.
A brief introduction to the Callimachus Project, an Open Source software project to make the creation of Semantic Web applications easy for Web authors.
1) The document presents a new ontology-based question answering method using query templates for the dining domain.
2) A dining ontology is developed to represent concepts like cuisine, facilities, meals, and their relationships.
3) Query templates are generated from the dining ontology and stored to enable faster retrieval of answers from the ontology compared to using SPARQL queries. This improves reusability.
The document discusses querying ontologies using SPARQL-DL. It describes building a user-friendly application that allows loading an ontology and submitting SPARQL-DL queries. The application utilizes the Pellet reasoner via its Jena API implementation to process queries against OWL ontologies. Experiments show the application can correctly handle simple DL and mixed ABox/TBox queries.
The document discusses querying ontologies using SPARQL-DL. It describes building a user-friendly application that allows loading an ontology and submitting SPARQL-DL queries. The application utilizes the Pellet reasoner via its Jena API implementation to process queries against OWL ontologies. Experiments show the application can correctly handle simple DL and mixed ABox/TBox queries.
Modtrove and the role of electronic notebooksmiiker
Modtrove is an open source electronic lab notebook that was derived from Labtrove from the University of Southampton. It allows for digital notes, interactive diagrams and templates that can be searched and retrieved faster than traditional handwritten lab books. Modtrove adds improved user interface features while maintaining the core blog functionality of Labtrove. It integrates with other frameworks through APIs and allows embedding of chemical structures for substructure searching and visualization. In the future, Modtrove may incorporate text mining of notes to identify chemical entities and natural language processing to allow searching based on relevant components of procedures.
Building Concurrent WebObjects applications with ScalaWO Community
This document discusses using Scala for concurrent programming in WebObjects applications. It begins by explaining why concurrent programming is important due to increasing numbers of processor cores. It then discusses challenges with traditional threading and locks and introduces the actor model as an easier and more scalable approach using message passing. The document demonstrates how to build concurrent WebObjects applications using Scala actors for processing tasks like video encoding. It shows how properties can configure WebObjects for concurrent requests and how ERXEC provides thread safety. Benchmarks show the Scala actor approach outperforms traditional threading. The document argues that Scala is a powerful, safe and easy language for concurrent programming in WebObjects.
The document provides an overview of Ruby on Rails, including its principles, building blocks, caching, security, and community support. It discusses how Rails enables rapid application development through conventions over configurations, and the don't repeat yourself principle. Key components like Active Record and different caching techniques are explained. The document also highlights various databases, platforms, and tools that support Ruby on Rails development.
Leveraging Generative AI to Drive Nonprofit InnovationTechSoup
In this webinar, participants learned how to utilize Generative AI to streamline operations and elevate member engagement. Amazon Web Service experts provided a customer specific use cases and dived into low/no-code tools that are quick and easy to deploy through Amazon Web Service (AWS.)
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPRAHUL
This Dissertation explores the particular circumstances of Mirzapur, a region located in the
core of India. Mirzapur, with its varied terrains and abundant biodiversity, offers an optimal
environment for investigating the changes in vegetation cover dynamics. Our study utilizes
advanced technologies such as GIS (Geographic Information Systems) and Remote sensing to
analyze the transformations that have taken place over the course of a decade.
The complex relationship between human activities and the environment has been the focus
of extensive research and worry. As the global community grapples with swift urbanization,
population expansion, and economic progress, the effects on natural ecosystems are becoming
more evident. A crucial element of this impact is the alteration of vegetation cover, which plays a
significant role in maintaining the ecological equilibrium of our planet.Land serves as the foundation for all human activities and provides the necessary materials for
these activities. As the most crucial natural resource, its utilization by humans results in different
'Land uses,' which are determined by both human activities and the physical characteristics of the
land.
The utilization of land is impacted by human needs and environmental factors. In countries
like India, rapid population growth and the emphasis on extensive resource exploitation can lead
to significant land degradation, adversely affecting the region's land cover.
Therefore, human intervention has significantly influenced land use patterns over many
centuries, evolving its structure over time and space. In the present era, these changes have
accelerated due to factors such as agriculture and urbanization. Information regarding land use and
cover is essential for various planning and management tasks related to the Earth's surface,
providing crucial environmental data for scientific, resource management, policy purposes, and
diverse human activities.
Accurate understanding of land use and cover is imperative for the development planning
of any area. Consequently, a wide range of professionals, including earth system scientists, land
and water managers, and urban planners, are interested in obtaining data on land use and cover
changes, conversion trends, and other related patterns. The spatial dimensions of land use and
cover support policymakers and scientists in making well-informed decisions, as alterations in
these patterns indicate shifts in economic and social conditions. Monitoring such changes with the
help of Advanced technologies like Remote Sensing and Geographic Information Systems is
crucial for coordinated efforts across different administrative levels. Advanced technologies like
Remote Sensing and Geographic Information Systems
9
Changes in vegetation cover refer to variations in the distribution, composition, and overall
structure of plant communities across different temporal and spatial scales. These changes can
occur natural.
ElasticSearch in Production: lessons learnedBeyondTrees
ElasticSearch is an open source search and analytics engine that allows for scalable full-text search, structured search, and analytics on textual data. The author discusses her experience using ElasticSearch at Udini to power search capabilities across millions of articles. She shares several lessons learned around indexing, querying, testing, and architecture considerations when using ElasticSearch at scale in production environments.
Resource and Metadata Management with a Linked Data perspectiveHannes Ebner
This document summarizes a presentation on resource and metadata management from a linked data perspective. It discusses projects like Organic.Edunet that deal with heterogeneous metadata from multiple standards and stakeholders. It also outlines the conceptual overview of the EntryStore system for managing linked data, including named graphs, REST API, ACLs, harvesting, querying, and SPARQL. Some lessons learned are around ontologies being difficult for annotators to grasp, the need for clear licensing of data versus metadata, and the complexity involved in practical implementation at large scale.
2012 03-28 Wf4ever, preserving workflows as digital research objectsStian Soiland-Reyes
Presented on 2012-03-28 at EGI Community Forum 2012, Munich.
http://www.wf4ever-project.org/
http://purl.org/wf4ever/model
http://cf2012.egi.eu/
https://www.egi.eu/indico/sessionDisplay.py?sessionId=66&confId=679#20120328
Research objects aim to preserve digital science by aggregating all elements needed to understand a research investigation, including data, computational processes, and annotations. They promote reuse and verification of reproducibility. The anatomy of a research object includes resources like datasets and workflows that are described and related using semantic technologies. Tools are being developed to work with research objects, and standards like the Open Annotation Data Model and PROV are being used to represent their evolution over time.
Libraries and Linked Data: Looking to the Future (3)ALATechSource
This document provides an overview of tools for linking data, vocabularies, and application programming. It discusses common types of entities to describe like people, places, concepts and events. It also lists vocabularies and ontologies for identifying these entities as well as tools for developing vocabularies and metadata. Finally, it outlines several programming tools and frameworks for working with semantic data, building applications, and querying datasets, including Apache Jena, Pellet, Snoggle and Virtuoso.
This was a short introduction to Scala programming language.
me and my colleague lectured these slides in Programming Language Design and Implementation course in K.N. Toosi University of Technology.
Curating and Preserving Collaborative Digital ExperimentsJose Enrique Ruiz
This document discusses the Wf4Ever project which aims to preserve collaborative digital experiments in astronomy. The project involves several universities and research institutions. The goals are to make all components of the research lifecycle such as proposals, data, processes, workflows, and publications available, preserved, and easily retrievable. Research objects in astronomy may include metadata, experiment descriptions, data, software, workflows, and publications. Scientific workflows are important to automate and document the scientific process in a reproducible, reusable, and repurposable manner. The document outlines requirements for the Wf4Ever platform such as ubiquitous storage, classification of published research objects, and support for various user roles. It also describes initial developments including the ROBox tool
Hypothesis 1 proposes a single network and common schema. Hypothesis 2 proposes an object-oriented design approach. Hypothesis 3 states that the resource is the message. The document then discusses Catmandu, a Perl toolkit for working with complex data, and LibreCat, an example program for repository functions like search, citations, and more. It outlines the project plan and thanks collaborators.
This document summarizes the State of Scala Meeting #1 held on October 28, 2009 in Boston. The meeting covered new features in Scala 2.8 like collection library improvements and continuations. It discussed tool support for Scala including IDEs, build tools, and testing frameworks. Popular Scala libraries and job trends using Scala were also mentioned. Challenges and opportunities for enterprise adoption of Scala were debated.
Daniel Garijo is working on creating abstractions in scientific workflows through workflow traces, templates, provenance and plan representations. He has developed algorithms to automatically find workflow abstractions and link them to provenance traces. His past work includes developing OPMW for provenance publishing and a motif catalog of recurring workflow patterns. His next steps are finishing the implementation of macro abstraction detection and publishing evaluation results.
myExperiment and the Rise of Social MachinesDavid De Roure
Talk at hubbub 2012, Indianapolis, 25 September 2012. The talk introduces myExperiment and Wf4Ever, discusses the future of research communication including FORCE11, and introduces the SOCIAM project (Theory and Practice of Social Machines) which launches in October 2012.
Scala is a functional and object-oriented programming language that runs on the Java Virtual Machine (JVM). Martin Odersky created Scala in 2003 with the goal of making a better Java. Scala combines object-oriented and functional programming which allows for features like closures, immutable data structures, pattern matching and more. It is intended to be more concise and powerful than Java.
A brief introduction to the Callimachus Project, an Open Source software project to make the creation of Semantic Web applications easy for Web authors.
1) The document presents a new ontology-based question answering method using query templates for the dining domain.
2) A dining ontology is developed to represent concepts like cuisine, facilities, meals, and their relationships.
3) Query templates are generated from the dining ontology and stored to enable faster retrieval of answers from the ontology compared to using SPARQL queries. This improves reusability.
The document discusses querying ontologies using SPARQL-DL. It describes building a user-friendly application that allows loading an ontology and submitting SPARQL-DL queries. The application utilizes the Pellet reasoner via its Jena API implementation to process queries against OWL ontologies. Experiments show the application can correctly handle simple DL and mixed ABox/TBox queries.
The document discusses querying ontologies using SPARQL-DL. It describes building a user-friendly application that allows loading an ontology and submitting SPARQL-DL queries. The application utilizes the Pellet reasoner via its Jena API implementation to process queries against OWL ontologies. Experiments show the application can correctly handle simple DL and mixed ABox/TBox queries.
Modtrove and the role of electronic notebooksmiiker
Modtrove is an open source electronic lab notebook that was derived from Labtrove from the University of Southampton. It allows for digital notes, interactive diagrams and templates that can be searched and retrieved faster than traditional handwritten lab books. Modtrove adds improved user interface features while maintaining the core blog functionality of Labtrove. It integrates with other frameworks through APIs and allows embedding of chemical structures for substructure searching and visualization. In the future, Modtrove may incorporate text mining of notes to identify chemical entities and natural language processing to allow searching based on relevant components of procedures.
Building Concurrent WebObjects applications with ScalaWO Community
This document discusses using Scala for concurrent programming in WebObjects applications. It begins by explaining why concurrent programming is important due to increasing numbers of processor cores. It then discusses challenges with traditional threading and locks and introduces the actor model as an easier and more scalable approach using message passing. The document demonstrates how to build concurrent WebObjects applications using Scala actors for processing tasks like video encoding. It shows how properties can configure WebObjects for concurrent requests and how ERXEC provides thread safety. Benchmarks show the Scala actor approach outperforms traditional threading. The document argues that Scala is a powerful, safe and easy language for concurrent programming in WebObjects.
The document provides an overview of Ruby on Rails, including its principles, building blocks, caching, security, and community support. It discusses how Rails enables rapid application development through conventions over configurations, and the don't repeat yourself principle. Key components like Active Record and different caching techniques are explained. The document also highlights various databases, platforms, and tools that support Ruby on Rails development.
Leveraging Generative AI to Drive Nonprofit InnovationTechSoup
In this webinar, participants learned how to utilize Generative AI to streamline operations and elevate member engagement. Amazon Web Service experts provided a customer specific use cases and dived into low/no-code tools that are quick and easy to deploy through Amazon Web Service (AWS.)
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPRAHUL
This Dissertation explores the particular circumstances of Mirzapur, a region located in the
core of India. Mirzapur, with its varied terrains and abundant biodiversity, offers an optimal
environment for investigating the changes in vegetation cover dynamics. Our study utilizes
advanced technologies such as GIS (Geographic Information Systems) and Remote sensing to
analyze the transformations that have taken place over the course of a decade.
The complex relationship between human activities and the environment has been the focus
of extensive research and worry. As the global community grapples with swift urbanization,
population expansion, and economic progress, the effects on natural ecosystems are becoming
more evident. A crucial element of this impact is the alteration of vegetation cover, which plays a
significant role in maintaining the ecological equilibrium of our planet.Land serves as the foundation for all human activities and provides the necessary materials for
these activities. As the most crucial natural resource, its utilization by humans results in different
'Land uses,' which are determined by both human activities and the physical characteristics of the
land.
The utilization of land is impacted by human needs and environmental factors. In countries
like India, rapid population growth and the emphasis on extensive resource exploitation can lead
to significant land degradation, adversely affecting the region's land cover.
Therefore, human intervention has significantly influenced land use patterns over many
centuries, evolving its structure over time and space. In the present era, these changes have
accelerated due to factors such as agriculture and urbanization. Information regarding land use and
cover is essential for various planning and management tasks related to the Earth's surface,
providing crucial environmental data for scientific, resource management, policy purposes, and
diverse human activities.
Accurate understanding of land use and cover is imperative for the development planning
of any area. Consequently, a wide range of professionals, including earth system scientists, land
and water managers, and urban planners, are interested in obtaining data on land use and cover
changes, conversion trends, and other related patterns. The spatial dimensions of land use and
cover support policymakers and scientists in making well-informed decisions, as alterations in
these patterns indicate shifts in economic and social conditions. Monitoring such changes with the
help of Advanced technologies like Remote Sensing and Geographic Information Systems is
crucial for coordinated efforts across different administrative levels. Advanced technologies like
Remote Sensing and Geographic Information Systems
9
Changes in vegetation cover refer to variations in the distribution, composition, and overall
structure of plant communities across different temporal and spatial scales. These changes can
occur natural.
This presentation was provided by Racquel Jemison, Ph.D., Christina MacLaughlin, Ph.D., and Paulomi Majumder. Ph.D., all of the American Chemical Society, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
Gender and Mental Health - Counselling and Family Therapy Applications and In...PsychoTech Services
A proprietary approach developed by bringing together the best of learning theories from Psychology, design principles from the world of visualization, and pedagogical methods from over a decade of training experience, that enables you to: Learn better, faster!
A Visual Guide to 1 Samuel | A Tale of Two HeartsSteve Thomason
These slides walk through the story of 1 Samuel. Samuel is the last judge of Israel. The people reject God and want a king. Saul is anointed as the first king, but he is not a good king. David, the shepherd boy is anointed and Saul is envious of him. David shows honor while Saul continues to self destruct.
1. Scientific Social Objects
David De Roure, Sean Bechhofer, Carole Goble, David Newman
sean.bechhofer@manchester.ac.uk
@seanbechhofer
http://humblyreport.wordpress.com
1st International Workshop on Social Object Networks (SocialObjects 2011),
Boston, October 9th 2011.
1
2. E. Science laboris
• Workflows are the new rock and roll!
• Machinery for coordinating the
execution of services and linking
together resources
• Scientist friendly (for some class
of scientists)
• Repetitive and mundane boring stuff
made easier
• Enable automation
• Make science repeatable (and
sometimes reproducible)
• Encourage best practices
• Shareable
Carole
Goble
3. Reuse, Recycle, Repurpose
• Paul writes workflows for identifying biological
pathways implicated in resistance to
Trypanosomiasis in cattle
• Paul meets Jo. Jo is investigating Whipworm in
mouse.
• Jo reuses one of Paul’s workflow without change.
• Jo identifies the biological pathways involved in
sex dependence in the mouse model, believed to
be involved in the ability of mice to expel the
parasite.
• Previously a manual two year study by Jo had
failed to do this.
Carole
Goble
4. Carole Goble e-Science is me-Science:
What do Scientists want? EGEE, 2006
“There are these great
collaboration tools that
12-year-olds are using. It’s
all back to front.”
Robert Stevens
5. A sharing platform for scientists
Distinctive features supporting
credit and attribution
A repository of research
methods
Open source (BSD) Ruby on Rails
app
A community social network of
people and things
REST and SPARQL interfaces,
supports Linked Data
A Social Virtual Research
Part of product family including
Environment
BioCatalogue, MethodBox and
A probe into researcher SysmoDB
behaviour
~4700
members,
270
groups,
~2000
workflows,
~200packs
12. myExperiment For Developers
XML
facebook
iGoogle
android
HTML
API
config
SPARQL endpoint
Managed REST API
tags
ratings
reviews
profiles
Search
workflows
credits
groups
Engine
packs
friendships
files
`
RDF
Store
mySQL
Enactor
13. SPARQL endpoint
SPARQL endpoint
rdf.myexperiment.org
Transform
tags
ratings
reviews
profiles
workflows
credits
groups
files
packs
friendships
RDF Store
Modularised
myExperiment
mySQL myExperiment
data
model
Ontology
(evolving!)
DC,
FOAF,
SIOC
(Seman8cally-‐Interlinked
Online
Communi8es)
14. SPARQL endpoint
It is effectively a generic API whereby the user can
specify exactly what information they want to send and
what they expect back -- rather than providing query/
access mechanism via specific API functions. In some
ways it has the versatility of querying the myExperiment
database directly, but with the significant benefit of a
common data model which is independent of the
codebase, and through use of OWL and RDF it is
immediately interoperable with available tooling.
Exposing data in this way is an example of the cooperate
don't control principle of Web 2.0.
Use of existing vocabularies (FOAF, SIOC etc) allows for
mashup/integration with other sources.
Packs can also link to external resources. Links out and Links in
to to the “Linked Data Cloud”.
14
22. Research Objects: Beyond the Pack
• Argumentation: Convince the reader of the
validity of a position [Mesirov]
– Reproducible Results System: facilitates enactment
and publication of reproducible research.
J. Mesirov Accessible Reproducible Research Science 327(5964), p.415-416, 2010
http://dx.doi.org/10.1126/science.1179653
• Results are reinforced by reproducability [De Roure]
– Explicit representation of method.
D. De Roure and C. Goble Anchors in Shifting Sand: the
Primacy of Method in the Web of Data Web Science Conference 2010, Raleigh
NC, 2010 http://eprints.ecs.soton.ac.uk/20817/
• Verifiability as a key factor in scientific discovery.
Stodden et. al. Reproducible Research: Addressing the Need for Data and
Code Sharing in Computational Science Computing in Science and Engineering 12
(5), p.8-13, 2010 http://dx.doi.org/10.1109/MCSE.2010.113
25. Research Objects
• Aggregations intended to foster Reuse, Repurposing and
Repeatability of investigations
• A generalisation of the pack
• Rich social interactions
– Sharable
– Citeable
– Credit and Attribution
– Provenance
2
5
25
26. Wf4Ever
…technological infrastructure for the preservation and
efficient retrieval and reuse of scientific workflows in a range
of disciplines.
• Architecture/implementation for workflow preservation,
sharing and reuse
• Research Object models
• Workflow Decay, Integrity and Authenticity
• Workflow Evolution and Recommendation
• Provenance
• Driven by Use Cases
FP7 Digital Libraries and Digital Preservation
iSOCO, University of Manchester, Universidad Politécnica de
Madrid, University of Oxford, Poznan Supercomputing and
Networking Centre, Instituto de Astrofísica de Andalucía,
Leiden University Medical Centre
26
27. Astronomers Questions
When accessing a workflow
When sharing a workflow
• Can I use it for my purposes (in my • What rights others have?
words)?
• What a good workflow is to get a
• If I can expect it to run, when was good score?
it was last run, by whom?
– Make my workflow findable, reusable,
and ready for review
• What it does quickly, by one of
– Instructions to authors
– example input / output (and trying it)
– Two types of contributions: serious
– a description
science, preliminary/playing around
– ‘reading’ its key parts
• If my workflow may have issues
– what it was used for
– What the system or other users think
– related workflows its creator
it does
– contacting the creator or last user
• How it relates to other things
• How I need to cite the author and
workflow?
• Share freely or anonymously upon
request?
27
http://www.flickr.com/photos/-bast-/349497988/
28. Other Work
Jia Zhang Wei Tan, John Alexander, Ian Foster, Ravi Madduri, Recommend-As-You-
Go: A Novel Approach Supporting Services-Oriented Scientific
Workflow Reuse, Proceedings of the 2011 IEEE International Conference on Services
Computing, 2011 http://dx.doi.org/10.1109/SCC.2011.120
Wei Tan, Jia Zhang, Ian Foster Network Analysis of Scientific Workflows: A
Gateway to Reuse
IEEE Computer 43(9) pp54-61 http://dx.doi.org/10.1109/MC.2010.262
• Volume of data is not enough, but additional consideration
of content could help us.
• Approach also being considered for recommendation in
Wf4Ever.
Julia Stoyanovich, Ben Taskar, and Susan Davidson Exploring Repositories of
Scientific Workflows WANDS 2010 http://wands2010.doc.ic.ac.uk/
• Organising workflows into categories. Now available as
“Topics” tab.
28
29. Wrap up
• myExperiment as a platform for sharing
– Contributables, Annotations, Users
– APIs RDF/SPARQL endpoints
– Come and play!
• Workflows (and their constituent parts) as social objects
• Various networks layered on those objects
• Compositional nature of the objects
– Workflows combining services
– Packs combining objects
• Research Object as a future vision for composite Scientific
Social Objects
29
30. Thanks!
• myExperimentTeam
– http://www.myexperiment.org/
• Wf4Ever Team
– http://www.wf4ever-project.org/
• Manchester Information Management Group
– http://img.cs.manchester.ac.uk
30