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

Fix broken dendrogram names #77

Merged
merged 5 commits into from
Mar 12, 2024
Merged

Commits on Mar 6, 2024

  1. Simplify --platform (-p) option

    After internal testing and review, we reached the conclusion that using -p to
    both define and filter platforms was too confusing and difficult to teach.
    Additionally, there are concerns that use of flags to define platforms may not
    scale, since real-life use-cases may require more than a list of commands.
    
    This commit is a partial revert of intel#49: the ability to filter platforms
    remains, but the ability to define platforms directly via JSON is removed.
    
    Signed-off-by: John Pennycook <john.pennycook@intel.com>
    Pennycook committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    0ca263e View commit details
    Browse the repository at this point in the history
  2. Throw error if platform passed to -p doesn't exist

    Signed-off-by: John Pennycook <john.pennycook@intel.com>
    Pennycook committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    4cadabe View commit details
    Browse the repository at this point in the history
  3. Add platforms from TOML file to codebase platforms

    Signed-off-by: John Pennycook <john.pennycook@intel.com>
    Pennycook committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    a09cbe6 View commit details
    Browse the repository at this point in the history
  4. Fix dendrogram names

    Separates legacy behavior (YAML files) and modern behavior (TOML files).
    When using TOML files, the output name is updated to reflect the subset
    of platforms that were actually included in the analysis.
    
    Signed-off-by: John Pennycook <john.pennycook@intel.com>
    Pennycook committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    2abf3d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Use KeyError for missing platform name error

    Signed-off-by: John Pennycook <john.pennycook@intel.com>
    Pennycook committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    ff83d44 View commit details
    Browse the repository at this point in the history