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

V4 #1111

Merged
merged 43 commits into from
May 14, 2024
Merged

V4 #1111

merged 43 commits into from
May 14, 2024

Commits on Apr 25, 2022

  1. Mixed subtree processing (#981)

    * A heterogeneous morphology consists of zero or more homogeneous and at least one heterogeneous neurite trees extending from the soma; 
    * 'heterogeneous neurite trees ' is called a 'mixed subtree' for brevity
    * this is a breaking change with how NeuroM<=3.x works
    * this will fix #975
    mgeplf authored Apr 25, 2022
    Configuration menu
    Copy the full SHA
    57b634d View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. Configuration menu
    Copy the full SHA
    9a12f38 View commit details
    Browse the repository at this point in the history
  2. Remove deprecations (#1026)

    Remove deprecated modules and deprecation warning. viewer module was not included to be treated separately
    eleftherioszisis authored Apr 27, 2022
    Configuration menu
    Copy the full SHA
    82ceb48 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

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

Commits on May 3, 2022

  1. Use readonly morphio Morphology (#979)

    Switch to using the morphio readonly morphology instead of mut
    
    Co-authored-by: Mike Gevaert <michael.gevaert@epfl.ch>
    eleftherioszisis and mgeplf authored May 3, 2022
    Configuration menu
    Copy the full SHA
    d66d037 View commit details
    Browse the repository at this point in the history
  2. Remove deprecated viewer module (#1032)

    Removes viewer deprecated module and hides plot_tree, plot_tree3d, plot_soma, plot_soma3d from neurom.view
    
    Co-authored-by: Zisis Eleftherios <zisis@bb-fvfd24cfmnhx.epfl.ch>
    eleftherioszisis and Zisis Eleftherios authored May 3, 2022
    Configuration menu
    Copy the full SHA
    f6451f6 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Morphology level radial distance features use the soma as reference p…

    …oint (#1030)
    
    Use soma center as a reference point for morphology-level radial distance features.
    
    Radial distance features on the morphology level were using
    as reference point the root of each neurite. While this is ok
    when per-neurite features are calculated, it is incorrect when
    the radial distance features are calculated for the entire cell.
    
    This change renders soma as the reference point for calculating
    the radial distances, not the root of each neurite. When the same
    features are used per-neurite the old behavior of using the neurite
    root is still the same.
    
    Co-authored-by: Adrien Berchet <adrien.berchet@gmail.com>
    eleftherioszisis and adrien-berchet authored May 9, 2022
    Configuration menu
    Copy the full SHA
    580bd1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    006cafc View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

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

Commits on May 18, 2022

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

Commits on May 19, 2022

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

Commits on May 20, 2022

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

Commits on May 24, 2022

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

Commits on May 31, 2022

  1. Update v4 with latest master (#1044)

    * Updating copyright year (#1028)
    
    Co-authored-by: Alexander Dietz <alexander.dietz@epfl.ch>
    
    * Updating copyright year (#1029)
    
    Co-authored-by: Alexander Dietz <alexander.dietz@epfl.ch>
    
    * Remove duplicated deps jinja, sphinx (#1043)
    
    Co-authored-by: bbpgithubaudit <86652185+bbpgithubaudit@users.noreply.github.com>
    Co-authored-by: Alexander Dietz <alexander.dietz@epfl.ch>
    Co-authored-by: stefanoantonel <stefanoantonel@users.noreply.github.com>
    4 people authored May 31, 2022
    Configuration menu
    Copy the full SHA
    08270b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Make documentation/docstrings testable (#1035)

    Co-authored-by: Adrien Berchet <adrien.berchet@gmail.com>
    eleftherioszisis and adrien-berchet authored Jun 7, 2022
    Configuration menu
    Copy the full SHA
    367544e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94f79e5 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Fix load_morpholgies to always resolve paths (#1047)

    Make file paths absolute in Population init, but not resolve symlinks.
    
    Co-authored-by: Adrien Berchet <adrien.berchet@gmail.com>
    eleftherioszisis and adrien-berchet authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    2ff9737 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

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

Commits on Jul 8, 2022

  1. allow Morphology objects to be either mut or immut (#1049)

    * Maintain mut/immut after transformation
    * Add tests
    
    Co-authored-by: Eleftherios Zisis <eleftherios.zisis@epfl.ch>
    mgeplf and eleftherioszisis authored Jul 8, 2022
    Configuration menu
    Copy the full SHA
    41ec17f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Sync with master (#1055)

    * Updating copyright year (#1028)
    
    Co-authored-by: Alexander Dietz <alexander.dietz@epfl.ch>
    
    * Updating copyright year (#1029)
    
    Co-authored-by: Alexander Dietz <alexander.dietz@epfl.ch>
    
    * Remove duplicated deps jinja, sphinx (#1043)
    
    * remove single point contour somas in h5 and asc tests (#1045)
    
    * this is in prep for MorphIO to be more consistent and picky with contour somas
    
    * Fix view cli (#1051)
    
    * Fix coverage (#1056)
    
    Co-authored-by: bbpgithubaudit <86652185+bbpgithubaudit@users.noreply.github.com>
    Co-authored-by: Alexander Dietz <alexander.dietz@epfl.ch>
    Co-authored-by: stefanoantonel <stefanoantonel@users.noreply.github.com>
    Co-authored-by: MikeG <michael.gevaert@epfl.ch>
    Co-authored-by: Alexis Arnaudon <alexis.arnaudon@epfl.ch>
    6 people authored Sep 20, 2022
    Configuration menu
    Copy the full SHA
    8bddfc9 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

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

Commits on Mar 17, 2023

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

Commits on Jul 6, 2023

  1. Proposal for v4 composite types (#1071)

    ---------
    
    Co-authored-by: Eleftherios Zisis <eleftherios.zisis@epfl.ch>
    adrien-berchet and eleftherioszisis authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    1a5453e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

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

Commits on Apr 4, 2024

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

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    6462553 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    556d848 View commit details
    Browse the repository at this point in the history
  3. Fix docs

    eleftherioszisis committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f4ad9a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4d28b17 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    38aa876 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Update docs

    eleftherioszisis committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    35d2b10 View commit details
    Browse the repository at this point in the history
  2. Remove comma

    eleftherioszisis committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c8f66ca View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Update doc

    eleftherioszisis committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    6bdf13f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69a0073 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

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

Commits on Apr 17, 2024

  1. Fix NeuriteType for Python 3.12.3 (#1116)

    * Fix NeuriteType for Python 3.12.3
    
    * Coverage
    adrien-berchet authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    4672c78 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Replace iter_* methods by properties in core objects and improve iter…

    …_segments (#1054)
    
    * Improve iter_segments and add segment methods in core objects
    
    * Rename iterator_type into section_iterator
    
    * Remove iter_* methods and use consistent properties
    
    * Use iter_sections instead of obj.sections in check.morphtree
    
    * Update doc
    adrien-berchet authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    90224b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

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

Commits on Apr 25, 2024

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

Commits on May 2, 2024

  1. Move soma methods to functions (#1118)

    * Expose soma methods as free functions.
    * Allow using both morphio and neurom soma in soma functions.
    * Keep backward compatibility with the soma methods.
    * Disallow storing soma values to avoid issues with mutation of soma.
    ---------
    
    Co-authored-by: Adrien Berchet <adrien.berchet@epfl.ch>
    eleftherioszisis and adrien-berchet authored May 2, 2024
    Configuration menu
    Copy the full SHA
    8ad258b View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

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

Commits on May 14, 2024

  1. Merge master

    eleftherioszisis committed May 14, 2024
    Configuration menu
    Copy the full SHA
    5237448 View commit details
    Browse the repository at this point in the history
  2. Fix

    eleftherioszisis committed May 14, 2024
    Configuration menu
    Copy the full SHA
    ab906d1 View commit details
    Browse the repository at this point in the history