FPbase
FPbase copied to clipboard
The Fluorescent Protein Database
Bumps [django](https://github.com/django/django) from 4.2.19 to 5.1.7. Commits 691e945 [5.1.x] Bumped version for 5.1.7 release. 8dbb44d [5.1.x] Fixed CVE-2025-26699 -- Mitigated potential DoS in wordwrap template ... d7dc1f6 [5.1.x] Fixed typo...
Bumps [graphene-django](https://github.com/graphql-python/graphene-django) from 3.2.2 to 3.2.3. Release notes Sourced from graphene-django's releases. v3.2.3 What's Changed remove dead code: singledispatch has been in the standard library ... by @a-detiste in graphql-python/graphene-django#1534...
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 1 to 5. Release notes Sourced from astral-sh/setup-uv's releases. v5.2.1 🌈 Support toml spec 1.0.0 v5.2.0 introduced TOML parsing using @iarna/toml because we already found out in...
Bumps [django-redis](https://github.com/jazzband/django-redis) from 5.3.0 to 5.4.0. Release notes Sourced from django-redis's releases. 5.4.0 django-redis 5.4.0 (2023-10-01) Features Connection factory goes to cache options ([#680](https://github.com/jazzband/django-redis/issues/680) <https://github.com/jazzband/django-redis/issues/680>_) Documentation Added note in docs...
When I tried to use the API to retrieve specific spectra for specific proteins, I got information about unrelated proteins. For example for https://www.fpbase.org/api/proteins/spectra/?name__iexact=mEGFP&format=json I get multiple proteins: [{"name":"AvicFP3","slug":"avicfp3","spectra":[{"state":"pre-conversion_ex","ec":null,"max":480,"data":[[251.0,0.5862],[252.0,0.5803], ......
Bumps the uv-dependencies group with 15 updates in the / directory: | Package | From | To | | --- | --- | --- | | [biopython](https://github.com/biopython/biopython) | `1.85` |...
FPBASE-5HC, FPBASE-5HN, FPBASE-5HT, FPBASE-64D, FPBASE-64A, FPBASE-649, FPBASE-61D, FPBASE-641, FPBASE-640, FPBASE-64F, FPBASE-64H
## Background The spectra list endpoint (`/graphql/` with `SpectraList` query and `/api/proteins/spectraslugs/`) returns ~1.3 MB of data (compressed to 140 KB with gzip). This data is relatively stable - it...
This commit implements several performance improvements for the protein detail page based on Lighthouse audit findings: 1. Database Query Optimization: - Add prefetch_related for references, transitions, and bleach_measurements - Add...