Skip to main content

directed interaction network kit for modeling, focused on GRNs

Project description

dinkum

Directed Interaction NetworKs are fair dinkum!

What is dinkum?

dinkum is a piece of software for simple modeling of gene regulatory networks, initially based on the GeNeTool software described in Faure, Peter, and Davidson, 2013. It supports simple definition of genes, tissues, ligands/receptors, and regulatory influences, and is intended to run in Jupyter Notebooks. It's primarily intended for teaching purposes, and was developed for the 2024 Gene Regulatory Networks for Development course at the Marine Biological Laboratory.

To get started with dinkum, see notebooks/0-getting-started.ipynb. Here is a full list of example Jupyter notebooks:

Why 'dinkum'?

Dinkum is a backronym constructed from "directed interaction networks". It's also named in honor of one of the course directors, who is Australian; it turns out that dinkum is one of the few Australian-specific slang words that is not rude.

Installing dinkum

dinkum is available on the Python Package Index, PyPI, as dinkum-bio. It requires Python 3.11 or later.

To install:

pip install dinkum-bio

Developing dinkum

Dinkum is developed on github under dinkum-bio/dinkum. It is released under the GNU Affero General Public License v3 open source license.

You can run the tests with make test.

CTB 10/2024

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

dinkum_bio-0.6.0.tar.gz (37.8 kB view details)

Uploaded Source

Built Distribution

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

dinkum_bio-0.6.0-py3-none-any.whl (42.4 kB view details)

Uploaded Python 3

File details

Details for the file dinkum_bio-0.6.0.tar.gz.

File metadata

  • Download URL: dinkum_bio-0.6.0.tar.gz
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.8

File hashes

Hashes for dinkum_bio-0.6.0.tar.gz
Algorithm Hash digest
SHA256 b4657745ce3efad1ef00a7365229523f8ae660a088034a1afa3a6922112aea00
MD5 d26de1ac3e41c27ebcf515a22b6c7970
BLAKE2b-256 f164945693888dbb0c56c427b365c5ed301fe296e630e0c91a82fdbacc5eb6d3

See more details on using hashes here.

File details

Details for the file dinkum_bio-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: dinkum_bio-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 42.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.8

File hashes

Hashes for dinkum_bio-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1fc064635363c4d53b0614b726187ecda39d78f5cb0027d5f49c235792d01e23
MD5 93d35c76e39397bfbc443f449501640c
BLAKE2b-256 77830ec7b4b7dbd0b358d9127a045b8e85d30862f65dd9feaf94aa1bd06fc262

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