120 likes | 247 Views
A distributed architecture for crystallography data, metadata, and applications. John C. Bollinger Indiana University Molecular Structure Center, Bloomington, IN. What is the Reciprocal Net?. A distributed digital library of molecular structure information
E N D
A distributed architecture for crystallography data, metadata, and applications John C. Bollinger Indiana University Molecular Structure Center, Bloomington, IN.
What is the Reciprocal Net? • A distributed digital library of molecular structure information • An information management system for crystallography laboratories • A tool for disseminating crystal structure information to collaborators, colleagues, and the general public
Why the Reciprocal Net? • Crystallography education • Scientists • Students • Collaboration support • Secure data dissemination • Preparation of publication materials • Laboratory operations
Architecture Overview • Distributed over participating sites • Data and metadata partitioned into “public” and “private” • Public data are synchronized via secure messaging over the Internet • Private data are not communicated outside the originating site • Software provides web-based access to data and metadata
Molecular Structure Information • Metadata • Identifiers • Formulae • cell parameters • etc. • Files • CIF • Report document, image files, data, program output, etc.
Information Management • Versioned data and metadata • Sample status • Standard data items • Configurable per-site data
Application Security • Participants maintain control of their own data • Application avoids premature data exposure • To preserve the ability to publish in a journal • To hide unpublished results from scientific competitors • Application manages user access and rights • Simple password protection is a good enough technique
Site Servers • “Web application” • Apache HTTP server • Jakarta Tomcat application server • MySQL relational database • File repository • Supporting tools and utilities • Linux (now), others (future) • Local branding
Site Network • A virtual network of like sites • Operates over the Internet • Uses standard protocols
Site Network • “Portal” site • Shared view of the site network • Shared view of public samples • Private, non-shared view of non-public samples • Clear demarcation of site boundaries • Synchronization via automated messaging
Existing Databases • A complement, not a replacement • Planned collaboration with CCDC • Possible collaboration with ICDD • FIZ Karlsruhe?