Skip to main content

python implementation of logistigate for supply-chain aberration inference

Project description

# logistigate
python implementation of logistigate

Overview of logistigate
----------------
Generally speaking, the logistigate methods infer aberration likelihoods at
entities within a two-echelon supply chain, only using testing data from sample
points taken from entities of the lower echelon. It is assumed that products
originate within the system at one entity of the upper echelon, and are
procured by one entity of the lower echelon. The likelihood of a lower-echelon
entity obtaining product from each of the upper-echelon entities is stored in
what is deemed the "transition matrix" for that system. Testing of products at
the lower echelon yields aberrational (recorded as "1") or acceptable ("0")
results. We then distinguish possible information-availability settings into
two categories, Tracked and Untracked:
- In the Tracked case, both the upper-echelon and lower-echelon entities
traversed by the tested product are known upon testing.
- In the Untracked case, only the lower-echelon entity is entirely known, in
addition to the system's transition matrix.
It is further assumed that products are aberrational at their origin in the
upper echelon with some entity-specific fixed probability, and that products
acceptable at the upper echelon become aberrational at the destination in the
lower echelon with some other entity-specific fixed probabiltiy. It is these
fixed probabilities that the logistigate methods attempt to infer.

More specifically, the logistigate methods were developed with the intent of
inferring sources of substandard or falsified products within a pharmaceutical
supply chain. Entities of the upper echelon are referred to as importers, and
entities of the lower echelon are referred to as outlets. This terminology is
used interchangeably throughout the logistigate package.

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

logistigate-0.1.0.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

logistigate-0.1.0-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: logistigate-0.1.0.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for logistigate-0.1.0.tar.gz
Algorithm Hash digest
SHA256 19d3082eb1f92351b8ad4fc32dc917b9083077bc6cd8ef574855456ee594c606
MD5 04974a95879a1dfdc28a162ad7c7dae3
BLAKE2b-256 fd2463711a61afd230b3fd06f1956e614a4a2949d1c8f32264c8f0ad77413e37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: logistigate-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for logistigate-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8dbaa0c10a826276ad34264cfb2c5912d0cce3b55a9cac9c2032b654a57c1529
MD5 354bf6565d2ae37c132d1f146b1596c5
BLAKE2b-256 4ac3b1590b231467bccf4b93d9dbd3bc6958ab033ee5f82a85d5a4c4fcdea23b

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