Skip to main content

Store raw and structured FollowTheMoney data from different datasets in a data lake

Project description

followthemoney-store

This library provides methods to store, fetch and list entities formatted as followthemoney data as datasets stored in a SQL backend.

Usage

Command-line usage

# Insert a bunch of FtM entities into a store:
$ cat ftm-entities.ijson | ftm store write -d my_dataset
# Re-create the entities in aggregated form:
$ ftm store iterate -d my_dataset | alephclient write-entities -f my_dataset

If you don't want to keep the balkhash dataset generated above, there's a shortcut that combines the write and iterate functions:

$ cat ftm-entities.ijson | ftm store aggregate | alephclient write-entities -f my_dataset

Python Library

from ftmstore import Dataset

dataset = Dataset("US-OFAC")
dataset.put(entity, fragment='1')

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

followthemoney-store-2.0.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

followthemoney_store-2.0.0-py2.py3-none-any.whl (8.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file followthemoney-store-2.0.0.tar.gz.

File metadata

  • Download URL: followthemoney-store-2.0.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for followthemoney-store-2.0.0.tar.gz
Algorithm Hash digest
SHA256 0bf6299d8faee4b28d971c9cf9df806c8b08bd9d10479767deedceca4983f227
MD5 b08cc414fcad47c72bdea9ad592262ca
BLAKE2b-256 3769f99863732a8c26026fa5c1df4514b7602942e9b7f3a1cc133ed73a202d31

See more details on using hashes here.

File details

Details for the file followthemoney_store-2.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: followthemoney_store-2.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for followthemoney_store-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3dd9cb76ea83423c3b1e90aa8a6184c4b169aa3fb734d0cb1da0bbd2b6f75354
MD5 233bd86c6b9bf26695ffa5d816660683
BLAKE2b-256 ef35fdd9f0ed64b568ad78e59a13b6abfaf74e0130a420385ab9bfdf8f35fa2f

See more details on using hashes here.

Supported by

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