Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coordinate transforms json-schema (request for feedback) #149

Draft
wants to merge 56 commits into
base: main
Choose a base branch
from

Commits on Feb 1, 2022

  1. Configuration menu
    Copy the full SHA
    f0da62a View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    4331deb View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into coord-transforms

    # Conflicts:
    #	latest/index.bs
    bogovicj committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    8051e71 View commit details
    Browse the repository at this point in the history
  3. more transform details

    * define pixel center coordinate system
    * add input/output_axes
    * add transform inverse flag
    * add affine transform type
    bogovicj committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    180568b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f48364 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. transformation progress

    * flesh out array space
    * define array indexing
    * add more transformation types
    * start transformation details section and examples
    * update example
    bogovicj committed May 5, 2022
    Configuration menu
    Copy the full SHA
    98a40de View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. change fields to camelCase

    bogovicj committed May 9, 2022
    Configuration menu
    Copy the full SHA
    dd71953 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    1b26a8e View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. Configuration menu
    Copy the full SHA
    cd9c431 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e210027 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

  1. Configuration menu
    Copy the full SHA
    d873541 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. merge and cleanup

    bogovicj committed May 16, 2022
    Configuration menu
    Copy the full SHA
    63ed4ce View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Merge remote-tracking branch 'upstream/main' into coord-transforms

    # Conflicts:
    #	latest/index.bs
    bogovicj committed May 24, 2022
    Configuration menu
    Copy the full SHA
    a459492 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. clarify input and output dimensionality for transforms

    * use "input" and "output" rather than '*Space' and '*Axes'
    bogovicj committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    9058b4b View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. update to transformations

    * reorder details
    * clean up table
    * add rotation
    * details for sequence
    * describe inverses
    * wrap examples
    bogovicj committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    38ac6ac View commit details
    Browse the repository at this point in the history
  2. rotation transformation details

    * rephrase matrix storage
    bogovicj committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    3a2aae1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed12192 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. add details for bijection ct

    * change to "coordinates", removing "Field"
    * change to "displacements", removing "Field"
    bogovicj committed Jun 6, 2022
    Configuration menu
    Copy the full SHA
    3ec8543 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. big changes to transformations spec

    * add details for transformation types
    * (identity, inverseOf, bijection)
    * describe inputAxes and outputAxes
    * add new examples
    bogovicj committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    30cade5 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Add "coordinateSystems" and "coordinateTransformations" fields for ex…

    …amples
    
    * some clean up
    bogovicj committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    df470d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. coordinate transformation updates:

    * add mapIndex, mapAXis
    * add examples
    * affine stored as flat array only
    bogovicj committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    99f3a4e View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2022

  1. update multiscales_example

    bogovicj committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    de73c68 View commit details
    Browse the repository at this point in the history
  2. rename dimensionWise byDimension

    * sequence does not have by-dimension behavior
    bogovicj committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    163c8f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b35c28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7baeed7 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. reorder, simplify sections.

    * flesh out some examples
    bogovicj committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    162a9e9 View commit details
    Browse the repository at this point in the history
  2. clean up example formatting

    bogovicj committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    a90662d View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2022

  1. add array coordinate system example

    bogovicj committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    32656e5 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Configuration menu
    Copy the full SHA
    0245ca9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3ff0b5 View commit details
    Browse the repository at this point in the history
  3. be clearer re: half-open interval

    bogovicj committed Sep 23, 2022
    Configuration menu
    Copy the full SHA
    0df402d View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    f05d480 View commit details
    Browse the repository at this point in the history
  2. typo fixes

    bogovicj committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    ed17ed5 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'coord-transforms' of github.com:bogovicj/ngff into coor…

    …d-transforms
    
    # Conflicts:
    #	latest/index.bs
    bogovicj committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    b9f89e1 View commit details
    Browse the repository at this point in the history
  4. add two new coordinate transformation examples

    * multiscales dataset-level
    * xarray like coordinates / byDimension
    bogovicj committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    cd01ab7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    86672e6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b34875d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35ea3e3 View commit details
    Browse the repository at this point in the history
  8. Add array coordinate schema

    ivirshup committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    3fcba53 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    883ff1c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c2a18c4 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    027b55b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bfe442 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    aab7469 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2022

  1. Configuration menu
    Copy the full SHA
    9764451 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    098bfb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f04ebef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ead1f7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    281df32 View commit details
    Browse the repository at this point in the history
  6. Add schema for rotation

    ivirshup committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    87d78e8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    033d4bb View commit details
    Browse the repository at this point in the history
  8. Added schema for inverseOf

    Note that the test currently does not pass because displacements have not been defined yet.
    ivirshup committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    f78e441 View commit details
    Browse the repository at this point in the history
  9. Added byDimension transformation

    The tests mark invalid pass because we would need dynamic validation to check whether the axes were present in the coordinate spaces.
    ivirshup committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    55e35bd View commit details
    Browse the repository at this point in the history
  10. Sequence schemas

    ivirshup committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    0833395 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Merge remote-tracking branch 'upstream/main' into coord-transforms

    # Conflicts:
    #	latest/index.bs
    bogovicj committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    85808cf View commit details
    Browse the repository at this point in the history
  2. Merge branch 'coord-transforms' into coord-transforms-schemas

    Now that main has been merged into coord-transforms
    ivirshup committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    9406ce1 View commit details
    Browse the repository at this point in the history