Skip to content

rdmpage/biostor-cloud

Repository files navigation

biostor-cloud

Cloud-based version of BioStor

Bibliographic data in BibJSON format from BioStor is stored in CouchDB hosted by [Cloudant](http://cloudant.com/] which supports [Lucene-based full text search] (https://cloudant.com/for-developers/search/).

Interface to display results borrows some ideas from CrossRef metadata search for which code is available on GitHub.

Citations are formated using citeproc-js. CSL for Zootaxa from https://github.com/bdrolshagen/mendeley, BibTeX CSL from Mendeley/csl-styles.

Project makes use of Twitter Bootstrap and Font Awesome.

Documents are displayed using the documentcloud / document-viewer.

Hosting using Pagodabox

This project is hosted by Pagoda Box. To deploy to Pagoda Box we use git. For example, having modified a file such as index.php we do this:

git add index.php
git commit -m "Some informative message"
git push pagoda --all

This requires that we follow the instructions for setting up git and SSH keys.

Because Pagoda Box runs a minimal PHP by default, we need to create a Boxfile to specify any extra things we need. For example, if we need curl then the Boxfile looks like this:

web1:
    php_extensions:
        - curl

About

Cloud-based version of BioStor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published