Python package to mine papers for systematic reviews.
Project description
paperfetcher
About
Paperfetcher is a Python package to mine papers for systematic reviews. In particular, paperfetcher automates the hand-search and snowball-search portions of the systematic review process.
Paperfetcher works with Python 3.7+.
Usage
See the example Jupyter notebooks below to get started:
- Crossref hand-search getting started guide
- Crossref snowball-search getting started guide (coming soon!)
Once you understand the workflow, read the Module Documentation to learn more about how to use paperfetcher's various modules, classes and functions.
Installation
Installation with pip
- [Install pip]
- Install paperfetcher using pip:
pip install paperfetcher
Installation from source
- Clone this repository
- In the repository directory, run
python setup.py install
or, if you have pip installed
pip install .
Running tests (optional)
You can run tests to make sure that paperfetcher is working correctly on your system.
- To run integration tests, in the repository directory, run
cd tests/tests_integration
pytest
- To run unit tests, in the repository directory, run
cd tests/tests_unit
pytest
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
paperfetcher-0.2.0.tar.gz
(17.6 kB
view hashes)
Built Distribution
Close
Hashes for paperfetcher-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49b605768d5c85fe027a6c7714d0312c471026288ef772f4f13233ef21c3accd |
|
MD5 | e493034c59116496c30b07fde71b8e3f |
|
BLAKE2b-256 | 2ace601c10b43ec8275d8350b9eb81ab4300fb67895c56a01389fa80608ab9bb |