imbSCI - Introduction
Framework supporting Science-related research and development in context of imbVeles Framework and SM-WBI.
Since NuGet package numbers 0.2.* the whole imbVeles stack moved toward cross-platform and mobile development. Therefore, new releases of the libraries have 3 targets
The focus is too keep WindowsXP compatibility (.NET 4.0) and to stay fully cross-platform capable, via Xamarin.Forms 3.0. Xamarin recently introduced full cross-platform support, for both Desktop and mobile operational systems and platforms.
Excel file creation directly from DataTable, styling framework built around DataTable structure
Directed and free graph structures, with weight factors for nodes and links. Conversion extension methods.
Import/Export operations for DGML, DOT, mxGraph (Draw.io), Dia (Diagraming software), Mermeid...
Generation of directed graph from directory structure, class reflection data, URL/paths...
Folder and file Object Model with descriptive information for readme file creation
Easy file search, copy, backup, save and load (serialization) operations
Same interface for reports in HTML (Bootstrap), Markdown, Spreadsheet, plain text ...
Script, macro/component and template based reporting, dynamic colors
Advanced reflection-based report generation
Attribute driven declarative data-annotation
Generic Typed DataTable classes, declarative DataTable aggregation, conditional styling for DataTable exports
DataTable driven SVG chart generation: pie, bar, line, histogram, coocurence matrix ...
Data visualisation: SVG, JPEG, PNG, TIFF, BMP ....