Skip to content

Releases: AlexsLemonade/refinebio-py

Support sample.get fields

14 Nov 22:18
v0.4.11
d4620ca
Compare
Choose a tag to compare

The following changes are now supported:

  • Sample.genetic_information (previously Sample.genotype)
  • Sample.developmental_stage

Bug Fix for contributed_keywords on Sample.get

12 Apr 19:42
91b3c83
Compare
Choose a tag to compare

Will now initialize contributed_keywords on the sample model

Thanks @jashapiro

Update Samples and Docs to match API changes

18 Jan 20:31
32fca8e
Compare
Choose a tag to compare

Match latest refinebio API changes

26 Oct 18:14
fb71c13
Compare
Choose a tag to compare

Refinebio changed some field names in the API. This updates the client to match that.

Catch all 500 server errors

08 Sep 15:44
0ded1ba
Compare
Choose a tag to compare

This makes the client more robust to HTTP errors from the refine.bio API.

Handle non-JSON errors

16 Aug 20:03
62c6e50
Compare
Choose a tag to compare

If errors do not have a JSON body there will no longer be a JSONDecodeError thrown instead of a pyrefinebio exception.

Fix lazy loading

09 Aug 19:06
7fb6675
Compare
Choose a tag to compare

Fix lazy loading of OriginalFiles, DownloaderJobs, and ProcessorJobs.

Add downloadable_organism_names

03 Aug 21:04
d6157e2
Compare
Choose a tag to compare

Add the downloadable_organism_names property to the Experiment class.

Handle connection errors

16 Jul 15:37
4f62664
Compare
Choose a tag to compare

This now raises a ServerError if we have a ConnectionError with the server.

Add missing argument to the `download_dataset` high-level function

15 Jul 20:46
6a16ef9
Compare
Choose a tag to compare

This minor version bump adds the quant_sf_only argument to download_dataset, so that we can use this to download quant.sf files in our end-to-end tests.