Skip to content

Standalone project for a component of c2c-sepia, containing only the most recent version of the MASFENON framework and nothing else

License

Notifications You must be signed in to change notification settings

josura/MASFENON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MASFENON

Standalone project for the framework behind c2c-sepia, containing only the most recent version of the MASFENON framework.

DEPENDENCIES

  • armadillo
  • MPI implementation (tested on OpenMPI)
  • boost (if you have some problems during compilation, consider installing program options from boost as well)

FILE STRUCTURE

.
├── CMakeLists.txt # cmake file
├── examples.md # examples of how to use the program
├── .github # contains the github actions
├── build # contains the object files
├── src # contains the source files
├── data # contains the test data files
└── scripts # contains some scripts in bash and python to be used in the project to visualize the reulting data

BUILD

cmake -B build
cd build
make

PARAMETER CUSTOMIZATION

The custom functions used for the scaling of the perturbation values (dissipation and conservation) are defined in <src/CustomFunctions> in the source folder

USAGE

HELP MESSAGE

./build/masfenon --help

EXAMPLE

./build/masfenon --fUniqueGraph [graph].tsv --fInitialPerturbationPerType [matrix].tsv --typeInteractionFolder [typesInteractionFolder]

LICENSE

Under development, if any problems arise open an issue in the repository

Shield: CC BY 4.0

This work is licensed under a Creative Commons Attribution 4.0 International License.

CC BY 4.0

About

Standalone project for a component of c2c-sepia, containing only the most recent version of the MASFENON framework and nothing else

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published