Published June 17, 2020
| Version v2.2.0
Software
Open
althonos/pronto: 2.2.0
Description
Added
threads
parameter toOntology
constructor to control the number of threads used by parsers supporting multithreading (OBO and OBO JSON at the moment).- Deprecation warnings for suspected uses of the
is_a
pseudo-relationship since subclasses/superclasses is now to be handled by the ownerOntology
. - Support for subclass/superclass edition directly from the objects returned
by
Term.subclasses()
andTerm.superclasses()
. (#84) ### Changed - Updated
fastobo
tov0.8
, which reduce memory footprint of identifiers, and improves the parser speed. - Improved OBO parser performance using threading plus zero-copy validation
of identifiers on
Xref
instantiation. - Improved performance in debug mode by having the typechecker only extract the wrapped function signature once. ### Fixed
- OBO parser crashing on files containing
idspace
clauses in their headers. - Reference management issue with binary operations of
TermSet
. ### Removed nanoset
depency, which was not useful anymore in Python 3.8 and caused issues with multithreading when processing OBO frames in parallel.
Files
althonos/pronto-v2.2.0.zip
Files
(834.1 kB)
Name | Size | Download all |
---|---|---|
md5:e5b8d8d4b516b37d606a97ee7682ff57
|
834.1 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/althonos/pronto/tree/v2.2.0 (URL)