Skip to content

Latest commit

 

History

History
113 lines (65 loc) · 3.28 KB

CHANGELOG.md

File metadata and controls

113 lines (65 loc) · 3.28 KB

Changelog

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.

0.6.2 - 2023-01-31

Maintenance release

Made modules public

Renamed MCDFile.metadata to MCDFile.schema_xml

Toolchain (black, flake8, isort, mypy, pre-commit)

Updated GitHub Actions workflows

Small bugfixes and improvements

Python 3.11 compatibility

0.6.1 - 2022-01-28

Rename MCDXMLParser to MCDParser

Refactor and simplify MCDParser usage

BREAKING CHANGES in MCDFile:

  • Renamed MCDFile.metadata_xml_str to MCDFile.metadata
  • Removed MCDFile.metadata_xml and MCDFile.metadata_xmlns (use MCDParser instead)

0.6.0 - 2022-01-28

Expose MCDXMLParser

0.5.0 - 2021-12-02

Refactored metadata accessors

Refactored accessors for ROI points/coordinates

Added link between acquisitions and associated panoramas

Renamed IMCMcdFile and IMCTxtFile to MCDFile and TXTFile

0.4.2 - 2021-11-01

Use pandas for reading TXT files (better performance)

0.4.1 - 2021-11-01

Added support for Python 3.10

0.4.0 - 2021-10-19

Added support for older versions of the Fluidigm software

Use heuristics for determining acquisition start position

Add offline unit tests for data from (Damond et al., 2019)

Fix a numerical bug in determining panorama image dimensions

0.3.1 - 2021-10-11

Renamed IMCMCDFile and IMCTXTFile to IMCMcdFile and IMCTxtFile, respectively

0.3.0 - 2021-10-11

Retain meta-information after closing a file

Pre-compile regular expressions for faster parsing

Separately store and expose channel metals & masses; change channel name format from f"{metal}({mass})" to f"{metal}{mass}" for backwards compatibility with imctools

0.2.0 - 2021-10-09

Use dataclasses instead of NamedTuples

Renamed TXTFile and MCDFile to IMCTXTFile and IMCMCDFile, respectively

IMCTXTFile and IMCMCDFile now implement a shared IMCFileBase interface

IMCTXTFile and Acquisition now implement a shared AcquisitionBase interface

0.1.2 - 2021-10-09

Explicit acquisition image reconstruction based on pixel indices

0.1.1 - 2021-10-09

Minor documentation changes

0.1.0 - 2021-10-09

Initial release