Skip to main content

A package to parse data from graphs in documents.

Project description

Scientific Figure Parser

CI codecov docs

Sci-Fi-Parser is a Python package that provides a pipeline to take charts from PDF documents and extract data from them.

Installation

$ pip install sci-fi-parser

Usage

Full documentation can be found here.

from sci_fi_parser import parse_folder

result = parse_folder(
    input_dir="path/to/pdfs",
    output_dir="output",
    extracted_image_dir="output/extracted_images",
)

print(result.summary())

License

Sci-Fi-Parser is licensed under the terms of the MIT license.

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

sci_fi_parser-0.1.0.tar.gz (292.6 kB view details)

Uploaded Source

Built Distribution

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

sci_fi_parser-0.1.0-py3-none-any.whl (65.2 kB view details)

Uploaded Python 3

File details

Details for the file sci_fi_parser-0.1.0.tar.gz.

File metadata

  • Download URL: sci_fi_parser-0.1.0.tar.gz
  • Upload date:
  • Size: 292.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for sci_fi_parser-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f7c751600a4038e6d4420597408aef7adf31bf8ecdd3374e2a37ad0c5314f929
MD5 fb731b06b564fab5bd6bb4f341e4b1cf
BLAKE2b-256 74afcd6d90d86412b938d73138949ab9c9ceb77f91dd5d5ec0ccbdd803855adc

See more details on using hashes here.

File details

Details for the file sci_fi_parser-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sci_fi_parser-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 65.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.13 {"installer":{"name":"uv","version":"0.11.13","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for sci_fi_parser-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 798c1a644127ce2a8237ab4bf547ee0d395b3d2cbc368bdf7473a94b82facb6d
MD5 6acd7432ccb3df25a6362626a0a86f3b
BLAKE2b-256 a8d1b41262a7eb830b8e4bf554b5594cc187624aa6bcd1fae51e3275c13475da

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