Giter VIP home page Giter VIP logo

oa-sandbox's Introduction

Welcome to the Open-Access Sandbox

The goal of this project is to build reading and searching tools for the scientific literature based around open-access, online content. We have integrated eLife Lens with the open-access portion of the PubMed Central database, and have built a search interface wrapped around PubMed itself.

To see the tool in action visit http://www.oa-sandbox.org.

Most importantly, this project is intended as an experiment in how the scientific literature can work in a web-connected world. If you have an idea for how to make it better, fork the project and try it. No coding experience? Or open an issue and make your suggestion.

oa-sandbox's People

Contributors

anilop avatar caydenberg avatar ivangrub avatar jenniferlin15 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

oa-sandbox's Issues

Working copies of forks?

I'm wondering, if all of the code is JavaScript, if we could create a system where each fork or branch of the project would all be live and functional in real-time.
For example, if I create a branch CAYdenberg/oa-sandbox.git, could a working copy of my branch then be available at www.oa-sandbox.org/CAYdenberg? The it would really be a sandbox ...
If not sure if this can be done using GitHub pages.

Search results - add ALM

Display the following ALM with every search result displayed:
Citations: PubMed
Shares: Twitter + Facebook + Reddit
Saves: CiteULike

Cacheing Lens JSON

Store Lens JSON on the server so that once an article is viewed, the NLM XML does not have to be passaged through the Lens converter to be viewed. The advantages are:

  • improved performance
  • make it easier to make pretty URLs
  • we can expose the JSON to an API that developers on other projects can consume. There is currently no server on the interwebs for Lens JSON.

We are largely agnostic to the choice of server-side language but Python was floated as this would make it easier for interested parties (scientists) to get involved. Some cursory research by me today revealed http://python-eve.org/ as a possible framework that would work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.