Presentation is loading. Please wait.

Presentation is loading. Please wait.

Profiles Research Networking Software Users Group Meeting August 19, 2011.

Similar presentations


Presentation on theme: "Profiles Research Networking Software Users Group Meeting August 19, 2011."— Presentation transcript:

1 Profiles Research Networking Software Users Group Meeting http://profiles.catalyst.harvard.edu http://profiles.catalyst.harvard.edu August 19, 2011

2 Agenda Upcoming conferences Profiles RNS 1.0.0 RC2

3 Profiles Users Group Members UCSF Fred Hutchinson CRC Oregon Health Sci U UC Davis (CBST) U Southern California UC San Diego Charles Drew U Hawaii Arizona State Montana State U Colorado Denver Univ Minnesota UW Madison UT Houston Jackson State (RTRN) Ohio State Case Western Vanderbilt Stem Cell Leadership in Med HSSC Georgia Tech Harvard Dartmouth Univ Mass Boston Univ Tufts Univ Boston VA Rensselaer Univ Connecticut Univ Rochester NYU Med Ctr MedMeme Thomas Jefferson UPenn Johns Hopkins George Wash U Penn State Childrens Nat Med Ctr Wake Forest Piedmont Healthcare Emory University University of Cambridge (UK) Makerere University (Uganda) Clinical & Biomedical Computing Ltd (UK) Nati Sci Lib, Chinese Acad of Sci (China) Velammal Engineering College (India) Beijing Normal University (China)

4 Upcoming Conferences VIVO Annual Conference – August 24-26; Washington DC – http://vivoweb.org/conference2011 http://vivoweb.org/conference2011 – Talks: Profiles; Direct2Experts – Posters: OpenSocial; SciVerse Gadget; Usability AMIA Annual Symposium – October 22-26; Washington DC – http://www.amia.org/amia2011 http://www.amia.org/amia2011 – Panel: Implementing Research Networking – Posters: OpenSocial; Profiles; Direct2Experts – Theater-style demo: Direct2Experts

5 RDF – URI vs URL URI = http://profiles.edu/profile/12345http://profiles.edu/profile/12345 If request header = “application/rdf+xml” then 303 redirect to: URL = http://profiles.edu/profile/12345/12345.rdf (RDF Data)http://profiles.edu/profile/12345/12345.rdf Else 303 redirect to: URL = http://profiles.edu/display/12345 (HTML Website)http://profiles.edu/display/12345

