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

Add functionality for linked DynamicTables #645

Merged
merged 63 commits into from
Jul 21, 2021
Merged

Commits on Jul 16, 2021

  1. Updated DynamicTable to set the name of DataFrames and allow introspe…

    …ction of nested tables containing DynamicTableRegion columns
    oruebel committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    d3e8843 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d04c676 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c58e46 View commit details
    Browse the repository at this point in the history
  4. Updated Changelog

    oruebel committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    8a15d83 View commit details
    Browse the repository at this point in the history
  5. Fix flake8 on tests

    oruebel committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    8fe6546 View commit details
    Browse the repository at this point in the history
  6. Added PR info in Changelog

    oruebel committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    53680ec View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    26d0abb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    28f513e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0fdbbd0 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2021

  1. Remove to_denormalized_dataframe and drop flatten_index parameter fro…

    …m to_hierarchical_dataframe
    oruebel committed Jul 17, 2021
    Configuration menu
    Copy the full SHA
    204c595 View commit details
    Browse the repository at this point in the history
  2. Fix Flake8 and Changelog

    oruebel committed Jul 17, 2021
    Configuration menu
    Copy the full SHA
    5880b8d View commit details
    Browse the repository at this point in the history
  3. Added TODO item

    oruebel committed Jul 17, 2021
    Configuration menu
    Copy the full SHA
    f6e465a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0d2191 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2d45ef3 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2021

  1. Configuration menu
    Copy the full SHA
    9dae845 View commit details
    Browse the repository at this point in the history
  2. Fix docstring formatting

    oruebel committed Jul 18, 2021
    Configuration menu
    Copy the full SHA
    8281895 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b442917 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a108ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f15c02 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Configuration menu
    Copy the full SHA
    4d5a0f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2901d46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc6f223 View commit details
    Browse the repository at this point in the history
  4. Fix case where DynamicTableRegion is a regular VectorData not a Vecto…

    …rIndex in to_hierarchical_dataframe
    oruebel committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    15ab0d3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36ecc81 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19dba59 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    24416a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    19d8a28 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    76de9f1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a43fba2 View commit details
    Browse the repository at this point in the history
  11. Add test for to_hierarchical_dataframe with multiple levels and using…

    … VectorIndex to improve test coverage
    oruebel committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    ff8e5cc View commit details
    Browse the repository at this point in the history
  12. Remove unnecceary error check

    oruebel committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    7810b6e View commit details
    Browse the repository at this point in the history
  13. Fix bug in flatten_column_index where column names got shortened when…

    … applied to an already flat columns index
    oruebel committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    a7f0bef View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5f54d3c View commit details
    Browse the repository at this point in the history
  15. Fix spelling error in test

    oruebel committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    64b2603 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6a00315 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9dc947a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5b1ba20 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9749477 View commit details
    Browse the repository at this point in the history
  20. Fix flake8

    oruebel committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    d04c213 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Update docstring of get_foreign_columns

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    f561604 View commit details
    Browse the repository at this point in the history
  2. Update docstring of to_hierarchical_dataframe

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    a67673d View commit details
    Browse the repository at this point in the history
  3. Fix spelling in src/hdmf/common/hierarchicaltable.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    d068ec7 View commit details
    Browse the repository at this point in the history
  4. Update spelling in src/hdmf/common/hierarchicaltable.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    2f0da57 View commit details
    Browse the repository at this point in the history
  5. Update spelling in src/hdmf/common/hierarchicaltable.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    c6fffa9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dcac2f8 View commit details
    Browse the repository at this point in the history
  7. Update docstring src/hdmf/common/table.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    ca0b3e0 View commit details
    Browse the repository at this point in the history
  8. Update docstring src/hdmf/data_utils.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    2f1cc79 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6a8b447 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ec37ab8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    90b4499 View commit details
    Browse the repository at this point in the history
  12. Updated to_hierarchical_dataframe to use new AlignedDynamicTabel.get_…

    …colnames and fix columns logic
    oruebel committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    f7962d2 View commit details
    Browse the repository at this point in the history
  13. Update src/hdmf/common/hierarchicaltable.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    d5fd522 View commit details
    Browse the repository at this point in the history
  14. Update src/hdmf/common/hierarchicaltable.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    2c0f94b View commit details
    Browse the repository at this point in the history
  15. Update src/hdmf/common/hierarchicaltable.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 20, 2021
    Configuration menu
    Copy the full SHA
    72427ca View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6234b1c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c5e6b2b View commit details
    Browse the repository at this point in the history
  18. Fix bug in to_hierarchical_dataframe when converting AlignedDynamicTa…

    …ble with DynamicTableRegion
    oruebel committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    58b8f43 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Fix spelling in src/hdmf/common/alignedtable.py

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 21, 2021
    Configuration menu
    Copy the full SHA
    165229c View commit details
    Browse the repository at this point in the history
  2. Clarify return value for AlignedDynamicTable.get_colnames

    Co-authored-by: Ryan Ly <rly@lbl.gov>
    oruebel and rly authored Jul 21, 2021
    Configuration menu
    Copy the full SHA
    0ff0aae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e954668 View commit details
    Browse the repository at this point in the history
  4. Update failing test

    oruebel committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    2a633f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76fdccd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    15480ae View commit details
    Browse the repository at this point in the history