Skip to content

jhroot/elife-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elife-tools

Latest Version

Tools for using article data in Python

Install for users

Install via pip:

$ pip install elifetools

To install the latest version directly from git

$ pip install git+https://github.com/elifesciences/elife-tools.git@master

or you can add it to your project's requirements.txt file

git+https://github.com/elifesciences/elife-tools.git@master

Install for developers

Clone the git repo

Make a virtualenv (optional)

Then

$ python setup.py install

Example usage

>>> import parseJATS as parser
>>> soup = parser.parse_document('sample-xml/elife-kitchen-sink.xml')
>>> print parser.doi(soup)

More code examples can be found in tests/unittests/basic_usage_test.py

These code examples can be run with:

$ cd elifetools/
$ python -m unittest discover -s tests/unittests/ -p *_test.py

Testing

Lettuce for testing.

$ cd elifetools/tests
$ lettuce

License

The MIT License

About

Tools for using article data in Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Gherkin 50.6%
  • Python 49.4%