I think @Islast has a [getpapers](https://github.com/ContentMine/getpapers) (by [Content Mine](http://contentmine.org/)) implementation going....