\hypertarget{a00020}{}\doxysection{C\+:/\+Users/\+Jaroslav Pizur/\+Desktop/osm\+Proj\+Loc\+R/osm-\/\+Projekt/osm\+Projekt/deps/functions/pattern\+\_\+finding/patternfinding\+\_\+functions.py File Reference}
\label{a00020}\index{C:/Users/Jaroslav Pizur/Desktop/osmProjLocR/osm-\/Projekt/osmProjekt/deps/functions/pattern\_finding/patternfinding\_functions.py@{C:/Users/Jaroslav Pizur/Desktop/osmProjLocR/osm-\/Projekt/osmProjekt/deps/functions/pattern\_finding/patternfinding\_functions.py}}
\doxysubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{a00050}{patternfinding\+\_\+functions}}
\begin{DoxyCompactList}\small\item\em This file provides functions used to find bus line patterns. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
def \mbox{\hyperlink{a00050_a1ffab589face92bdd01b6896ac57ebdc}{progressbar}} (it, prefix=\char`\"{}\char`\"{}, size=60, file=sys.\+stdout)
\begin{DoxyCompactList}\small\item\em Function works as a progressbar in other functions running cycles. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_aceb67b5694eb8165dfaa65491bbc4160}{myratio\+\_\+calc}} (list1, list2)
\begin{DoxyCompactList}\small\item\em Alternative to ratio provided by gestalt or levenstein algorithms. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_aff5b79cdab817508ced42463f681369d}{gestalt1}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em Function finds repeating patterns of lengths defined by the range\+\_\+from number O\+N\+LY, by crawling through tuple\+\_\+nodes. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a909f76c59d18750285f17d44490ec857}{levenshtein1}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em Check definition at the gestalt1 function. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_afe660a2935845aa8bd25c73560bf762d}{manual\+\_\+trackfinder1}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em Check definition at the gestalt1 function. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a8b594f66a4858438ca774d37316b6d2c}{gestalt2}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em Approach difference is in the moment when ratio is calculated. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a5390122a57532fb919993f97953fab64}{levenshtein2}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a66a9db43274294d76c1e1ba4dee5ceb6}{manual\+\_\+trackfinder2}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_ab90dbbdf205bc1e80bcd0ba38b98b6b1}{gestalt4}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a11151b308c9a3a6033ce68e9635d3593}{gestalt5}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a60055e5a710bc0a02dd6127e36355053}{gestalt6}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a113cbaccd98629b2d09011297cc93be5}{gestalt8}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em Function finds repeating patterns of lengths range\+\_\+from to range\+\_\+to by crawling through tuple\+\_\+nodes. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a26d1be3b723c5f6324ad7ab6ff40aef1}{levenshtein3}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_aec6b554a9989d0508ff56682816d9954}{manual\+\_\+trackfinder3}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_af5b82e14a0022a2ab9672c938955b777}{gestalt7}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\item 
def \mbox{\hyperlink{a00050_a8d10834f38b10abf349e9f5972c806a3}{levenshtein5}} (tuple\+\_\+nodes, range\+\_\+from, range\+\_\+to)
\begin{DoxyCompactList}\small\item\em For basic principle, read gestalt8 description. \end{DoxyCompactList}\end{DoxyCompactItemize}
