Giter Site home page Giter Site logo

FAIR-biomed

FAIR-biomed is a browser extension for accessing open data resources in the biomedical domain.

See the project website or website source repo for information on how to install the extension in a web browser, how to personalize the extension to your needs, and a list of all the supported resources.

The website also has the developer's documentation on the code structure in this repository, and how to incorporate new plugins into the resource library.

Setup

To compile the source code into a working extension, clone the repository into a local directory. You will need to use node and npm. The latest builds were performed using node v13.3.0, and npm v6.13.1, although other versions may also work. To check your version, execute the following commands.

node --version
npm --version

Next, install dependencies and build the extension.

npm install
npm run test
npm run build

Note: running the test suite is not optional, and the extension may not work if this step is skipped.

To prepare the extension for Chrome or Firefox using a single-line script, specify the target browser and build for production.

BROWSER=chrome npm run production
BROWSER=firefox npm run production

The extension files will appear in a directory dist.

Archiving

An archiving script creates production builds for Chrome and Firefox and packages all source files into a separate zip.

./archive-version VERSION_NUMBER

Note: the uppercase text in the above command is a placeholder - replace it with some version identifier, e.g. 0.0 or dev.

Get involved

Feedback and contributions are welcome. Please raise an issue in the github repository.

fair-biomed's Projects

fair-biomed icon fair-biomed

Browser extension for accessing open data resources in the biomedical domain

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.