Skip to content
 
 

Latest commit

 

History

731 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

physicellcdataloader logo & title

Abstract:

physicell data loader (pcdl) provides a platform-independent (Windows, MacOSX, Linux), python3 based, pip-installable set of commands, to load output, generated with the PhysiCell agent-based modeling and diffusion solver framework, into python3 or transform PhysiCell output into more widely used data formats, straight on the command line.

pcdl concept

Software Specification:

✨ HowTo Guide:

✨ Tutorial:

Basics Tutorials:

  1. pcdl background
  2. pcdl processing mcds time steps in python3
  3. pcdl processing mcds time series in python3
  4. pcdl from the command line

Extras tutorials python3 language:

Extras tutorials for other languages than python3:

Extras tutorials for GUI software:

✨ Reference Manual:

Discussion:

Cite:

@Misc{bucher2023,
  author    = {Bucher, Elmar and Wall, Patrick and Rocha, Heber and Kurtoglu, Furkan and Eng, Jennifer and Sundus, Aneequa, and Metzcar, John and Arroya, Raquel and Heiland, Randy and Macklin, Paul},
  title     = {elmbeech/physicelldataloader: pcdl platform-independent, pip-installable interface to load PhysiCell agent-based modeling framework output into python3.},
  year      = {2023},
  copyright = {Open Access},
  doi       = {10.5281/ZENODO.8176399},
  publisher = {Zenodo},
}

Contributions:

  • original PhysiCell-Tools python-loader implementation: Patrick Wall, Randy Heiland, Paul Macklin
  • fork pcdl implementation: Elmar Bucher
  • fork pcdl co-programmer: Furkan Kurtoglu, Heber Rocha, Jennifer Eng
  • fork pcdl continuous testing and feedbacks: Aneequa Sundus (python), John Metzcar (python), Raquel Arroya (matlab)
  • student prj on pcdl: Benjamin Jacobs (make_graph_gml), Jason Lu (render_neuroglancer), Katie Pletz (beta testing), Leena Sohail (beta testing), Marshal Gress (plot_scatter), Nick Oldfather (unit test model), Thierry-Pascal Fleurant (plot_timeseries), Viviana Kwong (render_neuroglancer)

Develoment:

Developers, please make pull requests to the https://github.com/elmbeech/physicelldataloader/tree/development branch. Thanks!

About

python3 based physicell output data transformer.

Resources

Stars

11 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages