We have finalized the new format for the Distributome meta-data about (XML) distributions and relations (Distributome.xml) and (BiBTeX) bibliographical citations (Distributome.bib).
There is a new Distributome DB/Meta-data HTML validator which renders the entire database, including references and citation URL links into a dynamic HTML webpage.
- Background: Using BibTex-js project
- Example HTML (Distributome_BibTeX.html) that interactively consumes raw BiBTeX source files, converts them to JS/JSON and displays the references in HTML page.
- An example of raw BibTeX source file (BibTeX_ExampleCitations.bib). These BibTeX sources can easily be obtained by users from the “Citation Download” or “Export Citation” links on most publisher’s web-sites (See this example). So, these BiB sources are very easy to copy-paste into the Distributome References Editor Panel from another web-browser-window.
We decouple the references Section (Distributome_BibTeX.bib) from the main Distributome.xml DB, as the Distributome BiBTeX reference may increase to become very large (error prone). Thus we’ll need to have a way to reference publications (from Distributome_BibTeX.bib) into theDistributome.xml. This can be achieved by the DOI (Unique Digital Object Identifier) or the URL that every publication has. So inside the <cite>Publication_DOI_or_URL</cite> tag of distribution-nodes or relation-edges in the main Distributome.xml DB, we’ll just have pointers to unique DOI’s – the same unique DOI/URL will be available in the Distributome_BibTeX.bib source file. Hence we can pair the references by their unique DOIs/URLs.
Then inside the Distributome_BibTeX.bib, each reference will have its unique DOI – this will enable linking of Bibliographic/references meta-data contained in Distributome_BibTeX.bib (on-demand) from inside the Distributome.xml and the Navigator, itself. This may be an easy, clean and scalable approach.
There are many examples of resources for retrieving BibTeX publication references (bibliographic citations):
Below are examples of the second generation (V2) of the Distributome XML meta-data – this version decouples the meta information about distirbutions (nodes) and their relation (edges) from the reference citation management (using BibTeX):
Both the XML and the BibTeX files still need to be expanded, but they illustrate the integration (mapping) between distributions(nodes)/relations(edges) and the corresponding bibliographical references (citations) using the unique Digital Object Identifiers (DOI)
or URL addresses, specific to each publication/citation. See
Distributome Project infrastructure developments as of November 11, 2011:
- Updated the web-site and the host server (improved response time)
- Navigator Updates
- Most of the suggestions for improvement of the meta-data content display and graph navigation are implemented (change-log details of the revisions are online)
- Still working on implementing the multi-layer graph Navigator (displaying all, fewer, or very few distributions)
- Working on the V.2 user-interface redesign
- Utilization: We have the machine and human interfaces to the Distributome XML DB functional now:
- Machine (shell-based) Interface:
- Human Interface
- Modification – we are still working on the Distributome DB Editor – a graphical interface would allow anyone to modify, expand, correct, save and submit revisions to the DB.
- Clean-up: We’ll initiate DB clean up (with help from students and the community) as soon as the Graphical Distributome Editor is available
- Bibliography (Reference Manager) – we are exploring BibJSON and are trying to identify the best protocol for retrieval (put/generate/make/edit/revise) existing and commit (call/retrieve/search) new biblio/reference items.
We need to script and produce a 5-10 minute video representing the functionaility of the Distributome Infrastudcture. Example script could include:
- What is the Distributome Project? Team? History? Goals? Vision?
- Why are Probability Distributions interesting and useful as models (math, bio, computation)?
- The 5 Distributome Use-Cases (distribution property and inter-distribution relation exploration, sampling/simulation, computation, modeling)
- HTML5 Navigator (Navigator functionality, browser/device agnostic)
- Distribution Properties (nodes), Inter-distributional relations (edges), references (citations)
- Distributome XML DB Editor (under development), include technical info about XML/XSD format
- Distributome Web-Service (under development)
- Community Contributions
- Classroom utilization and learning activities
- Future developments
There are now several hands-on learning activities that demonstrate the usability of the Distributome resources in educational settings.
We set up a new Distributome project Wiki infrastructure which will include learning activities, data and instructional resources.
Distributome Quick Response (QR) code may be used in all Distributome printed materials. For instance, posters, papers and brochures.