Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Release v2.0.x

2023-01-12

Version description of the v2.0.0 release of ICESat-2 SlideRule.

New Features

Version 2.0.0 of SlideRule represents a major change to the SlideRule architecture and is NOT backward compatible with any of the previous releases. The following is a list of changes in this major release.

Migration Guide

The following actions are necessary to start using the latest version of SlideRule.

  1. Update your Python client via conda update sliderule or see these installation instructions for a detailed discussion of how to install the client.

  2. Change all of your Python scripts to point to the new domain: icesat2.init("icesat2sliderule.org") ==> icesat2.init("slideruleearth.io").

For private clusters:

  1. Create an account on the SlideRule Provisioning System ps.slideruleearth.io.

  2. If you are already associated with an organization that has a private cluster on slideruleearth.io, then request membership to your organization using the Provisioning System. If you want to create your own organization, please reach out to the SlideRule science team via one of the methods described on our Contact Us page.

  3. Set up a .netrc file in your home directory with the following entry:

machine ps.slideruleearth.io login {your_username} password {your_password}
  1. Modify your Python scripts to supply your organization in the call to initialize the client, like so:

icesat2.init("slideruleearth.io", organization="{your_organization}")
  1. Depending on how your cluster is configured, a subsequent call to sliderule.update_available_servers may be needed to scale the cluster to the desired size.

sliderule.update_available_servers(num_desired, time_to_live)
available_servers = 0
while available_servers < num_desired:
    available_servers,_ = sliderule.update_available_servers()

Getting This Release

https://github.com/SlideRuleEarth/sliderule/releases/tag/v2.0.0

https://github.com/SlideRuleEarth/sliderule-icesat2/releases/tag/v2.0.0

https://github.com/SlideRuleEarth/sliderule-python/releases/tag/v2.0.0