670 likes | 851 Views
WWW & Internet Technologies for Biomedical Applications. Aman Shakya, PhD Assistant Professor Dept. of Electronics and Computer Engineering IOE, Pulchowk Campus. Outline. Internet and the Web Bio-Medical Web Applications Bio-Medical Online Resources Bio-Medical Mobile Apps
E N D
WWW & Internet Technologies for Biomedical Applications Aman Shakya, PhD Assistant Professor Dept. of Electronics and Computer Engineering IOE, Pulchowk Campus
Outline • Internet and the Web • Bio-Medical Web Applications • Bio-Medical Online Resources • Bio-Medical Mobile Apps • Social Web applications • Information sharing with Open Data
Internet and the Web • What is the Net? Internet Cyber Online Web Net Cloud Apps ? WWW Google ? Facebook ?
Millions of connected computing devices: hosts, end-systems pc’s workstations, servers PDA’s phones, toasters running network apps communication links fiber, copper, radio, satellite routers: forward packets (chunks) of data thru network Internet: “network of networks” router workstation server mobile local ISP regional ISP company network What’s the Internet: : “nuts and bolts” view
network edge: applications and hosts network core: routers network of networks access networks, physical media communication links A closer look at network structure:
Mesh of interconnected routers How is data transferred through net? packet-switching: data sent thru net in discrete “chunks” The Network Core
end systems (hosts): run application programs e.g., WWW, email at “edge of network” client/server model client host requests, receives service from server e.g., WWW client (browser)/ server; email client/server peer-peer model: host interaction symmetric e.g.: teleconferencing, torrent, napster The network edge:
application: supporting network applications FTP, SMTP, HTTP transport: host-host data transfer TCP, UDP network: routing of data packets from source to destination IP, routing protocols link: data transfer between neighboring network elements PPP, ethernet physical: bits “on the wire” application transport network link physical Internet protocol stack
The Web • runs on the Internet • An Internet application • (an application layer software)
WWW (Web)… is A large-scale, on-line repository of information that users can search using interactive application program called abrowser Interactive program that permits a user to view multimedia information as a Web document, including hyperlinksto other Web documents
World Wide Web (WWW) • An Application that runs on the Internet • A Global network of web documents • Web Documents (HTML) • Located by URLs • Hyperlinks • Inventor of the Web • Sir Tim Berners-Lee (1990) (but Internet dates back to 1960’s)
A Snapshot of the WWW (just 20 yrs old!) IT Conf. 2011, SOCIT Innovations
What happens when you click a Link ? • You get a Web page … simple • That simple ?? • Lets watch a Movie ! Warriors of the Net
Bio-Medical Web Applications • Web Technologies • For Bio-Medical Applications • Online Resources • Online Software and Services
Bio-Medical Web Technologies • WIRM (Web Interfacing Repository Manager) • Application server for developing web information systems • Interfaces for visualizing, integrating and analyzing heterogeneous multimedia data • WIRM in action • MyPACS: A medical image management system for radiologists. • Brain Mapper: An experiment management system for neuroscience research laboratories. • Ontolog: A navigation interface for hierarchical structured vocabularies. • Digital Anatomist Repository: An image archiving system for medical schools. • Fathom: tools for facilitating natural language processing of clinical reports.
Online Bio-Medical Resources • Library collections • Databases • Catalogs • Taxonomies • Search engines • Online services
What is Web 2.0? • Web 2.0 involves User Participation • A Social Web • User-generated contents • Harness Collective Intelligence • Rich Internet applications (RIA) • Rich user experience • Web services, Mash-ups • RSS, Google maps, multimedia embedding, etc
Wikis Wiki