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.1.2.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

followthemoney_store-2.1.2-py2.py3-none-any.whl (8.7 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: followthemoney-store-2.1.2.tar.gz
  • Upload date:
  • Size: 6.3 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.1.2.tar.gz
Algorithm Hash digest
SHA256 a4fba12531406cc261fb83f48526e417314e531b2385f25edc512ebdafb611c9
MD5 2d73a11d297048837ae085a0a8dfca5f
BLAKE2b-256 9a051b4426b3e1a3a6fe5c2f3b42b4a66bb5824648b73e9d90d13faee227fde1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: followthemoney_store-2.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.7 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.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6ecda973d519f9135ce7b849cc48b87c1e84ebd75179be2aa267c05d4646b695
MD5 7ae2fe3a3955a9ea55124ab2e1898f42
BLAKE2b-256 db16264886e22f2a63c960294121235bfebe46ecc25d3eef6ad26089af36f071

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