A software library for the management, edition and standardization of user data that aims to facilitate data transformation and promote service interoperability by understanding I/O descriptions.
The tool, named BioData-SF, is able to use standard data models stored elsewhere to guide the parsing and interpretation of user data (e.g. flat text files or even binary files). The kernel of the system provides a gateway embedding various software for specific datatypes, mixed with an extensible set of rules and regular expressions to manage the automatic identification of data types and perform appropriate transformations. BioData-SF can be used as a software library, or as a plug-in to be embedded in other applications.