Skip to main content

tools for extracting data from vector plots

Project description

vector-plot-extractor

tools for extracting data from vector plots

This Python package has been tested on various PDF files, including example.pdf, under normal usage conditions. However, it has not undergone comprehensive testing and optimization yet. I will improve it in the future. Your suggestions and contributions are welcome.

Documentation is currently in progress. Stay tuned for updates!

Dependencies

This package mainly depends on the following packages:

  • matplotlib
  • numpy
  • pymupdf

These will be automatically installed when running pip install.

Installation

To install this package, you can simply use pip:

pip install vector-plot-extractor

Usage

To execute the main UI, run this in your terminal

vpextract path/to/figure/file

To import this package in a Python script:

import vpextractor

Notice

A bug in version 0.1.1 causes minor errors in the extracted scatter data. If you have used 0.1.1 version, follow the steps in the changelog to fix it.

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

vector-plot-extractor-0.1.2.tar.gz (29.9 kB view details)

Uploaded Source

Built Distribution

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

vector_plot_extractor-0.1.2-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

Details for the file vector-plot-extractor-0.1.2.tar.gz.

File metadata

  • Download URL: vector-plot-extractor-0.1.2.tar.gz
  • Upload date:
  • Size: 29.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for vector-plot-extractor-0.1.2.tar.gz
Algorithm Hash digest
SHA256 bb999cf090612e69385c7ce419b0425c5be3ce2804a8a73e441961c991124f68
MD5 fb31ec07d3a487c37200aed24b1775f0
BLAKE2b-256 3ca5ab75406ae9c51aa12ee0c6e8a62fdd55d81f7a4455810059ee9e74c1d95d

See more details on using hashes here.

File details

Details for the file vector_plot_extractor-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for vector_plot_extractor-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 283c2c345330a472fd618b17b0f42981ee3ad0bdcf5b475edf90787964422bbb
MD5 e31957e87139010f54254fa542aa418b
BLAKE2b-256 a0001fb692d71ec7b6f57f44e0f15c5f663b42ffab1f354bc0632126d98d8178

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