This is the core API of the pybliographer framework. It provides
classes for managing bibliographic databases (storage, query,
conversion, formatting,...)
Recent Commits
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
fb50ed06a412 | delasoie | Added a reference to EPFL | May 2 2017 | ||||
c6474755274a | delasoie | Added a more verbose error on schema problem | Dec 22 2016 | ||||
8db88173094b | delasoie | Ignore build folder | Sep 30 2015 | ||||
ab97db63fbde | delasoie | Removed build folder | Sep 30 2015 | ||||
1b495ebab959 | delasoie | Fix for some ignored files | Sep 29 2015 | ||||
70973cacb192 | delasoie | Fix for date in patent | Aug 11 2015 | ||||
68e8c19687f0 | delasoie | Fix for the patent format being number, not country+number | Aug 10 2015 | ||||
14371343d4b3 | delasoie | Improved the regex for patents | Jun 9 2015 | ||||
d4c1f3831f08 | delasoie | Added patent | Jun 9 2015 | ||||
28d3c0f1dc2e | delasoie | Sync with SVN | Jan 17 2014 | ||||
1dd4f79569c9 | delasoie | Ignored some distribution files | Oct 7 2013 | ||||
e7508e720598 | delasoie | First commit, from the svn repository "infoscience2" | Mar 19 2013 |
README
- text -*-
This is the core API of the pybliographer framework. It provides classes for managing bibliographic databases (storage, query, conversion, formatting,...)
This is the Infoscience @ VPSI @ EPFL fork
Getting started
Once the package is installed (see below), you can use the following entry points to learn how it works:
- the examples/ directory contains a few simple scripts with comments
- the reference manual is available in HTML format in the doc/ directory.
Installation
This package uses easy_install, and should fetch some dependencies itself (except for the ones listed below).
Requirements
- python >= 2.3
- ElementTree and cElementTree (http://effbot.org/zone/element-index.htm)
- numpy >= 1.0b1 (http://numpy.scipy.org/)
Optional dependencies
- In order to use the bsddb store, you need a recent pybsddb version (>= 4.3.3) (http://pybsddb.sourceforge.net/)
WARNING: the latest python version at that time (2.4.2) has not yet the requested version of pybsddb. - In order to run external queries (to the Web of Science for instance), you need to install Twisted (http://twistedmatrix.com/).
Global installation
Once the required dependencies are installed, you can install this package in the standard place with the following commands in the directory containing this README:
python setup.py build sudo python setup.py install
Developer mode
If you use pybliographer for your own developments and need to modify pybliographer itself, you can run
sudo python setup.py develop
This will ensure that when you import Pyblio, you'll get the version in _your_ working directory. No need to play with your PYTHONPATH anymore.