
dnppatviz
.NET C# application which reads files containing signal sequences, searches for patterns on any signal aggregation level, and visualizes them using arc diagrams (1).
Signals can be any data like single letters, words, n-grams (combination of words), DNA bases {A, G, T, C}, musical notes etc. For each kind of signal file type an adapter needs to be implemented.
This application was inspired by (2) and is part of a series of articles for Germany´s largest .NET magazine: dotnetpro (http://www.dotnetpro.de).
(1) Martin Wattenberg, Arc Diagrams: Visualizing Structure in Strings, IBM Research, http://domino.research.ibm.com/cambridge/research.nsf/0/e2a83c4986332d4785256ca7006cb621/$FILE/TR2002-11.pdf
(2) The Shape of Song, http://www.turbulence.org/Works/song/index.html
Project Information
- License: Apache License 2.0
- svn-based source control
Labels:
dotnetpro
CSharp
Pile
ArcDiagrams
Visualization
Westphal