Releases: PhysiCell-Models/collective-invasion
Version 2.2.1
Includes bug fixes and new visualization and data processing scripts to support the latest example (the invasive cellular front example).
Version 2.2
Includes new example for resubmssion and bug fixes.
This release changes the way that random numbers are handled - now all random numbers are handled through the PhysiCell random number generator.
Version 2.1
- Extensively updated README
- Better exposed ECM variables for use in rules
- Noted deprecated parameters in model files
- Updated python_imaging
- Other minor updates and fixes
Version 2.0 - Upgrade to separate cell-ECM interactions and PC1.12
This release includes several major upgrades and updates:
- The cell-ECM interaction functionality is now in a separate "module" instead of integrated into
AMIGOS-uncoupled.h
and `AMIGOS-uncouple.cpp'- This enables a user to directly import the cell-ECM interaction and ECM codes and methods into new models, rather than picking through old models
- The use of this is demonstrated through two new cell-ECM models - a toy model of fibrosis and a toy model of an invasive carcinoma. These new models utilize the density functionality of the ECM and cell-ECM interaction method, complimenting the previously release leader-follower model.
- This release integrates PhysiCell 1.12 - which enables use of the PhysiCell Studio, Rules, and other features of contemporary PhysiCell.
Numerous other small updates are included, such as having one unique config (XML) file per model.
Future enhancements may include further seperation of ECM/cell-ECM functionality out of model source code files, such as the setup_extracellular_matrix
function, shell or python scripts for running and processing the simple and toy models, and creating make file rules to enable a more PhysiCell like way of storing and building models.
Version 1.2.7 - Fixes minor bug to ECM element reorientation, other bug fixes, adds testing
Fixes minor bug to ECM element reorientation, other bug fixes, adds testing.
#34 Addresses bug that made cell-agents reorient some ECM elements through almost 180 degrees instead of a few degrees.
#35 Addressed MinGW compiler warnings on latest MinGW compiler.
Also added continous testing for Windows, Mac, and Linux (Ubuntu) all at the Github latest standard. Windows testing tests latest available MinGW while Mac tests GCC 11 from Homebrew.
Otherwise builds on previous releases.
Version 1.2.6 - Bug fix to Makefile
Bugfix in Makefile. At least some Linux systems produced a compile error due to a letter case inconsistency.
Version 1.2.5 - Same as previous release plus bug fix to XML
Bug fix to parameter XML included in this release.
Version 1.2.4 - Same as previous release with additional documentation and cleaned file tree
Includes more detailed README for both root and visualization directories. Cleaned up files and file tree.
Version 1.2.3 - Allows alternative ECM element sizes. Also includes upgraded image processing and instant communication paradigm.
ECM is able to have element volumes set independently of diffusion voxels. Also includes Image processing as a class with many advanced customizations available. Used to make stills and videos for ECM paper as it appears on biorvix. Also includes instantaneous remodeling functions.
Version 1.2.2 - Added greatly enhanced image processing capabilities. Simulation engine the same as 1.2.1
Version 1.2.2 - Release for final paper draft. Added greatly enhanced image processing capabilities. Simulation engine the same as 1.2.1.
Added an image processing module and all the scripts that use it. Did not change underlying simulation engine.