https://github.com/accacio/daoct

https://github.com/accacio/daoct

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: Accacio
  • Language: Python
  • Default Branch: main
  • Size: 143 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed over 2 years ago
Metadata Files
Readme

readme.org

#+title: Daoct

* About
Command-line tool to generate DAOCT (Deterministic
Automaton With Outputs And Conditional Transitions) using data from a
log in csv format with inputs and outputs.

* Dependencies
- matplotlib
- tikzplotlib
- scipy

* Usage
- help
#+begin_src sh
./daoct -h
#+end_src
- result in graphviz format
#+begin_src sh
./daoct -g -i examples/test.csv
#+end_src

which results in
#+begin_src dot
digraph a {
rankdir=LR;
# splines = ortho
ratio=fill
graph [pad="0.01", nodesep="0.1", ranksep="0.01"];
node [shape=circle];
margin=0;
{rank =same;}
# size="11.7,8.3!";
init [style=invis]
init -> x0
x4 [shape=doublecircle];
x14 [shape=doublecircle];

x0 -> x1 [texlbl="\scriptsize ⬆rmag2,\{1\}"]
x1 -> x2 [texlbl="\scriptsize ⬆rmag1,\{1\}"]
x2 -> x3 [texlbl="\scriptsize ⬆fmag1,\{1\}"]
x3 -> x4 [texlbl="\scriptsize ⬆fmag2,\{1\}"]
x4 -> x5 [texlbl="\scriptsize ⬇fmag2,\{1\}"]
x5 -> x6 [texlbl="\scriptsize ⬇rmag1,\{1\}"]
x6 -> x7 [texlbl="\scriptsize ⬇rmag2,\{1\}"]
x7 -> x8 [texlbl="\scriptsize ⬆rmag2,\{1\}"]
x8 -> x9 [texlbl="\scriptsize ⬆fmag2,\{1\}"]
x9 -> x10 [texlbl="\scriptsize ⬆rmag1,\{1\}"]
x10 -> x11 [texlbl="\scriptsize ⬇rmag2,\{1\}"]
x11 -> x12 [texlbl="\scriptsize ⬇rmag1,\{1\}"]
x12 -> x13 [texlbl="\scriptsize ⬇fmag2,\{1\}"]
x13 -> x14 [texlbl="\scriptsize ⬇fmag1,\{1\}"]
x0 -> x15 [texlbl="\scriptsize ⬆rmag1,\{2\}"]
x15 -> x16 [texlbl="\scriptsize ⬆fmag2,\{2\}"]
x16 -> x17 [texlbl="\scriptsize ⬆rmag2,\{2\}"]
x17 -> x18 [texlbl="\scriptsize ⬇fmag2,\{2\}"]
x18 -> x19 [texlbl="\scriptsize ⬇rmag1,\{2\}"]
x19 -> x20 [texlbl="\scriptsize ⬆fmag1,\{2\}"]
x20 -> x21 [texlbl="\scriptsize ⬆rmag1,\{2\}"]
x21 -> x4 [texlbl="\scriptsize ⬆fmag2,\{2\}"]

}
#+end_src

* References
- Moreira, M. V., & Lesage, J. (2018). Enhanced discrete event model for system identification with the aim of fault detection
  IFAC-PapersOnLine, 51(7), 160–166.
  http://dx.doi.org/10.1016/j.ifacol.2018.06.295

Owner

  • Name: Rafael Accácio Nogueira
  • Login: Accacio
  • Kind: user
  • Location: Toulouse, France

Ph.D. in Automatic Control

GitHub Events

Total
Last Year