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

Upgrades to austraits for v.5.0.0 #85

Merged
merged 30 commits into from
Nov 22, 2023
Merged

Upgrades to austraits for v.5.0.0 #85

merged 30 commits into from
Nov 22, 2023

Commits on Jan 12, 2023

  1. Trying out map for tests

    fontikar committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    64db845 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7704303 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e2e6a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    426fc4d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b677567 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c2008c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Version tests for join_

    fontikar committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    5e47cfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0781b5 View commit details
    Browse the repository at this point in the history
  3. #60 fixed imports for pivot_wider, organised tests, currently not wor…

    …king for new version, waiting for austraits.build update
    fontikar committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    50154e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    247db43 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'multi_tests' into develop: All possible tests is run th…

    …rough the internal data subsets for version 3.0.2 and version 4.0.0. Pivot_ needs austraits.build fixes to implenment. Some minor fix to pivot_wider for dependencies #60
    fontikar committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    2b79ab5 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Change some dependencies to imports

    Some packages needed to make plots are included in suggests. This means that core functions of package may not work.
    dfalster committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    82a0f0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e0cb08 View commit details
    Browse the repository at this point in the history
  3. Update deprecated functions

    dfalster committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    8f79aa6 View commit details
    Browse the repository at this point in the history
  4. Restructure tests to run faster

    - reuse outputs from previous function calls to reduce runtime
    - reduce dataset sizes for slow functions (summarise_trait_means, trait_pivot_wider, plot_locations)
    - silence some outputs
    
    closes #62
    dfalster committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    30d95cc View commit details
    Browse the repository at this point in the history
  5. Change GH actions triggers

    dfalster committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9615ed0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    87bdb95 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    846ba84 View commit details
    Browse the repository at this point in the history
  2. bumped version number

    fontikar committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    3564de0 View commit details
    Browse the repository at this point in the history
  3. Update to work with latest zenodo API (#81)

    - As documented in #79 , the Zenodo API has changed, breaking our download feature. 
    - This commit updates the internals to work with the latest changes. 
    
    Specifically: 
    
    - the way to access json for all versions has changed (changed url structure, and for id we now use one of the record ids, rather than the conceptid)
    - the call to download file has changed
    - format of the API json has changed
    
    Also
    
    - added record id to the table of versions
    - put a check in to remove "v" from any version entered by user
    dfalster authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    4a534bf View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

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

Commits on Nov 21, 2023

  1. Changes for v5 austraits.build (#78)

    * changes required for v5 austraits.build
    
    * Removed original_name for trait_pivot_wider3 for v5.0.0
    
    * Added trait_pivot_wider for v4.x.x and code for what_version
    
    * Making new switches for join and as_wide_table based on new versioning
    
    * Sub switch for extract_ and recreated internal data
    
    * Sub switches for trait_pivot_longer
    
    * Minor fix in join_methods
    
    * Added vars a global vars
    
    * Removed .data calls when not needed
    
    * Update to work with latest zenodo API (#81)
    
    
    - As documented in #79 , the Zenodo API has changed, breaking our download feature. 
    - This commit updates the internals to work with the latest changes. 
    
    Specifically: 
    
    - the way to access json for all versions has changed (changed url structure, and for id we now use one of the record ids, rather than the conceptid)
    - the call to download file has changed
    - format of the API json has changed
    
    Also
    
    - added record id to the table of versions
    - put a check in to remove "v" from any version entered by user
    
    * Recreated data so extract is passing
    
    * Update `treatment_id` with `treatment_context_id`
    
    * Revert "Update `treatment_id` with `treatment_context_id`"
    
    This reverts commit 3fc6717.
    
    * minor column name changes
    
    Changes column names, reflecting recent changes to traits.build output.
    
    * Update as_wide_table.R
    
    add `any_of` to column selection within `as_wide_table` to accommodate other traits.build databases that don't have the same columns in taxon_list.csv
    
    * Fixed getting versions and load austraits with zenodo updates and minor update with as_wide_table with removal of variable
    
    * Fixed minor bug in get_version_latest
    
    ---------
    
    Co-authored-by: Elizabeth Wenk <ehwenk@gmail.com>
    Co-authored-by: Daniel Falster <daniel.falster@unsw.edu.au>
    Co-authored-by: yangsophieee <sophie.yang917@gmail.com>
    4 people authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    f9c1666 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10791de View commit details
    Browse the repository at this point in the history
  3. Added references to packages

    fontikar committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    32e5262 View commit details
    Browse the repository at this point in the history
  4. Updated version for GH steps

    fontikar committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    a64a360 View commit details
    Browse the repository at this point in the history
  5. Updated v number for GHA

    fontikar committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    23a2f7a View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Expanding testing suite to all 3 major versions of AusTraits (#86)

    * Created lites for all main versions of AusTraits
    
    * Passing for as_wide_table
    
    * Passing for as_wide_table and for extract_
    
    * expanding test suite to all 3 majors, switches for method id adjusted
    
    * expanding test suite to all 3 majors for summarise_D
    
    * Expanding these for all 3 versions
    
    * Added PR trigger for dev branch
    fontikar authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    147030b View commit details
    Browse the repository at this point in the history
  2. Added codecov yml

    fontikar committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    2bd66f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc8e8cf View commit details
    Browse the repository at this point in the history
  4. Setting limit for patch cov

    fontikar committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    d1c6f61 View commit details
    Browse the repository at this point in the history