parsley-store ============= [![Gem Version][1]][2] [![Continuous Integration Status][3]][4] [![Coverage Status][5]][6] [![CodePolice][7]][8] [![Dependency Status][9]][10] This gem allows to dramatically increase speed of 'parsing' scientific names. It stores parsed strings in Redis database and does not repeat work already done Installation ------------ Make sure you have Redis installed on your localhost gem install parsley-store Usage ----- parser = ParsleyStore.new parser.parse('Homo sapiens sapiens Linn. 1758') parser.parse('Homo sapiens sapiens Linn. 1758') The second parse must be much faster! To get only canonical name: parser.parse('Homo sapiens sapiens Linn. 1758', canonical_only: true) Contributing ------------ 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request Copyright --------- Authors: [Dmitry Mozzherin][11] Copyright (c) 2010-2014 Marine Biological Laboratory. See LICENSE for details. [1]: https://badge.fury.io/rb/parsley-store.svg [2]: http://badge.fury.io/rb/parsley-store [3]: https://secure.travis-ci.org/GlobalNamesArchitecture/parsley-store.svg [4]: http://travis-ci.org/GlobalNamesArchitecture/parsley-store [5]: https://coveralls.io/repos/GlobalNamesArchitecture/parsley-store/badge.svg?branch=master [6]: https://coveralls.io/r/GlobalNamesArchitecture/parsley-store?branch=master [7]: https://codeclimate.com/github/GlobalNamesArchitecture/parsley-store.svg [8]: https://codeclimate.com/github/GlobalNamesArchitecture/parsley-store [9]: https://gemnasium.com/GlobalNamesArchitecture/parsley-store.svg [10]: https://gemnasium.com/GlobalNamesArchitecture/parsley-store [11]: https://github.com/dimus