All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
pyproject.toml to specify build dependencies & build backendfreesurfer_volume_reader.parse_version_stringpython3.5, python3.6 & pandas<0.23parse_version_string() & VolumeFile.find()pandas v1.*SubfieldVolumeFile from VolumeFileashs.IntracranialVolumeFilesetup.pyfreesurfer-volume-reader:
EX_NOINPUT/66 in case no matching volume files were found
(previously: exception with exit code 1)--filename-regex to --freesurfer-hipposf-filename-regexread_hippocampal_volume_file_dataframe()
to freesurfer.HippocampalSubfieldsVolumeFile.read_volumes_dataframe()read_hippocampal_volumes_mm3()
to freesurfer.HippocampalSubfieldsVolumeFile.read_volumes_mm3()parse_hippocampal_volume_file_path()
to freesurfer.HippocampalSubfieldsVolumeFile.__init__()find_hippocampal_volume_files()
to freesurfer.FreesurferHippocampalVolumeFile.find()freesurfer-volume-reader:
--version to show version--source-types to optionally enable collection of ASHS *volumes.txt files
(default: freesurfer only)--ashs-filename-regexashs.HippocampalSubfieldsVolumeFile
to find & read ASHS *volumes.txt filespandas.DataFrame.drop)root_dir_paths$SUBJECTS_DIR is set and root dir path is provided as positional argread_hippocampal_volume_file_dataframe on python3.5freesurfer-volume-reader:
freesurfer_volume_reader