pyLinG3D: Visualizing the Spatio-Temporal Dynamics of Clonal Evolution
This library is a python implementation of the LinG3D (https://github.com/rejniaklab/LinG3D) which generates the 3D lineage trees of (1) all clones; (2) individual clones; (3) all clones, but with only those cells that survived to the end of simulation; and (4) individual clones containing only those cells that survived to the end of simulation.
Installing with pip
if you are using Linux or macOS you can install pyLinG3D with pip
pip install pyLinG3D
Example
%matplotlib ipympl
from pyLinG3D import LinG3DClone
from platform import python_version
print(python_version())
#exampleB05
pathData='exampleB05'
cloneNum=5
toPrint=1 # save the final figure
IsGradient = 1 # draw drug gradient in the background 1-yes; 0-no;
xmin=-100; xmax=100; ymin=xmin; ymax=xmax # 2D domain boundaries
tmin=0; tmax=100000 # time/iteration boundaries
fileStep = 2000 # frequency of data
LinG3DClone(pathData,cloneNum,IsGradient,xmin,xmax,ymin,ymax,tmin,tmax,fileStep,toPrint).linG3DClone()
Authors
Anjun Hu, Maureiq Ojwang’, Kayode Olumoyin kayode.olumoyin@moffitt.org, Katarzyna Rejniak
Source Code
https://github.com/okayode/pyLinG3D
Acknowledgements
This work was supported by the NIH/NCI grants CA259387 and CA272601, and the NIH/NCI Physical Sciences Oncology Network (PSON) grant CA202229.
Release files for pyLinG3D 0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyLinG3D-0.6.tar.gz | 11.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyLinG3D-0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 35.9 kB
Release files / pyLinG3D-0.6.tar.gz
| Download URL | pyLinG3D-0.6.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
124d61dbeab2b4ea010afbcf442ae8de1d41486aa018d17a1ef32ee3760447e5
|
|
BLAKE2b-256 checksum How to use checksums |
15b93769ade54252efe56caf382c4d3cb6da343774f96bf941474343b7475310
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.16
|
Release files / pyLinG3D-0.6-py3-none-any.whl
| Download URL | pyLinG3D-0.6-py3-none-any.whl |
|---|---|
| Size | 24.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9ca847726065f48cbc9bed342428ff38038b1e3597b111e8433d3f6c530073de
|
|
BLAKE2b-256 checksum How to use checksums |
ecc1b95f63b24f3dac6237e9614a0e2904fc46e3b58353829eb90b061f9ce7d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.16
|