Releases: annotation/stam-python
Releases · annotation/stam-python
v0.10.1
v0.10.0
- Implemented
TextSelection.align_texts()
andAnnotationStore.align_texts()
(parallelised version) for alignment of text using Smith-Waterman/Needleman-Wunsch - Implemented
TextSelection.select()
- Bugfix: removed some incomplete and obsolete assertions
- Corrected various function signatures and added some missing ones
v0.9.1
- Updated to stam-rust v0.16.2 and stam-tools 0.8.3
- Added
AnnotationStore.annotation(substore=False)
(new keyword argument) to retrieve annotations in the root store only. - Expanded the API for substores, new methods:
Annotation.substore()
TextResource.substores()
AnnotationDataSet.substores()
- Fixes and tests for substores
v0.9.0
v0.8.4
v0.8.3
- added set_filename(), filename() and get_filename() for stand-off files, also added filename parameter on add_dataset() . This wasn't properly propagated to the Python binding yet. (annotation/stam#21)
v0.8.2
v0.8.1
- Updated against stam-rust v0.14.0 and now also stam-tools v0.7.1
- adapted to changed in API regarding TextSelectionOperator::Precedes and Succeeds (now allowing whitespace) (annotation/stam-rust#17)
v0.8.0
- Updated against stam-rust v0.13.0 and now also stam-tools v0.7.0
- The
AnnotationStore.query()
method can by default now handle mutable queries (ADD
,DELETE
) as well, passreadonly=True
to force old read-only behaviour. - Implemented AnnotationStore.remove() method for deletion
- Implement
AnnotationStore.view()
to visualize annotations in HTML or ansi text, this binds with stam-tools (stam view) (#11) - Tutorial: updated to show new
remove()
andview()
methods