Skip to content

An open-source library for serialization and deserialization of Insight Segmentation and Registration Toolkit (ITK) classes.

License

Notifications You must be signed in to change notification settings

Slicer/ParameterSerializer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ParameterSerializer

Build Status

Serialization is an important technique when exploring an analysis parameter solution space and performing reproducible research.

This is a set of classes to perform serialization and deserialization of the parameters of ITK classes, i.e., classes that inherit from itk::LightObject. Serialization does not require code instrumentation of the target classes. The parameters of the target class are serialized with an archiver; the only currently implemented archiver writes and reads JSON files with the JsonCpp library.

The project is currently used by TubeTK and the SlicerExecutionModel.

The development of this project is supported by TubeTK.

About

An open-source library for serialization and deserialization of Insight Segmentation and Registration Toolkit (ITK) classes.

Resources

License

Stars

Watchers

Forks

Contributors 7