Skip to main content
Download a program from Effective’s library to a folder next to your work:
The folder holds the rater’s RSL source and rating tables, and the program/ folder with prepare and the example book. A library program needs an Effective API key with access to it.

Load the download offline

Load the folder by its path. The program has the same bundle_id as the library’s copy:
Program.load verifies each file’s hash before the program runs.

Download one archive

To get one archive file, give a path that ends in .zip:
The path must be new or an empty folder. Any other path raises FileExistsError.

Pin a version

Pass revision= to choose a version:
  • A whole number, such as revision=1, chooses a published version.
  • A bundle_id chooses one exact bundle. Use it to rerun a study exactly.
Record the bundle_id with each result. Each row of rate carries it too.