Uploaded image for project: 'i2b2 Core Software'
  1. i2b2 Core Software
  2. CORE-341

Add a findByName filter for results inside other results

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.7.12
    • None
    • None
    • Find Terms
    • Find by Name
    • edu.harvard.i2b2.ontology

    Description

      findByName returns results contained in folder that are also results. e.g., a search for 'asthma' returns both the 'asthma' diagnosis folder and all its individual children (e.g., 'cheese-maker's asthma'). This increases the number of results by several orders of magnitude. Add a reducedResults boolean flag to findByName that removes these terms. This will correlate with a "show individual items in folders" checkbox in the webclient.

      Attachments

        1. FindSubsumedOff.png
          FindSubsumedOff.png
          72 kB
        2. FindSubsumedOn.png
          FindSubsumedOn.png
          22 kB
        3. screenshot-1.png
          screenshot-1.png
          51 kB
        4. ShowItemsInFolders.png
          ShowItemsInFolders.png
          35 kB

        Activity

          jklann Jeffrey Klann created issue -
          jklann Jeffrey Klann made changes -
          Field Original Value New Value
          Rank Ranked higher
          jklann Jeffrey Klann made changes -
          Fix Version/s 1.7.12 [ 10901 ]
          Status New [ 10000 ] Open [ 1 ]
          jklann Jeffrey Klann made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          jklann Jeffrey Klann made changes -
          Resolution Completed [ 10000 ]
          Status In Progress [ 3 ] Resolved [ 5 ]
          jklann Jeffrey Klann made changes -
          Resolution Completed [ 10000 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          jklann Jeffrey Klann made changes -
          Status Reopened [ 4 ] In Progress [ 3 ]
          jklann Jeffrey Klann made changes -
          Server Plug-in/s Modified edu.harvard.i2b2.ontology [ 10117 ]
          Status In Progress [ 3 ] Ready to Test [ 10001 ]
          rm302 Reeta Metta made changes -
          Attachment screenshot-1.png [ 11244 ]
          jklann Jeffrey Klann made changes -
          Description findByName returns duplicate results, if you consider that folders might contain leafs returned separately. Add a reducedResults boolean flag to findByName that removes these terms. findByName returns results contained in folder that are also results. e.g., a search for 'asthma' returns both the 'asthma' diagnosis folder and all its individual children (e.g., 'cheese-maker's asthma'). This increases the number of results by several orders of magnitude. Add a reducedResults boolean flag to findByName that removes these terms. This will correlate with a "show individual items in folders" checkbox in the webclient.
          jklann Jeffrey Klann made changes -
          Attachment FindSubsumedOff.png [ 11245 ]
          jklann Jeffrey Klann made changes -
          Attachment ShowItemsInFolders.png [ 11246 ]
          jklann Jeffrey Klann made changes -
          Attachment FindSubsumedOn.png [ 11247 ]
          jklann Jeffrey Klann made changes -
          Priority Minor [ 4 ] Major [ 3 ]
          jklann Jeffrey Klann made changes -
          Summary Add a findByName duplicates filter Add a findByName filter for results inside other results
          rm302 Reeta Metta made changes -
          Assignee Jeffrey Klann [ jklann ] Reeta Metta [ rm302 ]
          rm302 Reeta Metta made changes -
          Status Ready to Test [ 10001 ] Testing [ 10002 ]
          rm302 Reeta Metta made changes -
          Resolution Fixed [ 1 ]
          Status Testing [ 10002 ] Resolved [ 5 ]
          rm302 Reeta Metta made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

          People

            rm302 Reeta Metta
            jklann Jeffrey Klann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: