Giter Club home page Giter Club logo

minesoft-patbase-client's Introduction

image

image

image

Minesoft PatBase REST API client

About

minesoft-patbase-client is a client library for accessing the Minesoft PatBase REST API. It is written in Python.

Currently, it implements wrappers for the following API methods:

  • Login
  • Query
  • SearchResults

For more details about the whole list of API methods, please consult the canonical PatBase REST API documentation.

About PatBase REST API

The Minesoft PatBase API allows software applications to interface seamlessly with PatBase, Minesoft’s global patent database. Containing approximately 100 million patent documents from over 100 patent issuing authorities, PatBase is used by large corporations, international IP law firms and tech transfer companies for search, review, analysis and monitoring of patent information.

The Minesoft PatBase API is a modern REST API with advanced functionality to create individual software solutions, for powerful data retrieval and for integrating with federated search engines as well as in-house corporate applications.

For more details, see also the blog article Minesoft API to access big patent data.

Getting started

Install

If you know your way around Python, installing this software is really easy:

pip install minesoft-patbase-client

Please refer to the virtualenv page about further guidelines how to install and use this software.

Usage

# Login to PatBase API and remember credentials for subsequent requests
patbase login [email protected] --password=secret

# Submit fulltext search expression and display results in JSON format
patbase search 'FT=(Space Shuttle)' | jq .

Project information

minesoft-patbase-client is released under the terms of the GNU AGPL 3.0 license. The code lives on GitHub and the Python package is published to PyPI. You might also want to have a look at the documentation.

The software has been tested on Python 2.7 and Python 3.6.

Contributing

If you'd like to contribute you're most welcome! Spend some time taking a look around, locate a bug, design issue or spelling mistake and then send us a pull request or create an issue.

Thanks in advance for your efforts, we really appreciate any help or feedback.

License

This software is copyright © 2018 The PatZilla authors. All rights reserved.

It is and will always be free and open source software.

Use of the source code included here is governed by the GNU Affero General Public License and the European Union Public License.


Have fun!

minesoft-patbase-client's People

Contributors

amotl avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

porshan

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.