Skip to content

jdnicholas/scifinding

 
 

Repository files navigation

Scifinding

A plugin for the Chemotion ELN.

implement some of the Scifinder (R) search functionalities into the ELN through their API.

You will need an institution login/password for this service (see Local setup).
Also, each user need to fetch their access token once (see How to).

Install

To the chemotion_ELN Gemfile, add:

gem "scifinding", :git => "git://github.com/complat/scifinding.git" , :group => [:plugins,:test,:development,:production]

(of course, run: bundle install)

From your chemotion_ELN app root, run:

rake db:migrate

Local setup

Configure your local env variables through your .env file. See the scifinding_env.yml.example for the required parameters. (alternatively have a scifinding_env.yml file in your ELN config folder and a scifinding.rb initializer (see scifinding.rb.initializer_example)).

How to

First thing to do, once you are logged in, is to go your 'Account settings' to request an access token with your Scifinder (R) user name and pw. If you see a valid expiry date, you are ready to use the new ELN functionalities. An expired token should be renewed automatically while querying.

Contributions

Yes please! See the [contributing guidelines][contributing] for details.

This project rocks and uses MIT-LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 56.7%
  • JavaScript 28.1%
  • HTML 12.1%
  • CSS 3.1%