6 RDF Triples { http://profiles.edu/profile/12345,http://profiles.edu/profile/12345 http://www.w3.org/2000/01/rdf-schema#label,http://www.w3.org/2000/01/rdf-schema#label “Weber” } { http://profiles.edu/profile/54321,http://profiles.edu/profile/54321 http://www.w3.org/2000/01/rdf-schema#label,http://www.w3.org/2000/01/rdf-schema#label “Halamka” } {http://profiles.edu/profile/12345,http://profiles.edu/profile/12345 http://profiles.catalyst.harvard.edu/ontology/prns#coAuthorOf http://profiles.edu/profile/54321 http://profiles.edu/profile/54321 }

7 RDF Classes http://profiles.catalyst.harvard.edu/ontology/prns#FacultyRank http://profiles.catalyst.harvard.edu/ontology/prns#PersonFilter http://profiles.catalyst.harvard.edu/ontology/prns#PersonFilterCategory http://purl.org/ontology/bibo/Journal http://vivoweb.org/ontology/core#Address http://vivoweb.org/ontology/core#Authorship http://vivoweb.org/ontology/core#AwardReceipt http://vivoweb.org/ontology/core#InformationResource http://vivoweb.org/ontology/core#Position http://vivoweb.org/ontology/core#SubjectArea http://xmlns.com/foaf/0.1/Organization http://xmlns.com/foaf/0.1/Person

8 RDF Properties (foaf:Person) http://profiles.catalyst.harvard.edu/ontology/prns#coAuthorOf http://profiles.catalyst.harvard.edu/ontology/prns#hasFacultyRank http://profiles.catalyst.harvard.edu/ontology/prns#hasPersonFilter http://profiles.catalyst.harvard.edu/ontology/prns#personInPrimaryPosition http://profiles.catalyst.harvard.edu/ontology/prns#physicalNeighborOf http://profiles.catalyst.harvard.edu/ontology/prns#similarTo http://vivoweb.org/ontology/core#authorInAuthorship http://vivoweb.org/ontology/core#awardOrHonor http://vivoweb.org/ontology/core#email http://vivoweb.org/ontology/core#hasResearchArea http://vivoweb.org/ontology/core#mailingAddress http://vivoweb.org/ontology/core#overview http://vivoweb.org/ontology/core#personInPosition http://vivoweb.org/ontology/core#preferredTitle http://www.w3.org/2000/01/rdf-schema#label http://xmlns.com/foaf/0.1/firstName http://xmlns.com/foaf/0.1/lastName

9

10

11 John Charles Ken Zak Jeff Mary Tom Has Published With (Co-Author) Profile-Network-Connection

12 John Charles Ken Zak Jeff Mary Tom Has Published With (Co-Author) Profile Network Connection Profile-Network-Connection

13 John Charles Ken Zak Jeff Mary Tom Has Published With (Co-Author) Profile Network Connection Profile-Network-Connection

14 John Charles Ken Zak Jeff Mary Tom Has Published With (Co-Author) Profile Network Connection Profile-Network-Connection

15 John Charles Ken Zak Jeff Mary Tom Has Published With (Co-Author) Profile Network Connection Profile-Network-Connection

16 Profile (John Halamka)

17 Network (John’s Co-Authors)

18 Connection (John Computer Security)

19 Data Flow Pyramid Derived Data External Data Disambiguated Data Ontology Linked Data Schema Complexity Data Flow Faculty Publications Co-Authors, Social Network Analysis Medline, ISI Web of Knowledge, DSpace, Administrative Databases, Nodes, Triples Core Objects Extended Objects

20 SchemaDescription [Ontology.] Contains the RDF ontology as well as global parameters used throughout the website. [RDF.] Contains the RDF nodes and triples specific to an instance of Profiles. [RDF.Security] Contains information about who can access secure/private nodes and triples. [RDF.SemWeb] Used to format [RDF.] data so that it can be used by the SemWeb SPARQL engine. [RDF.Stage] Used by the bulk data loading process to store temporary data before it is loaded into the [RDF.] tables. [User.Account] Contains information about authorized users of the website. [User.Session] Contains information about website sessions. A public user of the website will have a session even if she has not logged in and linked the session to a specific user account. [Utility.Application] Contains functions and procedures that are used in a variety of contexts. [Utility.Math] Contains mathematical lookup tables and functions. [Utility.NLM] Contains lookup tables and functions related to support natural language processing. Core Schemas

21 SchemaDescription [Module.*] Used by module * within the Profiles website. Each module has its own schema. This can be used to limit a module’s access to other parts of the database if needed. [Profile.Cache] Contains a processed copy of [Profile.Data] data in a format that is optimized for performance. No original/raw/source data is contained in this schema. [Profile.Data] Contains original and parsed data for people, publications, resources, and other types of entities and relationships. [Profile.Framework] Contains database components to resolve URLs and interact with the Profiles application framework. [Profile.Import] Used to load person data into the [Profile.Data] tables. [Search.Cache] Used for temporary storage by the Profiles Search tool while executing queries. [Search.History] Contains search results and logs of queries that users executed. Extended Schemas

22 Passive Panel Tab 1 Tab 2Tab 3 Module 1 Module 2 Module 1 Module 2 Module 3 Module 4 Active Panel Module 1 Module 2 Window Title Header Panel Module 1 Footer Panel Module 1 Page Title Main Panel Page Panel Module 1

23 Presentation XML {{{rdf:RDF/rdf:Description/rdfs:label}}} rdf:RDF/rdf:Description

24 RESTful URL REST Resolvers Framework Modules Applications DisplaySearch ProfileAbout ApplyXSLTListView HTMLBlockNetworkDetails Global ResolverApp Resolver Global UtilitiesMaster Page Global VariablesImages/CSS/JS Application Variables PresentationXML, RDF Data Module Parameters Web Architecture

25 ApplicationDescription Profile Returns the RDF document for a URI. Display Renders a URI as HTML. Search The simple search in Profiles RNS 1.0.0.RC2 identifies all RDF nodes that have a property whose value matches a search string. It displays a list of those nodes and links to their URIs. Faceting allows users to narrow the search results by type (class group) or subtype (class). About Displays general information about the Profiles RNS website. SPARQL This is an interface to test the Profiles RNS SemWeb SPARQL engine. Users can enter an arbitrary SPARQL query and view the results. In the final Profiles RNS 1.0.0 release, this front-end tool will only be available to administrators by default, though the ability to pass SPARQL queries to the SemWeb web services can remain open to the public. Edit FUTURE – This application will allow users to manage the content on their profiles in Profiles RNS 1.0.0. It is not included in Release Candidate 2. Admin FUTURE – This application will have a variety of administrative tools and reports. It is not included in Release Candidate 2. Applications

26 ModuleDescription ApplyXSLT Applies an XSLT file to RDF data CategoryList Network view that groups items by category DefaultMenu The left side-bar navigation menu HelloWorld A simple test module HTMLBlock Displays HTML content hard-coded in the PresentationXML ListView Network view that presents items in a list or keyword cloud NetworkDetails Network view that displays items in a table PassiveNetworkList Network preview for the Passive Network panel PassiveTextBlock Displays text in the Passive Network panel PropertyList Displays each property (literals and entities) in RDF data RDFLink Displays a link to download the page RDF data Framework Modules


Download ppt "Profiles Research Networking Software Users Group Meeting August 19, 2011."

Similar presentations


Ads by Google