Skip to content

Releases: ArtifactDB/takane

v0.7.0

31 Jul 22:39
4517a63
Compare
Choose a tag to compare
  • Introduce the IMAGE interface for... well, images.
  • Allow more image types for a spatial_experiment via child objects.
  • Support a global validation function in the Options that runs on all object types.
  • Provide a validator for RDS files as a last resort for recalcitrant objects.
  • Added optional length property to simple_list spec for fast height() calls.

v0.6.2

25 Jan 06:52
Compare
Choose a tag to compare
  • Bugfix for filesystem path issues on Windows.

v0.6.1

17 Jan 16:58
Compare
Choose a tag to compare
  • Explicitly state that all strings to use a UTF-8 compatible encoding.
  • Restore support for delayed arrays via the new chihaya 1.1 specification.
  • No more globals; customization of validators is now handled via the Options.

v0.6.0

08 Jan 20:15
Compare
Choose a tag to compare

Switch to a fullly self-contained validation strategy that uses a simpler on-disk layout and does not rely on external schemas or metadata.

v0.5.0

06 Nov 07:56
Compare
Choose a tag to compare
  • Augmented all HDF5 formats to make them more self-contained, so that they can be used without constantly referring back to the schema. This is done by adding most of the (previously schema-only) details into HDF5 attributes.
  • Store dimnames pointers in an attribute for the sparse matrices and dense arrays . This allows writers to point to any dataset in the file that contains, e.g., feature or sample names.
  • Factors in HDF5 data frames are represented as groups with codes and levels. This avoids having store a separate file for the levels.
  • Tidied up the CSV data frame specification wording.
  • Check that HDF5 DF column names are all non-empty strings.

v0.4.0

02 Nov 16:34
Compare
Choose a tag to compare
  • Added validators for many other basic types.
  • Updated spec and library for new HDF5 policy draft.
  • Optionally return parsed CSV contents after validation.
  • Switch all validators to use a parameter pack.
  • Added an umbrella header.

v0.3.0

25 Oct 17:02
Compare
Choose a tag to compare
  • Switched all validators to use Options classes for scalability.
  • Corrected names of namespaces for hdf5_data_frame, csv_data_frame.
  • Added validators for sequence_information, genomic_ranges CSVs.

v0.2.0

25 Oct 16:58
Compare
Choose a tag to compare

First development release.