Skip to main content

Processing library for art auction data

Project description

arttactic

A Python library for extracting and processing data from scraped art auction results. Currently designed to run on Linux or macOS, not yet tested on Windows.

Description

arttactic provides tools for working with art auction datasets, including:

  • Cleaning and transforming auction data
  • Applying buyer’s premium calculations
  • Extracting mediums from lot information

Installation

(Recommended) In the terminal, create a virtual environment and activate it.

For example:

python3 -m venv arttactic-venv
source arttactic-venv/bin/activate

Then install the arttactic library:

pip install arttactic

Usage

From the terminal, run the following CLI command:

run-arttactic

This will launch a GUI that allows you to:

  • Select a directory containing .csv files with scraped auction data,
  • Select a single file you wish to add buyer's premiums to,
  • Generate processed spreadsheets after selecting a directory,
  • Generate processed spreadsheets after selecting a directory, and also find and save new mediums,
  • Add buyer's premiums to a selected file.

Development

(Only relevant if you wish to edit the source code.) To install locally in editable mode:

pip install -e .

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

arttactic-0.1.1.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

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

arttactic-0.1.1-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file arttactic-0.1.1.tar.gz.

File metadata

  • Download URL: arttactic-0.1.1.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for arttactic-0.1.1.tar.gz
Algorithm Hash digest
SHA256 06a095e66d3001eabf1b098b99bee501a46da0b5ba603e13d4bc202cc8f33564
MD5 5d420f7cf39ec4c706c67fc789f57ba1
BLAKE2b-256 369c9b8f240fa3615d1b67ea99c52641765d727c577b01a5e7556d3578957954

See more details on using hashes here.

File details

Details for the file arttactic-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: arttactic-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for arttactic-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1b68aca4dae27a1d0ddff6c9e598ef0add33200e434d8e401777b08f514ba115
MD5 a0d230fd28b48db1adefc6fb35f96f1b
BLAKE2b-256 b1fbaa2bcca473e54baf2da9e6d8b82b85689a2a6a31b99508162b7e06ee448e

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