Skip to main content

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

pint_lib-0.2.7.tar.gz (193.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pint_lib-0.2.7-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

Details for the file pint_lib-0.2.7.tar.gz.

File metadata

  • Download URL: pint_lib-0.2.7.tar.gz
  • Upload date:
  • Size: 193.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for pint_lib-0.2.7.tar.gz
Algorithm Hash digest
SHA256 2e09a7d03a6f0aa5fb9a089b5aad654508746b12545ac08cedc095ab635a428f
MD5 126e1e5cabc292d1cad2a11eee77687a
BLAKE2b-256 93752fae416082bb7cec124b8f3888a76a8cbc91a9c839728fc052d30de4ee61

See more details on using hashes here.

File details

Details for the file pint_lib-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: pint_lib-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 18.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for pint_lib-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 fae8a542338a2135e72b6b57a2bae0b38eb7f94875e118263412e84fc6164c9d
MD5 02cf3d57f8cbffcc7240240c6cf44d4b
BLAKE2b-256 64a12efc04d963cb95927265f789cbf280344f6a9da09deab1d0b7ec1ea1ecf2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page