Python package to mine papers for systematic reviews.
Project description
paperfetcher
About
Paperfetcher is a Python package to automate handsearching and citation searching (snowballing) for systematic reviews. Paperfetcher works with Python 3.7+.
To learn more about Paperfetcher, visit paperfetcher.github.io.
Usage
To get started, browse the following Getting Started Jupyter notebooks (also in the examples/
directory in this
repository):
Once you understand the workflow, read the Module Documentation to learn more about 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 (if installed from source)
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
The Team
Paperfetcher was developed by Akash Pallath at the University of Pennsylvania and Qiyang Zhang at the Johns Hopkins University.
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
Built Distribution
File details
Details for the file paperfetcher-1.2.2.tar.gz
.
File metadata
- Download URL: paperfetcher-1.2.2.tar.gz
- Upload date:
- Size: 33.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7c59f98ea82d2fe68fb27dcdd263ad2e2e35be4f58b8685176514679bbaede2 |
|
MD5 | 829c72ea8ba5cbd12dd82a4f2733f310 |
|
BLAKE2b-256 | d4bc08aa309b1b5334579755e1a254fed8bcdef7b925f0c7d264430162c26c57 |
File details
Details for the file paperfetcher-1.2.2-py3-none-any.whl
.
File metadata
- Download URL: paperfetcher-1.2.2-py3-none-any.whl
- Upload date:
- Size: 17.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fec9eebf880f2fe15c598815a49cd8c6e1b8126ca191f22a87bc5a70ee8849f |
|
MD5 | 8832b66d8e29602bfc0c025ded137429 |
|
BLAKE2b-256 | e8a44b7158527a276e9e142765850a9186a267a7ba0f12d4f49f6ccc3f67626e |