Releases: incf-nidash/PyNIDM
PyNIDM tools v3.9.0 (dev)
Upgrade include:
- new JSON mapping file format to be consistent with work from NIDM-Terms and ReproSchemas
- updates to associated csv2nidm and bidsmri2nidm tools to accomodate new JSON mapping file format
- new tests for Utils.py - map_vars_to_terms function that creates the JSON mapping files
- changes to gitaction to perform pytests on pull requests
PyNIDM tools v3.8.6 (dev)
Updates to test cases.
Changed licenses in code comments to be consistent with repo Apache License 2.0
PyNIDM tools v3.8.5 (dev)
Updated concept search function to return urls for NIDM-terms "used concepts" after change to schema on nidm-terms side where url key is now schema:url
PyNIDM tools v3.8.4 (dev)
Add support to query tools for nidm:PersonalDataElements along with the other supported types (e.g. nidm:DataElement, fsl:DataElement, fs:DataElement, etc.)
PyNIDM tools v3.8.3 (dev)
Fixed minor bug in rest query interface when querying for specific fields across the whole project. Was including software agents linked to derived data (e.g. freesufer) instead of filtering those agents out.
PyNIDM tools v3.8.2 (dev)
updated the way data element UUIDs are created, now using dataset DOI as part of the hash if exists in BIDS dataset. For csv2nidm user can specify a dataset ID which will be used. Also updated version number and click functionality of pynidm linear regression tool so its accessible with pynidm linreg
PyNIDM tools v3.8.1 (dev)
Changed the way data element UUIDs are generated to avoid conflicts across BIDS datasets with the same variable names.
PyNIDM tools v3.8.0 (dev)
Release includes new pynidm query functionality using rest-api. Now one can query using concepts along with source variable names or data element UUID. The release also includes changes to csv2nidm and bidsmri2nidm when doing annotations. In the past the concepts were queried from InterLex and CogAtlas. Now the first set of concepts presented are those from the NIDM-Terms work such that the concepts presented first are ones used to annotate OpenNeuro datasets. The idea is that we want people to select the same concepts when annotating the same types of variables (e.g. an age variable should be associated with 1 concept for age to make query across datasets possible).
PyNIDM tools v3.7.6 (dev)
Minor updates fixing ontquery package to version 0.2.3. Latest version (0.2.7) doesn't connect to the InterLex remote using the current pynidm implementation. This will be fixed in the next major release. For now we'll stick with 0.2.3.