Skip to main content

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

Metadata

Release files for dinkum-bio 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dinkum-bio 0.6.1
File Size Uploaded
dinkum_bio-0.6.1.tar.gz 38.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dinkum-bio 0.6.1
File Interpreter ABI Platform
dinkum_bio-0.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 80.4 kB

Release files / dinkum_bio-0.6.1.tar.gz

Download URL dinkum_bio-0.6.1.tar.gz
Size 38.0 kB
Tags Source
SHA-256 checksum
How to use checksums
718d03b499d9bfe2d036a081853318e1dc896464af8dbb8d5cab781e283df94d
BLAKE2b-256 checksum
How to use checksums
82b216c6e011256aac864dd42feb8284c14703e12d901547e9f5ac9acc829d7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.8

Release files / dinkum_bio-0.6.1-py3-none-any.whl

Download URL dinkum_bio-0.6.1-py3-none-any.whl
Size 42.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3c0bef8539ce6ef536fc4b29975d165f146ce458fbf4e7201e0e374ef09e6a9d
BLAKE2b-256 checksum
How to use checksums
5b9ae2380b0f0b507a1a034163dac60877b966378cd92542e2ed7f5acb4b4248
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

1 release file

0.4.1

1 release file

0.4.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page