Cellfie 2.1.0
Cellfie 2.1.0 Release Notes
Summary
This release contains new features, UI improvements, and fixes various bugs.
New Features
- Implemented check box selection for selecting transformation rules to use when generating the axioms (#55)
- Implemented easy cell range definition by interactive cell selection in the spreadsheet preview table
- Implemented the new MappingMaster feature
mm:EntityIRI
used by the cell reference that will look for a match to an entity name in the target ontology, and extract the IRI if a match is found (#70) - Implemented a single log file usage to avoid cluttering the working directory (#56)
- Implemented key shortcuts for faster editing rules (#76, #85)
UI Improvements
- Added a “Cancel” option when closing Cellfie (#63)
- Improved the spreadsheet view for maintaining the consistency of the sheet presentation between the third-party spreadsheet applications and Cellfie (#66, #67)
- Improved the text in the warning and error messages (#34, #65)
- Improved the display of empty sheets (#67)
Bug Fixes
- Fixed the issue of NullPointerException when saving transformation rules and no output file was selected (#62)
- Fixed the issue of using
rdfs:label
as an annotation property in transformation rules (#90) - Fixed the issue of using OWL predefined annotation properties (#91)
- Fixed the issue of UUID encode produces different names (#78)
- Fixed the issue of various popup windows (for confirmations and file selections) popping up in strange locations (#94)
- Fixed several issues with rule editing, selection and saving (#88, #89, #87, #86, #82, #84)
Documentation
Please visit MappingMaster wiki to learn the transformation rule syntax used by Cellfie (https://github.com/protegeproject/mapping-master/wiki/MappingMasterDSL) and try out a running example (https://github.com/protegeproject/cellfie-plugin/wiki/Grocery-Tutorial).