A package for automated processing of (pubmed) text with LLM
Project description
Pubmed integrated NLP tool: For serial processing of open-source PubMed Central papers with an LLM (openai, anthropic's claude or external shell script are supported)
Configuration is via the Excel file Run with 'python run_pint.py ' The config file sets many options - the model to use, where to find the data and the prompts, as well as other settings.
Input is a csv or Excel file with a specified column - either a pubmed id or a filename (assumed if it's not numerical or PMC) Output is a csv file with the id and the requested data
There is a simple example in the example folder which uses .pdf files cd example python ../run_pint.py test_config_pdf.xlsx
You can use .csv files in place of .xlsx files - it's just harder to keep the documents nicely formatted.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pint_lib-0.2.5.tar.gz.
File metadata
- Download URL: pint_lib-0.2.5.tar.gz
- Upload date:
- Size: 193.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
194a1c32cbc733267f9a8f66b611f04d81ce8ebd0978703d9e6b60f20c84b4b1
|
|
| MD5 |
332db99d5c43757a233b37978c350a7a
|
|
| BLAKE2b-256 |
f665104678d6fef8740ac301c35061e722a1bbf22c47b9485ab572351a5ab2f9
|
File details
Details for the file pint_lib-0.2.5-py3-none-any.whl.
File metadata
- Download URL: pint_lib-0.2.5-py3-none-any.whl
- Upload date:
- Size: 18.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebb34a6dc74427dd20ec8b2b3e6dcdeba1a58ff67d54e70ac0b744cab3f92f5b
|
|
| MD5 |
fb4e4e36f65f3b14ded83c153a3f01c8
|
|
| BLAKE2b-256 |
4788a5ed6fb9ed173d92d509b44e414b9b741cfd9ecf2b7c31302118da3028e1
|