Personal tools
 

FieldML

Introduction

FieldML's (Field Modelling/Markup Language) goal is to be a declarative language for building hierarchical models represented by generalized mathematical fields. Its primary use will be to represent the dynamic geometry and solution fields from computational models of cells, tissues and organs. It is intended to provide a framework for modelling software development and model interchange for bioengineering and general engineering analysis communities.

It is being developed as a data model and accompanying API. Serialisation of FieldML will be via an XML file format, as well as other possible formats.

Initially, FieldML support is being developed for two key open source projects:

  • cmgui (visualization application)
  • OpenCMISS (large scale computational software)
These two projects both have precursors to the FieldML data model and API, and as such serve to guide the design of FieldML.

We invite contributions, questions and feedback on FieldML via the "FieldML specification" area of tracker.physiomeproject.org. You can also follow the FieldML tracker items RSS feed.

Also, see the RSS feed for notes from meetings of the FieldML work group and other notes.

Details regarding the FieldML mailing list are available here.

Older documents and discussions on FieldML can be found at this archive.