Skip to content

About

This repository contain few .ipy files coded with Python programation language which the aim are explained in the .pdf file rapport and the utilisation mode is presented in the README.txt

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Morphological Algorithms:

Introduction:

This repository contain three .ipynb files coded with Python programation language (version 3.9.1), those algorithms are detailed in a report which is the .pdf file. The programmation part of this project is the part 5 of the report called "Computational Realisation and Tree Analysis". Few libraries where also used, numpy, matplotlib, random. These library where used with the last version disponible on the 11/01/2021. The three algorithms are respectively;

  • The Combinatorics of Tree-Realizations Algorithm.
  • The Random Tree Generator.
  • The Persistent Entropy Quantifier. And are disponible in the /src folder. The persistent entropy quantfier algorithm is disponible under 2 versions called respectively: "Entropy with Focus" and "Entropy with Weight" which are disponible in two different source files. These two versions differ by the parser function used, see the report for more information.

Command Line Arguments

There is no need of argument for the three algorithm, default barcodes are given in each three but if you want to use the algorithm with your own barcode you need to modify the source code and respect the structure described in the report.

Example:

  • ./The Combinatorics of Tree-Realizations Algorithm

Design Decisions & Issues

The algorithm are designed to run with predifined quantity of generation or anything that have for consequence increasing the running time of the algorithm. This can be changed manually but with the risk of having a slow execution.


Output example

Examples for each algorithm are disponible in the report, we really invite you to give a look.

About

This repository contain few .ipy files coded with Python programation language which the aim are explained in the .pdf file rapport and the utilisation mode is presented in the README.txt

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages