Recent Releases of RIAssigner
RIAssigner - v0.4.2
What's Changed
- Added functionality to treat tabular data as tsv files and CLI support for parquet by @acquayefrank in https://github.com/RECETOX/RIAssigner/pull/128
New Contributors
- @acquayefrank made their first contribution in https://github.com/RECETOX/RIAssigner/pull/128
Full Changelog: https://github.com/RECETOX/RIAssigner/compare/v0.4.1...v0.4.2
Scientific Software - Peer-reviewed
- Python
Published by hechth 10 months ago
RIAssigner - v0.4.1
What's Changed
- Updated
_assign_ri_valuefunction by @zargham-ahmad in https://github.com/RECETOX/RIAssigner/pull/122
Full Changelog: https://github.com/RECETOX/RIAssigner/compare/v0.4.0...v0.4.1
Scientific Software - Peer-reviewed
- Python
Published by hechth about 2 years ago
RIAssigner - v0.4.0
What's Changed
- updated to poetry by @zargham-ahmad in https://github.com/RECETOX/RIAssigner/pull/109
- Read RI values from comments field into RI field & added unit test by @wverastegui in https://github.com/RECETOX/RIAssigner/pull/112
- Implement hasretentionindices and hasretentiontimes functions by @wverastegui in https://github.com/RECETOX/RIAssigner/pull/115
- Refactoring data reading and writing by @hechth in https://github.com/RECETOX/RIAssigner/pull/116
- Sanitize column names on data import by @wverastegui in https://github.com/RECETOX/RIAssigner/pull/118
New Contributors
- @zargham-ahmad made their first contribution in https://github.com/RECETOX/RIAssigner/pull/109
- @wverastegui made their first contribution in https://github.com/RECETOX/RIAssigner/pull/112
Full Changelog: https://github.com/RECETOX/RIAssigner/compare/v0.3.4...v0.4.0
Scientific Software - Peer-reviewed
- Python
Published by hechth over 2 years ago
RIAssigner - v0.3.4
What's Changed
- pinned
pint >=0.17,<0.20andmatchms >=0.14.0,<0.18.0for dependency issues by @xtrojak in https://github.com/RECETOX/RIAssigner/pull/97
Full Changelog: https://github.com/RECETOX/RIAssigner/compare/v0.3.3...v0.3.4
Scientific Software - Peer-reviewed
- Python
Published by xtrojak over 3 years ago
RIAssigner - v0.3.3
What's Changed
- Updated matchms dependency and removed test cases with
Noneretention times by @hechth in https://github.com/RECETOX/RIAssigner/pull/90 - replace non-test asserts with exceptions; lint by @martenson in https://github.com/RECETOX/RIAssigner/pull/91
- Create publish_pypi.yaml by @hechth in https://github.com/RECETOX/RIAssigner/pull/92
- try codeql for riassigner by @martenson in https://github.com/RECETOX/RIAssigner/pull/83
- 94 release by @hechth in https://github.com/RECETOX/RIAssigner/pull/95
Full Changelog: https://github.com/RECETOX/RIAssigner/compare/v0.3.2...v0.3.3
Scientific Software - Peer-reviewed
- Python
Published by hechth almost 4 years ago
RIAssigner - 0.3.2
[0.3.2] - 2022-02-11
Added
- data/Data.py: Added
update_possible_rt_keys()andupdate_possible_ri_keys()methods forDataclass. Now users can supply their own identifiers for RT/RI columns (csv files) and identifiers (msp) in their data. #74 - General: Added missing documentation and updated README. #80
- setup.py: Added versions for dependencies. #80
- utils.py: Added method to check if array is sorted. #82
- data/SimpleData.py: Added class for in-memory data which is read-only. #82 ### Changed
- data/Data.py: Unified default RT/RI column identifiers between
PandasDataandMatchMSDataclasses. #74 - data/MatchMSData.py:
MatchMSDataclass now looks up for RT and RI identifiers from within default identifiers list instead of hardcoded 'retentiontime' & 'retentionindex' keys. #74 - compute/Kovats.py: Computation is now real piece-wise linear interpolation and doesn't assume a step width of 100 but interpolates in the actual interval. #76 ### Removed
- data/Data.py: Removed
readmethod from class and contructor -> all child classes must now explicitly implement and call the superclass constructor. #82
What's Changed
- Unify possible RT/RI identifiers for PandasData and MatchMSData classes by @maximskorik in https://github.com/RECETOX/RIAssigner/pull/74
- Introduced scaling factor in Kovats computation to handle skipped alkanes by @hechth in https://github.com/RECETOX/RIAssigner/pull/76
- Refactored tests by @hechth in https://github.com/RECETOX/RIAssigner/pull/77
- Prepare for 0.3.2 by @hechth in https://github.com/RECETOX/RIAssigner/pull/80
- Implemented
SimpleDataclass to provide simple computations by @hechth in https://github.com/RECETOX/RIAssigner/pull/82
Full Changelog: https://github.com/RECETOX/RIAssigner/compare/v0.3.1...v0.3.2
Scientific Software - Peer-reviewed
- Python
Published by hechth over 4 years ago
RIAssigner - 0.3.1
[0.3.1] - 2021-12-9
Changed
- data/PandasData.py:
_read_into_dataframe()now deduces a proper delimiter via Python'scsv.Snifferclass. #73
Scientific Software - Peer-reviewed
- Python
Published by hechth over 4 years ago
RIAssigner - v0.3.0
[0.3.0] - 2021-09-03
Added
- main.py + cli/LoadDataAction.py: Added required passing of filetype and rt unit. #64 #67 #68 ### Changed
- utils.py:
get_extensionfunction now returns extension without.#68 - data/Data.py: Added
filetypeto constructor and madert_unitnon-optional. #67 #68 - data/MatchMSData.py: Added
filetypeto constructor and madert_unitnon-optional. #67 #68 - data/PandasData.py: Added
filetypeto constructor and madert_unitnon-optional. #67 #68
Scientific Software - Peer-reviewed
- Python
Published by martenson over 4 years ago
RIAssigner - v0.2.0
[0.2.0] - 2021-08-18
Added
- Added
__eq__toPandasDataandMatchMSData#51 - Added
__eq__toComputationMethodclass and subclasses #52 - data/PandasData.py: Added reading
tsvfiles. #49 - Command line interface functionality #29
- utils.py:
get_extensionfunction - tests/fixtures/data.py: Added
load_test_filefunction ### Changed
- utils.py:
- data/MatchMSData.py:
_assign_ri_valuenow converts all values to float and stores them as string in metadata field - data/MatchMSData.py
_read_retention_indicesnow calls retention_indices property setter to store values - tests/fixtures/data.py: Changed loading of test data
- compute/CubicSpline.py:
computenow returns an array of floats #61 - compute/Kovats.py:
computenow returns a list of floats #61
Scientific Software - Peer-reviewed
- Python
Published by hechth almost 5 years ago
RIAssigner - v0.1.0
Scientific Software - Peer-reviewed
- Python
Published by martenson almost 5 years ago