Skip to main content

Visualizing the Spatio-Temporal Dynamics of Clonal Evolution

Project description

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()
tree_clone_5

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.

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

pyLinG3D-0.4.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

pyLinG3D-0.4-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

Details for the file pyLinG3D-0.4.tar.gz.

File metadata

  • Download URL: pyLinG3D-0.4.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for pyLinG3D-0.4.tar.gz
Algorithm Hash digest
SHA256 b8ee67d87d7d029e6b2c6681834dea6dca8e85254786683d0391bab6cceaa994
MD5 537da20779a4e689d8f64fed1fbcf217
BLAKE2b-256 01be601aee13303fd2835f60551a803c3afa43fdc7a8578fd0940b003ddf48d0

See more details on using hashes here.

File details

Details for the file pyLinG3D-0.4-py3-none-any.whl.

File metadata

  • Download URL: pyLinG3D-0.4-py3-none-any.whl
  • Upload date:
  • Size: 24.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for pyLinG3D-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ead4b8ea20c2cc1beec084479e90a31bd4e89443e8cb82305fd130d1c7ddfa68
MD5 2ac132600aaed9d9424c9657eddd69ae
BLAKE2b-256 3fb66dfc22845348f4616f1e8af5fc2dcda3212d0c105a447766f649f5423af0

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