diff --git a/.gitignore b/.gitignore index f1c7688..87f3cc9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,16 +1,31 @@ -build -dist -test* -tmp* -*.log -*.zip -*.txt +# Python +__pycache__/ *.pyc +*.egg-info/ +build/ +dist/ + +# Environments +.venv/ + +# Tool caches +.ruff_cache/ +.pytest_cache/ +.claude/ + +# Data (large, downloaded separately) +/data/ + +# Test subset (symlinks to data/) +tests/bmrb_subset/ + +# Pipeline output +tmp*/ *.pkl -*.txt -__pycache__ -data -*.csv -notebooks -*.egg-info -2024-05-09 +*.log + +# Internal planning notes +docs/_planning/ + +# OS +.DS_Store diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..90d43f2 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,75 @@ +# TriZOD — Project Instructions + +## Quick Start +- Package manager: `uv` +- Install: `uv sync --group dev` +- Run CLI: `uv run trizod --help` +- Run tests: `uv run pytest tests/ -v` +- Lint: `uv run ruff check trizod/` and `uv run ruff format --check trizod/` + +## Before Every Commit +1. `uv run ruff check trizod/ tests/` +2. `uv run ruff format --check trizod/ tests/` +3. `uv run pytest tests/ -v` +All three must pass. + +## Architecture +- `trizod/trizod.py` — pipeline orchestration, CLI, filtering (`filter_defaults` DataFrame, `prefilter_dataframe()`, `print_filter_losses()`, `compute_scores_row()`, `main()`) +- `trizod/bmrb/bmrb.py` — BMRB NMR-STAR file parsing (Entity, Assembly, SampleConditions, ShiftTable, BmrbEntry) +- `trizod/potenci/potenci.py` — POTENCI random coil shift predictions (public API: `get_pred_shifts()`) +- `trizod/scoring/scoring.py` — Z-score computation, offset correction (AIC-based global + 9-residue rolling window) +- `trizod/constants.py` — shared constants (BBATNS, AA mappings, weights) + +## Pipeline Flow +1. Parse args (two-phase: preset first, then detailed args) +2. Find & load BMRB files → `load_bmrb_entries()` (with pickle cache in `tmp/bmrb_entries/`) +3. Prefilter entries → `prefilter_dataframe()` (applies all filter criteria from `filter_defaults`) +4. Compute scores → `compute_scores_row()` per entry (POTENCI predictions cached in `tmp/potenci/`, wSCS cached in `tmp/wSCS/`) +5. Post-filter (offset rejection) → entries exceeding `max-offset` are excluded or masked +6. Output results (JSON + optional CSV) + `print_filter_losses()` report + +## Caching +- `--cache-dir` defaults to `./tmp` +- `tmp/bmrb_entries/` — pickled BmrbEntry objects +- `tmp/potenci/` — POTENCI predictions as JSON (content-addressed by seq+T+pH+ion hash) +- `tmp/wSCS/` — scored weighted chemical shifts as `.npz` (keyed by entry_id + shift table IDs) +- POTENCI cache is filter-independent (depends only on sequence + conditions), so re-runs with different filter settings are mostly cache hits + +## Filtering +- 4 stringency tiers: `unfiltered`, `tolerant`, `moderate`, `strict` +- `filter_defaults` DataFrame in `trizod/trizod.py` defines defaults per tier +- Individual filters overridable via CLI args +- `print_filter_losses()` reports per-filter counts (filtered + uniquely filtered) +- See `docs/filtering.md` for full reference + +## Offset Correction (not re-referencing) +- `scoring.py` detects per-atom-type systematic biases between observed and POTENCI-predicted shifts +- Two strategies: global offset (AIC test) and 9-residue rolling window; picks whichever yields lower Z-scores +- This is NOT classical NMR re-referencing (DSS/TMS) — it adjusts Z-score calculation internally +- The pipeline does NOT output re-referenced .str files or corrected chemical shifts + +## Conventions +- Python >=3.9, ruff for linting/formatting +- Scientific variable names allowed (T, pH, Ion, N, etc.) — see ruff ignore rules +- Always show staged files and proposed commit message, then wait for user approval before committing + +## Testing +- `tests/test_potenci.py` — POTENCI prediction accuracy and edge cases +- `tests/test_smoke.py` — CLI entrypoints, single-entry pipeline integration +- `tests/test_pipeline_regression.py` — 300-entry subset regression (requires data/) +- Pipeline/regression tests require BMRB data in `data/bmrb_entries/` +- 9 tests total, ~60-80s runtime + +## Documentation +- `docs/pipeline.md` — detailed pipeline walkthrough (6 stages) +- `docs/potenci.md` — POTENCI module: origin, API, performance, internals +- `docs/filtering.md` — filter descriptions and default values per stringency level +- `docs/_planning/` — internal planning notes (gitignored) +- `docs/_planning/status-2026-03-25.md` — implementation status and roadmap + +## Data +- BMRB entries: `data/bmrb_entries/` (17,388 files, not committed) +- Baselines: `data/baseline/` (not committed) +- Filter impact analysis: `data/filter_impact/` (not committed) +- Test reference: `tests/reference/unfiltered.json` (committed) +- Test subset IDs: `tests/quick_subset_ids.txt` (committed) diff --git a/README.md b/README.md index cdd3d99..bd9d2f1 100644 --- a/README.md +++ b/README.md @@ -4,68 +4,28 @@ Novel, continuous, per-residue disorder scores from protein NMR experiments stor ## Description -Accurate quantification of intrinsic disorder, crucial for understanding functional protein dynamics, remains challenging. We introduce TriZOD, an innovative scoring system for protein disorder analysis, utilizing nuclear magnetic resonance (NMR) spectroscopy chemical shifts. Traditional methods provide binary, residue-specific annotations, missing the complex spectrum of protein disorder. TriZOD extends the CheZOD scoring framework with quantitative statistical descriptors, offering a nuanced analysis of intrinsically disordered regions. It calculates per-residue scores from chemical shift data of polypeptides in the Biological Magnetic Resonance Data Bank (BMRB). The CheZOD Z-score is a quantitative metric for how much a set of experimentally determined chemical shifts deviate from random coil chemical shifts. The TriZOD G-scores extend upon them to be independent of the number of available chemical shifts. They are normalized to range between 0 and 1, which is beneficial for interpretation and use in training disorder predictors. Additionally, TriZOD introduces a refined, automated selection of BMRB datasets, including filters for physicochemical properties, keywords, and chemical denaturants. We calculated G-scores for over 15,000 peptides in the BMRB, approximately 10-fold the size of previously published CheZOD datasets. -Validation against DisProt annotations demonstrates substantial agreement yet highlights discrepancies, suggesting the need to reevaluate some disorder annotations. TriZOD advances protein disorder prediction by leveraging the full potential of the BMRB database, refining our understanding of disorder, and challenging existing annotations. +TriZOD computes per-residue disorder scores from NMR chemical shift data in the Biological Magnetic Resonance Data Bank (BMRB). It extends the CheZOD scoring framework with quantitative statistical descriptors, offering nuanced analysis of intrinsically disordered regions. The CheZOD Z-score measures how much experimentally determined chemical shifts deviate from random coil predictions. The TriZOD G-score normalizes these to [0, 1], independent of the number of available shift types. -## Installation - -## Usage +## Architecture -## Datasets - -The latest dataset is published under the DOI [10.6084/m9.figshare.25792035](https://www.doi.org/10.6084/m9.figshare.25792035). +TriZOD consists of three core modules: -This publication consists of four nested datasets of increasing filter stringency: Unfiltered, tolerant, moderate and strict. An overview of the applied filters is given below. The .json files contain all entries of the BMRB that are in accordance with the given filter levels. These are not redundancy reduced and also contain the test set entries and are therefore not intended for direct use as training sets in machine learning applications. Instead, for this purpose, please use only those entries with IDs found in the [filter_level]_rest_set.fasta files and extract the corresponding information such as TriZOD G-scores and/or physicochemical properties from the respective .json files. These fasta files contain the cluster representatives of the redundancy reduction procedure which was performed in an iterative fashion such that clusters with members found in all filter levels are shared among them and have the same cluster representatives. If necessary, all other cluster members can be retrieved from the given [filter_level]_rest_clu.tsv files. The file TriZOD_test_set.fasta contains the IDs and sequences of the TriZOD test set. It is intended that the corresponding data is taken from the strict dataset. +- **`trizod/bmrb/`** — Parses BMRB NMR-STAR files into structured data (entities, assemblies, sample conditions, shift tables) +- **`trizod/potenci/`** — Predicts random coil chemical shifts using the [POTENCI](https://github.com/protein-nmr/POTENCI) algorithm ([docs](docs/potenci.md)) +- **`trizod/scoring/`** — Computes per-residue CheZOD Z-scores and TriZOD G-scores from experimental vs. predicted shifts -### Filter defaults +The main pipeline (`trizod/trizod.py`) orchestrates these modules. See [docs/pipeline.md](docs/pipeline.md) for a detailed walkthrough. -TriZOD filters the peptide shift data entries in the BMRB database given a set of filter criteria. Though these criteria can be set individually with corresponding command line arguments, it is most convinient to use one of four filter default options to adapt the overall stringency of the filters. The command line argument `--filter-defaults` sets default values for all data filtering criteria. The accepted options with increasing stringency are `unfiltered`, `tolerant`, `moderate` and `strict`. The affected filters are: +## Installation -| Filter | Description | -| :--- | --- | -| temperature-range | Minimum and maximum temperature in Kelvin. | -| ionic-strength-range | Minimum and maximum ionic strength in Mol. | -| pH-range | Minimum and maximum pH. | -| unit-assumptions | Assume units for Temp., Ionic str. and pH if they are not given and exclude entries instead. | -| unit-corrections | Correct values for Temp., Ionic str. and pH if units are most likely wrong. | -| default-conditions | Assume standard conditions if pH (7), ionic strength (0.1 M) or temperature (298 K) are missing and exclude entries instead. | -| peptide-length-range | Minimum (and optionally maximum) peptide sequence length. | -| min-backbone-shift-types | Minimum number of different backbone shift types (max 7). | -| min-backbone-shift-positions | Minimum number of positions with at least one backbone shift. | -| min-backbone-shift-fraction | Minimum fraction of positions with at least one backbone shift. | -| max-noncanonical-fraction | Maximum fraction of non-canonical amino acids (X count as arbitrary canonical) in the amino acid sequence. | -| max-x-fraction | Maximum fraction of X letters (arbitrary canonical amino acid) in the amino acid sequence. | -| keywords-blacklist | Exclude entries with any of these keywords mentioned anywhere in the BMRB file, case ignored. | -| chemical-denaturants | Exclude entries with any of these chemicals as substrings of sample components, case ignored. | -| exp-method-whitelist | Include only entries with any of these keywords as substring of the experiment subtype, case ignored. | -| exp-method-blacklist | Exclude entries with any of these keywords as substring of the experiment subtype, case ignored. | -| max-offset | Maximum valid offset correction for any random coil chemical shift type. | -| reject-shift-type-only | Upon exceeding the maximal offset set by <--max-offset>, exclude only the backbone shifts exceeding the offset instead of the whole entry. | +## Usage -The following table lists the respective filtering criteria for each of the four filter default options: +## Datasets -| Filter | unfiltered | tolerant | moderate | strict | -| :--- | --- | --- | --- | --- | -| temperature-range | [-inf,+inf] | [263,333] | [273,313] | [273,313] | -| ionic-strength-range | [0,+inf] | [0,7] | [0,5] | [0,3] | -| pH-range | [-inf,+inf] | [2,12] | [4,10] | [6,8] | -| unit-assumptions | Yes | Yes | Yes | No | -| unit-corrections | Yes | Yes | No | No | -| default-conditions | Yes | Yes | Yes | No | -| peptide-length-range | [5,+inf] | [5,+inf] | [10,+inf] | [15,+inf] | -| min-backbone-shift-types | 1 | 2 | 3 | 5 | -| min-backbone-shift-positions | 3 | 3 | 8 | 12 | -| min-backbone-shift-fraction | 0.0 | 0.0 | 0.6 | 0.8 | -| max-noncanonical-fraction | 1.0 | 0.1 | 0.025 | 0.0 | -| max-x-fraction | 1.0 | 0.2 | 0.05 | 0.0 | -| keywords-blacklist | [] | ['denatur'] | ['denatur', 'unfold', 'misfold'] | ['denatur', 'unfold', 'misfold', 'interacti', 'bound'] | -| chemical-denaturants | [] | ['guanidin', 'GdmCl', 'Gdn-Hcl','urea'] | ['guanidin', 'GdmCl', 'Gdn-Hcl','urea'] | ['guanidin', 'GdmCl', 'Gdn-Hcl','urea','BME','2-ME','mercaptoethanol', 'TFA', 'trifluoroethanol', 'Potassium Pyrophosphate', 'acetic acid', 'CD3COOH', 'DTT', 'dithiothreitol', 'dss', 'deuterated sodium acetate'] | -| exp-method-whitelist | ['', '.'] | ['','solution', 'structures'] | ['','solution', 'structures'] | ['solution', 'structures'] | -| exp-method-blacklist | [] | ['solid', 'state'] | ['solid', 'state'] | ['solid', 'state'] | -| max-offset | +inf | 3 | 3 | 2 | -| reject-shift-type-only | Yes | Yes | No | No | +The latest dataset is published under the DOI [10.6084/m9.figshare.25792035](https://www.doi.org/10.6084/m9.figshare.25792035). -Please note that each of these filters can be set individually with respective command line options and that this will take precedence over the filter defaults set by the `--filter-defaults` option. +Four nested datasets of increasing filter stringency are provided: unfiltered, tolerant, moderate, and strict. See [docs/filtering.md](docs/filtering.md) for the complete filter reference and default values. ## Project status + Under active development diff --git a/docs/filtering.md b/docs/filtering.md new file mode 100644 index 0000000..2c5d7b2 --- /dev/null +++ b/docs/filtering.md @@ -0,0 +1,58 @@ +# TriZOD Filtering Reference + +TriZOD filters peptide shift data entries from the BMRB database using +configurable criteria. The `--filter-defaults` CLI argument sets default values +for all filters at one of four stringency levels: `unfiltered`, `tolerant`, +`moderate`, and `strict`. Individual filters can be overridden with their +respective CLI arguments. + +## Filter Descriptions + +| Filter | Description | +| :--------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | +| temperature-range | Minimum and maximum temperature in Kelvin. | +| ionic-strength-range | Minimum and maximum ionic strength in Mol. | +| pH-range | Minimum and maximum pH. | +| unit-assumptions | Assume units for Temp., Ionic str. and pH if they are not given and exclude entries instead. | +| unit-corrections | Correct values for Temp., Ionic str. and pH if units are most likely wrong. | +| default-conditions | Assume standard conditions if pH (7), ionic strength (0.1 M) or temperature (298 K) are missing and exclude entries instead. | +| peptide-length-range | Minimum (and optionally maximum) peptide sequence length. | +| min-backbone-shift-types | Minimum number of different backbone shift types (max 7). | +| min-backbone-shift-positions | Minimum number of positions with at least one backbone shift. | +| min-backbone-shift-fraction | Minimum fraction of positions with at least one backbone shift. | +| max-noncanonical-fraction | Maximum fraction of non-canonical amino acids (X count as arbitrary canonical) in the amino acid sequence. | +| max-x-fraction | Maximum fraction of X letters (arbitrary canonical amino acid) in the amino acid sequence. | +| keywords-blacklist | Exclude entries with any of these keywords mentioned anywhere in the BMRB file, case ignored. | +| chemical-denaturants | Exclude entries with any of these chemicals as substrings of sample components, case ignored. | +| exp-method-whitelist | Include only entries with any of these keywords as substring of the experiment subtype, case ignored. | +| exp-method-blacklist | Exclude entries with any of these keywords as substring of the experiment subtype, case ignored. | +| exclude-paramagnetic | Exclude entries flagged as paramagnetic in the BMRB assembly or entity metadata. Paramagnetic samples cause massive chemical shift perturbations that make Z-score computation meaningless. | +| max-offset | Maximum valid offset correction for any random coil chemical shift type. | +| reject-shift-type-only | Upon exceeding the maximal offset set by `--max-offset`, exclude only the backbone shifts exceeding the offset instead of the whole entry. | + +## Filter Defaults by Stringency Level + +| Filter | unfiltered | tolerant | moderate | strict | +| :--------------------------- | ----------- | --------------------------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| temperature-range | [-inf,+inf] | [263,333] | [273,313] | [273,313] | +| ionic-strength-range | [0,+inf] | [0,7] | [0,5] | [0,3] | +| pH-range | [-inf,+inf] | [2,12] | [4,10] | [6,8] | +| unit-assumptions | Yes | Yes | Yes | No | +| unit-corrections | Yes | Yes | No | No | +| default-conditions | Yes | Yes | Yes | No | +| peptide-length-range | [5,+inf] | [5,+inf] | [10,+inf] | [15,+inf] | +| min-backbone-shift-types | 1 | 2 | 3 | 4 | +| min-backbone-shift-positions | 3 | 3 | 8 | 12 | +| min-backbone-shift-fraction | 0.0 | 0.0 | 0.6 | 0.8 | +| max-noncanonical-fraction | 1.0 | 0.1 | 0.025 | 0.0 | +| max-x-fraction | 1.0 | 0.2 | 0.05 | 0.0 | +| keywords-blacklist | [] | ['denatur'] | ['denatur', 'unfold', 'misfold'] | ['denatur', 'unfold', 'misfold', 'interacti', 'bound'] | +| chemical-denaturants | [] | ['guanidin', 'GdmCl', 'Gdn-Hcl','urea'] | ['guanidin', 'GdmCl', 'Gdn-Hcl','urea'] | ['guanidin', 'GdmCl', 'Gdn-Hcl', 'urea', 'TFA', 'trifluoroethanol', 'Potassium Pyrophosphate'] | +| exp-method-whitelist | ['', '.'] | ['','solution', 'structures'] | ['','solution', 'structures'] | ['solution', 'structures'] | +| exp-method-blacklist | [] | ['solid'] | ['solid'] | ['solid'] | +| exclude-paramagnetic | No | Yes | Yes | Yes | +| max-offset | +inf | 3 | 3 | 2 | +| reject-shift-type-only | Yes | Yes | No | No | + +Each filter can be set individually with the respective CLI option, which takes +precedence over `--filter-defaults`. diff --git a/docs/pipeline.md b/docs/pipeline.md new file mode 100644 index 0000000..c23d8c9 --- /dev/null +++ b/docs/pipeline.md @@ -0,0 +1,146 @@ +# TriZOD Pipeline + +Detailed walkthrough of the TriZOD data processing pipeline, from raw BMRB +NMR-STAR files to per-residue disorder scores. + +## Overview + +``` +BMRB NMR-STAR files + │ + ▼ +1. Parse entries (bmrb.py) + │ + ▼ +2. Build peptide DataFrame + │ + ▼ +3. Pre-filter + │ + ▼ +4. Compute scores (POTENCI + scoring) + │ + ▼ +5. Post-filter + │ + ▼ +6. Output (CSV / JSON) +``` + +## Stage 1: Parse BMRB Entries + +**Module**: `trizod/bmrb/bmrb.py` + +Each BMRB NMR-STAR file is parsed into a `BmrbEntry` object containing: + +- **Entity** — molecular identity: name, sequence, polymer type, fragment info +- **Assembly** — oligomeric state, molecular weight, thiol state +- **SampleConditions** — temperature (K), pH, ionic strength (M), pressure +- **ShiftTable(s)** — assigned chemical shifts per atom per residue + +The parser extracts structured data from the NMR-STAR tag-value format, handling +missing fields, unit ambiguities (e.g. Celsius vs Kelvin), and multi-entity entries. + +## Stage 2: Build Peptide DataFrame + +**Module**: `trizod/trizod.py` → `fill_row_data()` + +Each parsed entry becomes a row in a pandas DataFrame with columns for: + +- Entry ID, sequence, sequence length +- Sample conditions (temperature, pH, ionic strength) +- Backbone chemical shifts (7 atom types: C, CA, CB, HA, H, N, HB) +- Metadata (experiment type, keywords, sample components) + +Only backbone atom types defined in `BBATNS` are retained. Non-canonical amino +acids are translated to their canonical equivalents via `CAN_TRANS`. + +## Stage 3: Pre-filter + +**Module**: `trizod/trizod.py` → `prefilter_dataframe()` + +Entries are filtered based on configurable criteria organized into four preset +levels (unfiltered, tolerant, moderate, strict). See [filtering.md](filtering.md) +for the complete filter reference. + +Filter categories: +- **Physicochemical**: temperature, pH, ionic strength ranges +- **Data quality**: minimum backbone shift types, positions, coverage fraction +- **Sequence**: peptide length, non-canonical/X-residue fraction limits +- **Content**: keyword blacklists, chemical denaturant detection, experiment method +- **Unit handling**: assumptions, corrections, default condition imputation + +A filter loss report tracks how many entries each filter removes. + +## Stage 4: Compute Scores + +**Modules**: `trizod/potenci/potenci.py`, `trizod/scoring/scoring.py` + +This is the core computation, applied per entry via `compute_scores_row()`: + +### 4a. POTENCI Random Coil Prediction + +`potenci.get_pred_shifts()` predicts what chemical shifts would be expected for a +disordered (random coil) version of the sequence, given the sample conditions +(temperature, pH, ionic strength). This accounts for: + +- Sequence-dependent neighbor effects (5-residue sliding window) +- Temperature corrections +- pH-dependent titration of ionizable residues (D, E, H, C, K, R, Y) +- Ionic strength via Debye-Hückel electrostatics + +POTENCI dominates pipeline runtime (~92%), primarily due to iterative pKa fitting +with `scipy.optimize.curve_fit`. + +### 4b. Weighted Secondary Chemical Shifts + +For each residue and atom type, the secondary chemical shift (SCS) is: + +``` +SCS = observed_shift - predicted_shift +``` + +These are combined into a weighted sum using empirically derived weights from +`trizod/constants.py`, producing a single per-residue weighted SCS value. + +### 4c. Offset Correction + +`scoring.get_offset_corrected_wscs()` corrects systematic offsets between +observed and predicted shifts using two strategies: + +1. **Global offset** (`compute_offsets`): per-atom-type mean offset, accepted via + AIC test +2. **Running offset** (`compute_running_offsets`): rolling window (size 9) at the + position of minimum standard deviation + +The method yielding the lower average Z-score is selected. + +### 4d. Z-score and G-score + +The CheZOD **Z-score** measures how many standard deviations a residue's weighted +SCS deviates from the random coil expectation. Higher Z-scores indicate more +ordered (structured) residues; lower scores indicate disorder. + +The TriZOD **G-score** normalizes Z-scores to [0, 1] range, independent of the +number of available shift types, making scores comparable across entries with +different data completeness. + +## Stage 5: Post-filter + +**Module**: `trizod/trizod.py` + +After scoring, entries may be rejected if: + +- The offset correction exceeds `--max-offset` (indicating unreliable data) +- With `--reject-shift-type-only`: only the problematic atom type is dropped + rather than the entire entry + +## Stage 6: Output + +**Module**: `trizod/trizod.py` → `output_dataset()` + +Results are written as JSON (primary) and optionally CSV, containing per-entry: + +- Sequence, sample conditions, metadata +- Per-residue Z-scores and G-scores +- Filter status and offset corrections applied diff --git a/docs/potenci.md b/docs/potenci.md new file mode 100644 index 0000000..1a7f721 --- /dev/null +++ b/docs/potenci.md @@ -0,0 +1,266 @@ +# POTENCI — Random Coil Chemical Shift Prediction + +POTENCI (**P**rediction **O**f **T**otal **E**ffects on **N**MR **C**hemical shifts +from **I**ntrinsically disordered proteins) predicts the **random coil chemical shifts** +of backbone atoms in a protein sequence — i.e., the shifts you'd expect if the protein +had no structure, just a flexible disordered chain. + +In the TriZOD pipeline, these predicted shifts are compared against experimentally +measured shifts. Large deviations indicate structure; small deviations indicate disorder. + +## Origin + +Based on the POTENCI method published in: + +> Nielsen JT, Mulder FAA. *POTENCI: prediction of temperature, neighbor and pH-corrected +> chemical shifts for intrinsically disordered proteins.* J Biomol NMR. 2018;70:141-165. +> [doi:10.1007/s10858-018-0175-y](https://doi.org/10.1007/s10858-018-0175-y) + +Adapted from [protein-nmr/POTENCI](https://github.com/protein-nmr/POTENCI) +(commit `17dd2e6`, file `pytenci1_3.py`), originally by Frans Mulder +(fmulder@chem.au.dk). Adapted by Markus Haak (markus.haak@tum.de) and +Tobias Senoner (tobias.senoner@tum.de). + +## Differences from upstream + +Our implementation is functionally equivalent (identical data tables, identical +algorithm) but improved for integration into the TriZOD pipeline: + +| Aspect | Upstream (`potenci.py3`) | Ours | +| ------------------- | -------------------------------------- | ------------------------------------------------------- | +| Data tables | Hardcoded multi-line strings | CSV files in `data/` | +| pKa inner loop | Nested Python loops | NumPy vectorized over pH values | +| `eval()` usage | Throughout (`eval(lin[4])`) | Replaced with `float()` | +| Data caching | None (re-parses strings each call) | Module-level constants | +| Logging | `VERB` flag + `print()` | Python `logging` module | +| Numerical stability | `exp(x²) / (e*r)` can overflow | Log-space: `exp(x² - log(e*r))` | +| Naming | camelCase / smooshed (`getpredshifts`) | snake_case (`get_pred_shifts`) | +| Constants | Single-letter names (`e`, `a`, `b`) | Descriptive (`DIELECTRIC_WATER`, `MIN_CHARGE_DISTANCE`) | + +## Predicted atoms + +7 backbone atom types per residue: + +| Atom | Description | Notes | +|------|-------------|-------| +| `C` | Carbonyl carbon (C') | | +| `CA` | Alpha carbon | | +| `CB` | Beta carbon | Absent for Glycine | +| `N` | Amide nitrogen | | +| `H` | Amide proton | Absent for Proline | +| `HA` | Alpha proton | | +| `HB` | Beta proton | | + +Terminal residues (first and last) are excluded from predictions because they +lack the full 5-residue context window. + +## The prediction model (4 additive terms) + +For each interior residue, the predicted shift is: + +``` +shift = center_shift + neighbor_corrections + temperature_correction + pH_correction +``` + +### 1. Center shifts (`centshifts.csv`, 20 amino acids) + +Base random coil chemical shift for each amino acid x atom type. These are empirically +determined reference values (e.g., Alanine CA = 52.53 ppm). + +### 2. Neighbor corrections (`neicorrs.csv` + `termcorrs.csv`) + +The identity of the 4 neighboring residues (i-2, i-1, i+1, i+2) perturbs the shift. +Computed in `pred_pent_shift()` using a **5-residue sliding window (pentamer)**: + +``` +pentamer = [i-2, i-1, center, i+1, i+2] +``` + +For terminal residues, out-of-bounds positions are replaced by virtual `"n"` and `"c"` +residues with their own correction coefficients (`termcorrs.csv`). + +On top of simple neighbor corrections, there are **combination corrections** +(`combdevs.csv`, 247 entries) that capture non-additive effects. Amino acids are +grouped into 6 classes (G, P, aromatic, aliphatic, positive, negative) and specific +center+neighbor group pairs get extra correction terms. + +### 3. Temperature correction (`tempcoeffs.csv`) + +Linear scaling from a reference temperature of 298K: + +``` +correction = coeff / 1000 * (T - 298) +``` + +Coefficients are per amino acid x atom type. Not applied to HB. + +### 4. pH correction (the expensive part) + +Only applied when `use_ph_corr=True` (i.e., pH != 7.0). This accounts for the +protonation state of titratable residues (D, E, H, C, K, R, Y, and N/C-termini) +at non-neutral pH. This is where ~92% of compute time goes. + +#### Step 1: Predict pKa values (`calc_pkas_from_seq`) + +The algorithm iteratively predicts effective pKa values for all titratable sites: + +1. **Identify titratable residues** in the sequence (D, E, H, C, K, R, Y, n-term, + c-term) with their reference pKa values from `constants.py`. + +2. **Compute pairwise electrostatic interactions** using a Debye-Hückel model: + - Distance between sites estimated from sequence separation: + `d = 5.0 + sqrt(|i-j|) * 7.5` Angstrom + - Ionic strength dampens interactions (higher salt = weaker coupling) + - `_debye_huckel_W()` computes the screened Coulomb energy using the complementary + error function (`erfc`) + +3. **Iteratively fit pKa values** (5 cycles): + - For each titratable site, enumerate all 2^W protonation microstates in a sliding + window of W residues (W = min(5, n_sites)) + - Compute the Boltzmann weight of each microstate from a free energy matrix G that + combines: intrinsic pKa, pH, pairwise interactions, and the current titration + state of sites outside the window + - Sum Boltzmann weights to get the titration fraction at each pH value (54 pH points + from 2.0 to 10.0) + - Fit the resulting titration curve to a Henderson-Hasselbalch equation using + `scipy.curve_fit` to extract effective pKa and Hill coefficient (nH) + - Use the new titration fractions as input for the next cycle + +**Why the sliding window?** With N titratable sites, the full partition function has 2^N +microstates — exponential and infeasible for large proteins. The sliding window (size 5) +approximates this by enumerating microstates locally, treating distant sites as fixed at +their current titration state. The iterative cycles let information propagate across the +sequence. + +#### Step 2: Compute shift corrections (`_get_ph_corrs`) + +For each titratable residue with predicted pKa: + +``` +frac = titration_fraction(pH, predicted_pKa, nH) # at actual pH +frac_ref = titration_fraction(7.0, reference_pKa, nH) # at reference pH +delta = (frac - frac_ref) * ph_shift_delta # from phshifts.csv +``` + +This correction is applied to the titratable residue itself AND its immediate neighbors +(preceding/succeeding), since protonation state changes propagate to nearby residues. + +## Output format + +`get_pred_shifts("AAGDTFKISELVK", 298.0, 7.0, 0.1)` returns: + +```python +{ + (2, 'A'): {'C': 177.5, 'CA': 52.7, 'CB': 19.2, 'H': 8.21, 'HA': 4.26, 'N': 123.5, 'HB': 1.32}, + (3, 'G'): {'C': 173.7, 'CA': 45.3, 'H': 8.28, 'HA': 3.95, 'N': 109.7}, # no CB/HB + (4, 'D'): { ... }, + ... + (12, 'V'): { ... }, + # (1, 'A') and (13, 'K') excluded — terminal residues +} +``` + +- **Keys**: `(residue_number, amino_acid)` — 1-based, terminals excluded +- **Values**: dict of atom type to predicted shift in **ppm** +- Glycine has no CB/HB; Proline has no H + +In the TriZOD pipeline, these predicted shifts are subtracted from experimental shifts +to get **secondary chemical shifts (SCS)**, which are then converted to Z-scores +indicating disorder. + +## Public API + +```python +get_pred_shifts(seq, temperature, pH, ion, use_ph_corr=True) +``` + +**Parameters:** + +- `seq` — protein sequence (single-letter amino acids) +- `temperature` — in Kelvin (e.g. 298.0) +- `pH` — sample pH (e.g. 7.0) +- `ion` — ionic strength in M (e.g. 0.1) +- `use_ph_corr` — apply pH-dependent corrections (set `False` for pH=7.0) + +## Caching + +### Module-level caching (at import time) + +All CSV data tables are parsed once when the module is first imported and stored as +module-level constants: + +| Constant | Source | Content | +|----------|--------|---------| +| `CENTER_SHIFTS` | `centshifts.csv` | Base shift per (amino acid, atom) | +| `NEIGHBOR_CORRS` | `neicorrs.csv` + `termcorrs.csv` | Neighbor effect coefficients | +| `TEMP_CORRS` | `tempcoeffs.csv` | Temperature coefficients | +| `COMB_CORRS` | `combdevs.csv` | Combination correction terms | +| `PH_SHIFTS` | `phshifts.csv` | pH shift deltas for titratable residues | +| `_AA_GROUP` | computed | Amino acid to group mapping (6 groups) | +| `_OUTER_MATRICES` / `_ALL_TUPLES` | computed | Pre-computed binary enumeration matrices for pKa fitting | + +### Pipeline-level caching (disk) + +Since POTENCI output depends only on `(seq, temperature, pH, ionic_strength)`, the +pipeline caches results to disk via `--cache-dir`: + +- **Key**: SHA-256 hash of `"{seq}|{T}|{pH}|{ion}"` (truncated to 16 chars) +- **Storage**: `{cache_dir}/potenci/{hash}.json` +- **Precompute**: `scripts/precompute_potenci_cache.py` can batch-compute the cache + for the entire dataset upfront, with an index file (`_index.tsv`) to skip + already-processed BMRB entries on re-runs + +## Performance profile + +POTENCI dominates the TriZOD pipeline (~92% of total time), almost entirely +in `calc_pkas_from_seq()` which iteratively fits pKa values for titratable +residues using `scipy.optimize.curve_fit`. + +On the 300-entry test subset: + +- **With pH correction** (78% of entries): ~200ms/entry average +- **Without pH correction** (pH=7.0): ~1ms/entry + +Sequence length and number of titratable residues (D, E, H, C, K, R, Y) are +the main cost drivers. + +## Module structure + +``` +trizod/potenci/ +├── __init__.py # Re-exports get_pred_shifts and constants +├── constants.py # Physical constants, reference pKa values +├── potenci.py # Core prediction code +├── data/ +│ ├── centshifts.csv # Center (random coil) chemical shifts per amino acid +│ ├── neicorrs.csv # Neighbor correction coefficients +│ ├── termcorrs.csv # N/C-terminal corrections +│ ├── tempcoeffs.csv # Temperature correction coefficients +│ ├── combdevs.csv # Combination deviation corrections +│ └── phshifts.csv # pH-dependent shift changes +└── README.md +``` + +## Key internal functions + +| Function | Purpose | +| ------------------------ | -------------------------------------------------------------- | +| `calc_pkas_from_seq()` | Iterative pKa prediction (the bottleneck) | +| `_get_ph_corrs()` | pH-dependent shift corrections using predicted pKas | +| `pred_pent_shift()` | Predict shift for a 5-residue window | +| `_build_pentamer()` | Build 5-residue context window with terminal handling | +| `_get_temp_corr()` | Temperature correction | +| `_titration_fraction()` | Henderson-Hasselbalch titration fraction (used by `curve_fit`) | +| `_debye_huckel_W()` | Electrostatic interaction energy (Debye-Huckel) | +| `_w_to_logp()` | Convert interaction energy to log-probability | +| `_small_matrix_limits()` | Sliding window bounds for pKa fitting | +| `_small_matrix_pos()` | Position within sliding window | + +## Testing + +Dedicated tests in `tests/test_potenci.py`: + +- **Reference value matching** — predictions compared against known values (commit `8905a85`) +- **pH correction** — verifies pH-sensitive residues shift at non-neutral pH +- **Terminal exclusion** — first/last residues are excluded from predictions +- **Glycine constraints** — no CB/HB predictions for glycine diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..a52f462 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,69 @@ +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[project] +name = "trizod" +version = "0.0.1" +description = "Modern disorder scores for BMRB data" +readme = "README.md" +license = "AGPL-3.0-only" +requires-python = ">=3.9" +authors = [ + { name = "Markus Haak", email = "markus.haak@tum.de" }, + { name = "Tobias Senoner", email = "tobias.senoner@tum.de" }, +] +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: GNU Affero General Public License v3", + "Operating System :: OS Independent", + "Topic :: Scientific/Engineering :: Bio-Informatics", + "Intended Audience :: Science/Research", +] +dependencies = [ + "matplotlib>=3.9.4", + "numpy>=2.0.2", + "pandarallel>=1.6.5", + "pandas>=2.3.3", + "pynmrstar>=3.5.0", + "scipy>=1.13.1", + "tqdm>=4.67.3", +] + +[project.urls] +Repository = "https://github.com/MarkusHaak/trizod" + +[project.scripts] +trizod = "trizod.trizod:main" + +[tool.pytest.ini_options] +testpaths = ["tests"] +markers = [ + "slow: marks tests that run the full dataset pipeline (deselect with '-m \"not slow\"')", +] +addopts = "-m 'not slow'" + +[tool.ruff] +target-version = "py39" + +[tool.ruff.lint] +select = ["E", "W", "F", "I", "N", "UP", "B", "C4", "SIM"] +ignore = [ + "N803", # argument name should be lowercase (scientific convention: T, Ion, pH, etc.) + "N806", # variable name should be lowercase (scientific convention: N, I, E, etc.) + "N802", # function name should be lowercase (POTENCI naming: predPentShift, etc.) + "N816", # mixed-case variable in global scope (AAstandard, CENTSHIFTS, etc.) + "N818", # exception name should end in Error (legacy naming: Found, etc.) + "E741", # ambiguous variable name (l, I, E — standard in scientific code) + "E501", # line too long (formatter handles what it can; remaining are data/strings) + "SIM115", # open file with context handler (POTENCI CSV I/O) +] + +[tool.ruff.lint.isort] +known-first-party = ["trizod"] + +[dependency-groups] +dev = [ + "pytest>=8.4.2", + "ruff>=0.15.5", +] diff --git a/scripts/precompute_potenci_cache.py b/scripts/precompute_potenci_cache.py new file mode 100644 index 0000000..b02384f --- /dev/null +++ b/scripts/precompute_potenci_cache.py @@ -0,0 +1,192 @@ +#!/usr/bin/env python3 +"""Precompute POTENCI predictions and cache them for faster pipeline runs. + +Usage: + uv run python scripts/precompute_potenci_cache.py --input-dir data/bmrb_entries --cache-dir tmp + uv run python scripts/precompute_potenci_cache.py --input-dir tests/bmrb_subset --cache-dir tmp + +The cache is keyed by (seq, temperature, pH, ionic_strength) so it stays valid +across filter/scoring changes. Only POTENCI input changes invalidate it. + +An index file (potenci/_index.tsv) tracks which entries have been processed, +so re-runs skip parsing entirely for known entries. +""" + +import argparse +import logging +import sys +import time +from pathlib import Path + +import numpy as np +from tqdm import tqdm + +# Add project root to path +sys.path.insert(0, str(Path(__file__).resolve().parent.parent)) + +import trizod.bmrb.bmrb as bmrb +import trizod.potenci.potenci as potenci +from trizod.trizod import ( + _potenci_cache_key, + find_bmrb_files, + save_potenci_cache, +) + + +def load_index(potenci_dir): + """Load the entry→cache_key index. Returns set of processed entry IDs.""" + index_fp = Path(potenci_dir) / "_index.tsv" + processed = set() + if index_fp.exists(): + with index_fp.open() as f: + for line in f: + parts = line.strip().split("\t") + if parts: + processed.add(parts[0]) + return processed + + +def append_index(potenci_dir, entry_id, keys): + """Append entry and its cache keys to the index file.""" + index_fp = Path(potenci_dir) / "_index.tsv" + with index_fp.open("a") as f: + f.write(f"{entry_id}\t{','.join(keys)}\n") + + +def main(): + parser = argparse.ArgumentParser(description="Precompute POTENCI prediction cache") + parser.add_argument( + "--input-dir", required=True, help="Directory with BMRB NMR-STAR files" + ) + parser.add_argument( + "--cache-dir", default="./tmp", help="Cache directory (default: ./tmp)" + ) + parser.add_argument( + "--file-pattern", default=r"bmr(\d+)_3\.str", help="BMRB file pattern" + ) + parser.add_argument( + "-v", + "--verbose", + action="store_true", + help="Show BMRB parsing warnings and POTENCI debug messages", + ) + parser.add_argument( + "--reindex", + action="store_true", + help="Ignore existing index and reprocess all entries", + ) + args = parser.parse_args() + + logging.basicConfig(level=logging.WARNING, format="%(levelname)s : %(message)s") + logger = logging.getLogger("precompute") + logger.setLevel(logging.INFO) + if not args.verbose: + logging.getLogger("trizod.bmrb").setLevel(logging.CRITICAL) + logging.getLogger("trizod.potenci").setLevel(logging.CRITICAL) + logging.getLogger("trizod").setLevel(logging.CRITICAL) + + cache_dir = Path(args.cache_dir).resolve() + potenci_dir = cache_dir / "potenci" + potenci_dir.mkdir(parents=True, exist_ok=True) + + logger.info(f"Finding BMRB files in {args.input_dir}") + bmrb_files = find_bmrb_files(args.input_dir, args.file_pattern) + logger.info(f"Found {len(bmrb_files)} BMRB files") + + # Load index of already-processed entries + if args.reindex: + processed = set() + index_fp = potenci_dir / "_index.tsv" + if index_fp.exists(): + index_fp.unlink() + else: + processed = load_index(potenci_dir) + if processed: + logger.info(f"Skipping {len(processed)} already-indexed entries") + + computed, skipped, failed = 0, 0, 0 + failed_entries = [] + seen_keys = set() + start = time.time() + + pbar = tqdm(bmrb_files.items(), desc="Precomputing POTENCI", unit="entry") + for entry_id, filepath in pbar: + if entry_id in processed: + skipped += 1 + pbar.set_postfix(new=computed, skip=skipped, fail=failed) + continue + + try: + entry = bmrb.BmrbEntry(entry_id, Path(filepath).parent) + except Exception as e: + failed += 1 + failed_entries.append((entry_id, "parse", str(e))) + append_index(potenci_dir, entry_id, ["FAILED"]) + continue + + try: + peptide_shifts = entry.get_peptide_shifts() + except Exception as e: + failed += 1 + failed_entries.append((entry_id, "shifts", str(e))) + append_index(potenci_dir, entry_id, ["FAILED"]) + continue + + entry_keys = [] + for (_stID, _entity_assemID, entityID), ( + _shifts, + condID, + _assemID, + _sampleIDs, + ) in peptide_shifts.items(): + try: + entity = entry.entities[entityID] + seq = entity.seq + if not seq: + continue + conds = entry.conditions.get(condID, None) + if conds is None: + continue + + temperature = conds.get_temperature() + pH = conds.get_pH() + ion = conds.get_ionic_strength() + if temperature is None or pH is None or ion is None: + continue + if np.isnan(temperature) or np.isnan(pH) or np.isnan(ion): + continue + + key = _potenci_cache_key(seq, temperature, pH, ion) + if key in seen_keys: + entry_keys.append(key) + continue + seen_keys.add(key) + + use_ph_corr = pH != 7.0 + predshiftdct = potenci.get_pred_shifts( + seq, temperature, pH, ion, use_ph_corr + ) + save_potenci_cache(cache_dir, seq, temperature, pH, ion, predshiftdct) + entry_keys.append(key) + computed += 1 + except Exception as e: + failed += 1 + failed_entries.append((entry_id, "potenci", str(e))) + + append_index(potenci_dir, entry_id, entry_keys) + pbar.set_postfix(new=computed, skip=skipped, fail=failed) + + elapsed = time.time() - start + logger.info( + f"Done in {elapsed:.1f}s: {computed} computed, {skipped} skipped, {failed} failed" + ) + if failed_entries: + log_fp = cache_dir / "potenci_failures.txt" + with log_fp.open("w") as f: + for entry_id, stage, error in failed_entries: + f.write(f"{entry_id}\t{stage}\t{error}\n") + logger.info(f"Failed entries written to {log_fp}") + + +if __name__ == "__main__": + main() diff --git a/setup.py b/setup.py deleted file mode 100644 index 74c8bed..0000000 --- a/setup.py +++ /dev/null @@ -1,41 +0,0 @@ -import setuptools - -with open("README.md", "r") as f: - long_description = f.read() - -from trizod import META_DATA, __version__ -VERSION = __version__ - -setuptools.setup( - name=META_DATA['package_name'].lower(), - version=VERSION, - author=META_DATA['author'], - author_email=META_DATA['author_email'], - description=META_DATA['description'], - long_description=long_description, - long_description_content_type="text/markdown", - url=META_DATA['github_url'], - packages=setuptools.find_packages(), - include_package_data=True, - package_data={'': ['potenci/data_tables/*.csv']}, - install_requires=[ - 'pandas', - 'numpy', - 'matplotlib', - 'tqdm', - 'pandarallel', - 'pynmrstar', - 'scipy' - ], - classifiers=[ - "Programming Language :: Python :: 3", - "License :: OSI Approved :: GNU AFFERO GENERAL PUBLIC LICENSE Version 3", - "Operating System :: OS Independent", - "Topic :: Scientific/Engineering :: Bio-Informatics", - "Intended Audience :: Science/Research" - ], - entry_points={ - 'console_scripts': [ - 'trizod=trizod.trizod:main', - ]}, -) \ No newline at end of file diff --git a/test/test_cache_equality.py b/test/test_cache_equality.py deleted file mode 100644 index 9988efa..0000000 --- a/test/test_cache_equality.py +++ /dev/null @@ -1,49 +0,0 @@ -import os,sys -import logging -import numpy as np -import pandas as pd -import argparse -from trizod.constants import BBATNS - -def parse_args(): - parser = argparse.ArgumentParser(description='') - - parser.add_argument('cache_dir', - help='Cache directory that shall be tested.') - parser.add_argument('cache_comp', - help='Cache directory to compare against.') - - args = parser.parse_args() - return args - -def main(): - cache_files = {f for f in os.listdir(os.path.join(args.cache_dir, 'wSCS')) if os.path.isfile(os.path.join(args.cache_dir, 'wSCS', f)) and f.endswith('.npz')} - comp_files = {f for f in os.listdir(os.path.join(args.cache_comp, 'wSCS')) if os.path.isfile(os.path.join(args.cache_comp, 'wSCS', f)) and f.endswith('.npz')} - common_files = list(cache_files & comp_files) - common_files.sort() - print(len(common_files)) - res = [] - for fn in common_files: - with open(os.path.join(args.cache_dir, 'wSCS', fn), 'rb') as f1, open(os.path.join(args.cache_comp, 'wSCS', fn), 'rb') as f2: - z = np.load(f1) - shw, ashwi, cmp_mask, olf, offf, shw0, ashwi0, ol0, off0 = z['shw'], z['ashwi'], z['cmp_mask'], z['olf'], z['offf'], z['shw0'], z['ashwi0'], z['ol0'], z['off0'] - offf, off0 = {at:off for at,off in zip(BBATNS, offf)}, {at:off for at,off in zip(BBATNS, off0)} - - z = np.load(f2) - shw_, ashwi_, cmp_mask_, olf_, offf_, shw0_, ashwi0_, ol0_, off0_ = z['shw'], z['ashwi'], z['cmp_mask'], z['olf'], z['offf'], z['shw0'], z['ashwi0'], z['ol0'], z['off0'] - offf_, off0_ = {at:off for at,off in zip(BBATNS, offf_)}, {at:off for at,off in zip(BBATNS, off0_)} - if ashwi.shape != ashwi_.shape: - res.append("shape mismatch") - continue - if not np.allclose(ashwi, ashwi_): - res.append('not close') - continue - res.append('close') - df = pd.DataFrame(res, columns=['result'], index=common_files) - breakpoint() - -if __name__ == '__main__': - level = logging.INFO - logging.basicConfig(level=level, format=f'%(levelname)s : %(message)s') - args = parse_args() - main() \ No newline at end of file diff --git a/test/test_chezod_equality.py b/test/test_chezod_equality.py deleted file mode 100644 index 77965fa..0000000 --- a/test/test_chezod_equality.py +++ /dev/null @@ -1,217 +0,0 @@ -import pytest -import os,sys -import logging -import numpy as np -import re - -import pprint -sys.path.append("..") - -import trizod.potenci.potenci as potenci -import trizod.scoring.scoring as scoring -import trizod.bmrb.bmrb as bmrb - -class BiostarV2FileMissing(Exception): - pass -class PotenciError(Exception): - pass -class TriZODError(Exception): - pass -class ChiZODError(Exception): - pass -class BMRBEntryError(Exception): - pass -class ZscoreDiversion(Exception): - pass - -bmrb_dir = os.path.join(os.path.dirname(__file__), 'data', 'bmrb_entries') -ids_to_test = [int(dn[3:]) for dn in os.listdir(os.path.join(os.path.dirname(__file__), 'data', 'CheZOD_results_all')) if dn.startswith('bmr')] -#ids_to_test = [id_ for id_ in ids_to_test if os.path.exists(os.path.join(bmrb_dir, f"bmr{id_}", f"bmr{id_}_3.str"))] -ids_value_error = [ -'6753', -'27272', -'26904', -'26953', -] - -def parse_zscore_file(fn, seq=None, fill=999.): - """ - Parses a zscore file and returns a (gap-filled if fill != False, fill value = fill) list of zscores - and the number of gaps compared to the sequence seq. - """ - vals = [] - gaps = 0 - seq_ = [] - with open(fn, 'r') as f: - i = 1 - for line in f.readlines(): - if line: - aa,pos,val = line.strip().split() - pos, val = int(pos), float(val) - if seq: - if seq[pos-1].upper() != aa.upper(): - #print(f"Error: AA mismatch at position {i} of {id_}: ", seq[pos-1].upper(), "!=", aa.upper()) - raise ValueError - if fill is not False: - while i < pos: - vals.append(fill) - i += 1 - gaps += 1 - seq_.append(" ") - vals.append(val) - seq_.append(aa) - i += 1 - if seq and fill is not False: - while len(vals) < len(seq): - vals.append(fill) - gaps += 1 - seq_.append(" ") - return vals, gaps, "".join(seq_).upper() - -def parse_shift_file(fn, seq=None): - ''' - Parses a shift data file ceated by CheZOD and returns a set of all parsed shifts - ''' - shift_data = {} - offsets = {} - with open(fn, 'r') as f: - for line in f.readlines(): - if line.startswith('off'): - _,at,val = line.strip().split() - val = float(val) - offsets[at] = val - continue - pos,aa,at,val,_,_ = line.strip().split() #po is 1-based - pos,val = int(pos), float(val) - if seq: - if seq[pos-1].upper() != aa.upper(): - logging.warning(f'amino acid mismatch at position {pos-1}') - raise ValueError(f'amino acid mismatch at position {pos-1}') - if (pos-1, at) in shift_data: - logging.warning(f'duplicate shift data entries') - raise ValueError(f'duplicate shift data entries') - shift_data[(pos-1, at)] = val - return shift_data, offsets - -#@pytest.mark.parametrize("id_", ids_to_test) -def test_equaltity_to_chezod(id_): - '''Checks if any protein-shift combination in the corresponding BMRB entry produces - equivalent Z-scores as those output by the original CheZOD script''' - str_fn = os.path.join(os.path.dirname(__file__), 'data', 'CheZOD_results_all', f'bmr{id_}', f'bmr{id_}.str') - if not os.path.exists(str_fn): - logging.warning(f"skipping entry {id_}, Biostar V2 file not found") - if __name__ == '__main__': - raise BiostarV2FileMissing - return - zscores_fn = os.path.join(os.path.dirname(__file__), 'data', 'CheZOD_results_all', f'bmr{id_}', f'zscores{id_}.txt') - if not os.path.exists(zscores_fn): - logging.warning(f"skipping entry {id_}, CheZOD zscore file not found") - if __name__ == '__main__': - raise ChiZODError - return - shifts_fn = os.path.join(os.path.dirname(__file__), 'data', 'CheZOD_results_all', f'bmr{id_}', f'shifts{id_}.txt') - potenci_fn = [fn for fn in os.listdir(os.path.join(os.path.dirname(__file__), 'data', 'CheZOD_results_all', f'bmr{id_}')) if fn.startswith(f'outPOTENCI')][0] - m = re.search("_T([^_]*)_I([^_]*)_pH([^_]*)\.", potenci_fn) - chezod_conditions = ( - float(m.groups()[0]), - float(m.groups()[1]), - float(m.groups()[2]) - ) - try: - entry = bmrb.BmrbEntry(id_, bmrb_dir) - except: - logging.warning(f"skipping entry {id_}, BMRB entry could not be parsed") - if __name__ == '__main__': - raise BMRBEntryError - return - peptide_shifts = entry.get_peptide_shifts() - for (stID, entity_assemID, entityID) in peptide_shifts: - shifts, condID, assemID, sampleIDs = peptide_shifts[(stID, entity_assemID, entityID)] - # get polymer sequence and chemical backbone shifts - seq = entry.entities[entityID].seq - if seq is None: - logging.warning(f"skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)}, no sequence information") - continue - elif len(seq) < 5: - logging.warning(f"skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)}, sequence shorter than 5 residues") - continue - # try to parse CheZOD zscores with this seq - fails in case of amino acid mismatches! - try: - chezod_zscores,_,_ = parse_zscore_file(zscores_fn, seq=seq, fill=np.nan) - chezod_zscores = np.array(chezod_zscores) - except ValueError: - logging.warning(f"skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)}, sequence mismatch") - continue - try: - chezod_shifts, chezod_offsets = parse_shift_file(shifts_fn, seq=seq) - except ValueError: - logging.warning(f"skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)}, duplicates or sequence mismatch in chezod shifts file") - continue - # check if shift data is identical - bbshifts,_,_ = bmrb.get_valid_bbshifts(shifts, seq) - trizod_shifts = {(pos,at) : bbshifts[pos][at][0] for pos in bbshifts for at in bbshifts[pos] if pos not in [0,len(seq)-1]} - if set(chezod_shifts.keys()) != set(trizod_shifts.keys()): - logging.warning(f"skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)}, backbone shift count not identical") - #breakpoint() - continue - all_close = True - for key in chezod_shifts.keys(): - if not np.isclose(chezod_shifts[key], trizod_shifts[key], atol=0.1): - break - else: - all_close = True - if not all_close: - logging.warning(f"skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)}, backbone shifts not identical") - continue - #breakpoint() - # use POTENCI to predict shifts - ion = entry.conditions[condID].get_ionic_strength() - pH = entry.conditions[condID].get_pH() - temperature = entry.conditions[condID].get_temperature() - if not np.allclose(np.array((temperature, ion, pH)), np.array(chezod_conditions), atol=0.01): - logging.warning(f"skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)}, experiment conditions do not match") - continue - # reject if out of certain ranges - #if ion > 3. or pH > 13. or temperature < 273.15 or temperature > 373.15: - # logging.error(f"skipping {(stID, condID, assemID, entity_assemID, entityID)} due to extreme experiment conditions") - # continue - # predict random coil chemical shifts using POTENCI - usephcor = pH != 7.0 - try: - predshiftdct = potenci.getpredshifts(seq,temperature,pH,ion,usephcor,pkacsvfile=None) - except: - logging.error(f"POTENCI failed for {(stID, condID, assemID, entity_assemID, entityID)} due to the following error:", exc_info=True) - if __name__ == '__main__': - raise PotenciError - continue - ret = scoring.get_offset_corrected_wSCS(seq, shifts, predshiftdct) - if ret is None: - logging.warning(f'skipping shifts for {(stID, condID, assemID, entity_assemID, entityID)} due to a previous error') - if __name__ == '__main__': - raise TriZODError - continue - shw, ashwi, cmp_mask, olf, offf = ret - ashwi3, k3 = scoring.convert_to_triplet_data(ashwi, cmp_mask) - zscores = scoring.compute_zscores(ashwi3, k3, cmp_mask) - # compare zscores - try: - np.testing.assert_allclose(chezod_zscores, zscores, atol=0.1, equal_nan=True) - break - except: - logging.exception(f'{id_}, {(id_, stID, condID, assemID, entity_assemID, entityID)}: Z-scores diverge substantially between CheZOD and TriZOD') - if __name__ == '__main__': - raise ZscoreDiversion(f'Z-scores diverge substantially between CheZOD and TriZOD') - else: - raise AssertionError(f'No matching entities found for BMRB entry {id_}') - return (id_, stID, condID, assemID, entity_assemID, entityID) - -if __name__ == '__main__': - logfile = os.path.join(os.path.dirname(__file__), "test_results.csv") - with open(logfile, 'w') as lf: - for id_ in ids_to_test: - #for id_ in ids_value_error: - try: - entity_info = test_equaltity_to_chezod(id_) - print("\t".join([str(id_), "pass", ",".join([str(i) for i in entity_info])]), file=lf) - except Exception as ex: - print("\t".join([str(id_),"fail",ex.__class__.__name__]), file=lf) \ No newline at end of file diff --git a/test/test_results_equality.py b/test/test_results_equality.py deleted file mode 100644 index d4f8bb0..0000000 --- a/test/test_results_equality.py +++ /dev/null @@ -1,35 +0,0 @@ -import os,sys -import logging -import numpy as np -import pandas as pd -import argparse -from trizod.constants import BBATNS - -def parse_args(): - parser = argparse.ArgumentParser(description='') - - parser.add_argument('results_file', - help='') - parser.add_argument('results_comp', - help='') - - args = parser.parse_args() - return args - -def main(): - df1 = pd.read_csv(args.results_file, index_col=[0,1,2,3,4,5]) - df2 = pd.read_csv(args.results_comp, index_col=[0,1,2,3,4,5]) - diff1 = df1.index.difference(df2.index) - logging.info(f"results file contains {diff1.size} entries that are not in the comparison file") - diff2 = df2.index.difference(df1.index) - logging.info(f"comparison file contains {diff2.size} entries that are not in the results file") - idx = df1.index.intersection(df2.index) - logging.info(f"{idx.size} entries are comparible") - close = np.isclose(df1.loc[idx].scores, df2.loc[idx].scores, equal_nan=True) - breakpoint() - -if __name__ == '__main__': - level = logging.INFO - logging.basicConfig(level=level, format=f'%(levelname)s : %(message)s') - args = parse_args() - main() \ No newline at end of file diff --git a/test/__init__.py b/tests/__init__.py similarity index 100% rename from test/__init__.py rename to tests/__init__.py diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 0000000..2d560f5 --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1,40 @@ +from pathlib import Path + +import pytest + +PROJECT_ROOT = Path(__file__).resolve().parent.parent +TESTS_DIR = Path(__file__).resolve().parent +DATA_DIR = PROJECT_ROOT / "data" +BMRB_DIR = DATA_DIR / "bmrb_entries" +SUBSET_DIR = TESTS_DIR / "bmrb_subset" +SUBSET_IDS_FILE = TESTS_DIR / "quick_subset_ids.txt" + + +def has_bmrb_data(): + """Check if BMRB data files are available.""" + return BMRB_DIR.is_dir() and any(BMRB_DIR.iterdir()) + + +def ensure_subset_symlinks(): + """Create symlinks for the test subset if they don't exist.""" + if not has_bmrb_data() or not SUBSET_IDS_FILE.exists(): + return + if SUBSET_DIR.is_dir() and any(SUBSET_DIR.iterdir()): + return # already set up + SUBSET_DIR.mkdir(parents=True, exist_ok=True) + ids = SUBSET_IDS_FILE.read_text().strip().split("\n") + for bmrb_id in ids: + src = BMRB_DIR / f"bmr{bmrb_id}" + dst = SUBSET_DIR / f"bmr{bmrb_id}" + if src.is_dir() and not dst.exists(): + dst.symlink_to(src.resolve()) + + +# Auto-create symlinks on import +ensure_subset_symlinks() + + +requires_bmrb_data = pytest.mark.skipif( + not has_bmrb_data(), + reason="BMRB data not available (data/bmrb_entries/)", +) diff --git a/tests/quick_subset_ids.txt b/tests/quick_subset_ids.txt new file mode 100644 index 0000000..ed7169d --- /dev/null +++ b/tests/quick_subset_ids.txt @@ -0,0 +1,300 @@ +10024 +10123 +11053 +11075 +11597 +1202 +1441 +1474 +1483 +15013 +15031 +15060 +15097 +15132 +15380 +15419 +15429 +15546 +15701 +15723 +15818 +15833 +15887 +15991 +16039 +16076 +16098 +16168 +16360 +16391 +16403 +1642 +16546 +16586 +16629 +16683 +16698 +16726 +16739 +16741 +16770 +16788 +16824 +16960 +17013 +17214 +17297 +17332 +17373 +17414 +17483 +17597 +1771 +17770 +17816 +17826 +17830 +17832 +17845 +17866 +17873 +17918 +17960 +17994 +18020 +1812 +18226 +1826 +18322 +18333 +1839 +18407 +18528 +18531 +18610 +18652 +18663 +18680 +18694 +18757 +18761 +18951 +18959 +19099 +19115 +19157 +19202 +19208 +1921 +19228 +19230 +19477 +19601 +19767 +1995 +19955 +19991 +19996 +20004 +20012 +2067 +21014 +2220 +237 +2395 +25024 +25104 +25177 +25261 +25311 +25418 +25437 +25542 +25566 +25648 +25674 +25850 +25967 +25969 +26535 +26545 +26593 +26641 +26659 +26684 +26724 +26762 +26888 +26892 +26921 +26926 +26959 +26989 +27047 +27050 +27210 +27246 +27323 +27346 +27360 +27419 +27477 +27575 +27610 +27680 +27697 +27775 +27930 +27982 +28035 +28074 +28101 +28123 +30077 +301 +30118 +30128 +30137 +30195 +30225 +30273 +30414 +30469 +30487 +30562 +30585 +30787 +30925 +30931 +31048 +31094 +31160 +34058 +34074 +34108 +34170 +34208 +34263 +34308 +34380 +34475 +345 +34514 +34535 +34537 +34608 +34720 +34870 +34931 +34946 +34988 +3525 +36079 +36309 +36327 +36341 +36361 +36362 +36404 +4158 +42 +4340 +4396 +4420 +443 +4493 +4572 +4589 +4797 +480 +4812 +4821 +4837 +4946 +5 +50089 +50138 +50366 +50385 +50392 +50399 +50457 +50472 +50480 +50534 +50560 +5057 +50586 +50828 +50901 +51051 +5109 +51176 +5120 +51324 +51340 +51357 +51367 +51449 +51459 +51476 +51512 +51513 +51598 +51599 +51723 +51822 +51865 +51893 +51907 +51962 +51975 +52004 +5201 +52300 +52321 +52346 +52465 +52530 +52569 +52628 +52639 +52723 +5274 +52776 +52805 +52880 +52957 +53034 +53036 +53091 +53219 +53376 +53392 +5347 +5536 +5574 +5653 +5731 +5756 +595 +6097 +6457 +6494 +6576 +6617 +6666 +6669 +6675 +6746 +6747 +6837 +6881 +6885 +6982 +7022 +7029 +7116 +7132 +849 diff --git a/tests/reference/unfiltered.json b/tests/reference/unfiltered.json new file mode 100644 index 0000000..c7fe66c --- /dev/null +++ b/tests/reference/unfiltered.json @@ -0,0 +1,344 @@ +{"ID":"52880_1_1_1","entryID":"52880","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1073\/pnas.2506016122","citation_title":"Solution mapping of MHC-I:TCR interactions using a minimalistic protein system\n","ionic_strength":0.1,"pH":7.2,"temperature":310.15,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":205.0,"bbshift_types_post":2.0,"total_bbshifts":410,"seq":"DREDVERLLRSVEWAIKAGDPYSARILVELAREDAEKIGDERLRREVEELLRELEELEEELARLPKLPPDGSHSMKYIFTSISRPGRGEPRFIAVGYVDDTQFVRFDSDAASQRMEPRAPWIEQEGPEYWDGETRKVKAHSQTHRVDLGTLRGYYNQSEAGSHTVQRMYGCDVDENWRFVRGYHQYAYDGKDYIALKEDLRSWTAADMAAQTTKHKWEAAHVAEQLRAYLEGTCVEWLRRYLENGKETLQ","k":[2,4,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,2,0,0,0,0,2,2,2,0,2,4,4,2,2,4,6,6,6,6,6,6,6,6,4,4,4,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,2,2,2,4,6,6,6,6,6,6,6,4,2,2,4,6,4,4,4,6,6,6,6,6,4,4,4,6,4,4,4,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,4,2,2,2,2,2,4,6,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,6,6,6,6,6,6,6,6,4,2,0,2,4,6,6,6,6,4,2],"zscores":[null,4.8508,6.9292,7.7997,8.7209,8.7209,8.7209,8.7209,7.8194,6.9384,6.9384,6.1851,5.1996,5.1996,6.1275,7.883,7.883,8.7209,8.7209,7.175,6.2725,5.2797,7.24,8.0245,8.7209,7.8417,6.9442,6.6377,7.6383,7.7769,8.0084,8.0084,7.1327,6.6981,4.169,6.4585,6.9354,8.7209,7.8201,6.0465,3.4594,null,null,null,null,4.4744,4.4744,4.4744,null,4.9103,6.9714,6.9714,5.1996,2.7271,5.495,6.3191,7.6856,7.801,7.9139,7.9139,7.9139,8.7209,8.7209,7.175,6.0618,3.4103,3.4103,1.2169,5.1996,6.063,7.2249,7.2249,8.092,8.6463,7.8175,7.1424,7.1424,8.0323,8.7209,8.7209,8.1064,8.1064,6.0906,4.7548,3.3728,3.8435,4.866,3.299,3.299,3.7331,6.2072,7.9452,7.815,6.7901,6.1119,7.2045,7.2383,7.8321,6.0619,5.1996,5.1996,6.515,8.188,6.515,7.175,7.175,8.7209,8.0468,7.0866,5.3315,5.5371,4.5077,6.5215,4.9973,7.0342,4.9973,7.175,7.175,7.175,7.175,6.5315,8.2011,8.2011,8.3744,8.2109,6.5438,6.7312,5.7332,6.6647,5.9113,6.1293,5.9826,5.9055,6.0327,5.1528,6.3685,6.8746,8.3063,7.5723,6.0741,3.8906,3.9208,3.9208,3.9208,3.4431,5.928,7.2353,8.1998,8.2798,8.286,8.286,8.286,8.7209,8.2176,6.8922,6.8922,5.5928,5.1996,4.1622,5.5079,7.4096,7.0128,7.7908,7.2561,7.7862,6.8388,7.3995,6.8713,7.8153,7.8153,8.219,8.219,7.303,7.8562,6.1136,6.8067,6.8067,8.4242,8.7209,8.7209,7.7886,6.7793,6.7793,7.8172,8.7209,8.7209,7.7586,7.7586,7.7586,7.8661,7.7294,7.7294,8.5962,7.9967,7.9967,7.9967,8.2855,8.2855,8.2855,7.8073,7.1386,7.1386,8.1185,7.175,6.9628,6.9628,6.9628,6.2698,4.9445,6.9962,7.8043,8.7209,7.8616,7.8616,7.8616,7.8593,7.8593,6.1301,7.1726,7.1726,8.1898,8.1898,7.4872,7.5302,5.668,5.3119,6.0314,6.8147,6.0578,6.0578,7.175,8.7209,8.3785,8.3785,7.5264,7.9011,7.7929,8.6218,8.6218,7.175,5.1996,null,2.8111,4.6999,5.8735,6.5558,5.1099,3.4367,0.2703,null],"pscores":[null,0.2392,0.1339,0.0619,0.0,0.0,0.0,0.0,0.0604,0.1331,0.1331,0.0849,0.0,0.0,0.0906,0.0557,0.0557,0.0,0.0,0.0,0.0764,0.1849,0.1067,0.0455,0.0,0.0588,0.1326,0.161,0.0743,0.0636,0.0466,0.0466,0.0031,0.0377,0.3331,0.1783,0.1334,0.0,0.0604,0.0988,0.2601,null,null,null,null,0.0893,0.0893,0.0893,null,0.0323,0.0154,0.0154,0.0,0.4093,0.1592,0.1921,0.0706,0.0618,0.0535,0.0535,0.0535,0.0,0.0,0.0,0.0973,0.4451,0.4451,0.7231,0.0,0.0971,0.108,0.108,0.0407,0.0045,0.0606,0.1151,0.1151,0.0449,0.0,0.0,0.0397,0.0397,0.2153,0.2519,0.4508,0.1896,0.2372,0.2913,0.2913,0.2091,0.0827,0.0512,0.0608,0.1467,0.2131,0.1097,0.1069,0.0595,0.0973,0.0,0.0,0.0538,0.034,0.0538,0.0,0.0,0.0,0.0439,0.1199,0.2979,0.2748,0.2854,0.0532,0.2202,0.1246,0.2202,0.0,0.0,0.0,0.0,0.0523,0.0332,0.0332,0.0216,0.0325,0.0512,0.0349,0.1322,0.1584,0.2342,0.2113,0.2266,0.2348,0.2214,0.2005,0.0672,0.0231,0.0261,0.0795,0.096,0.1814,0.1762,0.1762,0.1762,0.2632,0.1111,0.1071,0.0332,0.0278,0.0274,0.0274,0.0274,0.0,0.032,0.1373,0.1373,0.1479,0.0,0.1363,0.1577,0.0926,0.1265,0.0626,0.1054,0.0629,0.1422,0.0934,0.1392,0.0607,0.0607,0.0319,0.0319,0.1014,0.0577,0.213,0.1451,0.1451,0.0184,0.0,0.0,0.0628,0.1477,0.1477,0.0606,0.0,0.0,0.065,0.065,0.065,0.057,0.0672,0.0672,0.0075,0.0475,0.0475,0.0475,0.0275,0.0275,0.0275,0.0614,0.1154,0.1154,0.0388,0.0,0.0161,0.0161,0.0161,0.0766,0.2269,0.1279,0.0616,0.0,0.0573,0.0573,0.0573,0.0575,0.0575,0.2113,0.1125,0.1125,0.0339,0.0339,0.0863,0.0828,0.1394,0.181,0.1004,0.1444,0.0977,0.0977,0.0,0.0,0.0213,0.0213,0.0831,0.0544,0.0624,0.006,0.006,0.0,0.0,null,0.3914,0.2592,0.2382,0.1688,0.3234,0.5258,0.8611,null]} +{"ID":"17483_1_1_1","entryID":"17483","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"hsp12","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural characterization of Hsp12, the heat shock protein from Saccharomyces cerevisiae, in aqueous solution where it is intrinsically disordered and in detergent micelles where it is locally -helical.","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":-0.492431887,"off_CB":-1.1490932642,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":103.0,"bbshift_types_post":7.0,"total_bbshifts":673,"seq":"MSDAGRKGFGEKASEALKPDSQKSYAEQGKEYITDKADKVAGKVQPEDNKGVFQGVHDSAEKGKDNAEGQGESLADQARDYMGAAKSKLNDAVEYVSGRVHGEEDPTKK","k":[0,5,12,17,19,19,19,19,17,19,19,21,21,21,21,21,18,16,16,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,19,19,19,17,15,15,19,21,21,19,19,19,21,19,19,18,20,20,21,21,18,11,4,0,5,12,19,19,19,17,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,19,19,19,18,16,16,19,14,7],"zscores":[null,null,0.5802,0.0892,-0.2604,0.4134,0.5361,-0.1111,-2.3226,-3.2992,-3.0768,-2.683,-1.8103,-1.5123,-1.9485,-3.1048,-3.3283,-4.1159,-2.9029,-2.0388,-1.8828,-1.2921,-1.3805,-0.0326,0.7195,0.5463,0.4597,-0.6593,-0.7174,-1.7419,-2.4221,-2.8655,-4.5753,-4.0217,-4.2616,-4.5328,-4.1848,-3.3052,-2.7708,-2.9536,-3.3434,-2.982,-2.604,-1.979,-2.3744,-3.5677,-5.0427,-3.7207,-2.4932,-1.9329,-1.8777,-2.5161,-1.5066,0.6521,0.5942,0.9427,-0.7831,-0.5787,-1.5353,-2.565,-2.0846,-2.0135,-0.3746,null,0.6169,0.0171,-1.1937,-2.6129,-1.9368,-1.5976,-1.7393,-1.588,0.9263,2.4814,2.2624,1.0764,0.5344,1.4367,1.6974,2.0295,1.8206,1.7536,0.2622,-0.9764,-1.7814,-2.0074,-2.7376,-3.6648,-3.8047,-3.4113,-1.5262,-1.5348,-1.7313,-2.4843,-1.2743,0.0032,0.0115,1.8484,0.8958,0.8645,-2.1832,-0.7295,-1.4365,2.0764,2.942,5.2623,4.7414,4.4764,null],"pscores":[null,null,0.8398,0.8652,0.8789,0.8511,0.8457,0.873,0.9467,0.9634,0.9594,0.9483,0.9274,0.9192,0.931,0.9568,0.9656,0.9805,0.9614,0.9362,0.9293,0.9127,0.9153,0.8694,0.8385,0.846,0.8496,0.8938,0.8959,0.9283,0.9426,0.9521,0.9786,0.9717,0.9748,0.9781,0.9738,0.9604,0.9502,0.9539,0.9642,0.9575,0.9497,0.9379,0.9519,0.9749,0.9857,0.9673,0.9442,0.9335,0.932,0.9478,0.919,0.8405,0.8431,0.826,0.8973,0.8901,0.9198,0.9458,0.939,0.9524,0.9133,null,0.8288,0.8703,0.9119,0.9499,0.9336,0.9272,0.9282,0.9239,0.8294,0.7525,0.7642,0.8226,0.8465,0.8057,0.793,0.7763,0.7869,0.7863,0.8576,0.9048,0.9266,0.9326,0.9495,0.9664,0.9685,0.9622,0.9196,0.9198,0.9253,0.944,0.9121,0.868,0.8681,0.7812,0.8292,0.8322,0.9399,0.8963,0.9194,0.7661,0.7045,0.5392,0.6051,0.5756,null]} +{"ID":"17013_1_1_1","entryID":"17013","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"apo-A77V-TrpR","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone Amide Dynamics Studies of Apo-L75F-TrpR, a Temperature-Sensitive Mutant of the Tryptophan Repressor Protein (TrpR): Comparison with the (15)N NMR Relaxation Profiles of Wild-Type and A77V Mutant Apo-TrpR Repressors.","ionic_strength":1.0,"pH":5.7,"temperature":318.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":96.0,"bbshift_types_post":4.0,"total_bbshifts":351,"seq":"MAQQSPYSAAMAEQRHQEWLRFVDLLKNAYQNDLHLPLLNLMLTPDEREALGTRVRIVEELLRGEMSQRELKNELGVGIATITRGSNSLKAAPVELRQWLEEVLLKSD","k":[0,4,8,10,8,8,10,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,8,6,6,10,12,12,12,11,10,6,7,8,12,12,10,8,8,10,12,12,10,10,10,12,12,12,12,12,10,10,8,10,9,10,9,6,3,0,0,0,2,5,9,7,4,2,6,10,12,10,10,10,12,12,12,12,12,12,12,12,11,11,11,12,8,4],"zscores":[null,null,3.9918,3.9469,3.325,0.1003,0.0882,5.2987,7.0096,8.4341,8.0171,8.3126,8.4373,8.4641,7.0924,8.2579,8.623,10.3379,10.8533,10.333,10.0028,9.2559,9.3383,9.8463,10.5575,11.1428,11.1513,11.1513,11.1561,11.8072,11.277,11.5806,11.5806,12.0992,12.2444,11.1933,10.868,10.7938,11.2266,11.3478,9.5022,9.6794,7.0042,8.0232,8.4865,10.0704,10.8242,11.0059,11.5559,10.7804,9.5428,7.0151,7.9947,8.7084,11.1832,11.2319,10.1223,8.8232,8.5869,9.58,10.1705,9.7587,9.4519,9.2519,9.658,10.8573,11.6073,11.6076,11.1184,10.4817,10.012,9.9761,8.8041,8.9795,8.0848,9.4152,8.6015,7.2016,3.8865,null,null,null,5.1996,7.985,10.2915,9.0161,6.6624,3.428,6.9904,8.5613,9.663,7.6788,9.1293,10.1341,11.847,11.4337,11.4337,11.2625,11.0176,10.317,10.9409,10.9542,10.5331,9.8881,9.5114,7.8408,5.1058,null],"pscores":[null,null,0.5182,0.5638,0.5883,0.8684,0.8676,0.4776,0.3322,0.2209,0.2521,0.2299,0.2206,0.2187,0.2729,0.1787,0.1517,0.0952,0.0663,0.0954,0.1151,0.163,0.1575,0.1248,0.0826,0.0512,0.0507,0.0507,0.0505,0.0191,0.0444,0.0296,0.0296,0.0062,0.0,0.0,0.0154,0.0191,0.0469,0.0409,0.1467,0.1353,0.2141,0.0456,0.0144,0.0579,0.0679,0.0583,0.0308,0.0457,0.0896,0.1263,0.0916,0.0792,0.0491,0.0467,0.0549,0.0714,0.0876,0.0872,0.105,0.1302,0.0953,0.1083,0.0824,0.0661,0.0283,0.0283,0.0524,0.0869,0.0612,0.0633,0.0727,0.1266,0.1599,0.0977,0.1214,0.11,0.2973,null,null,null,0.0,0.0,0.017,0.0221,0.0408,0.2661,0.1284,0.1561,0.1363,0.224,0.1164,0.0542,0.0173,0.0367,0.0367,0.0451,0.0576,0.0964,0.0617,0.061,0.0589,0.0962,0.1198,0.2657,0.4002,null]} +{"ID":"18407_1_1_1","entryID":"18407","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Sup35","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"Solid-state NMR sequential assignments of the amyloid core of full-length Sup35p","ionic_strength":0.0,"pH":7.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":22.0,"bbshift_types_post":4.0,"total_bbshifts":85,"seq":"MGSSHHHHHHSSGLVPRGSHMSDSNQGNNQQNYQQYSQNGNQQQGNNRYQGYQAYNAQAQPAGGYYQNYQGYSGYQQGGYQQYNPDAGYQQQYNPQGGYQQYNPQGGYQQQFNPQGGRGNYKNFNYNNNLQGYQAGFQPQSQGMSLNDFQKQQKQAAPKPKKTLKLVSSSGIKLANATKKVGTKPAESDKKEEEKSAETKEPTKEPTKVEEPVKKEEKPVQTEEKTEEKSELPKVEDLKISESTHNTNNANVTSADALIKEQEEEVDDEVVNDMFGGKDHVSLIFMGHVDAGKSTMGGNLLYLTGSVDKRTIEKYEREAKDAGRQGWYLSWVMDTNKEERNDGKTIEVGKAYFETEKRRYTILDAPGHKMYVSEMIGGASQADVGVLVISARKGEYETGFERGGQTREHALLAKTQGVNKMVVVVNKMDDPTVNWSKERYDQCVSNVSNFLRAIGYNIKTDVVFMPVSGYSGANLKDHVDPKECPWYTGPTLLEYLDTMNHVDRHINAPFMLPIAAKMKDLGTIVEGKIESGHIKKGQSTLLMPNKTAVEIQNIYNETENEVDMAMCGEQVKLRIKGVEEEDISPGFVLTSPKNPIKSVTKFVAQIAIVELKSIIAAGFSCVMHVHTAIEEVHIVKLLHKLEKGTNRKSKKPPAFAKKGMKVIAVLETEAPVCVETYQDYPQLGRFTLRDQGTTIAIGKIVKIAE","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,12,12,11,11,11,12,12,8,4,0,0,0,0,0,4,7,11,11,12,12,11,11,11,12,12,12,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,9.2452,10.9536,11.0792,10.4369,10.5487,10.3494,10.6818,11.1311,11.8505,9.9056,7.175,null,null,null,null,null,5.8721,7.1114,9.9016,10.3633,11.865,11.9341,11.7306,11.7306,10.3982,10.2707,9.4211,10.8489,9.1374,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0444,0.061,0.0544,0.0894,0.0581,0.0692,0.0509,0.0518,0.0171,0.0067,0.0,null,null,null,null,null,0.1171,0.1641,0.0954,0.0684,0.0165,0.0134,0.0,0.0,0.0664,0.0991,0.152,0.0666,0.0511,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"52628_1_1_1","entryID":"52628","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"p14ARF forms meso-scale assemblies upon phase separation with NPM1\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":-12.0670984456,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":25.0,"bbshift_types_post":4.0,"total_bbshifts":68,"seq":"MGSSHHHHHHSQDLENLYFQGSMVRRFLVTLRIRRACGPPRVRVFVVHIPRLTGEWAAPGAPAAVALVLMLLRSQRLGQQPLPRRPGHDDGQRPSGGAAAAPRRGAQLRRPRHSHPTRARRCPGGLPGHAGGAAPGRGAAGRARCLGPSARGPG","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,7,9,7,5,6,6,4,0,3,4,4,1,0,0,0,4,6,9,8,6,3,0,1,4,4,6,3,6,6,6,3,0,0,4,8,12,8,4,0,3,6,6,5,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,7.175,9.3998,10.629,9.3998,7.985,7.8291,7.8291,6.0581,null,4.8956,6.0212,6.0212,3.8761,null,null,null,7.175,8.7209,10.2581,8.9177,7.4112,5.0696,null,3.8761,7.175,7.175,7.6491,4.6521,6.6229,7.0681,7.0681,5.2756,null,null,5.1205,8.679,9.7688,8.4371,4.7088,null,4.2904,7.0548,7.0548,6.5613,4.6805,4.6805,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0597,0.0597,0.0976,null,0.1482,0.1014,0.1014,0.0,null,null,null,0.0,0.0,0.0187,0.0652,0.0924,0.1257,null,0.0,0.0,0.0,0.0734,0.1813,0.1624,0.1216,0.1216,0.1004,null,null,0.2045,0.0812,0.1296,0.0982,0.258,null,0.2341,0.1227,0.1227,0.1137,0.2618,0.2618,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"34608_1_1_1","entryID":"34608","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Calmodulin extracts the Ras family protein RalA from lipid bilayers by engagement with two membrane-targeting motifs\n","ionic_strength":0.109,"pH":6.7,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":149.0,"bbshift_types_post":6.0,"total_bbshifts":820,"seq":"MRGSHHHHHHGSMADQLTEEQIAEFKEAFSLFDKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTIDFPEFLTMMARKMKDTDSEEEIREAFRVFDKDGNGYISAAELRHVMTNLGEKLTDEEVDEMIREADIDGDGQVNYEEFVQMMTAKGGSL","k":[0,0,0,0,0,0,0,0,0,0,6,12,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,17,16,16,17,16,16,14,16,16,17,17,17,14,14,12,16,16,16,16,16,18,16,16,16,15,14,14,17,18,18,18,18,17,17,17,18,18,18,18,18,16,16,14,16,16,18,18,16,11,11,13,18,18,18,18,18,16,15,14,16,17,18,18,18,13,7,7,12,13,13,13,18,18,16,16,16,18,16,16,14,16,15,17,17,18,18,18,18,17,16,16,16,17,17,16,16,16,18,17,17,17,17,17,17,18,17,17,17,18,18,18,18,18,16,16,14,16,16,18,17,17,17,18,17,17,15,14,14,16,18,12,6,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,6.1717,9.4723,11.2303,10.8579,11.1798,11.5753,12.8996,12.9887,13.4319,13.4948,13.9199,13.4977,13.8768,13.3404,13.9789,13.5437,12.6592,12.8707,13.4361,14.363,13.8143,12.8256,12.983,12.2332,11.5097,9.3444,10.0804,12.0092,12.9318,13.5455,12.9818,11.726,10.9324,10.3872,12.1852,12.7188,12.1933,12.0074,12.1466,13.1537,12.1637,12.3013,11.7058,11.72,11.163,11.7482,12.7062,12.995,11.8298,12.4596,11.8901,12.5754,12.5112,13.0281,12.9949,12.9571,12.298,12.2181,12.0368,11.759,12.4172,11.5637,13.0468,13.0358,14.4673,14.4673,13.6908,11.2178,10.8187,12.3855,13.9588,13.4938,12.8145,12.6476,12.8631,12.5984,12.2103,9.7955,6.6963,3.1216,1.8829,3.4504,6.5165,7.6022,6.9389,7.8317,10.4029,10.9778,11.7512,10.8109,13.3557,13.6984,14.114,13.8572,12.9186,13.3523,12.0786,11.7863,10.7262,12.4265,12.0653,13.5181,13.0149,13.4452,12.8757,12.8275,13.4663,13.1245,13.0659,12.9792,12.4313,12.0146,10.8875,10.114,10.0087,10.8293,12.4272,12.3732,13.0566,13.2561,13.3975,12.6867,12.5641,13.1799,13.392,13.7495,13.7196,13.8806,13.3095,12.8645,12.7226,13.2168,12.8011,11.8668,10.47,11.9596,13.5494,14.9342,14.5158,14.1586,14.1586,14.1583,14.1122,13.7333,12.7464,11.7824,10.0787,9.2427,10.9793,9.7035,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,0.4024,0.2713,0.1666,0.1875,0.1694,0.1123,0.0486,0.0447,0.0587,0.056,0.0385,0.0559,0.0403,0.0626,0.0362,0.054,0.0935,0.0836,0.0585,0.0064,0.0111,0.0518,0.062,0.0792,0.1158,0.2041,0.1977,0.0902,0.0643,0.038,0.0621,0.0655,0.1071,0.0923,0.0816,0.0566,0.0812,0.0903,0.0834,0.0708,0.0826,0.076,0.1056,0.0858,0.0945,0.0644,0.0745,0.0779,0.1345,0.103,0.1314,0.0806,0.0837,0.06,0.0779,0.0797,0.1109,0.1148,0.1239,0.1028,0.0705,0.0736,0.0422,0.0427,0.0175,0.0175,0.0159,0.0236,0.0437,0.0146,0.037,0.0561,0.0862,0.094,0.084,0.0621,0.0618,0.1747,0.4319,0.6983,0.7769,0.6828,0.4724,0.3075,0.1796,0.1041,0.0914,0.0828,0.0434,0.0919,0.062,0.0475,0.0,0.0095,0.0477,0.0621,0.0868,0.1014,0.1187,0.0701,0.0687,0.0391,0.0606,0.0581,0.0834,0.0856,0.0572,0.0558,0.0414,0.0451,0.0698,0.1079,0.1684,0.1956,0.2021,0.1532,0.1046,0.0902,0.0588,0.0501,0.0441,0.0754,0.0812,0.0697,0.0443,0.0297,0.0309,0.0401,0.064,0.0839,0.0905,0.068,0.0529,0.0973,0.1335,0.0927,0.0214,0.0009,0.001,0.014,0.014,0.0292,0.0157,0.0304,0.0374,0.0627,0.157,0.2511,0.1806,0.1337,null,null,null,null]} +{"ID":"34608_1_2_2","entryID":"34608","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"entity_2","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Calmodulin extracts the Ras family protein RalA from lipid bilayers by engagement with two membrane-targeting motifs\n","ionic_strength":0.109,"pH":6.7,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":-2.7320061794,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":16.0,"bbshift_types_post":6.0,"total_bbshifts":72,"seq":"PNGKKKRKSLAKRIRERC","k":[4,8,11,9,11,14,18,16,14,12,13,14,15,14,14,14,10,5],"zscores":[null,3.1891,2.9988,3.3312,2.9538,3.929,5.1602,6.0431,8.0885,9.3601,10.6598,10.6254,11.1531,8.6996,7.0485,3.4171,4.0141,null],"pscores":[null,0.6024,0.662,0.6056,0.6657,0.6182,0.5678,0.4808,0.2922,0.156,0.1004,0.1245,0.1156,0.2482,0.3711,0.6571,0.5575,null]} +{"ID":"51865_1_1_1","entryID":"51865","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"Structural Insights into Seeding Mechanisms of hIAPP Fibril Formation\n","ionic_strength":0.03,"pH":5.3,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":35.0,"bbshift_types_post":5.0,"total_bbshifts":167,"seq":"KCNTATCATQRLANFLVHSSNNFGAILSSTNVGSNTY","k":[4,9,14,15,15,15,14,11,11,12,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,14,14,14,14,9,4],"zscores":[null,9.0812,11.0868,12.8623,11.882,11.553,11.0085,10.4148,11.7306,12.2444,12.8287,12.4626,12.402,13.2674,13.6146,13.2843,12.882,12.6586,12.8379,12.6564,12.8798,12.6272,12.7385,12.13,12.6235,12.4057,12.7213,11.6983,11.9287,12.2233,12.7945,12.5036,11.4848,11.9429,12.1995,10.5765,null],"pscores":[null,0.0884,0.0987,0.0324,0.0777,0.0943,0.1029,0.0655,0.0,0.0,0.0338,0.05,0.0528,0.0156,0.0021,0.0149,0.0316,0.0413,0.0334,0.0414,0.0316,0.0426,0.0191,0.0461,0.024,0.0526,0.0385,0.0869,0.0753,0.0611,0.0353,0.0292,0.0777,0.0549,0.0429,0.0026,null]} +{"ID":"17826_1_1_1","entryID":"17826","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"gal-7","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C, and 15N backbone and side-chain chemical shift assignments for the 31 kDa human galectin-7 (p53-induced gene 1) homodimer, a pro-apoptotic lectin.","ionic_strength":0.02,"pH":7.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":132.0,"bbshift_types_post":7.0,"total_bbshifts":863,"seq":"SNVPHKSSLPEGIRPGTVLRIRGLVPPNASRFHVNLLCGEEQGSDAALHFNPRLDTSEVVFNSKEQGSWGREERGPGVPFQRGQPFEVLIIASDDGFKAVVGDAQYHHFRHRLPLARVRLVEVGGDVQLDSVRIF","k":[5,12,17,19,19,21,21,21,19,19,17,19,18,16,14,15,19,21,21,21,21,19,19,18,13,11,12,19,21,21,21,21,21,21,21,21,21,19,19,18,19,17,18,19,21,21,21,21,21,21,18,17,17,20,21,21,21,21,21,21,21,21,19,19,19,19,19,19,19,19,19,21,20,18,16,15,16,15,17,18,21,19,19,17,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,17,17,19,21,21,21,21,21,21,21,14,7],"zscores":[null,8.7063,9.9753,10.1462,11.7235,13.2995,13.7594,12.6287,11.5455,12.636,12.5609,13.8457,13.0429,11.1907,10.0973,11.515,14.5097,15.1303,15.4879,14.9995,14.7489,13.404,13.1993,13.3149,11.3581,10.1776,9.9548,12.6538,13.8286,13.9609,14.1256,14.6281,15.1271,14.6454,13.6635,13.6034,13.3722,13.4879,12.374,12.8765,13.2745,11.9903,12.4441,10.405,12.8402,11.2116,13.1436,13.2978,14.8278,14.8593,13.5042,13.5763,13.2707,14.7717,14.5807,14.9306,14.2403,13.9318,14.0105,14.0128,14.931,15.2206,14.9527,14.9208,13.715,13.3318,11.8742,11.4314,11.2176,11.5117,12.4386,13.8991,13.6787,13.285,12.2972,12.3721,12.7212,12.806,13.5809,14.0138,14.1373,12.0348,11.8651,12.2126,14.8215,14.2511,14.6282,14.4776,14.5418,14.4451,13.7048,14.7862,14.842,13.9947,12.8374,13.108,14.1671,14.4803,14.5047,13.6689,12.9305,12.2648,13.9492,15.0165,15.8037,15.0446,15.4054,15.4054,15.6019,15.214,13.7991,13.8002,11.6111,12.684,11.9965,14.3358,14.3353,14.8757,13.7685,14.2827,14.9213,15.7631,14.4012,13.1059,12.8945,13.8755,14.6092,15.191,15.2406,14.9156,14.403,14.5855,13.6409,10.7411,null],"pscores":[null,0.2011,0.2226,0.2457,0.1565,0.1096,0.0892,0.1412,0.166,0.1106,0.0813,0.0567,0.0758,0.133,0.1559,0.0963,0.0304,0.0346,0.0219,0.0395,0.0489,0.0754,0.0845,0.0638,0.0628,0.079,0.118,0.1098,0.0862,0.0806,0.0737,0.0536,0.0348,0.0529,0.0934,0.096,0.1063,0.0718,0.1234,0.0833,0.0811,0.1091,0.1037,0.2303,0.131,0.2147,0.1167,0.1097,0.0459,0.0447,0.0556,0.0367,0.0495,0.0345,0.0554,0.042,0.069,0.0818,0.0785,0.0784,0.042,0.0314,0.0142,0.0154,0.0621,0.0786,0.1487,0.1722,0.1838,0.1678,0.1202,0.0832,0.0784,0.0651,0.0762,0.0542,0.0565,0.0348,0.0365,0.0348,0.0733,0.1404,0.1491,0.0981,0.0189,0.0404,0.0536,0.0595,0.0569,0.0608,0.0916,0.0475,0.0454,0.0792,0.1011,0.0886,0.0437,0.0594,0.0584,0.0931,0.0967,0.1288,0.0524,0.0388,0.0112,0.0378,0.0248,0.0248,0.018,0.0316,0.0875,0.0875,0.1625,0.1083,0.1423,0.0651,0.0652,0.0441,0.0888,0.0673,0.0424,0.0126,0.0345,0.0566,0.066,0.0554,0.0543,0.0324,0.0307,0.0426,0.0624,0.0552,0.0944,0.1179,null]} +{"ID":"17826_1_2_1","entryID":"17826","stID":"1","entity_assemID":"2","entityID":"1","entity_name":"gal-7","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C, and 15N backbone and side-chain chemical shift assignments for the 31 kDa human galectin-7 (p53-induced gene 1) homodimer, a pro-apoptotic lectin.","ionic_strength":0.02,"pH":7.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":132.0,"bbshift_types_post":7.0,"total_bbshifts":851,"seq":"SNVPHKSSLPEGIRPGTVLRIRGLVPPNASRFHVNLLCGEEQGSDAALHFNPRLDTSEVVFNSKEQGSWGREERGPGVPFQRGQPFEVLIIASDDGFKAVVGDAQYHHFRHRLPLARVRLVEVGGDVQLDSVRIF","k":[5,12,17,19,19,21,21,21,19,19,17,17,16,14,14,15,19,21,21,21,21,19,19,18,13,11,8,15,15,17,17,19,21,21,21,21,21,19,19,18,19,17,18,19,21,21,21,21,21,21,18,17,17,20,21,21,21,21,21,21,21,21,19,19,19,19,19,19,19,19,19,21,20,18,16,15,16,15,17,18,21,19,19,17,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,19,17,15,17,19,21,21,21,21,21,21,21,14,7],"zscores":[null,8.7063,9.9753,12.4326,13.8162,15.1917,13.7874,12.6287,11.5455,12.636,12.5609,12.9962,12.138,10.1256,10.0973,11.515,14.5097,15.1303,15.4879,14.9995,14.7489,13.3524,13.5107,13.6253,11.7804,10.1776,8.0419,11.2107,12.1088,13.1042,13.2807,14.1776,15.1271,14.6454,14.2407,14.1828,13.9597,13.4879,12.374,12.8765,13.2745,11.9903,12.4441,10.405,12.8402,11.2116,13.1436,13.2978,14.8278,14.8593,13.5042,13.5763,13.2707,14.7717,14.5807,14.9306,14.2403,13.9318,14.0105,14.0128,14.931,15.2206,14.9527,14.9208,13.715,13.3318,11.8742,11.4314,11.2176,11.5117,12.4386,13.8991,13.6787,13.285,12.2972,12.3721,12.7212,12.806,13.5809,14.0138,14.1373,11.888,11.7165,12.0663,14.8215,14.2511,14.6282,14.4776,14.5418,14.4451,13.7048,14.7862,14.842,13.9947,12.8374,13.108,14.1671,14.4803,14.5047,13.6689,12.9305,12.2648,13.9492,15.0165,15.8037,15.0446,15.4054,15.4054,15.6019,15.214,13.7991,13.8002,11.6111,12.684,11.9965,14.3358,14.3353,14.8757,13.7685,14.2827,14.8169,14.8233,12.9872,11.806,12.5248,13.8959,14.3908,14.5947,14.626,14.4187,14.1776,14.2832,13.3205,10.6091,null],"pscores":[null,0.2011,0.2226,0.1205,0.0579,0.0324,0.088,0.1412,0.166,0.1106,0.0813,0.0614,0.0839,0.1542,0.1559,0.0963,0.0304,0.0346,0.0219,0.0395,0.0489,0.0777,0.0708,0.0506,0.042,0.079,0.1276,0.1125,0.0666,0.0567,0.0491,0.0432,0.0348,0.0529,0.069,0.0714,0.0807,0.0718,0.1234,0.0833,0.0811,0.1091,0.1037,0.2303,0.131,0.2147,0.1167,0.1097,0.0459,0.0447,0.0556,0.0367,0.0495,0.0345,0.0554,0.042,0.069,0.0818,0.0785,0.0784,0.042,0.0314,0.0142,0.0154,0.0621,0.0786,0.1487,0.1722,0.1838,0.1678,0.1202,0.0832,0.0784,0.0651,0.0762,0.0542,0.0565,0.0348,0.0365,0.0348,0.0733,0.1479,0.1569,0.1053,0.0189,0.0404,0.0536,0.0595,0.0569,0.0608,0.0916,0.0475,0.0454,0.0792,0.1011,0.0886,0.0437,0.0594,0.0584,0.0931,0.0967,0.1288,0.0524,0.0388,0.0112,0.0378,0.0248,0.0248,0.018,0.0316,0.0875,0.0875,0.1625,0.1083,0.1423,0.0651,0.0652,0.0441,0.0888,0.0673,0.0463,0.0189,0.0618,0.0814,0.083,0.0546,0.0629,0.0549,0.0537,0.0618,0.0716,0.0673,0.1086,0.1254,null]} +{"ID":"26762_1_1_1","entryID":"26762","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Elk1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1126\/science.aad1872","citation_title":"Opposing effects of Elk-1 multisite phosphorylation shape its response to ERK activation\n","ionic_strength":0.05,"pH":6.9,"temperature":277.0,"off_C":0.0,"off_CA":-0.414353842,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":1.0576178492,"bbshift_positions_post":119.0,"bbshift_types_post":5.0,"total_bbshifts":515,"seq":"GTQPQKGRKPRDLELPLSPSLLGGQGPERTPGSGTSSGLQAPGPALTPSLLPTHTLTPVLLTPSSLPPSIHFWSTLSPIAPRSPAKLSFQFPSSGSAQVHIPSISVDGLSTPVVLSPGPQKP","k":[3,7,10,12,13,14,14,13,12,12,13,15,15,14,11,11,11,11,11,12,15,14,13,13,12,11,10,12,13,12,11,12,13,14,14,15,14,14,14,14,12,10,9,11,13,14,12,12,13,14,12,12,13,15,15,14,12,12,13,15,14,12,12,13,14,9,7,8,13,15,15,15,15,15,15,14,12,12,12,12,12,12,12,12,13,15,15,15,15,14,12,12,13,14,14,14,15,15,15,14,12,12,13,15,15,15,14,14,14,14,12,12,13,15,14,12,10,9,11,12,9,4],"zscores":[null,2.3199,2.0696,1.0432,0.0115,0.0322,-0.46,0.5314,0.593,1.1549,0.8941,1.058,0.6618,0.3237,-0.2919,0.5629,-0.3771,-0.3414,-1.2666,-0.762,-0.8028,-1.335,-1.6103,-0.8167,-0.1425,-0.2084,-1.7053,-4.817,-2.0492,-1.5931,-1.3181,-3.6567,-4.1303,-2.3155,-2.2557,-2.3122,-2.8212,-1.6827,-0.0518,2.3665,2.6097,2.4597,-0.6624,-0.5884,-0.9945,1.1757,1.076,0.7018,-1.2912,-1.1291,-0.8664,-1.6668,-0.775,0.7324,0.7538,2.688,1.8498,2.1273,0.8511,1.4717,3.1033,2.117,1.5664,-1.7622,-0.7316,-0.4087,-0.2617,-2.02,-1.5625,-0.1376,0.8576,1.216,0.9356,0.1632,0.4191,0.1573,0.1851,-0.7025,2.0332,2.2423,1.8508,-0.9324,-1.6155,-1.681,-2.955,-2.191,-1.007,0.7545,0.934,1.9336,0.8837,0.4516,-2.4765,-3.0829,-2.4609,-2.2774,-1.5376,-1.1889,0.4525,2.5513,2.4654,1.4813,-0.7115,0.1393,1.3558,1.4583,1.6965,0.8298,-0.24,1.0015,1.1287,1.6816,1.8877,2.4161,2.3471,0.9408,0.2647,0.0567,-0.4782,-0.294,0.1528,null],"pscores":[null,0.6758,0.73,0.812,0.87,0.8686,0.8908,0.8431,0.839,0.805,0.8227,0.8164,0.8375,0.8544,0.8867,0.84,0.8908,0.8891,0.9284,0.9064,0.9033,0.9241,0.9352,0.9069,0.8782,0.8825,0.9464,0.993,0.9481,0.9371,0.9303,0.9822,0.9858,0.9526,0.9511,0.9504,0.9639,0.9353,0.8726,0.7323,0.7022,0.6976,0.9084,0.9006,0.9138,0.808,0.8099,0.8327,0.9246,0.917,0.9107,0.9394,0.9052,0.8339,0.8327,0.71,0.7583,0.7383,0.8252,0.7928,0.6803,0.7391,0.7779,0.9399,0.9019,0.8959,0.8924,0.963,0.9337,0.8759,0.8272,0.8075,0.823,0.8622,0.8498,0.8626,0.8615,0.9039,0.7452,0.7299,0.7582,0.9133,0.9378,0.9399,0.9688,0.9473,0.9109,0.8327,0.8231,0.7612,0.8218,0.847,0.9588,0.9689,0.9561,0.9517,0.9288,0.9173,0.8482,0.7196,0.7132,0.7836,0.9026,0.8633,0.7996,0.7936,0.7763,0.8276,0.8812,0.818,0.8066,0.77,0.7601,0.734,0.7337,0.8183,0.8574,0.8701,0.8956,0.8855,0.8644,null]} +{"ID":"27610_1_1_1","entryID":"27610","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"FNIII14","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structure in solution of fibronectin type III-domain 14 reveals its synergistic heparin binding site\n","ionic_strength":0.163,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":88.0,"bbshift_types_post":7.0,"total_bbshifts":556,"seq":"GHMDAPSNLRFLATTPNSLLVSWQPPRARITGYIIKYEKPGSPPREVVPRPRPGVTEATITGLEPGTEYTIYVIALKNNQKSEPLIGRKKT","k":[0,5,12,18,18,18,19,21,21,21,21,21,21,20,18,18,19,21,21,21,21,21,20,17,15,16,18,18,18,19,19,19,19,21,21,21,21,20,18,16,16,15,15,16,19,21,20,18,17,15,16,15,16,17,19,21,21,21,21,21,19,19,18,18,16,17,19,21,21,21,21,21,21,21,21,20,17,15,16,19,21,20,18,18,19,19,19,19,21,14,7],"zscores":[null,null,8.7027,11.8412,11.7993,12.9944,13.206,12.5669,12.5893,12.7706,13.6188,12.287,10.6686,11.1069,10.8489,12.671,14.1436,15.96,15.7137,15.6187,15.6187,15.5998,14.7983,13.0885,11.816,12.0613,12.1603,10.8906,11.1714,11.5511,13.0408,13.1712,13.5885,13.8084,14.069,14.9497,15.5649,14.2438,12.2241,10.5564,10.0284,9.05,9.5909,10.8397,12.8388,12.9152,11.5995,10.4942,10.3791,10.2863,10.7024,10.2472,9.5022,8.9699,10.1906,13.439,14.6413,14.6059,13.6328,13.601,12.7494,13.1783,12.3064,13.0743,12.1256,12.1716,12.2277,12.7228,13.3387,14.4409,14.904,14.0294,13.3812,12.5539,13.7192,12.3163,12.2747,10.0273,11.4362,11.4261,13.0001,12.7756,12.0058,12.8511,13.6009,14.1024,14.2694,13.8913,15.3633,12.3995,null],"pscores":[null,null,0.2014,0.1339,0.1361,0.078,0.0842,0.1442,0.1431,0.1343,0.0953,0.1581,0.2452,0.2056,0.188,0.0929,0.0446,0.0061,0.0142,0.0174,0.0174,0.0181,0.0336,0.0574,0.0809,0.0876,0.1177,0.1857,0.1699,0.1657,0.0917,0.0858,0.0675,0.0871,0.0761,0.0413,0.0193,0.055,0.1145,0.169,0.2009,0.2447,0.2089,0.1526,0.101,0.1274,0.1788,0.2086,0.1981,0.1654,0.1605,0.1678,0.2342,0.2872,0.2431,0.1033,0.0531,0.0544,0.0947,0.0961,0.1052,0.0854,0.1105,0.0744,0.0845,0.1001,0.1306,0.1366,0.1078,0.0609,0.043,0.0777,0.1059,0.1448,0.091,0.1417,0.095,0.1813,0.1197,0.1724,0.1234,0.1193,0.1255,0.0845,0.0669,0.0462,0.0396,0.0548,0.0263,0.0338,null]} +{"ID":"16391_1_1_1","entryID":"16391","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"alphaB-crystallin","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"Assigning large proteins in the solid state: a MAS NMR resonance assignment\nstrategy using selectively and extensively 13C-labelled proteins\n","ionic_strength":0.1,"pH":7.6,"temperature":270.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":138.0,"bbshift_types_post":4.0,"total_bbshifts":499,"seq":"MDIAIHHPWIRRPFFPFHSPSRLFDQFFGEHLLESDLFPTSTSLSPFYLRPPSFLRAPSWFDTGLSEMRLEKDRFSVNLDVKHFSPEELKVKVLGDVIEVHGKHEERQDEHGFISREFHRKYRIPADVDPLTITSSLSSDGVLTVNGPRKQVSGPERTIPITREEKPAVTAAPKK","k":[0,0,0,0,0,0,0,1,1,1,0,3,7,10,11,10,10,7,4,1,0,2,6,9,9,9,10,11,10,10,11,12,11,9,9,10,12,12,11,11,11,11,11,11,12,12,11,11,10,10,8,5,2,0,0,3,7,11,12,10,9,8,9,10,7,4,0,0,0,0,4,8,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,11,11,11,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,11,11,10,9,7,7,8,8,8,7,5,5,7,11,12,12,11,7,3,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,3.8761,3.8761,null,6.2632,9.3758,10.4871,9.8745,7.6353,8.5166,6.7498,6.0359,-0.4153,null,3.7964,6.0039,7.6742,7.9073,9.4902,10.7991,11.7306,10.6702,10.1886,10.1415,10.4698,9.7447,9.141,10.0227,11.189,11.431,11.0397,9.0128,9.0573,8.735,10.1869,11.0431,11.0281,10.5252,9.1709,9.301,9.7656,10.4941,8.7483,8.1719,5.4819,5.1996,null,null,5.2705,7.3665,10.1684,10.5785,10.0984,8.1419,8.2976,9.1048,10.9047,9.0538,7.175,null,null,null,null,6.7572,8.5162,10.3912,9.9924,10.3255,10.5935,11.2312,11.3837,11.6398,10.7488,10.6567,9.4664,9.0214,8.3806,9.8077,11.1481,10.9718,10.9718,10.9718,12.2444,11.7811,11.7811,11.7811,11.2321,11.2321,10.8319,11.516,10.8474,11.2447,11.6123,11.0648,10.3693,9.7363,9.6679,9.6161,10.2512,11.0316,11.0895,10.6311,10.5973,9.5447,9.0083,9.6841,11.1898,12.0613,11.8401,10.9326,10.4296,9.9718,10.5081,10.1472,9.8208,9.9335,8.8759,9.0004,9.6085,11.0057,11.669,11.669,12.0775,11.4459,10.8212,10.5343,11.3883,11.3591,11.0571,11.0571,10.6967,11.0322,10.4595,10.2834,10.552,10.2288,10.8116,10.14,10.4378,10.3946,10.1571,8.7473,7.8841,8.2998,9.8124,9.2444,8.4887,6.711,5.9386,6.9692,9.3998,9.801,9.2702,8.5136,10.0376,8.6195,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,0.0,0.0,null,0.0,0.0013,0.0349,0.0971,0.2276,0.1594,0.197,0.0999,0.9712,null,0.1978,0.2244,0.1925,0.1738,0.0624,0.0189,0.0,0.0254,0.0512,0.0811,0.0876,0.1051,0.0845,0.0314,0.0002,0.0368,0.0565,0.1531,0.15,0.1726,0.0785,0.0322,0.033,0.0844,0.1687,0.1336,0.1038,0.0345,0.1427,0.1177,0.2274,0.0,null,null,0.101,0.142,0.0795,0.0814,0.0563,0.1555,0.1084,0.0869,0.0137,0.0199,0.0,null,null,null,null,0.0327,0.0926,0.0921,0.1157,0.0959,0.0806,0.0467,0.0391,0.0268,0.072,0.0771,0.1227,0.1525,0.1984,0.1272,0.0509,0.06,0.06,0.06,0.0,0.0203,0.0203,0.0203,0.0229,0.0229,0.043,0.0327,0.0667,0.046,0.0281,0.0311,0.068,0.1056,0.136,0.1393,0.1002,0.0569,0.0539,0.0785,0.0804,0.1177,0.1534,0.1089,0.0488,0.0078,0.0176,0.0621,0.0899,0.117,0.0854,0.1064,0.1264,0.1194,0.1891,0.1804,0.1398,0.0583,0.0255,0.0255,0.0071,0.0361,0.0681,0.0839,0.0389,0.0403,0.0556,0.0556,0.0749,0.0569,0.063,0.0729,0.0579,0.1015,0.0686,0.1068,0.0642,0.0666,0.0529,0.1111,0.1001,0.0692,0.0116,0.0444,0.0945,0.2006,0.1765,0.0768,0.0,0.1016,0.162,0.2151,0.0872,0.0473,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"16168_1_1_1","entryID":"16168","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"FXYD1","exp_method":"NMR","exp_method_subtype":"NMR, 20 STRUCTURES","citation_DOI":"","citation_title":"Structure of the Na,K-ATPase regulatory protein FXYD1 in micelles.","ionic_strength":0.06,"pH":5.0,"temperature":313.15,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":4.8363672021,"off_HB":6.7714097968,"off_N":-2.7258065286,"bbshift_positions_post":70.0,"bbshift_types_post":6.0,"total_bbshifts":396,"seq":"ESPKEHDPFTYDYQSLQIGGLVIAGILFILGILIVLSRRCRCKFNQQQRTGEPDEEEGTFRSSIRRLSTRRR","k":[6,10,16,14,16,16,16,16,16,18,18,18,18,18,18,18,18,16,14,14,16,18,17,15,15,16,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,16,16,14,16,16,18,18,16,16,16,18,18,18,18,18,18,18,18,17,17,17,12,6],"zscores":[null,8.2915,8.7312,7.31,6.4302,8.4111,9.2809,8.9489,7.7468,9.2217,11.019,12.3211,11.8294,10.5947,9.9186,8.5064,8.6146,8.4943,9.3691,10.4258,12.2613,13.9952,13.4646,12.5166,12.5166,13.9497,13.911,13.911,13.7698,13.8077,13.2352,13.3877,13.7396,14.2902,14.2443,13.6809,11.9396,10.7059,10.2876,12.2287,13.1664,13.5998,11.2043,8.9005,5.8317,4.6862,4.2493,4.1678,3.8247,2.2473,3.7348,4.9128,5.4595,6.319,5.829,5.2611,4.8955,8.3189,12.0186,13.4977,13.1647,12.0502,11.1384,12.3811,13.0692,13.722,12.1123,11.0791,10.0516,9.6013,7.3955,null],"pscores":[null,0.1761,0.2855,0.3509,0.4518,0.3076,0.2486,0.2707,0.3548,0.2874,0.1784,0.1097,0.1346,0.2027,0.2434,0.3345,0.3273,0.3019,0.2024,0.1361,0.0779,0.0356,0.0413,0.0476,0.0476,0.006,0.0389,0.0389,0.0446,0.0114,0.0342,0.0279,0.0458,0.0241,0.0259,0.0483,0.1289,0.1963,0.2209,0.1143,0.0703,0.0516,0.1681,0.3083,0.5207,0.5818,0.6136,0.6195,0.6585,0.7491,0.6503,0.541,0.5245,0.4601,0.5209,0.5608,0.5664,0.3141,0.0897,0.0559,0.0703,0.1232,0.1717,0.1068,0.0746,0.0466,0.1201,0.1576,0.2179,0.2461,0.3008,null]} +{"ID":"5120_1_1_1","entryID":"5120","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"mEGF\/TGFalpha44-50 chimera","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution Structure of the mEGF\/TGFalpha44-50 Chimeric Growth Factor\n","ionic_strength":0.1,"pH":3.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":47.0,"bbshift_types_post":3.0,"total_bbshifts":133,"seq":"NSYPGCPSSYDGYCLNGGVCMHIESLDSYTCNCVIGYSGDRCEHADLLA","k":[3,6,8,7,7,7,8,8,9,9,8,8,8,9,9,8,7,7,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,9,9,9,9,9,9,9,6,3],"zscores":[null,6.623,8.2702,6.8755,7.6717,7.6717,9.2694,9.144,8.2058,8.2058,8.2137,9.0329,8.5404,7.9774,8.8314,8.6205,9.3748,8.169,8.8902,9.3477,10.4159,8.9903,7.9366,6.8699,8.1025,9.3781,10.2191,10.4272,9.8042,9.8042,9.8782,10.2523,8.4018,7.2881,5.6124,6.5258,7.9163,8.8156,10.0332,10.0332,10.629,10.1009,10.1009,9.344,9.4555,7.495,6.3125,3.5461,null],"pscores":[null,0.1624,0.1104,0.1854,0.1168,0.1168,0.0429,0.0506,0.1506,0.1506,0.1146,0.0577,0.0909,0.1682,0.1053,0.0852,0.0014,0.0786,0.067,0.0712,0.0106,0.0945,0.1715,0.2613,0.1585,0.0693,0.0208,0.01,0.0437,0.0437,0.0395,0.019,0.1359,0.2248,0.3479,0.2581,0.1374,0.0719,0.0,0.0,0.0,0.0271,0.0271,0.0715,0.0645,0.2073,0.3123,0.5124,null]} +{"ID":"16739_1_1_1","entryID":"16739","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"plectasin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Plectasin, a Fungal Defensin, Targets the Bacterial Cell Wall Precursor Lipid II.","ionic_strength":0.1,"pH":4.28,"temperature":298.1,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":38.0,"bbshift_types_post":7.0,"total_bbshifts":248,"seq":"GFGCNGPWDEDDMQCHNHCKSIKGYKGGYCAKGGFVCKCY","k":[7,12,19,19,18,16,16,19,21,21,21,21,21,21,21,21,21,20,20,20,21,21,19,19,19,19,17,17,19,21,21,19,17,17,19,21,21,21,14,7],"zscores":[null,11.6375,14.8888,15.1125,14.2672,12.933,12.5078,14.155,14.3233,13.9301,13.838,13.8476,14.0655,13.8811,14.9595,15.5964,16.0713,14.9299,14.529,13.8957,14.3966,13.4207,12.8023,11.3532,11.9954,11.8122,12.1429,13.1723,14.5681,16.1497,15.363,13.2559,11.3485,11.2033,13.612,15.0061,15.5936,15.4202,12.6105,null],"pscores":[null,0.0269,0.0165,0.0086,0.025,0.0471,0.0663,0.0441,0.0657,0.0819,0.0858,0.0854,0.0762,0.084,0.0409,0.0182,0.0025,0.0287,0.0438,0.0692,0.0627,0.1041,0.1027,0.1764,0.1424,0.1519,0.1015,0.0537,0.0282,0.0,0.0263,0.082,0.1427,0.1507,0.0665,0.0392,0.0183,0.0243,0.0246,null]} +{"ID":"26535_1_1_1","entryID":"26535","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PmrA","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structure and dynamics of polymyxin-resistance-associated response regulator PmrA in complex with promoter DNA\n","ionic_strength":0.22,"pH":8.0,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":212.0,"bbshift_types_post":4.0,"total_bbshifts":801,"seq":"MKILVIEDDALLLQGLILAMQSEGYVCDGVSTAHEAALSLASNHYSLIVLDLGLPDEDGLHFLSRMRREKMTQPVLILTARDTLEDRISGLDTGADDYLVKPFALEELNARIRALLRRHNNQGDNEISVGNLRLNVTRRLVWLGETALDLTPKEYALLSRLMMKAGSPVHREILYNDIYSGDNEPATNTLEVHIHNLREKIGKSRIRTVRGFGYMLANNDDTELEHHHHHH","k":[2,6,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,9,9,10,12,12,12,12,12,12,12,11,9,9,10,12,12,12,12,12,12,12,12,12,12,12,12,12,11,10,8,7,8,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,9,9,9,9,9,10,12,12,12,12,12,12,12,12,11,7,3,0,0,0,0,0,0,1,5,9,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,11,9,9,10,12,12,12,10,6,4,6,10,12,12,12,12,12,12,12,12,12,12,12,11,9,9,10,12,12,12,12,12,12,12,12,12,12,8,8,8,11,8,8,9,12,12,12,12,11,11,11,12,11,9,9,10,12,12,12,12,12,12,12,12,12,11,10,10,11,12,12,12,12,12,12,12,12,12,12,11,7,3,0,0,0,0,0,0,0],"zscores":[null,8.5713,11.0022,12.1763,12.1763,10.9243,9.7418,9.0156,10.5421,11.1184,11.6202,11.099,11.6356,11.7472,12.2444,11.8578,11.8578,11.1256,11.027,10.4711,9.9092,10.4621,10.7929,11.131,9.1172,9.3766,10.3188,11.8887,11.235,10.5765,10.3201,11.0208,11.3566,11.8703,11.5958,11.9774,11.9774,11.7876,11.0057,10.4897,10.3378,9.9162,9.209,7.9006,8.6014,9.1912,10.9895,11.6387,12.2444,12.0238,10.949,9.7574,9.3884,9.1748,10.4492,10.6288,10.1613,10.1613,9.8362,11.3495,10.1638,10.7102,10.5458,11.2285,10.7693,10.5374,10.3587,10.9951,11.0764,10.3837,9.5012,8.4351,8.7102,9.6696,11.1933,11.0938,11.0938,10.4419,10.0962,8.533,8.4868,8.4409,8.8081,9.5961,10.6003,11.1468,11.1468,11.7651,10.9152,10.5629,9.8629,10.6543,10.3398,9.8328,10.3581,10.3467,11.4819,11.6314,11.5152,10.8063,9.5996,10.4612,10.3698,9.886,9.886,10.7453,11.8582,11.761,11.3967,11.28,10.6986,11.0827,10.9676,10.3394,9.2739,7.1489,5.5055,null,null,null,null,null,null,3.8761,7.0509,9.8963,10.6692,11.1081,9.9886,9.9974,9.1916,10.443,11.3962,11.7984,11.7984,10.9097,11.3859,10.7056,11.6079,11.0208,11.2051,9.8616,9.9021,8.8113,8.8006,8.3397,10.0324,11.3668,11.3447,9.4859,6.3967,6.0971,8.7209,11.1933,11.6497,11.1902,11.1902,11.8051,11.9932,11.693,11.693,11.2934,11.6027,11.4287,11.033,9.7225,8.597,9.8914,11.1933,11.4494,10.7718,10.7718,11.6072,12.2444,12.2444,12.2444,11.1543,10.1396,9.3861,7.9945,6.9896,6.5484,7.6837,7.639,7.1345,8.8343,10.6725,10.6985,9.5169,9.5696,10.291,11.0011,11.0011,11.6078,10.4575,9.2062,8.7308,10.7979,11.884,11.1093,10.5613,10.4481,10.5257,10.4355,10.1435,10.8262,11.4471,11.1942,11.1062,10.1361,10.1965,10.7828,11.6949,12.2444,12.2444,12.2221,11.8951,9.9985,7.9385,7.0581,6.7228,7.4459,5.2912,null,null,null,null,null,null,null,null],"pscores":[null,0.0091,0.0089,0.0029,0.0029,0.0626,0.1313,0.1794,0.0835,0.0524,0.0277,0.0534,0.027,0.0218,0.0,0.0168,0.0168,0.0521,0.0572,0.0875,0.1209,0.088,0.0696,0.0518,0.1724,0.155,0.0963,0.0154,0.0465,0.0815,0.0962,0.0575,0.0404,0.0162,0.0289,0.0115,0.0115,0.02,0.0583,0.0864,0.0952,0.0945,0.0801,0.1743,0.1532,0.1674,0.0591,0.0269,0.0,0.0094,0.0613,0.1303,0.1278,0.0823,0.0089,0.0275,0.1055,0.1055,0.1254,0.0408,0.1054,0.0741,0.0833,0.0468,0.0709,0.0837,0.0939,0.0588,0.0546,0.0672,0.0922,0.0983,0.0413,0.0195,0.0,0.0537,0.0537,0.0892,0.1095,0.2136,0.217,0.2204,0.1939,0.1406,0.0802,0.051,0.051,0.021,0.063,0.0823,0.1237,0.0772,0.095,0.1256,0.094,0.0946,0.0343,0.0272,0.0327,0.0443,0.0557,0.0083,0.0129,0.039,0.039,0.0216,0.0168,0.0212,0.0385,0.0442,0.0748,0.0543,0.0603,0.0951,0.1354,0.1608,0.074,null,null,null,null,null,null,0.0,0.0698,0.0384,0.0764,0.053,0.0626,0.0621,0.1123,0.0891,0.0385,0.0195,0.0195,0.0633,0.039,0.0744,0.0283,0.0575,0.048,0.1238,0.0954,0.1067,0.1074,0.1725,0.1133,0.0399,0.041,0.0932,0.1843,0.0937,0.0,0.0,0.0263,0.0488,0.0488,0.0192,0.0108,0.0243,0.0243,0.0436,0.0286,0.0369,0.0568,0.1065,0.1217,0.0387,0.0,0.0359,0.0707,0.0707,0.0283,0.0,0.0,0.0,0.0506,0.1068,0.1543,0.1313,0.2154,0.2559,0.2522,0.1596,0.2025,0.1051,0.0762,0.0748,0.1457,0.1423,0.0725,0.0343,0.0343,0.0283,0.0631,0.0803,0.1123,0.0189,0.0156,0.0529,0.0824,0.0888,0.0844,0.0895,0.1066,0.0678,0.036,0.0248,0.004,0.0541,0.0779,0.0701,0.0242,0.0,0.0,0.0009,0.0151,0.1154,0.2582,0.3282,0.3559,0.2714,0.3454,null,null,null,null,null,null,null,null]} +{"ID":"15380_1_1_1","entryID":"15380","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"GB1","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"Crystal Polymorphism of Protein GB1 Examined by Solid-State NMR Spectroscopy and X-ray Diffraction\n","ionic_strength":0.1,"pH":7.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":54.0,"bbshift_types_post":4.0,"total_bbshifts":212,"seq":"MQYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTE","k":[4,8,12,12,12,12,12,11,11,11,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,8,4],"zscores":[null,8.203,10.1168,10.7076,11.1184,10.9291,10.8745,9.573,9.0223,8.333,9.7835,10.5781,10.5801,9.8539,9.6606,10.0949,10.2051,10.2968,9.6693,10.2934,10.9659,12.2444,12.2444,12.2444,12.0981,12.0981,11.513,11.6657,11.1636,11.7638,10.8369,10.8043,10.8043,11.0013,10.2467,9.5006,8.3679,9.638,10.3806,10.5001,10.2087,9.4512,10.4307,10.4477,10.7584,10.9155,10.7073,10.4849,11.0245,10.7559,10.6693,10.6693,10.9626,10.9501,8.4087,null],"pscores":[null,0.1154,0.1082,0.0743,0.0524,0.0623,0.0652,0.1159,0.1524,0.202,0.1287,0.0814,0.0564,0.0983,0.1103,0.1095,0.1029,0.0975,0.1359,0.0977,0.0604,0.0,0.0,0.0,0.0062,0.0062,0.0328,0.0256,0.0501,0.0211,0.0672,0.069,0.069,0.0585,0.1005,0.1468,0.1994,0.1118,0.0674,0.0607,0.0772,0.1237,0.0898,0.0888,0.0715,0.063,0.0743,0.0867,0.0573,0.0716,0.0764,0.0764,0.0605,0.0612,0.1003,null]} +{"ID":"15380_2_1_1","entryID":"15380","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"GB1","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"Crystal Polymorphism of Protein GB1 Examined by Solid-State NMR Spectroscopy and X-ray Diffraction\n","ionic_strength":0.1,"pH":7.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":54.0,"bbshift_types_post":4.0,"total_bbshifts":212,"seq":"MQYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTE","k":[4,8,12,12,12,12,12,11,11,11,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,8,4],"zscores":[null,8.2087,10.1746,10.8208,11.2403,10.8877,10.7568,9.4782,9.092,8.1263,9.6346,10.3211,10.4606,9.7774,9.7547,10.4178,10.487,10.4459,9.7444,10.3555,11.0824,12.2444,12.2444,12.2444,11.9469,11.9469,11.3618,11.6722,11.131,11.7263,10.7724,10.8652,10.8652,11.0319,10.1575,9.404,8.2972,9.6589,10.4015,10.5303,10.2731,9.5232,10.5121,10.3953,10.6115,10.8753,10.7207,10.6478,11.078,10.8268,10.6859,10.6859,10.9553,10.9814,8.4492,null],"pscores":[null,0.115,0.1048,0.0681,0.0462,0.0645,0.0716,0.122,0.1477,0.2176,0.1381,0.0961,0.0629,0.103,0.1044,0.0905,0.0866,0.0889,0.1311,0.0941,0.0543,0.0,0.0,0.0,0.0128,0.0128,0.0402,0.0253,0.0518,0.0228,0.0707,0.0657,0.0657,0.0569,0.1058,0.1531,0.2047,0.1104,0.0662,0.0591,0.0735,0.1191,0.0852,0.0918,0.0796,0.0652,0.0735,0.0776,0.0545,0.0678,0.0754,0.0754,0.0609,0.0595,0.0973,null]} +{"ID":"5347_1_1_1","entryID":"5347","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"HIV-1 RNase H","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution Structure of the RNase H Domain of the HIV-1 Reverse Transcriptase in \nthe Presence of Magnesium\n","ionic_strength":0.1,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":125.0,"bbshift_types_post":7.0,"total_bbshifts":833,"seq":"MNELYQLEKEPIVGAETFYVDGAANRETKLGKAGYVTNRGRQKVVTLTDTTNQKTELQAIYLALQDSGLEVNIVTDSQYALGIIQAQPDQSESELVNQIIEQLIKKEKVYLAWVPAHKGIGGNEQVDKLVSAGIRKVL","k":[5,12,19,21,21,21,21,21,19,17,17,19,19,19,19,21,21,21,21,21,19,19,19,21,21,21,21,21,21,19,19,19,19,19,19,21,21,21,19,19,19,20,20,20,21,21,21,21,21,18,16,16,19,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,13,6,0,5,10,17,17,17,15,10,5,0,0,0,0,0,0,7,12,19,19,21,21,14,7],"zscores":[null,4.2807,7.285,11.3031,13.933,14.9845,14.2889,14.0176,13.3373,12.5954,12.3119,13.8147,12.6637,13.2164,11.836,13.8413,14.3909,15.2592,15.087,15.087,13.5225,13.4473,13.3099,15.2093,15.4798,14.1333,12.0773,12.3643,13.4951,13.5147,13.8044,13.3827,14.1865,14.1087,14.333,14.917,14.6991,14.5699,13.1159,13.0663,13.4591,13.1302,12.74,12.7186,12.7088,13.5451,12.9757,14.2876,13.7039,12.8236,12.003,12.5357,13.6099,14.8045,14.5919,14.873,14.8721,14.2841,14.7985,14.9143,15.3349,14.8533,14.7539,14.3542,14.3785,14.7334,13.8491,14.0415,14.1097,14.5339,14.2438,13.908,15.2382,15.3566,14.4623,13.8549,14.3203,14.6177,15.0256,14.6818,14.8524,14.6123,14.6161,14.6885,13.6777,13.1117,10.5985,8.595,6.0063,6.7101,7.257,8.7147,11.5949,13.728,14.6967,15.095,14.549,13.2196,13.2196,14.4314,15.726,15.2776,14.1991,13.8849,13.8414,13.6349,13.4117,12.9958,13.8242,14.3061,14.6924,14.7938,13.9796,11.1446,7.0763,null,5.0305,5.9372,6.2977,5.7913,5.2416,8.5245,7.475,7.375,null,null,null,null,null,null,6.9562,8.3442,8.6509,8.2285,6.2994,5.3941,0.3153,null],"pscores":[null,0.5654,0.4316,0.2097,0.0818,0.04,0.067,0.0782,0.0784,0.0797,0.0932,0.0579,0.1093,0.0837,0.1506,0.0857,0.0629,0.03,0.0362,0.0362,0.0703,0.0735,0.0796,0.0318,0.0222,0.0734,0.1687,0.1542,0.1008,0.0706,0.0584,0.0764,0.0429,0.046,0.0372,0.0425,0.0508,0.0558,0.0883,0.0905,0.073,0.1028,0.121,0.1221,0.1373,0.0986,0.1246,0.0671,0.0916,0.0858,0.0905,0.065,0.0665,0.0468,0.055,0.0442,0.0442,0.0672,0.047,0.0426,0.0273,0.0449,0.0487,0.0644,0.0634,0.0495,0.0565,0.0487,0.0459,0.0573,0.0689,0.0829,0.0307,0.0265,0.0601,0.0851,0.0658,0.054,0.0385,0.0515,0.0178,0.0266,0.0264,0.0512,0.0928,0.1036,0.2025,0.3286,0.5194,0.4929,0.4572,0.3633,0.1939,0.0906,0.0509,0.0359,0.0567,0.1132,0.1132,0.0613,0.0138,0.0293,0.0707,0.0838,0.0857,0.0946,0.1045,0.1236,0.0864,0.0663,0.0511,0.0472,0.0657,0.0739,0.1209,null,0.2812,0.3761,0.4753,0.5121,0.5519,0.281,0.2407,0.0435,null,null,null,null,null,null,0.178,0.2275,0.34,0.3679,0.5197,0.5784,0.8548,null]} +{"ID":"20004_1_1_1","entryID":"20004","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Leu-Enkephalin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Evidence for Effect of GM1 on Opioid Peptide Conformation: NMR Study on Leucine Enkephalin in Ganglioside-Containing Isotropic Phospholipid Bicelles","ionic_strength":0.1,"pH":6.6,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":3.0,"bbshift_types_post":6.0,"total_bbshifts":14,"seq":"YGGFL","k":[4,8,14,10,6],"zscores":[null,8.0196,10.6177,9.2437,null],"pscores":[null,0.1293,0.1249,0.1088,null]} +{"ID":"27477_1_1_1","entryID":"27477","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"ITCH_C-lobe","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C, and 15N resonance assignments of the C-terminal lobe of the human HECT E3 ubiquitin ligase ITCH\n","ionic_strength":0.143,"pH":6.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-2.4605059039,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":119.0,"bbshift_types_post":7.0,"total_bbshifts":800,"seq":"GSGMQEIDLNDWQRHAIYRHYARTSKQIMWFWQFVKEIDNEKRMRLLQFVTGTSRLPVGGFADLMGSNGPQKFSIEKVGKENWLPRSHTCFNRLDLPPYKSYEQLKEKLLFAIEETEGFGQE","k":[5,10,17,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,19,19,17,17,17,19,21,21,21,19,19,19,19,17,17,19,21,21,21,21,21,21,19,17,17,18,18,18,17,19,19,21,21,21,21,21,21,21,21,21,14,12,12,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,12,7],"zscores":[null,2.9006,5.2757,6.5744,6.947,8.8673,11.2927,13.9601,14.1543,14.0238,13.8246,14.4192,14.2257,14.6655,14.8756,14.976,14.575,13.8092,14.1162,14.8335,15.5298,15.6007,15.6007,14.6947,14.5719,14.5719,15.69,16.0106,15.6509,15.3398,14.8595,14.8397,15.0096,15.1377,15.2712,14.936,14.3645,14.1243,14.6305,15.0398,14.3904,13.8781,13.5442,14.2367,13.7113,13.7521,14.2629,14.3796,14.3935,13.5053,11.8,10.6469,10.4624,12.6896,13.2647,12.4167,12.3376,11.7523,10.8106,10.6618,12.88,15.0037,15.7293,14.8212,14.2149,13.1624,13.4292,12.2906,11.2685,10.4119,11.9126,13.9461,15.2991,15.8234,15.5281,15.5281,15.8506,15.3583,13.5133,13.524,13.972,14.2085,12.815,11.704,13.5307,14.5718,14.9171,14.9171,14.3702,14.9471,14.7016,15.5147,15.647,15.8798,15.5891,12.8606,11.864,11.369,14.1561,14.9701,14.662,14.6988,13.4497,14.0067,13.6178,14.5115,14.7556,15.2127,15.5598,15.7851,16.1375,15.6854,15.0129,13.8735,12.2158,9.6786,6.0792,4.3623,2.7773,4.206,2.8989,null],"pscores":[null,0.6594,0.5494,0.4803,0.4774,0.3537,0.2103,0.0807,0.0725,0.078,0.0864,0.0618,0.0696,0.0521,0.0441,0.0403,0.0556,0.0871,0.0741,0.0457,0.0205,0.018,0.018,0.051,0.0558,0.0558,0.015,0.0044,0.0163,0.0271,0.0447,0.0454,0.0391,0.0344,0.0296,0.0418,0.064,0.0738,0.0535,0.038,0.063,0.0841,0.0986,0.0692,0.0913,0.0895,0.0681,0.0634,0.0628,0.1004,0.1525,0.2162,0.2269,0.1382,0.1112,0.1213,0.1252,0.1213,0.1728,0.1814,0.0991,0.0393,0.0137,0.0461,0.0418,0.0862,0.0743,0.1275,0.1471,0.1961,0.1467,0.0812,0.0286,0.0106,0.0205,0.0205,0.0097,0.0003,0.0393,0.0389,0.0365,0.0273,0.0862,0.1238,0.0699,0.0281,0.0425,0.0425,0.0638,0.0414,0.0507,0.021,0.0165,0.0087,0.0184,0.0141,0.0165,0.0398,0.0441,0.0406,0.0523,0.0508,0.1028,0.0787,0.0954,0.0581,0.0486,0.0317,0.0194,0.0118,0.0004,0.0152,0.039,0.0843,0.1617,0.3036,0.5144,0.6301,0.7203,0.6403,0.6796,null]} +{"ID":"34058_1_1_1","entryID":"34058","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1073\/pnas.1712450114","citation_title":"Structure and dynamics of the RNAPII CTDsome with Rtt103\n","ionic_strength":0.1,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":136.0,"bbshift_types_post":6.0,"total_bbshifts":782,"seq":"MAFSSEQFTTKLNTLEDSQESISSASKWLLLQYRDAPKVAEMWKEYMLRPSVNTRRKLLGLYLMNHVVQQAKGQKIIQFQDSFGKVAAEVLGRINQEFPRDLKKKLSRVVNILKERNIFSKQVVNDIERSLAAALEHHHHHH","k":[4,10,10,8,8,14,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,17,17,17,18,16,16,16,18,18,18,18,18,18,18,18,18,18,16,16,15,17,17,16,14,12,14,16,18,16,16,16,18,18,18,18,18,16,16,16,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,13,7,3,0,0,0],"zscores":[null,10.7814,10.7814,8.8033,6.8547,10.0474,12.5205,12.9206,12.6996,12.7495,13.3098,13.7657,13.9775,14.3657,14.002,12.9314,10.8369,10.0669,10.7171,11.9731,13.5356,13.8686,13.5389,12.0165,10.0499,11.3265,12.9252,14.4402,13.6215,12.8095,12.5673,13.2428,13.1811,13.7352,14.1579,14.1071,14.0894,13.5561,13.9361,13.4054,13.0839,13.1175,13.676,13.8919,14.1857,13.8882,14.1654,13.9695,12.6854,12.7054,13.1199,14.3207,14.4327,13.8874,13.5027,13.5391,13.4555,13.3379,11.123,11.6074,12.025,13.8193,14.0498,13.989,13.1447,12.3256,12.3325,13.6992,13.9314,13.9499,12.8891,12.4943,12.8693,13.4908,13.4563,12.9868,12.504,12.5361,12.2444,12.1256,12.59,13.1624,12.7806,12.8332,13.2143,14.5575,14.9615,13.9531,13.8669,13.6839,13.7608,12.8255,12.2411,13.2945,14.2804,14.6282,13.9955,13.0858,12.8727,12.986,13.9021,13.9514,14.088,13.8017,13.7632,13.682,13.9704,14.4993,14.4446,14.099,12.4033,11.808,11.3053,11.0178,12.264,12.5464,14.4597,13.5627,13.9908,12.9895,12.6761,11.793,11.6716,12.2836,11.085,12.3356,12.149,12.8605,11.2476,11.3689,12.2316,13.3131,13.7799,14.0195,13.9041,12.1361,10.7255,7.4909,null,null,null,null],"pscores":[null,0.0197,0.0197,0.0728,0.2276,0.159,0.1001,0.0813,0.0915,0.0892,0.064,0.0448,0.0363,0.0213,0.0353,0.0808,0.1887,0.2343,0.1956,0.1272,0.0543,0.0406,0.0542,0.125,0.218,0.1439,0.0646,0.0185,0.0507,0.0864,0.0978,0.0669,0.0696,0.046,0.0292,0.0002,0.0009,0.0212,0.0379,0.0599,0.0739,0.0724,0.0485,0.0397,0.0281,0.0398,0.0289,0.0366,0.0581,0.0572,0.0391,0.023,0.0188,0.0398,0.0397,0.0382,0.0417,0.0628,0.1367,0.1107,0.0894,0.0426,0.0334,0.0358,0.0712,0.1095,0.1092,0.0475,0.0381,0.0373,0.0828,0.0669,0.0499,0.0068,0.0417,0.0618,0.0664,0.0278,0.0,0.0463,0.0625,0.0704,0.0538,0.0515,0.0351,0.0142,0.0,0.0372,0.0407,0.0481,0.0132,0.0518,0.0789,0.0646,0.0245,0.0117,0.0355,0.0405,0.0498,0.0448,0.0393,0.0373,0.0319,0.0433,0.0449,0.0482,0.0365,0.0164,0.0184,0.0315,0.1057,0.1357,0.1625,0.1785,0.1125,0.0988,0.0178,0.0532,0.0357,0.0782,0.0927,0.1365,0.1428,0.1116,0.1747,0.109,0.1183,0.0841,0.1657,0.159,0.1141,0.0638,0.0442,0.0346,0.0392,0.084,0.0967,0.1316,null,null,null,null]} +{"ID":"15546_1_1_1","entryID":"15546","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"DsbB","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"Chemical shift assignment of the transmembrane helices of DsbB, a 20-kDa integral membrane enzyme, by 3D magic-angle spinning NMR spectroscopy","ionic_strength":0.025,"pH":7.5,"temperature":223.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":62.0,"bbshift_types_post":4.0,"total_bbshifts":216,"seq":"MLRFLNQASQGRGAWLLMAFTALALELTALWFQHVMLLKPSVLCIYERVALFGVLGAALIGAIAPKTPLRYVAMVIWLYSAFRGVQLTYEHTMLQLYPSPFATCDFMVRFPEWLPLDKWVPQVFVASGDCAERQWDFLGLEMPQWLLGIFIAYLIVAVLVVISQPFKAKKRDLFGRGSRSHHHHHH","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,9,12,11,11,11,12,12,11,7,3,2,6,10,8,4,0,0,0,0,0,0,0,0,0,0,2,6,7,5,1,0,4,7,11,11,11,11,10,10,10,11,12,12,11,11,8,5,1,0,0,0,0,0,0,4,8,12,12,12,12,12,11,10,10,8,5,3,6,10,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,10,11,11,12,12,12,12,12,12,12,12,12,12,12,9,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.7851,8.5984,9.3788,8.8573,9.279,10.4427,10.8101,11.4223,10.5069,8.9728,5.5969,4.0175,8.0821,9.7159,8.9651,5.5857,null,null,null,null,null,null,null,null,null,null,5.1996,7.1039,7.9215,6.1801,3.8761,null,6.5539,8.9363,10.5362,10.7589,10.0392,9.6543,8.6292,8.9511,9.1884,10.3389,10.7873,11.7356,10.5849,9.9996,7.9469,6.2832,3.8761,null,null,null,null,null,null,7.175,9.6378,11.5228,11.5228,11.2298,10.9943,10.9943,10.5224,10.6297,9.9393,8.4491,5.8806,4.9025,8.1071,10.0053,8.689,6.0416,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.8504,7.3642,8.9274,9.1864,10.1361,11.2488,12.2444,12.2444,11.0793,10.3928,9.6714,10.9661,11.6232,11.9573,11.9573,11.3674,9.9585,7.0669,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.093,0.1216,0.1548,0.1639,0.1351,0.0639,0.0687,0.0372,0.0604,0.0248,0.064,0.1599,0.0414,0.0788,0.0621,0.1488,null,null,null,null,null,null,null,null,null,null,0.0,0.1184,0.0972,0.1512,0.0,null,0.0503,0.027,0.0588,0.0468,0.0871,0.1107,0.1512,0.1285,0.1125,0.0697,0.0699,0.0224,0.0561,0.0895,0.135,0.1408,0.0,null,null,null,null,null,null,0.0,0.0213,0.0324,0.0324,0.0468,0.0589,0.0589,0.0595,0.0274,0.0655,0.0973,0.1828,0.1473,0.0396,0.0616,0.0805,0.0993,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1542,0.1422,0.1302,0.1413,0.0814,0.0458,0.0,0.0,0.0544,0.092,0.1358,0.0604,0.0276,0.0124,0.0124,0.0399,0.0349,0.0684,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"2395_1_1_1","entryID":"2395","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"somatotropin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Location of an alpha-Helix in Fragment 96-133 from Bovine Somatotropin by 1H NMR\n Spectroscopy\n","ionic_strength":0.1,"pH":3.6,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":3.315601465,"off_N":0.0,"bbshift_positions_post":37.0,"bbshift_types_post":3.0,"total_bbshifts":106,"seq":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVFTNSLVFGTSDRVYEKLKDLEEGILALMRELEDGTPR","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,8,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,8,8,7,5,2],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,7.0249,6.7316,5.4937,2.4323,2.8303,4.3776,5.7778,5.9176,3.7346,3.8949,3.9974,6.1936,7.3685,9.3211,9.237,9.6165,9.0328,8.9367,8.9882,8.8468,9.7469,9.0138,7.8373,7.8373,7.8583,9.2144,8.3084,9.1459,9.0453,9.8928,9.1545,9.1885,8.7892,7.8232,7.9892,5.7915,5.1355,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.072,0.2389,0.391,0.69,0.6534,0.5021,0.3632,0.3171,0.5454,0.5284,0.5401,0.3235,0.2179,0.0729,0.0783,0.0547,0.0916,0.0981,0.0946,0.1042,0.047,0.0929,0.1436,0.1436,0.142,0.0797,0.1429,0.0842,0.0908,0.0386,0.0836,0.0814,0.1082,0.1448,0.1317,0.292,0.2684,null]} +{"ID":"17816_1_1_1","entryID":"17816","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Lcn972","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Lactococcin 972 : a homodimeric lactococcal bacteriocin whose primary target is not the plasma membrane","ionic_strength":0.1,"pH":6.8,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":64.0,"bbshift_types_post":3.0,"total_bbshifts":184,"seq":"EGTWQHGYGVSSAYSNYHHGSKTHSATVVNNNTGRQGKDTQRAGVWAKATVGRNLTEKASFYYNFW","k":[2,5,8,9,9,8,8,7,8,8,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,9,9,9,9,8,8,8,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,6.2814,8.7361,9.1889,10.4271,9.8189,9.4901,8.2087,8.9267,9.498,10.629,10.629,10.629,9.9797,9.9797,9.2194,9.5804,9.5804,9.2077,9.5233,9.5233,10.6017,9.8878,9.19,8.3908,9.2361,9.931,9.9615,9.2625,9.2625,9.2148,9.9167,9.2752,10.0332,9.321,9.321,8.8168,8.7544,9.4309,8.6175,9.4286,9.287,9.5929,8.7961,8.9457,9.9114,10.629,10.629,9.9619,9.5914,8.9268,9.6621,9.7062,10.0451,9.3779,9.7119,9.9959,10.1515,9.1428,8.8414,9.3768,10.3656,9.3572,9.3572,7.1187,null],"pscores":[null,0.141,0.0773,0.0814,0.01,0.0113,0.0297,0.0758,0.0646,0.0293,0.0,0.0,0.0,0.0338,0.0338,0.0794,0.0569,0.0569,0.0467,0.0278,0.0278,0.0013,0.0389,0.0813,0.1368,0.0783,0.0365,0.0348,0.0766,0.0766,0.0797,0.0373,0.0425,0.0,0.0398,0.0398,0.0719,0.0761,0.066,0.1203,0.0662,0.0751,0.0238,0.0732,0.0633,0.0376,0.0,0.0,0.0348,0.0562,0.0646,0.0199,0.0175,0.0301,0.0693,0.0491,0.0329,0.0244,0.0844,0.1046,0.0694,0.0131,0.0706,0.0706,0.1171,null]} +{"ID":"27210_1_1_1","entryID":"27210","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PhoBNF20D","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone resonance assignment of the Escherichia coli protein mutation PhoBNF20D\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":112.0,"bbshift_types_post":5.0,"total_bbshifts":519,"seq":"MARRILVVEDEAPIREMVCDVLEQNGFQPVEAEDYDSAVNQLNEPWPDLILLDWMLPGGSGIQFIKHLKRESMTRDIPVVMLTARGEEEDRVRGLETGADDYITKPFSPKELVARIKAVMRRISQ","k":[5,10,15,15,15,15,15,15,15,10,8,3,4,6,11,15,15,15,15,15,15,15,15,15,14,13,8,7,7,12,14,15,15,15,15,15,15,15,15,15,15,15,15,10,9,6,11,12,15,15,15,14,13,12,13,9,5,3,7,10,12,13,15,15,15,14,9,9,10,15,10,10,10,14,14,13,11,11,12,15,15,15,15,15,14,14,14,14,9,4,5,10,14,14,14,15,14,14,14,15,15,15,15,14,11,11,11,9,7,8,13,15,14,14,14,15,15,15,15,15,15,15,15,10,5],"zscores":[null,10.3717,13.0061,12.7433,12.862,12.862,13.3248,13.4016,13.4016,10.8631,10.0332,6.2632,7.175,8.1997,10.7649,12.5523,12.8955,12.815,12.5184,11.5949,11.6414,10.9174,11.3052,11.8646,12.653,11.979,9.0911,8.387,9.3998,11.3779,10.9677,10.5613,11.4664,12.5258,12.9287,12.0006,11.1659,11.1275,12.1132,13.2178,12.5566,11.9974,11.9974,10.5545,10.0192,7.9658,9.8558,11.0379,12.1508,13.2525,13.2525,12.6242,12.1265,11.6075,12.2012,9.9801,7.0973,3.9718,7.328,9.5148,10.46,10.9327,11.4856,12.2096,12.7072,12.2331,9.9983,10.0519,11.1933,13.6705,11.1933,10.8201,10.8201,11.6771,11.5032,10.401,10.6432,10.1891,11.3179,11.7814,12.3658,12.1766,12.6415,12.2229,11.9053,12.0213,12.3497,11.7325,9.3837,6.0379,7.8709,11.0017,13.0503,12.8345,12.9254,12.8366,12.1246,11.8942,11.776,11.5816,10.8942,10.574,10.589,10.9908,9.9756,11.3541,11.3541,10.629,9.3998,8.9923,11.397,12.0442,11.7216,11.6708,12.0093,12.5082,12.775,12.0815,12.6895,12.9627,13.6705,13.244,13.244,10.6682,null],"pscores":[null,0.0411,0.0263,0.0375,0.0324,0.0324,0.0133,0.0103,0.0103,0.0157,0.0,0.0,0.0,0.0332,0.0465,0.046,0.031,0.0344,0.0475,0.0922,0.0898,0.1287,0.1074,0.0785,0.0228,0.0327,0.054,0.0631,0.0,0.0394,0.1052,0.1491,0.0988,0.0472,0.0296,0.0718,0.1149,0.117,0.0664,0.0176,0.0458,0.072,0.072,0.0313,0.0316,0.0497,0.0982,0.0566,0.0646,0.0162,0.0162,0.024,0.026,0.0283,0.0227,0.0337,0.0659,0.2836,0.1453,0.0913,0.0881,0.0852,0.0978,0.0618,0.0391,0.0413,0.0327,0.0298,0.0,0.0,0.0,0.0178,0.0178,0.0679,0.0767,0.1153,0.053,0.0783,0.0424,0.0827,0.0545,0.0634,0.042,0.0612,0.0567,0.0512,0.0361,0.0652,0.069,0.0997,0.0076,0.009,0.0064,0.0151,0.0114,0.0335,0.0463,0.0573,0.063,0.0929,0.13,0.1483,0.1475,0.1039,0.0909,0.0171,0.0171,0.0,0.0,0.0603,0.0608,0.0697,0.0657,0.0682,0.0518,0.048,0.0362,0.0679,0.0399,0.0281,0.0,0.0165,0.0165,0.0255,null]} +{"ID":"36362_1_1_1","entryID":"36362","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Nodule Cysteine-Rich (NCR) secreted peptide","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"10.1038\/s41598-021-89485-w","citation_title":"Structure and antimicrobial activity of NCR169, a nodule-specific cysteine-rich peptide of Medicago truncatula.\n","ionic_strength":0.0,"pH":2.2,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":37.0,"bbshift_types_post":3.0,"total_bbshifts":108,"seq":"GEDIGHIKYCGIVDDCYKSKKPLFKIWKCVENVCVLWYK","k":[3,6,9,8,8,8,9,9,9,8,8,8,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,4.2803,4.3926,2.8408,1.1388,-0.0382,0.6946,-0.3848,5.1897,5.5464,7.2649,6.7758,8.3276,8.7792,7.8145,6.2048,4.5676,2.9039,2.4718,1.4477,3.2805,5.0553,6.0268,6.6584,7.6868,9.3331,9.8716,9.4689,7.9163,8.4523,8.6145,9.5269,9.5269,10.1084,9.827,9.1736,8.3761,7.0266,null],"pscores":[null,0.4223,0.5006,0.6379,0.7937,0.8769,0.8294,0.8946,0.421,0.3546,0.1912,0.2348,0.1414,0.1089,0.1812,0.3224,0.4831,0.6465,0.6864,0.7737,0.5929,0.4055,0.3063,0.2804,0.1915,0.0722,0.0399,0.0637,0.1731,0.1322,0.1205,0.0601,0.0601,0.0267,0.0424,0.0824,0.1378,0.1252,null]} +{"ID":"25311_1_1_1","entryID":"25311","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Folding kinetics of WW domains with the united residue force field for bridging microscopic motions and experimental measurements\n","ionic_strength":0.1,"pH":6.5,"temperature":285.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":35.0,"bbshift_types_post":3.0,"total_bbshifts":103,"seq":"GATAVSEWTEYKTADGKTYYYNNRTLESTFEKPQELK","k":[3,6,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,6,3],"zscores":[null,8.1761,9.6142,9.1368,7.6735,8.0012,7.7785,9.7072,9.2795,9.6436,9.4136,10.1386,10.4181,10.4239,9.8155,8.2916,8.5429,8.3888,9.8876,9.8876,10.1123,9.3939,8.5646,9.1568,9.8902,10.629,10.0369,9.3212,8.5123,8.3405,8.3662,8.4908,8.8222,9.5533,10.1774,8.7209,null],"pscores":[null,0.0349,0.0549,0.0848,0.1926,0.1664,0.1841,0.0494,0.0756,0.0531,0.0671,0.0251,0.0105,0.0102,0.0115,0.1088,0.0907,0.1369,0.0389,0.0389,0.0265,0.0683,0.1241,0.0835,0.0388,0.0,0.0306,0.0729,0.1279,0.1405,0.1386,0.0944,0.0715,0.0261,0.023,0.0,null]} +{"ID":"34263_1_1_1","entryID":"34263","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Arrhythmia mutations in calmodulin cause conformational changes that affect interactions with the cardiac voltage-gated calcium channel\n","ionic_strength":0.024,"pH":6.55,"temperature":298.1,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":3.3633670749,"off_N":0.0,"bbshift_positions_post":99.0,"bbshift_types_post":7.0,"total_bbshifts":649,"seq":"ADQLTEEQIAEFKEAFSLFDKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTIDFPEFLTMMARKMKDTDSEEEIREAFRVFDKDGNGYISAAELRHVMTNLGEKLTDEEVDEMIREADIDGDGQVNYEELVQMMTAK","k":[7,14,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,17,10,3,0,0,0,0,0,0,0,0,0,0,7,11,11,4,0,0,0,0,0,0,0,0,2,2,2,0,0,5,10,17,18,13,6,0,0,0,0,0,0,0,0,0,3,10,17,21,21,19,19,17,17,10,5,0,0,0,0,0,0,0,0,6,13,13,7],"zscores":[null,8.5529,10.7649,12.2763,13.5492,14.3172,13.8736,13.73,14.5043,14.8047,14.8729,14.3907,14.3458,14.5602,14.3889,14.7844,14.933,15.0304,15.1675,14.3663,12.9703,11.5371,11.21,11.4786,13.0593,13.6531,14.852,14.0154,14.5021,14.1174,13.3293,12.8325,13.7783,14.9751,15.274,14.8832,14.3047,14.434,12.5584,12.8134,12.3572,12.88,12.7343,12.8724,13.6531,13.2961,12.653,13.1964,13.467,13.9596,13.3265,13.9887,14.1741,13.7077,12.5783,11.47,10.3974,10.0932,10.7307,11.3391,13.0372,13.7742,15.2192,14.8583,14.2525,13.889,13.7108,14.7395,15.0923,14.933,14.2701,13.6989,14.4278,13.5543,13.0782,10.2387,8.4808,5.8406,5.8518,7.9051,8.2811,7.2536,3.488,null,null,null,null,null,null,null,null,null,null,5.3103,8.7551,8.7551,7.175,null,null,null,null,null,null,null,null,-0.7902,-0.7902,-0.7902,null,null,2.8796,4.8758,5.7928,5.0568,3.3012,1.2186,null,null,null,null,null,null,null,null,null,4.2734,5.2083,7.0804,8.4871,9.8519,9.1846,8.3908,7.6399,9.3946,8.0056,6.5284,null,null,null,null,null,null,null,null,5.9897,6.671,6.671,null],"pscores":[null,0.2586,0.2397,0.1586,0.0984,0.0659,0.0843,0.0905,0.0584,0.0468,0.0442,0.0629,0.0647,0.0562,0.063,0.0475,0.0419,0.0383,0.0333,0.0639,0.1248,0.1664,0.1843,0.1357,0.0908,0.0647,0.045,0.0783,0.0585,0.0741,0.1082,0.1013,0.0595,0.0134,0.0295,0.0438,0.0664,0.0612,0.1144,0.1022,0.1242,0.0991,0.1059,0.0994,0.0938,0.1098,0.14,0.1143,0.1021,0.0807,0.1084,0.0794,0.0717,0.0915,0.1436,0.2006,0.2608,0.2489,0.2113,0.1433,0.0918,0.0596,0.0314,0.0447,0.0403,0.0549,0.0623,0.0493,0.036,0.0419,0.0678,0.0918,0.0615,0.0982,0.1198,0.2701,0.3781,0.5496,0.5489,0.4151,0.3338,0.2592,0.3633,null,null,null,null,null,null,null,null,null,null,0.3433,0.1712,0.1712,0.0,null,null,null,null,null,null,null,null,0.9654,0.9654,0.9654,null,null,0.5645,0.4759,0.512,0.575,0.6571,0.7761,null,null,null,null,null,null,null,null,null,0.2366,0.4444,0.4187,0.3777,0.2931,0.3054,0.3571,0.3787,0.2593,0.1981,0.1168,null,null,null,null,null,null,null,null,0.2259,0.3815,0.3815,null]} +{"ID":"27680_1_1_1","entryID":"27680","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"KcsA_E71Q","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"Shifts in the selectivity filter dynamics cause modal gating in K+ channels\n","ionic_strength":0.15,"pH":7.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":37.0,"bbshift_types_post":5.0,"total_bbshifts":133,"seq":"MPPMLSGLLARLVKLLLGRHGSALHWRAAGAATVLLVIVLLAGSYLAVLAERGAPGAQLITYPRALWWSVQTATTVGYGDLYPVTLWGRLVAVVVMVAGITSFGLVTAALATWFVGREQERRGHFVRHSEKAAEEAYTRTTRALHERFDRLERMLDDNRRHHHHHH","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,9,13,12,8,4,6,6,5,0,0,1,6,9,11,10,7,7,7,12,14,10,6,2,6,9,11,11,10,7,5,6,11,14,14,13,13,13,14,14,15,11,9,9,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,7.985,10.629,11.5688,11.0148,8.4923,6.3897,8.1011,8.1011,7.985,null,null,1.4302,6.3921,7.9507,8.8457,9.0238,7.6879,8.9937,9.0088,11.3104,11.103,9.0102,6.8273,5.1996,7.8798,9.6629,10.8626,11.4853,11.1933,9.3998,7.0449,7.27,9.2597,11.032,10.9007,11.305,11.3004,11.3648,10.9261,11.5838,11.9164,10.4063,7.8856,7.7718,7.8692,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0522,0.0578,0.0943,0.0652,0.0401,0.0401,0.0,null,null,0.6241,0.1848,0.1703,0.1647,0.1235,0.1155,0.0235,0.0226,0.0427,0.0978,0.1245,0.1432,0.0,0.056,0.052,0.0414,0.011,0.0,0.0,0.0703,0.1042,0.1363,0.1016,0.1089,0.0655,0.0658,0.0625,0.1075,0.0726,0.076,0.066,0.1755,0.1846,0.1411,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"51051_1_1_1","entryID":"51051","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone resonance assignments and dynamics of S. cerevisiae SERF\n","ionic_strength":0.07,"pH":6.5,"temperature":298.0,"off_C":-12.9427799083,"off_CA":-7.2527076817,"off_CB":-12.9606885885,"off_H":-1.6243685902,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":65.0,"bbshift_types_post":5.0,"total_bbshifts":315,"seq":"MARGNQRDLARQKNLKKQKDMAKNQKKSGDPKKRMESDAEILRQKQAAADARREAEKLEKLKAEKTRR","k":[5,10,14,14,14,13,13,13,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,14,14,9,10,10,15,15,15,15,15,15,15,15,14,12,12,13,15,15,15,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,10,5],"zscores":[null,1.2377,1.6268,2.7786,3.6997,3.4153,3.0397,2.6043,4.5329,6.3786,7.9205,7.6021,5.9315,2.5967,0.108,-0.2954,0.6987,0.3552,-0.9445,-0.9798,-0.3883,1.1444,1.3813,2.2841,1.7201,1.3273,3.0748,3.6948,5.134,3.7393,3.6511,3.21,2.6133,1.7126,-1.8524,1.6251,5.9949,9.3168,10.9703,10.88,10.688,10.3299,11.0224,10.4264,10.519,10.4716,11.4664,11.6299,11.9109,11.4447,10.2028,10.5367,11.6257,13.3742,12.4073,11.8703,11.8521,12.5935,12.3305,11.9716,11.5597,11.943,12.0102,12.127,10.8446,11.2243,8.9079,null],"pscores":[null,0.7937,0.7807,0.7036,0.6358,0.6482,0.6772,0.7097,0.5827,0.4405,0.3243,0.3477,0.475,0.722,0.8648,0.8828,0.8356,0.853,0.9086,0.9115,0.8877,0.8098,0.7981,0.7426,0.778,0.8012,0.6893,0.6362,0.5234,0.5657,0.5914,0.6318,0.7209,0.7785,0.9382,0.7837,0.4701,0.2268,0.1257,0.1308,0.1209,0.0956,0.0574,0.1138,0.1516,0.1544,0.0988,0.0904,0.0762,0.1,0.127,0.1074,0.0495,0.0114,0.0526,0.0782,0.0791,0.0441,0.0561,0.0732,0.094,0.0746,0.0714,0.0657,0.1328,0.1117,0.1315,null]} +{"ID":"26593_1_1_1","entryID":"26593","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Obscurin_Ig59","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Solution Structure of Ig59\n","ionic_strength":0.1,"pH":7.5,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":98.0,"bbshift_types_post":7.0,"total_bbshifts":641,"seq":"WRLEILELLKNAAVRAGAQARFTCTLSEAVPVGEASWYINGAAVQPDDSDWTVTADGSHQALLLRSAQPHHAGEVTFACRDAVASARLTVLGLPDGLEHHHHHH","k":[5,12,19,21,21,21,21,21,20,20,20,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,18,17,15,18,19,21,21,21,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,20,15,15,16,21,19,19,19,21,21,21,21,18,17,17,19,20,20,21,21,21,21,21,21,19,19,16,18,16,18,16,11,7,2,2,0,0,0],"zscores":[null,10.2879,11.6839,11.2507,10.8643,12.8387,12.425,13.9555,12.2425,11.9434,12.4189,13.9319,15.2708,13.6227,13.2141,12.5614,13.7337,13.9838,14.8854,14.4311,14.3915,14.4641,15.4676,15.5694,15.6717,15.3369,15.8237,14.5641,14.0812,11.7179,11.1476,11.1116,12.4974,14.3245,14.3766,14.1625,14.2357,14.4446,15.1223,13.212,13.8418,13.4488,14.4733,12.8057,11.7541,12.7154,12.7195,13.4615,12.4458,13.0984,13.7706,14.0229,14.7992,13.7896,13.7989,13.1221,11.7958,11.0733,12.0393,14.4088,14.9322,14.4928,14.4806,14.992,15.4879,15.6947,14.6022,12.3149,12.5834,13.2344,14.892,12.9351,12.9387,13.4984,15.3897,15.6999,15.6077,15.6077,13.4852,13.1301,10.6601,12.2251,12.1345,13.7819,14.3938,14.7798,15.3241,15.6301,15.2624,15.2624,12.5445,9.7816,4.7868,7.2173,6.4812,6.5646,7.673,7.6643,8.7359,5.1996,null,null,null,null],"pscores":[null,0.0981,0.1586,0.2126,0.2341,0.131,0.1512,0.0808,0.1454,0.1607,0.1366,0.0818,0.0296,0.0952,0.1135,0.1142,0.0613,0.051,0.0437,0.0613,0.0629,0.06,0.0226,0.0191,0.0156,0.0272,0.0105,0.0561,0.0756,0.1404,0.1538,0.1179,0.1012,0.0375,0.0635,0.0722,0.0692,0.0608,0.0349,0.0839,0.0568,0.0735,0.0596,0.1326,0.1549,0.1068,0.1066,0.1023,0.1501,0.1188,0.0887,0.078,0.047,0.0879,0.0875,0.088,0.1527,0.1919,0.1707,0.0622,0.042,0.0589,0.0594,0.0397,0.0219,0.0149,0.0409,0.0569,0.0446,0.0342,0.0435,0.0965,0.0964,0.0713,0.0254,0.0147,0.0178,0.0178,0.0564,0.0555,0.1815,0.1307,0.1509,0.074,0.0628,0.0477,0.0277,0.017,0.0299,0.0299,0.115,0.268,0.5744,0.4231,0.448,0.469,0.3601,0.2538,0.0397,0.0,null,null,null,null]} +{"ID":"7029_1_1_1","entryID":"7029","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"calmodulin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Role of the N-terminal region of the skeletal muscle myosin light chain kinase\ntarget sequence in its interaction with calmodulin\n","ionic_strength":0.1,"pH":7.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":1.0,"total_bbshifts":4,"seq":"ADQLTEEQIAEFYEAFSLFDKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTIDFPEFLTMMARKMKDTDSEEEIREAFRVFDKDGNGFISAAELRHVMTNLGEKLTDEEVDEMIREADIDGDGQVNYEEFVQMMTAK","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"17845_1_1_1","entryID":"17845","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"yCc","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Redox-dependent conformational changes in eukaryotic cytochromes revealed by paramagnetic NMR spectroscopy","ionic_strength":0.115,"pH":6.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":106.0,"bbshift_types_post":5.0,"total_bbshifts":498,"seq":"AEFKAGSAKKGATLFKTRCLQCHTVEKGGPHKVGPNLHGIFGRHSGQAEGYSYTDANIKKNVLWDENNMSEYLTNPKKYIPGTKMAFGGLKKEKDRNDLITYLKKATE","k":[5,10,15,15,14,14,14,15,15,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,14,12,9,10,12,15,13,11,11,13,15,14,14,14,14,14,14,15,14,14,14,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,12,13,15,14,12,11,12,14,15,15,14,11,10,11,13,14,14,15,15,15,15,15,14,14,13,14,14,15,15,15,15,10,5],"zscores":[null,8.4363,11.51,12.1646,12.0909,12.0909,13.042,12.5779,12.5779,11.5349,12.1201,12.1201,11.4214,11.0876,10.8304,12.3999,12.4666,12.6939,11.9953,12.5731,12.0993,12.7669,13.0128,12.883,12.6083,12.6083,11.8697,9.4087,5.8455,7.417,8.4559,9.1035,8.3364,9.6156,11.7306,12.1325,12.152,11.6347,11.7691,12.7552,11.5472,11.0432,10.0534,9.251,7.8724,8.6204,9.8064,11.661,11.042,11.3068,11.6284,11.9391,12.8659,12.828,12.5452,11.5969,10.9733,11.9261,13.0953,13.29,13.29,12.3066,11.2458,11.2458,12.3024,12.9781,12.9781,12.7296,13.4332,13.1321,13.303,11.8204,11.9532,11.5086,12.0465,11.6123,12.1311,12.1666,11.6447,10.3246,10.3171,10.1644,10.8183,11.5585,12.23,11.781,10.4413,10.5482,9.9597,9.1737,8.8432,10.7383,12.9382,13.6545,13.5283,12.8078,12.7641,11.8266,11.5711,9.6713,10.9378,11.59,12.4871,12.4871,11.9473,11.166,7.9692,null],"pscores":[null,0.1653,0.0966,0.0639,0.0479,0.0479,0.0067,0.0448,0.0448,0.0751,0.0466,0.0466,0.0809,0.0986,0.1128,0.0529,0.0499,0.0397,0.0721,0.0451,0.0671,0.0365,0.026,0.0315,0.0435,0.0435,0.0585,0.1528,0.3567,0.2455,0.2193,0.2411,0.2521,0.1132,0.0,0.0257,0.0645,0.07,0.0634,0.0184,0.0745,0.101,0.1586,0.2312,0.3082,0.2538,0.1741,0.0888,0.1011,0.0869,0.0704,0.0748,0.0322,0.0339,0.0463,0.0921,0.1255,0.0755,0.0226,0.0147,0.0147,0.0572,0.1106,0.1106,0.0574,0.0275,0.0275,0.0381,0.0091,0.0211,0.0142,0.0807,0.0741,0.0764,0.0084,0.0281,0.0258,0.0638,0.0695,0.0959,0.071,0.1054,0.1135,0.094,0.0608,0.0628,0.064,0.0317,0.0919,0.193,0.2381,0.118,0.0292,0.0006,0.0054,0.0347,0.0366,0.0605,0.0733,0.1601,0.1068,0.0723,0.0489,0.0489,0.0744,0.1149,0.2009,null]} +{"ID":"17845_2_1_1","entryID":"17845","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"yCc","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Redox-dependent conformational changes in eukaryotic cytochromes revealed by paramagnetic NMR spectroscopy","ionic_strength":0.015,"pH":6.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":100.0,"bbshift_types_post":2.0,"total_bbshifts":200,"seq":"AEFKAGSAKKGATLFKTRCLQCHTVEKGGPHKVGPNLHGIFGRHSGQAEGYSYTDANIKKNVLWDENNMSEYLTNPKKYIPGTKMAFGGLKKEKDRNDLITYLKKATE","k":[2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2],"zscores":[null,6.1491,7.8999,8.7209,8.5177,8.5177,8.5177,7.1937,7.1937,7.187,7.909,7.909,6.1884,6.0454,6.0454,7.4422,7.7084,7.7084,7.5101,8.2144,8.2144,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,7.0662,5.0416,5.0416,6.0209,6.7809,6.7809,6.0296,7.175,6.0304,5.9508,5.9508,7.0726,8.7209,7.8165,6.2072,6.2072,6.2814,7.1079,7.1079,6.8767,7.6665,7.6665,7.8432,7.8432,7.8432,8.7209,8.6237,7.87,5.7634,4.5439,5.6719,7.7999,8.7209,8.7209,7.9773,7.0632,7.0632,7.8825,8.5228,8.5228,8.175,8.3803,7.8075,8.1691,7.2647,7.5815,7.5815,6.8495,7.175,7.175,7.1634,7.1634,5.1753,7.175,6.9165,7.4083,7.0238,6.2132,7.4692,6.0652,5.1996,1.1199,1.6912,5.0658,7.1498,8.7209,8.7209,8.7209,7.4499,7.3789,6.2466,6.952,4.6028,5.997,6.8259,8.0258,8.0258,7.0385,7.8106,6.0342,null],"pscores":[null,0.0885,0.0545,0.0,0.0124,0.0124,0.0124,0.1107,0.1107,0.1112,0.0538,0.0538,0.2053,0.22,0.22,0.0899,0.0689,0.0689,0.0844,0.0322,0.0322,0.0,0.0,0.0,0.0,0.0,0.0,0.1217,0.2145,0.2145,0.1015,0.1475,0.1475,0.1006,0.0,0.1005,0.23,0.23,0.1212,0.0,0.0607,0.2034,0.2034,0.1958,0.1181,0.1181,0.1387,0.0721,0.0721,0.0587,0.0587,0.0587,0.0,0.0059,0.0567,0.25,0.3903,0.26,0.0619,0.0,0.0,0.0488,0.122,0.122,0.0558,0.0121,0.0121,0.0349,0.0212,0.0613,0.0353,0.1046,0.0787,0.0787,0.0251,0.0,0.0,0.1133,0.1133,0.1977,0.0,0.0197,0.0927,0.1255,0.2028,0.0877,0.0969,0.0,0.7409,0.6972,0.3285,0.1144,0.0,0.0,0.0,0.0893,0.0951,0.1994,0.1319,0.3833,0.2251,0.1434,0.0454,0.0454,0.1242,0.0611,0.1001,null]} +{"ID":"30469_1_1_1","entryID":"30469","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"qRRM2 domain of Heterogeneous nuclear ribonucleoprotein H2","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1021\/jacs.8b05366","citation_title":"Differential Conformational Dynamics Encoded by the Linker between Quasi RNA Recognition Motifs of Heterogeneous Nuclear Ribonucleoprotein H.\n","ionic_strength":0.04,"pH":6.2,"temperature":305.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":103.0,"bbshift_types_post":7.0,"total_bbshifts":670,"seq":"SNAMDWVLKHTGPNSPDTANDGFVRLRGLPFGCSKEEIVQFFSGLEIVPNGITLPVDFQGRSTGEAFVQFASQEIAEKALKKHKERIGHRYIEIFKSSRAEVRTH","k":[7,14,21,21,21,21,21,21,21,20,17,14,15,17,18,18,19,21,21,21,19,19,19,21,21,21,19,17,15,17,17,19,19,20,19,19,19,19,17,18,19,21,19,19,19,21,20,18,18,17,19,19,20,18,18,19,21,21,19,19,19,21,19,19,19,21,21,21,20,20,20,21,21,20,20,20,21,21,21,21,21,20,18,18,19,20,17,17,18,21,20,19,19,20,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,12.2369,14.4223,13.4261,12.9755,12.8621,13.4374,14.3105,14.9106,14.7461,12.4235,11.4334,11.4954,12.6314,12.773,12.768,12.1589,12.5522,11.5383,12.7499,11.8569,13.557,13.2751,14.6398,14.4834,14.9822,14.044,12.5851,11.7602,13.1618,13.6753,14.6972,14.3629,14.6252,14.3726,14.0313,13.8572,13.7338,13.5401,14.1206,14.0581,14.4686,14.3371,14.7705,14.6637,15.4811,15.2407,14.8091,13.3564,12.3001,13.4286,13.8424,14.282,12.8702,13.1066,13.0358,13.7905,14.6039,13.709,13.0809,11.3732,12.4355,11.8747,13.5285,14.5503,15.6336,15.2788,14.7791,14.0364,14.2878,14.2937,14.6305,14.19,14.1648,14.0856,13.7476,12.8117,12.5524,12.4074,13.3829,14.4266,14.8082,14.4515,14.1046,14.4726,14.8609,14.185,13.698,14.2186,14.0442,13.1563,12.6367,13.6712,14.9689,13.9009,14.4073,14.1837,15.1924,15.1924,15.6834,15.6742,15.0388,14.1461,11.3538,null],"pscores":[null,0.0412,0.0617,0.1039,0.1246,0.1299,0.1034,0.0662,0.0428,0.0355,0.0878,0.0803,0.0973,0.078,0.0881,0.0884,0.1341,0.1449,0.197,0.1353,0.1495,0.0688,0.0811,0.0531,0.0592,0.0401,0.0486,0.0802,0.0837,0.0542,0.0327,0.0234,0.036,0.0401,0.0356,0.0491,0.0562,0.0613,0.0382,0.0306,0.048,0.0598,0.037,0.0208,0.0247,0.0222,0.0176,0.0053,0.062,0.0938,0.0744,0.0568,0.0534,0.0836,0.0729,0.0919,0.0879,0.0545,0.0624,0.0898,0.1753,0.1506,0.1486,0.07,0.0289,0.0169,0.0293,0.0477,0.0634,0.0532,0.053,0.0535,0.0711,0.0581,0.0614,0.0755,0.1323,0.1449,0.152,0.1058,0.0615,0.0332,0.0181,0.0313,0.0318,0.0312,0.013,0.0318,0.0269,0.0771,0.1016,0.1106,0.0639,0.0273,0.0832,0.0623,0.0713,0.0324,0.0324,0.0152,0.0155,0.038,0.0729,0.0844,null]} +{"ID":"1771_1_1_1","entryID":"1771","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"lysozyme","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"1H-NMR Study of the Intramolecular Interaction of a Substrate Analogue \nCovalently Attached to Aspartic Acid-101 in Lysozyme\n","ionic_strength":0.1,"pH":4.8,"temperature":329.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":10.0,"bbshift_types_post":3.0,"total_bbshifts":10,"seq":"XXFXXXXLXXXMXXXXLXXYXXYXXXXWXXXXXFXXXFNTXXXXXXXXXXTXYXXLXXNXXWWCNXXXXXXXXXXXXXXXXXXXXXXIXXXVXXXXXIXXXXXXMXAWXXWXXXXXXXXXXXW","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,3.8761,3.8761,5.1996,6.2632,6.2632,5.1996,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,5.1996,5.1996,5.1996,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"25177_1_1_1","entryID":"25177","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"NMR, 20 STRUCTURES","citation_DOI":"","citation_title":"Apoprotein Structure and Metal Binding Characterization of a De Novo Designed Peptide, alpha 3DIV, that Sequesters Toxic Heavy Metals\n","ionic_strength":0.1,"pH":7.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":70.0,"bbshift_types_post":7.0,"total_bbshifts":476,"seq":"MGSWAEFKQRLAAIKTRCQALGGSEAECAAFEKEIAAFESELQAYKGKGNPEVEALRKEAAAIRDECQAYRHN","k":[0,4,11,18,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,17,17,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,17,19,19,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,null,7.9815,11.7471,12.7269,13.5073,13.1279,13.9991,14.3732,14.4686,14.6074,15.3513,15.5206,14.6447,13.9907,14.1063,14.3299,14.9398,13.8783,13.1794,9.5733,8.6548,9.0097,12.5478,13.6358,13.8195,13.512,13.7645,14.1917,14.1182,14.3854,14.9052,15.206,15.2745,15.2745,15.0436,15.2073,15.0242,15.5494,15.3355,15.5154,15.6917,15.0468,13.4644,11.0134,9.4553,7.9918,7.4164,8.6794,9.8012,12.6506,13.9973,15.2916,15.2781,14.7487,14.6672,14.8463,14.9924,14.9194,14.6527,15.3636,15.3865,15.6415,15.5134,15.5472,15.5472,15.675,15.6038,14.2362,12.2184,11.5868,9.3981,null],"pscores":[null,null,0.2288,0.1389,0.1364,0.1003,0.1175,0.079,0.0636,0.0598,0.0544,0.0267,0.0208,0.0529,0.0794,0.0745,0.0654,0.0417,0.0841,0.1151,0.2809,0.3083,0.2845,0.1149,0.0946,0.0866,0.1001,0.089,0.071,0.074,0.0632,0.043,0.0319,0.0294,0.0294,0.0378,0.0319,0.0385,0.0198,0.0273,0.021,0.015,0.0377,0.1022,0.2257,0.2883,0.3837,0.3946,0.3381,0.2334,0.1099,0.0505,0.0288,0.0293,0.0489,0.052,0.0452,0.0264,0.0291,0.039,0.0263,0.0255,0.0167,0.021,0.0199,0.0199,0.0155,0.0179,0.0692,0.1615,0.1944,0.2005,null]} +{"ID":"5574_1_1_1","entryID":"5574","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Kassinin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Lipid induced conformation of the tachykinin peptide Kassinin","ionic_strength":0.0,"pH":5.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":10.0,"bbshift_types_post":3.0,"total_bbshifts":28,"seq":"DVPKSDQFVGLM","k":[3,5,8,8,9,9,9,9,8,8,5,3],"zscores":[null,3.8696,4.1442,4.3402,4.8322,5.084,5.4612,6.8871,6.936,7.6827,5.6436,null],"pscores":[null,0.4314,0.502,0.4812,0.4566,0.4315,0.3941,0.2598,0.2202,0.1561,0.209,null]} +{"ID":"34208_1_1_1","entryID":"34208","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"10.1038\/nchembio.2551","citation_title":"The molecular basis of subtype selectivity of human kinin G-protein-coupled receptors.\n","ionic_strength":0.175,"pH":7.6,"temperature":110.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":7.0,"bbshift_types_post":4.0,"total_bbshifts":27,"seq":"KRPPGFSPF","k":[4,8,12,11,11,11,12,8,4],"zscores":[null,7.9327,9.1512,7.8731,8.0239,7.798,9.191,6.9611,null],"pscores":[null,0.1361,0.1701,0.2372,0.2255,0.2432,0.1674,0.2179,null]} +{"ID":"18694_1_1_1","entryID":"18694","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"KIX_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Allosteric Communication in the KIX Domain Proceeds through Dynamic Repacking of the Hydrophobic Core.","ionic_strength":0.1,"pH":5.8,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":85.0,"bbshift_types_post":7.0,"total_bbshifts":568,"seq":"GVRKGWHEHVTQDLRSHLVHKLVQAIFPTPDPAALKDRRMENLVAYAKKVEGDMYESANSRDEYYHLLAEKIYKIQKELEEKRRSRL","k":[7,14,21,19,19,18,20,19,20,19,20,20,21,21,21,20,20,20,20,18,18,19,21,21,21,21,19,19,17,19,17,19,19,21,21,21,21,20,20,20,21,21,21,21,21,21,21,20,20,20,19,19,19,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,20,20,20,20,20,20,20,20,20,20,19,18,18,19,20,21,14,7],"zscores":[null,0.8941,6.7642,9.8791,12.5256,12.6806,13.8235,14.1575,14.097,13.952,14.5774,14.5618,14.0862,12.8255,13.8879,14.0622,14.7391,14.2233,14.5265,13.6493,13.5557,13.4676,14.0784,14.1806,14.5055,14.7775,13.9293,12.5873,11.3916,11.3702,11.438,13.2391,13.2892,13.9398,13.0079,13.6885,14.1062,14.7768,15.0873,15.4099,15.4287,15.2984,14.7537,14.6478,14.561,14.801,14.9642,14.7277,14.5319,14.7272,14.6686,14.4172,12.6037,12.6315,13.1552,14.326,13.5365,12.3807,12.644,13.644,14.6807,13.8821,14.1016,14.1633,14.5665,14.6484,14.3895,14.75,14.6265,14.727,15.0314,15.1002,14.9759,14.4059,14.5347,14.4502,14.7492,14.3669,14.58,14.638,14.6961,14.1741,14.6022,13.3858,11.8168,7.4286,null],"pscores":[null,0.8241,0.4894,0.262,0.1159,0.0924,0.0723,0.044,0.0609,0.0523,0.0419,0.0425,0.0754,0.1317,0.0837,0.0623,0.0358,0.0558,0.0439,0.0496,0.0535,0.0727,0.0757,0.0715,0.0584,0.0478,0.0532,0.113,0.1404,0.1755,0.1379,0.0827,0.0805,0.0815,0.1231,0.0923,0.0745,0.0344,0.023,0.0118,0.024,0.0286,0.0487,0.0528,0.0562,0.0469,0.0408,0.0362,0.0436,0.0362,0.0245,0.0339,0.1122,0.141,0.1162,0.0655,0.099,0.1534,0.1404,0.0942,0.0515,0.084,0.0747,0.0722,0.0423,0.0392,0.0492,0.0489,0.0536,0.0362,0.025,0.0226,0.027,0.0485,0.0435,0.0468,0.0354,0.0501,0.0418,0.0256,0.0092,0.0286,0.027,0.0912,0.1822,0.3418,null]} +{"ID":"18694_1_2_2","entryID":"18694","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"KIX_2","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Allosteric Communication in the KIX Domain Proceeds through Dynamic Repacking of the Hydrophobic Core.","ionic_strength":0.1,"pH":5.8,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":17.0,"bbshift_types_post":7.0,"total_bbshifts":106,"seq":"DAGNILPSDIMDFVLKNTP","k":[7,12,19,19,21,16,15,15,20,21,21,21,20,19,18,18,18,12,6],"zscores":[null,5.1388,6.4376,8.8191,11.8977,12.3855,12.5589,11.9804,13.3285,13.7794,13.7432,13.9953,13.7228,13.4684,13.5987,13.7219,13.5723,10.7235,null],"pscores":[null,0.4914,0.4897,0.329,0.178,0.072,0.0457,0.0728,0.0938,0.0884,0.0899,0.0792,0.0765,0.0726,0.0517,0.0466,0.0528,0.0734,null]} +{"ID":"36309_1_1_1","entryID":"36309","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Transcription initiation factor TFIID subunit 14","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1038\/s41467-020-18021-7","citation_title":"Taf14 recognizes a common motif in transcriptional machineries and facilitates their clustering by phase separation\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":70.0,"bbshift_types_post":7.0,"total_bbshifts":472,"seq":"SKGSVDLEKLAFGLTKLNEDDLVGVVQMVTDNKTPEMNVTNNVEEGEFIIDLYSLPEGLLKSLWDYVKKNTE","k":[5,10,15,17,19,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,1.6621,2.3545,6.3298,9.4641,13.2366,15.041,15.3179,13.3375,13.2598,13.6143,14.2345,13.9864,13.6886,14.1146,13.4152,12.3798,13.4081,13.5803,13.2981,11.6878,12.2121,13.4289,14.2988,14.7718,14.6738,14.8076,14.2685,14.4255,14.2023,14.1483,13.3011,13.4588,11.3931,12.028,11.8854,14.1338,15.0928,15.5839,15.9117,15.2236,14.4022,14.114,14.077,13.1539,13.4619,14.3727,15.1016,14.6275,13.7962,14.1925,13.5448,13.6918,12.875,12.0666,11.9136,12.3139,13.2586,12.5966,13.3338,13.3111,14.0709,13.5959,14.6111,14.0387,14.9778,14.6342,15.6094,15.1171,14.4371,11.3625,null],"pscores":[null,0.7621,0.738,0.473,0.2877,0.1125,0.0379,0.0279,0.1079,0.1114,0.0955,0.041,0.0509,0.0632,0.0742,0.1044,0.1534,0.1047,0.097,0.1097,0.189,0.1618,0.0743,0.0385,0.0207,0.0518,0.0467,0.0679,0.0615,0.0706,0.0728,0.1095,0.1024,0.1742,0.1407,0.1481,0.0734,0.036,0.0186,0.0076,0.0313,0.0625,0.0742,0.0758,0.0865,0.0729,0.0356,0.0357,0.0536,0.0876,0.071,0.0986,0.0921,0.1293,0.1388,0.1466,0.0931,0.0818,0.1125,0.108,0.1091,0.076,0.0963,0.0542,0.0774,0.0403,0.0533,0.0177,0.0351,0.0611,0.084,null]} +{"ID":"36309_1_2_2","entryID":"36309","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"Nuclear protein STH1\/NPS1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1038\/s41467-020-18021-7","citation_title":"Taf14 recognizes a common motif in transcriptional machineries and facilitates their clustering by phase separation\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":51.0,"bbshift_types_post":7.0,"total_bbshifts":326,"seq":"SEVKSSSVEIINGSESKKKKPKLTVKIKLNKTTVLENNDGKRAEEKPESKSPAKKTAAKY","k":[0,5,12,19,20,18,17,11,6,5,12,17,12,10,12,14,9,2,0,5,12,18,18,18,17,19,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,20,18,18,19,21,21,19,19,19,21,21,21,21,21,14,7],"zscores":[null,null,3.89,5.5432,7.7869,6.5117,4.7018,-0.7728,0.063,-1.1747,-1.9443,-0.7685,-0.1658,2.181,3.9535,6.1393,5.913,5.1996,null,6.0228,10.5045,13.2307,13.1581,13.0425,12.9191,14.5941,14.7744,14.2328,11.3007,6.7799,2.3714,1.2003,0.6612,-0.3266,-1.5138,-1.7267,0.184,-0.3078,0.1354,-2.1318,-1.9774,-2.488,-1.6728,-2.0222,-1.3992,-2.0272,-0.2083,-0.236,-0.2872,-0.4589,-0.9038,-0.7076,-2.4667,-2.5089,-1.6923,-0.519,0.8102,0.7516,0.8111,null],"pscores":[null,null,0.5986,0.551,0.4106,0.4727,0.5905,0.9088,0.8736,0.9499,0.9477,0.8997,0.8794,0.7209,0.5932,0.4429,0.3502,0.0,null,0.1676,0.0856,0.0674,0.0706,0.0758,0.0649,0.0273,0.0206,0.0693,0.2098,0.4884,0.7584,0.8169,0.8411,0.8805,0.9192,0.9252,0.8609,0.8798,0.863,0.9386,0.9346,0.9441,0.9237,0.9329,0.917,0.9375,0.8773,0.878,0.879,0.8852,0.9023,0.8955,0.9466,0.9445,0.9242,0.8874,0.8346,0.8371,0.8287,null]} +{"ID":"51459_1_1_1","entryID":"51459","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Specifying conformational heterogeneity of multi-domain proteins at atomic resolution\n","ionic_strength":0.1,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":73.0,"bbshift_types_post":3.0,"total_bbshifts":211,"seq":"MQIFVKTLTGKTITLEVEPSDTIENVKAKIQDCEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRLRGG","k":[3,6,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,9,9,7,7,7,9,9,9,9,9,9,9,9,9,9,6,4,4,7,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,7.5444,9.4901,9.6781,10.066,9.4918,9.8931,9.8458,9.7458,8.3766,7.7255,8.7314,9.421,9.6251,8.948,9.6127,9.4453,8.7893,8.7893,9.296,10.5375,10.1618,8.976,8.4755,7.9001,8.5751,9.062,9.3511,8.4601,6.6782,7.4728,9.2134,10.0905,9.2094,8.9665,7.3818,6.8526,6.0425,8.0316,8.8095,8.181,8.0708,8.0997,8.9409,8.7153,7.6472,7.7751,6.617,7.7906,7.3753,8.5887,7.1088,7.3181,8.1073,9.9569,9.9206,9.9206,9.1973,9.6838,9.6838,9.804,9.2257,9.2257,9.855,9.8229,9.8229,8.2316,7.34,7.34,8.9175,9.3909,7.5194,4.6089,2.3308,0.6828,null],"pscores":[null,0.0817,0.0624,0.0511,0.029,0.0623,0.0386,0.0413,0.0471,0.1378,0.1883,0.1122,0.0667,0.0542,0.0973,0.055,0.0651,0.0362,0.0362,0.0058,0.0045,0.0238,0.0246,0.057,0.0988,0.1233,0.0897,0.071,0.1317,0.2786,0.2092,0.0798,0.0277,0.0801,0.0961,0.0949,0.0249,0.0992,0.0888,0.1068,0.1525,0.161,0.1587,0.0978,0.1134,0.1947,0.1843,0.2841,0.1831,0.2174,0.1223,0.1643,0.1461,0.0832,0.035,0.0371,0.0371,0.0808,0.0507,0.0507,0.0437,0.079,0.079,0.0408,0.0426,0.0426,0.1487,0.2203,0.2203,0.0994,0.0685,0.2053,0.4789,0.6991,0.825,null]} +{"ID":"17414_1_1_1","entryID":"17414","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"RecA","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"pK(a) coupling at the intein active site: implications for the coordination mechanism of protein splicing with a conserved aspartate","ionic_strength":0.15,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":137.0,"bbshift_types_post":6.0,"total_bbshifts":753,"seq":"CLAEGTRIFDPVTGTTHRIEDVVGGRKPIHVVAAAKDGTLHARPVVSWFDQGTRDVIGLRIAGGAILWATPDHKVLTEYGWRAAGELRKGDRVAVRDVETGELRYSVIREVLPTRRARTFDLEVEELHTLVAEGVVVHN","k":[6,12,18,16,16,15,17,17,18,16,15,15,15,16,16,18,18,18,18,18,18,17,13,11,12,15,15,15,16,18,17,17,16,17,16,17,15,16,16,18,18,18,16,16,16,18,18,18,18,17,15,15,16,18,18,18,16,16,14,16,16,14,12,12,16,18,18,18,18,15,14,14,16,17,17,17,17,17,16,16,15,16,16,14,15,15,17,16,14,14,15,16,17,17,18,18,18,18,18,16,16,16,18,18,18,18,18,17,17,17,18,16,16,16,18,18,18,18,18,18,17,16,16,17,18,17,15,15,16,18,18,18,16,16,16,18,18,12,6],"zscores":[null,11.0855,13.3964,12.3682,12.0228,11.1244,12.1889,12.0645,13.0893,12.1797,13.2079,13.4773,12.1337,11.6325,11.219,13.0157,13.9204,14.232,14.4116,14.0193,13.7405,13.0904,11.4456,10.9629,11.9275,13.4702,13.4702,12.6454,10.7981,11.8775,11.9123,13.5618,12.5441,13.5318,11.9555,12.5618,11.0271,11.8678,11.3376,12.0478,12.1736,12.5913,11.8245,12.7109,11.8348,13.3598,12.855,13.6674,13.518,13.2116,11.7497,11.9202,13.1682,14.3981,14.3981,14.2025,13.9134,13.435,12.7065,13.6417,13.0742,11.767,8.3981,8.2447,10.4617,12.1417,12.7827,12.6394,13.6277,12.7802,12.4731,12.1885,12.1401,12.997,12.286,12.9591,12.6201,13.1759,13.0404,12.6016,12.2351,12.1225,13.1156,12.0091,11.969,11.3284,12.2757,12.3236,11.5758,11.3847,12.5185,13.3173,13.7844,13.248,13.51,13.9184,14.4312,14.6153,13.7043,11.399,10.9701,10.4961,12.3582,12.4355,13.6457,13.6248,12.5695,11.6585,11.5061,12.9473,13.8049,13.4498,12.4584,12.4324,12.8964,13.3668,13.1205,13.7611,13.6505,14.4022,13.9679,14.114,13.5642,13.4788,13.1301,12.2952,11.3217,12.2325,13.3817,14.5472,14.5472,14.0415,12.7585,11.926,11.5511,13.1417,12.4462,10.5426,null],"pscores":[null,0.0541,0.0602,0.0728,0.0895,0.1172,0.0992,0.1054,0.0737,0.0818,0.018,0.0073,0.0654,0.1094,0.1314,0.077,0.0385,0.0264,0.0196,0.0346,0.0458,0.0573,0.0584,0.0362,0.0137,0.0076,0.0076,0.0418,0.155,0.1321,0.1131,0.0373,0.0646,0.0385,0.0929,0.0813,0.1225,0.0973,0.125,0.1234,0.117,0.0967,0.0995,0.057,0.099,0.0618,0.0843,0.0488,0.0551,0.052,0.0843,0.0758,0.037,0.0201,0.0201,0.0275,0.0074,0.026,0.0205,0.0178,0.041,0.0635,0.2235,0.2349,0.1746,0.1186,0.0877,0.0944,0.0505,0.0359,0.0306,0.0434,0.0838,0.0614,0.0945,0.0631,0.0785,0.0536,0.0425,0.0619,0.0606,0.0846,0.0393,0.0518,0.0734,0.1061,0.095,0.0749,0.073,0.0828,0.0475,0.0308,0.0284,0.0505,0.0554,0.0386,0.0189,0.0121,0.0473,0.1217,0.1452,0.1726,0.1079,0.1041,0.0497,0.0506,0.0977,0.1262,0.1343,0.0636,0.0432,0.0254,0.0686,0.0698,0.0824,0.0615,0.0723,0.045,0.0495,0.0199,0.0212,0.0,0.0208,0.0407,0.0719,0.094,0.1065,0.0607,0.0282,0.0146,0.0146,0.0337,0.0548,0.0944,0.1136,0.0714,0.1036,0.0834,null]} +{"ID":"27047_1_1_1","entryID":"27047","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Hamster_PrP_90-231","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Interplay of buried histidine protonation and protein stability in prion misfolding\n","ionic_strength":0.02,"pH":7.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":-6.4394793368,"bbshift_positions_post":44.0,"bbshift_types_post":2.0,"total_bbshifts":88,"seq":"GAMGGQGGGTHNQWNKPSKPKTNMKHMAGAAAAGAVVGGLGGYMLGSAMSRPMMHFGNDWEDRYYRENMNRYPNQVYYRPVDQYNNQNNFVHDCVNITIKQHTVTTTTKGENFTETDIKIMERVVEQMCTTQYQKESQAYYDGRRS","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,4,4,4,4,4,4,6,4,4,4,4,2,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,2,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.3425,6.2571,7.262,6.9215,7.8755,7.8755,7.9874,7.3883,5.4794,4.1878,4.3879,4.3879,4.8881,5.5814,7.4648,7.175,7.175,4.8477,4.8477,0.4696,null,null,null,null,null,null,null,null,null,null,3.4944,4.7879,6.8845,7.8637,8.7209,7.8763,6.9319,5.7777,5.7678,4.7393,3.5674,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.6173,3.4087,5.9728,5.2276,7.3157,6.5566,8.0781,7.3428,7.3169,6.237,7.0716,6.0357,6.1678,5.4383,6.5079,7.0187,6.6188,6.3204,5.7334,5.3057,4.3672,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1773,0.1983,0.1049,0.1346,0.0563,0.0563,0.0481,0.0943,0.161,0.3304,0.3021,0.3021,0.2343,0.1492,0.0881,0.0,0.0,0.2396,0.2396,0.8458,null,null,null,null,null,null,null,null,null,null,0.2534,0.2475,0.138,0.0571,0.0,0.0562,0.1337,0.2485,0.2495,0.2539,0.2396,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2303,0.4453,0.2276,0.3098,0.1003,0.1687,0.0417,0.0981,0.1002,0.2003,0.1213,0.0999,0.0866,0.1659,0.1734,0.1259,0.1628,0.1919,0.2533,0.3009,0.3049,null,null,null,null,null,null,null,null,null,null]} +{"ID":"27047_2_1_1","entryID":"27047","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"Hamster_PrP_90-231","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Interplay of buried histidine protonation and protein stability in prion misfolding\n","ionic_strength":0.02,"pH":5.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":-7.0535509006,"bbshift_positions_post":46.0,"bbshift_types_post":2.0,"total_bbshifts":92,"seq":"GAMGGQGGGTHNQWNKPSKPKTNMKHMAGAAAAGAVVGGLGGYMLGSAMSRPMMHFGNDWEDRYYRENMNRYPNQVYYRPVDQYNNQNNFVHDCVNITIKQHTVTTTTKGENFTETDIKIMERVVEQMCTTQYQKESQAYYDGRRS","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,4,2,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.6288,6.5019,7.4539,6.9689,7.9163,7.9681,7.8389,7.4096,5.508,4.3995,4.8143,4.8143,5.6507,5.8727,7.6862,8.1654,8.1654,6.1331,4.7125,-0.3821,null,null,null,null,null,null,null,null,null,null,3.4487,4.6703,6.8017,7.8104,8.7209,7.9241,6.9853,5.8834,5.8937,4.8932,3.7052,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.4464,3.859,6.255,5.7435,7.2575,6.271,7.758,7.4456,7.448,6.5147,7.0086,7.058,7.3522,6.5411,6.744,7.1518,7.3525,7.0298,6.1811,5.005,3.8597,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1439,0.174,0.089,0.1304,0.0533,0.0495,0.059,0.0926,0.1577,0.3004,0.244,0.244,0.1414,0.117,0.0706,0.0356,0.0356,0.2109,0.2575,0.9388,null,null,null,null,null,null,null,null,null,null,0.2621,0.2632,0.1456,0.0611,0.0,0.0527,0.1289,0.2371,0.236,0.2336,0.2142,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2626,0.3782,0.1985,0.2522,0.1052,0.1969,0.0651,0.0896,0.0894,0.1728,0.1268,0.1225,0.0973,0.1702,0.1509,0.1143,0.0973,0.125,0.206,0.3356,0.3781,null,null,null,null,null,null,null,null,null,null]} +{"ID":"17873_1_1_1","entryID":"17873","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"MUC2_Mucin_Domain_Peptide","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Deciphering structural elements of mucin glycoprotein recognition.","ionic_strength":0.0,"pH":4.5,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":7.0,"bbshift_types_post":6.0,"total_bbshifts":38,"seq":"XPTTTPLKX","k":[4,10,16,18,16,16,16,12,6],"zscores":[null,4.0761,5.3035,8.8842,8.6661,9.6832,6.861,6.3776,null],"pscores":[null,0.5517,0.5361,0.3094,0.29,0.2226,0.4197,0.3849,null]} +{"ID":"34380_1_1_1","entryID":"34380","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"The discovery and maturation of peptide biologics targeting the small G protein Cdc42: a bioblockade for Ras-driven signalling\n","ionic_strength":0.05,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":13.0,"bbshift_types_post":3.0,"total_bbshifts":36,"seq":"PSIXHVHRPDWPCWYR","k":[2,5,5,6,6,9,9,8,8,8,8,8,8,9,6,3],"zscores":[null,4.7294,4.7294,5.9276,6.3612,6.821,6.9238,7.1395,8.6944,8.4628,8.0099,8.4066,7.8404,9.0025,6.65,null],"pscores":[null,0.3188,0.3188,0.2324,0.1879,0.2657,0.2565,0.2021,0.0801,0.0964,0.1301,0.1004,0.1434,0.0937,0.1598,null]} +{"ID":"4340_1_1_1","entryID":"4340","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Mouse major urinary protein","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Complete 1H, 15N and 13C Assignment of a Recombinant Mouse Major Urinary Protein","ionic_strength":0.1,"pH":7.2,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":159.0,"bbshift_types_post":7.0,"total_bbshifts":1084,"seq":"EEASSTGRNFNVEKINGEWHTIILASDKREKIEDNGNFRLFLEQIHVLEKSLVLKFHTVRDEECSELSMVADKTEKAGEYSVTYDGFNTFTIPKTDYDNFLMAHLINEKDGETFQLMGLYGREPDLSSDIKERFAQLCEEHGILRENIIDLSNANRCLQARE","k":[7,14,21,21,21,19,17,17,19,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,14,12,12,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,19,19,16,16,16,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,11.0315,13.9699,14.7096,15.2007,14.2213,13.0108,12.8136,12.6536,13.9761,13.765,15.2716,15.2716,15.6942,15.4403,14.6205,13.215,13.1911,13.6212,14.8963,14.4366,14.8857,14.9575,15.2962,15.2824,14.3207,14.2229,13.832,14.8413,14.838,14.4755,13.6459,13.7612,13.4969,13.3736,13.5456,14.08,15.4027,14.8603,15.0203,14.4336,14.6972,15.0279,14.586,14.4174,14.0174,13.8633,13.9481,13.9898,14.726,15.3904,14.593,11.8425,9.805,11.404,14.1917,15.2994,14.3386,13.3542,13.78,13.9688,14.3721,13.7685,14.0611,14.3988,14.6271,15.1304,15.3408,14.7374,14.7374,14.0575,13.2755,11.9033,11.4363,11.7969,11.5526,11.1687,12.2679,13.8343,15.3183,15.8037,15.3385,15.4747,15.0044,14.1423,13.5834,13.5298,14.1137,14.5014,14.6528,14.5752,12.4324,12.4793,11.8245,14.2428,14.5926,14.0221,13.9358,13.5526,15.2846,15.2092,15.2873,15.5548,15.8437,16.1054,15.629,15.1944,14.325,14.7414,13.0751,13.0483,12.6179,14.6016,15.1389,15.1099,15.3387,14.3578,14.5216,14.5216,15.0288,14.4545,11.5956,10.9659,12.1179,14.8842,14.9708,14.4976,14.1662,14.9672,15.1973,14.4557,14.3202,13.4419,14.0806,14.01,14.3216,14.4226,14.7563,15.093,14.7864,12.6674,12.4441,11.8647,14.4143,13.6775,13.6724,12.2788,13.2548,13.5642,13.8489,14.0511,12.9292,13.0671,12.0856,13.222,13.1169,12.6569,10.6701,8.3795,5.3157,3.7727,null],"pscores":[null,0.1017,0.0802,0.0504,0.0321,0.0415,0.0608,0.0696,0.1098,0.08,0.089,0.0296,0.0296,0.0149,0.0236,0.0263,0.0838,0.0849,0.0952,0.0433,0.0611,0.0437,0.041,0.0287,0.0292,0.0658,0.0697,0.0861,0.0454,0.0455,0.0596,0.0942,0.0891,0.1007,0.0768,0.0693,0.0471,0.0249,0.0447,0.0387,0.0612,0.0509,0.0384,0.0552,0.0619,0.0782,0.0848,0.0812,0.0794,0.0498,0.0253,0.0549,0.0598,0.1273,0.0381,0.0427,0.0286,0.065,0.1071,0.0883,0.0803,0.0637,0.0888,0.0764,0.0626,0.0536,0.0346,0.0271,0.0493,0.0493,0.0766,0.1107,0.1777,0.2025,0.1832,0.1962,0.1866,0.1286,0.0571,0.0279,0.0112,0.0272,0.0224,0.0393,0.0446,0.0677,0.07,0.0742,0.0585,0.0526,0.0556,0.1205,0.1182,0.1512,0.0689,0.055,0.078,0.0817,0.0983,0.0291,0.0318,0.029,0.0196,0.0099,0.0014,0.0171,0.0323,0.0656,0.0492,0.0901,0.0913,0.1115,0.0546,0.0343,0.0354,0.0272,0.0362,0.03,0.03,0.0116,0.0325,0.1113,0.1455,0.0848,0.0167,0.0405,0.0587,0.0721,0.0407,0.0322,0.0603,0.0658,0.1032,0.0756,0.0786,0.0657,0.0617,0.0486,0.036,0.0475,0.1091,0.1199,0.1491,0.062,0.0928,0.093,0.1585,0.1116,0.0977,0.0854,0.0768,0.1268,0.1203,0.1683,0.1131,0.118,0.1398,0.2451,0.3846,0.5834,0.6302,null]} +{"ID":"34514_1_1_1","entryID":"34514","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Insights into SusCD-mediated glycan import by a prominent gut symbiont\n","ionic_strength":0.15,"pH":7.5,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":83.0,"bbshift_types_post":6.0,"total_bbshifts":467,"seq":"MGHHHHHHTKGNVTSKTDGQPIIGASVVETTATTNGTITDFDGNFTLSVPVNSTLKITYIGYKPVTVKAAAIVNVLLEEDTQMVDEVVVTGYT","k":[0,0,0,0,0,0,0,6,11,15,15,15,16,16,17,18,18,16,16,14,16,16,16,16,16,18,18,18,18,18,18,18,18,18,16,16,16,17,17,17,17,15,14,15,17,18,18,18,12,12,12,18,18,18,18,18,18,17,17,15,15,15,15,16,16,17,17,17,18,18,18,17,17,17,18,17,15,15,16,18,18,18,18,18,18,18,18,18,18,16,16,10,6],"zscores":[null,null,null,null,null,null,null,null,11.3413,12.281,11.5779,10.6773,11.2105,11.3574,12.0347,13.5831,14.3794,12.8599,10.8648,7.6586,10.3243,10.5481,10.7525,9.3127,9.4403,10.8766,11.7793,11.8339,12.4002,12.8174,13.6195,13.582,13.1057,13.2986,11.8971,12.1241,12.0332,12.8496,11.7619,12.3756,11.7178,11.3714,9.6553,11.1272,12.5536,13.2302,13.5628,14.108,12.0192,11.4807,10.6061,12.6318,13.3187,14.0255,14.4515,14.4515,14.3321,13.6353,13.6353,11.3898,11.0719,10.1157,10.8301,11.9806,11.3304,12.0534,10.5334,9.7087,9.731,11.3602,13.4862,13.1132,13.157,12.612,14.0096,13.725,13.0517,12.5324,11.4567,9.8422,5.511,1.9144,-0.9354,-0.9803,-1.0994,0.8822,3.0052,3.7698,3.0005,3.1901,4.1001,4.3798,null],"pscores":[null,null,null,null,null,null,null,null,0.0177,0.0584,0.093,0.1423,0.1319,0.1239,0.1069,0.0523,0.0208,0.0503,0.1512,0.3243,0.1828,0.1695,0.1576,0.2465,0.2382,0.1865,0.1372,0.1343,0.1059,0.0861,0.0508,0.0524,0.073,0.0645,0.0958,0.0845,0.089,0.068,0.1208,0.0901,0.1231,0.1039,0.1837,0.117,0.0817,0.0675,0.0532,0.0311,0.0096,0.0344,0.0799,0.0947,0.0636,0.0344,0.0181,0.0181,0.0226,0.0343,0.0343,0.1029,0.1201,0.1758,0.1336,0.0916,0.1254,0.106,0.1889,0.2393,0.255,0.1595,0.0564,0.0563,0.0544,0.0789,0.035,0.0307,0.0244,0.0469,0.1186,0.2481,0.5433,0.7752,0.9045,0.906,0.91,0.829,0.7109,0.6621,0.7112,0.6879,0.6244,0.523,null]} +{"ID":"34170_1_1_1","entryID":"34170","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Solution structure and novel insights into phylogeny and mode of action of the Neosartorya (Aspergillus) fischeri antifungal protein (NFAP)\n","ionic_strength":0.007,"pH":4.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":55.0,"bbshift_types_post":7.0,"total_bbshifts":376,"seq":"LEYKGECFTKDNTCKYKIDGKTYLAKCPSAANTKCEKDGNKCTYDSYNRKVKCDFRH","k":[7,14,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,11.793,13.7607,12.3837,12.1329,13.0062,14.1449,13.9995,14.0681,13.4278,12.9296,13.3703,14.3123,15.6446,15.6446,15.7042,15.1093,14.696,13.3026,13.7894,13.1531,14.9575,14.2866,14.3271,13.3874,13.3674,11.8226,10.51,9.1096,10.9324,11.1841,12.2757,12.3093,13.8661,14.434,15.1153,14.5063,13.4764,13.7987,12.8515,14.4138,14.4138,16.1497,15.6836,15.1956,13.8496,13.2894,13.5724,14.0186,14.6169,14.4584,15.1479,15.5211,14.3691,12.8587,9.0207,null],"pscores":[null,0.0622,0.0892,0.1229,0.1354,0.0933,0.0729,0.079,0.0761,0.1038,0.1267,0.1064,0.0661,0.0166,0.0166,0.0145,0.0354,0.0374,0.0643,0.0438,0.0866,0.041,0.0671,0.0655,0.1056,0.1065,0.1513,0.2241,0.3102,0.2302,0.2162,0.1586,0.1569,0.0846,0.0612,0.0352,0.0583,0.0723,0.0586,0.1004,0.062,0.062,0.0,0.0152,0.0323,0.0853,0.1101,0.0974,0.0782,0.054,0.0602,0.034,0.0208,0.0638,0.1301,0.2259,null]} +{"ID":"10123_1_1_1","entryID":"10123","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PWWP domain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Solution structure of the PWWP domain of the hepatoma-derived growth factor \nfamily.\n","ionic_strength":0.12,"pH":6.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":93.0,"bbshift_types_post":7.0,"total_bbshifts":607,"seq":"GSSGSSGEYKAGDLVFAKMKGYPHWPARIDELPEGAVKPPANKYPIFFFGTHETAFLGPKDLFPYKEYKDKFGKSNKRKGFNEGLWEIENSGPSSG","k":[0,5,10,17,19,19,19,19,21,21,19,19,19,21,21,21,21,21,21,19,19,17,19,19,19,19,19,21,21,21,20,18,18,17,19,19,21,18,16,16,19,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,19,17,17,19,21,21,19,19,19,21,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,19,19,19,21,21,21,21,21,19,17,17,19,14,7],"zscores":[null,null,2.3969,2.4628,1.5425,1.9653,3.5697,8.6151,12.5977,14.4069,13.8734,12.517,12.6334,13.6812,14.4397,14.6585,14.8725,14.9955,15.3375,13.2899,12.3262,10.5736,12.6138,13.9574,14.3753,14.4279,14.4279,14.7666,15.1918,14.7216,13.2803,11.0458,9.7946,10.3054,10.5137,9.6665,9.3531,9.2561,9.9185,11.2173,13.2902,14.8878,15.3228,14.3499,13.6859,14.5797,15.0783,14.6268,13.7595,13.3937,14.3529,14.858,14.3093,14.4949,13.9683,15.2605,13.4606,12.9223,11.7104,13.1735,14.5788,14.8827,14.5593,14.2922,15.1132,15.4898,14.5279,14.3784,13.8604,14.9603,15.1048,14.0278,13.1507,10.091,10.7174,10.3885,11.6453,12.3681,12.7604,13.6079,14.128,14.5196,13.7254,13.6942,13.7878,15.088,14.7214,14.1075,13.5509,11.6642,9.5343,6.1402,4.1014,1.6137,-1.0953,null],"pscores":[null,null,0.7029,0.7398,0.7973,0.7749,0.6809,0.3423,0.1427,0.0623,0.0555,0.1164,0.1107,0.0926,0.061,0.0524,0.0442,0.0396,0.0272,0.0805,0.1257,0.1865,0.1117,0.0521,0.0355,0.0335,0.0335,0.0482,0.0324,0.05,0.096,0.1769,0.251,0.2025,0.2239,0.2751,0.3235,0.2852,0.2077,0.1315,0.0804,0.0436,0.0277,0.0365,0.0633,0.0278,0.0366,0.0536,0.0602,0.0759,0.0364,0.0448,0.0662,0.0588,0.0803,0.0299,0.073,0.0647,0.1235,0.0857,0.0555,0.0438,0.0286,0.0387,0.0086,0.0219,0.0575,0.0634,0.0849,0.0409,0.0356,0.0492,0.0867,0.2491,0.2424,0.2613,0.1913,0.154,0.1047,0.0666,0.0452,0.0578,0.0617,0.063,0.0591,0.0362,0.05,0.0745,0.0983,0.1902,0.2833,0.4868,0.6326,0.7936,0.9157,null]} +{"ID":"51513_1_1_1","entryID":"51513","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Reversible phase separation of ESCRT protein ALIX through tyrosine phosphorylation\n","ionic_strength":0.0,"pH":6.5,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":-1.1106255796,"off_H":-1.1665021419,"off_HA":-5.9801970071,"off_HB":-7.3534844535,"off_N":1.9433212374,"bbshift_positions_post":103.0,"bbshift_types_post":7.0,"total_bbshifts":607,"seq":"GSDNMDIDKVDELMQDIADQQELAEEISTAISKPVGFGEEFDEDELMAELEELEQEELDKNLLEICGPETVPLPNVPSIALPSKPAKKKEEEDDDMKELENWAGSM","k":[5,11,18,19,20,19,18,17,18,18,17,16,17,18,18,18,19,19,19,18,18,18,19,19,19,18,19,18,19,18,20,18,15,15,15,18,16,17,17,19,20,20,18,17,17,18,19,19,18,17,17,17,15,15,16,18,18,19,19,19,18,18,18,18,19,17,16,15,16,16,14,14,14,16,16,16,17,18,20,18,17,17,17,17,17,18,19,18,18,18,18,19,20,21,20,13,10,10,16,18,18,19,18,19,12,7],"zscores":[null,0.3572,0.4727,1.4036,0.2332,1.2216,0.6754,2.8762,1.4942,0.8309,-1.4386,-0.9737,-0.7022,-0.8293,-1.5631,-2.293,-4.0421,-4.0734,-3.9266,-3.3051,-3.2474,-1.8625,3.0258,3.6643,3.3581,-0.6083,-1.8325,-1.3649,-2.0209,-1.9327,-2.8023,-2.5317,-1.4957,-0.9556,0.3136,-0.8949,-0.2592,-1.9074,-0.7627,0.6421,1.345,3.1343,2.934,3.5334,1.2809,0.327,-1.0587,-0.601,-1.1221,-0.2845,0.4322,0.8294,0.0328,6.4986,7.0569,7.1954,2.4061,2.8985,4.6848,4.8287,4.5246,3.0778,2.6377,1.1636,0.2974,-0.0789,2.0157,1.4647,1.1042,-0.5686,-0.5827,0.1296,1.7034,1.6893,2.2932,2.264,2.1178,2.275,0.3867,0.9688,1.5554,1.1885,1.1604,1.3749,2.6217,3.1625,2.7191,3.684,5.9352,6.6987,6.4086,4.6884,3.9063,2.8397,3.9201,3.0979,3.8164,3.7509,3.0734,3.1485,0.483,2.1042,4.8826,5.188,4.8984,null],"pscores":[null,0.8521,0.8482,0.8044,0.8589,0.8135,0.8388,0.7141,0.7979,0.8314,0.9223,0.9083,0.8972,0.9008,0.9246,0.9442,0.9748,0.9752,0.9733,0.9652,0.9642,0.9331,0.7142,0.675,0.694,0.8928,0.9308,0.9186,0.9358,0.935,0.9523,0.9498,0.9275,0.909,0.855,0.9031,0.8806,0.936,0.8994,0.8409,0.8088,0.7122,0.7153,0.6712,0.8075,0.8547,0.9075,0.8917,0.9108,0.881,0.8498,0.8307,0.8682,0.4313,0.4052,0.4246,0.747,0.7218,0.6088,0.5993,0.6116,0.7063,0.7333,0.815,0.8561,0.8724,0.7633,0.7932,0.8153,0.8931,0.8959,0.8639,0.7759,0.7827,0.7463,0.7481,0.7606,0.7547,0.8525,0.8247,0.7926,0.8123,0.8138,0.8025,0.73,0.701,0.7324,0.6677,0.5134,0.4595,0.48,0.6086,0.6656,0.7329,0.6647,0.6727,0.576,0.5821,0.6957,0.7019,0.8477,0.7673,0.587,0.5751,0.5123,null]} +{"ID":"18322_1_1_1","entryID":"18322","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"reduced_Mrx1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Mycoredoxin-1 is one of the missing links in the oxidative stress defence mechanism of Mycobacteria.","ionic_strength":0.0,"pH":6.6,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":87.0,"bbshift_types_post":7.0,"total_bbshifts":589,"seq":"MVTAALTIYTTSWCGYCLRLKTALTANRIAYDEVDIEHNRAAAEFVGSVNGGNRTVPTVKFADGSTLTNPSADEVKAKLVKIAGLEHHHHHH","k":[5,12,19,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,19,17,17,19,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,19,12,5,0,0,0],"zscores":[null,3.0083,4.7456,6.7736,10.9138,13.3806,15.6296,15.1057,15.3362,15.4097,15.7346,15.0963,15.0203,14.3485,15.2568,15.1079,15.9368,15.1024,14.5438,14.4412,13.9696,13.3923,13.1896,14.3059,14.5834,13.6339,13.4051,12.0812,11.3636,11.9605,13.9624,15.7437,15.2635,14.7339,14.3348,14.4254,15.1996,15.3462,15.6668,15.1454,14.2173,13.7075,13.9656,14.4437,14.6158,13.7653,14.2185,13.3836,14.118,11.6541,10.7761,9.7722,12.8954,14.853,15.8008,14.4569,13.9333,14.3241,15.2768,15.4674,14.8933,14.396,11.6703,11.0895,11.3881,14.1125,14.9661,14.4553,12.9835,12.9906,13.8722,14.9038,14.3428,13.8748,14.1038,14.8091,15.1433,15.1374,14.8799,15.2468,14.973,14.671,13.1117,10.8884,7.1432,5.715,7.6557,7.7297,null,null,null,null],"pscores":[null,0.671,0.6048,0.4888,0.2313,0.1059,0.0171,0.0355,0.0273,0.0247,0.0135,0.0359,0.0387,0.0366,0.0037,0.0088,0.0068,0.0357,0.0569,0.0609,0.0803,0.1054,0.1146,0.0664,0.0553,0.0947,0.1048,0.1685,0.2064,0.1747,0.0806,0.0132,0.0298,0.0495,0.0652,0.0616,0.0321,0.0269,0.0158,0.0341,0.07,0.0915,0.0804,0.0608,0.054,0.06,0.0416,0.0763,0.0741,0.1602,0.1748,0.2353,0.0984,0.0449,0.0113,0.0324,0.0531,0.0375,0.0294,0.0226,0.0434,0.0627,0.1593,0.191,0.1745,0.0743,0.0407,0.0604,0.0943,0.094,0.0556,0.043,0.0649,0.0843,0.0746,0.0466,0.0342,0.0344,0.0439,0.0304,0.0404,0.0519,0.0884,0.2023,0.4413,0.5577,0.4064,0.2744,null,null,null,null]} +{"ID":"26888_1_1_1","entryID":"26888","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"HBHA110-199","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"alpha-Glycosylation by D-glucosamine-derived donors: synthesis of heparosan and heparin analogues that interact with mycobacterial heparin-binding hemagglutinin\n","ionic_strength":0.1,"pH":6.5,"temperature":278.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-0.6140705394,"off_HA":0.0,"off_HB":0.0,"off_N":0.5466303937,"bbshift_positions_post":88.0,"bbshift_types_post":7.0,"total_bbshifts":598,"seq":"RSQQSFEEVSARAEGYVDQAVELTQEALGTVASQTRAVGERAAKLVGIELPKKAAPAKKAAPAKKAAPAKKAAAKKAPAKKAAAKKVTQK","k":[7,14,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,19,19,19,21,19,19,19,21,21,19,19,19,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,3.4222,3.3319,-0.0462,0.9723,1.4246,3.1762,5.1894,5.9498,5.5455,3.8408,1.9568,0.7835,-0.1795,1.6374,7.0772,7.2761,6.5616,-0.3588,-2.0958,-3.3581,-2.993,-0.2054,1.682,2.5029,1.5435,0.0236,-0.3174,-0.3911,2.0812,2.7162,3.3273,1.2543,0.0035,-1.7648,-1.1667,0.6798,1.3138,1.6414,0.2859,0.2503,-0.2024,-1.4649,-2.1252,-2.7433,-2.2998,0.3538,1.4372,3.7032,2.5521,2.3311,-0.5427,-0.4615,1.7671,2.2332,2.7192,0.2248,0.3598,-0.1838,2.3394,2.166,2.4209,0.1981,0.3398,-0.6354,1.6762,1.297,1.425,-2.5043,-3.4446,-3.5724,-2.567,-1.5363,-0.6269,-1.1705,1.2109,0.8965,1.0825,-2.5387,-3.0425,-3.8423,-3.3176,-2.0422,-1.5484,-1.6756,-1.9457,0.3326,0.2218,0.6394,null],"pscores":[null,0.6567,0.705,0.8699,0.8273,0.8063,0.7139,0.5915,0.5425,0.5686,0.675,0.78,0.8357,0.8757,0.7924,0.4458,0.4559,0.5026,0.8816,0.9348,0.9613,0.9546,0.876,0.7938,0.7514,0.8006,0.8672,0.8811,0.8839,0.7686,0.7397,0.7053,0.8144,0.868,0.9262,0.9088,0.8403,0.8089,0.7921,0.8566,0.8582,0.8759,0.9178,0.9355,0.9496,0.9427,0.8537,0.8027,0.6832,0.7421,0.7547,0.8896,0.8853,0.7896,0.7602,0.7324,0.8592,0.8538,0.8752,0.7601,0.7639,0.7496,0.8604,0.8546,0.8914,0.7941,0.8097,0.8033,0.9475,0.9628,0.9649,0.9458,0.9198,0.8911,0.909,0.8164,0.8292,0.8203,0.9483,0.9556,0.9691,0.9606,0.9334,0.9202,0.9237,0.931,0.8549,0.8594,0.838,null]} +{"ID":"4589_1_1_1","entryID":"4589","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"scaffoldin protein","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"NMR Solution Structure of the Last Unknown Module of the Cellulosomal Scaffoldin\n Protein CIPC of Clostridum cellulolyticum\n","ionic_strength":0.1,"pH":5.0,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":92.0,"bbshift_types_post":4.0,"total_bbshifts":347,"seq":"MQDPTINPTSISAKAGSFADTKITLTPNGNTFNGISELQSSQYTKGTNEVTLLASYLNTLPENTTKTLTFDFGVGTKNPKLTITVLPKDIPGLE","k":[4,8,10,10,10,12,10,10,10,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,10,10,9,11,11,12,12,11,11,11,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,11,11,10,11,11,12,10,10,10,12,12,12,12,12,10,10,10,12,10,9,9,7,4],"zscores":[null,9.0036,10.2803,10.1945,9.8035,10.9872,10.8339,10.3249,8.7669,10.0691,10.7009,12.0241,12.0241,10.6643,9.3737,8.6222,10.4809,11.0033,11.6176,11.6176,11.9389,11.9389,10.8229,10.6512,10.5329,10.5653,11.0786,9.2655,10.1636,9.4491,11.3314,11.6455,11.7306,11.3922,10.9175,10.8023,10.4942,9.9109,10.0815,10.3263,10.4133,10.9419,9.9672,10.3962,9.0442,10.0012,10.5771,11.396,11.3835,10.9553,11.3398,11.278,11.3583,11.3583,11.2907,10.9857,10.9857,11.2768,11.3034,9.7591,8.6862,9.4432,10.4621,11.0197,10.5437,11.1077,11.5183,11.9583,11.5402,11.3839,11.3862,10.6973,11.1657,10.0396,10.8087,9.8741,10.8576,9.3394,10.3302,9.9623,11.4795,10.9634,11.4478,11.7575,12.2444,10.5851,9.0728,6.3819,6.5856,4.5052,4.7667,4.6228,4.976,null],"pscores":[null,0.0596,0.0461,0.0508,0.0735,0.0592,0.0171,0.0436,0.1414,0.1111,0.0746,0.0094,0.0094,0.0766,0.1288,0.1807,0.0618,0.0584,0.0279,0.0279,0.0132,0.0132,0.068,0.0774,0.084,0.0308,0.0053,0.0765,0.0798,0.1239,0.0417,0.0265,0.0,0.0153,0.0386,0.0691,0.0862,0.1208,0.1103,0.0958,0.0908,0.0616,0.1173,0.0918,0.1509,0.0894,0.0565,0.0385,0.0391,0.0609,0.0413,0.0443,0.0404,0.0404,0.0437,0.0593,0.0593,0.0444,0.0431,0.0762,0.1471,0.0959,0.088,0.0575,0.0834,0.053,0.0326,0.0123,0.0315,0.0391,0.039,0.0501,0.0261,0.0596,0.0442,0.0971,0.0661,0.1026,0.0433,0.0641,0.0344,0.0605,0.036,0.0214,0.0,0.0298,0.1202,0.3355,0.3674,0.5111,0.4631,0.4775,0.38,null]} +{"ID":"30787_1_1_1","entryID":"30787","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Reactivity-Based Screening for Citrulline-Containing Natural Products Reveals a Family of Bacterial Peptidyl Arginine Deiminases\n","ionic_strength":0.1,"pH":2.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":13.0,"bbshift_types_post":3.0,"total_bbshifts":34,"seq":"LLGRSGNDRLILSKN","k":[3,5,8,8,8,7,6,7,8,8,8,8,9,6,3],"zscores":[null,7.0088,9.2757,10.0332,9.3659,7.9551,7.1412,7.8826,9.3036,9.3036,10.0332,10.0332,10.629,8.7209,null],"pscores":[null,0.0734,0.0425,0.0,0.0371,0.0946,0.1152,0.1002,0.0408,0.0408,0.0,0.0,0.0,0.0,null]} +{"ID":"1202_1_1_1","entryID":"1202","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"myoglobin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Characterization of Hydrophobic Cores in Apomyoglobin: A Proton NMR Spectroscopy\n Study\n","ionic_strength":0.1,"pH":5.7,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":5,"seq":"GLSDGEWQQVLNVWGKVEADIAGHGQEVLIRLFTGHPETLEKFDKFKHLKTEAEMKASEDLKKHGTVVLTALGGILKKKGHHEAELKPLAQSHATKHKIPIKYLEFISDAIIHVLHSKHPGNFGADAQGAMTKALELFRNDIAAKYKELGFQG","k":[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,3.8761,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"52300_1_1_1","entryID":"52300","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.7554\/eLife.92324.1","citation_title":"The molecular basis of Abelson kinase regulation by its aI-helix\n","ionic_strength":0.1,"pH":8.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":267.0,"bbshift_types_post":2.0,"total_bbshifts":534,"seq":"GPNLFVALYDFVASGDNTLSITKGEKLRVLGYNHNGEWCEAQTKNGQGWVPSNYITPVNSLEKHSWYHGPVSRNAAEYLLSSGINGSFLVRESESSPGQRSISLRYEGRVYHYRINTASDGKLYVSSESRFNTLAELVHHHSTVADGLITTLHYPAPKRNKPTVYGVSPNYDKWEMERTDITMKHKLGGGQYGEVYEGVWKKYSLTVAVKTLKEDTMEVEEFLKEAAVMKEIKHPNLVQLLGVCTREPPFYIITEFMTYGNLLDYLRECNRQEVNAVVLLYMATQISSAMEYLEKKNFIHRDLAARNCLVGENHLVKVADFGLSRLMTGDTYTAHAGAKFPIKWTAPESLAYNKFSIKSDVWAFGVLLWEIATYGMSPYPGIDLSQVYELLEKDYRMERPEGCPEKVYELMRACWQWNPSDRPSFAEIHQAFETMFQ","k":[0,0,0,0,2,4,6,6,6,6,6,6,4,2,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,2,2,4,6,6,4,2,0,0,0,0,0,0,0,2,4,6,6,4,4,4,4,2,2,2,4,2,2,0,0,0,0,0,0,2,2,4,4,6,6,4,2,0,0,0,0,0,2,4,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,4,4,6,6,6,6,4,4,2,2,2,4,6,6,4,4,4,6,6,6,4,4,2,4,4,6,6,6,6,6,6,6,6,4,2,2,4,4,2,2,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,4,2,2,2,2,2,4,6,6,6,4,4,4,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,4,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,2,4,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,4,2,0,2,4,6,6,6,6,6,6,4,4,2,2,0,0,0,0,2,2,2,0,0,0,2,4,6,4,2,0,0,0,2,4,4,4,4,4,4,4,4,4,4,6,4,4,2,4,4,4,4,4,4,4,4,4,2,0,0,0,0,0,2,4,6,4,4,2,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,4,2,0,0,0,0,0,0,2,2,4,2,2,2,4,6,6,6,6,4,4,4,6,4,4,4,4,4,2,2,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,5.6376,7.5071,7.5071,8.4446,8.4446,7.5369,6.8278,4.7076,3.4315,null,null,5.1996,6.0848,6.989,6.989,7.4428,7.4665,7.4665,7.3936,6.2278,6.2278,5.0482,7.2937,7.2937,8.7209,8.7209,7.8985,7.0261,7.0261,7.1765,8.0347,7.8808,8.5779,8.3832,8.5291,8.2833,8.4801,6.8792,7.1259,6.0389,5.8351,5.8915,5.9723,7.9217,6.177,5.1996,3.4518,3.6027,6.0924,7.1856,7.175,5.1996,null,null,null,null,null,null,null,5.1996,7.0363,8.6076,8.6076,7.175,6.6458,6.6458,6.6458,5.1996,0.2782,0.2782,4.2218,4.6166,4.6166,null,null,null,null,null,null,3.4352,3.4352,4.7702,6.1221,6.867,7.6078,5.7702,4.8884,null,null,null,null,null,3.7617,6.2244,7.9587,7.8207,7.8207,7.8207,8.7209,8.7209,8.7209,8.7209,7.6095,5.7724,5.7724,6.2401,7.0213,7.0213,7.0814,7.6458,6.3371,7.1755,5.727,7.175,4.7308,5.7144,5.7144,7.8299,7.8108,7.4351,5.542,5.5536,6.0452,7.8191,8.4405,6.8303,6.8303,6.0227,7.8017,7.6697,7.8498,5.9522,6.1153,5.9942,7.8829,7.685,8.5401,7.7979,6.0698,4.8359,4.5374,5.9671,7.0341,8.0325,8.7209,8.7209,8.7209,7.175,5.1996,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.6146,4.6146,4.6146,5.1996,5.1996,6.739,5.8904,7.6997,8.0793,8.7209,8.7209,7.175,7.175,5.1996,5.1996,5.1996,6.1887,6.9205,6.9205,6.021,6.37,6.37,6.3553,7.1384,6.2562,6.2677,6.2677,5.1996,7.175,7.175,8.7209,8.7209,8.7209,8.1772,7.4426,7.4426,8.03,7.0306,4.9924,1.0523,3.5851,6.1194,6.1194,5.1996,3.6569,5.9563,5.9563,6.0121,6.2159,6.0396,6.089,6.089,7.9911,6.8481,6.8481,6.8481,8.7209,8.7209,7.9436,7.2116,5.2411,6.342,6.2285,7.9619,7.9619,8.1067,8.1067,8.1067,8.7209,8.7209,7.175,5.1996,5.1996,5.1996,5.1996,5.1996,7.175,8.7209,8.7209,7.8149,6.0397,6.0397,7.175,7.175,6.9391,6.9391,6.6055,5.6806,4.8099,6.0682,5.1955,6.0512,7.175,8.7209,8.7209,7.8092,7.8092,7.8092,8.7209,7.175,5.1996,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,4.1522,4.1522,4.1522,-0.8992,4.6677,6.7998,7.8654,6.9692,4.9068,6.1619,7.175,7.175,7.175,7.175,8.7209,8.4923,8.4923,8.1829,7.9755,7.9755,6.6451,5.1996,null,5.1996,6.7251,8.1659,8.1659,7.5988,7.8008,7.8008,7.1638,5.1758,2.8401,2.6127,2.6127,null,null,null,null,3.6786,3.6786,3.6786,null,null,null,-0.8257,3.0382,3.3484,3.7933,1.7728,null,null,null,4.3085,6.567,6.567,7.175,7.175,7.175,6.024,6.024,6.024,7.175,7.175,7.8541,6.0903,6.0903,5.1996,7.175,7.175,7.175,6.1552,6.1552,6.1552,4.9389,3.2261,3.2261,3.4413,null,null,null,null,null,5.1996,6.6541,6.2683,3.8795,4.6662,5.1996,5.1996,3.5449,4.9035,6.9668,7.8039,8.4143,8.0145,8.1227,7.3712,7.7997,7.3546,8.0587,8.0587,8.4713,7.49,7.49,5.6149,5.706,3.7736,3.7736,2.797,null,null,null,null,null,null,5.1996,5.1996,6.4088,4.0611,4.0611,3.6048,6.1309,7.8857,8.4635,8.4635,8.4635,7.175,7.175,7.175,8.3345,6.6985,6.6985,6.4943,6.4943,5.2635,3.4939,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,0.1429,0.0847,0.0847,0.0171,0.0171,0.0823,0.1432,0.2582,0.2654,null,null,0.0,0.0949,0.1286,0.1286,0.0899,0.0879,0.0879,0.0939,0.2013,0.2013,0.3305,0.1022,0.1022,0.0,0.0,0.0546,0.1253,0.1253,0.1121,0.0447,0.0559,0.0087,0.021,0.0117,0.0276,0.0148,0.0227,0.0036,0.0996,0.2423,0.2363,0.2277,0.0529,0.0857,0.0,0.2615,0.4162,0.2152,0.1114,0.0,0.0,null,null,null,null,null,null,null,0.0,0.0104,0.0068,0.0068,0.0,0.0422,0.0422,0.0422,0.0,0.8713,0.8713,0.3255,0.0696,0.0696,null,null,null,null,null,null,0.2647,0.2647,0.2498,0.0912,0.1396,0.0767,0.1281,0.0349,null,null,null,null,null,0.204,0.081,0.0502,0.0603,0.0603,0.0603,0.0,0.0,0.0,0.0,0.0765,0.1279,0.1279,0.0795,0.1257,0.1257,0.1204,0.0737,0.1903,0.1122,0.1329,0.0,0.2551,0.2553,0.2553,0.0597,0.0611,0.0905,0.1538,0.1524,0.099,0.0605,0.0173,0.0267,0.0267,0.1013,0.0618,0.0718,0.0582,0.2298,0.2128,0.2254,0.0557,0.0707,0.011,0.0621,0.2175,0.3555,0.3911,0.2282,0.1246,0.0449,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0698,0.0698,0.0698,0.0,0.0,0.0342,0.1151,0.0695,0.0416,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0845,0.1347,0.1347,0.1014,0.0671,0.0671,0.1884,0.1154,0.1984,0.0768,0.0768,0.0,0.0,0.0,0.0,0.0,0.0,0.0348,0.0899,0.0899,0.0451,0.1249,0.2208,0.753,0.2363,0.0914,0.0914,0.0,0.223,0.1082,0.1082,0.1024,0.0819,0.2206,0.2155,0.2155,0.0478,0.1413,0.1413,0.1413,0.0,0.0,0.0513,0.1091,0.1896,0.0697,0.0806,0.05,0.05,0.0397,0.0397,0.0397,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0608,0.0995,0.0995,0.0,0.0,0.0179,0.0179,0.164,0.259,0.3585,0.2177,0.1952,0.0983,0.0,0.0,0.0,0.0612,0.0612,0.0612,0.0,0.0,0.0,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,0.1379,0.1379,0.1379,0.9709,0.2635,0.1458,0.057,0.1303,0.2318,0.0872,0.0,0.0,0.0,0.0,0.0,0.014,0.014,0.0344,0.049,0.049,0.0423,0.0,null,0.0,0.0354,0.0356,0.0356,0.0774,0.0618,0.0618,0.1132,0.1976,0.5312,0.4337,0.4337,null,null,null,null,0.219,0.219,0.219,null,null,null,0.9673,0.5013,0.5366,0.3879,0.6131,null,null,null,0.1136,0.0491,0.0491,0.0,0.0,0.0,0.1011,0.1011,0.1011,0.0,0.0,0.0579,0.0944,0.0944,0.0,0.0,0.0,0.0,0.0879,0.0879,0.0879,0.2277,0.4729,0.4729,0.2636,null,null,null,null,null,0.0,0.0415,0.1972,0.3752,0.2638,0.0,0.0,0.2438,0.2323,0.1306,0.0616,0.019,0.0462,0.0385,0.0957,0.0619,0.0971,0.043,0.043,0.0153,0.086,0.086,0.1454,0.1352,0.3908,0.3908,0.3944,null,null,null,null,null,null,0.0,0.0,0.0635,0.1527,0.1527,0.2326,0.0903,0.0555,0.0158,0.0158,0.0158,0.0,0.0,0.0,0.0242,0.0377,0.0377,0.0556,0.0556,0.1868,0.2535,null,null,null,null,null,null,null,null,null,null]} +{"ID":"50457_1_1_1","entryID":"50457","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1093\/nar\/gkab020","citation_title":"Dynamics of the HD regulatory subdomain of PARP-1; substrate access and allostery in PARP activation and inhibition\n","ionic_strength":0.05,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":323.0,"bbshift_types_post":2.0,"total_bbshifts":646,"seq":"GTVNPGTKSKLPKPVQDLIKMIFDVESMKKAMVEYEIDLQKMPLGKLSKRQIQAAYSILSEVQQAVSQGSSDSQILDLSNRFYTLIPHDFGMKKPPLLNNADSVQAKAEMLDNLLDIEVAYSLLRGGSDDSSKDPIDVNYEKLKTDIKVVDRDSEEAEIIRKYVKNTHATTHNAYDLEVIDIFKIEREGECQRYKPFKQLHNRRLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQGDPIGLILLGEVALGNMYELKHASHISKLPKGKHSVKGLGKTTPDPSANISLDGVDVPLGTGISSGVNDTSLLYNEYIVYDIAQVNLKYLLKLKFNFKTSLW","k":[0,2,4,4,4,4,6,6,6,6,4,4,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0,0,0,2,4,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,4,2,0,2,4,6,6,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,4,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2],"zscores":[null,null,1.653,1.653,4.8659,4.6353,5.0126,3.6024,6.2911,7.2808,6.5858,6.5858,5.1996,7.175,7.175,8.1654,7.4532,7.1723,6.7611,7.5303,6.9244,7.9347,7.9347,8.7209,7.8089,6.8031,5.7592,6.4096,6.3886,7.3561,7.8004,8.0445,6.9032,6.9032,7.6677,8.7209,7.82,7.0764,5.9807,7.0851,6.4516,5.6124,4.0468,3.3344,4.8033,5.4138,5.803,6.7928,6.4609,7.2201,7.2201,7.4624,8.1113,6.1012,6.865,6.4088,7.5541,6.5114,5.82,6.4478,7.4982,7.5087,7.8159,7.3893,7.4663,6.5002,6.9735,7.1882,5.9747,3.9693,3.6821,5.2372,6.5076,6.7903,6.6361,7.061,6.6455,5.936,5.6584,6.1198,7.9465,7.6232,6.2877,6.2877,6.618,6.8845,6.8845,6.0358,7.8118,7.3525,8.306,8.306,7.9222,6.1778,3.6839,4.0413,5.7674,7.6056,8.2652,7.853,6.2011,4.7544,4.8932,6.0226,7.077,7.9274,7.6495,7.8171,7.8171,7.8106,6.8808,5.8759,6.8074,7.7448,8.0996,8.2699,8.2699,8.7209,8.2499,7.7203,7.7203,6.408,6.3652,6.3652,8.1835,8.2768,6.2386,3.9402,0.3786,4.7619,5.6875,6.9305,6.9305,6.1741,7.175,7.175,7.5985,7.5985,7.5985,7.4254,7.4254,7.4254,8.7209,7.8792,6.8622,6.0884,6.04,6.4721,7.2107,8.151,8.7209,7.9921,7.1891,6.5056,7.1571,7.9628,8.314,7.1081,7.1081,7.371,7.1863,6.448,6.448,7.7537,8.3916,8.3916,8.188,6.515,4.2282,null,null,null,4.7604,6.8682,7.5588,6.0644,4.9875,6.2679,7.9928,8.7209,8.2237,7.2484,7.2484,7.2464,8.222,8.222,8.7209,8.7209,8.7209,8.7209,7.7999,7.5549,6.5285,7.5846,6.0577,6.1108,6.1108,7.8701,7.8498,7.3247,7.3247,8.2447,6.8298,5.6907,5.6907,7.3392,8.2819,6.6328,7.175,6.822,8.4339,8.4339,8.7209,8.7209,7.8171,7.8171,7.8171,8.7209,8.3027,7.8245,7.8245,8.2641,8.7209,8.7209,8.0491,6.3395,3.9501,5.1996,7.175,7.175,5.1996,null,5.1996,7.175,8.7209,7.817,7.817,6.7934,6.9594,4.8932,6.2316,7.175,8.7209,8.7209,7.175,6.7689,6.7689,8.391,8.7209,8.0729,7.1098,7.1098,7.8277,8.7209,8.7209,8.7209,7.8786,7.8786,7.8786,7.175,6.5459,5.6325,6.8145,7.4064,6.4332,7.175,6.2565,7.9838,7.9838,8.0094,8.0094,8.0094,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,8.1733,8.014,6.2949,6.9908,5.1996,7.175,6.5364,6.5364,4.6718,5.5,7.4037,8.7209,7.9242,7.8552,6.9998,7.8786,7.9474,7.8007,6.8389,5.8472,6.991,6.1962,6.3313,3.9368,3.7841,5.0036,6.2566,7.6585,6.7098,7.451,7.8846,8.2671,8.2671,7.5708,7.5257,5.6621,6.562,7.175,8.7197,7.9287,7.9287,6.9373,6.0416,3.068,3.6501,3.9261,6.0704,6.8609,7.9163,6.5439,5.8465,6.4759,7.8881,8.4386,6.8278,6.0226,6.0226,7.8016,8.7209,7.8463,7.8463,7.8463,8.7209,8.7209,8.7209,7.8513,7.8513,6.9395,7.8973,6.8906,7.8073,6.8412,7.8535,7.8535,8.7209,7.8044,6.1655,3.2864,0.7111,-1.7813,null],"pscores":[null,null,0.7023,0.7023,0.2372,0.2679,0.3347,0.5055,0.1949,0.1033,0.0475,0.0475,0.0,0.0,0.0,0.0356,0.089,0.1125,0.1493,0.0828,0.1344,0.0519,0.0519,0.0,0.0612,0.1455,0.2505,0.1831,0.1851,0.097,0.0619,0.044,0.1363,0.1363,0.072,0.0,0.0604,0.1208,0.2268,0.1201,0.1789,0.1457,0.3507,0.2843,0.2454,0.1688,0.2457,0.1464,0.178,0.1084,0.1084,0.0883,0.0393,0.2142,0.1398,0.1831,0.0809,0.1731,0.2439,0.1793,0.0854,0.0845,0.0607,0.0942,0.0879,0.1742,0.13,0.1111,0.2275,0.4604,0.4957,0.3087,0.1735,0.1466,0.1611,0.1222,0.1602,0.2315,0.2614,0.2123,0.0511,0.0755,0.1952,0.1952,0.1628,0.0223,0.0223,0.0999,0.061,0.0973,0.0261,0.0261,0.0528,0.0856,0.2181,0.1559,0.1284,0.0768,0.0288,0.0579,0.204,0.3651,0.3487,0.2224,0.1208,0.0525,0.0734,0.0606,0.0606,0.0611,0.1383,0.2379,0.1451,0.0661,0.0402,0.0285,0.0285,0.0,0.0298,0.0679,0.0679,0.1832,0.1875,0.1875,0.0344,0.028,0.2002,0.4639,0.8499,0.3642,0.2583,0.1338,0.1338,0.086,0.0,0.0,0.0774,0.0774,0.0774,0.0913,0.0913,0.0913,0.0,0.056,0.14,0.2156,0.2206,0.1769,0.1092,0.0366,0.0,0.0478,0.1111,0.1737,0.1138,0.0499,0.0256,0.1181,0.1181,0.0957,0.1113,0.1793,0.1793,0.0654,0.0205,0.0205,0.034,0.0538,0.126,null,null,null,0.0507,0.0236,0.0805,0.097,0.2214,0.0768,0.0477,0.0,0.0316,0.106,0.106,0.1062,0.0317,0.0317,0.0,0.0,0.0,0.0,0.0619,0.0808,0.1714,0.0785,0.0977,0.0923,0.0923,0.0567,0.0582,0.0996,0.0996,0.0302,0.143,0.2579,0.2579,0.0984,0.0277,0.0433,0.0,0.0274,0.0177,0.0177,0.0,0.0,0.0606,0.0606,0.0606,0.0,0.0263,0.0601,0.0601,0.0289,0.0,0.0,0.0437,0.07,0.1712,0.0,0.0,0.0,0.0,null,0.0,0.0,0.0,0.0606,0.0606,0.1463,0.1312,0.2336,0.0803,0.0,0.0,0.0,0.0,0.0317,0.0317,0.0205,0.0,0.042,0.1179,0.1179,0.0598,0.0,0.0,0.0,0.056,0.056,0.056,0.0,0.051,0.1434,0.1444,0.0928,0.0612,0.0,0.0779,0.0484,0.0484,0.0465,0.0465,0.0465,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0351,0.0462,0.0742,0.0139,0.0,0.0,0.0518,0.0518,0.263,0.1586,0.0931,0.0,0.0527,0.0578,0.1276,0.056,0.051,0.0618,0.1422,0.241,0.1284,0.0838,0.0707,0.1735,0.3892,0.2194,0.1984,0.0727,0.1541,0.0892,0.0556,0.0287,0.0287,0.0796,0.0832,0.1401,0.0496,0.0,0.0001,0.0524,0.0524,0.1332,0.0993,0.4968,0.4091,0.4657,0.2174,0.1401,0.0533,0.1699,0.2411,0.1765,0.0553,0.0174,0.0269,0.1013,0.1013,0.0618,0.0,0.0584,0.0584,0.0584,0.0,0.0,0.0,0.0581,0.0581,0.133,0.0547,0.1374,0.0613,0.1419,0.0579,0.0579,0.0,0.0616,0.2076,0.5442,0.8226,0.9785,null]} +{"ID":"52569_1_1_1","entryID":"52569","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone assignment of CcdB_G100T toxin from E.coli in complex with the toxin binding C-terminal domain of its cognate antitoxin CcdA\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":93.0,"bbshift_types_post":4.0,"total_bbshifts":352,"seq":"MQFKVYTYKRESRYRLFVDVQSDIIDTPGRRMVIPLASARLLSDKVSRELYPVVHIGDESWRMMTTDMASVPVSVIGEEVADLSHRENDIKNAINLMFWTI","k":[4,8,12,12,12,12,12,12,12,10,10,8,10,10,12,12,12,12,12,12,12,12,12,12,12,12,8,5,5,9,12,12,12,10,10,10,12,12,12,12,12,8,4,0,0,2,6,10,12,12,10,10,10,12,12,8,6,6,10,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,11,11,11,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,8,4],"zscores":[null,10.0332,11.6348,10.713,10.0115,9.7044,10.0996,10.5997,11.5292,10.2965,10.5005,8.5904,10.3553,9.7414,11.4613,11.1057,11.6499,10.5972,10.8974,10.3433,10.8843,11.2271,11.1506,11.6721,10.4017,9.8394,6.9226,4.8983,6.8156,9.7811,10.4568,10.5561,10.5561,11.1933,11.1933,11.1933,12.1888,12.1888,11.841,11.4077,11.4077,9.444,7.175,null,null,2.9176,6.8924,9.8316,11.1589,11.6091,10.1468,10.1791,10.169,9.7157,9.035,5.7796,6.1094,8.0296,8.5201,10.4112,10.2439,10.789,10.1487,10.2582,10.9805,10.91,10.3863,11.0562,11.0562,11.6068,10.4921,11.1465,11.1465,12.2016,11.607,11.0637,9.7127,8.7075,8.6287,10.0944,11.0499,11.6693,11.6693,11.1933,11.1933,11.1069,11.7838,11.7838,10.9044,11.2133,11.2133,12.1525,12.2444,11.6195,11.6195,11.6195,11.6418,10.4821,9.9063,7.9434,null],"pscores":[null,0.0,0.0271,0.074,0.1146,0.1337,0.1092,0.0802,0.0321,0.0452,0.0342,0.0873,0.042,0.0773,0.0353,0.0531,0.0263,0.0804,0.064,0.0948,0.0647,0.0469,0.0508,0.0253,0.0915,0.1252,0.2214,0.2976,0.0902,0.045,0.0883,0.0827,0.0827,0.0,0.0,0.0,0.0023,0.0023,0.0176,0.0379,0.0379,0.0324,0.0,null,null,0.3691,0.1373,0.0719,0.0504,0.0283,0.0535,0.0517,0.0523,0.133,0.178,0.331,0.2134,0.0451,0.1591,0.0909,0.1006,0.0698,0.1063,0.0998,0.0596,0.0633,0.0923,0.0556,0.0556,0.0284,0.0346,0.0022,0.0022,0.0018,0.0284,0.0312,0.1071,0.1746,0.2067,0.1096,0.056,0.0254,0.0254,0.0,0.0,0.004,0.0202,0.0202,0.0636,0.0476,0.0476,0.0039,0.0,0.0278,0.0278,0.0278,0.0267,0.0869,0.121,0.1353,null]} +{"ID":"53219_1_1_1","entryID":"53219","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Phosphate ions modulate enzyme activity and epistatic effects in two clavulanic acid-resistant b-lactamase mutants\n","ionic_strength":0.1,"pH":6.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":244.0,"bbshift_types_post":2.0,"total_bbshifts":488,"seq":"SGGDLADRFAELERRYDARLGVYVPATGTTAAIEYRADERFAFCSTFKAPLVAAVLHQNPLTHLDKLITYTSDDIRSGSPVAQQHVQTGMTIGQLCDAAIRYSDNTAANLLLADLGGPGGGTAAFTGYLRSLGDTVSRLDAEEPELNRDPPGDERDTTTPHAIALVLQQLVLGNALPPDKRALLTDWMARNTTGAKRIRAGFPADWKVIDKTGTGDYGRANDIAVVWSPTGVPYVVAVMSDRAGGGYDAEPREALLAEAATCVAGVLA","k":[0,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,4,2,2,4,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2],"zscores":[null,null,null,null,3.6796,6.1406,7.079,5.8716,4.569,4.7783,6.9702,7.9376,8.7209,8.5337,7.7369,6.9084,7.1325,7.9822,8.7209,8.4714,8.4714,7.5309,7.1475,5.1535,4.7057,4.2721,5.9925,7.4202,8.3105,6.9611,4.8955,4.8955,6.4742,8.1556,7.5926,8.1921,7.2234,6.9269,6.1564,6.554,6.4333,6.099,6.8334,6.0577,7.175,7.175,8.7209,8.7209,7.175,6.2944,6.2944,8.0136,8.4426,7.5813,7.5813,7.8862,8.7209,8.7209,7.175,6.2844,6.2844,7.6678,8.4084,8.4084,8.4665,7.6416,7.6416,5.9824,5.9148,5.9148,7.866,8.5341,8.5341,8.5341,8.7209,7.3945,6.7362,6.4666,6.1872,4.8783,5.2293,7.2029,8.7209,8.7209,8.0628,7.841,7.841,7.7625,7.9863,7.9863,7.8389,7.8389,7.1369,7.13,5.2168,6.1055,7.18,8.7209,8.7209,8.7209,8.7209,8.0503,8.0503,8.0503,8.3557,8.3557,8.3557,8.475,7.8513,5.7075,4.9178,5.8075,7.8332,8.4696,8.4696,7.3388,5.6611,5.6611,6.1734,7.1799,6.3031,6.3104,4.8523,5.6798,6.0552,8.0388,7.2541,7.8187,7.0298,8.0101,7.9936,8.7056,7.7832,5.8546,4.673,6.0049,7.9183,8.2837,8.2837,7.8096,8.2689,8.2689,7.175,6.0573,6.0573,6.8314,7.8237,6.9644,6.2093,3.7367,3.43,6.0296,7.807,7.175,6.4864,6.4864,7.1942,7.8104,6.0339,6.7116,5.8869,7.121,7.55,8.2082,8.052,8.052,8.052,8.7209,8.7209,8.0141,8.0141,7.0354,6.7985,6.7985,7.8031,7.175,5.1996,4.8491,5.9148,7.3841,7.6106,8.4217,8.7209,7.8022,7.0216,5.8841,5.9675,5.8459,6.9888,6.9993,7.8144,7.8144,6.7088,5.1307,3.6318,6.4162,7.8345,8.7209,8.7209,8.7209,8.7209,7.175,6.5527,6.5527,7.8728,8.394,8.325,8.1328,8.1328,7.7082,7.3258,7.3258,6.0747,6.58,6.0597,7.8303,8.3323,7.848,7.848,7.6243,8.5175,7.4274,7.6561,6.1318,7.3888,7.3888,7.9248,6.181,6.181,5.2384,7.2097,5.2384,7.175,6.0225,7.8015,6.7935,6.9922,6.4704,7.5161,8.2951,7.834,7.834,6.7664,7.267,6.5881,6.6831,7.2109,7.1282,7.6704,5.8522,5.656,4.4482,6.6475,7.5539,8.7209,8.7209,7.8781,6.7854,5.6408,5.5678,6.3842,7.4308,7.5146,7.9035,7.9035,8.7209,7.175,null],"pscores":[null,null,null,null,0.4048,0.2102,0.1206,0.2384,0.3873,0.3623,0.1303,0.0517,0.0,0.0114,0.0667,0.1358,0.1159,0.0485,0.0,0.0153,0.0153,0.0828,0.1146,0.2004,0.2584,0.3184,0.2256,0.0917,0.0258,0.1311,0.2333,0.2333,0.0574,0.0363,0.0779,0.0338,0.1081,0.1342,0.2086,0.169,0.1807,0.2145,0.1427,0.0977,0.0,0.0,0.0,0.0,0.0,0.0743,0.0743,0.0462,0.0172,0.0788,0.0788,0.0555,0.0,0.0,0.0,0.0752,0.0752,0.072,0.0194,0.0194,0.0157,0.074,0.074,0.2266,0.2338,0.2338,0.057,0.0114,0.0114,0.0114,0.0,0.0938,0.1517,0.1775,0.0847,0.2356,0.191,0.1099,0.0,0.0,0.0427,0.0588,0.0588,0.0647,0.0482,0.0482,0.059,0.059,0.1156,0.1162,0.311,0.2138,0.1118,0.0,0.0,0.0,0.0,0.0436,0.0436,0.0436,0.0228,0.0228,0.0228,0.0151,0.0581,0.2561,0.3458,0.2452,0.0594,0.0155,0.0155,0.0984,0.1402,0.1402,0.086,0.1119,0.1937,0.1929,0.3535,0.2591,0.219,0.0444,0.1055,0.0605,0.125,0.0465,0.0477,0.0009,0.0632,0.2402,0.3748,0.2243,0.0531,0.0276,0.0276,0.0612,0.0286,0.0286,0.0,0.0977,0.0977,0.1428,0.0601,0.1308,0.0825,0.2085,0.2657,0.1006,0.0614,0.0,0.0563,0.0563,0.1106,0.0611,0.1001,0.0366,0.1155,0.1169,0.0812,0.0327,0.0435,0.0435,0.0435,0.0,0.0,0.0462,0.0462,0.1245,0.1459,0.1459,0.0617,0.0,0.0,0.0397,0.1125,0.0947,0.0764,0.0185,0.0,0.0617,0.1257,0.237,0.2282,0.2411,0.1286,0.1277,0.0608,0.0608,0.1542,0.3209,0.5019,0.1824,0.0593,0.0,0.0,0.0,0.0,0.0,0.0504,0.0504,0.0565,0.0203,0.0248,0.0378,0.0378,0.0689,0.0995,0.0995,0.0959,0.048,0.0975,0.0596,0.0243,0.0583,0.0583,0.0754,0.0124,0.0911,0.0729,0.2111,0.0943,0.0943,0.0527,0.0853,0.0853,0.1899,0.1093,0.1899,0.0,0.1013,0.0618,0.1463,0.1283,0.1771,0.0839,0.0268,0.0594,0.0594,0.1489,0.1044,0.1657,0.1566,0.1092,0.1163,0.0718,0.1192,0.1408,0.2936,0.16,0.0809,0.0,0.0,0.0561,0.1471,0.2634,0.2714,0.1856,0.0908,0.0841,0.0542,0.0542,0.0,0.0,null]} +{"ID":"51975_1_1_1","entryID":"51975","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Stability Islands and the Folding Cooperativity of a Seven-Repeat Array from Topoisomerase V\n","ionic_strength":0.1,"pH":6.4,"temperature":313.0,"off_C":0.0,"off_CA":-1.5400345555,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":129.0,"bbshift_types_post":5.0,"total_bbshifts":613,"seq":"GGSWGIPKKLREAFDLETAAELYERYGSLKEIGRRLSYDDLLELGATPKAAAEIKGPEFKFLLNIEGVGPKLAERILEAVDYDLERLASLNPEELAEKVEGLGEELAERVVYAARERVESRRKSGRQERSEEEWK","k":[0,1,6,10,13,8,5,6,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,8,4,5,10,14,14,14,15,15,15,15,15,15,15,15,15,14,14,13,12,12,13,15,15,15,15,15,13,11,11,13,15,15,15,15,15,15,15,14,14,12,11,11,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,12,13,15,15,15,15,15,15,14,14,13,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,10,5],"zscores":[null,null,0.6355,0.2688,1.9457,1.8761,4.1932,8.7209,11.2248,13.2391,13.1615,13.4046,13.0467,10.6669,10.2244,10.0746,12.0306,12.6212,13.1103,13.1027,12.3129,11.3756,11.8462,12.2762,13.1579,12.6251,12.5202,9.7556,7.175,7.5447,10.2094,11.9711,11.5809,10.6687,11.5053,11.9985,13.0017,13.148,11.8212,12.2189,10.9912,11.5649,10.9974,10.7411,9.6863,8.9396,8.8431,10.9777,12.1513,13.136,12.6863,12.6863,12.8542,13.4248,12.4733,11.0942,10.3976,10.7683,12.4451,12.9638,13.6037,13.149,11.588,10.9971,10.2711,9.9588,10.0007,9.1438,9.6652,10.295,12.2581,13.6705,13.0848,12.5038,12.3652,12.9791,13.1641,13.2955,13.2955,13.4343,13.4343,13.4343,13.6705,12.8957,12.301,12.301,12.2245,11.9432,9.9473,9.5183,8.0717,10.4151,11.1778,12.9406,12.3434,12.9037,12.5127,12.9317,12.1952,11.6975,10.8612,9.534,10.1887,10.6044,11.9968,12.0351,12.4034,12.7602,13.2625,13.0964,13.2972,12.812,12.7433,12.2652,12.7684,13.2188,13.1028,13.1028,12.7996,13.1555,13.1555,13.1173,11.8765,8.7219,4.8772,1.2141,1.3502,1.1272,1.2541,2.296,3.2209,3.7085,3.4307,2.5954,null],"pscores":[null,null,0.829,0.8572,0.7562,0.7305,0.3883,0.0,0.0233,0.0167,0.0199,0.0102,0.0246,0.1429,0.1692,0.1783,0.0704,0.0429,0.022,0.0223,0.0569,0.1036,0.0794,0.0587,0.02,0.024,0.0089,0.0147,0.0,0.0307,0.05,0.0536,0.0728,0.122,0.0968,0.0719,0.0265,0.0204,0.0807,0.0614,0.1245,0.0937,0.1242,0.1179,0.1817,0.209,0.1914,0.0597,0.0249,0.0209,0.04,0.04,0.0327,0.0094,0.0109,0.0297,0.0664,0.0943,0.0508,0.0281,0.0025,0.0204,0.0925,0.1242,0.1663,0.1645,0.1619,0.1706,0.11,0.0722,0.0201,0.0,0.023,0.0482,0.0545,0.0274,0.0198,0.0145,0.0145,0.009,0.009,0.009,0.0,0.031,0.0575,0.0575,0.0611,0.0746,0.1862,0.1926,0.248,0.0907,0.0721,0.0291,0.0555,0.0306,0.0478,0.0294,0.0625,0.0669,0.1111,0.169,0.1503,0.1257,0.072,0.0701,0.0528,0.0368,0.0158,0.0226,0.0144,0.0346,0.0375,0.0592,0.0364,0.0176,0.0223,0.0223,0.0351,0.0201,0.0201,0.0217,0.0779,0.2466,0.5439,0.8057,0.7999,0.8125,0.8054,0.7418,0.6791,0.6441,0.6642,0.686,null]} +{"ID":"51975_2_1_1","entryID":"51975","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Stability Islands and the Folding Cooperativity of a Seven-Repeat Array from Topoisomerase V\n","ionic_strength":0.1,"pH":6.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":75.0,"bbshift_types_post":2.0,"total_bbshifts":150,"seq":"GGSWGIPKKLREAFDLETAAELYERYGSLKEIGRRLSYDDLLELGATPKAAAEIKGPEFKFLLNIEGVGPKLAERILEAVDYDLERLASLNPEELAEKVEGLGEELAERVVYAARERVESRRKSGRQERSEEEWK","k":[0,0,2,4,6,4,2,2,4,6,6,6,6,6,6,6,4,4,4,4,4,2,2,2,4,6,6,4,2,2,2,4,4,4,2,2,4,6,4,2,0,0,2,4,6,6,4,2,0,2,2,4,2,4,4,4,4,4,6,6,4,4,4,6,6,6,4,4,2,4,2,4,2,2,2,2,2,2,4,4,4,4,6,4,2,0,2,4,6,6,4,4,2,2,0,2,4,4,4,4,4,4,4,4,2,0,0,0,2,2,4,4,6,6,4,2,0,0,2,2,2,0,0,2,2,4,4,6,6,6,4,2,2,2,2],"zscores":[null,null,null,1.0302,1.2394,0.6395,1.0095,5.1996,7.175,8.7209,8.7209,8.7209,8.7209,7.822,6.8471,5.7233,4.7544,6.0646,7.175,7.175,6.2441,3.7943,3.7943,5.1996,7.175,8.7209,8.7209,7.175,5.1996,5.1996,5.1996,7.175,7.175,7.175,5.1996,5.0176,7.0463,8.6158,7.175,5.1996,null,null,5.1996,7.175,7.8376,7.8376,6.069,5.1996,null,5.1996,5.1996,7.175,5.1996,7.175,7.175,7.175,6.0312,5.428,7.2264,8.1961,7.0451,7.175,7.175,8.7209,7.8328,6.8915,4.7978,5.0193,3.7961,6.2451,5.1996,6.9167,4.8311,4.8311,4.8999,4.8999,4.8999,5.1996,7.175,7.175,7.175,7.175,8.7209,7.175,5.1996,null,5.1996,7.175,7.8161,7.393,5.4857,6.7033,5.1996,5.1996,null,5.1996,7.175,7.175,6.3538,6.3538,6.3538,4.7953,3.4012,3.4012,3.8188,null,null,null,5.1996,5.1996,7.175,6.0215,6.9365,5.9551,5.066,3.7094,null,null,4.737,4.737,4.737,null,null,3.2478,3.2478,2.6709,-1.2581,-1.1633,-1.3348,-1.0694,-1.1106,-0.3389,0.5734,0.5734,null],"pscores":[null,null,null,0.781,0.7741,0.8245,0.7606,0.0,0.0,0.0,0.0,0.0,0.0,0.0603,0.1414,0.2544,0.2519,0.097,0.0,0.0,0.0791,0.1982,0.1982,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0198,0.0096,0.0063,0.0,0.0,null,null,0.0,0.0,0.0591,0.0591,0.0965,0.0,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.1004,0.1671,0.1079,0.0335,0.0097,0.0,0.0,0.0,0.0594,0.1373,0.2461,0.2173,0.1979,0.079,0.0,0.0197,0.0419,0.0419,0.0335,0.0335,0.0335,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,0.0,0.0,0.0607,0.0939,0.1603,0.0373,0.0,0.0,null,0.0,0.0,0.0,0.0686,0.0686,0.0686,0.2465,0.4465,0.4465,0.1939,null,null,null,0.0,0.0,0.0,0.1014,0.1333,0.2295,0.2114,0.2134,null,null,0.0537,0.0537,0.0537,null,null,0.3015,0.3015,0.5566,0.9613,0.9432,0.9502,0.9391,0.955,0.9353,0.8309,0.8309,null]} +{"ID":"51512_1_1_1","entryID":"51512","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Molecular interactions underlying the phase separation of HP1a: role of phosphorylation, ligand and nucleic acid binding\n","ionic_strength":0.1,"pH":7.2,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":64.0,"bbshift_types_post":4.0,"total_bbshifts":246,"seq":"SDIARGFERGLEPEKIIGATDSCGDLMFLMKWKDTDEADLVLAKEANVKCPQIVIAFYEERLTWHA","k":[2,6,10,12,11,11,11,12,11,11,11,10,10,10,12,12,11,11,11,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,8,4],"zscores":[null,7.8159,9.1231,9.1755,8.2654,9.7399,10.1862,11.6064,11.0631,11.613,10.9573,10.3801,9.1238,9.3765,9.9123,11.1979,11.0932,11.4969,11.3445,11.219,11.1748,10.6554,9.8806,9.5255,10.0638,11.5018,11.4258,10.9732,10.9732,11.6411,12.0024,11.377,11.0903,11.3492,11.9758,11.189,9.4562,8.4218,9.2289,10.2947,11.0268,11.4037,11.4032,11.3831,9.8587,9.9711,10.161,10.3536,10.9459,9.5189,10.2938,8.7385,10.269,10.9502,11.6727,10.6089,9.7745,10.0944,11.2005,11.9483,12.2444,11.9149,10.9727,10.8081,8.6863,null],"pscores":[null,0.0607,0.1168,0.1684,0.2071,0.1054,0.0785,0.0284,0.0312,0.0052,0.0365,0.0406,0.1168,0.1001,0.1207,0.0484,0.0297,0.0105,0.0176,0.0473,0.0495,0.0771,0.0967,0.1189,0.0857,0.0334,0.037,0.06,0.06,0.0268,0.0104,0.0394,0.0539,0.0408,0.0115,0.0488,0.1497,0.2218,0.1648,0.0977,0.0572,0.0381,0.0381,0.0391,0.124,0.117,0.1056,0.0942,0.0614,0.0911,0.0453,0.1434,0.0992,0.0612,0.0253,0.0797,0.1293,0.1096,0.0482,0.0127,0.0,0.0142,0.06,0.0688,0.0807,null]} +{"ID":"51176_1_1_1","entryID":"51176","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Solution structure ensemble of human obesity-associated protein FTO reveals druggable surface pockets at the interface between the N- and C-terminal domain\n","ionic_strength":0.1,"pH":7.4,"temperature":303.15,"off_C":0.0,"off_CA":-1.6371670419,"off_CB":-5.9580739845,"off_H":-1.8464814883,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":362.0,"bbshift_types_post":5.0,"total_bbshifts":1490,"seq":"STPKDDEFYQQWQLKYPKLILREASSVSEELHKEVQEAFLTLHKHGCLFRDLVRIQGKDLLTPVSRILIGNPGCTYKYLNTRLFTVPWPVKGSNIKHTEAEIAAACETFLKLNDYLQIETIQALEELAAKEKANEDAVPLCMSADFPRVGMGSSYNGQDEVDIKSRAAYNVTLLNFMDPQKMPYLKEEPYFGMGKMAVSWHHDENLVDRSAVAVYSYSCEGPEEESEDDSHLEGRDPDIWHVGFKISWDIETPGLAIPLHQGDCYFMLDDLNATHQHCVLAGSQPRFSSTHRVAECSTGTLDYILQRCQLALQNVCDDVDNDDVSLKSFEPAVLKQGEEIHNEVEFEWLRQFWFQGNRYRKCTDWWCQPMAQLEALWKKMEGVTNAVLHEVKREGLPVEQRNEILTAILASLTARQNLRREWHARCQSRIARTLPADQKPECRPYWEKDDASMPLPFDLTDIVSELRGQLLEAKP","k":[0,3,8,13,15,15,15,15,14,11,10,6,7,8,12,12,11,7,7,8,12,12,12,12,11,11,12,14,9,4,2,7,12,13,11,11,11,8,3,0,0,3,8,13,14,12,10,10,10,11,10,12,13,15,15,14,14,14,15,14,9,4,0,0,0,3,8,13,14,13,11,11,12,14,14,9,4,2,7,12,15,14,12,12,12,9,4,3,8,13,14,13,11,12,13,15,15,14,9,7,8,13,15,14,9,4,0,3,8,12,9,4,2,7,11,11,10,6,6,6,11,14,14,9,4,3,7,11,13,14,15,15,15,15,15,15,14,12,12,13,15,15,15,15,14,9,4,3,6,9,9,6,6,8,13,14,14,14,15,15,15,14,12,12,13,15,15,14,9,7,8,12,12,11,12,14,13,11,11,12,9,7,8,13,14,12,11,7,4,3,6,9,10,12,14,15,14,9,4,0,0,0,0,3,7,10,11,10,12,12,12,12,13,15,15,15,15,14,14,12,11,10,10,12,13,15,15,14,13,13,14,15,14,14,13,11,10,10,8,7,8,12,13,11,11,10,12,12,12,11,7,4,2,7,12,14,12,11,7,7,7,11,8,7,7,10,11,7,4,0,3,8,12,9,4,0,0,0,2,7,11,13,8,4,2,7,10,8,3,0,0,0,3,8,12,9,7,7,12,14,15,15,15,14,12,11,10,11,10,11,10,12,13,15,15,14,12,12,13,15,15,15,14,9,7,8,13,15,14,12,12,12,12,12,12,9,4,0,0,0,0,0,3,8,12,14,13,9,4,0,0,0,0,0,0,0,0,0,3,7,7,4,0,0,0,0,0,0,0,0,0,0,2,6,6,7,8,12,9,7,7,10,7,6,7,7,7,8,13,15,14,12,12,12,13,11,11,9,10,9,12,13,15,15,15,15,15,14,9,7,8,12,13,8,7,8,12,12,11,7,4,3,7,11,8,7,8,12,11,11,11,11,10,8,11,11,9,4,0,0,0,0,0,0,0,3,8,13,15,15,15,14,12,11,10,12,13,14,9,7,8,13,15,14,14,14,14,14,14,15,15,15,14,9,4],"zscores":[null,null,3.1883,3.5395,7.8838,9.9268,11.2592,10.8512,10.3197,10.2124,10.4595,8.5214,7.0883,4.7478,8.1367,8.5176,9.6323,6.9275,8.7112,10.0332,12.0683,10.8468,9.9655,9.599,10.3635,10.6408,9.1868,10.4339,7.7509,7.175,5.1996,8.6124,11.6316,11.7553,11.2992,11.3191,11.1528,9.3509,5.0928,null,null,6.2632,8.4967,10.9925,11.0853,11.2467,10.7165,10.2562,9.3651,7.5295,7.9762,9.9657,12.012,12.7159,12.3738,11.0728,10.7388,10.6948,12.0221,11.5389,9.3351,6.1359,null,null,null,5.163,8.2954,10.9496,11.3818,9.73,8.9672,9.4729,11.5447,12.0234,11.0614,8.4735,4.861,3.9346,8.1573,10.8235,11.7447,11.0034,9.717,10.4597,11.1527,10.0288,7.175,4.8964,7.8081,11.0057,10.3168,9.1169,6.216,8.3704,10.8407,11.5907,11.644,10.4146,8.8011,8.5522,9.5103,12.0476,12.4667,12.1292,9.6126,6.729,null,6.2632,10.0332,12.2444,10.629,7.175,3.8988,8.25,10.8304,11.3536,10.6697,8.0371,7.5888,8.3052,11.4255,13.2122,12.796,10.1068,6.3731,6.2096,9.3646,11.0977,11.5687,11.83,12.6345,12.4399,10.6912,7.4579,3.423,2.2007,2.9287,4.4787,4.504,4.8191,8.2843,10.6665,11.9282,8.7953,4.7381,-0.8933,-1.1143,-0.1584,-0.0209,5.3908,8.0473,8.3537,5.7994,2.091,6.4434,5.9994,5.4607,1.8844,1.3345,2.3788,2.1934,4.4108,7.3181,10.5034,12.7375,13.6705,13.1343,12.0866,9.1951,8.3431,8.9739,10.8709,10.7434,9.0824,9.068,10.67,10.4372,9.6763,9.5606,11.5096,10.521,6.6158,6.127,7.8782,10.1449,8.6543,8.8817,6.6695,5.4982,5.9274,7.9797,10.0303,9.3372,8.0015,6.3157,7.2544,9.2671,8.6879,6.5151,null,null,null,null,6.2632,8.6238,9.9134,10.5158,9.2871,9.1575,9.1575,10.3215,11.1409,11.6675,12.1673,11.9874,11.9999,11.0683,9.9977,6.3181,4.8314,5.6112,8.9416,8.3157,6.7697,3.5204,5.2919,5.3652,4.694,4.7105,5.551,4.9991,3.0608,0.6961,1.147,3.317,4.875,8.5028,9.8983,9.4,7.3597,4.3256,4.7286,7.22,8.5826,10.6184,8.5338,9.8318,8.0059,8.9158,6.8604,6.2417,3.9025,5.1996,9.3998,12.0365,12.7792,9.9113,6.1831,0.9433,3.127,4.5254,5.2271,4.0859,5.5211,7.6989,9.8057,9.7772,7.8114,4.9238,null,6.2632,6.538,8.7772,6.383,6.0354,null,null,null,4.8214,6.1386,8.4977,8.5109,7.5728,4.7705,4.829,7.9475,9.9909,8.8768,6.2431,null,null,null,4.9083,6.9153,9.0556,7.738,8.5152,8.3068,10.7465,11.3274,12.1125,11.201,11.2621,11.2619,11.7777,11.5101,10.9619,10.2561,9.2411,7.8184,7.6759,9.2545,11.4959,12.0388,11.5044,8.7451,6.8339,4.1348,4.4432,6.6248,5.6613,6.9958,6.5122,6.9404,7.2532,7.6294,10.4254,11.3255,11.7123,10.4238,11.0587,10.9762,11.6392,10.4431,10.6874,8.7945,6.4982,null,null,null,null,null,6.2632,10.0332,11.0164,12.0824,10.4781,9.4221,5.2296,null,null,null,null,null,null,null,null,null,4.8949,8.2921,8.2921,6.8573,null,null,null,null,null,null,null,null,null,null,5.1163,8.1834,8.1834,8.9506,10.0332,12.2444,10.629,8.553,7.9034,9.4318,8.188,7.4661,8.1932,8.1932,8.7669,9.2568,11.4993,12.3815,12.4841,10.3283,7.737,5.7607,8.2194,8.8752,10.3704,9.1645,9.8311,9.1842,11.6307,12.2029,11.7747,10.904,11.2037,12.6575,13.4295,13.2122,10.629,8.7469,8.6506,11.1381,11.6853,9.4339,8.7571,9.0267,10.7712,9.5828,9.147,7.0065,6.0379,4.9095,5.054,7.9862,6.4562,7.8292,7.4143,10.1979,9.3996,9.7212,9.7212,9.9806,9.4261,7.7362,8.704,9.5313,8.4125,6.7233,null,null,null,null,null,null,null,6.2632,9.5576,11.5167,10.1601,8.7823,8.4881,10.3783,9.3939,7.8759,6.5808,9.3808,11.3363,12.3301,10.0234,9.3548,9.0845,12.004,12.7339,12.959,12.3603,12.5779,12.5779,12.0318,11.4537,10.8803,9.4841,7.1625,7.2541,6.8282,null],"pscores":[null,null,0.6024,0.6385,0.327,0.1875,0.1099,0.1324,0.1424,0.077,0.0364,0.0122,0.1662,0.4379,0.2431,0.2148,0.1121,0.1806,0.0412,0.0,0.0075,0.0667,0.1174,0.1404,0.0684,0.0531,0.1677,0.1356,0.1863,0.0,0.0,0.0477,0.0272,0.0432,0.0197,0.0188,0.0268,0.038,0.1228,null,null,0.0,0.0939,0.082,0.0987,0.0459,0.023,0.0474,0.1009,0.2646,0.2004,0.1174,0.0312,0.0387,0.0541,0.0994,0.118,0.1205,0.0708,0.0749,0.072,0.0898,null,null,null,0.114,0.1085,0.0843,0.083,0.1563,0.1563,0.1223,0.0313,0.0511,0.1,0.1307,0.2378,0.1738,0.0795,0.068,0.0845,0.1032,0.1329,0.0881,0.0507,0.031,0.0,0.1481,0.146,0.0813,0.1426,0.1968,0.3761,0.2256,0.0903,0.0924,0.0896,0.1368,0.1074,0.0518,0.0286,0.0296,0.0499,0.0461,0.055,0.0351,null,0.0,0.0,0.0,0.0,0.0,0.18,0.0728,0.0431,0.0171,0.0254,0.0446,0.0782,0.0261,0.0138,0.0,0.0167,0.0268,0.0668,0.0046,0.0019,0.0295,0.0522,0.0604,0.0423,0.0511,0.1415,0.3584,0.6647,0.748,0.6929,0.5485,0.5463,0.5347,0.298,0.143,0.0754,0.2621,0.5549,0.919,0.9552,0.9053,0.8795,0.4011,0.1628,0.0229,0.2461,0.7108,0.4001,0.4541,0.4972,0.7643,0.8008,0.7364,0.7485,0.5808,0.3071,0.0856,0.0,0.0,0.021,0.0481,0.081,0.0662,0.0615,0.0654,0.0723,0.1483,0.1758,0.1219,0.1131,0.1093,0.1167,0.033,0.0053,0.2096,0.2964,0.2864,0.153,0.2049,0.1622,0.2045,0.1588,0.0303,0.0487,0.031,0.1027,0.2533,0.4288,0.3737,0.2092,0.1153,0.0537,null,null,null,null,0.0,0.047,0.067,0.0599,0.106,0.1697,0.1697,0.0961,0.0513,0.0474,0.0638,0.0725,0.0719,0.1203,0.1621,0.4286,0.5181,0.4299,0.1292,0.1743,0.352,0.64,0.5245,0.5189,0.5584,0.5436,0.4738,0.5341,0.6903,0.8349,0.8096,0.6559,0.4964,0.1604,0.0679,0.035,0.1426,0.4827,0.5269,0.3375,0.1836,0.0543,0.1581,0.1257,0.253,0.1863,0.3202,0.246,0.3718,0.0,0.0,0.0089,0.0174,0.1207,0.379,0.8059,0.5887,0.4305,0.4646,0.5082,0.3206,0.1146,0.0734,0.1031,0.1057,0.2296,null,0.0,0.2569,0.1961,0.3057,0.1,null,null,null,0.0431,0.2564,0.1898,0.2394,0.1651,0.2498,0.0421,0.0952,0.0625,0.0679,0.0017,null,null,null,0.1465,0.2221,0.1766,0.1873,0.0543,0.0687,0.0721,0.0858,0.0664,0.113,0.1097,0.0893,0.0204,0.0099,0.0109,0.0745,0.109,0.2415,0.2243,0.1631,0.0559,0.07,0.0969,0.245,0.3467,0.5779,0.5656,0.4216,0.4959,0.3932,0.4132,0.255,0.1517,0.1604,0.1138,0.1063,0.0662,0.0902,0.0555,0.0598,0.0268,0.0891,0.0754,0.1078,0.0553,null,null,null,null,null,0.0,0.0,0.0577,0.0483,0.1108,0.0666,0.191,null,null,null,null,null,null,null,null,null,0.1483,0.0698,0.0698,0.0245,null,null,null,null,null,null,null,null,null,null,0.0089,0.0344,0.0344,0.0261,0.0,0.0,0.0,0.0517,0.0986,0.0966,0.0773,0.088,0.0769,0.0769,0.0377,0.0437,0.0557,0.0538,0.0301,0.0957,0.2738,0.4377,0.2608,0.1627,0.068,0.083,0.0719,0.0817,0.0272,0.0226,0.083,0.1294,0.1129,0.0413,0.0092,0.0,0.0,0.0389,0.0832,0.0514,0.0466,0.033,0.0383,0.0581,0.0708,0.1415,0.1439,0.1735,0.0997,0.1463,0.3714,0.2284,0.2646,0.1043,0.1784,0.1034,0.1271,0.1065,0.1065,0.0906,0.097,0.1517,0.1748,0.1186,0.1351,0.0356,null,null,null,null,null,null,null,0.0,0.0258,0.0548,0.1731,0.263,0.2835,0.1389,0.1538,0.237,0.3176,0.1547,0.0639,0.0369,0.0313,0.0025,0.0544,0.0315,0.0379,0.01,0.0356,0.026,0.026,0.0507,0.0793,0.1307,0.2158,0.3806,0.3552,0.265,null]} +{"ID":"34720_1_1_1","entryID":"34720","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"10.1126\/sciadv.adg3683","citation_title":"Peptidomimetic antibiotics disrupt the lipopolysaccharide transport bridge of drug-resistant Enterobacteriaceae.\n","ionic_strength":0.15,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":116.0,"bbshift_types_post":7.0,"total_bbshifts":760,"seq":"VTGDTDQPIHIESDQQSLDMQGNVVTFTGNVIVTLGTIKINADKVVVTRPGGEQGKEVIDGYGKPATFYQMQDNGKPVEGHASQMHYELAKDFVVLTGNAYLQQVDSNIKGDKITYLV","k":[7,12,19,19,21,20,17,17,18,21,21,21,21,21,21,21,21,20,19,19,18,19,19,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,20,17,13,12,14,16,16,17,19,21,21,21,19,19,17,18,16,18,19,21,21,21,21,20,18,18,17,18,15,17,18,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,18,18,18,21,21,21,21,14,7],"zscores":[null,2.1084,1.6072,1.433,2.7782,3.4756,6.5131,8.8081,12.1295,13.8657,15.0716,15.0417,13.5912,13.388,14.1095,14.0323,14.14,12.3163,13.1796,12.2154,11.6593,11.123,12.7905,15.0439,14.7751,14.7751,14.4263,14.1369,13.4899,12.4856,13.324,13.36,13.3402,13.8283,13.5172,13.3346,12.4734,12.4444,14.0085,14.3453,14.6847,13.4485,13.5114,14.0176,14.8885,15.2594,14.3733,12.5357,9.5855,5.6138,3.0437,5.2653,8.4021,8.4097,10.6594,11.6927,14.7113,14.2479,14.7052,13.8,14.4335,13.2419,13.2575,11.7896,11.5864,12.8554,14.0844,15.2689,14.7905,15.0147,14.5885,13.1972,13.0446,11.04,11.0717,9.5533,12.6659,14.199,14.3899,14.5184,14.5843,15.1911,14.986,14.879,15.5499,15.7486,15.6271,15.3554,15.1157,15.1616,15.2447,15.4827,15.9657,15.293,14.7288,14.3429,14.0399,14.298,13.8551,15.0751,15.0288,15.3535,14.2533,13.6621,12.1193,13.136,13.4231,15.3114,15.0969,13.7694,12.673,13.1634,15.2136,14.894,14.894,14.4012,12.6477,null],"pscores":[null,0.7397,0.7939,0.8029,0.7363,0.6919,0.4597,0.298,0.1192,0.0847,0.0368,0.0379,0.0966,0.1056,0.0744,0.0776,0.0731,0.1417,0.0854,0.1312,0.1435,0.1891,0.1033,0.0378,0.0479,0.0479,0.0615,0.0449,0.0717,0.1179,0.1085,0.1069,0.1078,0.0863,0.0705,0.0785,0.1185,0.1502,0.0786,0.0648,0.0514,0.1029,0.1001,0.0782,0.0436,0.03,0.0636,0.1309,0.2471,0.4686,0.6681,0.5129,0.3083,0.3077,0.1815,0.1582,0.0503,0.0687,0.0506,0.0585,0.0333,0.0507,0.0663,0.1013,0.1473,0.1002,0.0754,0.0296,0.0473,0.0389,0.0415,0.0689,0.0757,0.1598,0.1754,0.2113,0.0764,0.0276,0.035,0.0301,0.0276,0.0324,0.04,0.044,0.0198,0.013,0.0171,0.0266,0.0352,0.0335,0.0305,0.0221,0.0059,0.0288,0.0497,0.0649,0.0487,0.0385,0.0563,0.0367,0.0384,0.0266,0.0685,0.0934,0.1666,0.1171,0.104,0.0281,0.0359,0.0446,0.0928,0.0704,0.0316,0.0434,0.0434,0.0625,0.023,null]} +{"ID":"34720_1_2_2","entryID":"34720","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"entity_2","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"10.1126\/sciadv.adg3683","citation_title":"Peptidomimetic antibiotics disrupt the lipopolysaccharide transport bridge of drug-resistant Enterobacteriaceae.\n","ionic_strength":0.15,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":9.0,"bbshift_types_post":3.0,"total_bbshifts":27,"seq":"XXITYXNRXTXKCXRY","k":[0,3,6,9,6,6,6,6,6,3,6,6,6,6,3,3],"zscores":[null,null,7.8618,9.9366,7.8618,8.7209,7.8999,7.8999,7.2464,5.398,7.753,7.6046,7.6046,6.6487,4.407,null],"pscores":[null,null,0.0573,0.0362,0.0573,0.0,0.0545,0.0545,0.1062,0.0861,0.0655,0.0769,0.0769,0.1599,0.2166,null]} +{"ID":"4946_1_1_1","entryID":"4946","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"C-1027 apoprotein","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution Structures of C-1027 Apoprotein and Its Complex with the Aromatized \nChromophore\n","ionic_strength":0.1,"pH":5.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":108.0,"bbshift_types_post":3.0,"total_bbshifts":304,"seq":"APAFSVSPASGLSDGQSVSVSVSGAAAGETYYIAQCAPVGGQDACNPATATSFTTDASGAASFSFVVRKSYTGSTPEGTPVGSVDCATAACNLGAGNSGLDLGHVALTFG","k":[2,5,8,9,9,9,8,8,8,8,8,8,9,8,8,8,9,9,9,9,9,9,8,8,8,9,8,8,8,9,9,9,9,9,9,9,8,8,7,7,7,8,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,7,8,7,8,7,8,8,9,9,9,9,9,9,9,9,9,8,8,7,8,8,8,8,8,9,8,8,8,9,9,9,9,6,3],"zscores":[null,6.6885,8.6732,9.6795,9.7195,9.9766,9.656,8.7632,8.8414,8.8414,9.1995,8.4346,8.4646,8.0004,8.798,8.5016,9.2651,7.8013,8.8086,8.9422,10.2648,9.4999,8.3951,7.9919,7.6125,7.5536,7.1649,8.4865,9.9987,10.5965,10.5965,10.629,9.9812,9.2231,9.2231,9.2233,8.5995,8.5995,8.5113,8.4104,7.7762,7.8832,9.2849,9.2955,8.6044,7.808,7.7666,8.4302,9.345,9.2265,9.9936,9.9936,10.629,10.629,10.629,9.4033,9.4033,7.9502,8.531,8.531,9.3542,9.4257,9.4257,9.5018,10.0171,10.0171,10.2577,10.0591,10.0591,9.339,8.1812,7.3962,8.5243,10.0332,9.2512,8.4317,5.4979,6.0279,6.1646,8.9047,9.3998,9.5526,9.5526,8.8383,9.3468,9.3468,10.629,10.629,9.8876,9.8876,9.8876,10.629,9.564,9.564,8.1421,9.3651,8.5963,8.8886,8.6394,9.4051,10.4183,10.0332,9.3265,9.3265,8.678,8.7538,7.9675,8.9961,7.4959,null],"pscores":[null,0.1018,0.0816,0.051,0.0486,0.0339,0.0203,0.0755,0.0702,0.0702,0.0472,0.0984,0.1313,0.1308,0.0731,0.0936,0.0765,0.1822,0.1069,0.0977,0.0184,0.0618,0.1012,0.1315,0.1618,0.2024,0.1999,0.0947,0.0018,0.0016,0.0016,0.0,0.0337,0.0792,0.0792,0.0792,0.0867,0.0867,0.0545,0.0615,0.1085,0.14,0.0752,0.0745,0.1212,0.146,0.1493,0.0987,0.0714,0.079,0.033,0.033,0.0,0.0,0.0,0.0678,0.0678,0.1347,0.0915,0.0915,0.0708,0.0664,0.0664,0.0617,0.0317,0.0317,0.0187,0.0294,0.0294,0.0718,0.1525,0.1799,0.092,0.0,0.044,0.0986,0.3231,0.3062,0.2537,0.066,0.0,0.0261,0.0261,0.1048,0.0713,0.0713,0.0,0.0,0.0389,0.0389,0.0389,0.0,0.0255,0.0255,0.0806,0.0371,0.0869,0.0671,0.0839,0.0347,0.0104,0.0,0.0394,0.0394,0.116,0.1107,0.169,0.0941,0.0856,null]} +{"ID":"31094_1_1_1","entryID":"31094","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Solution NMR structure of designed peptide BH33 (RHYYKFNSTGRHYHYY)\n","ionic_strength":0.05,"pH":5.0,"temperature":277.15,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":14.0,"bbshift_types_post":6.0,"total_bbshifts":82,"seq":"RHYYKFNSTGRHYHYY","k":[6,12,18,18,18,18,18,18,16,16,16,18,18,18,12,6],"zscores":[null,9.2428,10.7329,10.487,11.2894,12.2551,10.7086,8.0598,4.1437,5.5256,5.5678,5.6267,3.6336,4.1322,3.8265,null],"pscores":[null,0.1639,0.1947,0.2091,0.1634,0.113,0.1961,0.3647,0.6212,0.5195,0.5164,0.5352,0.671,0.6381,0.6039,null]} +{"ID":"27930_1_1_1","entryID":"27930","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Kibra_WW_domain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Intrinsic disorder and amino acid specificity modulate binding of the WW2 domain in kidney and brain protein (KIBRA) to synaptopodin\n","ionic_strength":0.01,"pH":6.8,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-4.4575961998,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":78.0,"bbshift_types_post":5.0,"total_bbshifts":290,"seq":"GAHMMPRPELPLPEGWEEARDFDGKVYYIDHTNRTTSWIDPRDRYTKPLTFADCISDELPLGWEEAYDPQVGDYFIDHNTKTTQIEDPRVQWRRE","k":[0,0,0,4,7,11,10,11,10,7,5,5,10,12,13,8,4,2,2,2,5,10,14,13,13,13,9,6,4,4,4,2,4,2,2,0,1,3,5,6,9,12,15,15,15,14,12,12,13,15,15,15,15,15,15,15,14,11,9,10,12,13,13,13,11,8,6,7,8,8,8,9,9,10,8,10,6,8,9,14,14,12,12,13,15,14,10,8,9,12,13,13,13,9,4],"zscores":[null,null,null,null,5.635,5.7728,4.6218,1.2594,0.6232,1.1961,3.0264,5.6479,7.2052,8.8397,9.0027,7.8236,5.1875,3.8084,3.8084,3.8084,6.9813,8.8797,9.981,9.1169,9.2157,9.2017,7.3893,6.8462,4.6353,4.6353,2.7852,3.4373,6.0338,5.1996,5.1996,null,-0.4478,4.9122,6.9794,7.8319,9.0887,10.0062,11.2183,9.5125,6.7573,2.8502,-0.3841,-0.7683,3.8753,4.5588,4.7593,1.4388,1.2914,0.0538,-0.0565,-2.123,-0.8368,3.9396,5.4781,5.7647,6.5971,6.2697,9.8601,9.1084,8.7539,4.738,3.6869,4.3273,5.2557,6.2752,6.399,5.194,2.7478,2.0526,1.48,0.3227,-0.9921,4.4225,4.2668,3.6658,-1.6282,-1.9945,-0.4694,-0.4783,-0.0616,4.4583,4.9561,6.2914,5.515,5.5493,4.3309,0.6971,1.0122,1.1289,null],"pscores":[null,null,null,null,0.3085,0.4154,0.5,0.7954,0.8354,0.7842,0.5449,0.2085,0.2633,0.1917,0.2047,0.1447,0.1962,0.1957,0.1957,0.1957,0.0757,0.1335,0.1631,0.1968,0.1901,0.1911,0.2162,0.1415,0.2679,0.2679,0.5395,0.2643,0.1001,0.0,0.0,null,0.9733,0.146,0.0759,0.0595,0.0879,0.1149,0.1121,0.214,0.4114,0.6985,0.8898,0.9066,0.6118,0.5807,0.5654,0.7947,0.8033,0.8673,0.8723,0.9456,0.9061,0.5805,0.3925,0.3921,0.3664,0.4143,0.1481,0.1974,0.1713,0.4389,0.4951,0.4529,0.3846,0.282,0.2701,0.4205,0.6611,0.7313,0.7654,0.854,0.9356,0.4724,0.5132,0.6384,0.9336,0.9491,0.8937,0.8927,0.8725,0.577,0.4683,0.2804,0.3889,0.4559,0.5749,0.834,0.8158,0.7982,null]} +{"ID":"6885_1_1_1","entryID":"6885","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Ig1 module of FGFR1","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"1H and 15N Resonance Assignment of the First Module of FGFR1","ionic_strength":0.15,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":103.0,"bbshift_types_post":4.0,"total_bbshifts":376,"seq":"EARPAPTLPEQAQPWGVPVEVESLLVHPGDLLQLRCRLRDDVQSINWLRDGVQLVESNRTRITGEEVEVRDSIPADSGLYACVTSSPSGSDTTYFSVNVSDALPSSE","k":[4,8,10,10,8,10,10,10,10,10,12,12,10,10,9,11,8,9,9,12,12,12,11,11,11,12,10,9,9,10,11,11,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,11,11,10,11,11,12,12,12,11,7,3,4,8,12,12,11,11,11,12,12,12,12,12,10,10,7,9,9,11,10,10,11,12,12,12,11,11,10,9,9,9,11,11,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,8,4],"zscores":[null,-0.85,1.973,1.9211,4.1491,2.664,2.5888,-0.4986,-1.5385,-1.4705,-1.74,1.7895,2.7273,3.2403,3.9776,3.6297,5.1486,4.4097,6.5398,7.127,9.5698,10.245,11.0663,10.6618,10.9358,10.6218,9.8458,9.5493,9.7685,9.142,9.9179,9.9112,10.2844,8.8781,8.8763,9.2605,10.5628,10.0665,10.2834,9.2936,9.5363,9.3712,10.1393,10.31,11.263,11.1434,10.9293,10.3511,10.1428,9.901,9.4687,8.7459,9.6816,9.6296,10.0501,9.4095,7.812,5.4287,6.6014,9.4377,11.7615,11.4991,9.7819,9.6313,10.0444,10.5691,9.7037,9.9847,9.3007,9.8228,8.485,10.7075,9.3998,9.6284,8.8536,8.8663,8.779,9.5529,11.329,12.2444,10.9516,10.9516,10.3745,11.0707,9.8949,8.3347,7.8901,7.7603,9.5468,9.6977,10.7845,10.8574,10.6092,10.3316,10.0165,11.1745,10.9603,11.6112,10.4094,9.193,6.7628,4.8363,3.1351,3.299,2.7853,3.1245,null],"pscores":[null,0.9203,0.7377,0.7419,0.5015,0.6801,0.6866,0.8983,0.9409,0.9386,0.9417,0.7625,0.6746,0.629,0.542,0.6078,0.3958,0.4989,0.2912,0.3226,0.1423,0.1006,0.0311,0.052,0.0376,0.079,0.071,0.0588,0.0458,0.1156,0.0944,0.0948,0.0983,0.189,0.1891,0.1627,0.0823,0.0855,0.0729,0.1341,0.1445,0.1553,0.1069,0.0968,0.0451,0.0511,0.0623,0.0691,0.081,0.0677,0.1226,0.1718,0.1351,0.1385,0.1122,0.1265,0.1057,0.0826,0.0461,0.0328,0.0212,0.0335,0.1028,0.1122,0.0868,0.0819,0.1337,0.1162,0.16,0.1262,0.1617,0.0235,0.0,0.054,0.1038,0.1633,0.1405,0.0889,0.0183,0.0,0.0611,0.0611,0.0677,0.0308,0.0681,0.1409,0.1751,0.1855,0.1176,0.108,0.0701,0.0661,0.0797,0.0955,0.1143,0.0496,0.0607,0.0282,0.091,0.1672,0.3526,0.5176,0.6385,0.6237,0.6695,0.609,null]} +{"ID":"34988_1_1_1","entryID":"34988","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Solution structure of the Sox2 DNA-binding domain reveals conformational selection in DNA binding\n","ionic_strength":0.15,"pH":7.3,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":95.0,"bbshift_types_post":7.0,"total_bbshifts":635,"seq":"GSNQKNSPDRVKRPMNAFMVWSRGQRRKMAQENPKMHNSEISKRLGAEWKLLSETEKRPFIDEAKRLRALHMKEHPDYKYRPRRKTKTLMKKDKYTL","k":[4,9,16,19,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,19,17,17,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,19,17,15,17,19,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,5.2729,4.6083,-0.3392,1.0541,5.3176,5.6237,4.2928,-2.3888,-2.4904,-0.8786,2.8589,5.7912,7.4913,9.9162,11.8618,13.4933,13.5424,13.2751,14.1841,15.1536,15.3992,14.1468,13.6954,13.5934,14.9262,14.5693,13.9018,13.1295,13.9715,14.7962,14.8788,13.4654,13.0026,12.366,13.538,12.6888,13.1985,13.0389,14.0901,14.5214,14.2778,14.0298,14.3043,13.5056,13.5793,12.2688,12.8658,13.6552,13.6495,13.1979,12.6829,13.6942,14.657,14.8888,15.0426,15.2083,14.495,14.7421,13.9001,14.6327,14.2272,14.976,14.996,14.3901,14.2749,13.9976,14.5157,14.3181,13.4363,13.2532,13.401,12.5973,10.8384,8.6283,9.6688,9.4697,7.2964,4.558,2.366,2.764,1.5007,-0.0619,-0.273,0.3491,0.1516,1.8076,2.8593,4.4527,3.4507,1.7138,1.34,1.9034,3.1565,1.9178,1.6452,null],"pscores":[null,0.4127,0.5875,0.8819,0.8236,0.5833,0.5455,0.6346,0.9448,0.9441,0.8996,0.7318,0.5341,0.4176,0.2597,0.1798,0.1009,0.0987,0.1107,0.0713,0.0338,0.025,0.0445,0.0629,0.0673,0.0422,0.0559,0.0831,0.1174,0.0802,0.0471,0.044,0.0728,0.0934,0.1237,0.0989,0.1081,0.0526,0.0595,0.0467,0.0577,0.0675,0.0777,0.0664,0.071,0.0679,0.1286,0.1298,0.0937,0.094,0.1142,0.1385,0.092,0.0524,0.0436,0.0379,0.0318,0.031,0.0218,0.0544,0.0534,0.0696,0.0403,0.0396,0.063,0.0676,0.0791,0.058,0.0659,0.1034,0.1117,0.105,0.1427,0.2207,0.3263,0.2589,0.2874,0.4546,0.6313,0.7587,0.7298,0.7956,0.8725,0.8805,0.8539,0.8622,0.7875,0.7318,0.6378,0.6981,0.7922,0.8103,0.7827,0.7151,0.782,0.7795,null]} +{"ID":"18528_1_1_1","entryID":"18528","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"alpha_tubulin_404-451","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1110\/ps.8.4.788","citation_title":"Helicity of alpha(404-451) and bet(394-445) tubulin C-terminal recombinant peptides\n","ionic_strength":0.0,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-1.0848440803,"off_HA":1.7611360277,"off_HB":3.3317857841,"off_N":0.0,"bbshift_positions_post":45.0,"bbshift_types_post":3.0,"total_bbshifts":128,"seq":"FVHWYVGEGMEEGEFSEAREDMAALEKDYEEVGVDSVEGEGEEEGEEY","k":[2,5,8,9,9,6,6,5,8,8,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,8,8,7,8,8,9,8,8,8,6,3],"zscores":[null,4.9877,4.9146,5.6854,3.0734,2.9818,-1.2316,0.3916,0.0558,1.0966,0.6362,0.5628,-0.3686,-0.7171,0.1243,-0.2703,-0.3529,1.4109,3.0419,2.9467,2.5488,1.0791,3.6565,4.4248,5.3539,4.0294,2.4162,1.4178,0.7943,0.7358,-0.8682,-0.7223,-1.2647,-1.3011,-0.5723,0.0579,-0.1349,-0.4403,-0.4118,0.8109,1.9738,3.0115,3.228,2.4707,5.0468,4.4676,4.6999,null],"pscores":[null,0.2865,0.4203,0.3722,0.6304,0.5812,0.9461,0.849,0.8712,0.7971,0.8334,0.8374,0.896,0.914,0.8661,0.8886,0.893,0.7766,0.6334,0.6425,0.6794,0.8019,0.5738,0.4974,0.4047,0.5369,0.6915,0.776,0.8225,0.8266,0.9179,0.9142,0.938,0.9394,0.9041,0.8701,0.8811,0.8999,0.8983,0.8168,0.7216,0.6206,0.6156,0.6745,0.4064,0.4676,0.3716,null]} +{"ID":"36079_1_1_1","entryID":"36079","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Beta-Ginkgotides: Hyperdisulfide-constrained peptides from Ginkgo biloba\n","ionic_strength":0.0,"pH":3.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":18.0,"bbshift_types_post":3.0,"total_bbshifts":52,"seq":"YETGCKRCCYLDEYGCIRCC","k":[3,6,8,8,8,9,9,9,9,9,9,9,9,8,8,8,9,9,6,3],"zscores":[null,7.8497,8.1062,6.4216,6.3725,7.7753,9.2358,10.0136,10.5576,10.5576,10.3389,9.6967,9.1345,8.6969,9.4838,10.0332,10.2036,10.2036,8.1964,null],"pscores":[null,0.0582,0.1227,0.268,0.2726,0.1843,0.0784,0.0319,0.0035,0.0035,0.0145,0.05,0.0849,0.08,0.0301,0.0,0.0216,0.0216,0.0335,null]} +{"ID":"19099_1_1_1","entryID":"19099","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"human_beta-2_microglobulin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"NMR spectroscopy reveals unexpected structural variation at the protein-protein interface in MHC class I molecules.","ionic_strength":0.16,"pH":7.5,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":81.0,"bbshift_types_post":7.0,"total_bbshifts":523,"seq":"MIQRTPKIQVYSRHPAENGKSNFLNCYVSGFHPSDIEVDLLKNGERIEKVEHSDLSFSKDWSFYLLYYTEFTPTEKDEYACRVNHVTLSQPKIVKWDRDM","k":[5,12,17,12,10,12,17,19,19,21,21,21,19,16,16,18,21,19,19,19,21,21,21,21,21,21,21,19,15,8,3,0,1,8,15,21,20,20,20,21,21,21,19,19,19,21,21,21,21,21,21,19,12,5,0,0,0,0,0,0,0,0,0,5,12,19,21,21,21,21,19,17,15,17,19,21,21,21,21,21,21,21,21,21,21,21,19,12,5,5,12,19,21,21,21,21,21,21,14,7],"zscores":[null,6.4718,8.3541,7.6916,7.3941,8.515,11.1833,13.4737,14.4208,15.1183,14.382,13.9048,12.6463,12.1315,12.8933,14.1336,14.5898,12.3784,11.8965,11.4461,13.7272,13.5472,14.8401,14.6945,15.6433,15.6433,15.6402,14.2584,11.7934,8.2416,4.8996,null,1.6682,9.2039,12.1444,14.556,13.7514,14.2636,14.5089,15.4211,14.9058,14.8686,13.393,13.483,12.6164,12.7734,12.0922,12.5724,13.0561,13.5491,13.3231,12.1795,9.3945,5.7993,null,null,null,null,null,null,null,null,null,7.782,11.4722,13.8275,14.7976,14.9359,14.3448,14.1731,12.6153,12.2346,10.723,11.9044,13.3206,14.2359,15.0875,15.1652,15.1979,14.6405,15.1441,15.5905,15.4795,14.2282,12.7575,12.219,10.9167,8.5285,4.6029,6.2369,10.5223,12.0281,12.5602,12.3042,13.1335,13.9862,13.4273,12.0027,8.4595,null],"pscores":[null,0.377,0.3288,0.2773,0.2474,0.215,0.1518,0.0724,0.0338,0.0351,0.0633,0.083,0.1101,0.0842,0.0489,0.0301,0.0551,0.1231,0.1475,0.1714,0.0906,0.0985,0.0454,0.051,0.0166,0.0166,0.0167,0.0401,0.0821,0.1125,0.1476,null,0.5529,0.0469,0.0649,0.0564,0.0753,0.0542,0.0445,0.0243,0.043,0.0444,0.0759,0.072,0.1116,0.1342,0.1679,0.1439,0.1208,0.0984,0.1085,0.133,0.1538,0.1917,null,null,null,null,null,null,null,null,null,0.0136,0.0348,0.0574,0.047,0.0418,0.0648,0.0718,0.1116,0.097,0.1397,0.1135,0.0791,0.0692,0.0362,0.0334,0.0322,0.0531,0.0341,0.0184,0.0222,0.0695,0.1349,0.1615,0.2007,0.214,0.3349,0.1455,0.0846,0.1407,0.1445,0.1572,0.1172,0.0796,0.1038,0.1725,0.2652,null]} +{"ID":"301_1_1_1","entryID":"301","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"glucagon","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Conformation of secretin in dimethyl sulfoxide solution","ionic_strength":0.1,"pH":4.6,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-4.6702810443,"off_HA":-10.351337423,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":25.0,"bbshift_types_post":3.0,"total_bbshifts":72,"seq":"HSDGTFTSELSRLRDSARLQRLLQGLV","k":[3,6,8,8,8,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,8,8,5,3],"zscores":[null,6.6922,7.5291,6.9834,7.8524,8.8624,8.4723,8.6661,8.0055,7.7393,5.7688,3.7309,3.1911,5.4325,7.8472,8.5933,7.424,4.7027,3.8679,4.5143,5.1608,4.1074,4.5436,4.0438,4.7166,2.8956,null],"pscores":[null,0.1558,0.1687,0.2159,0.1424,0.1032,0.1308,0.1168,0.166,0.1872,0.3321,0.5458,0.6022,0.397,0.1786,0.122,0.2132,0.4695,0.5529,0.4884,0.4238,0.5291,0.4855,0.5127,0.4412,0.5623,null]} +{"ID":"16076_1_1_1","entryID":"16076","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"mPrP90_P102L","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Prion protein-detergent micelle interactions studied by NMR in solution.\n","ionic_strength":0.03,"pH":7.0,"temperature":293.2,"off_C":0.0,"off_CA":-2.0736895215,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.639936044,"bbshift_positions_post":133.0,"bbshift_types_post":4.0,"total_bbshifts":516,"seq":"QGGGTHNQWNKLSKPKTNLKHVAGAAAAGAVVGGLGGYMLGSAMSRPMIHFGNDWEDRYYRENMYRYPNQVYYRPVDQYSNQNNFVHDCVNITIKQHTVTTTTKGENFTETDVKMMERVVEQMCVTQYQKESQAYYDGRRS","k":[4,8,12,11,7,5,6,10,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,8,4,0,0,0,1,3,7,10,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,4],"zscores":[null,-0.3498,-1.2303,-2.3752,-1.325,-0.5753,0.6631,0.1559,0.5461,-0.9315,0.5306,-0.054,-0.0611,-2.3012,-2.6624,-1.0554,0.1596,0.8973,0.5573,-0.6941,1.3227,1.13,1.1147,-2.1735,-2.2496,-2.4685,-3.1357,-2.8126,-2.7916,-2.6529,-2.0035,-1.0566,-0.7592,0.0157,2.9138,4.6725,5.9664,7.6648,8.5758,9.9435,8.9701,8.1285,8.8444,8.3318,9.9235,8.6004,10.3436,10.832,10.6346,10.9971,9.9988,11.2381,11.2381,11.5274,10.5269,10.3556,9.892,9.9144,9.9543,10.711,11.7783,11.3423,11.1449,10.6414,11.1044,11.1376,10.0577,9.8459,10.4124,11.9326,11.6178,11.6394,10.3273,8.4663,4.7596,null,null,null,2.9372,5.7619,8.206,9.7589,10.2977,9.8138,10.1293,10.0774,10.7144,9.6517,10.3862,10.918,12.2444,10.9672,10.9672,10.9084,11.8833,10.6968,10.2415,9.5665,10.3005,10.5753,10.588,10.2093,9.2606,8.8407,9.1524,8.3461,9.3002,9.2819,11.1482,11.2951,11.9199,11.3498,11.6881,11.3966,11.9648,11.6797,11.9652,11.3607,11.6525,11.6525,12.2444,12.1212,11.8358,10.8512,9.6552,9.2305,9.9514,10.5664,11.2516,10.9573,10.8574,10.5562,11.2282,10.7127,10.3178,9.1316,7.6097,5.6721,4.0436,4.2508,null],"pscores":[null,0.8949,0.9247,0.9618,0.9446,0.9194,0.8267,0.8637,0.8417,0.9133,0.8426,0.8739,0.8742,0.963,0.9711,0.923,0.8629,0.821,0.8411,0.9035,0.7941,0.8065,0.8075,0.9539,0.9559,0.9612,0.9745,0.9685,0.9681,0.9653,0.9494,0.9182,0.9063,0.8703,0.6785,0.5318,0.42,0.2795,0.2105,0.1187,0.1825,0.2437,0.1913,0.2284,0.12,0.1533,0.0426,0.0172,0.0783,0.0587,0.1154,0.0463,0.0463,0.0321,0.0843,0.0941,0.1219,0.1205,0.1181,0.0741,0.0204,0.0411,0.0511,0.0779,0.0531,0.0514,0.0586,0.071,0.0389,0.0134,0.0278,0.0268,0.0958,0.0961,0.2512,null,null,null,0.1861,0.0467,0.076,0.0762,0.0975,0.0729,0.0545,0.0575,0.0739,0.137,0.0924,0.0629,0.0,0.0603,0.0603,0.0634,0.0156,0.0749,0.1008,0.1425,0.0973,0.0816,0.0809,0.1027,0.1627,0.1916,0.17,0.2274,0.16,0.1613,0.0509,0.0435,0.014,0.0408,0.0246,0.0385,0.012,0.0249,0.012,0.0402,0.0262,0.0262,0.0,0.0052,0.0178,0.0665,0.1368,0.1647,0.1183,0.0821,0.0457,0.0608,0.0661,0.0827,0.0468,0.074,0.0963,0.1714,0.2838,0.4453,0.5856,0.4907,null]} +{"ID":"16629_1_1_1","entryID":"16629","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"SlyD","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural and functional study of SlyD from helicobacter pylori","ionic_strength":0.1,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":149.0,"bbshift_types_post":7.0,"total_bbshifts":1003,"seq":"MQNHDLESIKQAALIEYEVREQGSSIVLDSNISKEPLEFIIGTNQIIAGLEKAVLKAQIGEWEEVVIAPEEAYGVYESSYLQEVPRDQFEGIELEKGMSVFGQTEDNQTIQAIIKDFSATHVMVDYNHPLAGKTLAFRFKVLGFREVSEEE","k":[5,12,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,19,19,19,15,13,13,17,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,19,19,19,21,19,17,17,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,14,7],"zscores":[null,2.1285,1.7164,0.468,-1.6823,-2.076,-0.0605,3.8541,9.1939,12.7049,14.8737,14.5694,14.0102,14.3299,14.5319,15.1312,15.1201,15.3294,14.8378,12.6868,12.5232,11.3233,11.6663,9.8415,9.5089,11.2562,12.6276,14.0334,12.6732,11.784,11.8944,13.3159,14.3021,13.3476,11.2503,12.0232,13.0143,12.7054,11.6018,12.5654,14.3706,13.9189,13.0075,13.9436,15.3594,15.8659,14.9813,14.1354,13.7699,14.1388,14.1374,14.7001,15.2053,15.6123,15.174,13.8691,12.8134,13.2563,12.7207,13.612,11.9931,14.0317,14.0631,15.1708,13.4951,13.1214,12.3417,12.5399,13.2044,14.0617,14.6353,14.0929,12.6787,11.8031,11.3471,13.1084,14.8141,15.2793,15.0404,13.8626,14.6288,14.2098,15.0245,13.191,13.6383,13.8243,15.1183,14.119,13.8657,11.7792,12.8322,11.6769,13.2954,13.5061,14.246,13.0239,12.3873,11.6226,13.978,13.6263,13.6577,12.219,13.2651,14.0835,15.1747,15.3556,14.935,13.8306,13.388,13.1119,14.1032,13.97,13.5293,12.3004,12.0723,13.8948,14.862,14.808,13.4073,13.653,14.0806,15.4285,15.688,15.6737,15.297,14.3352,14.8483,13.4309,14.1375,13.2698,13.6717,13.2298,13.4647,14.4354,15.1427,14.687,14.3066,14.3066,14.8575,14.2899,13.4161,12.3968,13.4096,13.7785,12.5352,11.6925,9.6766,8.9763,5.4575,2.2665,null],"pscores":[null,0.7383,0.7882,0.8493,0.9239,0.9343,0.8705,0.6743,0.3333,0.1375,0.0442,0.0559,0.0785,0.0654,0.0573,0.0346,0.035,0.0275,0.0455,0.1383,0.1463,0.178,0.1596,0.2643,0.3139,0.2123,0.1412,0.0776,0.139,0.1839,0.1781,0.1089,0.0665,0.1074,0.182,0.141,0.0929,0.0392,0.0506,0.007,0.0062,0.0536,0.0932,0.0813,0.0264,0.0092,0.0401,0.0449,0.0598,0.0448,0.0732,0.0508,0.0319,0.0176,0.0331,0.0845,0.1323,0.1116,0.1066,0.0665,0.1425,0.0776,0.0763,0.0332,0.1008,0.1178,0.1553,0.1152,0.0843,0.0479,0.0533,0.0466,0.0758,0.1187,0.1767,0.1184,0.0464,0.0293,0.0379,0.0848,0.0535,0.0703,0.0385,0.0849,0.0653,0.0575,0.0351,0.074,0.0847,0.1536,0.1013,0.159,0.1098,0.1003,0.0688,0.0925,0.1227,0.1619,0.0799,0.095,0.0645,0.1311,0.0816,0.0755,0.033,0.0266,0.0419,0.0862,0.1056,0.1182,0.0747,0.0802,0.0993,0.1574,0.169,0.0834,0.0446,0.0466,0.1047,0.0938,0.0756,0.024,0.0151,0.0156,0.0286,0.0652,0.0451,0.0743,0.0448,0.0814,0.0639,0.0831,0.0728,0.0612,0.0342,0.0513,0.0663,0.0663,0.0448,0.067,0.1043,0.1222,0.0752,0.0594,0.1457,0.1887,0.3037,0.3468,0.5743,0.7391,null]} +{"ID":"15060_1_1_1","entryID":"15060","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"DLC2_SAM_domain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The NMR structure of the murine DLC2 SAM domain reveals a variant fold that is similar to an anti-parallel four helix bundle","ionic_strength":0.15,"pH":7.8,"temperature":295.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":87.0,"bbshift_types_post":7.0,"total_bbshifts":559,"seq":"GSSHHHHHHSSGLVPRGSMLVTKIQQEIEAKEACDWLRAAGFPQYAQLYEDSQFPINIAAVKKDHDFLERDLVEPLCRRLNTLNKCASMRLDVNFQRKKGDDSDEED","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,13,13,14,16,19,21,20,20,20,20,19,19,19,19,18,18,18,19,20,19,18,16,18,19,21,21,19,19,19,21,21,21,20,18,17,18,19,20,20,21,21,21,21,21,21,21,21,21,21,21,20,20,19,18,18,18,20,19,20,20,20,20,20,21,21,21,21,20,20,19,20,20,21,21,21,21,21,18,14,13,16,20,21,21,21,14,7],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.3154,6.6625,9.0386,10.3461,13.3534,14.3791,15.6989,14.4866,14.1954,13.4772,13.7582,13.7331,14.1875,14.302,14.6243,13.9397,14.4073,13.5938,14.2474,14.4512,13.9785,13.8459,13.015,14.3427,14.4994,15.4612,15.3471,14.7884,14.4989,14.631,14.6923,14.339,13.6855,12.4985,11.9689,12.7481,12.9303,13.6521,13.912,15.5971,15.5231,14.846,14.846,14.1395,14.3308,12.9166,13.5646,12.9153,12.8885,13.5432,13.8929,14.3204,13.5593,13.949,13.9355,14.2817,13.7596,14.7395,14.1962,14.824,13.1786,13.1814,13.6798,14.9615,15.1424,14.6671,13.9719,12.8415,12.6051,12.1991,12.0237,9.7592,8.6783,8.1237,7.2874,4.449,0.9907,-1.4998,-1.0197,-0.8469,-0.102,-0.2219,1.4835,1.8841,2.8875,1.9187,1.5571,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.3784,0.3822,0.2022,0.1408,0.0293,0.0354,0.0147,0.0454,0.0569,0.0872,0.075,0.0613,0.0429,0.0384,0.0261,0.0378,0.0198,0.0519,0.0405,0.0468,0.0512,0.0415,0.0436,0.0222,0.0308,0.0229,0.0269,0.0201,0.0308,0.0259,0.0511,0.065,0.0924,0.1327,0.1274,0.0726,0.0809,0.0648,0.0685,0.0055,0.0207,0.0452,0.0452,0.0732,0.0654,0.1273,0.0977,0.1274,0.1287,0.0987,0.0835,0.0519,0.0836,0.0524,0.0379,0.0245,0.045,0.0358,0.0425,0.0326,0.1006,0.1004,0.0784,0.0276,0.0342,0.0521,0.0802,0.1309,0.1275,0.1476,0.1409,0.2845,0.3523,0.401,0.4552,0.638,0.8265,0.9188,0.9074,0.9065,0.8755,0.879,0.8019,0.7837,0.7302,0.7819,0.785,null]} +{"ID":"30585_1_1_1","entryID":"30585","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Selective binding of the PHD6 finger of MLL4 to histone H4K16ac links MLL4 and MOF\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":58.0,"bbshift_types_post":7.0,"total_bbshifts":351,"seq":"GSHMSLVTCPICHAPYVEEDLLIQCRHCERWMHAGCESLFTEDDVEQAADEGFDCVSCQPYVVK","k":[0,0,0,0,7,14,21,20,16,16,15,18,17,16,11,9,11,14,17,16,19,17,18,17,19,18,18,18,20,21,21,18,18,16,19,18,20,20,20,19,18,19,20,21,20,20,20,21,21,21,18,18,18,20,20,20,21,20,18,17,17,17,11,5],"zscores":[null,null,null,null,null,9.5293,13.2837,14.6467,12.4701,11.1325,11.4125,13.289,13.3662,12.5456,10.5306,9.8858,10.8465,11.8375,12.2293,10.8049,12.4195,12.7701,13.7851,13.4471,13.8046,13.7839,14.0672,14.585,14.3819,13.6897,13.6949,13.5469,14.7747,13.9157,15.2574,14.6073,15.0748,14.7058,14.0067,13.4291,12.7734,13.2792,13.1791,12.4016,12.3905,13.5059,14.5007,15.2333,13.7584,13.2674,10.161,11.4095,12.923,15.278,15.6627,15.1452,15.2238,14.4051,13.695,11.8587,10.9336,8.438,6.42,null],"pscores":[null,null,null,null,null,0.1919,0.1103,0.0392,0.068,0.1362,0.1017,0.0649,0.0454,0.0645,0.0591,0.039,0.0422,0.06,0.0972,0.1546,0.1211,0.0716,0.044,0.042,0.0584,0.044,0.0327,0.0132,0.0495,0.0922,0.092,0.0538,0.0065,0.0073,0.0037,0.0124,0.0235,0.037,0.0646,0.0743,0.0881,0.0809,0.1005,0.1523,0.138,0.0859,0.0449,0.0309,0.0893,0.1111,0.2285,0.1568,0.0812,0.0163,0.0033,0.021,0.0313,0.0486,0.0477,0.1158,0.1658,0.3231,0.3582,null]} +{"ID":"30585_1_2_2","entryID":"30585","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"entity_2","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Selective binding of the PHD6 finger of MLL4 to histone H4K16ac links MLL4 and MOF\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":5.0,"bbshift_types_post":5.0,"total_bbshifts":16,"seq":"XGKGGAXRHRKVX","k":[0,0,2,5,9,7,9,7,7,2,0,0,0],"zscores":[null,null,null,4.0172,3.2607,2.4053,3.8567,5.889,5.889,null,null,null,null],"pscores":[null,null,null,0.4116,0.6125,0.6668,0.5541,0.2819,0.2819,null,null,null,null]} +{"ID":"595_1_1_1","entryID":"595","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"cardiotoxin CTXIIa","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"1H Nuclear-Magnetic-Resonance Studies of the Conformation of Cardiotoxin VII2 \nfrom Naja mossambica mossambica\n","ionic_strength":0.1,"pH":3.6,"temperature":299.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":9.0,"bbshift_types_post":2.0,"total_bbshifts":14,"seq":"LKCNQLIPPFWKTCPKGKNLCYKMTMRGASKVPVKRGCIDVCPKSSLLIKYMCCNTDKCN","k":[0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1,3,5,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,2,0,0,0,0,0,0,0,0,0,0,0,1,3,3,2,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,3.8761,6.2632,7.985,8.7209,7.175,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,6.2632,6.2632,5.1996,null,null,null,null,null,null,null,null,null,null,null,3.8761,6.2632,6.2632,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null]} +{"ID":"4572_1_1_1","entryID":"4572","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PBX1 homeodomain","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Conformational changes in the PBX Homeodomain and C-terminal Extension upon \nBinding DNA and HOX-derived YPWM Peptides\n","ionic_strength":0.1,"pH":4.8,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":63.0,"bbshift_types_post":7.0,"total_bbshifts":416,"seq":"GHHHHHHHHHHSSGHIEGRHMNKQATEILNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKN","k":[0,0,0,0,0,0,0,0,0,0,5,12,17,15,15,17,19,19,16,18,18,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,18,17,16,18,19,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,20,19,17,18,19,21,21,21,21,21,21,14,7],"zscores":[null,null,null,null,null,null,null,null,null,null,null,6.2025,7.5416,6.6913,6.6799,7.6583,8.6823,9.6955,7.6406,9.5666,10.5739,13.3751,14.5058,14.5313,14.8457,14.7667,14.8325,15.0925,14.7251,14.4166,14.1892,14.8263,15.6174,15.5217,15.0093,14.3077,13.9731,14.2176,14.0757,13.6938,12.3999,11.9341,12.9829,14.5352,14.8151,15.1404,14.8901,15.5332,15.388,15.7339,16.0085,16.1234,14.9206,13.0501,12.7083,13.1274,14.7212,14.1794,14.8371,14.2727,15.137,14.3564,14.7716,14.3486,14.066,13.4162,13.3885,14.743,14.8671,14.8013,12.6156,11.7135,10.4858,9.1045,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,0.3998,0.3857,0.4165,0.4173,0.3774,0.3379,0.2733,0.3625,0.2653,0.204,0.1062,0.0584,0.0574,0.0452,0.0482,0.0457,0.036,0.0498,0.0619,0.0711,0.046,0.0175,0.0208,0.0391,0.0663,0.0801,0.056,0.0324,0.032,0.0713,0.1292,0.0943,0.0572,0.0464,0.0343,0.0435,0.0204,0.0254,0.0135,0.0045,0.0008,0.0424,0.0912,0.1072,0.0877,0.05,0.0715,0.0455,0.0677,0.0344,0.0643,0.0345,0.0366,0.0174,0.0594,0.0761,0.0491,0.0444,0.0469,0.1418,0.1876,0.2557,0.2202,null]} +{"ID":"19202_1_1_1","entryID":"19202","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"CONANTOKIN_BK-B","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"From molecular phylogeny towards differentiating pharmacology for NMDA receptor subtypes.","ionic_strength":0.1,"pH":6.1,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":5.0,"bbshift_types_post":4.0,"total_bbshifts":18,"seq":"GEXXYSXAIX","k":[4,4,4,4,6,6,6,8,8,4],"zscores":[null,6.5648,6.5648,5.92,7.7224,7.7224,7.444,7.7312,7.7312,null],"pscores":[null,0.0493,0.0493,0.112,0.0678,0.0678,0.0898,0.1521,0.1521,null]} +{"ID":"15419_1_1_1","entryID":"15419","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"RPA3401","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Solution Structure of protein RPA3401, Northeast Structural Genomics Consortium\nTarget RpT7, Ontario Center for Structural Proteomics Target RP3384\n","ionic_strength":0.3,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":60.0,"bbshift_types_post":7.0,"total_bbshifts":390,"seq":"MATADDFKLIRDIHSTGGRRQVFGSREQKPFEDLVDLGWLKRSSVDSRATHYQITERGTSAALRS","k":[7,13,18,18,19,21,21,21,21,21,21,21,21,21,21,19,17,17,19,21,21,21,18,11,9,12,19,20,18,18,19,21,21,21,21,21,19,19,19,21,21,20,18,18,18,13,11,12,19,21,21,21,21,20,13,11,10,17,17,19,19,21,21,14,7],"zscores":[null,11.6218,13.1521,13.7743,14.2143,15.2489,15.1055,14.0981,14.382,14.8781,15.1065,14.068,14.068,14.04,15.3587,13.5081,12.9118,12.4335,13.8068,14.516,14.1413,13.4203,11.8745,8.8906,8.7472,10.8911,14.3111,15.237,14.9615,14.9615,14.4309,14.6849,14.4055,14.8009,14.9819,14.2769,13.6201,13.8934,14.8973,15.9971,15.6405,14.745,12.7802,12.1658,12.1241,10.7381,8.5781,9.4562,12.4342,15.0566,14.5076,14.9296,14.9546,15.4866,12.7375,10.4988,8.3078,12.0985,13.1679,15.0827,15.3678,14.899,14.0232,10.5207,null],"pscores":[null,0.0496,0.0709,0.0444,0.0418,0.0304,0.0356,0.0749,0.0633,0.044,0.0355,0.0761,0.0761,0.0773,0.0265,0.0709,0.0652,0.0874,0.0583,0.058,0.0731,0.1041,0.1322,0.1616,0.1111,0.0643,0.038,0.0177,0.0,0.0,0.0334,0.0514,0.0623,0.0469,0.0401,0.0675,0.0661,0.0547,0.0162,0.0049,0.0167,0.0355,0.0878,0.1174,0.1195,0.096,0.1839,0.1497,0.1204,0.0374,0.0583,0.0421,0.0411,0.0092,0.0,0.0608,0.1749,0.1037,0.0539,0.0097,0.0,0.0432,0.078,0.1305,null]} +{"ID":"30137_1_1_1","entryID":"30137","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"NMR Structure of the C-Terminal Transmembrane Domain of the HDL Receptor, SR-BI, and a Functionally Relevant Leucine Zipper Motif\n","ionic_strength":0.1,"pH":6.8,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":71.0,"bbshift_types_post":7.0,"total_bbshifts":459,"seq":"GSKIEPVVLPLLWFEQSGAMGGKPLSTFYTQLVLMPQVLHYAQYVLLGLGGLLLLVPIICQLRSQEKCFLFWS","k":[7,14,21,20,18,18,19,20,18,18,19,21,21,21,21,21,19,19,19,19,17,16,16,18,18,20,20,21,21,21,21,21,21,20,18,18,19,21,21,21,21,21,21,21,20,20,18,18,16,16,17,17,16,14,15,16,17,18,20,21,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,9.6829,11.8088,12.8057,12.1018,13.1124,12.4473,14.0964,12.9748,13.229,11.7446,13.0555,13.3765,14.9518,14.1734,14.5252,12.8436,11.7898,8.8885,8.8621,8.4895,8.8517,9.79,12.1281,13.6491,14.2216,13.1485,12.8187,13.1047,13.8437,14.2645,14.1289,14.1602,13.6891,11.8104,12.5107,13.6717,15.0413,14.8912,13.8717,14.7845,14.5727,15.121,14.6727,14.0821,13.1452,11.4436,11.1788,10.4482,9.9268,10.4719,11.2756,11.7824,11.2598,11.9947,12.7529,13.4616,13.6301,12.8924,12.6919,12.3291,12.9411,12.2834,10.7321,10.013,9.4625,10.3,10.6211,11.7528,11.6114,12.6299,10.1697,null],"pscores":[null,0.1819,0.1826,0.1179,0.1206,0.0727,0.1198,0.0609,0.0788,0.0675,0.1554,0.1208,0.1061,0.0412,0.0718,0.0576,0.1008,0.1531,0.3245,0.3262,0.3195,0.2773,0.2158,0.1193,0.0496,0.0559,0.1019,0.132,0.1185,0.0856,0.068,0.0736,0.0723,0.078,0.1355,0.1005,0.0639,0.0379,0.0435,0.0844,0.0475,0.0557,0.035,0.0518,0.0615,0.1021,0.155,0.1695,0.1754,0.2072,0.1925,0.1467,0.1016,0.0894,0.0721,0.0551,0.0414,0.0504,0.1138,0.1381,0.1559,0.1262,0.1582,0.2416,0.2835,0.3167,0.2665,0.2479,0.1856,0.1931,0.1411,0.1515,null]} +{"ID":"27346_1_1_1","entryID":"27346","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"H2A-Nucleosome","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"Site-Specific Studies of Nucleosome Interactions by Solid-State NMR\n","ionic_strength":0.03,"pH":6.5,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":96.0,"bbshift_types_post":4.0,"total_bbshifts":366,"seq":"SGRGKGGKVKGKAKSRSNRAGLQFPVGRIHRLLRKGNYAERVGAGAPVYLAAVMEYLAAEVLELAGNAARDNKKTRIIPRHLQLAIRNDEELNKLLSGVTIAQGGVLPNIQAVLLPKKTEKKA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,9,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,7,4,5,9,12,12,12,12,12,12,8,6,6,10,12,12,8,4,0,0,0,2,5,5,3,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.1881,7.4827,9.625,9.2546,10.214,8.9567,10.2051,9.6142,10.4549,10.8377,11.7156,11.6699,11.6699,11.8751,11.6074,11.6074,11.0613,11.1393,10.6237,10.1398,10.4505,10.4379,10.527,10.496,10.5717,10.6116,10.3231,9.5426,10.4573,9.2028,9.9087,9.968,11.0882,11.0598,11.0598,10.6564,10.1745,10.1745,11.2658,11.6158,10.948,10.948,10.4308,11.1255,11.1255,11.6308,11.6308,10.9633,10.9429,9.5421,10.0058,10.0023,10.9014,9.9562,10.6771,10.1708,10.7661,9.5691,10.2764,8.8947,9.4141,8.2503,10.114,10.1241,10.1415,9.6957,10.4141,11.6311,11.6067,11.0389,10.5088,10.6237,10.5727,11.1001,11.061,11.6747,11.6747,11.7789,11.2438,8.7844,6.037,5.0003,8.2842,10.9643,11.4004,11.1801,10.1052,10.7396,10.528,9.1967,6.6774,7.6998,9.0252,10.5094,9.3068,8.0165,5.2127,null,null,null,5.1996,7.5287,7.5287,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1504,0.2083,0.1388,0.1631,0.1024,0.1835,0.1029,0.0851,0.0366,0.0169,0.0233,0.0254,0.0254,0.016,0.0283,0.0283,0.0554,0.0514,0.0789,0.1068,0.0887,0.0894,0.0843,0.0861,0.0818,0.0796,0.096,0.1441,0.0883,0.1115,0.0673,0.0638,0.054,0.0554,0.0554,0.0771,0.1048,0.1048,0.0449,0.0279,0.0613,0.0613,0.0898,0.0521,0.0521,0.0272,0.0272,0.0605,0.0616,0.1441,0.1149,0.1151,0.0638,0.118,0.0759,0.105,0.0711,0.1424,0.0987,0.1878,0.1525,0.1792,0.0554,0.0548,0.1067,0.1342,0.0907,0.0272,0.0284,0.0565,0.0853,0.0789,0.0817,0.0534,0.0554,0.0252,0.0252,0.0204,0.0224,0.0365,0.0998,0.2849,0.1447,0.0604,0.0383,0.0493,0.1089,0.0725,0.0843,0.0474,0.1572,0.0695,0.1235,0.0853,0.1596,0.1296,0.1931,null,null,null,0.0,0.0318,0.0318,null,null,null,null]} +{"ID":"1441_1_1_1","entryID":"1441","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"2Fe-2S ferredoxin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Two-Dimensional Magnetization Exchange Spectroscopy of Anabaena 7120 Ferredoxin.\n Nuclear Overhauser Effect and Electron Self Exchange Cross Peaks from Amino \nAcid Residues Surrounding the 2Fe-2S, Cluster\n","ionic_strength":0.1,"pH":8.2,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":3.0,"bbshift_types_post":1.0,"total_bbshifts":3,"seq":"ATFKVTLINEAEGTKHEIEVPDDEYILDAAEEQGYDLPFSCRAGACSTCAGKLVSGTVDQSDQSFLDDDQIEAGYVLTCVAYPTSDVVIQTHKEEDLY","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"52776_1_1_1","entryID":"52776","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Activation dynamics traced through a G protein coupled receptor by 81 1H-15N NMR probes\n","ionic_strength":0.1,"pH":7.5,"temperature":304.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":10.0,"bbshift_types_post":2.0,"total_bbshifts":20,"seq":"MGAELLSQQWEAGMSLLMALVVLLIVAGNVLVIAAIGSTQRLQTLTNLFITSLACADLVVGLLVVPFGATLVVRGTWLWGSFLCELWTSLDVLCVTASVETLCVIAIDRYLAITSPFRYQSLMTRARAKVIICTVWAISALVSFLPIMMHWWRDEDPQALKCYQDPGCCEFVTNRAYAIASSIISFYIPLLIMIFVYLRVYREAKEQIRKIDRASKRKTSRVMLMREHKALKTLGIIMGVFTLCWLPFFLVNIVNVFNRDLVPKWLFVAFNWLGYANSAMNPIIYCRSPDFRKAFKRLLAFPRKADRRLHHHHHH","k":[0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1.7855,1.7855,5.238,5.1996,5.1996,null,null,null,null,null,3.4313,3.4313,3.4313,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8684,3.8684,3.8684,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,6.9114,6.9114,4.8234,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.5437,4.5437,4.5437,null,null,null,null,3.6629,3.6629,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.6105,0.6105,0.19,0.0,0.0,null,null,null,null,null,0.2655,0.2655,0.2655,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1852,0.1852,0.1852,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0201,0.0201,0.0428,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0795,0.0795,0.0795,null,null,null,null,0.2219,0.2219,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"52776_2_1_1","entryID":"52776","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Activation dynamics traced through a G protein coupled receptor by 81 1H-15N NMR probes\n","ionic_strength":0.1,"pH":7.5,"temperature":304.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":19.0,"bbshift_types_post":2.0,"total_bbshifts":38,"seq":"MGAELLSQQWEAGMSLLMALVVLLIVAGNVLVIAAIGSTQRLQTLTNLFITSLACADLVVGLLVVPFGATLVVRGTWLWGSFLCELWTSLDVLCVTASVETLCVIAIDRYLAITSPFRYQSLMTRARAKVIICTVWAISALVSFLPIMMHWWRDEDPQALKCYQDPGCCEFVTNRAYAIASSIISFYIPLLIMIFVYLRVYREAKEQIRKIDRASKRKTSRVMLMREHKALKTLGIIMGVFTLCWLPFFLVNIVNVFNRDLVPKWLFVAFNWLGYANSAMNPIIYCRSPDFRKAFKRLLAFPRKADRRLHHHHHH","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,4,2,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,2,0,0,2,2,2,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,5.1996,5.1996,5.1996,4.4591,4.4591,4.4591,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.4076,4.4076,4.306,1.2941,1.2941,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.7274,6.0954,6.0954,5.0655,null,null,null,3.8566,3.8566,3.8566,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8716,3.8716,3.8716,null,3.5964,3.5964,3.5964,null,null,5.1996,5.1996,5.1996,null,4.5451,4.5451,6.4012,4.7664,4.7664,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,7.175,7.175,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,6.6003,6.6003,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,0.0,0.0,0.0,0.0915,0.0915,0.0915,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0989,0.0989,0.3136,0.7086,0.7086,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2102,0.0938,0.0938,0.0144,null,null,null,0.1873,0.1873,0.1873,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1847,0.1847,0.1847,null,0.2342,0.2342,0.2342,null,null,0.0,0.0,0.0,null,0.0793,0.0793,0.0642,0.05,0.05,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0462,0.0462,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"11075_1_1_1","entryID":"11075","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"N-terminal domain of kp60","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"A common substrate recognition mode conserved between katanin p60 and VPS4 governs microtubule severing and membrane skeleton reorganization.","ionic_strength":0.05,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":76.0,"bbshift_types_post":6.0,"total_bbshifts":445,"seq":"GSDHMTMSLQMIVENVKLAREYALLGNYDSAMVYYQGVLDQMNKYLYSVKDTHLRQKWQQVWQEINVEAKQVKDIMKT","k":[3,9,15,18,18,18,18,18,18,14,14,14,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,12,6],"zscores":[null,0.5632,5.6069,6.4195,8.5285,8.786,9.2669,10.4364,11.1206,11.6375,12.5653,12.7645,14.5676,13.8884,14.2127,14.2127,14.879,14.9615,14.1996,13.1396,13.0589,13.875,13.4597,12.2159,10.8908,12.0726,13.0568,13.6499,13.7831,13.8492,14.3837,14.1848,13.7376,13.2338,13.7784,12.8513,12.49,11.8798,12.3585,12.2022,12.7932,13.1002,14.0812,12.1149,13.1079,12.708,13.6369,12.7573,10.8573,9.7448,10.6207,11.9845,13.3246,12.4623,13.4032,14.0211,14.1713,13.6025,13.0512,13.4234,13.6372,14.1687,14.6209,14.2611,13.4594,13.0788,13.831,14.1323,14.382,14.382,14.8577,14.9615,14.3984,13.8985,13.455,12.8332,10.242,null],"pscores":[null,0.8383,0.5002,0.4792,0.333,0.3159,0.2845,0.2121,0.1727,0.0699,0.0265,0.018,0.0139,0.0398,0.0271,0.0271,0.0028,0.0,0.0276,0.0715,0.0751,0.0403,0.0575,0.1149,0.1497,0.0871,0.0418,0.0495,0.0441,0.0414,0.0206,0.0282,0.0459,0.0673,0.0443,0.0507,0.0671,0.0967,0.1079,0.1156,0.0872,0.0732,0.0322,0.12,0.0729,0.0912,0.0501,0.0889,0.1876,0.2541,0.2012,0.1266,0.0633,0.1029,0.0599,0.0345,0.0287,0.0515,0.0754,0.0591,0.0501,0.0288,0.0119,0.0252,0.0575,0.0742,0.0421,0.0302,0.0207,0.0207,0.0036,0.0,0.0201,0.0394,0.0577,0.0853,0.1008,null]} +{"ID":"1826_1_1_1","entryID":"1826","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Anantin-A peptide","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Anantin-A peptide antagonist of the atrial natriuretic factor(ANF) II. \nDetermination of the primary sequence by NMR on the basis of proton assignments\n","ionic_strength":0.1,"pH":4.6,"temperature":285.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":14.0,"bbshift_types_post":3.0,"total_bbshifts":36,"seq":"XFIGWGNXIFGHYSGDF","k":[3,6,8,8,7,8,5,6,4,6,6,8,9,8,8,5,3],"zscores":[null,8.0425,8.2816,7.8132,7.7366,9.1016,7.3219,7.1405,6.032,7.8089,8.7209,9.3964,8.4486,7.4407,6.4928,5.8247,null],"pscores":[null,0.0442,0.1095,0.1456,0.1116,0.0533,0.0477,0.1153,0.1003,0.0612,0.0,0.0352,0.1325,0.1761,0.2612,0.1889,null]} +{"ID":"1483_1_1_1","entryID":"1483","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"microviridin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Microviridin: A Novel Tricyclic Depsipeptide from the Toxic Cyanobacterium \nMicrocystis viridis\n","ionic_strength":0.1,"pH":7.0,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":6.0,"bbshift_types_post":6.0,"total_bbshifts":31,"seq":"YGGTFKYPSDWEEY","k":[4,8,8,10,6,12,11,11,5,6,6,6,0,0],"zscores":[null,8.4018,8.4018,11.0872,8.7209,10.7528,9.4808,9.4808,7.0731,8.7209,8.7209,null,null,null],"pscores":[null,0.1007,0.1007,0.0049,0.0,0.0718,0.1218,0.1218,0.0679,0.0,0.0,null,null,null]} +{"ID":"6494_1_1_1","entryID":"6494","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"BsCM","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Investigation of Ligand Binding and Protein Dynamics in Bacillus subtilis \nChorismate Mutase by Transverse Relaxation Optimized Spectroscopy-Nuclear \nMagnetic Resonance\n","ionic_strength":0.1,"pH":7.5,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":-5.6570277689,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":125.0,"bbshift_types_post":6.0,"total_bbshifts":706,"seq":"MMIRGIRGATTVERDTEEEILQKTKQLLEKIIEENHTKPEDVVQMLLSATPDLHAVFPAKAVRELSGWQYVPVTCMQEMDVTGGLKKCIRVMMTVQTDVPQDQIRHVYLEKAVVLRPDLSLTKNTEL","k":[6,12,17,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,17,16,15,15,16,17,18,18,18,18,18,17,15,15,16,17,17,17,18,18,17,17,17,17,15,15,16,18,18,18,17,15,15,16,18,18,18,18,18,17,13,13,14,18,17,15,15,16,18,18,18,18,18,18,18,17,14,13,14,17,18,17,17,17,17,16,16,17,17,17,17,18,17,15,15,16,18,18,18,18,18,18,18,18,18,18,18,18,18,17,15,15,16,18,18,17,16,16,17,18,12,6],"zscores":[null,10.7358,13.2967,13.8438,13.8734,13.8734,13.4272,13.1091,13.5708,13.9394,13.4256,12.3946,12.951,13.1083,13.8258,13.6017,14.4946,14.4101,14.0835,14.0835,14.4214,14.8133,14.3095,13.4397,13.589,13.2275,13.1148,12.6365,11.984,12.2221,11.8057,12.8487,12.7821,13.0926,12.7734,12.7659,12.8463,12.418,13.3373,12.6892,12.2545,11.7615,12.4834,13.7772,13.2609,12.1736,12.3755,12.8237,12.789,11.7344,11.5292,13.1474,14.2911,14.3493,14.135,13.5964,13.1317,12.4835,12.4837,13.107,13.9417,14.1795,14.0275,13.2142,12.4742,10.4885,10.3545,11.2925,13.4034,12.96,10.9881,11.5145,12.4426,14.3154,14.1617,13.4099,13.2031,13.1738,13.4238,13.7859,13.5247,12.7851,10.9071,9.2657,9.7301,11.1012,11.3714,12.5955,12.44,13.3677,13.2835,13.9853,13.7146,13.1725,12.2425,13.1519,13.4083,13.3109,11.4376,11.6891,12.1697,12.8966,13.0283,13.586,14.5944,14.4797,13.9479,13.9479,14.4451,13.9681,12.0554,12.0554,12.1529,13.5068,11.7035,9.9731,6.9134,6.485,5.1144,4.7858,3.4004,4.6005,3.8313,4.9231,4.9616,5.2387,null],"pscores":[null,0.0727,0.0484,0.01,0.0089,0.0089,0.0263,0.0395,0.0369,0.0378,0.059,0.1061,0.0799,0.0728,0.0423,0.0515,0.0165,0.0197,0.0321,0.0321,0.0192,0.0051,0.0234,0.0584,0.0521,0.0513,0.0393,0.0422,0.0726,0.0798,0.1185,0.0846,0.0877,0.0735,0.0881,0.0885,0.0681,0.0521,0.0128,0.058,0.096,0.1208,0.085,0.0443,0.0661,0.1,0.0901,0.0692,0.0707,0.085,0.0956,0.0379,0.0241,0.0219,0.0301,0.0359,0.0211,0.0491,0.0674,0.0729,0.0377,0.0284,0.0343,0.0682,0.0854,0.1102,0.118,0.0877,0.0599,0.063,0.1247,0.0963,0.0693,0.0232,0.0291,0.0597,0.0686,0.0699,0.0591,0.0439,0.0388,0.0172,0.0866,0.2093,0.2379,0.1738,0.1415,0.0797,0.087,0.0454,0.0322,0.0047,0.0311,0.0537,0.0966,0.0546,0.0597,0.0478,0.1004,0.0873,0.0823,0.0824,0.0764,0.0522,0.0129,0.0171,0.0374,0.0374,0.0184,0.0366,0.123,0.123,0.1181,0.0555,0.1238,0.1846,0.3995,0.4477,0.571,0.5937,0.68,0.5881,0.6435,0.5747,0.5816,0.4828,null]} +{"ID":"30562_1_1_1","entryID":"30562","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1021\/acs.jmedchem.9b00211","citation_title":"Amino Acid Scanning at P5' within the Bowman-Birk Inhibitory Loop Reveals Specificity Trends for Diverse Serine Proteases.\n","ionic_strength":0.1,"pH":3.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":12.0,"bbshift_types_post":6.0,"total_bbshifts":66,"seq":"GFCHRSYPPECWPN","k":[6,12,18,18,18,18,16,14,14,16,18,16,10,4],"zscores":[null,10.5299,12.481,12.5416,12.2279,12.4956,12.3808,11.701,12.6079,13.4045,14.3068,12.9749,9.9186,null],"pscores":[null,0.0842,0.1019,0.099,0.1143,0.1012,0.0722,0.0667,0.0247,0.0272,0.0235,0.0453,0.0667,null]} +{"ID":"1642_1_1_1","entryID":"1642","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"tendamistat","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Complete Assignment of the Noncarbonylic Carbon-13 Resonances of Tendamistat","ionic_strength":0.1,"pH":3.2,"temperature":320.0,"off_C":0.0,"off_CA":-11.5289624156,"off_CB":-15.6422759579,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":72.0,"bbshift_types_post":2.0,"total_bbshifts":137,"seq":"DTTVSEPAPSCVTLYQSWRYSQADNGCAETVTVKVVYEDDTEGLCYAVAPGQITTVGDGYIGSHGHARYLARCL","k":[2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,5,5,5,6,6,6,5,5,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,4,2],"zscores":[null,0.7285,0.6042,0.5195,2.3498,2.453,3.987,4.541,6.856,7.8471,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,6.9632,6.9632,6.9632,8.7209,8.7209,8.6627,8.0817,6.8209,6.8934,5.8217,7.2478,6.3712,7.9867,7.9867,8.7209,8.7209,7.5365,6.7066,6.7066,7.3186,6.1565,6.1565,5.7856,7.8032,6.9706,6.9802,6.9802,7.8117,8.7209,7.4009,7.4009,7.3272,6.934,6.7885,6.8684,8.6039,8.7209,8.7209,7.7135,6.7875,4.8403,6.3074,6.315,6.2383,6.2383,6.1385,6.4499,6.4499,6.2413,7.6636,7.3864,8.4743,8.4743,7.9568,7.9568,6.222,null],"pscores":[null,0.8151,0.8316,0.8387,0.6557,0.6438,0.4582,0.3907,0.1406,0.0584,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.1309,0.1309,0.1309,0.0,0.0,0.0035,0.0414,0.0898,0.0834,0.1892,0.1061,0.1869,0.0482,0.0482,0.0,0.0,0.0823,0.1544,0.1544,0.1001,0.2085,0.2085,0.2476,0.0617,0.0766,0.0758,0.0758,0.061,0.0,0.0933,0.0933,0.0994,0.0798,0.0927,0.0856,0.0071,0.0,0.0,0.0184,0.0928,0.2405,0.1384,0.1376,0.1453,0.1453,0.1555,0.1243,0.1243,0.145,0.0723,0.0945,0.0152,0.0152,0.0503,0.0503,0.0813,null]} +{"ID":"16098_1_1_1","entryID":"16098","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Apo-form YjaB","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Solution structure of Apo-YjaB form Escherichia coli","ionic_strength":0.13,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":145.0,"bbshift_types_post":7.0,"total_bbshifts":957,"seq":"MVISIRRSRHEEGEELVAIWCRSVDATHDFLSAEYRTELEDLVRSFLPEAPLWVAVNERDQPVGFMLLSGQHMDALFIDPDVRGCGVGRVLVEHALSMAPELTTNVNEQNEQAVGFYKKVGFKVTGRSEVDDLGKPYPLLNLAYVGA","k":[5,12,19,21,21,21,21,21,19,19,19,19,19,19,21,21,21,21,21,21,21,21,19,17,16,16,18,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,19,19,19,18,18,18,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,16,13,9,14,15,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,20,20,18,19,19,21,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,19,19,17,19,17,19,19,21,21,21,21,21,19,12,5],"zscores":[null,10.0844,12.8537,14.1054,14.817,15.3786,14.041,14.041,13.2968,14.909,14.5985,14.6513,14.7352,14.1184,14.6887,14.5818,14.9206,14.709,14.8046,15.3643,14.6371,14.5834,13.3819,13.3911,13.3674,13.0497,14.3628,14.0784,14.9256,13.0167,12.4989,12.091,14.107,14.1864,15.1324,13.8329,13.5199,13.1537,14.2381,15.3055,14.8182,14.6,14.7922,14.7656,14.8708,14.9308,13.8559,13.2588,11.52,12.3046,12.4623,12.4889,13.6452,14.0333,15.2573,15.1497,15.5167,15.7082,15.0326,14.3913,12.2742,13.4495,13.2813,15.3678,15.3678,16.1497,16.0863,15.2934,13.8508,12.9043,13.4828,14.9586,15.3099,15.6118,15.3199,14.8954,13.7556,13.7567,12.8965,13.9618,13.2854,13.8086,11.2397,10.7961,10.2895,12.5589,12.9805,13.8026,14.3945,15.2771,15.8037,15.8037,14.7489,14.274,13.7461,14.3555,14.0874,13.2625,12.5992,13.4342,14.5621,15.1167,15.4601,14.6821,14.7023,14.471,14.5127,13.6026,13.7431,14.216,14.7755,14.4416,14.3146,14.0136,14.0128,14.6645,15.7497,15.6617,15.1947,14.3487,13.8113,14.1716,14.3241,13.877,12.2293,12.2071,13.2991,13.733,13.9478,14.4066,14.8086,14.7295,12.3426,12.2788,11.9786,14.4972,14.5439,14.5403,14.495,14.4362,13.9345,13.4187,13.9504,14.653,12.6373,9.2363,null],"pscores":[null,0.1102,0.1003,0.0746,0.0463,0.0258,0.0773,0.0773,0.0802,0.0158,0.0271,0.0251,0.022,0.0456,0.0512,0.0554,0.0424,0.0504,0.0468,0.0263,0.0532,0.0553,0.0764,0.0444,0.0288,0.0421,0.0214,0.0472,0.0422,0.1226,0.1475,0.168,0.0745,0.0712,0.0346,0.0861,0.0997,0.1163,0.0691,0.0283,0.0463,0.0547,0.0473,0.0348,0.0309,0.0287,0.0562,0.0818,0.1674,0.1105,0.1029,0.1016,0.0942,0.0776,0.0301,0.0339,0.0209,0.0144,0.0382,0.0629,0.1283,0.0735,0.049,0.0,0.0,0.0,0.002,0.0288,0.0564,0.098,0.072,0.041,0.0282,0.0177,0.0278,0.0433,0.0894,0.0893,0.0983,0.0519,0.0807,0.0871,0.1303,0.0927,0.0171,0.0268,0.0274,0.0584,0.0348,0.0294,0.0112,0.0112,0.0489,0.0676,0.0898,0.0644,0.0753,0.1113,0.1124,0.0741,0.0284,0.0351,0.0229,0.0515,0.0507,0.0597,0.0581,0.0961,0.0899,0.07,0.0479,0.0471,0.0521,0.0348,0.0498,0.0246,0.013,0.016,0.0323,0.0366,0.0581,0.0435,0.0656,0.0842,0.1305,0.1317,0.0801,0.0904,0.0812,0.0623,0.0466,0.0496,0.1249,0.1281,0.1097,0.0309,0.0,0.0293,0.031,0.0611,0.0817,0.1042,0.0811,0.0526,0.1106,0.1643,null]} +{"ID":"51599_1_1_1","entryID":"51599","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"AssignSLP_GUI, a software tool exploiting AI for NMR resonance assignment of sparsely labeled proteins\n","ionic_strength":0.125,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":7.0,"bbshift_types_post":2.0,"total_bbshifts":14,"seq":"GSGGAQLTTESMPFNVAEGKEVLLLVHNLPQQLFGYSWYKGERVDGNRQIVGYACADTNNDGAYEGDELCQATPGPANSGRETIYPNASLLIQNVTQNDTGFYTLQVIKSDLVNEEATGQFHVY","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,2,0,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.0303,5.1885,3.5704,3.5704,null,null,null,null,3.6258,3.6258,3.6258,null,null,null,null,null,null,4.1545,4.1545,4.1545,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1578,0.1961,0.239,0.239,null,null,null,null,0.2287,0.2287,0.2287,null,null,null,null,null,null,0.1376,0.1376,0.1376,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null]} +{"ID":"25418_1_1_1","entryID":"25418","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"hCyt_c_WT","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone resonance assignments of ferric human cytochrome c and the pro-apoptotic G41S mutant in the ferric and ferrous states\n","ionic_strength":0.07,"pH":6.8,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":101.0,"bbshift_types_post":4.0,"total_bbshifts":380,"seq":"GDVEKGKKIFIMKCSQCHTVEKGGKHKTGPNLHGLFGRKTGQAPGYSYTAANKNKGIIWGEDTLMEYLENPKKYIPGTKMIFVGIKKKEERADLIAYLKKATNE","k":[4,8,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,10,10,9,10,10,11,12,10,9,7,9,10,12,11,11,11,11,11,11,12,11,11,11,8,7,7,11,12,12,12,12,12,12,12,12,11,11,11,12,11,11,11,12,12,12,12,12,12,12,12,10,10,10,12,12,10,9,9,11,12,12,12,12,9,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,4],"zscores":[null,10.0332,11.6391,10.8171,9.6303,9.509,10.1073,11.2477,11.4065,11.2995,10.6926,10.6645,11.0767,11.6662,11.3105,11.3105,11.3105,11.6785,11.6785,10.5714,11.1933,10.629,10.0188,9.7675,9.8761,11.6,10.7213,10.629,9.3998,9.388,9.031,9.6656,10.2729,10.5187,10.5549,9.9346,9.3945,9.3608,10.6079,11.1675,11.7306,11.2384,9.4528,8.7775,8.6067,11.1053,10.9872,11.6144,10.69,10.7347,9.4673,8.6036,9.3543,9.9172,11.072,10.7259,10.7925,11.3486,10.4722,10.4099,9.6847,9.9028,9.5338,9.5105,10.6102,9.6155,9.7889,9.2297,11.2766,10.6909,10.5198,10.509,10.6663,11.3242,10.1901,10.629,10.3778,10.4566,10.8622,11.0992,12.064,10.9666,9.13,7.8849,8.0512,9.7975,10.8611,11.5791,11.8241,11.8241,10.9712,10.9712,10.1423,11.3305,10.7048,11.2372,10.7291,10.4895,10.7666,10.4332,11.3011,10.6269,9.2583,null],"pscores":[null,0.0,0.0268,0.0683,0.1122,0.12,0.0831,0.0459,0.038,0.0433,0.0751,0.0766,0.0546,0.0256,0.0427,0.0427,0.0427,0.025,0.025,0.0305,0.0,0.0,0.0608,0.0757,0.097,0.0287,0.0228,0.0,0.0,0.0687,0.1231,0.1362,0.0735,0.0597,0.0577,0.0934,0.1274,0.1296,0.0798,0.0261,0.0,0.0226,0.0319,0.037,0.0481,0.0291,0.0592,0.028,0.0752,0.0728,0.149,0.2085,0.1564,0.1204,0.0308,0.0485,0.045,0.0408,0.0623,0.0658,0.1088,0.1212,0.1446,0.1462,0.0796,0.1394,0.1284,0.1648,0.0444,0.0243,0.0332,0.0337,0.0765,0.042,0.0511,0.0,0.0125,0.0631,0.0659,0.0534,0.0077,0.0603,0.0852,0.1755,0.1625,0.1278,0.0659,0.0297,0.0183,0.0183,0.0601,0.0601,0.1067,0.0417,0.0744,0.0464,0.0731,0.0864,0.071,0.0897,0.0432,0.0787,0.0436,null]} +{"ID":"50480_1_1_1","entryID":"50480","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"An N-terminal conserved region in human Atg3 couples membrane curvature sensitivity to conjugase activity during autophagy\n","ionic_strength":0.15,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":181.0,"bbshift_types_post":5.0,"total_bbshifts":792,"seq":"MQNVINTVKGKALEVAEYLTPVLKESKFKETGVITPEEFVAAGDHLVHHCPTWQWATGEELKVKAYLPTGKQFLVTKNVPCYKRCKQMEEDAILQTRTYDLYITYDKYYQTPRLWLFGYDEQRQPLTVEHMYEDISQDHVKKTVTIENHPHLPPPPMCSVHPCRHAEVMKKIIETVAEGGGELGVHMYLLIFLKFVQAVIPTIEYDYTRHFTM","k":[0,3,8,13,15,15,15,15,14,14,14,15,15,15,15,15,15,15,14,12,12,13,15,15,14,9,7,8,12,12,9,9,11,13,11,11,12,15,15,15,15,14,14,14,15,15,15,15,14,12,12,13,15,15,15,15,14,14,14,15,15,15,15,15,15,13,10,10,11,14,14,15,15,15,15,15,15,14,12,12,13,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,11,10,8,9,5,3,3,7,7,4,1,6,11,15,14,14,14,15,14,14,12,9,9,11,15,15,15,15,15,15,15,15,14,9,4,2,5,5,3,0,3,8,13,15,15,14,12,12,12,9,4,0,3,8,12,9,4,0,0,0,0,3,8,13,10,5,3,8,12,11,11,10,10,10,7,7,6,8,9,5,3,3,8,12,14,13,14,12,8,3,0,0,1,6,11,15,14,11,11,12,15,15,15,15,15,15,10,8,8,8,5],"zscores":[null,null,9.1905,11.446,12.0779,12.1207,11.7067,11.634,11.746,11.2227,11.1095,11.448,12.3716,11.7443,11.3264,10.908,11.3704,10.4347,10.0402,9.7031,9.1642,9.9388,9.0039,11.1934,10.0936,9.1652,7.7086,9.2167,11.5848,10.6901,8.9049,8.5936,10.2771,11.3576,10.4825,11.0712,12.1803,12.6634,12.0559,12.1195,13.033,12.6493,12.6493,11.8046,12.3283,11.8089,12.7216,12.6112,12.4134,11.378,12.0256,11.915,12.4013,11.2222,11.7992,11.8423,12.4888,11.5388,12.0362,12.4119,13.5543,13.2061,13.3249,11.994,12.3717,10.6624,10.5018,9.7575,10.3902,11.5282,10.7809,11.8604,11.7612,12.5949,11.8748,11.8701,11.2265,10.4556,8.4543,8.7714,9.8619,12.2404,12.4792,12.0443,11.9801,11.0281,10.073,7.8245,6.8069,7.6154,8.1939,9.0515,9.6203,10.4322,11.9168,12.3313,12.5856,11.8704,11.7972,11.9287,12.7005,12.6606,11.4549,11.02,10.0332,10.629,7.985,6.2632,5.6438,9.002,9.002,7.175,3.8761,8.2723,10.9764,13.0289,12.8457,12.6237,12.0929,11.8268,11.3533,11.2703,10.302,8.9924,8.4656,9.2743,10.9617,12.0064,12.5649,12.1355,11.3566,11.5291,12.5139,12.0575,11.1415,8.1695,5.8883,5.1996,6.9742,6.9742,4.9049,null,3.33,7.6781,9.8543,11.6176,11.403,11.1511,9.214,10.1501,10.9304,10.6131,7.1512,null,4.9238,8.6223,9.8272,8.6209,4.925,null,null,null,null,5.4468,6.7128,8.6465,6.888,5.6095,6.2632,10.0332,11.4157,10.863,10.863,10.6292,10.6292,10.6292,9.3998,8.0802,4.274,6.4916,7.8751,6.9789,4.9115,5.0161,8.4679,10.9959,11.9968,12.1088,12.6072,12.2444,10.0332,6.2632,null,null,-1.1999,7.474,10.8349,13.4845,13.2122,11.7306,11.1146,11.003,11.9345,11.7623,10.1093,10.2833,9.5792,9.4223,6.3143,6.813,7.4975,7.4975,null],"pscores":[null,null,0.0478,0.0584,0.0681,0.066,0.0864,0.0902,0.0645,0.0914,0.0974,0.0998,0.0542,0.0845,0.1063,0.1292,0.1039,0.1565,0.1594,0.1338,0.1692,0.1432,0.2478,0.1134,0.1561,0.0829,0.1138,0.0461,0.0294,0.0752,0.1003,0.122,0.0733,0.0628,0.0617,0.0308,0.0027,0.041,0.0691,0.0661,0.0252,0.0229,0.0229,0.0616,0.0562,0.0813,0.0385,0.0434,0.0332,0.0394,0.0094,0.0357,0.0529,0.1119,0.0818,0.0796,0.0299,0.0749,0.0505,0.0524,0.0044,0.0181,0.0133,0.0721,0.0542,0.1002,0.0341,0.0763,0.0669,0.0754,0.1156,0.0787,0.0837,0.0441,0.078,0.0782,0.1116,0.1344,0.2194,0.1965,0.148,0.0603,0.0493,0.0501,0.0532,0.1019,0.1784,0.3313,0.4076,0.3467,0.3045,0.2446,0.207,0.1567,0.0759,0.0561,0.0445,0.0782,0.0819,0.0753,0.0394,0.0224,0.0124,0.0081,0.0,0.0,0.0,0.0,0.059,0.023,0.023,0.0,0.0,0.0283,0.0356,0.0254,0.0147,0.024,0.0478,0.0804,0.0845,0.0888,0.0972,0.0943,0.1313,0.1354,0.1262,0.0715,0.0454,0.0653,0.1046,0.0956,0.0477,0.0691,0.0957,0.1534,0.1153,0.0,0.0763,0.0763,0.1469,null,0.3902,0.1564,0.1485,0.091,0.1022,0.0952,0.1658,0.1062,0.0622,0.0008,0.0017,null,0.1444,0.0851,0.1259,0.12,0.2295,null,null,null,null,0.0805,0.2406,0.2297,0.2906,0.2128,0.0,0.0,0.0375,0.0414,0.0414,0.0275,0.0275,0.0275,0.0,0.0852,0.4231,0.2613,0.1763,0.0759,0.1461,0.1325,0.096,0.0588,0.0524,0.0268,0.0247,0.0,0.0,0.0,null,null,0.9971,0.0873,0.0428,0.0071,0.0,0.0,0.0287,0.0584,0.0751,0.0836,0.1762,0.1656,0.2096,0.2199,0.3416,0.2314,0.1714,0.1714,null]} +{"ID":"26659_1_1_1","entryID":"26659","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"src","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1002\/1873-3468.12212","citation_title":"NMR analysis on the sialic acid-binding mechanism of an R-type lectin mutant by natural evolution-mimicry\n","ionic_strength":0.1,"pH":7.0,"temperature":288.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":118.0,"bbshift_types_post":7.0,"total_bbshifts":705,"seq":"PKFFYIKSELNGKVLDIGGQNPAPGSKIITWDQKKGPTAVNQLWYTDQQGVIRSKLNDFAIDASHEQIETQPFDPNNPKRAWIVSGNTIAQLSDRDNVLGVIKSDKGASAHICAWKQHGGPNQKFIIESE","k":[7,14,21,21,20,20,20,21,21,21,19,19,19,16,13,8,6,2,2,2,2,0,0,4,5,12,12,14,14,14,18,18,20,20,15,14,14,18,17,10,9,12,17,19,19,21,21,21,19,19,19,20,13,8,4,4,5,7,9,13,16,21,21,21,21,21,21,17,11,7,9,14,11,9,10,14,16,16,19,21,21,21,21,21,19,19,19,21,21,20,20,20,21,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,16,14,16,19,21,21,21,21,21,21,14,7],"zscores":[null,10.3309,13.3597,15.3155,14.648,15.1314,13.6634,13.3197,12.8113,14.3009,13.6365,13.0958,13.1479,13.0731,12.7375,10.0332,8.7209,5.1996,3.6887,3.6887,3.6887,null,null,6.9826,7.813,10.0934,9.5602,10.0634,10.9674,11.1577,12.1739,11.785,13.1275,14.5634,13.09,12.0786,11.0703,13.0705,13.0983,10.468,10.1313,11.3964,13.8372,15.0469,14.8981,15.2261,14.8353,13.9691,12.5046,12.3667,13.8443,15.2685,12.7375,9.3289,5.2179,5.2179,6.5027,6.0221,7.7831,8.9316,11.8169,13.8318,14.7675,14.8293,13.6491,14.1613,13.3742,12.7959,9.4868,8.3552,8.6288,11.5516,10.2762,9.9475,9.3854,11.0663,12.3883,12.1058,13.4143,14.4725,15.5625,16.1497,14.9663,14.4916,12.5317,12.8104,13.0525,14.4701,14.957,13.9899,13.1833,10.8309,10.791,11.3183,13.6385,13.9789,14.4003,14.2673,14.3661,13.2083,13.8542,12.3403,12.7797,11.1245,12.0604,9.8802,9.6638,9.5058,12.2757,13.5457,14.7971,14.9533,14.8546,14.7028,13.6976,13.9676,14.1583,14.0743,11.8131,9.7964,11.3874,13.6151,15.0034,15.207,15.0892,14.656,14.3443,14.1922,11.9003,null],"pscores":[null,0.1418,0.1069,0.028,0.0392,0.0214,0.0791,0.1087,0.1324,0.0666,0.0654,0.0892,0.0868,0.0411,0.0,0.0,0.0,0.0,0.2172,0.2172,0.2172,null,null,0.0145,0.0115,0.1096,0.1429,0.158,0.1052,0.0948,0.117,0.1369,0.1029,0.0424,0.0228,0.0485,0.0996,0.0745,0.0569,0.0359,0.0255,0.0385,0.0263,0.0109,0.0162,0.0312,0.0456,0.0803,0.117,0.1237,0.0567,0.0166,0.0,0.0393,0.1924,0.1924,0.1192,0.2682,0.1837,0.2096,0.0999,0.0861,0.0482,0.0458,0.094,0.0723,0.1062,0.0704,0.1214,0.0653,0.1195,0.0742,0.0733,0.0356,0.0996,0.0998,0.0719,0.0854,0.075,0.0597,0.0194,0.0,0.0407,0.0589,0.1156,0.1023,0.0911,0.0598,0.041,0.0653,0.1003,0.2212,0.2382,0.2089,0.0945,0.0799,0.0626,0.0679,0.0359,0.0841,0.0563,0.1554,0.1339,0.2195,0.1696,0.2619,0.2752,0.2851,0.1586,0.0986,0.0471,0.0412,0.0449,0.0507,0.0919,0.0803,0.0724,0.0474,0.1001,0.1747,0.1223,0.0663,0.0393,0.0319,0.0362,0.0525,0.0648,0.071,0.057,null]} +{"ID":"3525_1_1_1","entryID":"3525","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"dihydrofolate reductase","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"13C NMR Determination of the Tautomeric and Ionization States of Folate in Its \nComplexes with Lactobacillus casei Dihydrofolate Reductase\n","ionic_strength":0.1,"pH":6.5,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":5.0,"bbshift_types_post":3.0,"total_bbshifts":8,"seq":"TAFLWAQDRDGLIGKDGHLPWHLPDDLHYFRAQTVGKIMVVGRRTYESFPKRPLPERTNVVLTHQEDYQAQGAVVVHDVAAVFAYAKQHPDQELVIAGGAQIFTAFKDDVDTLLVTRLAGSFEGDTKMIPLNWDDFTKVSSRTVEDTNPALTHTYEVWQKKA","k":[0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,4,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.2632,7.175,7.175,3.8761,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"2067_1_1_1","entryID":"2067","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"barnase","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Characterization of Phosphate Binding in the Active Site of Barnase by \nSite-Directed Mutagenesis and NMR\n","ionic_strength":0.1,"pH":4.5,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":31.0,"bbshift_types_post":3.0,"total_bbshifts":42,"seq":"AQVINTFDGVADYLQTYHKLPDNYITKSEAQALGWVASKGNLADVAPGKSIGGDIFSNREGKLPGKSGRTWREADINYTSGFRNSDRILYSSDWLIYKTTDHYQTFTKIR","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,0,0,0,0,0,0,0,1,2,3,2,1,0,0,0,0,0,1,1,2,1,2,1,2,2,4,3,2,0,2,4,4,2,0,0,0,0,0,0,0,2,3,3,2,1,1,0,0,0,0,2,3,3,2,4,4,4,2,2,1,0,0,0,1,2,2,1,0,1,4,7,7,5,2,1,1,1,1,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,3.8761,3.8761,null,null,null,null,null,null,null,3.8761,5.1996,4.9186,3.448,-0.3139,null,null,null,null,null,1.9221,1.9221,3.681,3.484,4.9279,3.8761,5.1996,5.1996,7.175,6.2632,5.1996,null,3.668,6.1683,6.1683,5.1996,null,null,null,null,null,null,null,3.9032,5.2472,5.2472,4.6532,3.0615,3.0615,null,null,null,null,3.4374,4.9111,4.9111,5.1996,7.0476,7.0476,7.0476,5.1996,5.1996,3.8761,null,null,null,3.8761,5.1996,5.1996,3.8761,null,3.8761,7.175,9.3998,9.3998,7.985,5.1996,3.8761,3.8761,3.8761,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,0.0,0.0,0.1451,0.2623,0.9639,null,null,null,null,null,0.4753,0.4753,0.2186,0.0662,0.0302,0.0,0.0,0.0,0.0,0.0,0.0,null,0.221,0.0866,0.0866,0.0,null,null,null,null,null,null,null,0.1792,0.1038,0.1038,0.0647,0.156,0.156,null,null,null,null,0.2643,0.1461,0.1461,0.0,0.0095,0.0095,0.0095,0.0,0.0,0.0,null,null,null,0.0,0.0,0.0,0.0,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null]} +{"ID":"27575_1_1_1","entryID":"27575","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"wtTTR","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Biophysical characterization and modulation of Transthyretin Ala97Ser\n","ionic_strength":0.025,"pH":6.5,"temperature":300.0,"off_C":0.0,"off_CA":-2.5407270185,"off_CB":0.0,"off_H":-2.0605998775,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":124.0,"bbshift_types_post":3.0,"total_bbshifts":354,"seq":"GPTGTGESKCPLMVKVLDAVRGSPAINVAVHVFRKAADDTWEPFASGKTSESGELHGLTTEEEFVEGIYKVEIDTKSYWKALGISPFHEHAEVVFTANDSGPRRYTIAALLSPYSYSTTAVVTNPKE","k":[1,4,7,9,9,9,9,9,9,7,7,7,9,9,9,9,9,9,9,9,9,9,7,7,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,7,7,7,9,9,9,9,9,9,9,9,9,9,6,6,6,9,9,9,9,9,9,9,9,7,7,7,7,7,7,9,9,9,9,9,9,7,7,4,3],"zscores":[null,-0.7557,-0.7974,-0.3618,-0.1292,-0.4543,-1.8364,0.0466,1.5622,3.9423,6.8093,8.854,9.6448,9.6577,9.8949,9.6842,9.2594,9.2594,9.7121,9.353,8.6916,8.9972,7.8488,7.9193,7.1186,8.7309,8.1308,8.174,8.9535,9.5872,9.4208,9.4208,9.2099,9.9745,9.9745,9.6916,9.6916,9.4157,10.0166,10.0166,10.2783,9.3998,9.3998,8.1239,8.8057,7.6696,8.1869,8.4056,8.5779,9.3404,9.3744,9.2512,9.2512,9.0965,10.06,9.3705,9.4439,9.4439,10.1291,10.629,10.629,10.3889,10.3889,10.3889,9.7111,8.4377,6.7475,7.176,8.6092,10.0304,10.629,10.3254,10.2314,10.1079,10.1282,9.4576,8.8682,8.4235,9.2629,9.9582,10.4954,9.9056,9.2351,7.8838,7.0232,7.8711,9.3998,9.3998,9.142,8.6897,8.8459,7.8027,8.1435,8.5825,9.7967,9.9197,10.629,10.629,10.4279,9.6839,7.5408,6.7995,7.8103,8.3223,8.6231,8.6231,9.4005,9.905,9.905,10.2961,9.6152,8.2366,7.733,7.8183,7.8183,8.7228,8.5704,9.3203,8.8863,8.8859,9.284,9.1926,9.4446,7.3744,6.4955,3.9341,null],"pscores":[null,0.9372,0.9215,0.8934,0.8808,0.8982,0.9538,0.8707,0.7645,0.4967,0.1914,0.0321,0.0531,0.0523,0.0385,0.0507,0.0768,0.0768,0.0491,0.0709,0.115,0.094,0.1028,0.0973,0.1635,0.1123,0.1563,0.153,0.097,0.0565,0.0667,0.0667,0.08,0.0341,0.0341,0.0503,0.0503,0.067,0.0317,0.0317,0.0177,0.0,0.0,0.082,0.1071,0.1929,0.152,0.1357,0.1231,0.0717,0.0696,0.0774,0.0774,0.0874,0.0293,0.0698,0.0652,0.0652,0.0256,0.0,0.0,0.0119,0.0119,0.0119,0.0491,0.1333,0.2723,0.2344,0.1209,0.031,0.0,0.0152,0.0201,0.0267,0.0256,0.0644,0.1028,0.1343,0.0766,0.035,0.0066,0.0379,0.0784,0.1756,0.172,0.1011,0.0,0.0,0.0146,0.0427,0.1043,0.1821,0.1554,0.1228,0.0441,0.0371,0.0,0.0,0.01,0.0507,0.082,0.1458,0.0611,0.1418,0.1199,0.1199,0.0679,0.038,0.038,0.0167,0.0548,0.0737,0.1119,0.1052,0.1052,0.0405,0.0505,0.073,0.1015,0.1015,0.0753,0.0811,0.0652,0.1413,0.2211,0.3671,null]} +{"ID":"27323_1_1_1","entryID":"27323","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Cdc37","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1038\/s41467-017-02711-w","citation_title":"Phosphorylation induced cochaperone unfolding promotes kinase recruitment and client class-specific Hsp90 phosphorylation\n","ionic_strength":0.1,"pH":7.5,"temperature":273.0,"off_C":-1.0104702897,"off_CA":0.0,"off_CB":1.230277758,"off_H":-3.0176311279,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":87.0,"bbshift_types_post":5.0,"total_bbshifts":398,"seq":"GMGPGGLDPVEVFESLPEELQKCFDVKDVQMLQDAISKMDPTDAKYHMQRCIDSGLWVPNSKASEAKEGEEAGPGDPLLEAVPKTGDEKDVSV","k":[0,3,5,8,9,12,13,12,12,13,15,15,15,15,14,13,13,14,15,15,15,15,15,14,12,12,13,15,15,15,15,15,15,15,15,15,15,15,14,12,12,13,15,15,15,15,15,15,15,15,15,15,15,14,14,13,13,8,4,0,3,8,13,15,15,15,15,14,14,14,15,13,11,10,11,11,12,13,15,15,14,12,12,13,14,14,14,15,15,15,15,10,5],"zscores":[null,null,3.5177,3.8648,5.3226,8.8815,11.2704,11.9093,10.8178,11.2384,12.4034,12.7058,12.0064,10.9685,9.3166,9.0075,10.3006,12.5411,12.978,13.1145,13.1145,13.6705,13.6705,11.8795,9.6553,9.6553,11.2133,13.19,12.5143,12.173,11.3508,12.0225,11.5554,11.6248,11.6865,12.5067,11.4819,10.3833,9.995,10.1249,10.3475,10.4143,11.5865,11.9577,12.2227,11.8893,12.3442,12.5854,13.4261,12.3743,11.2072,11.031,10.9446,9.9377,8.7699,9.6222,10.3384,8.4776,4.779,null,-0.8347,-1.2895,-1.8939,-2.1572,-1.6079,-0.04,0.6119,0.2392,-0.597,-1.8203,-1.219,-1.8871,-1.6323,-1.1815,1.3424,2.4762,3.6274,4.0474,3.4367,1.9747,-0.5846,-1.4277,-1.5208,-0.8688,-0.5685,-0.3619,0.2986,-0.054,-0.2739,0.8187,0.5717,1.1596,null],"pscores":[null,null,0.4787,0.5316,0.4078,0.1887,0.0673,0.0145,0.0683,0.069,0.0528,0.0392,0.0715,0.1258,0.2059,0.2043,0.1212,0.0276,0.0275,0.0218,0.0218,0.0,0.0,0.058,0.1368,0.1368,0.0703,0.0187,0.0477,0.0635,0.105,0.0708,0.0942,0.0906,0.0875,0.048,0.098,0.1596,0.1622,0.1077,0.0946,0.1145,0.0926,0.0739,0.0612,0.0773,0.0555,0.0445,0.0093,0.0541,0.1127,0.1223,0.1271,0.1658,0.2433,0.1633,0.1189,0.0953,0.2486,null,0.9521,0.9389,0.9438,0.9465,0.931,0.8716,0.8401,0.8586,0.8965,0.9394,0.9184,0.9436,0.941,0.928,0.7897,0.7048,0.6205,0.5979,0.6637,0.7623,0.896,0.9316,0.9347,0.9089,0.8953,0.8865,0.8556,0.8722,0.8819,0.8293,0.8422,0.7993,null]} +{"ID":"17770_1_1_1","entryID":"17770","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"VDRLBD","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Ligand-specific structural changes in the vitamin d receptor in solution","ionic_strength":0.05,"pH":7.4,"temperature":273.0,"off_C":0.0,"off_CA":-2.3343443936,"off_CB":-6.3405501191,"off_H":-3.5252028508,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":248.0,"bbshift_types_post":5.0,"total_bbshifts":1183,"seq":"MLKDSLRPKLSEEQQHIIAILLDAHHKTYDPTYADFRDFRPPVRVDGSTGSVTLDLSPLSMLPHLADLVSYSIQKVIGFAKMIPGFRDLTSDDQIVLLKSSAIEVIMLRSNQSFTMDDMSWDCGSQDYKYDVTDVSKAGHTLELIEPLIKFQVGLKKLNLHEEEHVLLMAICIVSPDRPGVQDAKLVEAIQDRLSNTLQTYIRCRHPPPGSHQLYAKMIQKLADLRSLNEEHSKQYRSLSFQPENSMKLTPLVLEVFGNEIS","k":[3,8,13,15,15,14,12,12,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,12,13,15,15,15,15,15,15,14,9,7,8,13,15,15,14,14,14,13,13,13,15,15,15,15,14,12,12,13,15,14,12,12,13,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,14,12,11,12,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,14,11,6,2,0,2,7,11,12,12,13,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,12,12,12,11,12,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,9,4,0,0,0,0,0,0,3,8,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,14,12,12,13,15,15,15,15,13,11,11,13,15,15,15,15,14,14,14,15,10,5],"zscores":[null,2.2936,2.3457,1.7985,0.7392,-0.0574,2.2119,7.9669,8.7617,10.8276,10.1528,12.4927,12.9383,13.4512,12.4592,11.9141,11.9463,12.9845,13.1459,12.8049,12.3969,12.8284,13.1814,13.6705,13.1928,12.9657,12.6602,12.737,12.4835,11.2075,11.0488,11.5925,12.8807,12.7283,12.1732,12.0087,11.7403,11.8951,11.817,10.1355,7.6739,8.1259,10.6219,12.7287,10.5864,7.9144,4.1675,3.0682,2.6726,0.3023,2.6874,2.7556,3.4151,2.0725,2.4114,2.462,1.8914,6.8043,9.5492,11.8203,11.9015,11.6078,12.2444,12.1271,13.1036,13.1036,13.3781,12.8055,11.9374,11.7203,11.5384,11.7087,12.2482,12.9973,13.2606,12.4327,11.9394,11.6025,12.4822,12.8921,12.9372,11.604,10.5807,9.8284,11.3682,11.1406,11.7452,10.755,10.8541,11.0291,11.9095,12.426,11.5118,11.0065,11.2822,12.8132,12.1872,12.4652,11.9219,12.7305,12.5786,12.6573,12.5682,12.7962,12.7316,12.5961,12.5961,13.0307,12.6135,12.6135,12.5638,13.04,12.7313,12.4765,12.0051,11.2434,11.1352,11.7125,12.764,13.2275,13.482,12.4314,11.4914,11.6173,11.988,12.8047,12.3662,12.3687,11.8431,12.0065,12.743,12.7618,11.8427,11.8427,12.1942,13.3421,13.3421,12.526,11.0744,7.8157,5.1996,null,3.6457,6.9551,9.8703,11.0947,10.8304,10.7367,11.2987,11.2776,11.8933,11.7138,12.5621,11.5441,11.1662,11.2722,11.4166,11.7427,11.5502,12.43,13.122,13.6705,13.6705,13.0397,13.0397,12.5153,12.6698,12.6698,12.733,12.0715,12.0715,11.9539,13.1206,12.6424,11.1674,9.8484,9.8484,9.6238,8.0832,7.3389,9.5903,12.05,12.4519,12.712,12.2216,12.8218,12.8449,13.3821,11.9874,12.304,11.6863,12.3428,11.3549,11.9873,11.7049,12.0736,11.3897,11.8908,11.4053,11.4848,11.4888,12.0157,12.0988,9.958,7.175,null,null,null,null,null,null,6.2632,10.0185,12.5371,12.9108,11.9795,10.6326,10.6321,11.6678,13.1039,13.6705,13.1482,12.6071,11.3403,11.9307,12.497,12.7545,11.157,11.1413,12.0624,12.4017,12.3583,11.9552,13.1552,11.9283,11.8795,11.8795,12.4691,11.4553,10.1275,10.376,10.3142,11.6454,12.0939,12.8744,12.1445,11.325,12.1404,11.8749,11.7306,11.4456,12.3691,13.047,13.2967,12.624,11.8699,10.3896,9.7931,7.787,5.107,1.1805,null],"pscores":[null,0.6916,0.7283,0.7732,0.8335,0.8728,0.7321,0.256,0.2215,0.1337,0.1735,0.0487,0.0292,0.0084,0.0502,0.0761,0.0745,0.0272,0.0205,0.0349,0.0531,0.0339,0.0191,0.0,0.0186,0.028,0.0412,0.0378,0.0301,0.0479,0.056,0.0511,0.0316,0.0382,0.0635,0.0714,0.0847,0.077,0.061,0.0252,0.1166,0.1212,0.1025,0.0382,0.1476,0.3051,0.5998,0.6828,0.7046,0.8553,0.7035,0.7113,0.6653,0.7562,0.7343,0.7258,0.7553,0.3491,0.168,0.0807,0.0569,0.0283,0.0,0.026,0.0223,0.0223,0.0112,0.0348,0.0749,0.0858,0.0951,0.0863,0.06,0.0267,0.0159,0.0514,0.0551,0.0717,0.0302,0.0311,0.0292,0.0716,0.0813,0.0999,0.0399,0.0957,0.0845,0.1379,0.1322,0.1224,0.0763,0.0517,0.0965,0.1237,0.1086,0.0345,0.0629,0.0499,0.0757,0.0381,0.0448,0.0413,0.0453,0.0352,0.038,0.044,0.044,0.0253,0.0433,0.0433,0.0455,0.0249,0.0381,0.0494,0.0716,0.1107,0.1166,0.0862,0.0366,0.0172,0.0072,0.0515,0.0773,0.0709,0.0528,0.0349,0.0545,0.0544,0.0796,0.0715,0.0376,0.0367,0.0796,0.0796,0.0625,0.0126,0.0126,0.0282,0.0306,0.0607,0.0,null,0.2251,0.1781,0.0973,0.0536,0.0676,0.096,0.1077,0.1089,0.0771,0.0861,0.0267,0.0746,0.0944,0.1092,0.1015,0.0846,0.0945,0.0515,0.0215,0.0,0.0,0.0249,0.0249,0.0477,0.0408,0.0408,0.038,0.0684,0.0684,0.0741,0.0216,0.0232,0.0499,0.1246,0.1246,0.1388,0.2209,0.3054,0.1879,0.0694,0.0505,0.0389,0.0612,0.0341,0.0331,0.0111,0.0725,0.0574,0.0875,0.0556,0.1047,0.0725,0.0865,0.0683,0.1029,0.0772,0.1021,0.0979,0.0977,0.0711,0.0475,0.035,0.0,null,null,null,null,null,null,0.0,0.0008,0.0082,0.0303,0.0729,0.1449,0.145,0.0884,0.0223,0.0,0.0204,0.0435,0.1055,0.0753,0.0485,0.037,0.1154,0.1162,0.0688,0.0528,0.0548,0.074,0.0201,0.035,0.0373,0.0373,0.0498,0.0994,0.1751,0.1391,0.0965,0.0266,0.0275,0.0319,0.0649,0.1063,0.0651,0.0375,0.0,0.0128,0.0153,0.0246,0.0144,0.0428,0.0783,0.1383,0.1749,0.3146,0.5388,0.7978,null]} +{"ID":"51357_1_1_1","entryID":"51357","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C and 15N resonance assignments of TbBDF5-bromo1 domain from Trypanosoma brucei\n","ionic_strength":0.1,"pH":6.8,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":122.0,"bbshift_types_post":6.0,"total_bbshifts":627,"seq":"MSQNRQLLYPREEMVSLVRSLDRPQENGLFSQDVLLQYPELAESYTKVCPNRCDLATAADRAAKGAYGYDVQLTTLKEDIRLMVNNCILFNGAEGAYADAARTFEKFAMGKIDAYISQKVGGLEHHHHHH","k":[2,8,14,18,18,18,18,16,14,14,16,17,13,12,12,14,13,14,16,15,15,12,13,13,14,16,13,15,15,17,17,17,18,17,17,17,15,13,12,15,17,18,18,18,18,18,18,15,11,11,14,18,18,17,17,16,17,17,17,15,13,14,16,16,16,12,9,9,13,18,17,16,14,9,6,7,13,15,15,15,17,18,18,18,17,17,16,17,17,18,16,16,16,16,16,16,18,18,18,18,15,15,15,15,13,13,15,17,15,16,15,17,17,18,18,17,17,16,17,15,14,14,12,8,2,0,0,0,0,0],"zscores":[null,4.6968,6.9357,8.9477,10.2213,11.7803,12.5317,12.7497,11.4161,11.9399,12.9301,13.6447,11.8057,10.8369,11.2333,12.1709,11.9355,12.1508,13.0359,12.6739,12.4437,11.4162,11.3758,11.5317,12.0883,12.2184,10.6777,11.3915,12.8208,14.2306,14.2967,13.5468,13.4808,13.1068,13.4688,13.9701,12.0527,11.3225,9.4589,10.5955,10.5541,11.789,12.8853,13.7794,13.6461,13.1672,13.0743,12.205,10.6856,11.0617,12.5311,14.5311,14.2459,13.4926,13.5926,13.4398,13.777,12.8321,12.3744,11.5132,11.8553,12.488,12.2477,12.2477,12.2579,11.5661,9.8401,8.1313,11.0826,13.5778,13.8068,12.5333,11.5099,9.5712,8.7209,8.8922,11.1637,12.2163,11.4516,12.1893,12.2661,13.3581,12.2553,13.1465,12.3232,12.7377,11.2857,11.9423,13.0813,14.3657,13.7206,12.454,12.454,11.2718,12.3419,11.6775,13.6259,13.337,12.9503,12.4147,11.5059,12.105,12.6853,12.6318,11.5713,11.1363,11.9351,13.2584,13.2223,13.9564,12.5763,13.0193,11.3783,13.0009,12.742,13.4419,13.4729,13.1377,13.2028,11.8218,10.6412,8.9144,6.1274,4.3412,null,null,null,null,null,null],"pscores":[null,0.4433,0.3799,0.3052,0.2249,0.1371,0.0995,0.0552,0.0812,0.0551,0.0472,0.0339,0.0408,0.0672,0.0466,0.0442,0.0347,0.0451,0.0427,0.0406,0.0509,0.0375,0.0619,0.0541,0.048,0.08,0.0993,0.1028,0.0342,0.0113,0.0089,0.0379,0.0566,0.0566,0.0411,0.0211,0.0693,0.0646,0.1495,0.1471,0.1877,0.1367,0.0829,0.0442,0.0497,0.0702,0.0744,0.062,0.0507,0.0313,0.028,0.0152,0.0258,0.0402,0.0361,0.0258,0.0286,0.0688,0.0902,0.0964,0.0384,0.0299,0.0786,0.0786,0.0781,0.0303,0.0416,0.1563,0.0772,0.0525,0.0275,0.0651,0.0764,0.0575,0.0,0.0297,0.0729,0.0615,0.0996,0.0628,0.0954,0.0619,0.113,0.0711,0.0927,0.0731,0.1278,0.1116,0.0577,0.0213,0.0147,0.0688,0.0688,0.1286,0.0741,0.107,0.0505,0.0628,0.08,0.1052,0.0968,0.0668,0.0401,0.0424,0.0521,0.0743,0.075,0.05,0.0174,0.0058,0.0449,0.0604,0.1411,0.0777,0.0896,0.0423,0.041,0.0383,0.0524,0.0806,0.1236,0.2332,0.4062,0.481,null,null,null,null,null,null]} +{"ID":"52346_1_1_1","entryID":"52346","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"kinetic stabilization of translation-repression condensates by a neuron-specific microexon\n","ionic_strength":0.02,"pH":7.0,"temperature":278.0,"off_C":-0.3064471652,"off_CA":0.0,"off_CB":0.3928807935,"off_H":0.4358239428,"off_HA":0.0,"off_HB":0.0,"off_N":0.7736938126,"bbshift_positions_post":414.0,"bbshift_types_post":5.0,"total_bbshifts":1937,"seq":"MGDYGFGVLVQSNTGNKSAFPVRFHPHLQPPHHHQNATPSPAAFINNNTAANGSSAGSAWLFPAPATHNIQDEILGSEKAKSQQQEQQDPLEKQQLSPSPGQEAGILPETEKAKSEENQGDNSSENGNGKEKIRIESPVLTGFDYQEATGLGTSTQPLTSSASSLTGFSNWSAAIAPSSSTIINEDASFFHQGGVPAASANNGALLFQNFPHHVSPGFGGSFSPQIGPLSQHHPHHPHFQHHHSQHQQQRRSPASPHPPPFTHRNAAFNQLPHLANNLNKPPSPWSSYQSPSPTPSSSWSPGGGGYGGWGGSQGRDHRRGLNGGITPLNSISPLKKNFASNHIQLQKYARPSSAFAPKSWMEDSLNRADNIFPFPDRPRTFDMHSLESSLIDIMRAENDTIKGQSSLFPMEDGFLDDGRGDQPLHSGLGSPHCFSHQNGE","k":[0,3,8,12,14,13,14,14,15,15,15,15,15,14,14,14,15,15,15,10,5,0,0,0,3,8,13,15,10,5,0,0,3,8,13,15,15,13,13,11,13,13,15,15,15,15,15,15,15,15,15,14,14,14,15,14,14,14,15,15,15,13,13,11,13,13,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,15,15,13,13,11,12,12,14,15,14,14,14,13,13,13,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,14,14,13,14,14,15,15,15,15,15,15,13,13,13,15,14,14,14,15,15,15,15,15,14,13,12,13,14,15,15,13,13,13,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,13,12,13,13,15,15,15,15,14,14,14,15,15,15,15,15,13,13,13,15,15,13,12,12,13,13,13,14,15,13,13,13,14,12,12,13,15,14,9,4,0,0,0,0,0,0,0,0,3,8,13,15,15,15,15,15,15,15,13,13,13,13,13,8,5,3,8,13,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,15,15,15,10,8,8,11,13,13,15,15,15,15,13,13,11,13,11,13,13,15,15,15,13,12,11,12,12,13,13,13,13,13,13,13,14,14,14,14,12,10,10,12,14,14,14,13,13,14,13,13,13,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,11,13,13,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,14,9,5,6,11,15,15,15,15,15,14,14,14,15,15,15,13,13,13,15,14,14,14,15,15,14,14,13,14,14,13,13,13,15,14,14,13,14,12,13,13,15,15,15,15,15,14,9,4],"zscores":[null,null,2.6571,1.9911,1.2763,-1.4339,-0.9972,-1.3746,0.4609,1.1656,1.0543,-0.4912,-0.8799,-0.5855,-0.7396,-2.5572,-2.9375,-3.7334,-2.4928,-2.1625,-0.6334,null,null,null,-0.9526,0.4117,-0.4176,0.4366,-0.1641,0.842,null,null,1.2929,0.4395,0.1391,-1.5192,0.8896,0.6804,1.8788,0.2003,0.0722,-2.2864,-2.3055,-0.5062,-0.3046,0.2605,-1.333,-1.2609,-2.5792,-1.8538,-1.6733,-0.9916,-1.1152,-1.7388,-2.7842,-2.579,-2.5694,-3.0582,-1.8494,-1.0816,-0.7773,-0.9105,1.8571,2.0454,1.5127,-1.0297,2.2644,2.645,3.1108,1.4406,1.8576,0.9477,0.8108,-0.3536,-0.2976,-2.1748,-2.4648,-2.1824,-1.006,-0.7248,-1.2326,-2.0665,-2.7671,-2.8037,-2.9191,-2.1794,0.0205,3.1314,3.3559,2.689,0.0352,-0.3722,-0.715,-1.3346,-0.2765,1.7506,1.5732,2.2534,0.4383,0.272,-2.335,-2.0429,-2.2098,-1.5839,-0.4111,0.3935,0.0155,-1.1734,-2.3403,-2.532,-1.6162,-1.1831,-0.9291,-1.818,-2.6294,-3.3601,-3.8555,-3.4678,-2.2507,-2.3463,-1.6896,-1.1481,-0.6734,-0.6781,-0.1877,0.5424,0.2346,-0.8915,-2.4757,-2.3366,-1.7216,-0.8077,0.2485,2.3487,2.2248,2.8051,0.7456,1.1529,0.1017,0.9782,0.7348,-0.0224,-1.14,-1.519,0.1602,0.1237,-0.2383,-0.4278,0.0368,0.2723,-1.4045,-1.52,-1.4794,-0.6663,-0.8394,-0.6812,-1.7625,-1.3041,-0.7502,-0.759,-2.0255,-3.9882,-3.5873,-3.4484,-0.8531,0.0647,0.4017,-1.0664,-2.3634,-1.4978,2.0069,2.521,2.7794,0.0828,2.0401,1.4626,1.3995,-3.3805,-3.9133,-2.3239,-0.8425,0.0924,-0.4741,-0.6965,-1.0388,0.3901,2.4869,3.4739,2.9599,1.6602,0.3811,1.0305,0.7153,1.8732,1.3394,0.5895,-2.1918,-2.0102,-2.6088,-2.9939,-2.9323,-2.9229,-1.5064,-1.5648,-1.2829,-1.1825,-0.5881,-0.6723,-0.8745,-1.3711,-1.105,-0.0349,0.2209,0.9794,0.0924,0.2236,-1.4096,-1.2442,-2.0556,-1.2755,-1.5023,-0.3704,-0.0339,-0.0915,-1.1005,-1.1559,0.096,-0.1816,-0.8638,-1.2234,-1.0357,-0.2485,-0.7792,null,null,null,null,null,null,null,null,0.36,-1.0495,-0.8766,-1.9899,-1.8779,-2.2251,-0.8225,0.6249,1.4267,3.3014,3.0022,2.0204,-1.6452,-2.0906,1.967,2.5638,3.0909,-2.9251,-1.4238,-0.3631,0.6313,0.2658,-0.5162,-2.0582,-2.2394,-3.1825,-2.5914,-0.4212,0.524,0.4739,0.0749,0.7671,0.7355,0.2364,-1.638,-1.514,-2.1661,-0.7042,-0.3229,0.3342,1.0167,0.4688,0.7772,0.6142,0.8975,1.7796,2.9735,3.5575,2.7734,1.1251,-0.0328,0.688,-0.1482,-0.801,-2.568,-0.0136,2.3211,6.0077,5.5755,5.4897,2.5702,3.1163,2.3126,0.5896,-0.3628,-1.3276,-0.8767,-1.2155,-1.0435,-1.1698,-1.1682,-0.5923,-0.6446,-0.3254,0.3201,1.3006,2.2567,1.1806,0.5005,-1.2001,-1.8667,-0.1394,1.02,3.3817,2.8687,2.1168,-1.2112,-0.3813,-0.4894,-0.1937,-1.5411,-1.5738,-1.4904,-0.0149,0.1126,-0.2084,-1.6641,-2.1337,-2.3755,-2.9384,-0.8443,-1.0069,0.3966,0.1986,1.7932,1.8359,1.2641,0.2371,-0.9529,-1.2027,-3.104,-2.8609,-2.0867,2.222,2.6431,2.5084,-0.3124,-0.3848,0.1977,0.226,0.4266,0.9217,0.0874,-0.3106,-1.9297,-2.0192,-1.53,0.6324,1.5359,1.4788,0.7907,2.3284,2.4588,1.7075,0.1532,0.1815,0.6076,-0.1247,0.1038,1.1501,2.8682,4.5074,4.9431,3.6504,1.8885,-0.0463,-0.3613,-1.3249,0.5911,1.8151,2.708,2.0822,1.6143,0.2019,0.3581,0.3082,-0.4309,-1.1644,-1.6568,-1.2701,-0.6615,-0.7201,-1.0659,-1.7092,-1.3156,-0.0266,0.0352,-0.2597,-1.1104,-1.6124,-2.362,-2.3551,-1.0085,-0.32,1.9119,3.0305,3.53,2.3812,0.6931,1.6981,1.3667,1.3441,1.0558,0.8832,0.6925,-2.2227,-2.9115,-1.4215,-1.2178,-0.1822,-0.0761,-0.3883,-0.5917,2.3216,2.2991,1.967,-1.9075,-1.3605,null],"pscores":[null,null,0.6562,0.7482,0.802,0.9295,0.9121,0.9254,0.8477,0.8104,0.8166,0.891,0.9062,0.896,0.9023,0.9583,0.9641,0.9773,0.9546,0.9595,0.9228,null,null,null,0.9582,0.8479,0.8901,0.8489,0.8814,0.8073,null,null,0.7333,0.846,0.8637,0.9282,0.8255,0.8349,0.7607,0.8609,0.867,0.9543,0.9502,0.8916,0.8832,0.8575,0.9222,0.9198,0.9566,0.9382,0.933,0.9119,0.9165,0.937,0.961,0.9588,0.9586,0.9685,0.9381,0.9136,0.9024,0.9106,0.7622,0.7385,0.7848,0.9151,0.7439,0.7188,0.6868,0.7946,0.7696,0.8224,0.8297,0.8853,0.8837,0.9491,0.9562,0.9471,0.9109,0.9003,0.9188,0.9441,0.9606,0.9614,0.9637,0.947,0.8688,0.6854,0.6528,0.7034,0.8689,0.8861,0.9,0.9223,0.882,0.7762,0.7809,0.7349,0.8474,0.8569,0.958,0.9456,0.9478,0.9322,0.8887,0.8508,0.8698,0.9204,0.9556,0.9555,0.9312,0.9171,0.9081,0.9372,0.9577,0.9716,0.9789,0.9734,0.951,0.9534,0.9355,0.9159,0.8983,0.8985,0.8781,0.8431,0.8588,0.9098,0.9564,0.9531,0.9344,0.9035,0.8581,0.7384,0.7464,0.7079,0.8312,0.8073,0.8656,0.8207,0.8328,0.8712,0.9173,0.9282,0.8623,0.864,0.8803,0.8884,0.8684,0.8569,0.9308,0.9323,0.9289,0.8981,0.9047,0.9014,0.9399,0.9251,0.9013,0.9017,0.943,0.9806,0.9752,0.9731,0.9052,0.8671,0.8504,0.9147,0.9516,0.9275,0.7603,0.7271,0.7097,0.8659,0.7582,0.788,0.792,0.9761,0.9797,0.9506,0.9048,0.8655,0.8903,0.8992,0.9121,0.8512,0.7293,0.6611,0.6973,0.7816,0.8517,0.8164,0.8329,0.7611,0.793,0.84,0.9519,0.9426,0.9573,0.9652,0.964,0.9659,0.9298,0.9316,0.9205,0.9171,0.8949,0.8983,0.906,0.9274,0.9179,0.8723,0.8594,0.8207,0.866,0.8595,0.931,0.923,0.9483,0.9241,0.9296,0.886,0.8722,0.875,0.9178,0.9179,0.8662,0.8802,0.9087,0.9185,0.9136,0.8874,0.9385,null,null,null,null,null,null,null,null,0.8548,0.9292,0.9092,0.942,0.9389,0.9482,0.9041,0.8394,0.7954,0.6734,0.68,0.7511,0.9363,0.9492,0.7547,0.6654,0.5362,0.9985,0.944,0.8876,0.8391,0.8573,0.892,0.9439,0.9486,0.9686,0.9569,0.8881,0.8446,0.8463,0.8669,0.83,0.8337,0.8587,0.9319,0.9281,0.9467,0.8995,0.8896,0.8531,0.8034,0.8456,0.8294,0.8386,0.8251,0.7744,0.6964,0.655,0.6972,0.809,0.8735,0.8345,0.8795,0.9062,0.9609,0.8704,0.7402,0.4691,0.4718,0.4611,0.6973,0.6623,0.7247,0.84,0.8876,0.9259,0.9092,0.922,0.9157,0.9203,0.9183,0.8963,0.8984,0.8849,0.8543,0.7891,0.7146,0.8033,0.8453,0.9195,0.9407,0.8773,0.8153,0.6597,0.6901,0.7444,0.9218,0.8865,0.8909,0.8784,0.933,0.9341,0.9314,0.8704,0.8645,0.879,0.9327,0.9459,0.9519,0.9641,0.9049,0.9109,0.8509,0.8605,0.7735,0.7709,0.8048,0.8587,0.9122,0.9215,0.9716,0.9626,0.9446,0.7466,0.7068,0.7166,0.8853,0.8866,0.8605,0.8592,0.8494,0.8238,0.8657,0.8835,0.9404,0.9428,0.9286,0.839,0.789,0.7924,0.8287,0.7296,0.7062,0.7721,0.863,0.8616,0.839,0.8766,0.865,0.8112,0.7036,0.5846,0.5514,0.6483,0.7677,0.8718,0.8856,0.9219,0.8412,0.7722,0.7086,0.721,0.7241,0.8635,0.852,0.8552,0.8885,0.9165,0.9325,0.9201,0.8991,0.9015,0.9147,0.934,0.9216,0.8709,0.8689,0.8829,0.9181,0.9311,0.9537,0.9536,0.9126,0.8839,0.7662,0.6856,0.6486,0.7258,0.8351,0.7762,0.7941,0.7955,0.8132,0.8259,0.8351,0.9503,0.968,0.927,0.9242,0.8793,0.8743,0.8867,0.8951,0.7402,0.7416,0.7628,0.9419,0.9379,null]} +{"ID":"4158_1_1_1","entryID":"4158","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Ribonuclease alpha-sarcin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"1H and 15N Nuclear Magnetic Resonance Assignment and Secondary Structure of the Cytotoxic\nRibonuclease Alpha-sarcin\n","ionic_strength":0.1,"pH":4.0,"temperature":306.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":148.0,"bbshift_types_post":4.0,"total_bbshifts":548,"seq":"AVTWTCLNDQKNPKTNKYETKRLLYNQNKAESNSHHAPLSDGKTGSSYPHWFTNGYDGDGKLPKGRTPIKFGKSDCDRPPKHSKDGNGKTDHYLLEFPTFPDGHDYKFDSKKPKENPGPARVIYTYPNKVFCGIIAHTKENQGELKLCSH","k":[4,8,12,11,11,11,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,11,10,10,10,11,11,12,10,10,10,12,11,11,10,11,11,11,11,10,11,11,10,10,9,11,11,10,10,10,12,11,11,11,12,12,12,12,10,8,8,10,12,12,12,11,11,10,11,11,12,12,12,12,12,12,12,10,10,10,10,10,9,11,11,12,12,12,12,12,12,11,9,9,10,12,10,9,7,9,10,12,12,12,12,11,9,9,10,12,12,12,11,11,11,12,12,12,12,12,12,12,11,11,11,12,12,12,12,8,4],"zscores":[null,9.0681,11.2941,10.9197,11.2414,10.2419,11.1535,11.0725,11.5455,11.5455,11.0365,10.578,8.7898,9.5049,10.7209,12.2444,11.3227,10.6603,10.6603,11.6278,10.7203,10.7203,9.3966,10.3882,10.3882,11.6142,11.7407,11.1133,9.634,9.7561,9.8588,9.239,9.7306,10.3314,11.5283,11.5283,9.8796,10.7015,10.3479,11.2822,10.7226,9.9145,10.6489,10.4237,11.3191,11.3191,11.0758,10.135,10.135,11.1933,12.2444,11.1309,11.1309,10.5632,10.822,10.5087,10.5087,10.1066,8.7644,8.9742,10.4259,10.2883,9.0165,7.5884,8.8367,10.5392,10.5207,11.1933,10.5614,10.7977,10.1424,10.7916,11.6688,12.2444,11.1714,11.1193,10.5532,10.5682,9.393,9.2482,10.4955,11.5948,10.2624,9.5005,8.572,9.7118,8.575,9.5249,9.9229,11.5734,11.5734,11.1648,11.2003,11.2003,12.1257,11.5833,10.4661,10.6025,10.84,10.5915,9.2937,8.588,9.9774,11.1983,11.6667,11.8092,11.1632,10.9269,10.3328,9.5678,8.8955,7.9656,7.2065,8.8737,9.6339,9.7857,8.2602,7.6502,9.2371,10.3101,10.806,10.8283,11.1355,11.7563,11.6976,10.5926,9.3384,10.0136,11.1176,11.7206,11.3188,10.8211,10.9647,10.8358,11.2449,11.1947,11.1159,11.2624,11.6629,11.2196,10.4335,9.0426,9.5165,9.3499,8.7884,8.0096,9.1449,10.7064,9.6962,null],"pscores":[null,0.0554,0.0435,0.0384,0.0225,0.0753,0.0506,0.0548,0.0313,0.0313,0.0567,0.0301,0.1398,0.0919,0.0735,0.0,0.0421,0.0769,0.0769,0.0274,0.0736,0.0736,0.1536,0.0922,0.0922,0.028,0.0221,0.0527,0.1382,0.1304,0.124,0.1641,0.132,0.0955,0.0321,0.0321,0.069,0.0238,0.0424,0.0441,0.0487,0.0669,0.0265,0.0383,0.0188,0.0188,0.0546,0.0542,0.0542,0.0,0.0,0.0278,0.0278,0.0309,0.0435,0.0603,0.0603,0.0832,0.1416,0.1558,0.0649,0.0456,0.124,0.1996,0.1654,0.0586,0.0331,0.0,0.031,0.0693,0.0811,0.0451,0.0027,0.0,0.0497,0.0524,0.0828,0.0306,0.0354,0.0442,0.0345,0.0289,0.0996,0.1468,0.1844,0.1071,0.1551,0.119,0.0941,0.0299,0.0299,0.0501,0.0483,0.0483,0.005,0.0295,0.036,0.0288,0.0168,0.0294,0.1055,0.1224,0.0908,0.0246,0.0256,0.019,0.0501,0.0624,0.0955,0.1424,0.1612,0.1692,0.2318,0.1339,0.1382,0.0746,0.1465,0.1185,0.0783,0.0444,0.0689,0.0677,0.0515,0.0214,0.0014,0.0018,0.0718,0.0611,0.0525,0.0231,0.0423,0.0435,0.0362,0.0428,0.046,0.0485,0.0526,0.0451,0.0257,0.0473,0.0896,0.151,0.1195,0.1304,0.1953,0.2527,0.1705,0.0743,0.018,null]} +{"ID":"34537_1_1_1","entryID":"34537","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"A ubiquitous disordered protein interaction module orchestrates transcription elongation\n","ionic_strength":0.225,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":1.8181242895,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":89.0,"bbshift_types_post":7.0,"total_bbshifts":611,"seq":"SNAASETSMDSRLQRIHAEIKNSLKIDNLDVNRCIEALDELASLQVTMQQAQKHTEMITTLKKIRRFKVSQVIMEKSTMLYNKFKNMFLVGE","k":[5,12,19,21,21,20,13,11,12,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,12,5],"zscores":[null,3.2864,2.9304,2.4641,1.915,4.4534,4.588,8.0542,10.3202,13.5621,14.1166,15.0907,14.2841,14.6037,13.3433,14.0205,14.5383,14.803,14.3795,14.2924,14.6887,14.626,14.7114,13.2711,13.3062,11.0667,12.7254,11.5193,13.1203,13.4797,14.9547,13.5118,13.2107,13.3551,15.3329,15.7072,15.7272,14.653,14.2864,14.3771,14.4179,13.9274,12.4573,13.1316,13.5963,14.8492,14.5981,14.1361,14.2716,14.3681,15.3201,14.1925,14.0142,13.4804,14.0133,14.038,14.5561,15.0293,15.3465,13.9314,13.2557,13.1838,13.7708,13.7372,14.1419,13.8399,13.3415,12.4253,13.1151,13.8701,14.8429,15.3678,15.6053,15.0063,14.5432,14.6225,14.926,15.0246,15.0181,14.371,14.2921,14.1115,14.5402,14.9808,14.7951,14.3587,12.8431,12.5538,11.503,9.1655,5.6455,null],"pscores":[null,0.6486,0.72,0.7534,0.7821,0.6312,0.5537,0.2232,0.0962,0.0686,0.0741,0.0361,0.0672,0.0545,0.1076,0.0781,0.0571,0.0468,0.0634,0.0669,0.0512,0.0536,0.0503,0.1109,0.1093,0.2227,0.1365,0.198,0.1178,0.1015,0.0411,0.0857,0.0991,0.0926,0.0274,0.0144,0.0138,0.0526,0.0671,0.0635,0.0619,0.082,0.1496,0.1173,0.0963,0.0451,0.0547,0.0733,0.0677,0.0638,0.0278,0.071,0.0784,0.1015,0.0643,0.0633,0.0427,0.0384,0.0269,0.0819,0.1116,0.1149,0.0887,0.0902,0.0731,0.0858,0.1077,0.1512,0.1035,0.0405,0.0041,0.0,0.0179,0.0392,0.0569,0.0538,0.0422,0.0385,0.0388,0.0637,0.0669,0.0743,0.057,0.0402,0.0471,0.0642,0.1308,0.1448,0.1989,0.3067,0.4476,null]} +{"ID":"25648_1_1_1","entryID":"25648","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"p75-TMDCD","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"NMR Dynamics of Transmembrane and Intracellular Domains of p75NTR in Lipid-Protein Nanodiscs\n","ionic_strength":0.07,"pH":6.0,"temperature":313.0,"off_C":-1.617406336,"off_CA":-1.8075143919,"off_CB":-3.0454853438,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":31.0,"bbshift_types_post":7.0,"total_bbshifts":200,"seq":"MTRGTTDNLIPVYCSILAAVVVGLVAYIAFKRWNSCKQNKQGANSRPVNQTPPPEGEKLHSDSGI","k":[7,14,19,19,19,21,14,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,18,18,14,14,14,19,19,12,14,14,18,18,11,14,14,14,7,4,11,16,19,19,21,21,21,21,21,19,12,5],"zscores":[null,1.5286,1.1078,1.6006,4.4292,4.8565,3.9903,1.3059,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.2684,6.2591,8.9177,7.1313,6.2714,0.8882,-1.5643,-1.9165,-1.9502,-0.8696,-1.2615,-1.3855,-1.6423,-1.9924,-2.3087,-1.3325,4.7073,4.7073,5.356,-1.7888,-2.5617,-3.5066,-2.501,-2.5074,-2.0144,-0.9324,-0.6608,-0.7309,-1.3707,-0.7379,-0.051,null],"pscores":[null,0.7868,0.819,0.7943,0.6257,0.6126,0.6135,0.7745,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.3479,0.3723,0.3072,0.4291,0.4324,0.8244,0.9316,0.933,0.9339,0.9108,0.9216,0.9258,0.9269,0.9366,0.9602,0.924,0.5574,0.5574,0.3384,0.9787,0.966,0.9721,0.9474,0.9476,0.9327,0.9014,0.8923,0.8947,0.915,0.8966,0.8737,null]} +{"ID":"5274_1_1_1","entryID":"5274","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Schistocerca gregaria trypsin inhibitor","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Comparative structure analysis of proteinase inhibitors from the desert locust, \nSchistocerca gregaria\n","ionic_strength":0.1,"pH":3.0,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":32.0,"bbshift_types_post":3.0,"total_bbshifts":83,"seq":"EQECTPGQTKKQDCNTCNCTPTGVWACTRKGCPPH","k":[3,6,9,9,8,7,7,8,9,8,8,8,9,9,9,9,9,9,8,6,5,5,7,8,9,9,8,7,6,6,7,7,5,2,0],"zscores":[null,6.4997,8.5225,9.3575,9.6781,8.1775,6.1735,6.1766,7.6224,7.8243,7.7094,8.4835,9.1964,9.2622,8.5828,9.3428,10.0306,9.9417,9.3019,7.8682,7.176,6.2108,7.2421,8.2101,9.6234,9.5738,8.7503,7.9384,6.9094,7.1774,8.0657,7.4203,6.2262,null,null],"pscores":[null,0.1742,0.1271,0.0706,0.019,0.078,0.2529,0.2916,0.1968,0.1447,0.1539,0.0949,0.0809,0.0767,0.1228,0.0715,0.0309,0.0359,0.0409,0.0568,0.0594,0.1481,0.1527,0.1149,0.0543,0.0573,0.0763,0.0959,0.1357,0.1121,0.0863,0.1375,0.1465,null,null]} +{"ID":"51598_1_1_1","entryID":"51598","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Intrinsic Disorder of the Neuronal SNARE Protein SNAP25a in its Pre-fusion Conformation\n","ionic_strength":0.1,"pH":6.5,"temperature":288.15,"off_C":0.604769173,"off_CA":0.0,"off_CB":-2.1949213994,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":-0.6703787012,"bbshift_positions_post":202.0,"bbshift_types_post":5.0,"total_bbshifts":995,"seq":"MAEDADMRNELEEMQRRADQLADESLESTRRMLQLVEESKDAGIRTLVMLDEQGEQLDRVEEGMNHINQDMKEAEKNLKDLGKSSGLFISPSNKLKSSDAYKKAWGNNQDGVVASQPARVVDEREQMAISGGFIRRVTNDARENEMDENLEQVSGIIGNLRHMALDMGNEIDTQNRQIDRIMEKADSNKTRIDEANQRATKMLGSG","k":[5,10,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,14,14,14,15,14,9,9,10,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,14,14,14,15,15,14,9,9,10,15,15,15,15,15,15,15,15,15,15,15,14,13,13,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,9,5],"zscores":[null,1.1672,0.8002,1.9085,3.6419,4.7395,6.2641,7.2915,8.4703,9.0308,10.0612,11.0469,10.7811,10.9557,11.3656,12.3268,12.9151,12.0328,11.099,9.7278,9.8162,9.1893,9.4119,8.5757,8.9274,8.8958,9.9399,10.5154,10.4268,10.6829,11.301,11.4401,10.9723,9.9637,9.23,8.1274,6.2372,4.1922,2.031,0.6477,-0.608,-1.5805,-2.1702,-1.5044,-0.7321,0.1794,1.339,2.8012,3.5893,3.3193,2.3995,1.2413,1.7964,2.3563,2.2663,2.0686,1.2766,1.1809,0.419,-0.6823,-1.3408,-2.8997,-2.5242,-3.3783,-3.6623,-3.26,-1.942,-0.073,0.5,1.3926,3.27,5.6606,7.7662,8.0624,7.766,6.1228,5.1795,4.2147,3.2906,1.666,-0.557,-1.1913,-0.6047,-0.6328,-0.1284,0.7797,2.3394,3.63,3.0037,2.1482,-1.4729,-1.031,-1.9288,-1.0711,-1.3382,-0.8583,-1.1227,2.1819,4.2669,4.7689,5.8195,4.8121,5.2561,2.5263,1.5915,1.2304,0.3887,0.5503,-1.7402,-0.7769,-0.653,-0.7869,-0.4333,-0.3729,0.3983,0.2141,0.3244,-0.3342,1.4337,1.3638,2.0278,5.3713,7.7033,8.4303,6.7244,5.0898,4.5431,3.831,2.9921,1.7116,0.4821,0.8699,2.0841,2.1958,1.6797,0.6323,0.9168,0.3929,0.4878,-0.1533,-0.513,-1.1611,-0.774,-0.1728,0.1821,-0.7514,0.4029,-0.2212,-0.5132,-3.456,-3.3057,-2.1122,-1.3716,-1.5559,-2.3863,-1.8031,-1.1927,-1.2782,-2.7379,-4.0723,-2.4098,-1.7705,-0.8381,-0.5247,0.0125,1.3849,1.0375,0.4889,-2.7639,-3.1905,-1.7537,1.0899,2.183,3.1707,1.7378,1.1716,-1.0309,-0.8505,-1.8068,-1.4357,-1.3245,-1.5238,-2.6958,-3.9586,-3.9902,0.5186,0.6774,1.8826,2.1034,4.5552,4.7943,4.9087,5.6344,7.4275,7.4656,6.7961,5.967,6.1616,4.8175,2.3726,-1.1898,-2.6926,-1.8155,0.7123,1.3474,null],"pscores":[null,0.7987,0.8303,0.7664,0.6489,0.5669,0.4493,0.3709,0.2848,0.246,0.1792,0.1214,0.1364,0.1265,0.1042,0.0563,0.0301,0.0703,0.1186,0.2001,0.1945,0.2353,0.2206,0.2774,0.253,0.2552,0.1867,0.1518,0.157,0.142,0.1076,0.1002,0.1256,0.1852,0.2326,0.3093,0.4514,0.6083,0.7588,0.8383,0.8957,0.9321,0.949,0.9297,0.9006,0.8614,0.8005,0.7082,0.6527,0.6721,0.7351,0.8061,0.77,0.733,0.7391,0.7564,0.8041,0.8095,0.8498,0.8987,0.9225,0.9655,0.9575,0.974,0.9763,0.97,0.9407,0.873,0.8458,0.7974,0.6756,0.496,0.3356,0.314,0.3356,0.4602,0.5332,0.6066,0.6741,0.7813,0.8948,0.9192,0.8968,0.8967,0.8761,0.8304,0.7342,0.6498,0.6875,0.7153,0.942,0.922,0.9403,0.9132,0.9224,0.9054,0.915,0.7492,0.6027,0.5647,0.4837,0.5614,0.5273,0.7267,0.7829,0.8048,0.8511,0.8432,0.9349,0.9037,0.8988,0.9041,0.8886,0.8861,0.8506,0.8607,0.8538,0.8902,0.795,0.7991,0.759,0.5184,0.3402,0.2876,0.4139,0.5401,0.5819,0.6351,0.6951,0.7754,0.8458,0.8241,0.7513,0.7483,0.7804,0.8391,0.8241,0.8511,0.8464,0.8766,0.8919,0.9164,0.9022,0.8775,0.8613,0.9014,0.8506,0.8796,0.8919,0.9732,0.9707,0.9453,0.9235,0.9313,0.9543,0.9389,0.9192,0.9222,0.9622,0.9816,0.9527,0.9358,0.9047,0.8924,0.8692,0.7979,0.8159,0.8459,0.9627,0.9688,0.9353,0.8146,0.7491,0.6826,0.7769,0.81,0.9118,0.9051,0.9369,0.9256,0.9219,0.9284,0.9591,0.9803,0.9807,0.8448,0.8367,0.7681,0.7542,0.581,0.5628,0.554,0.498,0.3607,0.3579,0.4085,0.4723,0.4572,0.561,0.7369,0.9174,0.9591,0.9392,0.8341,0.7815,null]} +{"ID":"26892_1_1_1","entryID":"26892","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"A-Cage-C","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Investigating the Disordered and Membrane-Active Peptide A-Cage-C Using Conformational Ensembles\n","ionic_strength":0.0,"pH":4.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":30.0,"bbshift_types_post":7.0,"total_bbshifts":150,"seq":"GSEQLTKAEVFRELKDLNLYIQWLKDGGPSSGRPPPSFLDDDLTDDIMAVKKILDKVG","k":[6,13,20,18,15,12,12,12,12,12,8,4,0,0,0,0,0,0,0,0,0,0,0,0,4,8,11,7,7,8,13,14,10,5,0,0,0,0,0,0,0,0,4,8,12,14,10,10,10,15,17,17,19,20,21,21,14,7],"zscores":[null,10.7608,12.6389,11.3317,9.5491,8.2232,8.0813,8.1636,8.2585,9.7765,8.5423,7.175,null,null,null,null,null,null,null,null,null,null,null,null,7.175,10.0332,11.55,9.1731,9.1731,9.2729,11.6314,11.5249,9.904,6.9855,null,null,null,null,null,null,null,null,7.175,8.5934,9.6581,8.997,7.6124,7.6644,8.6052,9.6719,10.0745,9.3717,10.8291,11.8432,12.3559,12.2484,9.9293,null],"pscores":[null,0.0947,0.1259,0.1611,0.2116,0.2365,0.2473,0.241,0.2339,0.1291,0.0907,0.0,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.008,0.0128,0.0128,0.0427,0.0492,0.0756,0.0676,0.0754,null,null,null,null,null,null,null,null,0.0,0.0871,0.1366,0.2275,0.2294,0.2252,0.153,0.2037,0.2165,0.2608,0.2057,0.1659,0.1546,0.16,0.1663,null]} +{"ID":"19228_1_1_1","entryID":"19228","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Pdx1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Thermodynamic and Structural Determinants of Differential Pdx1 Binding to Elements from the Insulin and IAPP Promoters.","ionic_strength":0.2,"pH":7.3,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":61.0,"bbshift_types_post":5.0,"total_bbshifts":301,"seq":"GPGNKRTRTAYTRAQLLELEKEFLFNKYISRPRRVELAVMLNLTERHIKIWFQNRRMKWKKEED","k":[0,4,9,14,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,5],"zscores":[null,null,7.6713,9.5481,11.2894,11.8847,11.7127,11.1719,11.3506,12.6908,13.1833,12.9678,11.7425,11.212,10.6767,10.3919,10.3731,9.9671,10.2206,9.9307,9.9524,10.1448,9.5512,11.2907,12.4832,12.6496,12.6496,12.1823,13.2303,13.2303,11.6295,11.6344,11.2124,12.8125,12.3283,12.1874,11.8304,11.8405,12.3801,12.6462,13.111,13.111,13.1058,13.1058,12.6314,13.2138,12.7302,13.2015,12.748,13.2221,12.7016,13.1565,11.3089,11.8817,10.8788,12.6293,11.4217,11.6828,10.6277,11.9043,12.5977,13.6705,11.1933,null],"pscores":[null,null,0.1927,0.1907,0.1082,0.0775,0.0861,0.1146,0.105,0.0398,0.019,0.0279,0.0846,0.1124,0.1424,0.1591,0.1602,0.164,0.1484,0.1662,0.1859,0.174,0.2115,0.1082,0.0491,0.0417,0.0417,0.0631,0.0171,0.0171,0.0493,0.049,0.0703,0.0345,0.0562,0.0628,0.0802,0.0797,0.0538,0.0418,0.022,0.022,0.0222,0.0222,0.0425,0.0178,0.0381,0.0183,0.0373,0.0174,0.0394,0.0201,0.1072,0.0777,0.1308,0.0426,0.1012,0.0877,0.1452,0.0766,0.044,0.0,0.0,null]} +{"ID":"53036_1_1_1","entryID":"53036","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Arrestin recognizes GPCRs independently of the receptor state\n","ionic_strength":0.1,"pH":7.5,"temperature":304.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":3.0,"bbshift_types_post":2.0,"total_bbshifts":6,"seq":"MGAELLSQQWEAGMSLLMALVVLLIVAGNVLVIAAIGSTQRLQTLTNLFITSLACADLVVGLLVVPFGATLVVRGTWLWGSFLCELWTSLDVLCVTASIETLCVIAIDRYLAITSPFRYQSLMTRARAKVIICTVWAISALVSFLPIMMHWWRDEDPQALKCYQDPGCCEFVTNRAYAIASSIISFYIPLLIMIFVYLRVYREAKEQIRKIDRASKRKTSRVMLMREHKALKTLGIIMGVFTLCWLPFFLVNIVNVFNRDLVPKWLFVAFNWLGYANSAMNPIIYCRSPDFRKAFKRLLAFPRKADRRLHHHHHH","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.8216,4.8216,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.9313,4.9313,4.9313,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0431,0.0431,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0298,0.0298,0.0298,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"53036_2_1_1","entryID":"53036","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Arrestin recognizes GPCRs independently of the receptor state\n","ionic_strength":0.1,"pH":7.5,"temperature":304.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":8,"seq":"MGAELLSQQWEAGMSLLMALVVLLIVAGNVLVIAAIGSTQRLQTLTNLFITSLACADLVVGLLVVPFGATLVVRGTWLWGSFLCELWTSLDVLCVTASIETLCVIAIDRYLAITSPFRYQSLMTRARAKVIICTVWAISALVSFLPIMMHWWRDEDPQALKCYQDPGCCEFVTNRAYAIASSIISFYIPLLIMIFVYLRVYREAKEQIRKIDRASKRKTSRVMLMREHKALKTLGIIMGVFTLCWLPFFLVNIVNVFNRDLVPKWLFVAFNWLGYANSAMNPIIYCRSPDFRKAFKRLLAFPRKADRRLHHHHHH","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.8937,4.8937,null,null,null,null,null,null,null,null,null,null,null,3.8501,3.8501,3.8501,null,null,null,null,null,null,null,4.7639,4.7639,4.7639,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0343,0.0343,null,null,null,null,null,null,null,null,null,null,null,0.1884,0.1884,0.1884,null,null,null,null,null,null,null,0.0503,0.0503,0.0503,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"15429_1_1_1","entryID":"15429","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"LFABP-apo","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Solution-state molecular structure of apo and oleate-liganded liver fatty\nacid-binding protein.\n","ionic_strength":0.05,"pH":6.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":125.0,"bbshift_types_post":7.0,"total_bbshifts":836,"seq":"MNFSGKYQVQSQENFEPFMKAMGLPEDLIQKGKDIKGVSEIVHEGKKVKLTITYGSKVIHNEFTLGEECELETMTGEKVKAVVKMEGDNKMVTTFKGIKSVTEFNGDTITNTMTLGDIVYKRVSKRI","k":[5,12,19,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,17,19,19,21,21,21,21,19,19,19,21,21,19,18,18,20,21,21,21,21,19,19,19,21,21,21,21,20,19,19,18,19,19,21,20,20,20,21,21,21,21,19,19,19,21,21,21,20,19,18,19,18,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,19,19,19,20,20,20,21,21,21,21,19,19,19,21,21,21,20,20,20,21,21,14,7],"zscores":[null,11.7268,14.0723,13.5228,12.9524,13.4015,15.1377,14.7921,13.817,13.3771,13.8408,14.8897,14.259,14.2739,14.6681,14.4482,13.8221,13.4466,13.3691,13.5117,12.3891,11.6174,12.0066,12.0812,14.0407,14.1227,14.2608,14.147,14.1833,14.4908,13.6568,13.1763,12.252,11.4504,11.2404,10.3959,10.9409,12.2455,14.4784,15.2729,15.2828,15.202,15.7805,14.1927,13.9787,12.0928,13.902,14.0264,15.2929,14.7996,14.7989,13.8222,13.5531,11.9063,11.8686,12.7212,13.4353,14.5415,13.6128,14.6756,15.0894,15.5833,15.0019,13.9593,11.9674,12.4226,12.1761,14.5574,14.3267,15.549,14.715,14.9392,13.5738,13.7269,11.8599,12.1393,12.0359,13.654,11.9358,12.5215,11.6207,14.517,14.3253,15.2252,15.2252,12.8991,12.7486,11.8991,14.6064,15.0597,15.5945,15.0643,14.7334,13.1671,13.5032,11.9926,12.8854,12.604,14.2462,14.7008,14.4295,14.7465,13.9524,13.5466,11.267,11.7671,12.8109,14.027,14.0242,14.5455,15.1594,15.9483,15.5344,15.7168,14.9122,13.5268,12.3012,12.0925,14.0547,14.8222,14.9893,13.6443,14.0232,14.709,15.2149,12.053,null],"pscores":[null,0.0228,0.0474,0.0703,0.0957,0.0755,0.0344,0.0473,0.0867,0.1061,0.0857,0.0436,0.0683,0.0677,0.052,0.0327,0.0576,0.0736,0.1064,0.1001,0.153,0.1622,0.1418,0.1046,0.0487,0.0454,0.0682,0.0729,0.0714,0.059,0.0646,0.0855,0.1294,0.2017,0.2131,0.2308,0.1828,0.1135,0.0457,0.0295,0.0291,0.0321,0.012,0.0426,0.0512,0.1374,0.0831,0.0779,0.0288,0.047,0.0335,0.0576,0.069,0.1306,0.1489,0.1066,0.1035,0.0433,0.0813,0.0382,0.0361,0.0186,0.0394,0.0807,0.1438,0.121,0.1332,0.0563,0.0655,0.0198,0.0367,0.0147,0.0527,0.0616,0.133,0.1351,0.1403,0.0938,0.176,0.1464,0.1926,0.0579,0.0656,0.0312,0.0312,0.0982,0.1053,0.1474,0.0544,0.0372,0.0183,0.0371,0.0495,0.1157,0.1004,0.1425,0.0988,0.1122,0.0688,0.0508,0.0614,0.049,0.081,0.0985,0.1811,0.1542,0.1023,0.0638,0.0639,0.0431,0.0336,0.0065,0.0203,0.0141,0.0157,0.0701,0.127,0.1679,0.0767,0.0461,0.0265,0.0799,0.0639,0.0504,0.0316,0.0497,null]} +{"ID":"34108_1_1_1","entryID":"34108","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1038\/s41598-017-07250-4","citation_title":"Spatial structure of TLR4 transmembrane domain in bicelles provides the insight into the receptor activation mechanism.\n","ionic_strength":0.01,"pH":6.0,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":46.0,"bbshift_types_post":7.0,"total_bbshifts":316,"seq":"MNITSQMNKTIIGVSVLSVLVVSVVAVLVYKFYFHLMLLAGCIKYGRG","k":[7,14,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,19,19,12,7],"zscores":[null,7.3695,9.3425,9.4932,10.2992,9.1718,9.7297,11.4858,13.7795,15.0579,15.1434,14.8438,14.5774,13.75,14.459,14.4883,15.3011,14.7476,14.8143,14.9969,15.7176,15.4632,14.9887,14.9449,15.5767,15.5669,15.3133,15.3133,15.5249,15.891,15.891,15.84,15.6194,15.1643,14.6977,14.6416,14.6731,15.231,14.6205,13.193,11.9268,11.1405,10.6175,8.4691,6.002,5.6697,4.9666,null],"pscores":[null,0.3463,0.3241,0.3148,0.2666,0.3347,0.3005,0.1998,0.0884,0.0373,0.0342,0.0181,0.0279,0.0606,0.0602,0.0591,0.0285,0.049,0.0464,0.0396,0.0141,0.0228,0.0399,0.0415,0.0189,0.0192,0.0281,0.0281,0.0206,0.0083,0.0083,0.01,0.0174,0.0334,0.0509,0.053,0.0518,0.031,0.0539,0.0848,0.1459,0.1881,0.2481,0.3789,0.5197,0.5424,0.5064,null]} +{"ID":"34108_2_1_1","entryID":"34108","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1038\/s41598-017-07250-4","citation_title":"Spatial structure of TLR4 transmembrane domain in bicelles provides the insight into the receptor activation mechanism.\n","ionic_strength":0.01,"pH":6.0,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":46.0,"bbshift_types_post":7.0,"total_bbshifts":315,"seq":"MNITSQMNKTIIGVSVLSVLVVSVVAVLVYKFYFHLMLLAGCIKYGRG","k":[7,14,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,19,19,19,21,21,19,19,12,7],"zscores":[null,8.1234,10.9133,11.5589,11.303,9.4506,10.0658,12.0073,13.9051,14.5345,14.5823,14.2751,14.1957,13.5106,14.3292,14.3648,15.0983,14.6171,14.6656,15.0135,15.6294,15.4224,14.9308,14.8953,15.472,15.514,15.393,15.393,15.6065,15.8757,14.9251,14.7762,14.3387,14.8548,14.5944,14.376,14.4114,14.9065,14.6719,13.3775,11.5701,10.1274,9.7012,7.5676,5.7049,3.8982,3.5884,null],"pscores":[null,0.2896,0.2313,0.1959,0.2097,0.3175,0.2803,0.1723,0.083,0.0572,0.0554,0.0394,0.0425,0.0708,0.0654,0.064,0.0358,0.054,0.0521,0.0389,0.0171,0.0242,0.042,0.0433,0.0225,0.021,0.0252,0.0252,0.0178,0.0088,0.0422,0.0479,0.065,0.0449,0.0549,0.0497,0.0483,0.0296,0.0519,0.0766,0.1647,0.2469,0.3022,0.437,0.54,0.6601,0.6238,null]} +{"ID":"34108_3_1_1","entryID":"34108","stID":"3","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1038\/s41598-017-07250-4","citation_title":"Spatial structure of TLR4 transmembrane domain in bicelles provides the insight into the receptor activation mechanism.\n","ionic_strength":0.01,"pH":6.0,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":46.0,"bbshift_types_post":7.0,"total_bbshifts":315,"seq":"MNITSQMNKTIIGVSVLSVLVVSVVAVLVYKFYFHLMLLAGCIKYGRG","k":[7,14,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,19,19,19,21,21,19,19,12,7],"zscores":[null,8.8607,12.091,12.3563,11.7469,10.36,9.748,11.9495,12.6047,14.1339,14.0599,13.6336,13.692,13.0054,14.0388,13.9297,14.5807,14.4457,14.5116,15.0347,15.4993,15.5584,15.0607,15.1726,15.5421,15.8291,15.8274,15.7592,15.594,15.7216,15.0273,14.4373,13.931,14.2331,14.8042,14.4205,14.9262,14.9628,14.9774,12.9558,11.6623,10.9289,10.6102,8.6712,6.0049,5.1358,4.3367,null],"pscores":[null,0.2369,0.168,0.1546,0.1859,0.263,0.2994,0.1753,0.1423,0.0734,0.0765,0.0655,0.0631,0.0933,0.0773,0.0819,0.0554,0.0607,0.0581,0.0382,0.0215,0.0195,0.0372,0.0331,0.0201,0.0104,0.0104,0.0127,0.0183,0.0139,0.0384,0.0611,0.0819,0.0693,0.0468,0.048,0.0288,0.0275,0.0403,0.0956,0.1598,0.2,0.2485,0.366,0.5195,0.5786,0.5606,null]} +{"ID":"50472_1_1_1","entryID":"50472","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The co-chaperone p23 coordinates client binding and progression of the Hsp90 chaperone cycle via flexible regions\n","ionic_strength":0.1,"pH":7.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":-3.095421794,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":35.0,"bbshift_types_post":2.0,"total_bbshifts":70,"seq":"MASETFEFQAEITQLMSLIINTVYSNKEIFLRELISNASDALDKIRYKSLSDPKQLETEPDLFIRITPKPEQKVLEIRDSGIGMTKAELINNLGTIAKSGTKAFMEALSAGADVSMIGQFGVGFYSLFLVADRVQVISKSNDDEQYIWESNAGGSFTVTLDEVNERIGRGTILRLFLKDDQLEYLEEKRIKEVIKRHSEFVAYPIQLVVTKEVEKEVPIPEEEKKDEEKKDEEKKDEDDKKPKLEEVDEEEEKKPKTKKVKEEVQEIEELNKTKPLWTRNPSDITQEEYNAFYKSISNDWEDPLYVKHFSVEGQLEFRAILFIPKRAPFDLFESKKKKNNIKLYVRRVFITDEAEDLIPEWLSFVKGVVDSEDLPLNLSREMLQQNKIMKVIRKNIVKKLIEAFNEIAEDSEQFEKFYSAFSKNIKLGVHEDTQNRAALAKLLRYNSTKSVDELTSLTDYVTRMPEHQKNIYYITGESLKAVEKSPFLDALKAKNFEVLFLTDPIDEYAFTQLKEFEGKTLVDITKDFELEETDEEKAEREKEIKEYEPLTKALKEILGDQVEKVVVSYKLLDAPAAIRTGQFGWSANMERIMKAQALRDSSMSSYMSSKKTFEISPKSPIIKELKKRVDEGGAQDKTVKDLTKLLYETALLTSGFSLDEPTSFASRINRLISLGLNIDEDEETETAPEASTAAPVEEVPADTEMEEVD","k":[2,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,2,2,2,0,0,0,2,2,2,0,2,2,2,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,2,2,2,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,4,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,4,4,2,0,0,0,0,2,2,2,0,0,0,0,0,0,0],"zscores":[null,2.8294,2.8294,null,null,null,null,null,4.0619,4.0619,4.0619,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.2826,3.2826,3.2826,3.4359,3.4359,3.4359,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,3.4371,3.4371,3.4371,null,null,null,5.1686,5.1686,5.1686,null,5.1996,5.1996,5.1996,3.0797,3.0797,4.5407,3.6068,3.6068,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.6402,3.6402,3.6402,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.3587,4.3587,4.3587,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,3.4142,3.4142,3.4142,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.1235,5.2462,5.2462,4.8823,3.6316,3.6316,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8308,3.8308,3.8308,null,null,null,null,null,null,null,null,null,4.8183,4.8183,4.8183,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,5.0692,5.0692,5.0692,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.2608,4.2608,4.2608,3.4467,3.4467,3.4467,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2.7896,2.7896,2.7896,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1.2223,1.2223,1.2223,0.5987,0.5987,0.5987,2.6136,3.2129,3.2129,2.2155,null,null,null,null,1.0195,1.0195,null,null,null,null,null,null,null,null],"pscores":[null,0.3876,0.3876,null,null,null,null,null,0.1525,0.1525,0.1525,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2946,0.2946,0.2946,0.2646,0.2646,0.2646,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,0.2644,0.2644,0.2644,null,null,null,0.0033,0.0033,0.0033,null,0.0,0.0,0.0,0.3355,0.3355,0.2808,0.2322,0.2322,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2261,0.2261,0.2261,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1061,0.1061,0.1061,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,0.2688,0.2688,0.2688,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1425,0.1889,0.1889,0.235,0.2277,0.2277,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1918,0.1918,0.1918,null,null,null,null,null,null,null,null,null,0.0435,0.0435,0.0435,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,0.014,0.014,0.014,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1209,0.1209,0.1209,0.2625,0.2625,0.2625,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.396,0.396,0.396,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.7221,0.7221,0.7221,0.8272,0.8272,0.8272,0.4335,0.4749,0.4749,0.5192,null,null,null,null,0.7588,0.7588,null,null,null,null,null,null,null,null]} +{"ID":"6457_1_1_1","entryID":"6457","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Ubiquitin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Validation of Protein Structure from Anisotropic Carbonyl Chemical Shifts in a Dilute Liquid Crystalline Phase","ionic_strength":0.1,"pH":6.6,"temperature":292.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":74.0,"bbshift_types_post":7.0,"total_bbshifts":505,"seq":"MQIFVKTLTGKTITLEVEPSDTIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRLRGG","k":[7,14,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,18,19,19,20,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,12,5],"zscores":[null,12.3961,14.6466,14.7642,14.653,15.0202,15.0792,14.905,13.4938,10.968,9.8387,11.6539,13.2342,14.0798,13.4658,14.6304,14.038,14.2459,13.0816,12.4103,13.0911,14.1386,15.7956,15.4138,14.6187,13.8492,14.3514,14.1104,14.0865,13.3926,14.4919,14.9665,15.2931,12.8767,12.1051,10.5562,12.3093,12.6493,14.0648,13.7993,13.5924,13.5679,13.5054,13.9153,13.6374,12.8471,12.5536,10.2878,12.5631,11.9881,13.0919,10.9593,12.0742,13.8408,15.3448,14.8635,14.7928,14.4686,14.8069,14.8775,14.5391,14.3005,14.3005,15.4745,14.9258,14.9258,14.1044,14.619,14.1113,13.914,13.721,10.9812,7.465,1.4756,-1.3261,null],"pscores":[null,0.034,0.0529,0.0483,0.0526,0.0387,0.0365,0.043,0.0715,0.1978,0.2644,0.1908,0.1126,0.0756,0.1021,0.0535,0.0774,0.0549,0.105,0.1371,0.1192,0.0732,0.0115,0.0245,0.0539,0.0854,0.0645,0.0744,0.0754,0.1054,0.0589,0.0407,0.0288,0.0993,0.1368,0.205,0.1266,0.11,0.0622,0.0875,0.0965,0.0976,0.1003,0.0825,0.0945,0.1006,0.1146,0.2373,0.1444,0.1733,0.1191,0.1983,0.1384,0.0569,0.0269,0.0445,0.0472,0.0598,0.0467,0.044,0.057,0.0666,0.0666,0.0224,0.0422,0.0422,0.0746,0.0539,0.0743,0.0826,0.0909,0.2275,0.4436,0.8007,0.9281,null]} +{"ID":"19477_1_1_1","entryID":"19477","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"P130Cas_substrate_domian","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"HN(CA)N and HN(COCA)N experiments for assignment of large disordered proteins.","ionic_strength":0.02,"pH":6.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-0.6761722277,"off_HA":0.0,"off_HB":0.0,"off_N":-0.4322414034,"bbshift_positions_post":237.0,"bbshift_types_post":2.0,"total_bbshifts":474,"seq":"PDNVYLVPTPSKTQQGLYQAPGPNPQFQSPPAKQTSTFSKQTPHHSFPSPATDLYQVPPGPGSPAQDIYQVPPSAGTGHDIYQVPPSLDTRSWEGTKPPAKVVVPTRVGQGYVYEASQAEQDEYDTPRHLLAPGSQDIYDVPPVRGLLPNQYGQEVYDTPPMAVKGPNGRDPLLDVYDVPPSVEKGLPPSNHHSVYDVPPSVSKDVPDGPLLREETYDVPPAFAKPKPFDPTRHPLILAAPPPDSPPAEDVYDVPPPAPDLYDVPPGLRRPGPGTLYDVPRERVLPPEVADGSVIDDGVYAVPPPA","k":[2,4,6,6,6,6,4,4,2,4,4,6,6,6,6,6,6,6,6,4,4,2,4,2,4,4,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,4,2,0,0,2,2,4,2,4,4,6,6,6,6,6,4,2,2,2,4,4,4,4,4,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,4,4,4,6,6,6,6,6,6,4,2,2,4,6,6,6,4,4,4,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,4,2,2,4,6,6,6,6,4,2,2,4,4,4,4,6,6,6,6,4,2,2,4,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,6,4,2,2,4,6,6,4,4,2,4,4,4,4,4,6,4,4,4,6,6,6,4,2,0,2,4,4,2,2,4,6,6,6,6,6,4,2,0,2,2,4,4,6,6,6,4,2,2,4,6,6,4,4,2,4,4,6,6,6,6,4,4,4,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0,0,0],"zscores":[null,0.2392,-0.2157,-0.8316,-0.8992,-0.7826,-0.6813,0.7252,1.2902,0.4472,-1.2436,-1.2267,-1.0701,-1.6518,-2.7918,-1.736,-0.0407,2.3108,2.7046,2.6941,1.0652,0.6878,0.5756,0.4462,-0.1647,1.3445,0.943,0.9994,-0.6685,-0.2914,-0.1988,-0.6849,-0.2856,-0.4662,-0.7214,-2.1696,-1.8832,-1.718,-1.8825,-2.9494,0.6543,1.2699,2.0322,null,null,-0.3098,-0.3098,-1.284,-1.6243,-2.0638,-0.4118,-1.1212,-1.2586,-2.4479,-1.2586,-1.017,-0.5893,-0.745,1.3766,1.3766,0.7508,-1.0524,-1.0524,2.8396,2.8,2.3724,0.9828,1.0589,1.5664,-0.2762,0.1649,-0.8601,0.6651,-0.034,-0.3418,0.3484,0.3718,0.6727,-0.9424,0.6985,0.307,1.3272,0.0955,0.5507,-0.7939,1.5673,0.9995,0.9971,0.4767,0.364,1.2558,1.1283,1.8611,0.6287,-0.0687,-2.0448,-1.572,-0.8052,-0.8955,-1.3478,0.927,2.2828,2.4393,1.6737,-0.4412,-1.5597,-1.9701,-2.0732,-1.9546,-2.29,-2.6067,-1.4952,-0.2675,0.2949,0.8266,0.3521,-0.1595,-1.6112,-1.7744,-1.345,-1.2494,-1.5035,-2.0293,0.0648,1.1019,1.6169,0.414,0.7803,1.9759,2.8305,2.0466,0.8985,1.1339,1.1881,0.8851,-1.3321,2.2352,2.4137,2.4688,2.0626,2.1997,2.7901,1.1912,0.3544,-0.1104,-2.1624,-1.9888,-1.858,0.1458,0.214,-0.1941,-1.462,-1.5298,-1.267,-0.8083,-0.7117,0.102,0.4072,0.9067,0.6338,-1.306,-1.1722,-1.881,-1.904,-2.3664,-1.657,-1.5859,-1.1622,-0.7183,2.8441,3.2363,4.7935,6.0449,5.8583,6.1794,3.4843,3.4318,0.3567,0.4074,0.2714,0.6887,-0.1026,-0.7891,-2.8883,-3.4871,-3.2323,-2.5335,-1.3832,-0.9529,-0.4593,-0.4593,2.9789,4.9606,4.6962,3.973,1.4049,1.3674,-0.2383,0.2774,0.3851,-0.1564,-0.8684,-1.6636,-1.1386,1.3826,1.8355,1.8924,0.2936,0.2936,-0.4643,-0.115,0.0223,1.7963,1.3929,1.0729,-1.3978,0.9172,1.9855,2.4437,1.7582,1.1399,1.2446,1.0034,0.1544,-0.4345,0.1877,0.8206,0.7848,2.7013,2.7013,4.1769,4.9274,6.001,5.2541,3.386,1.6665,1.8893,1.4376,-0.2156,-2.4123,-1.229,null,-0.3865,0.6981,0.6981,1.2823,-0.0483,0.1369,-0.2524,0.191,-0.5649,-0.2832,-0.6032,0.0519,0.2736,null,0.6414,0.6414,-0.0702,-0.9754,-0.8425,0.3651,0.6288,0.854,0.3314,2.0019,1.7828,2.9639,1.9661,2.0872,-0.0401,0.6306,-0.1178,-1.5588,-2.4122,-1.3561,-0.3821,0.0309,0.1543,-0.6815,-0.4855,-1.06,0.866,1.0048,1.5371,0.4499,0.9571,0.9874,0.3834,-0.5182,0.3789,1.3174,1.9222,1.4086,0.8495,1.9768,2.3966,2.6465,0.9946,-0.2169,-1.1903,-0.5699,null,null,null,null],"pscores":[null,0.8639,0.8925,0.9278,0.9312,0.9253,0.9329,0.8154,0.7094,0.8441,0.9607,0.9459,0.9391,0.9615,0.9873,0.9642,0.8809,0.6602,0.6143,0.5531,0.7768,0.8137,0.8312,0.8491,0.8979,0.7426,0.802,0.7968,0.9321,0.9313,0.9232,0.9331,0.897,0.908,0.9222,0.9759,0.9685,0.9636,0.9685,0.9894,0.8274,0.7519,0.5585,null,null,0.9329,0.9329,0.9623,0.9925,0.9849,0.9158,0.9414,0.9472,0.9817,0.9472,0.9367,0.9274,0.963,0.6928,0.6928,0.8126,0.9524,0.9524,0.5313,0.5372,0.6531,0.7984,0.7913,0.7414,0.8964,0.8706,0.969,0.8171,0.8875,0.9005,0.8523,0.8505,0.8259,0.9332,0.8236,0.8555,0.7655,0.8713,0.8338,0.9656,0.6552,0.7846,0.7971,0.8421,0.8511,0.7725,0.7848,0.7102,0.8296,0.8828,0.9728,0.9725,0.9662,0.9707,0.9648,0.8035,0.6634,0.6454,0.6995,0.9178,0.9721,0.9709,0.9735,0.9705,0.9785,0.9845,0.9562,0.8958,0.8564,0.8125,0.852,0.8888,0.9602,0.9654,0.9506,0.9468,0.9565,0.9724,0.8735,0.7873,0.7072,0.8474,0.8094,0.6977,0.5994,0.6899,0.7962,0.7686,0.762,0.8073,0.9501,0.6688,0.6484,0.642,0.6881,0.626,0.3959,0.7279,0.8532,0.8856,0.9757,0.9714,0.9804,0.8723,0.8662,0.8911,0.955,0.9574,0.9475,0.9266,0.9216,0.8708,0.8477,0.7953,0.8219,0.9857,0.9577,0.9685,0.9691,0.9801,0.975,0.9729,0.9573,0.922,0.5977,0.4714,0.2467,0.099,0.2398,0.2062,0.52,0.5264,0.8517,0.848,0.8721,0.8135,0.8931,0.9257,0.9886,0.9946,0.9924,0.9923,0.9877,0.9733,0.919,0.919,0.5103,0.2249,0.3721,0.4599,0.7578,0.7615,0.9035,0.8714,0.8574,0.8973,0.9297,0.9619,0.9421,0.76,0.6775,0.6696,0.8589,0.8589,0.9194,0.894,0.8765,0.7172,0.759,0.79,0.9526,0.8044,0.6967,0.5904,0.6161,0.7373,0.7551,0.7965,0.867,0.9174,0.8686,0.7925,0.8089,0.552,0.552,0.332,0.2292,0.2247,0.188,0.4488,0.7005,0.7072,0.7545,0.8925,0.9907,0.9834,null,0.9391,0.8183,0.8183,0.7109,0.9086,0.8731,0.8949,0.8643,0.9136,0.8968,0.9158,0.8804,0.8719,null,0.8208,0.8208,0.8905,0.9487,0.9284,0.851,0.8296,0.8012,0.8645,0.5649,0.6847,0.5833,0.6988,0.6421,0.888,0.8224,0.8943,0.972,0.981,0.951,0.9029,0.8759,0.8715,0.9329,0.9207,0.9387,0.809,0.7964,0.7177,0.8486,0.7696,0.786,0.8496,0.911,0.8499,0.7665,0.7036,0.7574,0.8104,0.6976,0.6503,0.6212,0.7973,0.8926,0.9443,0.9261,null,null,null,null]} +{"ID":"4797_1_1_1","entryID":"4797","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Equinatoxin II","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Letter to the Editor:\nSequence-specific resonance assignments of the potent cytolysin\nequinatoxin II\n","ionic_strength":0.1,"pH":3.9,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":172.0,"bbshift_types_post":7.0,"total_bbshifts":1118,"seq":"SADVAGAVIDGASLSFDILKTVLEALGNVKRKIAVGVDNESGKTWTALNTYFRSGTSDIVLPHKVPHGKALLYNGQKDRGPVATGAVGVLAYLMSDGNTLAVLFSVPYDYNWYSNWWNVRIYKGKRRADQRMYEELYYNLSPFRGDNGWHTRNLGYGLKSRGFMNSSGHAILEIHVTKA","k":[0,0,0,0,3,10,17,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,19,19,19,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,19,19,19,21,19,18,17,17,18,19,20,18,18,17,19,19,21,21,21,21,19,18,17,12,12,10,15,16,19,21,19,19,19,19,19,19,21,21,21,20,19,19,18,19,19,21,21,21,21,21,21,20,17,16,12,15,16,21,21,21,21,21,21,20,20,20,21,21,21,19,19,19,21,21,21,21,21,21,21,20,19,18,17,18,19,20,19,16,17,18,19,19,19,19,19,19,21,21,21,21,19,19,17,19,19,20,19,17,18,19,20,20,20,19,19,19,21,20,18,18,19,21,21,21,14,7],"zscores":[null,null,null,null,null,9.9447,11.5873,13.5403,14.4678,15.3662,14.3745,12.5042,12.8137,13.8934,15.4296,14.7165,13.8806,13.5798,14.9215,15.4274,15.4398,14.981,14.7867,14.0688,13.5118,12.8219,13.7541,14.2152,14.4956,14.3394,14.3927,15.2246,14.3772,14.7997,13.5663,14.4173,14.5088,15.6719,16.1497,15.7019,14.8965,14.1666,14.0332,14.3783,14.3841,14.9923,14.5102,14.8376,13.251,13.9183,13.7357,14.3678,14.7353,14.0049,14.4358,13.6557,14.3917,13.7634,13.017,12.3893,11.9466,13.5805,13.7973,13.8748,12.4932,12.9315,12.4024,12.9717,13.5543,15.441,15.2892,15.2892,14.8197,14.6735,14.2475,14.3137,12.2444,9.6587,5.8808,9.3731,9.7962,12.3985,13.3511,14.1512,14.6572,14.9001,14.6992,14.6992,14.6565,15.1444,14.3162,13.4944,13.0913,13.0689,11.9367,11.4545,11.7804,13.329,14.6494,15.231,14.7721,14.8478,14.7841,14.9327,14.9021,13.1592,12.9896,10.8303,12.8704,13.4778,15.7129,15.3286,15.2128,15.1313,15.2,15.6846,15.3677,15.4005,15.0784,14.891,14.8718,14.4392,14.2029,14.1721,14.1561,14.7693,14.9013,15.0049,14.1203,14.4246,14.2267,14.6882,14.012,14.28,13.9046,13.7171,13.9634,14.9971,15.4024,14.95,13.3789,13.8316,13.5819,12.9534,12.1804,13.1436,14.4704,13.9133,13.4898,13.9165,14.1348,13.8696,13.5745,13.4052,13.8043,13.168,13.8623,14.3945,15.2746,15.3678,14.3258,14.7318,15.1443,15.375,14.7026,13.6719,13.0958,12.9069,13.6279,14.9981,14.9948,14.0729,13.6568,14.1087,15.3589,15.7171,14.7265,11.4335,null],"pscores":[null,null,null,null,null,0.0652,0.13,0.0988,0.0599,0.0001,0.0356,0.117,0.1322,0.0835,0.024,0.0501,0.084,0.0971,0.0424,0.024,0.0236,0.0401,0.0475,0.0761,0.1001,0.1018,0.0605,0.0418,0.031,0.0369,0.0349,0.0312,0.0635,0.047,0.0684,0.0339,0.0305,0.0156,0.0,0.0146,0.0162,0.0437,0.049,0.0634,0.0632,0.0397,0.0582,0.0455,0.1118,0.0824,0.0902,0.0639,0.0494,0.0501,0.0332,0.0646,0.0629,0.0601,0.0769,0.0895,0.1113,0.0524,0.0587,0.0701,0.1014,0.0808,0.0888,0.0948,0.0689,0.0236,0.0289,0.0289,0.0462,0.0243,0.0258,0.0082,0.0,0.1366,0.3813,0.2231,0.2154,0.1221,0.1073,0.0443,0.0249,0.0161,0.0234,0.0234,0.0249,0.0341,0.0659,0.1008,0.1046,0.0904,0.1454,0.1544,0.1535,0.0787,0.0527,0.031,0.048,0.0451,0.0476,0.0419,0.0297,0.0543,0.0447,0.0676,0.032,0.0243,0.0142,0.0275,0.0317,0.0346,0.0321,0.0152,0.0132,0.0121,0.0233,0.0435,0.0442,0.061,0.0422,0.0435,0.0441,0.0481,0.0431,0.0393,0.074,0.0616,0.0696,0.0512,0.0644,0.0392,0.0392,0.031,0.0368,0.0127,0.012,0.0143,0.0283,0.0265,0.0524,0.0957,0.133,0.087,0.0319,0.0539,0.0717,0.0825,0.0734,0.0845,0.0973,0.0754,0.0584,0.0539,0.056,0.0348,0.0164,0.0,0.0078,0.008,0.0076,0.0129,0.0371,0.0787,0.0892,0.0978,0.0658,0.0395,0.0263,0.0325,0.0492,0.046,0.0264,0.0141,0.0498,0.0803,null]} +{"ID":"27982_1_1_1","entryID":"27982","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"stromal_interaction_molecule","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Coordination of a single calcium ion in the EF-hand maintains the off state of the stromal interaction molecule luminal domain\n","ionic_strength":0.1,"pH":7.5,"temperature":288.0,"off_C":0.0,"off_CA":-2.2540253361,"off_CB":-4.7631351431,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":1.3894973632,"bbshift_positions_post":116.0,"bbshift_types_post":5.0,"total_bbshifts":521,"seq":"GSHMASDRVTRNVEVTAEEEKIRDKLGYEAIRDIHRDMDDDHSGSIDRNESTGFMKEDMQMRGSERTRRENKFHGDDDAITVDDLWEAWFESIERTWTNERLVEWLINDVNLPSIVEAVKAKKIDGKILPRFASPNSDFLNKELGIKSSVYRQKLRLNSLDVVLFGYKDNNNRTKD","k":[0,0,0,0,0,2,7,12,15,10,5,0,0,0,3,8,13,15,15,15,15,15,15,15,15,14,14,14,15,15,10,5,0,3,8,13,15,14,9,4,0,0,0,0,0,0,0,0,0,0,2,6,11,14,15,15,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,13,15,10,7,7,11,13,12,12,12,13,14,15,15,15,15,15,14,14,13,14,14,14,14,14,15,15,10,8,8,13,15,15,15,15,14,14,14,15,15,14,13,13,14,13,13,13,15,14,12,10,9,8,10,12,15,15,15,15,14,14,9,5,0,3,7,12,14,13,13,12,13,8,7,8,13,15,15,10,7,5,10,12,14,14,15,15,15,15,15,10,5],"zscores":[null,null,null,null,null,null,-0.1903,-0.2347,0.0571,0.0351,0.1894,null,null,null,6.13,9.9514,12.6733,13.4824,12.1345,11.3741,11.5915,12.3962,12.6639,11.431,12.0032,11.9606,13.0592,12.7167,13.1922,12.7293,10.5219,7.012,null,-0.0478,2.9782,2.4549,2.0709,1.6477,2.1139,3.0583,null,null,null,null,null,null,null,null,null,null,-0.0145,-1.3931,-1.8466,-2.5718,-1.6548,-0.6581,0.0903,0.4907,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1234,8.1803,9.2896,9.5579,7.1225,7.4502,8.7919,10.5609,11.0768,10.7505,10.793,10.7338,11.3522,11.8738,12.3868,12.0228,12.6003,12.7413,12.4028,11.7024,12.1658,11.8548,12.5482,12.2878,12.7057,12.0961,12.1893,12.3901,12.9849,10.5461,10.0332,7.742,11.0149,11.7672,13.0425,13.019,13.1697,12.6372,11.1254,11.1255,11.301,12.27,11.9091,11.5515,12.1265,12.4401,12.1901,12.1901,11.7514,12.9311,12.0424,10.8519,9.5791,8.3897,7.9673,9.6877,11.567,13.5314,12.9304,13.0751,12.6163,12.7556,11.2249,8.7284,5.2202,null,6.2632,8.605,11.1595,10.9477,11.0269,11.515,12.2444,12.3758,9.5695,7.0424,7.2202,7.6342,8.3737,8.023,7.6179,7.0313,5.9558,7.92,9.8213,9.6596,8.9532,5.81,3.6963,1.562,1.0437,1.056,0.5369,null],"pscores":[null,null,null,null,null,null,0.8881,0.8827,0.8671,0.8706,0.8659,null,null,null,0.0116,0.0042,0.0026,0.0072,0.0654,0.1037,0.0923,0.0531,0.041,0.1007,0.0717,0.0541,0.006,0.0201,0.0186,0.0381,0.0331,0.0731,null,0.8956,0.624,0.7205,0.7563,0.7794,0.7182,0.4983,null,null,null,null,null,null,null,null,null,null,0.9051,0.9524,0.9476,0.9586,0.9324,0.8977,0.8675,0.8403,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1189,0.1171,0.1851,0.211,0.2703,0.135,0.0361,0.0574,0.0775,0.0719,0.0696,0.0728,0.0631,0.0583,0.0535,0.0707,0.0438,0.0376,0.0528,0.0667,0.0444,0.0385,0.0273,0.0388,0.0205,0.0477,0.0433,0.0534,0.0272,0.0318,0.0,0.1513,0.0808,0.0834,0.0248,0.0258,0.0196,0.0234,0.0966,0.0966,0.1076,0.0589,0.0566,0.0531,0.026,0.032,0.0231,0.0231,0.0434,0.0295,0.0502,0.0664,0.0873,0.1368,0.1334,0.0806,0.0302,0.0053,0.0295,0.0234,0.0431,0.0184,0.0912,0.1124,0.2582,null,0.0,0.0482,0.0503,0.1063,0.0801,0.0549,0.0,0.015,0.0252,0.1702,0.195,0.3051,0.2916,0.3168,0.229,0.1712,0.1747,0.2048,0.1263,0.1834,0.2305,0.4844,0.645,0.7875,0.8172,0.8165,0.8409,null]} +{"ID":"6837_1_1_1","entryID":"6837","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"construct","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"NMR Assignment of the L27 Heterodimer from LIN-2 and LIN-7 Scaffold Proteins","ionic_strength":0.02,"pH":8.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":-4.0933127262,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":143.0,"bbshift_types_post":7.0,"total_bbshifts":904,"seq":"MGHHHHHHDYDIPTTENLYEQGSLNLERDVQRILELMEHVQKTGEVNNAKLASLQQVLQSEFFGAVREVYETVYESIDADTTPEIKAAAGSGSGSGSNLPSDAVQRAKEVLEEISCYPENNDAKELKRILTQPHFMALLQTHDVVAHEVYSDEALRVTPPPTSP","k":[0,0,0,0,0,0,0,5,11,18,19,15,15,16,20,19,18,19,19,17,15,16,16,17,17,20,20,20,20,20,19,19,20,21,21,21,21,21,20,20,19,20,18,18,18,20,20,19,19,20,21,21,21,20,20,20,21,21,21,21,20,20,18,19,18,18,17,17,19,20,20,20,20,21,21,21,20,20,20,21,20,16,16,17,21,20,16,13,7,4,0,0,0,0,0,0,0,0,0,6,13,18,19,19,21,21,21,20,19,18,18,19,20,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,20,14,14,15,20,20,20,21,20,19,16,17,18,21,21,21,20,20,19,20,20,20,20,19,20,19,19,13,7,4,10,15,12,5],"zscores":[null,null,null,null,null,null,null,null,5.5028,5.5463,5.589,5.6721,8.4721,10.8471,9.6631,7.8378,5.0583,6.2271,9.8086,10.1078,10.8405,9.9835,10.6747,11.0499,12.3367,13.5053,14.7894,14.2497,14.841,14.841,14.8334,15.0451,15.4492,15.7678,15.408,15.408,15.7975,16.1497,15.2811,14.9184,14.4996,14.8035,13.2882,12.2245,12.3977,13.1907,13.3059,12.0753,13.3538,14.6594,15.4948,15.5,15.063,15.0188,15.0188,14.8059,15.2505,13.408,13.3607,12.1304,12.6345,12.4841,11.9395,12.2148,12.3672,12.9583,13.7469,13.9887,13.8964,13.8829,12.9106,14.1789,14.3077,13.6118,12.0851,9.5998,8.0515,4.6247,4.0159,5.2972,7.0321,7.3303,8.4975,9.8864,11.1747,10.7029,8.9673,7.6128,5.9229,5.2474,null,null,null,null,null,null,null,null,null,7.84,10.2927,12.797,13.3799,14.8642,14.923,14.9361,14.6014,14.564,14.1809,13.8637,14.009,14.3185,14.64,14.1386,14.4351,13.2366,12.4805,11.9242,12.072,14.2343,13.5039,13.4121,12.4818,12.582,12.866,13.2328,14.534,14.8646,14.9708,13.8287,13.3141,10.2502,11.2718,12.2792,13.8094,12.6183,12.8881,14.4752,14.6114,14.2711,12.931,14.3511,14.2617,15.5036,15.0642,15.6476,15.2488,15.1927,13.5655,13.4672,10.9837,11.0204,9.5124,10.7475,10.1419,9.3783,9.5426,7.9448,6.2416,0.8344,5.2431,9.3316,9.4215,null],"pscores":[null,null,null,null,null,null,null,null,0.4397,0.5408,0.5479,0.4951,0.2847,0.1522,0.2903,0.3941,0.5749,0.5042,0.2663,0.2145,0.133,0.2037,0.1621,0.1592,0.092,0.086,0.0339,0.0547,0.032,0.032,0.0185,0.011,0.0104,0.0124,0.0247,0.0247,0.0114,0.0,0.0162,0.0291,0.0308,0.0334,0.0649,0.1145,0.106,0.1,0.0948,0.1383,0.0776,0.0388,0.0217,0.0215,0.0371,0.0255,0.0255,0.0333,0.0303,0.1047,0.1068,0.166,0.1261,0.1334,0.1289,0.1313,0.1075,0.0796,0.0298,0.0204,0.0546,0.0698,0.113,0.0576,0.0524,0.0956,0.1683,0.3083,0.3931,0.6202,0.6588,0.5846,0.4608,0.3851,0.3016,0.2281,0.2167,0.2285,0.2695,0.3067,0.2784,0.1888,null,null,null,null,null,null,null,null,null,0.0589,0.1217,0.087,0.0765,0.0174,0.0423,0.0418,0.0546,0.0424,0.0431,0.0408,0.035,0.0377,0.0395,0.0732,0.0612,0.0979,0.102,0.1297,0.1385,0.0693,0.1004,0.1045,0.1484,0.1434,0.1297,0.1126,0.0572,0.0445,0.0405,0.0862,0.0944,0.1466,0.0887,0.0585,0.0728,0.1269,0.114,0.0596,0.0406,0.0396,0.0472,0.0069,0.0252,0.0214,0.0371,0.0164,0.0173,0.0193,0.0684,0.0876,0.2125,0.2105,0.2996,0.2104,0.2613,0.2931,0.2828,0.2813,0.246,0.8034,0.4411,0.2258,0.152,null]} +{"ID":"51367_1_1_1","entryID":"51367","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1039\/c5cp05417f","citation_title":"Insights into the allosteric regulation of Syk association with receptor ITAM, a multi-state equilibrium.\n","ionic_strength":0.13,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":131.0,"bbshift_types_post":2.0,"total_bbshifts":262,"seq":"SANHLTYFFGNITREEAEDYLVQGGMTDGLYLLRQSRNYLGGFALSVAHNRKAHHYTIERELNGTYAISGGRAHASPADLCHYHSQEPDGLICLLKKPFNRPPGVQPKTGPFEDLKENLIREYVKQTWNLQGQALEQAIISQKPQLEKLIATTAHEKMPWFHGNISRDESEQTVLIGSKTNGKFLIRARDNSGSYALCLLHEGKVLHYRIDRDKTGKLSIPEGKKFDTLWQLVEHYSYKPDGLLRVLTVPCQKIGTQ","k":[0,0,0,0,0,2,4,6,4,2,0,0,0,2,2,4,4,4,2,2,2,4,4,6,6,6,6,6,6,4,4,4,6,6,6,4,4,2,2,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,4,4,4,4,4,4,6,6,4,2,2,4,6,4,4,4,6,4,2,0,2,4,4,4,2,4,4,4,4,2,4,4,6,4,2,0,2,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,4,2,2,4,6,6,6,6,6,6,6,4,4,4,6,4,2,2,4,6,6,4,4,4,6,6,6,4,2,0,2,2,4,4,6,6,6,6,6,6,6,6,6,6,6,4,2,0,2,4,6,4,4,4,6,6,6,6,4,2,2,2,4,2,2,0,2,2,2,0,0,0,2,4,6,4,2,0,2,4,4,2,0,0,0,2,4,4,4,4,6,6,6,6,4,2],"zscores":[null,null,null,null,null,null,6.3389,8.0486,6.3389,5.1996,null,null,null,4.6475,4.6475,5.6397,4.7609,4.7609,3.4834,5.1996,5.1996,6.6194,6.6194,7.3014,5.9765,5.9765,5.9726,7.797,7.0638,6.3554,6.3554,7.175,7.9324,7.0669,7.0669,6.189,7.175,5.1996,5.1996,null,5.1581,7.1454,8.6967,8.7209,8.7209,8.7209,8.7209,8.0557,8.0557,8.0557,8.7209,7.1919,7.1919,4.8545,5.7074,2.9582,6.0556,6.2382,6.2382,6.2382,6.025,7.8034,6.5762,7.623,7.623,8.7209,8.7209,7.175,6.9278,6.9278,6.9278,7.175,6.6964,8.3328,8.3328,7.175,5.1996,3.4392,6.0349,7.0073,6.2739,6.2739,7.175,8.7071,7.1581,5.1758,null,4.3119,5.743,5.743,6.4181,5.1996,7.175,6.1164,6.1164,6.1164,5.1996,7.175,6.1279,7.7628,5.9724,5.0089,null,3.6305,4.789,4.789,3.4194,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,7.175,7.175,5.1996,5.1996,6.0298,6.825,5.8904,6.0072,7.0871,6.9521,7.8606,7.1113,6.3306,6.3306,6.3396,6.5346,4.2824,2.1768,5.1996,7.175,8.7209,8.7209,7.175,7.175,6.7529,8.1045,6.3188,5.7256,3.5981,3.6798,null,3.5039,3.5039,4.7645,6.0781,7.8447,8.7209,7.8028,7.8028,7.8028,8.7209,8.7209,7.8295,6.7984,6.7984,5.9169,5.0318,1.186,null,1.473,3.5958,6.0881,6.108,6.208,5.2336,6.2509,6.0859,5.8573,6.8593,6.1041,5.1996,4.2474,4.2474,6.3824,5.0114,5.0114,null,5.1996,5.1996,5.1996,null,null,null,4.2939,6.5575,8.2218,7.175,5.1996,null,5.1996,6.8584,6.8584,4.746,null,null,null,5.1996,6.0201,6.0201,5.5882,5.7008,6.5159,5.6808,4.893,4.3697,3.1199,null],"pscores":[null,null,null,null,null,null,0.07,0.0438,0.07,0.0,null,null,null,0.0654,0.0654,0.1426,0.2511,0.2511,0.2555,0.0,0.0,0.0445,0.0445,0.1015,0.2273,0.2273,0.2277,0.0621,0.122,0.0685,0.0685,0.0,0.0521,0.1217,0.1217,0.0845,0.0,0.0,0.0,null,0.0044,0.0022,0.0014,0.0,0.0,0.0,0.0,0.0432,0.0432,0.0432,0.0,0.1108,0.1108,0.3533,0.2561,0.5134,0.0979,0.0797,0.0797,0.0797,0.101,0.0616,0.1668,0.0755,0.0755,0.0,0.0,0.0,0.0188,0.0188,0.0188,0.0,0.0379,0.0243,0.0243,0.0,0.0,0.264,0.1,0.1269,0.0762,0.0762,0.0,0.0008,0.0012,0.0025,null,0.1131,0.1311,0.1311,0.0626,0.0,0.0,0.0917,0.0917,0.0917,0.0,0.0,0.0906,0.0647,0.1065,0.0208,null,0.2279,0.2473,0.2473,0.2678,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.1005,0.1434,0.2364,0.224,0.1199,0.1319,0.0574,0.1178,0.0708,0.0708,0.0699,0.1708,0.3169,0.5275,0.0,0.0,0.0,0.0,0.0,0.0,0.0331,0.0398,0.1921,0.2541,0.4169,0.2188,null,0.2516,0.2516,0.2506,0.0956,0.0586,0.0,0.0617,0.0617,0.0617,0.0,0.0,0.0597,0.1459,0.1459,0.2336,0.2157,0.7289,null,0.674,0.4173,0.2156,0.0926,0.0826,0.1905,0.1989,0.2158,0.2399,0.1403,0.093,0.0,0.123,0.123,0.0659,0.0205,0.0205,null,0.0,0.0,0.0,null,null,null,0.1159,0.05,0.0317,0.0,0.0,null,0.0,0.0244,0.0244,0.0526,null,null,null,0.0,0.1015,0.1015,0.1485,0.1358,0.1727,0.259,0.3487,0.4114,0.489,null]} +{"ID":"52723_1_1_1","entryID":"52723","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The dynamic triage interplay of Hsp90 with its chaperone cycle and client binding\n","ionic_strength":0.1,"pH":7.0,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":37.0,"bbshift_types_post":3.0,"total_bbshifts":73,"seq":"MKGQETRGFQSEVKQLLHLMIHSLYSNKEIFLRELISNASDAADKLRFRALSNPDLYEGDGELRVRVSFDKDKRTLTISDNGVGMTRDEVIDHLGTIAKSGTKSFLESLGSDQAKDSQLIGQFGVGFYSAFIVADKVTVRTRAAGEKPENGVFWESAGEGEYTVADITKEDRGTEITLHLREGEDEFLDDWRVRSIISKYSDHIALPVEIEKREEKDGETVISWEKINKAQALWTRNKSEITDEEYKEFYKHIAHDFNDPLTWSHNRVEGKQEYTSLLYIPSQAPWDMWNRDHKHGLKLYVQRVFIMDDAEQFMPNYLRFVRGLIDSSDLPLNVSREILQDSTVTRNLRNALTKRVLQMLEKLAKDDAEKYQTFWQQFGLVLKEGPAEDFANQEAIAKLLRFASTHTDSSAQTVSLEDYVSRMKEGQEKIYYITADSYAAAKSSPHLELLRKKGIEVLLLSDRIDEWMMNYLTEFDGKPFQSVSKVDESLEKLADEVDESAKEAEKALTPFIDRVKALLGERVKDVRLTHRLTDTPAIVSTDADEMSTQMAKLFAAAGQKVPEVKYIFELNPDHVLVKRAADTEDEAKFSEWVELLLDQALLAERGTLEDPNLFIRRMNQLLVS","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,2,0,1,1,1,0,0,2,4,4,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,4,2,2,0,0,0,2,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.6763,3.6763,3.5655,5.0142,5.0142,3.7997,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.079,0.079,0.079,null,null,null,null,null,null,null,null,null,null,null,null,null,1.4505,1.4505,1.4505,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1564,5.1564,5.1564,null,5.1996,5.1996,5.1996,null,3.8761,3.8761,3.8761,null,null,-0.9255,3.0929,3.0929,3.6879,null,null,null,null,null,null,null,null,null,null,4.6838,4.6838,4.6838,null,null,null,null,null,4.2207,4.2207,4.2207,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.416,3.416,3.416,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.0047,3.0047,5.7958,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.5244,4.5244,4.5244,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.6162,3.6162,3.6162,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.4118,4.4118,4.4118,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,3.5517,3.5517,6.0999,5.1996,5.1996,null,null,null,3.4242,3.4242,3.4242,null,null,null,null,null,4.5807,4.5807,4.5807,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.4584,4.4584,4.4584,null,5.1996,5.1996,6.6947,4.503,4.503,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.3456,-0.3456,-0.3456,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,5.1996,5.1996,5.6254,2.6702,2.6702,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.5858,4.5858,4.5858,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2194,0.2194,0.2399,0.218,0.218,0.1973,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.895,0.895,0.895,null,null,null,null,null,null,null,null,null,null,null,null,null,0.6784,0.6784,0.6784,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0045,0.0045,0.0045,null,0.0,0.0,0.0,null,0.0,0.0,0.0,null,null,0.9721,0.493,0.493,0.2173,null,null,null,null,null,null,null,null,null,null,0.0606,0.0606,0.0606,null,null,null,null,null,0.1271,0.1271,0.1271,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2684,0.2684,0.2684,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.351,0.351,0.1253,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0822,0.0822,0.0822,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2305,0.2305,0.2305,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0983,0.0983,0.0983,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,0.2425,0.2425,0.0934,0.0,0.0,null,null,null,0.2668,0.2668,0.2668,null,null,null,null,null,0.0744,0.0744,0.0744,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0916,0.0916,0.0916,null,0.0,0.0,0.038,0.0852,0.0852,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.9358,0.9358,0.9358,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,0.0,0.0,0.1442,0.4214,0.4214,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0737,0.0737,0.0737,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"52723_2_1_1","entryID":"52723","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The dynamic triage interplay of Hsp90 with its chaperone cycle and client binding\n","ionic_strength":0.1,"pH":7.0,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":3.0,"bbshift_types_post":2.0,"total_bbshifts":6,"seq":"MKGQETRGFQSEVKQLLHLMIHSLYSNKEIFLRELISNASDAADKLRFRALSNPDLYEGDGELRVRVSFDKDKRTLTISDNGVGMTRDEVIDHLGTIAKSGTKSFLESLGSDQAKDSQLIGQFGVGFYSAFIVADKVTVRTRAAGEKPENGVFWESAGEGEYTVADITKEDRGTEITLHLREGEDEFLDDWRVRSIISKYSDHIALPVEIEKREEKDGETVISWEKINKAQALWTRNKSEITDEEYKEFYKHIAHDFNDPLTWSHNRVEGKQEYTSLLYIPSQAPWDMWNRDHKHGLKLYVQRVFIMDDAEQFMPNYLRFVRGLIDSSDLPLNVSREILQDSTVTRNLRNALTKRVLQMLEKLAKDDAEKYQTFWQQFGLVLKEGPAEDFANQEAIAKLLRFASTHTDSSAQTVSLEDYVSRMKEGQEKIYYITADSYAAAKSSPHLELLRKKGIEVLLLSDRIDEWMMNYLTEFDGKPFQSVSKVDESLEKLADEVDESAKEAEKALTPFIDRVKALLGERVKDVRLTHRLTDTPAIVSTDADEMSTQMAKLFAAAGQKVPEVKYIFELNPDHVLVKRAADTEDEAKFSEWVELLLDQALLAERGTLEDPNLFIRRMNQLLVS","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.2947,4.2947,4.2947,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1157,0.1157,0.1157,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"53091_1_1_1","entryID":"53091","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Recombinant protein platform for high-throughput investigation of peptide-liposome interactions via fluorescence anisotropy depolarization\n","ionic_strength":0.05,"pH":7.0,"temperature":298.2,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":1.3294547306,"bbshift_positions_post":94.0,"bbshift_types_post":4.0,"total_bbshifts":364,"seq":"MHHHHHHGSGSMSDSEVNQEAKPEVKPEVKPETHINLKVSDGSSEIFFKIKKTTPLRRLMEAFAKRQGKEMDSLRFLYDGIRIQADQTPEDLDMEDNDIIEAHREQIGGC","k":[0,0,0,0,0,0,3,5,8,9,9,10,10,12,12,12,12,12,12,12,12,8,4,0,0,0,4,8,12,8,8,8,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,8,8,7,11,11,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,10,6,3],"zscores":[null,null,null,null,null,null,null,-1.218,-1.4388,-0.4736,-0.3152,-0.5356,0.3382,0.4399,2.9125,3.5133,4.2684,2.5544,1.6675,1.351,1.3864,1.1142,-0.3734,null,null,null,0.3847,1.787,1.2689,1.3985,0.6421,2.7731,5.7556,9.075,10.6087,10.984,9.9182,9.9197,9.4316,9.7309,8.9718,9.3752,9.7671,10.5245,10.6186,9.4855,8.8598,8.1493,9.1003,9.4166,10.0418,10.758,11.6355,10.0332,9.6935,8.1209,10.7319,10.8357,11.6758,11.0775,11.0981,10.1116,10.7562,10.3937,11.7541,11.7058,11.2239,11.0639,10.117,10.5164,9.9843,10.3348,10.3077,10.7103,11.3432,11.3416,11.0036,10.3004,9.7448,9.6701,9.3903,9.9659,9.9951,10.3646,9.9534,9.728,9.7296,8.2913,9.3647,8.5975,11.0966,10.6799,11.8628,11.505,11.0413,10.9646,10.4247,10.6504,10.729,10.9734,10.5722,10.5423,9.381,9.0905,6.6185,5.3481,2.5894,0.9717,0.8927,null],"pscores":[null,null,null,null,null,null,null,0.9518,0.9445,0.8992,0.891,0.9001,0.853,0.8477,0.6786,0.63,0.5665,0.7064,0.771,0.7923,0.7899,0.7957,0.9132,null,null,null,0.8502,0.7386,0.7976,0.7724,0.8317,0.6447,0.4381,0.1753,0.0797,0.0594,0.1203,0.1202,0.1513,0.132,0.1559,0.1287,0.1037,0.0845,0.0792,0.1478,0.1903,0.2421,0.1736,0.1523,0.1127,0.0715,0.027,0.0,0.0182,0.0822,0.0482,0.0428,0.0251,0.0545,0.0535,0.1085,0.0716,0.0919,0.0215,0.0237,0.0233,0.0312,0.0826,0.0849,0.1162,0.0953,0.0969,0.0741,0.0411,0.0412,0.0584,0.0973,0.1051,0.1097,0.1277,0.1174,0.1156,0.0936,0.1181,0.1322,0.1321,0.1088,0.0371,0.0868,0.0535,0.0758,0.0166,0.0332,0.0564,0.0604,0.0901,0.0774,0.0731,0.06,0.0818,0.0835,0.1547,0.1742,0.3646,0.4733,0.6957,0.8123,0.8066,null]} +{"ID":"50089_1_1_1","entryID":"50089","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"10.1007\/s12104-021-10023-w","citation_title":"Backbone assignment of crystalline E. coli maltose binding protein\n","ionic_strength":0.1,"pH":7.5,"temperature":290.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":337.0,"bbshift_types_post":7.0,"total_bbshifts":2019,"seq":"GKIEEGKLVIWINGDKGYNGLAEVGKKFEKDTGIKVTVEHPDKLEEKFPQVAATGDGPDIIFWAHDRFGGYAQSGLLAEITPDKAFQDKLYPFTWDAVRYNGKLIAYPIAVEALSLIYNKDLLPNPPKTWEEIPALDKELKAKGKSALMFNLQEPYFTWPLIAADGGYAFKYENGKYDIKDVGVDNAGAKAGLTFLVDLIKNKHMNADTDYSIAEAAFNKGETAMTINGPWAWSNIDTSKVNYGVTVLPTFKGQPSKPFVGVLSAGINAASPNKELAKEFLENYLLTDEGLEAVNKDKPLGAVALKSYEEELAKDPRIAATMENAQKGEIMPNIPQMSAFWYAVRTAVINAASGRQTVDEALKDAQTRITK","k":[0,1,7,13,17,18,18,19,18,19,19,13,6,0,0,5,11,18,18,19,19,20,20,18,18,17,19,19,19,18,19,18,18,17,19,20,20,19,19,18,17,16,17,18,18,19,20,19,19,19,20,20,19,18,17,15,15,16,18,20,20,20,20,19,18,17,15,15,14,17,19,21,21,19,18,17,17,11,5,0,0,4,10,14,16,16,19,19,20,19,17,16,16,19,20,21,20,19,18,18,17,11,11,12,19,20,18,17,16,18,18,18,18,19,20,20,20,20,20,19,18,18,17,17,12,11,12,18,20,19,18,18,17,17,17,19,20,20,19,19,20,20,18,17,18,20,20,19,19,20,21,20,19,16,16,16,19,19,17,17,17,20,20,21,19,17,17,18,20,19,20,19,19,17,17,18,20,20,19,19,19,18,11,7,2,8,11,18,18,19,17,17,18,20,21,20,20,19,19,19,20,20,20,20,20,20,20,21,21,20,20,19,20,19,19,19,19,20,19,18,17,18,19,19,19,20,21,19,13,12,14,19,19,15,9,3,0,0,0,6,13,20,19,18,18,19,19,17,17,18,19,18,17,16,18,18,15,13,13,16,17,17,18,18,17,18,18,19,19,19,17,17,17,19,19,19,19,19,20,20,19,19,20,20,19,19,20,20,18,18,18,19,18,19,19,20,19,14,11,10,16,18,20,19,19,17,17,17,18,18,18,19,19,14,8,8,13,19,19,20,19,19,19,20,20,19,17,17,17,18,16,16,16,17,16,16,16,11,5,0,0,0,4,7,14,16,19,18,19,20,21,21,19,18,17,19,19,19,17,11,5,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,7.1456,8.2713,10.5144,12.2087,13.9454,14.1426,14.0213,14.4561,14.6161,11.8203,8.1017,null,null,7.2352,9.8726,13.4913,13.9029,14.8372,14.8738,14.7978,15.1536,13.86,13.873,13.0615,14.1544,13.7562,13.6782,12.7786,13.5308,12.355,13.1236,12.3003,14.0805,14.2485,14.6432,14.6081,14.3516,13.6232,11.4716,11.1354,12.6104,14.1009,13.7881,13.8204,14.7622,14.9875,15.3074,14.7675,14.285,14.0858,13.7017,14.2025,13.0932,12.0914,11.5764,12.3062,13.8238,14.6164,14.8109,14.4797,13.4303,12.9567,12.8517,13.439,12.5996,12.5996,12.1823,13.2767,14.0703,15.3827,14.7964,12.9085,10.2014,11.3694,11.7527,10.7565,6.4724,null,null,6.5538,9.7798,11.5161,11.7209,12.2298,12.4382,12.9628,12.9102,14.0867,12.9617,12.7711,12.7711,14.2154,14.736,14.9659,15.1792,14.7806,14.1245,13.0528,12.462,9.6715,9.7638,10.9751,13.3146,13.7203,12.8149,13.0987,13.417,13.8278,13.7292,14.0166,14.5374,15.3678,15.5899,15.2344,15.2344,14.1769,13.9251,12.2228,12.5373,12.6995,12.9088,12.9461,10.9475,10.4713,10.3046,12.8621,13.7066,14.2383,13.8009,13.4229,12.7212,13.2804,13.0078,13.2546,12.7823,13.9792,14.0687,14.5781,14.3086,13.8635,12.2905,12.5494,13.2042,15.036,15.0736,13.995,13.0296,13.2295,13.6401,13.3041,13.1055,12.4363,13.0096,12.7862,13.6223,13.438,12.7163,13.528,13.6129,14.2763,14.0492,14.4544,13.7747,13.1549,13.0037,13.5811,14.918,14.0184,14.1001,13.1977,13.9211,12.8627,13.3355,12.8101,13.5411,13.2311,13.8579,13.6077,13.4371,12.4731,10.2558,8.3047,5.1996,8.672,9.2604,11.9413,12.9447,13.5131,12.7762,11.823,13.1921,13.9347,15.1718,14.8162,15.7,14.8244,13.7442,13.7162,13.2588,14.1244,13.5308,14.2371,13.6814,14.3655,14.4411,15.6029,15.5498,14.8641,14.3798,13.1168,14.2861,13.8159,13.8683,14.0771,14.2203,14.9378,13.5153,12.0457,10.9539,12.6435,14.3006,15.2324,15.2324,15.348,15.1413,13.8573,11.4433,11.7133,12.1486,13.4211,12.9859,10.9201,8.617,3.4958,null,null,null,6.94,11.2033,14.1628,14.4775,13.3973,13.6272,12.6936,13.6901,12.9491,13.8769,14.0434,14.0377,14.2681,13.5734,12.9902,13.0498,13.5967,12.7895,12.7375,11.1602,12.3635,12.8514,14.2404,14.8367,14.8362,14.415,14.9611,14.0014,14.0631,12.7367,13.3001,12.759,13.0507,13.0432,13.9551,13.955,13.5505,12.5268,13.5962,14.3329,14.8835,13.5099,12.1901,12.5851,12.8322,13.8866,13.8049,14.4263,14.2852,13.6479,13.5067,13.6777,14.4325,14.6604,15.3656,14.473,13.1523,12.677,11.1977,11.1209,9.9622,11.5815,12.578,12.7884,13.7867,14.2349,14.484,12.8492,11.1604,11.6956,13.4037,14.9183,14.8682,14.872,12.6392,9.9832,10.0332,11.8115,14.3537,14.1526,15.1077,14.1429,14.2008,14.4452,15.3247,15.4584,14.0476,13.1439,13.1159,13.6744,13.2166,11.1573,11.5133,12.8961,12.9882,12.167,12.1222,13.5483,11.6831,7.985,null,null,null,7.175,9.2471,13.0006,13.5603,14.9559,14.462,14.5469,14.7343,14.3662,13.6782,11.6138,11.37,12.0684,12.2726,12.8343,12.9311,13.7694,11.0673,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,0.1611,0.2569,0.19,0.1153,0.0375,0.0446,0.0345,0.0324,0.0264,0.0401,0.04,null,null,0.0546,0.0972,0.0562,0.0392,0.0184,0.017,0.0336,0.0207,0.0409,0.0404,0.0585,0.0442,0.0604,0.0637,0.0879,0.0699,0.1081,0.0722,0.0938,0.0471,0.0548,0.0394,0.0267,0.0364,0.0506,0.1361,0.136,0.079,0.0314,0.0439,0.0577,0.0349,0.013,0.002,0.0209,0.0533,0.0614,0.0627,0.0275,0.0572,0.0674,0.0931,0.0757,0.0424,0.0404,0.0331,0.0457,0.0893,0.0955,0.0845,0.0424,0.0439,0.0439,0.0437,0.0492,0.0475,0.0256,0.0471,0.0978,0.2261,0.1416,0.1213,0.0469,0.1222,null,null,0.0503,0.075,0.0761,0.1048,0.0794,0.1202,0.0953,0.113,0.0469,0.063,0.0543,0.0543,0.0418,0.0359,0.0407,0.0198,0.0204,0.0305,0.0753,0.086,0.1097,0.1039,0.0599,0.0794,0.0766,0.0862,0.0569,0.0267,0.0422,0.0463,0.0347,0.015,0.0,0.0057,0.0178,0.0178,0.0577,0.068,0.1309,0.0992,0.0916,0.0653,0.0637,0.0613,0.0623,0.0971,0.084,0.0772,0.0409,0.0433,0.0591,0.0739,0.0491,0.0609,0.082,0.119,0.0657,0.0476,0.0279,0.0524,0.0706,0.1112,0.0819,0.0686,0.0249,0.0235,0.0505,0.0922,0.0983,0.0944,0.0949,0.0887,0.0696,0.0438,0.0536,0.066,0.074,0.0741,0.0387,0.0352,0.0537,0.0629,0.0604,0.0596,0.0545,0.0611,0.0524,0.0291,0.0496,0.0608,0.0846,0.0536,0.0674,0.0467,0.0864,0.0844,0.0982,0.0562,0.0666,0.074,0.1023,0.0745,0.0689,0.0,0.0817,0.1363,0.1288,0.0802,0.0707,0.0713,0.1177,0.0691,0.0676,0.0331,0.0329,0.0021,0.0188,0.0609,0.0621,0.0969,0.0598,0.0848,0.0552,0.0783,0.0501,0.0472,0.018,0.0198,0.0311,0.0496,0.0882,0.0533,0.0579,0.0557,0.0472,0.0416,0.0284,0.0706,0.1235,0.1646,0.0942,0.0384,0.0045,0.0045,0.0139,0.0343,0.0562,0.0585,0.0234,0.0452,0.0747,0.0942,0.1285,0.1203,0.362,null,null,null,0.133,0.0708,0.0582,0.0316,0.0602,0.0505,0.1079,0.0631,0.0635,0.0247,0.0337,0.0488,0.025,0.0368,0.0446,0.0755,0.0517,0.0355,0.0,0.0731,0.073,0.0679,0.0109,0.0043,0.0043,0.0046,0.0,0.0353,0.0478,0.1058,0.08,0.0721,0.059,0.0594,0.0522,0.0522,0.0691,0.1159,0.0671,0.0514,0.0304,0.0708,0.1325,0.1285,0.1167,0.055,0.0583,0.0477,0.0533,0.0496,0.0555,0.0484,0.0333,0.0105,0.0001,0.0318,0.1018,0.1087,0.0927,0.0283,0.0641,0.112,0.0973,0.1187,0.0591,0.041,0.0021,0.068,0.1531,0.1415,0.0599,0.0015,0.0172,0.0171,0.0233,0.0026,0.0,0.0405,0.0364,0.0442,0.0223,0.0446,0.0423,0.0329,0.0147,0.0101,0.0484,0.0549,0.0562,0.0327,0.068,0.1348,0.1156,0.0487,0.0618,0.0825,0.0846,0.0215,0.0021,0.0,null,null,null,0.0,0.0086,0.0084,0.021,0.0141,0.0177,0.029,0.0359,0.0639,0.0927,0.1623,0.159,0.1052,0.1284,0.1012,0.0967,0.0289,0.031,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"4396_1_1_1","entryID":"4396","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Nematode Anticoagulant Protein c2","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Inherent flexibility in a potent inhibitor of blood coagulation, recombinant \nnematode anticoagulant protein c2\n","ionic_strength":0.05,"pH":4.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":2.4094455229,"off_N":0.0,"bbshift_positions_post":83.0,"bbshift_types_post":6.0,"total_bbshifts":326,"seq":"KATMQCGENEKYDSCGSKECDKKCKYDGVEEEDDEEPNVPCLVRVCHQDCVCEEGFYRNKDDKCVSAEDCELDNMDFIYPGTRNP","k":[5,9,13,12,12,11,11,11,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,10,10,10,11,11,11,12,12,12,12,12,12,10,10,10,10,10,11,13,13,12,12,10,10,10,12,12,12,12,12,11,11,11,12,12,12,12,13,13,13,12,12,14,14,14,12,12,13,13,13,12,12,12,13,14,12,10,9,11,13,9,5],"zscores":[null,7.9901,9.9674,9.7339,9.0619,7.1367,7.0124,8.0273,10.4702,11.1284,11.2979,10.3472,10.1095,9.3338,8.1658,8.4188,8.889,9.1638,9.9229,8.5666,10.4304,9.6503,10.232,8.2408,6.4516,4.2417,3.178,1.6568,1.1764,-0.1644,-0.9935,0.4467,1.4866,2.6039,3.8808,3.7263,2.9072,1.1406,1.7291,4.9742,7.2476,7.6817,6.9314,7.493,8.9651,9.0055,8.2235,8.2946,9.1818,10.5567,10.7538,11.5048,10.4531,9.6594,9.4394,10.0251,11.2604,11.7566,11.4148,10.3923,10.8026,9.7084,10.7802,10.369,11.5026,12.5278,11.8173,11.5598,9.2558,9.4748,10.8247,10.7371,9.6804,6.5991,4.3922,2.5062,2.5619,2.9581,2.4474,1.969,1.555,2.0392,2.065,1.7473,null],"pscores":[null,0.1673,0.1414,0.1318,0.1762,0.2969,0.3073,0.2252,0.0875,0.0519,0.0433,0.0946,0.1087,0.1578,0.2146,0.1956,0.1617,0.1692,0.12,0.2112,0.0898,0.1371,0.1014,0.18,0.3292,0.5361,0.6468,0.7674,0.801,0.8793,0.9157,0.8473,0.7833,0.7026,0.5993,0.5844,0.6588,0.8006,0.757,0.4666,0.2877,0.3014,0.3605,0.293,0.1829,0.1248,0.1813,0.1759,0.168,0.0826,0.0717,0.0332,0.0885,0.1104,0.1245,0.088,0.0452,0.0214,0.0376,0.092,0.0924,0.1577,0.0936,0.0933,0.0333,0.0282,0.061,0.0738,0.163,0.1485,0.0911,0.096,0.1595,0.3663,0.5559,0.7101,0.7127,0.6908,0.7145,0.7381,0.7651,0.739,0.748,0.7494,null]} +{"ID":"16039_1_1_1","entryID":"16039","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"OdhI","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Dynamic and Structural Characterization of a Bacterial FHA Protein Reveals a New Autoinhibition Mechanism","ionic_strength":0.15,"pH":6.2,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":141.0,"bbshift_types_post":4.0,"total_bbshifts":531,"seq":"MSDNNGTPEPQVETTSVFRADLLKEMESSTGTAPASTGAENLPAGSALLVVKRGPNAGARFLLDQPTTTAGRHPESDIFLDDVTVSRRHAEFRINEGEFEVVDVGSLNGTYVNREPRNAQVMQTGDEIQIGKFRLVFLAGPAE","k":[4,8,12,12,11,11,9,10,8,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,10,10,10,12,11,11,11,12,12,10,10,9,11,11,12,12,12,12,12,12,11,9,9,10,11,11,11,12,12,12,12,12,10,10,10,12,12,11,11,11,10,10,10,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,11,11,11,12,11,11,11,12,12,12,12,10,10,10,12,12,12,12,12,12,11,11,11,12,12,12,11,11,11,12,12,12,12,12,12,11,9,9,6,4],"zscores":[null,-0.3296,-0.5525,0.5147,0.7488,2.5458,3.1945,3.3201,3.1532,2.1954,1.7142,0.7742,2.2342,4.8688,6.9682,6.4887,4.7621,1.9391,2.9282,3.9826,5.0342,5.8063,6.4803,5.545,4.3712,2.6607,2.574,4.0712,4.9857,4.8153,2.2137,-0.8772,-1.081,-1.4442,-0.6117,3.2545,3.6206,6.0069,7.0956,8.5935,9.528,8.4835,8.0173,7.6004,8.414,9.1107,9.3517,10.1918,10.7806,11.2041,11.497,11.509,9.8104,7.451,8.2663,9.8992,10.8305,9.1227,9.0616,9.4716,10.4015,10.9446,10.3052,11.0319,9.8534,11.1933,10.7434,11.8346,11.8346,10.5449,8.9157,8.9157,9.3132,10.4682,9.8982,10.8766,10.6544,10.3969,10.8952,10.932,10.4799,9.3124,9.2187,9.8212,10.2377,9.3975,10.1636,10.1796,11.0525,10.6595,10.9941,11.567,11.3658,11.5117,11.5117,11.5525,11.3182,11.0725,11.3905,11.7984,11.8751,11.5523,11.5504,9.1767,9.8321,9.146,11.0348,9.2693,9.9503,9.2316,10.4785,10.4785,11.7686,11.743,10.6425,9.3861,8.3325,9.0292,10.3058,11.7091,11.2799,10.6208,10.6208,10.5753,10.9141,10.3467,11.424,11.271,11.0996,10.5305,10.7201,8.9427,8.5822,8.9468,10.8972,11.5727,11.3657,10.9262,9.8039,7.4377,6.4174,4.4017,null],"pscores":[null,0.8938,0.8974,0.8435,0.8287,0.6993,0.6188,0.6218,0.6061,0.7197,0.7581,0.8284,0.7305,0.5148,0.3356,0.3755,0.524,0.7519,0.6773,0.5908,0.5005,0.4337,0.3762,0.4563,0.5577,0.6982,0.7049,0.5833,0.5047,0.5018,0.7256,0.9132,0.924,0.9376,0.9037,0.6512,0.6086,0.3946,0.3004,0.2093,0.145,0.1618,0.1971,0.1986,0.196,0.1464,0.1566,0.1037,0.0703,0.0481,0.0336,0.033,0.101,0.211,0.146,0.0678,0.043,0.1456,0.1497,0.1487,0.0915,0.0615,0.0971,0.0569,0.0706,0.0,0.0216,0.0178,0.0178,0.0583,0.1598,0.1598,0.1043,0.0359,0.0679,0.0651,0.0772,0.0917,0.0641,0.0622,0.087,0.1592,0.1655,0.1263,0.101,0.0988,0.0526,0.0517,0.0558,0.0769,0.0589,0.0303,0.04,0.0329,0.0329,0.0079,0.0188,0.0307,0.0388,0.0195,0.016,0.031,0.031,0.1419,0.0997,0.144,0.0568,0.1357,0.0925,0.1382,0.0871,0.0871,0.0208,0.022,0.0268,0.0995,0.173,0.1784,0.097,0.0236,0.0442,0.0791,0.0791,0.0566,0.0387,0.0693,0.0371,0.0447,0.0534,0.0591,0.0488,0.158,0.2101,0.1842,0.064,0.03,0.04,0.0625,0.1014,0.2121,0.3025,0.4075,null]} +{"ID":"25967_1_1_1","entryID":"25967","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Modularity and determinants of a (bi-)polarization control system from free-living and obligate intracellular bacteria\n","ionic_strength":0.05,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":42.0,"bbshift_types_post":7.0,"total_bbshifts":273,"seq":"MILTCPECASRYFVDDSKVGPDGRVVRCASCGNRWTAFKDEAELELVPR","k":[7,14,21,20,18,18,19,21,21,21,21,21,21,21,21,20,19,18,16,14,15,16,19,19,21,21,21,21,21,21,19,19,19,21,21,21,21,20,19,18,18,18,12,6,0,0,0,0,0],"zscores":[null,11.4273,14.0381,13.9926,12.4078,10.9999,10.5542,12.2374,13.6966,13.6825,13.3542,12.3701,13.3865,13.559,14.979,14.2932,13.5454,12.1747,10.9168,9.5163,8.7562,10.5408,12.3934,14.1349,14.7746,15.6291,15.7539,15.1609,13.4119,12.4621,11.1188,13.1435,13.9134,15.5787,14.1791,14.3232,13.2824,13.7969,9.8048,6.8054,1.0375,3.4173,3.7723,null,null,null,null,null,null],"pscores":[null,0.0806,0.0774,0.0652,0.1055,0.1795,0.2216,0.1606,0.0919,0.0926,0.1071,0.1539,0.1057,0.098,0.0402,0.053,0.0693,0.117,0.1482,0.1927,0.2648,0.1699,0.1224,0.0449,0.0479,0.0171,0.0129,0.0335,0.1045,0.1493,0.1893,0.087,0.0539,0.0188,0.0715,0.0657,0.1104,0.0734,0.2665,0.452,0.8213,0.6849,0.6085,null,null,null,null,null,null]} +{"ID":"18680_1_1_1","entryID":"18680","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"LmCsp","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural and Dynamic Features of Cold-Shock Proteins of Listeriamonocytogenes, a Psychrophilic Bacterium","ionic_strength":0.1,"pH":6.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":64.0,"bbshift_types_post":7.0,"total_bbshifts":425,"seq":"MEQGTVKWFNAEKGFGFIERENGDDVFVHFSAIQGDGFKSLDEGQAVTFDVEEGQRGPQAANVQKA","k":[4,11,16,19,19,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,19,17,17,19,21,21,21,21,21,14,7],"zscores":[null,10.0549,11.9521,12.9063,13.3847,14.449,14.8215,14.7665,14.2361,14.5815,14.7866,14.4887,13.3371,13.6456,13.1108,14.2933,13.3862,14.76,14.0801,14.1793,13.2304,12.3977,10.3395,10.253,11.5915,13.8472,15.0868,15.4011,14.4148,14.1673,13.2462,14.1741,12.1916,10.5696,8.3286,7.0842,8.169,9.6402,13.0111,14.4169,14.5916,13.6724,12.7609,12.163,12.3425,13.5208,14.0594,14.0708,13.364,13.8236,14.5362,13.5469,12.9797,11.3107,12.085,11.0651,10.007,10.9581,13.0127,14.7223,14.4995,13.6484,14.3012,13.4172,11.0586,null],"pscores":[null,0.0862,0.0931,0.0979,0.0763,0.0606,0.0461,0.0482,0.0692,0.0554,0.0475,0.059,0.0784,0.065,0.0564,0.0387,0.0762,0.0485,0.0756,0.0715,0.1127,0.1222,0.2342,0.2393,0.1941,0.0854,0.0362,0.025,0.062,0.072,0.112,0.0717,0.1629,0.2207,0.3612,0.4184,0.3719,0.2767,0.1229,0.0619,0.055,0.093,0.1047,0.1339,0.1249,0.0997,0.0765,0.076,0.1067,0.0865,0.0572,0.0985,0.0945,0.1787,0.1378,0.1923,0.2206,0.1644,0.093,0.0499,0.0586,0.094,0.0665,0.1043,0.1002,null]} +{"ID":"34475_1_1_1","entryID":"34475","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Molecular Mechanism of LEDGF\/p75 Dimerization\n","ionic_strength":0.12,"pH":7.0,"temperature":298.0,"off_C":1.5318511496,"off_CA":1.5328820496,"off_CB":-0.6847980084,"off_H":0.0,"off_HA":0.0,"off_HB":2.529180159,"off_N":0.0,"bbshift_positions_post":125.0,"bbshift_types_post":7.0,"total_bbshifts":857,"seq":"SNAASETSMDSRLQRIHAEIKNSLKIDNLDVNRCIEALDELASLQVTMQQAQKHTEMITTLKKIRRFKVSQVIMEKSTMLYNKFKNMFLVGEGDSVITQVLNKSLAEQRQHEEANKTKDQGKKGPNKK","k":[5,12,19,21,21,21,14,12,12,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,19,19,19,19,17,17,19,14,7],"zscores":[null,3.3609,2.8643,1.2461,-1.7151,3.4902,4.3932,7.9191,9.7628,13.1145,14.0636,15.039,14.2398,14.5695,13.2711,13.951,14.4918,14.3778,14.0099,13.8642,14.8329,14.5885,14.7281,12.7713,12.4182,9.6183,11.7508,10.7657,12.3929,12.5437,14.0142,13.4364,13.4184,13.3227,14.7111,15.0441,15.4418,14.4805,14.1801,14.4307,14.3512,14.2248,13.1667,13.887,14.1324,14.9369,14.4043,13.751,13.7311,14.2169,15.1385,13.7371,13.1681,12.8586,14.0635,14.3235,14.6627,14.5733,14.9661,13.4265,12.9451,12.8428,13.6711,13.469,13.616,13.1584,12.2788,11.5089,11.9714,13.5442,14.5636,15.333,15.4561,14.8199,14.3274,14.2236,14.5549,14.6676,14.7198,13.8107,13.7497,13.6162,14.2233,14.6648,14.4338,14.0483,11.4714,11.1429,8.9325,7.4637,3.4536,2.7161,2.2184,1.507,-1.2066,-0.9097,1.238,1.5772,1.8227,-0.5017,-1.2967,-2.3388,0.7452,4.5899,7.5653,8.1201,8.2433,7.3721,8.3484,7.4029,6.6695,5.3989,4.3527,3.409,1.6869,1.4226,0.5071,-0.4439,-1.4361,-0.128,0.0669,2.5101,3.2908,3.6563,3.1608,2.8922,3.0427,null],"pscores":[null,0.6425,0.7239,0.8148,0.9248,0.6958,0.5821,0.2597,0.13,0.0883,0.0763,0.038,0.069,0.0559,0.1109,0.081,0.0589,0.0635,0.0786,0.0847,0.0457,0.0551,0.0497,0.1343,0.1515,0.3072,0.1857,0.2396,0.1528,0.1453,0.0784,0.1034,0.1042,0.1085,0.0504,0.0378,0.0235,0.0594,0.0715,0.0613,0.0645,0.0697,0.1157,0.0837,0.0735,0.0418,0.0624,0.0896,0.0904,0.07,0.0344,0.0902,0.1156,0.1301,0.0763,0.0656,0.0522,0.0557,0.0407,0.1039,0.126,0.1309,0.0931,0.102,0.0955,0.1161,0.1585,0.1985,0.1742,0.0694,0.0284,0.0012,0.023,0.0462,0.0655,0.0558,0.0428,0.0385,0.05,0.087,0.0896,0.0955,0.0697,0.0521,0.0612,0.0769,0.2006,0.2185,0.3496,0.4194,0.6881,0.7242,0.761,0.7991,0.9101,0.9007,0.8151,0.7989,0.7868,0.8868,0.9128,0.9406,0.8374,0.6293,0.4371,0.4012,0.3933,0.4497,0.3737,0.4361,0.4851,0.5781,0.644,0.7005,0.7935,0.8064,0.8476,0.8847,0.9169,0.8737,0.8658,0.7445,0.6982,0.663,0.6958,0.7222,0.6847,null]} +{"ID":"4821_1_1_1","entryID":"4821","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"DcuS","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Letter to the Editor: Assignment of 1H, 13C, and 15N resonances to the sensory \ndomain of membraneous two-component fumarate sensor (histidine protein kinase) \nDcuS of Escherichia coli\n","ionic_strength":0.1,"pH":6.5,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":143.0,"bbshift_types_post":7.0,"total_bbshifts":927,"seq":"MGSSHHHHHHSSGLVPRGSHMSDMTRDGLANKALAVARTLADSPEIRQGLQKKPQESGIQAIAEAVRKRNDLLFIVVTDMQSLRYSHPEAQRIGQPFKGDDILKALNGEENVAINRGFLAQALRVFTPIYDENHKQIGVVAIGLELSRVTQQINDSR","k":[0,0,0,0,0,0,0,0,0,0,4,6,8,6,8,10,11,7,7,4,9,12,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,19,19,19,21,20,18,18,19,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,19,18,16,18,19,19,19,19,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,19,19,18,20,20,21,20,20,20,21,20,18,18,19,21,21,21,21,21,21,21,19,19,19,21,20,16,16,17,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,null,null,null,null,null,null,null,null,null,null,4.3434,6.5401,6.7905,8.962,8.7714,7.8105,5.645,5.9187,5.1514,8.4018,8.9143,11.0739,11.2672,11.5313,10.8865,8.9771,10.5131,12.3949,14.3402,14.1925,13.8989,13.3082,14.0143,13.7792,14.1134,13.8577,13.8862,13.6796,13.3184,14.0982,14.5111,13.0362,12.9732,13.2183,15.2359,14.1916,12.2047,11.8101,13.0663,15.1212,14.7004,14.0993,14.1681,14.9452,15.0931,13.9962,13.9465,13.4878,14.803,13.5,14.5036,13.977,15.2906,14.4916,14.7419,14.2779,14.9566,15.3357,15.2991,15.2586,14.4991,14.5781,13.4146,14.3603,14.783,15.7438,15.7438,14.8089,14.4298,12.9705,13.2997,13.2013,14.2275,14.7636,14.8844,12.5794,11.9994,11.0014,12.9048,12.6855,13.8907,14.0468,14.4689,13.5978,13.9474,14.0824,13.792,14.2453,14.1113,15.6888,15.7599,16.0586,16.0586,14.6047,14.1909,12.6593,13.3372,13.2166,14.6484,15.5068,16.0845,15.6481,15.5727,15.1519,14.3382,13.9316,13.6737,14.6001,13.995,14.6517,14.4742,15.2819,15.0786,15.5494,15.0544,13.9673,13.7592,14.5743,15.3667,14.9953,14.0065,13.7054,13.9827,14.0974,14.3996,13.4391,14.3556,13.823,15.1902,14.3515,13.6614,13.2878,13.3875,14.5159,13.9849,13.3465,13.6198,13.684,14.0878,12.5945,11.2122,10.9608,10.7012,10.612,7.7918,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,0.4146,0.2567,0.1466,0.0623,0.1411,0.2422,0.3074,0.2788,0.2007,0.1359,0.1864,0.1918,0.2117,0.1973,0.2328,0.3188,0.224,0.1223,0.065,0.071,0.0832,0.1092,0.0784,0.0884,0.0742,0.085,0.0838,0.0927,0.1087,0.0749,0.0444,0.0761,0.0789,0.0837,0.0308,0.071,0.1318,0.152,0.0905,0.035,0.0372,0.0315,0.0288,0.0145,0.036,0.0505,0.0525,0.0718,0.0468,0.1006,0.0584,0.0799,0.0289,0.0589,0.0492,0.0675,0.0411,0.0273,0.0286,0.03,0.0586,0.0419,0.0595,0.0215,0.0203,0.0132,0.0132,0.0466,0.0614,0.1248,0.1096,0.1141,0.0695,0.0483,0.0304,0.0972,0.1258,0.1959,0.1279,0.1384,0.0836,0.0485,0.0175,0.0195,0.0374,0.047,0.0589,0.0406,0.0459,0.0151,0.0127,0.0029,0.0029,0.0545,0.071,0.1095,0.0784,0.0837,0.0528,0.0213,0.0021,0.0164,0.019,0.0339,0.037,0.0531,0.0486,0.041,0.0651,0.0527,0.0459,0.0162,0.0233,0.0198,0.0242,0.0367,0.045,0.028,0.0262,0.0396,0.0787,0.0916,0.0797,0.0749,0.0626,0.0739,0.0363,0.0576,0.0325,0.0507,0.017,0.032,0.0445,0.058,0.0796,0.1075,0.0953,0.0925,0.0753,0.1428,0.2147,0.2286,0.2433,0.2484,0.3143,null]} +{"ID":"18226_1_1_1","entryID":"18226","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"AR55","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Preserved Transmembrane Segment Topology, Structure, and Dynamics in Disparate Micellar Environments\n","ionic_strength":0.1,"pH":5.0,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":1.1561928146,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":62.0,"bbshift_types_post":7.0,"total_bbshifts":410,"seq":"MEEGGDFDNYYGADNQSECEYTDWKSSGALIPAIYMLVFLLGTTGNGLVLWTVFRKKGHHHHHH","k":[7,14,19,17,17,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,18,19,17,18,19,21,21,21,21,21,21,21,19,19,19,19,19,17,19,19,20,20,20,21,20,19,18,19,18,19,19,21,21,21,14,7],"zscores":[null,5.1264,4.631,0.7038,1.5669,2.3634,4.7418,3.7417,3.2514,0.6524,-0.0351,-0.8098,2.3245,2.2358,2.0734,-3.669,0.5178,1.0811,3.2198,3.2972,6.5481,9.0585,10.6862,12.7626,11.9772,11.7655,9.1001,8.7713,9.6552,11.585,12.7265,13.7623,14.399,15.7042,15.379,14.9195,14.9195,15.1829,15.3616,15.1513,13.9526,12.6986,12.0119,11.3368,10.457,9.5889,10.7239,12.354,13.189,14.0757,15.0578,15.1547,14.4619,13.4852,13.1109,12.1778,11.0836,7.7053,5.8175,4.2985,6.19,8.1558,7.2485,null],"pscores":[null,0.524,0.6124,0.8368,0.792,0.7529,0.6198,0.681,0.7096,0.8414,0.87,0.8991,0.7551,0.7656,0.774,0.9665,0.8472,0.8224,0.7115,0.707,0.5035,0.3417,0.2442,0.1347,0.1739,0.1849,0.3108,0.3321,0.2598,0.1639,0.0736,0.0449,0.0346,0.0145,0.0257,0.0424,0.0424,0.0327,0.0264,0.0339,0.0523,0.1076,0.1416,0.1773,0.2273,0.2469,0.2117,0.1243,0.1001,0.0618,0.0241,0.0338,0.0464,0.0719,0.0727,0.1331,0.1748,0.403,0.5323,0.6473,0.5269,0.3989,0.3556,null]} +{"ID":"30487_1_1_1","entryID":"30487","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1002\/cbic.201800645","citation_title":"A Small Cyclic beta-Hairpin Peptide Mimics the Rbfox2 RNA Recognition Motif and Binds to the Precursor miRNA 20b.\n","ionic_strength":0.02,"pH":6.5,"temperature":278.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":13.0,"bbshift_types_post":4.0,"total_bbshifts":45,"seq":"GSKRFRFXPEIIFNER","k":[4,8,12,11,11,11,8,6,6,9,9,8,9,11,8,4],"zscores":[null,7.9401,9.8775,9.2183,9.0325,9.8039,8.6301,7.5231,6.5472,8.137,8.5851,7.6695,6.846,8.1035,6.7174,null],"pscores":[null,0.1355,0.1228,0.1391,0.1517,0.1014,0.0846,0.0834,0.1696,0.1559,0.1226,0.1571,0.2635,0.2194,0.2402,null]} +{"ID":"25969_1_1_1","entryID":"25969","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"A Comparative Structure\/Function Analysis of Two Type IV Pilin DNA Receptors Defines a Novel Mode of DNA Binding\n","ionic_strength":0.05,"pH":6.0,"temperature":295.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":117.0,"bbshift_types_post":7.0,"total_bbshifts":788,"seq":"HRSANLRAAHAALLENARFMEQFYAKKGSFKLTSTKWPELPVKEAGGFCIRMSGQAKGILEGKFTLKAVALDREAEPRVLRLNESLTAVVCGKMKGKGSCTDGEEIFRGNDAECRPFTG","k":[7,14,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,19,19,19,21,21,19,17,17,19,21,21,21,21,19,19,19,21,19,19,19,21,19,19,19,21,20,20,20,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,19,19,17,19,19,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,19,19,19,14,7],"zscores":[null,5.4302,7.2482,9.1657,11.5209,13.6163,14.3659,14.9139,14.4723,14.9272,15.0374,15.4484,14.6086,14.4181,13.6521,14.2357,13.1742,13.9101,13.2603,14.2955,13.9496,14.5738,13.6984,13.9905,12.9818,14.0168,13.0372,14.4053,14.4132,14.819,13.8684,13.6851,13.7887,13.9183,14.1858,14.2202,13.5239,11.8143,12.1712,12.746,13.868,12.9584,13.4867,13.1603,13.4516,11.4066,11.0823,12.4842,14.5803,15.8719,15.123,14.6944,13.8312,14.1348,14.6364,13.9685,12.7572,12.485,12.2605,12.6557,11.4504,13.2415,14.2116,15.2006,14.6253,14.4974,14.9895,15.657,15.3525,14.8155,13.8653,13.9389,14.234,14.4157,15.1509,14.3138,14.2419,13.9152,14.8357,15.6683,15.1155,15.3125,14.8135,13.6804,13.4499,13.0923,14.7049,14.9187,15.7267,16.1497,14.6502,14.6502,14.1107,13.9302,11.6915,10.5063,10.1105,12.0153,13.1297,15.1732,14.5686,12.0521,9.9757,9.6626,13.1465,14.3654,15.3404,13.4392,12.071,11.3599,12.4944,13.7725,14.1327,14.5257,13.3606,12.5301,12.4457,10.8155,null],"pscores":[null,0.4997,0.4578,0.335,0.1979,0.0954,0.0639,0.0427,0.0597,0.0422,0.0381,0.0233,0.0543,0.0618,0.0939,0.0692,0.1153,0.0828,0.1114,0.0668,0.0811,0.0557,0.0919,0.0794,0.1243,0.0783,0.0918,0.0344,0.0341,0.0462,0.0845,0.0924,0.088,0.0824,0.0713,0.0698,0.0702,0.1518,0.1335,0.1054,0.0557,0.0955,0.1012,0.116,0.0734,0.1396,0.1574,0.118,0.0554,0.009,0.0349,0.051,0.0573,0.0449,0.0257,0.0803,0.1049,0.1179,0.129,0.1399,0.1711,0.0826,0.0419,0.0321,0.0401,0.045,0.0265,0.0161,0.0267,0.0464,0.0847,0.0815,0.0693,0.0619,0.0339,0.0379,0.0407,0.0538,0.0456,0.0157,0.0352,0.0281,0.0464,0.0926,0.1028,0.1191,0.0506,0.0425,0.0138,0.0,0.0252,0.0252,0.0459,0.0819,0.1582,0.2244,0.2143,0.1414,0.0876,0.0331,0.0559,0.1395,0.2561,0.2753,0.1166,0.064,0.0271,0.0739,0.1385,0.176,0.1477,0.0887,0.0734,0.0576,0.0773,0.1157,0.1198,0.1136,null]} +{"ID":"30225_1_1_1","entryID":"30225","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Alpha-conotoxin GID","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1073\/pnas.1703952114","citation_title":"Discovery of peptide ligands through docking and virtual screening at nicotinic acetylcholine receptor homology models.\n","ionic_strength":0.0,"pH":3.0,"temperature":380.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":16.0,"bbshift_types_post":5.0,"total_bbshifts":76,"seq":"IRDECCSNPVCRVNNPHVC","k":[5,10,15,14,13,13,14,14,14,13,14,14,15,15,10,10,10,10,5],"zscores":[null,8.876,11.7408,11.3875,11.5045,10.097,11.3542,11.3486,11.5869,11.1876,11.7301,12.453,12.7107,11.159,8.5528,8.3584,8.3539,8.3539,null],"pscores":[null,0.1337,0.0847,0.0827,0.0554,0.1334,0.0844,0.0847,0.0725,0.0716,0.0653,0.0314,0.039,0.1153,0.1568,0.1711,0.1714,0.1714,null]} +{"ID":"26724_1_1_1","entryID":"26724","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Tcb2-C","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1007\/s12104-016-9684-9","citation_title":"Backbone and side-chain chemical shift assignments for the C-terminal domain of Tcb2, a cytoskeletal calcium-binding protein from Tetrahymena thermophila\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":100.0,"bbshift_types_post":7.0,"total_bbshifts":680,"seq":"SSKPKYNPEVEAKLDVARRLFKRYDKDGSGQLQDDEIAGLLKDTYAEMGMSNFTPTKEDVKIWLQMADTNSDGSVSLEEYEDLIIKSLQKAGIRVEKQSLVF","k":[5,12,17,19,19,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,14,7],"zscores":[null,0.4168,3.7591,6.963,9.8228,12.7261,12.7862,14.4796,14.0828,14.8894,14.3286,14.717,14.8419,14.4481,13.9938,14.7673,15.7281,16.1038,15.3993,14.519,14.4954,15.2362,16.0922,15.6141,15.0122,14.7101,13.6726,12.9532,11.9132,13.7113,14.7394,15.0681,14.8166,14.8834,15.1047,14.5686,14.2916,13.7648,14.5913,14.9073,15.9854,15.4206,15.4338,14.8427,14.9505,14.1356,13.5774,12.2677,11.4455,10.3536,10.8187,11.3592,12.9511,11.7359,12.6409,13.3391,15.1361,15.1266,13.9734,14.4242,14.6869,14.934,14.6035,14.4833,14.5412,14.5664,13.8755,14.5427,15.0009,15.2966,14.558,12.6213,12.9109,13.9319,15.2528,14.9816,14.6604,14.6641,14.4727,14.7975,14.5657,15.0461,14.1101,14.8571,14.7842,15.0729,13.6878,13.1825,13.3271,14.5569,12.9342,13.0285,11.5733,12.5373,11.4773,10.9473,10.2331,7.4896,5.272,2.1869,1.6048,null],"pscores":[null,0.849,0.656,0.4536,0.2654,0.1364,0.1035,0.0316,0.047,0.0436,0.0654,0.0501,0.0454,0.0606,0.0792,0.0482,0.0137,0.0015,0.025,0.0578,0.0588,0.0308,0.0018,0.0176,0.039,0.0504,0.0639,0.0957,0.113,0.0623,0.0219,0.0369,0.0463,0.0438,0.0356,0.0559,0.0669,0.06,0.0274,0.0158,0.0053,0.0243,0.0238,0.0453,0.0413,0.0733,0.0972,0.1286,0.1714,0.2334,0.2366,0.2066,0.1257,0.1559,0.1104,0.0783,0.0344,0.0348,0.0801,0.0616,0.0513,0.0419,0.0545,0.0593,0.057,0.056,0.0842,0.0569,0.0394,0.0287,0.0563,0.1113,0.0977,0.0531,0.0302,0.0401,0.0523,0.0522,0.0597,0.0471,0.056,0.0377,0.0744,0.0448,0.0476,0.0367,0.0923,0.1149,0.1083,0.0563,0.0966,0.0922,0.1645,0.1456,0.2002,0.2294,0.2704,0.442,0.5862,0.7681,0.7821,null]} +{"ID":"6576_1_1_1","entryID":"6576","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Crotamine","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Automated NMR structure determination and disulfide bond identification \nof the myotoxin crotamine from Crotalus durissus terrificus\n","ionic_strength":0.1,"pH":5.8,"temperature":293.4,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":40.0,"bbshift_types_post":2.0,"total_bbshifts":76,"seq":"YKQCHKKGGHCFPKEKICLPPSSDFGKMDCRWRWKCCKKGSG","k":[2,4,6,6,6,6,5,4,4,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,5,3,2],"zscores":[null,7.175,8.7209,8.7209,8.7209,8.7209,7.985,7.175,6.1402,7.0709,7.1789,8.0713,8.0713,8.7209,8.7209,8.7209,8.0565,8.0565,8.0565,7.8041,7.8041,7.0949,8.0825,7.2921,7.1745,7.1745,7.2306,7.4169,7.4169,7.5705,8.0521,8.0521,7.9905,8.0831,8.0831,8.6873,8.7209,8.7209,7.4618,5.8803,3.2041,null],"pscores":[null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0893,0.0681,0.1119,0.0421,0.0421,0.0,0.0,0.0,0.0432,0.0432,0.0432,0.0616,0.0616,0.1192,0.0414,0.1023,0.0595,0.0595,0.055,0.092,0.092,0.0796,0.0435,0.0435,0.0479,0.0413,0.0413,0.002,0.0,0.0,0.0369,0.1828,0.4119,null]} +{"ID":"6576_2_1_1","entryID":"6576","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"Crotamine","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Automated NMR structure determination and disulfide bond identification \nof the myotoxin crotamine from Crotalus durissus terrificus\n","ionic_strength":0.1,"pH":5.8,"temperature":293.4,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":40.0,"bbshift_types_post":3.0,"total_bbshifts":111,"seq":"YKQCHKKGGHCFPKEKICLPPSSDFGKMDCRWRWKCCKKGSG","k":[2,4,7,8,9,9,8,7,7,8,9,8,8,8,9,9,9,9,8,7,7,8,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,8,8,5,3],"zscores":[null,7.175,9.3998,10.0332,9.8881,9.8881,9.2446,8.5556,7.6733,8.374,9.3073,9.4186,9.4744,10.0332,10.629,10.3617,9.8114,9.6487,9.2924,8.3693,8.5563,8.4701,9.9521,9.2825,9.3632,9.3632,9.2457,9.3927,8.6491,8.2385,8.0977,8.8808,9.4375,10.0216,10.0216,10.6016,9.9725,9.9725,8.8965,7.5495,4.5346,null],"pscores":[null,0.0,0.0,0.0,0.0389,0.0389,0.0444,0.0515,0.1167,0.1028,0.0738,0.0339,0.0306,0.0,0.0,0.0133,0.0433,0.0528,0.0415,0.0643,0.0515,0.0958,0.0353,0.0754,0.0372,0.0372,0.0443,0.0684,0.118,0.1481,0.1589,0.1019,0.0656,0.0314,0.0314,0.0013,0.0342,0.0342,0.0666,0.167,0.3437,null]} +{"ID":"26545_1_1_1","entryID":"26545","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Prostate_associated_gene_4_phosphorylated","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Phosphorylation-induced Conformational Ensemble Switching in an Intrinsically Disordered Cancer\/Testis Antigen\n","ionic_strength":0.1,"pH":7.0,"temperature":273.0,"off_C":-0.5873864489,"off_CA":0.0,"off_CB":-0.6311559836,"off_H":-3.2280087675,"off_HA":-5.8107563664,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":96.0,"bbshift_types_post":7.0,"total_bbshifts":610,"seq":"MSARVRSRSRGRGDGQEAPDVVAFVAPGESQQEEPPTDNQDIEPGQEREGXPPIEERKVEGDCQEMDLEKTRSERGDGSDVKEKTPPNPKHAKTKEAGDGQP","k":[3,10,17,21,21,21,21,21,21,19,19,17,19,17,19,19,19,17,17,19,21,21,21,21,19,17,15,17,18,20,20,21,19,12,10,12,19,21,21,21,21,19,17,15,17,19,21,21,19,12,5,4,11,18,21,21,21,21,21,19,18,18,20,20,20,20,21,21,21,21,21,20,20,20,19,19,17,18,18,20,21,21,21,19,12,10,10,15,17,19,21,21,20,20,20,21,19,19,17,16,9,4],"zscores":[null,3.741,4.5961,5.203,4.2357,4.8544,4.6691,4.8482,3.9974,2.8765,2.9924,1.3304,2.9438,1.106,3.3174,3.0948,3.8093,2.0618,2.864,3.5777,4.588,3.983,5.3344,7.9908,9.0923,7.67,3.5987,2.1608,3.4825,5.7834,5.8045,5.6587,3.6397,2.4217,-0.732,1.7892,2.8038,4.6713,4.6835,4.9137,5.5017,4.5779,3.4519,0.1394,1.9012,3.1809,4.2035,6.2192,5.9169,5.4532,1.7607,-0.6316,2.3108,3.2659,4.5509,5.2041,5.3993,6.3991,5.5667,4.6096,4.1386,4.1772,5.4976,5.4887,6.9949,6.4759,7.4816,7.7496,10.0349,10.8828,11.2633,9.0331,6.4814,3.3584,3.6053,3.623,3.6674,3.0489,3.5035,3.9133,4.7365,4.2926,4.1644,5.1751,4.5445,3.825,2.4741,3.722,5.4605,7.5762,7.6904,6.8867,3.3742,2.6051,3.0505,3.9971,2.812,2.2423,0.4634,2.4681,1.6125,null],"pscores":[null,0.583,0.598,0.5906,0.6511,0.6127,0.6243,0.6131,0.6656,0.7232,0.7162,0.8048,0.7192,0.8166,0.6965,0.7101,0.6658,0.7638,0.7148,0.6804,0.6294,0.6665,0.5822,0.4096,0.3113,0.3766,0.652,0.758,0.6807,0.5443,0.5429,0.5613,0.6765,0.7165,0.9092,0.7625,0.7275,0.6242,0.6234,0.609,0.5715,0.6159,0.6766,0.8633,0.7732,0.7049,0.6531,0.525,0.5255,0.4642,0.7068,0.9299,0.718,0.6945,0.6317,0.5905,0.578,0.5132,0.5673,0.6138,0.6377,0.6351,0.5633,0.5639,0.4633,0.4981,0.4426,0.4251,0.2822,0.233,0.2119,0.3297,0.4977,0.6989,0.6787,0.6775,0.6622,0.7082,0.6794,0.6652,0.6201,0.6477,0.6555,0.576,0.5428,0.5752,0.6964,0.6431,0.5361,0.4118,0.429,0.4814,0.698,0.7426,0.7171,0.6656,0.727,0.7597,0.8483,0.7353,0.7605,null]} +{"ID":"19996_1_1_1","entryID":"19996","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"ROQ_domain_of_Roquin-1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural basis for RNA recognition in roquin-mediated post-transcriptional gene regulation","ionic_strength":0.15,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":-8.504220639,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":175.0,"bbshift_types_post":5.0,"total_bbshifts":766,"seq":"GAMEEEGRIRAMRAARSLGERTVTELILQHQNPQQLSSNLWAAVRARGCQFLGPAMQEEALKLVLLALEDGSALSRKVLVLFVVQRLEPRFPQASKTSIGHVVQLLYRASCFKVTKRDEDSSLMQLKEEFRTYEALRREHDSQIVQIAMEAGLRIAPDQWSSLLYGDQSHKSHMQSIIDKLQT","k":[4,9,14,15,15,13,12,9,11,12,15,13,12,11,8,8,8,11,12,12,14,14,14,13,12,12,11,11,11,12,8,6,7,12,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,10,8,8,13,15,15,15,15,10,5,1,1,2,6,11,11,10,9,11,12,12,12,10,9,10,10,12,13,13,11,7,6,6,8,9,9,9,11,13,13,13,13,15,14,13,13,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,11,9,9,10,11,11,11,10,12,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,13,13,13,15,15,15,15,15,15,14,14,11,12,12,15,14,13,13,14,15,15,15,15,15,15,15,10,5],"zscores":[null,7.7307,8.1855,8.0885,8.0479,8.5353,8.6262,7.3398,9.1111,10.0374,10.1646,9.762,8.4919,8.4703,5.9526,8.0307,6.7898,6.9249,4.4972,6.4495,7.6745,6.97,5.9351,4.1848,2.7859,1.0443,0.407,4.4478,7.988,10.2766,9.0762,6.8871,7.6345,10.416,12.3652,12.8371,12.7167,11.8872,11.2493,10.3457,11.2738,11.1924,11.0409,10.9125,11.332,12.4253,10.7287,11.0584,10.9151,11.2852,10.0241,7.3441,7.897,9.4628,11.4637,12.3301,12.3387,13.1126,13.5189,11.0075,7.7214,3.8761,3.8761,4.3277,6.7338,10.3332,10.716,11.1933,10.0866,11.2416,11.3838,11.065,9.813,7.7072,7.3439,8.0416,9.2767,10.0132,11.8439,11.8439,10.7596,8.1572,7.3651,8.0553,8.7287,7.8656,8.5244,9.2642,10.3595,10.4766,10.0588,10.8113,9.2857,9.6483,8.1182,9.4993,10.1256,11.0742,11.6451,11.072,11.5581,11.6158,12.1795,12.5247,13.051,13.1765,12.7607,12.4554,12.4722,12.2095,12.2198,12.2975,12.0981,11.8214,9.6521,8.8659,6.9564,8.7957,9.6104,10.8339,11.0674,11.0674,10.7811,9.9261,11.0467,11.5467,12.6544,12.617,12.6102,12.1467,11.6436,11.8364,12.7243,13.2701,12.2118,11.7084,11.7084,13.2156,13.4369,13.4369,12.5491,12.7968,12.7968,13.6705,12.8269,11.8483,11.112,11.46,11.2242,11.4034,9.8259,9.7517,9.6325,10.8909,10.1561,9.246,10.3381,12.3985,13.6705,12.5525,12.4683,12.4683,13.026,12.6771,10.2696,10.8344,9.5625,10.1648,9.5902,10.7081,10.9841,11.0708,11.6998,12.6635,13.1409,12.642,12.3788,12.1448,12.0116,11.9304,10.6027,8.1803,null],"pscores":[null,0.1879,0.2851,0.3121,0.315,0.2377,0.2069,0.2204,0.1464,0.113,0.1728,0.1543,0.2166,0.1918,0.3137,0.1285,0.2335,0.3147,0.5469,0.3788,0.3231,0.3772,0.4592,0.5868,0.6885,0.8119,0.8492,0.535,0.2283,0.0987,0.0549,0.1378,0.1198,0.0906,0.0545,0.0335,0.0387,0.0774,0.1104,0.1619,0.1091,0.1135,0.1218,0.1289,0.106,0.0518,0.1186,0.1002,0.1081,0.1085,0.1815,0.2516,0.1389,0.0313,0.0575,0.0561,0.0557,0.0219,0.0057,0.0087,0.0179,0.0,0.0,0.1108,0.1519,0.0701,0.0491,0.0,0.0279,0.0225,0.0391,0.0552,0.1268,0.2217,0.22,0.1953,0.1066,0.1145,0.039,0.039,0.0468,0.0795,0.0962,0.0433,0.0778,0.1771,0.127,0.0765,0.0686,0.1109,0.1358,0.0919,0.1854,0.2052,0.29,0.1712,0.1317,0.0993,0.0695,0.0995,0.0739,0.0911,0.0632,0.0472,0.0244,0.0193,0.0368,0.0504,0.0496,0.0618,0.0613,0.0577,0.0273,0.04,0.1613,0.2142,0.3121,0.1077,0.0551,0.0171,0.031,0.031,0.0456,0.0663,0.0561,0.0533,0.0414,0.0431,0.0434,0.0648,0.0897,0.0799,0.0384,0.0155,0.0617,0.0864,0.0864,0.0177,0.0089,0.0089,0.0461,0.0352,0.0352,0.0,0.0339,0.0793,0.1179,0.0992,0.1117,0.1022,0.1728,0.1775,0.1852,0.1301,0.1733,0.1881,0.119,0.0141,0.0,0.046,0.0498,0.0498,0.0255,0.0404,0.1454,0.1126,0.1166,0.1053,0.141,0.1406,0.1043,0.0778,0.0459,0.0223,0.0207,0.042,0.0539,0.0649,0.0713,0.0753,0.1467,0.1846,null]} +{"ID":"16586_1_1_1","entryID":"16586","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"3F5_VHH","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural basis for a PABPN1 aggregation-preventing antibody fragment in OPMD.","ionic_strength":0.15,"pH":6.5,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":102.0,"bbshift_types_post":4.0,"total_bbshifts":370,"seq":"MAEVQLVESGGGLVQAGGSLRLSCAASGRTFSGYGMGWFRQAPGKEREFVAAISWRGGNTYYADSVKGRFTISRDNAKNTVWLQMNSLKPEDTAVYYCSGFVRTRDDPSRIRNYWGQGTQVTVSTAAALEHHHHHH","k":[4,7,7,5,6,10,12,12,11,10,9,10,11,12,12,11,10,10,11,12,12,12,12,12,12,12,11,11,11,8,4,0,0,0,0,3,7,10,11,10,10,8,8,9,11,12,12,11,10,6,3,0,0,0,0,1,4,8,10,7,3,2,6,10,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,9,12,12,12,12,12,11,7,3,0,4,7,9,5,2,0,1,5,5,4,0,0,0,0,3,7,10,11,11,12,12,12,12,12,12,12,12,12,12,8,4,0,0,0,0,0],"zscores":[null,9.2273,9.2273,7.9377,7.2776,8.5101,9.2018,10.0144,10.2222,9.713,8.3412,8.4761,9.7472,8.9007,9.3922,8.2323,9.4755,10.2032,11.1788,11.3134,11.3134,11.3134,12.0539,11.4666,10.2381,9.1457,7.1257,5.8643,6.0059,5.7446,5.2059,null,null,null,null,4.991,8.6081,10.0716,11.3107,9.7152,9.7326,8.0276,8.5167,8.1707,8.6043,9.3603,10.7125,11.2198,11.1933,8.7209,6.2632,null,null,null,null,-0.1327,4.6107,6.2426,8.1534,6.7071,5.2631,0.1535,6.8842,9.0875,11.6489,11.0429,10.4247,9.6896,9.596,10.6198,11.2983,11.6087,11.8901,11.8901,12.2444,11.8425,11.1847,10.0668,10.2018,10.556,10.8267,10.652,10.6126,11.4323,11.2337,11.6068,10.4363,10.5292,8.6029,9.9873,10.1985,10.5899,9.895,9.5037,10.2696,10.944,9.872,7.8456,3.5493,null,1.9322,3.3403,3.0456,2.5407,-0.2403,null,3.0387,5.3428,5.3428,4.6396,null,null,null,null,4.9707,8.1832,9.7679,11.0477,10.786,11.0756,10.0693,10.672,10.8102,9.9569,7.906,5.5966,4.6056,3.1062,1.9919,1.3867,null,null,null,null,null,null],"pscores":[null,0.0097,0.0097,0.0031,0.1035,0.1599,0.1667,0.1144,0.0764,0.079,0.1404,0.1624,0.1049,0.1874,0.1539,0.2096,0.0938,0.0504,0.0255,0.0426,0.0426,0.0426,0.0081,0.0351,0.101,0.1705,0.2978,0.4073,0.3947,0.3345,0.1939,null,null,null,null,0.1357,0.048,0.0578,0.0192,0.0789,0.0778,0.1287,0.0925,0.1533,0.182,0.156,0.074,0.0235,0.0,0.0,0.0,null,null,null,null,0.9479,0.2713,0.2852,0.1866,0.201,0.1019,0.8864,0.138,0.1192,0.0264,0.0563,0.0649,0.1085,0.1144,0.0791,0.0433,0.0283,0.0153,0.0153,0.0,0.0175,0.049,0.1112,0.1031,0.0827,0.0678,0.0773,0.0795,0.0367,0.0466,0.0284,0.0895,0.0842,0.1213,0.0333,0.0219,0.0808,0.1217,0.1466,0.0991,0.0615,0.0972,0.103,0.353,null,0.664,0.5648,0.6331,0.6091,0.9269,null,0.1614,0.2437,0.2437,0.2673,null,null,null,null,0.1383,0.0776,0.0757,0.032,0.0454,0.0546,0.1111,0.0762,0.0687,0.1179,0.2607,0.4518,0.5375,0.6631,0.7482,0.7734,null,null,null,null,null,null]} +{"ID":"34074_1_1_1","entryID":"34074","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1093\/femspd\/ftx091","citation_title":"How proteases from Enterococcus faecalis contribute to its resistance to short alpha-helical antimicrobial peptides.\n","ionic_strength":0.1,"pH":4.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":14.0,"bbshift_types_post":7.0,"total_bbshifts":87,"seq":"GILSSLWKKLKKIIAK","k":[7,13,20,20,20,19,18,17,17,17,18,18,18,19,13,7],"zscores":[null,10.1695,13.4853,13.782,12.277,11.6509,12.0891,13.6314,13.701,13.615,14.1507,13.9633,13.9869,14.1592,11.8496,null],"pscores":[null,0.129,0.0868,0.074,0.1437,0.1604,0.1213,0.0345,0.0317,0.0351,0.0295,0.0368,0.0359,0.044,0.0387,null]} +{"ID":"19991_1_1_1","entryID":"19991","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Yeast_Frataxin_Yfh1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Trapping a salt-dependent unfolding intermediate of the marginally stable protein Yfh1\n","ionic_strength":0.1,"pH":7.0,"temperature":298.2,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":5.6528107176,"off_N":2.7335355781,"bbshift_positions_post":119.0,"bbshift_types_post":7.0,"total_bbshifts":788,"seq":"MESSTDGQVVPQEVLNLPLEKYHEEADDYLDHLLDSLEELSEAHPDCIPDVELSHGVMTLEIPAFGTYVINKQPPNKQIWLASPLSGPNRFDLLNGEWVSLRNGTKLTDILTEEVEKAISKSQ","k":[7,13,19,19,20,19,19,19,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,18,18,18,21,19,19,19,21,21,21,16,14,14,19,21,21,21,21,19,19,19,19,19,19,21,14,7,7,12,16,14,16,18,20,20,21,21,21,21,19,19,19,19,16,16,17,20,20,21,21,21,19,19,19,21,21,21,21,21,19,19,19,21,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,3.1159,3.0814,3.8372,1.7225,1.191,-0.5433,0.9595,2.5069,6.1682,10.6394,13.6596,14.1419,13.7509,11.1295,11.5967,10.8891,13.3033,14.2748,15.4189,15.1577,13.8848,13.4572,13.6165,14.5783,14.7297,14.2715,13.7497,14.1318,14.1588,14.9973,14.2428,15.2689,15.2061,15.1265,13.8974,13.4375,14.3124,15.2778,15.2631,15.1812,14.3534,14.6417,13.4137,13.4353,12.5613,13.9519,13.6357,14.2154,13.1591,13.7417,14.2173,14.8892,13.4166,11.9258,11.4032,13.6733,14.9897,15.6991,15.857,15.1416,13.437,13.4229,14.1819,14.6963,14.304,13.327,12.8402,9.985,6.4445,7.0318,8.4141,10.9349,10.4505,13.1317,14.0384,15.6984,15.7636,16.1497,16.1497,14.7294,13.8992,11.2012,11.6012,11.4062,12.5697,12.0168,12.3009,12.6578,13.9449,14.4478,15.0273,15.3474,14.4006,12.3698,11.7774,12.0903,14.2702,14.3879,15.3214,15.1331,15.3611,12.8117,11.853,10.1562,12.6066,13.1283,14.7293,13.2363,13.677,12.9887,14.9976,15.3468,15.5532,15.3854,15.532,15.772,15.5003,15.2138,13.9171,11.5631,7.5878,null],"pscores":[null,0.6714,0.7109,0.664,0.7899,0.815,0.8896,0.8262,0.7511,0.5082,0.2166,0.0644,0.0731,0.0896,0.2192,0.1938,0.2023,0.0799,0.0394,0.0243,0.0337,0.0838,0.1025,0.0954,0.0555,0.0496,0.0678,0.0896,0.0735,0.0724,0.0395,0.0689,0.0296,0.0319,0.0348,0.0833,0.1034,0.0661,0.0293,0.0299,0.0328,0.0644,0.053,0.0595,0.0586,0.0981,0.081,0.0654,0.0418,0.0863,0.09,0.07,0.0436,0.0268,0.0557,0.0819,0.0639,0.0398,0.0147,0.0094,0.0342,0.074,0.0746,0.0431,0.0235,0.0383,0.0788,0.131,0.1628,0.2261,0.1712,0.2224,0.1472,0.1347,0.0386,0.0339,0.0021,0.0,0.0,0.0,0.0497,0.0832,0.1848,0.163,0.1735,0.1138,0.0898,0.076,0.0768,0.0672,0.0469,0.0384,0.0269,0.0625,0.1236,0.1537,0.1375,0.0678,0.0631,0.0278,0.0345,0.0264,0.1023,0.1498,0.2451,0.1422,0.1029,0.0361,0.0979,0.0928,0.124,0.0395,0.0269,0.0197,0.0255,0.0204,0.0123,0.0215,0.0316,0.0825,0.1956,0.3296,null]} +{"ID":"34870_1_1_1","entryID":"34870","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"The specificity of intermodular recognition in a prototypical nonribosomal peptide synthetase depends on an adaptor domain\n","ionic_strength":0.265,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":1.4745648043,"off_HB":1.5568987929,"off_N":0.0,"bbshift_positions_post":93.0,"bbshift_types_post":7.0,"total_bbshifts":619,"seq":"GPMLMNSPLRTTVLDLARTTLGSADLTAHEPLADRCEHPALLDDLATTLTAVFAVEITGADLAAGATVADVAARMDDRRDAPRIPELRAGLAPRD","k":[5,12,19,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,20,18,18,19,21,21,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,20,18,16,16,16,18,19,21,21,19,19,18,18,16,10,5],"zscores":[null,0.2968,1.8964,2.1354,1.4194,0.3759,3.9363,6.7698,10.4692,12.0031,13.6827,14.4767,15.0111,14.8009,13.2889,12.5032,13.4493,13.957,14.7835,13.2364,12.1227,11.9794,12.4386,12.4179,12.2912,13.524,15.5649,15.3963,14.5557,12.8405,12.7228,13.1736,14.3258,14.7701,13.8463,13.0515,12.1262,12.2038,12.8922,13.4287,14.7628,15.02,15.1907,14.0842,13.7506,14.3846,15.0262,15.4726,15.2947,15.7346,15.3605,14.2606,13.3083,14.0037,14.1423,14.5468,14.5468,14.8712,13.8782,12.9614,12.193,12.2513,12.3721,11.715,11.625,11.8824,13.1892,14.3958,13.9996,13.5958,13.9692,14.8947,16.1407,15.6679,14.303,11.2857,8.1225,5.5181,4.2137,4.334,2.8622,2.701,0.1586,1.3249,0.5487,-0.5412,-3.7058,-4.5492,-4.057,-4.3854,-0.5161,1.8108,3.7273,3.527,null],"pscores":[null,0.8556,0.7786,0.7708,0.8065,0.8529,0.6511,0.4545,0.2265,0.1725,0.0925,0.0595,0.039,0.0469,0.1101,0.1473,0.1028,0.0808,0.0476,0.1125,0.1359,0.1432,0.1202,0.1515,0.1579,0.0995,0.0193,0.0251,0.0427,0.085,0.0905,0.0857,0.0656,0.0481,0.0855,0.121,0.1513,0.1155,0.0826,0.0744,0.0484,0.0387,0.0325,0.0755,0.0896,0.0632,0.0385,0.0225,0.0287,0.0135,0.0264,0.0682,0.1092,0.0788,0.073,0.0567,0.0567,0.0171,0.0553,0.0953,0.1628,0.1599,0.1538,0.157,0.1618,0.1482,0.1146,0.0627,0.079,0.0963,0.0803,0.0434,0.0003,0.0158,0.0665,0.2106,0.4011,0.5704,0.6525,0.6388,0.7197,0.7203,0.8623,0.8033,0.8447,0.8895,0.967,0.9783,0.975,0.9791,0.8893,0.7809,0.6508,0.6028,null]} +{"ID":"53376_1_1_1","entryID":"53376","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Sequential backbone chemical shift assignments of a cancer-associated isoform of the HBx protein from human hepatitis B virus\n","ionic_strength":0.1,"pH":7.4,"temperature":277.0,"off_C":-2.0919382728,"off_CA":-1.8710585167,"off_CB":-1.9018439335,"off_H":-4.2836962423,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":117.0,"bbshift_types_post":5.0,"total_bbshifts":544,"seq":"MAARLCCQLDPARDVLCLRPVGAESCGRPFSGSLGTLSSPSPSAVPTDHGAHLSLRGLPVCAFSSAGPCALRFTSARRMETTVNAHQILPKVLHKRTLGLSAMSTTDLEAYFKDCLFKDW","k":[0,3,8,13,15,15,15,15,14,10,10,11,15,15,15,15,15,14,12,12,12,14,14,15,15,14,13,11,12,13,14,14,14,14,14,14,15,14,11,10,9,12,13,14,12,12,13,15,14,14,14,15,15,15,15,14,13,11,12,13,15,15,15,15,15,13,11,11,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,12,13,15,14,14,14,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,5],"zscores":[null,null,3.1992,3.5709,2.9998,0.4315,-2.0537,-2.064,1.9414,4.1936,5.5204,5.3612,3.4854,2.3137,-0.4391,0.4151,0.7397,3.5675,3.3272,2.7178,-1.45,-1.6983,-1.3731,-2.4557,-1.266,-1.9347,-0.6795,-1.1609,0.3077,0.6682,2.5667,1.7878,0.9221,-3.4312,-3.7258,-4.1821,-4.1229,-2.7072,-1.9306,-0.6503,-1.2691,-1.542,-2.7922,-1.7368,-1.4148,1.7438,1.4575,1.7087,0.0478,1.1696,1.3143,2.687,2.1649,1.4432,-0.8037,-1.26,0.7979,0.6419,0.1019,-2.4865,-3.0134,-1.8959,-1.4884,-0.5057,0.4614,0.755,0.9117,-0.3841,-1.0537,-1.6587,-1.9843,-2.4788,-3.1447,-3.345,-3.4501,-4.1129,-3.4283,-1.9642,-1.9217,-2.2519,-4.0257,-4.136,-3.8694,-3.3688,-2.7609,1.8376,2.4683,3.3147,0.7599,-0.3342,-2.1578,-0.9012,0.434,-0.1233,-0.8668,-2.7141,-2.0586,-1.45,0.1911,0.8933,1.8104,3.5895,6.616,9.1919,10.5718,11.1776,9.8751,10.4557,10.9382,11.2852,11.155,11.137,10.8166,9.6106,6.0635,4.5581,1.7414,3.4841,3.4454,null],"pscores":[null,null,0.6013,0.636,0.6945,0.8492,0.9437,0.944,0.7607,0.5406,0.415,0.4525,0.6602,0.7407,0.8889,0.85,0.8335,0.6458,0.6452,0.6938,0.9324,0.9357,0.9254,0.9538,0.92,0.9426,0.9013,0.9245,0.855,0.8356,0.7185,0.7705,0.8225,0.9748,0.9791,0.9846,0.9822,0.9616,0.9501,0.9055,0.9345,0.9354,0.9656,0.9369,0.9312,0.7657,0.7883,0.7787,0.8679,0.8083,0.7998,0.716,0.7503,0.7945,0.9034,0.9216,0.8283,0.8352,0.8659,0.959,0.9655,0.9394,0.9273,0.8916,0.8477,0.8307,0.8184,0.8911,0.916,0.9325,0.9419,0.9543,0.9679,0.9714,0.9731,0.9821,0.9727,0.9413,0.9401,0.9489,0.9811,0.9824,0.9791,0.9718,0.9605,0.7708,0.7306,0.6647,0.8293,0.8874,0.951,0.907,0.8487,0.8759,0.9072,0.9595,0.9439,0.9279,0.861,0.8241,0.7725,0.6527,0.4222,0.2351,0.1485,0.1143,0.1908,0.1553,0.1275,0.1085,0.1155,0.1165,0.1344,0.2076,0.4648,0.5807,0.7767,0.6603,0.6103,null]} +{"ID":"53376_2_1_1","entryID":"53376","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Sequential backbone chemical shift assignments of a cancer-associated isoform of the HBx protein from human hepatitis B virus\n","ionic_strength":0.1,"pH":7.4,"temperature":277.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-4.2201300676,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":107.0,"bbshift_types_post":2.0,"total_bbshifts":214,"seq":"MAARLCCQLDPARDVLCLRPVGAESCGRPFSGSLGTLSSPSPSAVPTDHGAHLSLRGLPVCAFSSAGPCALRFTSARRMETTVNAHQILPKVLHKRTLGLSAMSTTDLEAYFKDCLFKDW","k":[0,0,2,4,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,4,4,2,4,4,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2],"zscores":[null,null,null,4.7738,4.4355,1.7816,-1.0533,-0.6741,1.3549,1.8109,3.6743,5.1153,4.711,3.662,1.2119,1.304,0.5379,-0.6992,-0.4284,-0.8419,-1.3548,-2.1972,-0.3391,-0.4836,0.1447,-0.8768,0.0443,0.0903,1.3305,1.6856,3.4858,2.9505,2.4545,-1.6407,-1.9446,-2.905,-2.7793,-1.4688,-0.7432,0.3322,0.5889,-0.2196,-1.6479,-0.4832,0.1187,-0.0376,-1.8865,-0.1171,0.74,1.0581,0.5612,2.8445,2.6628,2.4269,0.8314,1.2423,1.9865,1.1641,0.6414,-1.7866,-1.4339,-0.4158,-0.352,-0.4738,-0.7003,-0.0139,0.3336,-0.4389,-0.9149,-0.6008,0.0857,-0.0359,0.2049,-0.2587,-0.4929,-2.135,-2.6761,-1.8145,-1.6735,-1.3537,-2.0964,-1.8968,-2.483,-2.2374,-1.8511,2.36,2.351,2.7739,0.2898,0.2047,-2.284,-1.5704,-1.2035,-0.9898,-0.971,-0.9257,-1.2859,-2.0641,-2.7094,-0.3325,1.741,2.6628,4.7184,5.4552,5.6559,5.2877,4.5895,6.1652,7.143,6.4985,5.6229,5.6229,7.359,8.26,6.8807,5.825,3.3895,4.0688,3.4116,null],"pscores":[null,null,null,0.2493,0.4034,0.7188,0.9384,0.9196,0.7628,0.6809,0.4055,0.2052,0.3703,0.4982,0.7768,0.7678,0.8371,0.921,0.9169,0.9419,0.965,0.9765,0.9003,0.909,0.8677,0.9301,0.8749,0.8771,0.7444,0.6979,0.5198,0.585,0.6436,0.9612,0.9702,0.9888,0.9871,0.9552,0.9365,0.8553,0.8286,0.9021,0.9748,0.9089,0.8747,0.8878,0.9811,0.886,0.8201,0.7914,0.8352,0.5977,0.6193,0.6468,0.812,0.7738,0.6966,0.765,0.8243,0.9786,0.954,0.905,0.9011,0.9084,0.921,0.879,0.8551,0.9177,0.9457,0.9156,0.872,0.8805,0.8632,0.8953,0.9095,0.975,0.9856,0.9666,0.9622,0.9509,0.9741,0.9689,0.9823,0.9774,0.9676,0.6545,0.6556,0.6061,0.8592,0.867,0.9888,0.9588,0.9449,0.9355,0.9346,0.9324,0.9483,0.9733,0.9861,0.8999,0.7231,0.6193,0.3694,0.284,0.2617,0.3029,0.3849,0.2077,0.115,0.1743,0.2653,0.2653,0.0967,0.0292,0.1383,0.2434,0.5316,0.4482,0.4449,null]} +{"ID":"19157_1_1_1","entryID":"19157","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"TRANSTHYRETIN_(chain_A)","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"ATOMIC STRUCTURE AND HIERARCHICAL ASSEMBLY OF A CROSS-BETA AMYLOID FIBRIL.\n","ionic_strength":0.1,"pH":7.0,"temperature":288.15,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":9.0,"bbshift_types_post":4.0,"total_bbshifts":36,"seq":"YTIAALLSPYS","k":[4,8,12,12,12,12,12,12,12,8,4],"zscores":[null,8.8736,10.6668,11.4173,11.4173,12.0282,11.0898,11.0876,10.4437,9.3036,null],"pscores":[null,0.0681,0.0765,0.0375,0.0375,0.0092,0.0539,0.054,0.0891,0.0408,null]} +{"ID":"17866_1_1_1","entryID":"17866","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"S100P","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C and 15N backbone and side chain resonance assignments of human halo S100A1.","ionic_strength":0.1,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":93.0,"bbshift_types_post":7.0,"total_bbshifts":596,"seq":"MTELETAMGMIIDVFSRYSGSEGSTQTLTKGELKVLMEKELPGFLQSGKDKDAVDKLLKDLDANGDAQVDFSEFIVFVAAITSACHKYFEKAGLK","k":[7,14,21,21,21,21,21,18,17,16,18,19,20,21,21,21,21,21,19,19,19,17,14,12,16,19,21,21,21,18,18,18,21,21,21,21,21,21,21,20,18,15,16,18,21,21,19,19,19,21,21,21,21,21,21,21,21,20,20,20,21,21,21,19,19,19,20,20,20,21,21,21,21,20,20,20,19,19,18,16,14,15,19,19,19,14,14,13,17,19,20,19,19,12,7],"zscores":[null,12.0898,14.5472,14.9005,14.5394,13.9321,14.2756,12.8654,13.1447,12.981,14.3253,14.8652,14.4955,14.0788,14.15,14.7213,15.0484,15.4768,13.878,13.4349,13.4349,13.2435,12.5321,10.5671,12.3234,14.0328,14.648,13.8013,13.2551,12.3034,12.6389,12.5301,13.8175,14.4896,15.0894,14.7763,14.825,13.5754,13.5841,13.3479,13.6581,11.6931,11.2351,11.5751,12.8067,12.6678,10.2349,10.2672,10.7005,11.5847,11.2166,10.6198,12.0358,14.1015,15.1382,15.0082,14.0529,13.3672,14.1215,14.5721,15.1846,13.8017,13.3788,11.795,11.4712,11.3735,12.8569,13.7795,14.2682,14.4326,14.1293,13.8856,13.2932,13.3855,13.865,14.2438,14.628,14.4486,14.4823,12.7032,11.3794,11.3086,13.6413,14.2339,14.0283,12.2385,11.9772,12.2908,13.8992,13.9978,13.3296,11.7893,11.6414,8.9386,null],"pscores":[null,0.048,0.0567,0.0432,0.057,0.0818,0.0676,0.0838,0.0549,0.045,0.0228,0.0173,0.0451,0.0757,0.0727,0.05,0.0377,0.0223,0.0553,0.0741,0.0741,0.0506,0.028,0.0821,0.0749,0.049,0.0528,0.0874,0.1116,0.1106,0.0944,0.0996,0.0867,0.059,0.0361,0.0479,0.046,0.0972,0.0969,0.0929,0.0492,0.0871,0.1306,0.1479,0.1326,0.1393,0.2404,0.2385,0.2131,0.1945,0.2144,0.248,0.1708,0.0747,0.0344,0.0391,0.0768,0.0921,0.0599,0.0421,0.0327,0.0874,0.106,0.1528,0.17,0.1753,0.1155,0.0741,0.054,0.0613,0.0736,0.0838,0.1099,0.0912,0.0705,0.055,0.026,0.0327,0.017,0.0573,0.0831,0.1072,0.0652,0.041,0.0492,0.0411,0.0533,0.0187,0.0238,0.0504,0.0937,0.1531,0.1609,0.1847,null]} +{"ID":"52465_1_1_1","entryID":"52465","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1 H, 13 C and 15 N resonance assignments for the acetyltransferase domain of the kinetoplastid kinetochore protein KKT23 from Trypanosoma brucei\n","ionic_strength":0.15,"pH":7.05,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":217.0,"bbshift_types_post":7.0,"total_bbshifts":919,"seq":"GSQQLTYSQLVLRTAIQDQYSKLSGDGPFPMAFGLVLSEEERREVIDLYSLQFQYPDQPELQRLVILPQTHSTRTRRRAKGSYTWYLRSLNTNEMVCAVTIMAHHYETHHFVEVPLFATGVGYKKHGFGRLMNAALLQWCVETGFEFVMISADVKAIPFWSHLGYKTMEKSELTRIVFYYEHNCYKFKGAEVMIRYCRTWPTDGVKEALARVQKVIVSGHVGLMDA","k":[1,6,11,15,14,12,7,4,4,7,10,11,13,15,16,16,15,14,14,13,14,15,16,15,14,12,11,9,10,13,15,17,15,14,13,14,15,15,15,15,16,16,16,15,16,16,15,14,13,13,12,12,12,11,8,8,8,11,11,13,14,15,15,14,14,12,11,11,11,8,6,6,9,11,11,11,11,13,15,14,12,7,5,4,7,11,14,16,15,15,16,16,16,14,13,12,14,13,14,12,12,10,8,10,11,14,15,16,16,14,13,13,12,11,10,12,13,14,13,12,11,11,10,8,8,10,12,12,12,11,11,11,14,16,16,15,13,13,12,13,14,16,15,14,13,14,15,14,12,10,10,11,13,13,14,12,10,9,10,12,12,13,13,14,14,15,14,13,11,9,9,11,13,11,10,10,13,13,13,13,13,14,12,10,8,5,3,4,9,14,14,13,15,16,16,13,13,14,13,10,11,13,15,14,14,15,16,16,16,15,15,15,15,15,15,15,15,14,13,13,12,8,3,1,1,1],"zscores":[null,1.1898,0.7096,0.9409,4.8232,6.6623,6.7773,5.4847,6.4664,8.0634,8.9735,8.9983,9.4903,8.4048,5.9541,2.1986,-1.4722,0.2075,5.7657,8.8752,10.6503,10.9619,11.0473,10.8803,10.6889,9.6283,9.9145,8.5429,9.6875,11.5433,13.1878,13.78,12.1091,10.6191,10.918,11.8041,12.7828,12.1957,12.525,13.0182,13.4567,13.1881,13.0275,12.2615,12.8261,12.4945,12.2953,10.6025,9.9665,9.9085,10.9576,10.3005,11.0558,9.7756,9.2776,9.2776,10.0332,11.7306,11.7306,12.3554,12.5129,12.4953,12.8702,11.6982,11.6544,9.8031,8.4784,5.2446,2.2896,1.6969,-0.8385,1.6033,3.8479,6.1554,5.929,4.6992,3.8259,5.5719,7.1714,8.3629,8.4435,7.1362,5.5375,6.0201,8.5522,11.3052,12.8361,13.7625,13.6705,13.2971,13.5662,12.447,12.5322,11.3003,10.8627,10.6524,11.7226,12.3137,12.2301,11.64,11.0023,10.5238,8.4479,9.9906,10.5887,12.1974,12.5143,11.7354,11.5916,10.9272,11.4523,11.6399,11.3345,11.106,11.1933,10.6429,10.5365,10.9181,11.0588,10.4222,8.5858,8.8611,8.5223,7.7945,7.6496,8.5299,9.5855,10.4846,11.3986,11.139,10.4437,10.0362,11.2793,12.9129,12.3892,12.442,11.0065,11.0608,10.5323,11.4219,12.5028,12.906,12.4929,10.8617,11.0693,11.6116,13.0438,12.8266,11.1788,10.5026,10.5026,10.626,11.4629,11.4629,11.262,10.1188,8.8236,9.6223,10.5323,11.4668,11.4572,11.4938,11.3937,11.1753,11.3394,10.8893,11.1524,10.5332,10.7297,10.1977,10.0759,10.1171,10.5853,9.9342,10.4024,9.7384,10.7084,10.6809,11.2961,12.0334,12.1372,12.7911,11.2424,10.0811,8.9519,7.4697,5.6001,5.3596,7.6634,10.2603,10.0902,10.9979,12.6686,12.6057,12.6057,11.0451,12.1291,11.7803,11.0433,9.6707,11.0175,11.6354,12.9037,12.2612,12.8673,12.7583,13.5661,12.8438,13.4173,11.1157,11.1644,9.2883,11.3749,11.5012,13.1056,11.8396,11.3493,10.4571,11.062,11.7791,11.1394,8.9886,5.4218,3.3369,3.3369,null],"pscores":[null,0.7789,0.8311,0.8228,0.5482,0.361,0.1944,0.1604,0.0582,0.0864,0.127,0.1541,0.1718,0.2894,0.4874,0.7521,0.9267,0.8601,0.4728,0.2135,0.123,0.1262,0.1409,0.1307,0.1208,0.1385,0.0946,0.1256,0.0806,0.0535,0.0188,0.0285,0.0666,0.1248,0.086,0.0616,0.0358,0.0625,0.0472,0.0258,0.0251,0.0362,0.043,0.0593,0.0518,0.0669,0.0578,0.1258,0.1415,0.1451,0.0608,0.0973,0.0557,0.1031,0.0424,0.0424,0.0,0.0,0.0,0.0159,0.0288,0.0486,0.0321,0.0669,0.0691,0.1275,0.1912,0.463,0.7196,0.7466,0.9282,0.7375,0.5549,0.3814,0.4015,0.5123,0.5906,0.4721,0.38,0.2722,0.2202,0.1619,0.221,0.1015,0.0518,0.0194,0.0151,0.0131,0.0,0.0144,0.0208,0.0691,0.0651,0.0872,0.089,0.0773,0.0657,0.0177,0.0415,0.0268,0.0584,0.033,0.0974,0.0625,0.0559,0.043,0.0477,0.104,0.1115,0.1074,0.058,0.0488,0.0415,0.0291,0.0,0.0778,0.1074,0.1079,0.0784,0.0903,0.1833,0.1637,0.159,0.147,0.1588,0.1584,0.1413,0.0867,0.0384,0.0275,0.0639,0.0873,0.0884,0.048,0.0718,0.051,0.0812,0.0783,0.084,0.0596,0.0293,0.0483,0.0487,0.1111,0.0779,0.0712,0.0247,0.0155,0.0493,0.0341,0.0341,0.0539,0.0575,0.0575,0.0893,0.1081,0.1374,0.0544,0.0325,0.0351,0.0355,0.056,0.061,0.0939,0.0852,0.1302,0.0951,0.1076,0.0483,0.0219,0.0285,0.0825,0.1046,0.0934,0.0394,0.0775,0.0976,0.0992,0.066,0.0302,0.0255,0.0169,0.0461,0.0573,0.0629,0.0363,0.0636,0.1752,0.1934,0.146,0.1563,0.0817,0.0408,0.0618,0.0618,0.0792,0.0259,0.0628,0.0793,0.0816,0.0335,0.049,0.0306,0.0401,0.0138,0.0369,0.0208,0.051,0.0267,0.1177,0.115,0.2287,0.1037,0.097,0.0222,0.0798,0.105,0.1343,0.0783,0.0421,0.0513,0.0605,0.0834,0.0953,0.0953,null]} +{"ID":"51822_1_1_1","entryID":"51822","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural basis for RAD18 regulation by MAGEA4 and its implications for RING ubiquitin ligase binding by MAGE family proteins\n","ionic_strength":0.2,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":158.0,"bbshift_types_post":2.0,"total_bbshifts":316,"seq":"MKHHHHHHSAGLEVLFQGPDAESLFREALSNKVDELAHFLLRKYRAKELVTKAEMLERVIKNYKRCFPVIFGKASESLKMIFGIDVKEVDPTSNTYTLVTCLGLSYDGLLGNNQIFPKTGLLIIVLGTIAMEGDSASEEEIWEELGVMGVYDGREHTVYGEPRKLLTQDWVQENYLEYRQVPGSNPARYEFLWGPRALAETSYVKVLEHVVRVNARVRIAYPSLREAALLEEEEGV","k":[0,0,0,0,0,0,0,0,2,4,6,6,6,4,2,0,0,0,2,4,6,6,6,6,6,4,4,4,6,4,2,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,4,2,0,0,0,2,4,4,2,2,4,6,6,6,4,4,4,4,2,0,0,0,0,2,2,4,4,6,6,6,6,4,2,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,6,6,6,4,2,0,0,2,2,2,2,4,6,6,6,6,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,4,2,2,4,6,4,4,4,6,6,4,2,2,4,6,6,4,2,2,4,4,4,4,6,4,2,0,2,2,2,0,2,4,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,2,0,2,4,6,6,6,6,6,6,6,4,2],"zscores":[null,null,null,null,null,null,null,null,null,2.0603,4.3353,6.1877,7.2935,6.1585,3.6515,null,null,null,4.1283,6.2329,7.0189,6.7363,5.0767,6.2558,6.1658,6.0228,5.9323,6.7106,7.5954,5.8659,3.8549,null,null,null,null,null,null,null,null,null,3.4134,5.4286,6.5981,6.6926,7.1775,7.8817,8.7209,7.9939,7.9939,7.2838,6.9929,6.8813,5.9377,5.1558,4.575,6.6308,8.2803,8.7209,7.175,5.1996,null,null,null,3.5472,6.0972,6.0972,5.1996,5.1996,7.175,8.7209,8.7209,7.0885,5.0725,1.6566,4.5266,4.5266,4.6208,null,null,null,null,5.1996,5.1996,7.175,7.0794,8.6427,8.6427,8.7209,8.7209,7.175,5.1996,null,null,3.6343,6.1483,7.6161,7.5139,7.5139,7.4145,7.5296,6.9391,7.3465,8.206,8.7209,8.2919,7.791,7.0182,6.2,5.9503,6.6712,6.2958,5.1045,3.7702,5.1016,7.1097,6.3617,6.0925,5.0406,7.0654,8.0056,8.7209,7.175,5.1996,null,null,-0.0959,-0.0959,-0.0959,5.1996,7.175,8.7209,8.3501,8.076,8.076,8.4575,8.7209,7.8549,7.8549,6.9792,7.0272,4.9876,4.6259,4.6006,4.6006,3.8639,4.0116,6.3543,7.9618,8.7209,7.9471,6.3892,6.3892,6.6253,7.9189,7.9189,8.1276,8.3476,7.5965,8.0006,6.9996,6.0217,3.4162,3.8936,6.3046,6.3046,5.1996,5.1996,7.0442,8.614,7.0442,7.175,7.175,7.8393,7.8393,6.0713,5.1996,3.814,5.277,7.238,6.6578,5.5666,2.5486,3.4473,4.705,4.705,3.5555,3.4895,5.1726,5.134,4.0955,null,3.6604,3.6604,3.6604,null,5.1996,7.175,8.7209,8.7209,7.0589,7.0589,6.9475,8.2042,8.2042,7.3817,6.0785,4.621,4.554,5.8329,6.4474,7.5093,6.7816,7.3454,7.3454,7.7999,6.774,5.0669,5.5519,5.618,5.9321,4.4856,2.9372,0.9745,0.9745,null,5.1996,6.7296,8.3595,8.3595,8.1054,6.5105,5.3099,3.5643,3.1359,0.9681,null],"pscores":[null,null,null,null,null,null,null,null,null,0.646,0.4156,0.2054,0.1022,0.0875,0.224,null,null,null,0.1418,0.0802,0.1259,0.1517,0.3272,0.1984,0.2076,0.1013,0.1107,0.0367,0.0776,0.1177,0.1876,null,null,null,null,null,null,null,null,null,0.2689,0.167,0.1647,0.1558,0.1121,0.0558,0.0,0.0477,0.0477,0.103,0.1282,0.1383,0.2314,0.2001,0.2761,0.0435,0.0278,0.0,0.0,0.0,null,null,null,0.2434,0.0937,0.0937,0.0,0.0,0.0,0.0,0.0,0.1198,0.2106,0.7018,0.2828,0.2828,0.069,null,null,null,null,0.0,0.0,0.0,0.0071,0.0047,0.0047,0.0,0.0,0.0,0.0,null,null,0.2272,0.0885,0.076,0.0841,0.0841,0.0922,0.0829,0.133,0.0978,0.0328,0.0,0.027,0.0626,0.126,0.2041,0.23,0.1578,0.1944,0.2065,0.3913,0.2069,0.1179,0.0679,0.0941,0.2146,0.1218,0.0468,0.0,0.0,0.0,null,null,0.9134,0.9134,0.9134,0.0,0.0,0.0,0.0232,0.0418,0.0418,0.0162,0.0,0.0578,0.0578,0.1294,0.1252,0.2214,0.2692,0.2726,0.2726,0.3775,0.3558,0.1885,0.05,0.0,0.051,0.1851,0.1851,0.1621,0.0531,0.0531,0.0382,0.0233,0.0776,0.0472,0.1276,0.1014,0.2684,0.1809,0.0733,0.0733,0.0,0.0,0.0098,0.0064,0.0098,0.0,0.0,0.059,0.059,0.0963,0.0,0.1947,0.1852,0.1069,0.159,0.1509,0.4474,0.2624,0.2585,0.2585,0.4233,0.4332,0.3161,0.2028,0.1471,null,0.2224,0.2224,0.2224,null,0.0,0.0,0.0,0.0,0.1224,0.1224,0.1323,0.0329,0.0329,0.0949,0.0956,0.2699,0.279,0.2425,0.1793,0.0845,0.1474,0.0979,0.0979,0.0619,0.1481,0.3283,0.2732,0.2659,0.2319,0.2884,0.5166,0.7667,0.7667,null,0.0,0.035,0.0226,0.0226,0.0398,0.1732,0.3004,0.5102,0.5625,0.7882,null]} +{"ID":"50138_1_1_1","entryID":"50138","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"NMR Insights Into the Pre-Amyloid Ensemble and Secretion Targeting of the Curli Subunit CsgA\n","ionic_strength":0.1,"pH":7.2,"temperature":283.2,"off_C":0.0,"off_CA":0.0,"off_CB":-0.7538684627,"off_H":-4.0682249647,"off_HA":0.0,"off_HB":0.0,"off_N":-0.3638569097,"bbshift_positions_post":116.0,"bbshift_types_post":5.0,"total_bbshifts":530,"seq":"MGVVPQYGGGGNHGGGGNNSGPNSELNIYQYGGGNSALALQTDARNSDLTITQHGGGNGADVGQGSDDSSIDLTQRGFGNSATLDQWNGKNSEMTVKQFGGGNGAAVDQTASNSSVNVTQVGFGNNATAHQYLQ","k":[0,0,0,0,5,10,14,9,7,3,3,0,0,0,0,0,0,4,8,12,8,9,9,14,14,15,15,15,15,15,14,12,10,10,11,13,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,10,11,12,14,14,15,14,14,13,13,13,14,14,13,13,14,15,15,15,15,13,13,11,12,11,13,14,15,15,15,15,15,14,14,14,14,13,13,14,15,15,15,15,14,12,10,10,11,13,14,15,15,14,14,14,14,9,8,8,12,13,14,15,15,15,14,14,13,14,13,14,14,15,15,10,9,9,9,5],"zscores":[null,null,null,null,null,3.0894,2.7373,3.1088,2.6657,3.2977,3.2977,null,null,null,null,null,null,-1.0633,-1.4276,-2.4289,-2.0565,-2.5157,-0.696,-0.903,-0.0584,-0.2164,1.1111,0.6394,1.1613,-0.1608,-0.2819,-1.2395,-1.6104,-1.147,-0.6537,-0.6962,0.0428,-0.3299,-0.2618,-1.3947,-2.5284,-3.224,-2.1175,-1.3985,-0.1899,1.8504,1.6508,1.3184,0.8564,1.1015,0.6225,-2.7471,-2.7945,-2.4962,-2.0252,-2.7769,-2.0763,-1.933,-1.5057,-2.289,-0.5087,-0.8204,-0.3782,-2.2945,-2.1781,-2.3673,-1.5467,0.6437,0.9537,2.1221,2.1826,5.979,7.4611,8.2089,6.0692,3.7927,0.9193,-1.2698,-1.6099,0.531,0.2246,-0.2916,-2.7605,-1.7988,-1.3318,-0.8074,0.6307,1.881,2.0623,1.254,-0.2198,-1.2806,-2.5764,-2.0887,-1.9043,-2.0127,-2.6923,0.9449,1.1564,1.4295,-2.2733,-1.6801,-1.2547,0.0014,-0.4742,-0.5117,-1.6475,1.4986,2.5205,2.7142,0.5504,-1.1172,-0.6458,-0.0037,-0.1602,-1.6588,-1.8456,-1.7091,-1.241,-0.8896,-1.6328,-1.1765,-1.8131,-0.5524,-1.1032,-0.7027,-1.9464,-1.453,-2.0345,-1.5104,-2.2906,2.1194,2.1194,null],"pscores":[null,null,null,null,null,0.6426,0.7066,0.6271,0.6391,0.3958,0.3958,null,null,null,null,null,null,0.9529,0.9441,0.9603,0.964,0.9713,0.91,0.9086,0.8729,0.8794,0.8134,0.8387,0.8106,0.877,0.883,0.925,0.9433,0.9266,0.9036,0.902,0.8681,0.8843,0.8814,0.9242,0.9555,0.9693,0.9454,0.9244,0.8782,0.77,0.7822,0.8017,0.8273,0.814,0.8396,0.9602,0.9612,0.9569,0.95,0.9734,0.9542,0.9474,0.9297,0.952,0.8917,0.9054,0.8873,0.9545,0.9515,0.9562,0.931,0.8377,0.8192,0.7441,0.7448,0.4714,0.3582,0.3034,0.4644,0.6184,0.8212,0.9285,0.9376,0.8419,0.8594,0.8835,0.9605,0.9367,0.9222,0.9035,0.8391,0.7646,0.7527,0.8034,0.8803,0.9243,0.9611,0.9468,0.9397,0.9426,0.9591,0.8225,0.8091,0.7871,0.9623,0.9456,0.928,0.8705,0.8914,0.8919,0.9322,0.7886,0.7217,0.7082,0.8427,0.9285,0.9105,0.8748,0.8791,0.9367,0.9401,0.934,0.9191,0.9066,0.9337,0.9186,0.9414,0.8946,0.9179,0.9008,0.9429,0.9261,0.9432,0.9399,0.9661,0.7178,0.7178,null]} +{"ID":"52805_1_1_1","entryID":"52805","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1021\/jacs.7b12430","citation_title":"ATP Site Ligands Determine the Assembly State of the Abelson Kinase Regulatory Core via the Activation Loop Conformation.\n","ionic_strength":0.1,"pH":8.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":173.0,"bbshift_types_post":2.0,"total_bbshifts":346,"seq":"GPNLFVALYDFVASGDNTLSITKGEKLRVLGYNHNGEWCEAQTKNGQGWVPSNYITPVNSLEKHSWYHGPVSRNAAEYLLSSGINGSFLVRESESSPGQRSISLRYEGRVYHYRINTASDGKLYVSSESRFNTLAELVHHHSTVADGLITTLHYPAPKRNKPTVYGVSPNYDKWEMERTDITMKHKLGGGQYGEVYEGVWKKYSLTVAVKTLKEDTMEVEEFLKEAAVMKEIKHPNLVQLLGVCTREPPFYIITEFMTYGNLLDYLRECNRQEVNAVVLLYMATQISSAMEYLEKKNFIHRDLAARNCLVGENHLVKVADFGLSRLMTGDTYTAHAGAKFPIKWTAPESLAYNKFSIKSDVWAFGVLLWEIATYGMSPYPGIDLSQVYELLEKDYRMERPEGCPEKVYELMRACWQWNPSDRPSFAEIHQAFETMFQESSISDEVEKELGKQGV","k":[0,0,0,2,4,6,6,6,6,6,6,6,4,2,0,0,2,4,6,6,6,4,4,2,4,4,4,4,4,6,6,6,4,4,4,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,4,4,6,6,6,4,2,0,0,0,0,0,0,0,2,2,4,4,4,4,4,4,2,0,2,2,2,0,2,2,2,0,0,0,2,2,4,2,4,4,6,6,4,2,0,0,0,2,4,6,6,6,6,4,2,2,4,6,6,6,4,4,4,6,6,6,6,4,4,4,6,6,6,4,4,2,4,2,4,4,4,4,2,4,2,4,4,4,4,4,6,4,4,4,6,6,6,6,6,6,6,6,4,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,2,0,2,4,6,4,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,2,4,4,4,4,6,6,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,2,4,6,4,2,2,2,2,0,0,2,4,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,4,4,4,4,4,4,4,4,4,2,2,0,0,0,0,0,0,2,4,4,2,0,0,0,0,0,0,0,2,4,4,4,2,4,2,2,2,4,6,6,6,6,6,6,4,4,2,4,4,6,6,6,6,6,4,2,0,0,0,0,0,0,2,4,6,4,2,2,2,2,2,4,6,4,4,4,6,4,4,2,2,2,2,4,4,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0],"zscores":[null,null,null,null,7.175,7.8463,7.8463,7.8463,8.6726,8.6726,7.7975,6.8365,4.7199,3.4276,null,null,5.1996,6.0709,6.8754,6.8754,7.1688,6.4064,6.4064,5.1996,4.7041,4.7041,4.7041,7.175,7.175,8.7209,8.7209,7.9382,6.1982,6.1982,6.3193,8.0332,7.9076,8.6042,8.6042,8.7209,8.6713,8.6713,7.1143,7.0182,5.922,5.8093,5.9874,6.0677,7.9282,6.1854,6.15,4.7947,4.9651,6.1223,7.2264,7.175,5.1996,null,null,null,null,null,null,null,5.1996,5.1996,7.175,7.175,7.175,6.652,6.58,6.58,5.1049,null,3.9319,3.9319,3.9319,null,5.1996,5.1996,5.1996,null,null,null,3.4201,3.4201,4.7648,3.5968,4.7904,5.7524,6.8084,6.7773,4.9838,3.3943,null,null,null,3.7487,6.2166,7.9526,7.8262,7.8262,7.8262,7.175,5.1996,5.1996,7.175,7.7338,5.9738,5.9738,5.1872,6.0454,6.0454,6.8549,7.5452,6.2131,7.2513,5.7208,7.175,4.7274,5.7246,5.7246,7.8399,7.175,6.7968,4.6553,5.617,3.4831,6.0601,6.8579,6.8579,6.8579,5.1996,7.175,5.1996,6.2331,3.6038,3.6038,3.4614,6.1435,7.7016,6.9575,6.0327,3.5723,4.8279,4.518,6.0134,7.0835,8.0757,8.7209,8.7209,8.7209,7.175,5.1996,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.2713,4.2713,4.2713,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,7.175,5.1996,5.1996,null,5.1996,7.175,8.7209,7.175,7.175,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,0.6395,0.6395,0.6395,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,3.6597,3.6597,6.1634,5.1996,5.1996,null,null,null,null,null,null,null,null,null,5.1996,7.175,7.175,7.175,7.175,8.7209,8.6549,8.5274,6.9376,4.98,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.533,4.533,4.533,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,2.6463,5.6137,6.2173,5.7984,3.0097,5.1996,5.1996,5.1996,null,null,5.1996,6.4923,6.4813,4.2031,1.5471,null,null,null,null,null,null,null,null,null,null,null,null,0.1848,0.1848,0.1848,null,null,null,null,null,4.7972,6.8934,6.8934,7.175,7.175,7.175,6.031,6.031,6.031,7.175,5.1996,5.1996,null,null,null,null,null,null,3.584,6.1187,6.1187,5.1996,null,null,null,null,null,null,null,4.2677,6.5405,6.5405,4.7874,0.1526,4.7874,5.1996,5.1996,3.4197,4.8446,6.9248,7.863,8.473,7.9307,7.9997,7.2293,6.0388,5.4482,4.4719,6.6741,7.175,7.5908,7.5908,7.5908,8.0496,6.7591,4.6095,2.7581,null,null,null,null,null,null,4.8846,6.9536,7.8443,6.3261,3.9285,3.5639,3.5639,3.5639,4.5779,6.7447,8.3716,7.175,7.175,7.175,8.2666,6.6136,6.6136,5.1996,5.1996,3.5037,3.5037,6.072,7.175,6.8782,4.779,0.1024,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.0416,5.0416,null,null,null,null],"pscores":[null,null,null,null,0.0,0.0584,0.0584,0.0584,0.0029,0.0029,0.0621,0.1424,0.2565,0.2662,null,null,0.0,0.0963,0.1388,0.1388,0.1128,0.0637,0.0637,0.0,0.2587,0.2587,0.2587,0.0,0.0,0.0,0.0,0.0517,0.0836,0.0836,0.0719,0.0448,0.0539,0.007,0.007,0.0,0.003,0.003,0.0045,0.0118,0.1118,0.2451,0.2261,0.2177,0.0524,0.0849,0.0884,0.2466,0.3402,0.2121,0.1079,0.0,0.0,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0417,0.048,0.048,0.0101,null,0.1743,0.1743,0.1743,null,0.0,0.0,0.0,null,null,null,0.2676,0.2676,0.2505,0.2341,0.2471,0.1301,0.145,0.1478,0.2219,0.2726,null,null,null,0.2063,0.0818,0.0506,0.0599,0.0599,0.0599,0.0,0.0,0.0,0.0,0.0669,0.2275,0.2275,0.1962,0.0989,0.0989,0.1407,0.0816,0.2028,0.1058,0.1335,0.0,0.2555,0.2542,0.2542,0.0589,0.0,0.0294,0.0644,0.1452,0.2555,0.0974,0.0244,0.0244,0.0244,0.0,0.0,0.0,0.0802,0.4161,0.4161,0.4374,0.089,0.0694,0.0165,0.1002,0.4208,0.3564,0.3935,0.2234,0.1202,0.0418,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1193,0.1193,0.1193,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,0.8211,0.8211,0.8211,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,0.2225,0.2225,0.087,0.0,0.0,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.004,0.0118,0.018,0.0241,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.081,0.081,0.081,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,0.4265,0.1456,0.2023,0.125,0.3499,0.0,0.0,0.0,null,null,0.0,0.0558,0.176,0.3282,0.6592,null,null,null,null,null,null,null,null,null,null,null,null,0.8827,0.8827,0.8827,null,null,null,null,null,0.0461,0.0216,0.0216,0.0,0.0,0.0,0.1004,0.1004,0.1004,0.0,0.0,0.0,null,null,null,null,null,null,0.2365,0.0915,0.0915,0.0,null,null,null,null,null,null,null,0.1199,0.0515,0.0515,0.2475,0.8866,0.2475,0.0,0.0,0.2677,0.24,0.1343,0.0572,0.0152,0.0522,0.0472,0.1076,0.0996,0.1647,0.0896,0.0398,0.0,0.078,0.078,0.078,0.0437,0.1495,0.2714,0.4027,null,null,null,null,null,null,0.0354,0.0168,0.0586,0.0712,0.1749,0.2402,0.2402,0.2402,0.0748,0.0338,0.0218,0.0,0.0,0.0,0.0287,0.045,0.045,0.0,0.0,0.2516,0.2516,0.0962,0.0,0.1386,0.2487,0.8923,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0171,0.0171,null,null,null,null]} +{"ID":"19955_1_1_1","entryID":"19955","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural Investigation of the Interaction between the Tandem SH3 Domains of c-Cbl-Associated Protein and Vinculin","ionic_strength":0.05,"pH":6.5,"temperature":303.0,"off_C":0.0,"off_CA":-0.9754193627,"off_CB":0.0,"off_H":0.0,"off_HA":-1.4203977594,"off_HB":-2.5397276567,"off_N":0.0,"bbshift_positions_post":139.0,"bbshift_types_post":7.0,"total_bbshifts":919,"seq":"QHMSGSEMRPARAKFDFKAQTLKELPLQKGDIVYIYKQIDQNWYEGEHHGRVGIFPRTYIELLPPAEKAQPKKLTPVQVLEYGEAIAKFNFNGDTQVEMSFRKGERITLLRQVDENWYEGRIPGTSRQGIFPITYVDVIKRPL","k":[0,4,11,16,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,20,18,18,19,19,19,19,19,19,19,21,21,21,21,21,14,12,12,19,21,21,19,17,17,19,21,20,18,18,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,19,17,17,19,21,21,19,19,17,17,17,19,21,21,21,21,21,21,20,17,10,4],"zscores":[null,null,4.4244,4.2745,2.8716,1.5614,4.8589,9.3226,11.6996,13.6786,13.7899,14.4732,14.7722,15.3947,14.762,14.8288,14.0631,14.9445,13.6152,14.517,14.196,13.7062,13.6492,13.9557,12.9676,13.0278,13.4471,15.1668,13.3601,12.9018,12.9732,14.44,14.0193,14.2572,14.4634,14.7855,13.8913,13.3332,13.631,14.4851,14.7341,13.4148,13.7897,13.5243,14.2579,14.1511,13.6305,13.2849,11.7899,13.1809,14.0732,14.8314,14.8314,14.5313,14.748,14.2669,14.1417,14.1518,14.405,15.1507,15.1337,12.8025,8.8627,4.0347,0.3671,0.482,0.9981,0.523,-0.0007,-2.2642,-2.3728,-2.7188,-1.8462,2.4139,2.5268,2.4934,-1.7908,1.7333,5.1876,7.5812,8.8101,9.5109,11.4164,13.5492,14.5469,15.2413,15.4097,15.9021,15.4739,15.4739,14.8344,13.2486,12.0403,12.9758,15.007,15.1735,15.1735,15.3157,15.1766,14.013,13.2314,13.0014,11.8911,11.2197,10.3324,11.7798,12.6346,13.6509,13.6749,14.1359,14.8867,15.0099,15.1167,14.9146,15.0573,13.5993,13.5515,13.7421,14.0514,14.5623,14.3056,14.604,12.5968,12.7725,13.1284,13.6874,13.3465,12.4189,13.662,13.4304,13.9745,13.2993,14.1188,14.0361,14.7413,14.631,14.7393,13.2509,13.2497,13.1134,12.3092,8.9438,null],"pscores":[null,null,0.5371,0.6118,0.7234,0.7963,0.6124,0.3253,0.1578,0.0636,0.059,0.0597,0.048,0.0252,0.0484,0.0459,0.0763,0.0415,0.0955,0.0579,0.0708,0.0915,0.094,0.0667,0.0792,0.0765,0.0736,0.0333,0.0774,0.0981,0.0948,0.061,0.0782,0.0683,0.06,0.0475,0.0836,0.1081,0.0948,0.0592,0.0495,0.1044,0.0879,0.0995,0.0401,0.0443,0.0657,0.0957,0.1366,0.0696,0.0474,0.0186,0.0186,0.0296,0.0216,0.0397,0.0447,0.0727,0.0624,0.0339,0.0345,0.1328,0.2368,0.5864,0.8517,0.8481,0.8262,0.847,0.8686,0.9453,0.9479,0.9522,0.9284,0.7532,0.7399,0.7419,0.9296,0.7912,0.5916,0.4361,0.3573,0.2848,0.173,0.0691,0.0567,0.0306,0.0247,0.008,0.0224,0.0224,0.0456,0.0823,0.1401,0.0947,0.0392,0.0331,0.0331,0.028,0.033,0.0784,0.1127,0.1234,0.1478,0.1837,0.2346,0.1841,0.1409,0.0648,0.0638,0.0449,0.0437,0.0391,0.0351,0.0426,0.0373,0.0962,0.0983,0.09,0.0483,0.0284,0.0382,0.0269,0.0796,0.0715,0.0877,0.0923,0.1075,0.1211,0.0643,0.0427,0.0209,0.0483,0.0456,0.0775,0.0492,0.0535,0.0493,0.1118,0.1119,0.1035,0.0933,0.129,null]} +{"ID":"16770_1_1_1","entryID":"16770","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PrgI","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Protein refolding is required for assembly of the type three secretion needle.","ionic_strength":0.02,"pH":5.5,"temperature":283.0,"off_C":0.0,"off_CA":0.0,"off_CB":-1.2924430517,"off_H":-1.9436653515,"off_HA":-3.4138544161,"off_HB":-2.43744281,"off_N":0.0,"bbshift_positions_post":81.0,"bbshift_types_post":7.0,"total_bbshifts":548,"seq":"GSHMATPWSGYLDDVSAKFDTGVDNLQTQVTEALDKLAAKPSDPALLAAYQSKLSEYNLYRNAQSNTAKAFKDIDAAIIQNFR","k":[7,14,21,21,20,18,18,19,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,20,19,19,19,18,18,18,18,17,16,17,18,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,5.3753,6.5788,5.395,5.3686,4.6979,5.1662,3.6733,5.1021,4.6291,3.4623,-1.1293,-1.5357,1.9712,3.6699,4.5255,2.9316,1.0446,-0.8163,2.8555,4.4003,7.3158,9.0261,10.158,11.0125,11.9831,13.3753,14.2176,13.5072,13.7822,13.5287,14.3292,14.8899,14.9218,14.9033,13.7583,12.7659,11.6271,10.8846,11.0616,11.2523,12.66,12.3759,12.506,10.9909,11.9708,12.8157,13.7837,13.1136,13.6584,13.8979,13.9128,13.6749,14.325,14.9284,14.1339,14.1708,14.0449,13.7184,13.7184,13.9375,13.8916,12.3576,10.7871,8.6444,5.3498,2.0275,0.1805,-0.3208,-0.5163,-1.2407,-3.1098,-2.3801,-2.6947,-1.9238,-1.4191,-0.2291,0.5831,2.1618,2.1077,1.8296,0.2375,null],"pscores":[null,0.5041,0.5015,0.5783,0.5718,0.5997,0.5674,0.6744,0.5809,0.6125,0.6876,0.9077,0.9198,0.7793,0.6852,0.6333,0.7278,0.8241,0.8976,0.732,0.6276,0.4295,0.3156,0.2749,0.2257,0.1736,0.1062,0.07,0.1003,0.0882,0.0993,0.0654,0.0436,0.0424,0.043,0.075,0.1044,0.1616,0.2025,0.176,0.1654,0.0934,0.107,0.0839,0.1441,0.1101,0.0861,0.0739,0.1181,0.0936,0.0833,0.0827,0.0929,0.0656,0.0421,0.0734,0.0719,0.0771,0.091,0.091,0.0816,0.0836,0.1545,0.2384,0.3677,0.5812,0.7764,0.861,0.8802,0.8873,0.9111,0.9569,0.9416,0.9486,0.9304,0.9164,0.8769,0.8444,0.7694,0.7722,0.7864,0.8587,null]} +{"ID":"11597_1_1_1","entryID":"11597","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"crka1_SH2_domain","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"A premetazoan origin of the CRK gene family and co-opted signaling network\n","ionic_strength":0.12,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":100.0,"bbshift_types_post":7.0,"total_bbshifts":669,"seq":"GSSGSSGMAEAAAPWYHGPLSRTDAENSLLRMPEGTFLVRDSTSSPGDYVLSCSENGKVTHYKLSAEEGKIRIDTHLFDNLDAAITFYMEHELEYSSLKQPLQR","k":[0,0,3,10,17,19,19,19,21,21,21,21,19,19,19,21,19,17,17,19,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,21,18,16,16,17,17,17,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,14,7],"zscores":[null,null,null,1.4478,1.5949,1.9808,1.3461,0.9984,2.3181,4.3119,6.0038,8.6997,10.1128,13.2608,12.608,12.8913,11.9037,12.6213,13.096,12.634,13.294,13.8224,14.1188,14.3994,14.6387,15.0898,14.0863,13.9735,13.2575,13.2063,13.5843,11.762,12.3898,10.7326,13.2572,12.6394,13.7102,14.0298,14.9685,14.073,14.2269,13.0806,11.5697,11.0772,9.9638,11.0476,11.4839,14.1172,14.9546,15.2228,14.8146,15.195,14.255,13.7658,13.1135,12.2008,12.1513,12.0009,12.9469,13.9825,15.0455,14.83,14.4044,13.8829,13.9675,14.1338,14.3984,13.2429,12.7347,12.646,14.0488,13.949,14.0149,13.7271,13.9413,13.9063,15.0645,14.387,14.2136,13.5583,13.6946,14.0378,13.8402,15.0794,14.6248,14.4384,14.1982,14.9768,15.9321,15.68,14.6934,13.1244,11.3511,10.6299,11.9839,12.6075,13.4777,12.9988,14.5541,13.4991,12.8324,10.4057,8.6483,null],"pscores":[null,null,null,0.7783,0.7904,0.7741,0.8073,0.8243,0.7612,0.6465,0.539,0.3642,0.2478,0.0818,0.112,0.1285,0.1471,0.0785,0.057,0.1107,0.1098,0.0865,0.074,0.0626,0.0532,0.0361,0.0754,0.0801,0.1115,0.1139,0.0969,0.1545,0.1226,0.1773,0.0819,0.1105,0.0914,0.0777,0.0406,0.0759,0.0696,0.0741,0.1126,0.1393,0.2233,0.1593,0.1354,0.0456,0.0411,0.0313,0.0464,0.0323,0.0684,0.0889,0.1181,0.132,0.1345,0.1421,0.1259,0.0797,0.0378,0.0458,0.0624,0.0839,0.0803,0.0734,0.0626,0.0825,0.1059,0.1101,0.0769,0.0811,0.0783,0.0906,0.0814,0.0829,0.0371,0.0631,0.0701,0.098,0.092,0.0774,0.0857,0.0365,0.0537,0.061,0.0707,0.0403,0.007,0.0153,0.051,0.1176,0.2071,0.2474,0.1735,0.1422,0.1016,0.1235,0.0565,0.0713,0.1013,0.2303,0.2518,null]} +{"ID":"36341_1_1_1","entryID":"36341","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Aciniform Spidroin","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.3390\/ijms21124466","citation_title":"Structural Basis of Oligomerization of N-Terminal Domain of Spider Aciniform Silk Protein.\n","ionic_strength":0.5,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":136.0,"bbshift_types_post":5.0,"total_bbshifts":536,"seq":"GSMSSKSPWANPKKANAFMKCLIQKISVSPVFPQQEKEDMESIVETMMSAISGVSTSRGSSEATLQAMNMAFASSMAELVIAEDVNNPDSIAEKTEALSQALKQCFRSTMGTVNRQFITEIKHLMTMFAAEAAQEAAAGDNE","k":[0,0,0,2,6,10,10,10,11,13,11,10,10,13,13,14,13,13,12,12,12,12,12,12,12,12,12,12,10,10,10,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,11,11,11,10,6,4,5,7,7,8,10,12,12,12,13,13,13,12,13,13,14,13,13,12,13,13,13,12,12,13,13,13,12,12,12,10,10,10,12,13,13,13,12,12,13,13,13,12,13,13,13,12,12,12,12,12,12,12,11,11,11,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,13,14,14,14,14,14,13,13,14,14,12,11,11,8,4],"zscores":[null,null,null,null,6.1034,8.4617,9.1045,10.1386,10.7431,11.8339,11.0842,10.6374,10.6374,11.6291,11.5473,12.0197,11.5238,12.1139,11.627,11.7981,11.3143,11.0426,11.4957,11.8297,11.8857,11.8857,12.0285,12.2444,11.1933,9.7567,8.168,8.168,7.8059,7.0569,6.6588,7.5079,9.5851,10.2171,10.5947,10.5126,11.3733,11.4032,11.6388,11.6388,12.096,10.9179,10.2388,8.9548,10.4781,10.4503,11.7383,10.4383,9.8646,9.0355,8.3416,6.8413,5.8432,5.9939,5.6284,4.9832,6.7132,8.5745,9.8623,9.8676,10.2316,10.8773,10.4222,9.9557,8.5269,9.0724,9.8051,11.5518,12.0054,11.5964,10.9872,11.7246,12.6797,12.4099,11.6118,10.9529,11.3699,9.5242,9.3851,7.7378,9.7874,10.6364,10.1953,8.8493,7.6432,8.6592,10.3074,10.4003,10.6558,10.2025,9.4959,9.3121,9.3127,10.2129,10.423,11.52,12.1425,12.1779,11.1151,11.1151,11.7105,11.7332,11.2686,11.2686,10.7736,10.0735,9.9395,9.7395,8.9952,9.0808,8.9774,10.4907,10.544,10.7785,10.0955,9.9405,10.4579,10.3857,10.501,11.1105,10.9365,9.6227,8.9924,10.9585,11.8089,11.8443,11.3655,11.4411,10.9718,9.7286,8.93,8.6223,7.728,5.6422,3.4339,2.3182,2.1191,null],"pscores":[null,null,null,null,0.214,0.1634,0.1181,0.054,0.0476,0.0395,0.0302,0.027,0.027,0.0493,0.0533,0.0513,0.0545,0.0265,0.0274,0.0195,0.0425,0.0563,0.0337,0.0181,0.0155,0.0155,0.0092,0.0,0.0,0.0764,0.1855,0.1855,0.2138,0.276,0.3612,0.2919,0.1413,0.1022,0.0805,0.0851,0.0396,0.0381,0.0269,0.0269,0.0063,0.0629,0.101,0.1836,0.1108,0.1124,0.044,0.0642,0.0977,0.1515,0.1724,0.1419,0.1202,0.1707,0.3092,0.3792,0.2406,0.1552,0.1238,0.1234,0.1014,0.0882,0.114,0.1421,0.2141,0.1999,0.1516,0.0742,0.0315,0.0509,0.0592,0.0447,0.0023,0.0136,0.0281,0.061,0.0622,0.1696,0.1788,0.2737,0.1284,0.0782,0.0508,0.1356,0.2269,0.2045,0.1208,0.1153,0.1006,0.1031,0.1471,0.1836,0.1836,0.1264,0.0902,0.0547,0.0253,0.0237,0.0526,0.0526,0.0235,0.0225,0.0448,0.0448,0.0706,0.0851,0.0931,0.1054,0.1255,0.1197,0.1267,0.0864,0.0834,0.0704,0.1095,0.1189,0.0882,0.0924,0.0858,0.0528,0.0619,0.1389,0.181,0.0838,0.0614,0.0597,0.0838,0.0799,0.1049,0.1564,0.2097,0.2536,0.319,0.4479,0.6248,0.7174,0.7081,null]} +{"ID":"5731_1_1_1","entryID":"5731","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"SCR3 peptide (18-34)","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Alpha and beta Conformational preferences in Fibril Forming Peptides \nCharacterised using NMR and CD Techniques\n","ionic_strength":0.1,"pH":4.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":15.0,"bbshift_types_post":3.0,"total_bbshifts":44,"seq":"STNRENFHYGSVVTYRS","k":[3,6,9,9,9,9,9,9,8,8,8,9,9,9,9,6,3],"zscores":[null,3.9874,3.8168,2.6346,1.8766,1.5031,3.837,4.4487,4.4792,2.1001,0.1634,0.4666,-1.0947,2.8103,2.56,3.0541,null],"pscores":[null,0.4581,0.558,0.6716,0.7386,0.7693,0.556,0.495,0.4664,0.7099,0.8644,0.8447,0.9276,0.6553,0.6784,0.5725,null]} +{"ID":"5731_2_1_1","entryID":"5731","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"SCR3 peptide (18-34)","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Alpha and beta Conformational preferences in Fibril Forming Peptides \nCharacterised using NMR and CD Techniques\n","ionic_strength":0.1,"pH":4.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":4.277631711,"off_N":0.0,"bbshift_positions_post":15.0,"bbshift_types_post":3.0,"total_bbshifts":44,"seq":"STNRENFHYGSVVTYRS","k":[3,6,9,9,9,9,9,9,8,8,8,9,9,9,9,6,3],"zscores":[null,5.5382,5.2967,2.2305,2.3765,2.2552,3.2119,2.6756,3.021,3.3769,3.6296,4.9062,5.2115,4.9581,3.4076,1.935,null],"pscores":[null,0.2747,0.4104,0.708,0.695,0.7058,0.6172,0.6678,0.6196,0.5829,0.5565,0.4492,0.4188,0.444,0.5982,0.7022,null]} +{"ID":"5731_3_1_1","entryID":"5731","stID":"3","entity_assemID":"1","entityID":"1","entity_name":"SCR3 peptide (18-34)","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Alpha and beta Conformational preferences in Fibril Forming Peptides \nCharacterised using NMR and CD Techniques\n","ionic_strength":0.1,"pH":4.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":7.6276400973,"off_N":0.0,"bbshift_positions_post":15.0,"bbshift_types_post":3.0,"total_bbshifts":44,"seq":"STNRENFHYGSVVTYRS","k":[3,6,9,9,9,9,9,9,8,8,8,9,9,9,9,6,3],"zscores":[null,3.4631,3.9567,3.5933,5.0022,4.5045,5.1033,5.2782,5.8895,4.7861,5.3517,6.9822,8.4422,8.0649,6.5006,4.5242,null],"pscores":[null,0.5226,0.5441,0.5801,0.4396,0.4894,0.4295,0.4122,0.3199,0.4339,0.3747,0.2513,0.133,0.1614,0.2948,0.3927,null]} +{"ID":"16741_1_1_1","entryID":"16741","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"amicyanin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Amicyanin Transfers Electrons from Methylamine Dehydrogenase to Cytochrome c-551i via a Ping-Pong Mechanism, not a Ternary Complex.","ionic_strength":0.01,"pH":6.8,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":100.0,"bbshift_types_post":5.0,"total_bbshifts":474,"seq":"GDKATIPSESPFAAAEVADGAIVVDIAKMKYETPELHVKVGDTVTWINREAMPHNVHFVAGVLGEAALKGPMMKKEQAYSLTFTEAGTYDYHCTPHPFMRGKVVVE","k":[5,10,15,15,15,13,13,13,15,13,13,13,14,14,14,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,14,9,9,10,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,10,7,2,7,10,15,15,15,14,14,14,14,14,14,15,15,15,13,11,11,13,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,14,13,10,10,6,9,9,14,13,14,14,15,15,10,5],"zscores":[null,8.3951,11.4793,12.3903,12.1115,10.4264,10.6873,11.7568,12.5848,11.3773,10.7463,11.5488,11.4079,11.3936,10.7826,11.988,11.4584,10.9792,10.459,9.8778,11.0313,11.5731,11.9612,11.522,10.4341,11.0585,10.3722,10.9931,11.1706,11.4722,11.8232,11.2487,9.1346,8.7235,10.1113,12.7988,13.1183,13.1183,13.1183,12.8794,11.3176,10.4109,11.0195,11.4112,12.25,11.8774,12.0175,12.0175,12.1026,12.9323,11.3639,9.0725,6.9471,5.0007,9.0169,10.1023,12.7917,12.2896,13.0052,12.249,11.5709,11.097,11.3944,12.2906,12.7259,12.6389,12.9279,12.9279,11.916,10.5245,10.0369,11.1261,11.2497,11.0757,11.789,13.0437,13.5749,13.569,13.4961,13.4961,12.728,12.3484,11.225,12.0819,12.063,11.912,10.4087,11.0726,11.4044,12.3635,12.3635,12.1324,12.0782,10.4371,11.1933,8.7209,10.629,10.629,12.7564,11.8156,11.7766,11.7549,12.1499,12.3173,10.1188,null],"pscores":[null,0.1684,0.0982,0.0534,0.0665,0.1138,0.0988,0.0431,0.0445,0.0618,0.0955,0.0532,0.0816,0.0824,0.1155,0.0724,0.0993,0.1252,0.1342,0.1695,0.1017,0.0933,0.0738,0.0959,0.1566,0.1208,0.1603,0.1244,0.1147,0.0985,0.0806,0.09,0.0849,0.1128,0.0555,0.0351,0.0217,0.0217,0.0217,0.0133,0.0863,0.137,0.123,0.1018,0.0599,0.0779,0.071,0.071,0.0669,0.0294,0.1043,0.1202,0.1788,0.0217,0.0221,0.0561,0.0354,0.058,0.0263,0.0406,0.0733,0.0981,0.0823,0.0387,0.0197,0.0421,0.0296,0.0296,0.0356,0.0594,0.0873,0.0749,0.1104,0.1199,0.0823,0.0247,0.0036,0.0038,0.0066,0.0066,0.0382,0.0553,0.1117,0.0679,0.0688,0.0564,0.1371,0.0994,0.1021,0.0546,0.0546,0.046,0.0282,0.0376,0.0,0.0,0.0,0.0,0.0184,0.0403,0.063,0.0641,0.0646,0.0567,0.0551,null]} +{"ID":"50366_1_1_1","entryID":"50366","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural basis of the dynamic human CEACAM1 monomer-dimer equilibrium\n","ionic_strength":0.05,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":101.0,"bbshift_types_post":5.0,"total_bbshifts":461,"seq":"AQLTTESMPFNVAEGKEVLLLVHNLPQQLFGYSWYKGERVDGNRQIVGYAIGTQQATPGPANSGRETIYPNASLLIQNVTQNDTGFYTLQVIKSDLVAEEATGQFHVY","k":[3,8,13,15,15,15,15,13,13,13,15,15,15,14,14,14,15,15,15,15,15,15,15,15,13,13,13,15,13,12,11,13,12,13,13,14,14,14,15,14,11,11,12,15,15,15,14,12,12,13,14,14,14,15,15,13,10,9,8,11,12,15,14,14,14,15,15,15,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,10,7,7,11,9,4,0,0,2,7,12,15,14,14,14,15,15,10,5],"zscores":[null,8.8273,11.4825,13.3859,12.9451,12.6978,12.024,11.0466,11.3229,12.0376,13.3818,13.1479,11.944,11.1153,10.6981,12.016,12.4078,13.3102,13.1705,12.4709,11.2099,11.0169,11.8218,12.3836,10.9582,10.5018,10.0693,10.4441,9.5167,9.4073,10.4744,11.6626,11.7818,11.0639,9.8214,9.7738,10.5102,12.1445,12.8414,12.8853,11.361,10.2989,9.4526,10.0825,11.5055,12.714,12.4321,11.1194,11.1194,12.4861,13.2122,12.2889,12.2889,12.7802,13.1077,11.8429,9.4147,8.6479,8.0327,10.7739,11.465,12.2261,10.4902,9.593,8.7842,10.1623,11.0362,11.015,9.4291,9.7577,11.1167,12.6658,12.6977,13.1301,12.5675,12.5056,11.2781,10.4859,10.821,12.0883,13.5375,12.7054,12.3505,11.9916,11.6471,11.0429,11.5858,12.6162,13.4914,10.9737,8.7655,6.8768,9.0281,8.2564,6.0202,null,null,5.1996,8.2154,11.3596,12.1024,12.445,12.1085,12.569,12.7274,11.2166,8.5188,null],"pscores":[null,0.0711,0.0565,0.0109,0.0289,0.0395,0.0707,0.0791,0.0646,0.03,0.0111,0.0204,0.0746,0.0971,0.1203,0.0514,0.0526,0.0139,0.0195,0.0497,0.1125,0.1231,0.0807,0.0537,0.0838,0.1094,0.1351,0.156,0.1701,0.1529,0.0622,0.0477,0.0202,0.0782,0.1505,0.1761,0.1312,0.0454,0.0333,0.013,0.0168,0.072,0.1499,0.1778,0.0968,0.0388,0.0324,0.0524,0.0524,0.0103,0.0,0.0388,0.0388,0.0359,0.0221,0.039,0.0977,0.1181,0.1283,0.046,0.0351,0.061,0.1323,0.1877,0.2423,0.173,0.122,0.1232,0.1515,0.1303,0.0525,0.0409,0.0395,0.0212,0.0453,0.0481,0.1088,0.1535,0.1341,0.0676,0.005,0.0392,0.0552,0.0526,0.0694,0.101,0.0926,0.0431,0.0068,0.0103,0.0377,0.1852,0.152,0.1468,0.1015,null,null,0.0,0.0753,0.0403,0.0669,0.0318,0.0471,0.0264,0.0382,0.1122,0.1592,null]} +{"ID":"50392_1_1_1","entryID":"50392","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C, and 15N backbone chemical shift assignments of coronavirus-2 non-structural protein Nsp10\n","ionic_strength":0.2,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":141.0,"bbshift_types_post":5.0,"total_bbshifts":655,"seq":"MGSDKIHHHHHHAGNATEVPANSTVLSFCAFAVDAAKAYKDYLASGGQPITNCVKMLCTHTGTGQAITVTPEANMDQESFGGASCCLYCRCHIDHPNPKGFCDLKGKYVQIPTTCANDPVGFTLKNTVCTVCGMWKGYGCSCDQLREPMLQ","k":[0,3,8,13,15,14,9,4,0,0,3,8,12,12,12,13,15,15,13,13,11,12,10,12,13,14,9,4,3,8,13,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,13,12,13,13,15,15,15,15,15,15,15,10,6,6,10,14,13,14,14,15,15,15,15,13,13,13,15,15,15,15,15,15,15,14,13,13,14,15,15,15,15,15,15,15,15,15,15,15,13,13,11,13,12,14,14,15,15,15,12,12,12,15,15,15,13,13,13,15,15,15,15,13,13,12,14,14,15,15,15,15,15,15,15,15,15,14,14,14,15,14,14,13,14,14,15,15,15,15,15,15,13,13,13,10,5],"zscores":[null,null,-1.0095,-0.9151,-0.4037,0.9721,1.2982,1.2102,null,null,2.6921,2.1032,1.3649,-1.3045,-2.7165,-3.02,-1.8003,2.2701,5.3145,7.1334,7.0791,6.6525,7.3554,8.2848,10.7612,11.7133,10.629,7.175,5.9359,8.1532,10.522,10.8947,11.567,11.5593,11.5349,11.1977,11.3897,11.6585,12.0559,12.3117,12.909,12.46,11.9534,10.6565,10.5194,10.1768,9.157,7.8022,7.1966,9.7342,12.0085,11.7221,11.7575,9.3098,10.8186,10.1872,11.5447,9.1543,7.2144,7.8315,9.3938,11.1998,10.3215,11.6114,11.8356,12.1558,11.9187,11.5782,12.0677,11.1637,11.2491,11.8662,12.6031,12.4306,11.1311,11.2508,11.5447,12.808,12.8138,12.7442,12.2513,12.5388,11.9974,11.3679,10.9403,11.158,12.3068,12.8894,12.9836,12.9677,12.3988,13.0845,12.623,12.7335,11.1452,11.4413,10.1538,10.2858,8.0742,9.2688,10.7724,12.2419,12.9766,12.7943,11.1882,10.4113,9.7027,11.9519,11.6966,11.6052,9.3345,10.4659,11.6552,12.6745,12.6745,12.0664,12.8417,11.8438,11.8663,11.4864,11.5925,11.8078,12.451,12.7714,13.0335,12.8756,11.6906,11.8065,11.4378,12.7042,11.9535,10.7566,10.5454,10.5693,12.3092,11.2891,11.1852,8.8013,10.8568,11.0955,13.1021,11.2258,8.7707,3.8004,0.4489,-1.2591,-1.6688,-0.4909,-0.0957,0.3636,null],"pscores":[null,null,0.9274,0.9107,0.8874,0.8197,0.7854,0.7593,null,null,0.5013,0.7096,0.7914,0.9273,0.9666,0.97,0.9367,0.7435,0.4935,0.3443,0.3017,0.3618,0.2507,0.2319,0.0947,0.0661,0.0,0.0,0.0295,0.1191,0.1082,0.1299,0.0936,0.094,0.0953,0.1132,0.1029,0.0889,0.0691,0.057,0.0304,0.0502,0.0741,0.1435,0.1306,0.1286,0.1941,0.2687,0.3393,0.1561,0.0714,0.0857,0.0839,0.2273,0.1342,0.1714,0.0948,0.1147,0.1089,0.0595,0.099,0.0926,0.1199,0.0712,0.0601,0.0643,0.0758,0.093,0.0686,0.0729,0.0684,0.0379,0.0437,0.0515,0.1168,0.1103,0.0948,0.0347,0.0345,0.0189,0.0204,0.0081,0.0523,0.104,0.1274,0.1153,0.0572,0.0312,0.0273,0.0279,0.053,0.0231,0.0428,0.038,0.0738,0.0586,0.0804,0.1221,0.2478,0.2091,0.1161,0.0603,0.0275,0.0353,0.0489,0.0909,0.1338,0.0742,0.087,0.0916,0.1821,0.1115,0.048,0.0406,0.0406,0.0686,0.0333,0.039,0.0379,0.0341,0.0722,0.0615,0.0506,0.0363,0.0252,0.0318,0.0873,0.0814,0.1004,0.0392,0.0741,0.117,0.1291,0.1277,0.0571,0.0878,0.0934,0.2187,0.1113,0.0982,0.0223,0.1117,0.2638,0.6373,0.8483,0.9197,0.9371,0.8933,0.8752,0.8515,null]} +{"ID":"18610_1_1_1","entryID":"18610","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Ubiquitin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"High-pressure NMR reveals close similarity between cold and alcohol protein denaturation in ubiquitin.","ionic_strength":0.01,"pH":6.5,"temperature":258.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":70.0,"bbshift_types_post":5.0,"total_bbshifts":256,"seq":"MQIFVKTLTGKTITLEVEPSDTIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRLRGG","k":[5,10,14,14,13,12,10,11,12,14,13,13,12,12,13,13,12,10,11,12,13,11,8,9,10,12,11,10,8,7,7,7,7,7,6,3,1,3,7,9,7,3,1,5,9,12,13,13,12,9,8,7,9,10,12,12,12,12,11,9,10,12,14,14,13,13,12,12,11,11,12,14,15,14,9,4],"zscores":[null,9.7156,11.353,12.1661,11.1318,11.2416,9.413,10.7373,9.5556,10.2726,9.1589,10.9429,10.6274,10.7965,10.6574,11.4739,11.5923,11.1933,10.6967,10.7862,10.6746,10.3595,8.1627,8.9474,9.0409,10.749,9.8268,9.2147,8.0761,6.9447,6.9395,6.9395,7.0062,5.9141,4.7945,3.1164,3.8761,6.0832,8.3224,8.3072,6.8311,3.7603,0.3205,5.6802,7.7202,9.4428,10.8808,10.4655,10.2346,7.2293,6.6547,4.9605,7.1673,9.4723,11.6856,12.2286,12.2286,11.6471,11.123,9.9124,10.9299,10.898,12.0089,11.595,11.2093,11.2093,10.8084,10.5025,9.9001,9.6944,8.9263,8.2107,7.4788,7.1239,5.1717,null],"pscores":[null,0.0789,0.0845,0.0444,0.0746,0.0462,0.0978,0.0479,0.1432,0.1453,0.194,0.0847,0.0787,0.0694,0.1005,0.057,0.0291,0.0,0.0501,0.07,0.0995,0.0686,0.1184,0.0974,0.1224,0.072,0.1,0.1107,0.125,0.179,0.1795,0.1795,0.1735,0.2793,0.3604,0.4271,0.0,0.0158,0.0676,0.143,0.1894,0.3179,0.888,0.2049,0.1888,0.1506,0.0881,0.1115,0.1012,0.2298,0.246,0.3817,0.2352,0.094,0.0247,0.0007,0.0007,0.0265,0.0282,0.0375,0.0124,0.064,0.0518,0.072,0.0705,0.0705,0.0688,0.0857,0.0955,0.1082,0.1856,0.2832,0.3569,0.3652,0.4227,null]} +{"ID":"18610_2_2_1","entryID":"18610","stID":"2","entity_assemID":"2","entityID":"1","entity_name":"Ubiquitin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"High-pressure NMR reveals close similarity between cold and alcohol protein denaturation in ubiquitin.","ionic_strength":0.01,"pH":6.5,"temperature":258.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":3.0380620971,"off_HA":0.0,"off_HB":0.0,"off_N":3.4615616511,"bbshift_positions_post":58.0,"bbshift_types_post":5.0,"total_bbshifts":242,"seq":"MQIFVKTLTGKTITLEVEPSDTIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRLRGG","k":[5,10,15,15,15,15,15,15,14,14,14,15,15,15,15,15,13,11,11,13,15,15,15,15,14,13,13,14,14,14,14,15,15,14,12,7,6,7,11,11,7,3,0,0,0,4,7,8,9,10,14,13,13,12,12,11,8,8,8,7,3,0,0,0,0,3,7,10,7,3,0,0,3,5,5,2],"zscores":[null,5.355,6.3368,7.3089,5.6326,4.8564,1.3137,2.5577,2.637,3.5425,4.0318,4.3046,5.3227,4.9813,4.3591,2.8545,1.7195,0.637,-1.5903,-1.8731,-1.4821,1.6926,3.7844,4.83,4.4379,4.6262,5.579,5.5517,3.8297,1.5069,-0.007,0.8589,1.7783,3.8542,4.1429,3.7225,3.8043,5.4899,7.7826,8.9603,8.0739,5.9084,null,null,null,4.3892,4.8648,5.7916,5.4142,5.5106,5.0181,5.2307,5.3704,5.8342,5.469,5.5468,5.77,6.4587,7.0936,6.1782,4.2738,null,null,null,null,3.8625,6.5451,8.6676,7.8879,5.8865,null,null,0.6413,3.8668,3.8668,null],"pscores":[null,0.4305,0.4437,0.3696,0.4982,0.558,0.802,0.7246,0.7136,0.6477,0.6103,0.5999,0.5221,0.5484,0.5958,0.7046,0.7713,0.8355,0.9397,0.9432,0.9271,0.7797,0.6385,0.56,0.5786,0.5506,0.4715,0.4899,0.6259,0.7881,0.8705,0.8272,0.7745,0.624,0.5772,0.5217,0.4806,0.3239,0.2444,0.1567,0.0857,0.0322,null,null,null,0.3019,0.3924,0.3298,0.3988,0.4159,0.5326,0.5005,0.4889,0.4313,0.4628,0.4357,0.3319,0.2644,0.2061,0.2524,0.2366,null,null,null,null,0.3012,0.2164,0.1485,0.0998,0.0343,null,null,0.8221,0.4317,0.4317,null]} +{"ID":"17832_1_1_1","entryID":"17832","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"HISTONE_CHAPERONE_RTT106","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Structural basis for recognition of H3K56-acetylated histone H3-H4 by the chaperone Rtt106","ionic_strength":0.05,"pH":6.95,"temperature":298.0,"off_C":-14.7544464687,"off_CA":-13.7461239062,"off_CB":-17.9281292311,"off_H":0.0,"off_HA":-1.2489634142,"off_HB":-1.2766326647,"off_N":0.0,"bbshift_positions_post":67.0,"bbshift_types_post":7.0,"total_bbshifts":445,"seq":"GHMMSKLFLDELPESLSRKIGTVVRVLPSSLEIFEELYKYALNENSNDRSEHHKKPRIDDSSDLLKTDEI","k":[0,3,9,16,20,21,20,18,18,19,21,19,19,19,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,19,17,16,18,20,20,20,18,19,12,7],"zscores":[null,null,1.8266,1.5054,2.965,6.5038,10.2952,12.7751,14.0817,13.7889,14.4041,11.8949,12.7337,12.7255,14.4044,14.1391,13.1771,13.3479,13.7352,13.929,13.9779,13.863,13.8295,14.5222,13.6921,13.8297,12.6793,13.1364,13.6291,14.3783,14.2656,14.2163,14.3148,14.5534,15.0246,13.9147,13.9997,13.9997,14.5956,15.028,14.4778,14.9095,13.8477,11.37,8.4903,4.9741,3.017,0.3617,1.7292,3.3954,3.5805,5.0098,5.0621,4.6296,1.341,-1.1632,-1.6541,-0.5544,-0.629,-0.3061,-1.15,-1.5165,-1.2281,-0.685,0.7817,0.9328,0.7521,0.7781,1.1147,null],"pscores":[null,null,0.7428,0.7932,0.7221,0.5064,0.2522,0.088,0.0322,0.059,0.0624,0.1476,0.106,0.1064,0.0624,0.0732,0.1152,0.1074,0.0903,0.0532,0.0512,0.0559,0.0862,0.0577,0.0921,0.0862,0.1086,0.0873,0.0657,0.0634,0.068,0.07,0.066,0.0565,0.0385,0.0826,0.079,0.079,0.0548,0.0384,0.0595,0.0428,0.0854,0.2061,0.3775,0.6051,0.723,0.8537,0.7914,0.7013,0.6905,0.6029,0.5996,0.6268,0.8075,0.9109,0.9258,0.8886,0.8912,0.8807,0.913,0.9264,0.9142,0.8939,0.8352,0.8283,0.8352,0.8347,0.8075,null]} +{"ID":"28035_1_1_1","entryID":"28035","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"human_histone_H3","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"10.1007\/s12104-020-09927-w","citation_title":"Solid-state NMR 13C, 15N assignments of human histone H3 in the nucleosome core particle\n","ionic_strength":0.02,"pH":7.5,"temperature":285.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":90.0,"bbshift_types_post":4.0,"total_bbshifts":349,"seq":"ARTKQTARKSTGGKAPRKQLATKAARKSAPATGGVKKPHRYRPGTVALREIRRYQKSTELLIRKLPFQRLVREIAQDFKTDLRFQSSAVMALQEACEAYLVGLFEDTNLCAIHAKRVTIMPKDIQLARRIRGERA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,8,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,7,6,5,9,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,6,2,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.7404,7.315,9.4994,10.8654,11.8322,11.1983,10.9929,10.3472,9.669,10.0386,10.3278,11.6156,11.6156,12.1609,11.6286,10.2601,8.4145,7.6813,9.3698,10.4767,11.2681,10.8636,11.5366,11.5989,11.4388,11.4388,11.1791,11.0756,11.0756,11.6128,11.074,10.7581,10.078,11.3378,11.64,10.9426,8.3963,6.6074,6.995,9.3971,10.0229,10.375,10.1346,10.8363,11.6173,11.6504,11.6504,11.6504,12.2444,11.607,11.607,11.607,12.2444,11.0992,11.0992,10.4129,11.0404,10.7077,10.8665,10.8997,11.0183,11.5275,11.4048,10.412,10.412,10.4667,11.6585,11.1805,11.0318,10.4874,10.3209,10.4437,10.9899,11.4517,11.4371,9.8906,8.6313,9.4321,10.3085,11.5848,10.8683,11.1717,11.1717,11.8643,12.2366,12.2366,12.0455,11.4078,11.2792,10.3625,8.55,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1982,0.1868,0.1206,0.0412,0.018,0.0484,0.0589,0.0946,0.1359,0.1129,0.0957,0.028,0.028,0.0035,0.0273,0.0997,0.2223,0.2782,0.1554,0.0872,0.0448,0.0658,0.0317,0.0287,0.0364,0.0364,0.0493,0.0546,0.0546,0.0281,0.0547,0.0715,0.1105,0.0414,0.0268,0.0373,0.0624,0.1638,0.0745,0.0681,0.0606,0.093,0.1071,0.0673,0.0279,0.0263,0.0263,0.0263,0.0,0.0284,0.0284,0.0284,0.0,0.0534,0.0534,0.0908,0.0565,0.0743,0.0656,0.0395,0.0334,0.0091,0.0381,0.0909,0.0909,0.0877,0.0259,0.0493,0.0569,0.0866,0.0961,0.0891,0.0591,0.0358,0.0365,0.122,0.2065,0.1513,0.0969,0.0294,0.0655,0.0497,0.0497,0.0165,0.0003,0.0003,0.0085,0.0379,0.0443,0.0416,0.0104,null,null,null]} +{"ID":"27419_1_1_1","entryID":"27419","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"cMyc_S373E-T400E","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1074\/jbc.RA118.002709","citation_title":"Myc phosphorylation in its basic helix-loop-helix region destabilizes transient alpha-helical structures, disrupting Max and DNA binding\n","ionic_strength":0.55,"pH":6.5,"temperature":273.0,"off_C":0.0,"off_CA":5.2472948728,"off_CB":5.96046766,"off_H":-1.0476131366,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":46.0,"bbshift_types_post":4.0,"total_bbshifts":170,"seq":"GSNVKRRTHNVLERQRRNELKREFFALRDQIPELENNEKAPKVVILKKAEAYILSVQAEEQKLISEEDLLRKRREQLKHKLEQLRNS","k":[2,6,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,12,10,10,10,10,8,6,4,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,1.4148,0.9022,0.6974,-1.1121,-1.4884,-2.2215,0.2691,0.4263,2.9399,5.2931,6.91,7.1285,7.4725,7.6921,8.9217,8.512,7.9637,6.0892,5.9215,6.289,5.7513,4.6099,3.6623,3.8983,3.4896,3.4977,2.9694,3.5271,2.7734,2.5126,0.1333,-1.5134,-0.9391,-1.0965,0.0858,-0.2128,-0.0396,2.1232,2.6124,2.4944,0.6305,2.6878,4.725,5.2628,4.1607,2.3134,-1.171,-1.171,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,0.7568,0.8171,0.833,0.9203,0.9336,0.9552,0.8571,0.8485,0.6764,0.4781,0.3404,0.3224,0.2947,0.2773,0.1859,0.2152,0.2562,0.4095,0.4238,0.3924,0.4385,0.5372,0.6176,0.5979,0.6319,0.6313,0.674,0.6288,0.6895,0.6931,0.865,0.94,0.9136,0.9197,0.8667,0.8817,0.8731,0.7386,0.6845,0.6946,0.8349,0.678,0.4403,0.3057,0.3343,0.4981,0.9816,0.9816,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"7022_1_1_1","entryID":"7022","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"DUF589","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"1H, 13C and 15N backbone resonance assignments of the DUF589 domain from\nhuman HSPC144 protein.\n","ionic_strength":0.1,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":159.0,"bbshift_types_post":7.0,"total_bbshifts":1010,"seq":"MSHWLMKSEPESRLEKGVDVKFSIEDLKAQPKQTTCWDGVRNYQARNFLRAMKLGEEAFFYHSNCKEPGIAGLMKIVKEAYPDHTQFEKNNPHYDPSSKEDNPKWSMVDVQFVRMMKRFIPLAELKSYHQAHKATGGPLKNMVLFTRQRLSIQPLTQEEFDFVLSLEELEHHHHHH","k":[5,12,19,20,19,18,18,12,6,4,8,8,9,9,9,7,10,10,11,4,4,0,5,12,18,19,19,20,20,16,15,15,19,20,21,21,21,19,19,18,20,18,19,19,20,20,20,21,20,20,19,20,20,19,19,19,21,21,20,19,15,9,3,0,5,11,15,15,16,19,19,19,19,21,21,21,21,20,20,20,19,19,19,21,20,20,20,21,21,21,19,19,19,20,18,18,19,21,21,21,21,19,19,19,21,20,20,20,21,20,20,20,20,19,18,19,19,19,18,17,18,19,20,20,20,21,21,21,21,21,20,20,20,21,19,17,15,17,19,21,21,21,21,21,21,21,20,18,18,16,18,17,17,17,18,21,21,20,20,20,21,21,21,21,21,21,21,21,21,19,12,5,0,0,0,0],"zscores":[null,11.3564,14.6696,14.8514,14.6714,13.1514,10.9883,6.9483,2.431,3.2511,7.6785,7.6785,8.1041,8.1041,8.1041,7.9282,8.4826,8.4826,10.4541,7.175,7.175,null,6.9705,11.6087,13.9686,14.4506,13.9985,13.6343,13.2983,11.5025,10.3099,11.3406,13.3823,15.0715,14.4803,14.6336,12.7899,12.0924,12.1893,13.6916,14.3996,12.7316,13.1577,13.8502,14.6656,14.0912,13.9262,13.3973,13.4448,13.34,13.0115,12.8164,12.7098,12.0795,11.6775,11.8122,13.6233,14.4994,14.1963,14.2779,13.229,10.629,6.2632,null,7.5105,11.4138,13.3998,13.0671,13.5303,14.4486,14.9948,14.7048,14.059,14.9092,14.3045,14.7537,13.892,12.7508,11.9955,11.8941,12.3104,13.6715,13.7268,14.3083,13.5872,13.9741,14.0493,13.8597,12.3339,12.8354,11.2108,13.0299,12.7657,14.6858,12.7274,11.1549,9.5107,12.3606,14.0215,14.5403,14.0376,13.2019,13.428,13.7707,13.6218,13.7148,13.8974,14.9771,15.5452,15.1437,15.0623,15.3084,13.8626,13.922,12.5868,14.1777,14.1777,13.8457,13.3955,12.5544,14.1945,14.9009,15.0357,14.4554,14.2395,14.9271,15.3862,15.6991,15.2355,15.1268,13.4151,13.764,13.0193,14.1992,12.9988,11.8891,11.5416,13.4389,13.8612,13.9128,13.7782,15.2817,14.8519,13.5569,12.9325,12.9544,12.1088,9.8755,10.1599,10.6611,12.7616,13.4192,12.4181,12.0561,11.3551,13.4401,13.5433,13.2785,12.8693,13.7447,13.6611,14.3794,13.9287,14.8096,15.1259,15.4349,14.2971,12.5974,8.9877,7.0365,3.9555,null,null,null,null,null],"pscores":[null,0.0404,0.0245,0.0316,0.0244,0.0709,0.1801,0.3372,0.6464,0.4691,0.1564,0.1564,0.1584,0.1584,0.1584,0.0967,0.1619,0.1619,0.0633,0.0,0.0,null,0.0767,0.0283,0.0366,0.0327,0.0504,0.0803,0.0951,0.1162,0.164,0.1055,0.0764,0.0236,0.0594,0.0534,0.1334,0.1374,0.1325,0.0478,0.0488,0.0901,0.0864,0.0565,0.0385,0.0611,0.0679,0.1052,0.0886,0.0933,0.093,0.1174,0.1225,0.1381,0.159,0.1519,0.0951,0.0586,0.0569,0.0393,0.0172,0.0,0.0,null,0.0332,0.0143,0.0104,0.0238,0.0222,0.0327,0.0127,0.0232,0.048,0.0428,0.0664,0.0487,0.0835,0.1205,0.158,0.1633,0.1265,0.0639,0.0616,0.0663,0.0824,0.066,0.0629,0.0849,0.1557,0.1312,0.1842,0.0922,0.1045,0.0378,0.0902,0.1708,0.2848,0.1544,0.0781,0.057,0.0774,0.0844,0.0744,0.0598,0.0952,0.0769,0.0691,0.027,0.0199,0.021,0.0239,0.0152,0.0706,0.0535,0.0969,0.0432,0.0432,0.0567,0.0603,0.0816,0.0278,0.0161,0.0249,0.0466,0.0551,0.0422,0.0255,0.0147,0.0308,0.0348,0.0899,0.0748,0.1079,0.0707,0.0936,0.1143,0.0949,0.0424,0.056,0.0827,0.0884,0.0292,0.045,0.0981,0.1266,0.1256,0.1522,0.246,0.2286,0.1629,0.0886,0.0432,0.0881,0.1058,0.1598,0.1033,0.0987,0.096,0.1149,0.0756,0.0935,0.0634,0.082,0.0466,0.0348,0.0238,0.0667,0.1427,0.3461,0.4486,0.593,null,null,null,null,null]} +{"ID":"19115_1_1_1","entryID":"19115","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"MerF","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"The Structure of the Mercury Transporter MerF in Phospholipid Bilayers: A Large Conformational Rearrangement Results from N-Terminal Truncation","ionic_strength":0.1,"pH":6.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":58.0,"bbshift_types_post":3.0,"total_bbshifts":174,"seq":"MKDPKTLLRVSIIGTTLVALSSFTPVLVILLGVVGLSALTGYLDYVLLPALAIFIGLTIYAIQRKRQADASSTPKFNGVKK","k":[0,0,0,3,6,9,9,9,9,9,9,9,6,6,6,9,9,9,9,9,9,9,9,6,6,6,9,9,9,9,6,6,6,6,6,6,9,9,9,6,6,6,9,9,9,9,9,6,6,6,9,9,9,9,6,6,6,9,9,9,9,9,9,9,9,9,9,9,6,3,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,7.269,8.6844,9.2899,7.3783,7.4425,6.7607,8.3822,9.1392,8.3008,7.9012,7.9012,9.7987,9.1829,9.1829,8.9651,9.1231,9.1231,8.424,9.6487,7.4957,7.7791,6.8303,8.8132,8.8691,9.6202,9.2931,7.9906,7.9906,7.692,7.692,6.0736,6.2546,6.0164,6.605,7.5762,7.8276,7.8295,6.9741,8.5819,8.5551,9.038,9.5228,10.2874,8.5484,7.9448,7.0736,8.1821,7.159,7.3374,7.7938,7.2427,6.923,7.8049,8.3546,8.6561,8.57,9.3901,9.1051,7.7388,7.38,6.6915,7.2313,7.5282,8.1764,6.8414,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,0.1043,0.1155,0.0749,0.2171,0.2117,0.2711,0.1374,0.0846,0.0264,0.0544,0.0544,0.044,0.0818,0.0818,0.0962,0.0857,0.0857,0.1343,0.0528,0.0856,0.0635,0.1429,0.1065,0.1027,0.0545,0.0747,0.0479,0.0479,0.0701,0.0701,0.2171,0.1986,0.3403,0.2852,0.2006,0.0598,0.0597,0.1299,0.1228,0.1248,0.0913,0.0604,0.0172,0.0105,0.0512,0.1211,0.1524,0.2359,0.2206,0.1828,0.1065,0.1345,0.0615,0.1394,0.1175,0.1237,0.0686,0.0869,0.1873,0.217,0.2774,0.2296,0.2045,0.1528,0.1419,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"1921_1_1_1","entryID":"1921","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"phospholipase A2","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Two-dimensional 1H-NMR studies of phospholipase-A2-inhibitor complexes bound to \na micellar lipid-water interface\n","ionic_strength":0.1,"pH":5.0,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":1.0,"total_bbshifts":4,"seq":"ALWQFRSMIKCAIPGSHPLMDFNNYGCYCGLGGSGTPVDELHRCCETHDNCYRDAKNLDSCKFLVDNPYTESYSYSCSNTEITCNSKNNACEAFICNCDRNAAICFSKAPYNKEHKNLDTKKYC","k":[0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,3.8761,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null]} +{"ID":"4837_1_1_1","entryID":"4837","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"CYTOCHROME C''","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution Structure of Methylophilus methylotrophus Cytochrome C'': Insights into \nthe Structural Basis of Heme-ligand Detachment\n","ionic_strength":0.1,"pH":5.6,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":122.0,"bbshift_types_post":3.0,"total_bbshifts":350,"seq":"DVTNAEKLVYKYTNIAHSANPMYEAPSITDGKIFFNRKFKTPSGKEAACASCHTNNPANVGKNIVTGKEIPPLAPRVNTKRFTDIDKVEDEFTKHCNDILGADCSPSEKANFIAYLLTETKPTK","k":[3,6,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,8,8,8,9,9,8,8,8,9,9,9,9,9,9,9,9,8,8,7,8,8,9,9,9,9,9,9,9,9,9,9,8,8,8,9,8,8,8,9,9,9,8,8,8,9,8,7,7,8,8,8,8,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,8,7,4,2],"zscores":[null,8.7209,9.1776,9.1776,8.4963,10.0339,10.0339,9.9001,9.7479,8.9555,9.1337,9.2945,10.0637,9.2538,9.2538,9.2538,10.629,9.5696,8.81,7.3012,7.7265,7.7723,9.0415,9.8187,9.8748,9.627,8.8488,9.5187,9.9257,9.2889,9.2889,8.487,9.2783,9.2783,10.0189,10.629,9.9204,8.8802,8.0044,8.342,8.7573,7.8784,6.4419,6.5937,8.0811,8.963,9.5341,9.9122,10.629,9.8882,9.8882,9.8882,10.629,10.629,10.629,10.0332,9.8329,9.8329,10.4403,10.0332,10.0332,10.0332,9.9253,9.9253,9.9253,9.3109,9.3109,8.3326,9.3102,7.8912,8.1922,8.7166,10.0332,10.0332,9.2453,8.1069,8.8317,8.2082,9.3263,9.3263,9.2441,9.2441,8.7655,9.4084,8.3407,8.4508,8.1583,8.5312,8.9122,10.0024,10.629,10.629,10.629,10.629,10.629,10.629,10.629,10.629,10.5341,9.8838,9.54,8.8425,8.7595,8.8155,8.5399,9.3664,9.6636,10.629,10.629,9.4774,9.4774,9.0945,8.9009,8.0453,8.4685,9.9039,9.9946,9.9946,9.3409,10.0115,9.3764,9.3998,7.175,null],"pscores":[null,0.0,0.0821,0.0821,0.129,0.0308,0.0308,0.0382,0.047,0.0968,0.085,0.0746,0.0291,0.0772,0.0772,0.0772,0.0,0.0576,0.1068,0.188,0.1525,0.1488,0.0911,0.0429,0.0083,0.0219,0.0697,0.0606,0.0368,0.0417,0.0417,0.0946,0.0756,0.0756,0.0316,0.0,0.0371,0.1019,0.1661,0.1404,0.0759,0.1404,0.2263,0.2517,0.1246,0.0963,0.0597,0.0376,0.0,0.0389,0.0389,0.0389,0.0,0.0,0.0,0.0,0.0105,0.0105,0.0093,0.0,0.0,0.0,0.0368,0.0368,0.0368,0.0404,0.0404,0.1058,0.0736,0.1394,0.077,0.0409,0.0,0.0,0.0444,0.1226,0.1053,0.1504,0.0726,0.0726,0.0444,0.0444,0.0753,0.0674,0.1405,0.1323,0.1542,0.1265,0.0998,0.0325,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0046,0.0078,0.0268,0.0701,0.1103,0.1064,0.0909,0.037,0.0198,0.0,0.0,0.0632,0.0632,0.0875,0.1005,0.1629,0.131,0.038,0.0329,0.0329,0.0717,0.032,0.0364,0.0,0.0,null]} +{"ID":"27246_1_1_1","entryID":"27246","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"single_chain_monellin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1038\/s41467-019-08295-x","citation_title":"A five-residue motif for the design of domain swapping in proteins.\n","ionic_strength":0.01,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":92.0,"bbshift_types_post":5.0,"total_bbshifts":439,"seq":"MGEWEIIDIGPFTQNLGKFAVDEENKIGQYGRLTFNKVIRPCMKKTIYENEGFREIKGYEYQLYVYASDKLFRADISEQVVAGGRKLLRFNGPVPPPSTP","k":[4,9,14,15,15,15,15,15,13,8,5,7,12,15,15,14,14,14,15,15,15,15,15,15,15,15,14,14,14,14,14,14,15,15,15,15,15,15,14,12,12,13,15,15,15,15,15,15,15,15,14,14,14,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,13,14,15,15,15,15,15,13,11,10,7,4,0,0,0,0,0],"zscores":[null,9.8994,11.993,11.5847,12.2043,12.7185,13.5552,12.9826,10.998,7.7321,5.484,7.6828,8.9756,10.3084,10.1462,10.8521,11.6275,12.1015,12.0396,12.105,11.6986,11.9097,11.356,11.5389,11.8581,12.1812,11.8492,11.1639,11.3924,12.0145,13.2122,13.2122,13.6705,13.1203,12.558,12.558,12.5601,12.6241,11.8228,10.8345,11.4088,11.4677,12.4445,12.4445,13.1592,13.5524,13.5524,13.539,13.0888,12.43,10.6208,9.989,10.0811,11.4641,12.2173,12.7086,12.7046,13.1118,12.6484,13.0726,12.7569,12.9758,13.0299,12.3358,12.689,12.5063,13.4994,13.4994,12.6403,11.4722,11.3661,12.4873,13.2235,13.2772,13.2772,12.6339,12.1066,11.4786,11.8265,12.4061,12.7723,12.8017,11.1101,10.0075,10.4669,12.2321,13.3808,13.4946,13.4946,13.4946,12.4431,10.7506,9.9363,8.3151,null,null,null,null,null,null],"pscores":[null,0.0383,0.0525,0.0927,0.062,0.0386,0.0044,0.0273,0.0817,0.1521,0.2272,0.1159,0.1822,0.1641,0.1739,0.1116,0.0704,0.0474,0.0699,0.0668,0.0869,0.0763,0.1047,0.0951,0.0788,0.0631,0.0594,0.0945,0.0824,0.0515,0.0,0.0,0.0,0.0216,0.0457,0.0457,0.0456,0.0428,0.0607,0.0674,0.0379,0.0573,0.0509,0.0509,0.02,0.0045,0.0045,0.005,0.0229,0.0515,0.1247,0.1626,0.1569,0.099,0.0614,0.0391,0.0206,0.0039,0.023,0.0235,0.0369,0.0276,0.0253,0.0559,0.0399,0.0481,0.0065,0.0065,0.0421,0.0985,0.1041,0.0489,0.0174,0.0152,0.0152,0.0423,0.0667,0.0982,0.0804,0.0526,0.0363,0.0165,0.0757,0.1389,0.1337,0.0607,0.0111,0.0067,0.0067,0.0067,0.0122,0.0472,0.0657,0.0681,null,null,null,null,null,null]} +{"ID":"443_1_1_1","entryID":"443","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"ribonuclease A","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Sequential 1H-NMR assignment and solution structure of bovine pancreatic \nribonuclease A\n","ionic_strength":0.1,"pH":4.0,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":122.0,"bbshift_types_post":3.0,"total_bbshifts":359,"seq":"KETAAAKFERQHMDSSTSAASSSNYCNQMMKSRNLTKDRCKPVNTFVHESLADVQAVCSQKNVACKNGQTNCYQSYSTMSITDCRETGSSKYPNCAYKTTQANKHIIVACEGNPYVPVHFDASV","k":[3,6,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,7,8,8,8,8,8,9,9,9,9,6,3],"zscores":[null,7.746,9.8451,9.8481,8.5571,8.5571,8.6017,9.8876,8.7115,9.2819,9.2819,10.2181,10.449,9.6447,9.1533,9.1533,9.401,10.0706,10.0706,9.4475,9.4475,8.6227,9.3064,9.3064,10.0826,10.5911,10.4126,10.4126,10.4511,10.1174,10.1174,9.4934,10.0328,9.2512,9.8885,8.8518,8.941,8.941,9.3722,9.883,9.2391,9.8484,9.7142,10.3286,10.3286,10.629,10.5988,10.5988,10.4263,10.457,9.968,10.1472,9.761,10.2587,10.2587,10.629,10.629,10.5848,10.1898,9.9367,9.3442,8.5763,8.0204,8.2917,8.9444,9.7176,8.6606,8.4825,8.3629,9.8562,10.5317,10.629,10.629,10.629,10.4473,10.4289,10.3992,10.5817,9.9056,9.9366,9.9366,10.629,10.629,9.5001,8.7181,7.8418,7.8596,7.0646,7.4056,8.7555,10.1564,10.0332,9.3609,8.9312,9.4609,10.1222,10.506,9.9035,9.9035,9.4996,9.6026,8.9195,9.345,9.718,9.6044,8.7961,8.2638,7.5484,7.5407,7.8668,8.7027,8.9828,8.8395,9.3963,9.9243,9.8516,9.9612,9.9612,10.629,10.629,10.1681,8.7484,6.3067,null],"pscores":[null,0.066,0.0414,0.0412,0.1246,0.1246,0.1214,0.0389,0.1136,0.0754,0.0754,0.0208,0.0089,0.0531,0.0837,0.0837,0.0679,0.0288,0.0288,0.065,0.065,0.1199,0.0738,0.0738,0.0281,0.0018,0.0107,0.0107,0.0088,0.0262,0.0262,0.0622,0.0308,0.0774,0.0389,0.1039,0.0978,0.0978,0.0697,0.0392,0.0447,0.0097,0.017,0.015,0.015,0.0,0.0015,0.0015,0.01,0.0085,0.0344,0.0246,0.0462,0.0187,0.0187,0.0,0.0,0.0022,0.0223,0.0362,0.0715,0.1232,0.1649,0.1441,0.0976,0.0487,0.0825,0.095,0.1036,0.0407,0.0048,0.0,0.0,0.0,0.009,0.0099,0.0114,0.0023,0.0379,0.0362,0.0362,0.0,0.0,0.0618,0.1132,0.179,0.1419,0.2087,0.1791,0.1105,0.0241,0.0,0.0374,0.0643,0.0642,0.026,0.006,0.038,0.038,0.0618,0.0556,0.0993,0.0714,0.0487,0.0555,0.1077,0.1462,0.2029,0.2035,0.177,0.0796,0.0609,0.033,0.0353,0.0057,0.0095,0.0037,0.0037,0.0,0.0,0.0235,0.111,0.1933,null]} +{"ID":"25542_1_1_1","entryID":"25542","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Myosin VI Contains a Compact Structural Motif that Binds to Ubiquitin Chains\n","ionic_strength":0.05,"pH":6.5,"temperature":283.0,"off_C":-15.8538904617,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":58.0,"bbshift_types_post":7.0,"total_bbshifts":395,"seq":"GPLGSPNSGTKKYDLSKWKYAELRDTINTSCDIELLAACREEFHRRLKVYHAWKSKNKKR","k":[5,12,17,19,17,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,21,20,20,20,21,21,21,14,7],"zscores":[null,0.9712,0.7295,-1.8417,0.1575,-0.0008,0.8322,0.2318,1.6797,4.7054,6.5877,9.5093,11.5775,14.2092,14.7487,15.303,13.8076,13.5127,13.6761,15.1827,14.8898,13.5532,13.154,13.5425,14.8484,13.767,14.3695,13.6907,13.8506,12.5466,11.5714,12.9618,14.1086,15.4182,14.6505,15.1432,14.8981,15.3419,14.5993,15.0452,14.0185,13.971,13.6909,14.5423,15.3261,14.9579,15.5434,15.1974,14.7159,14.283,13.5647,13.2734,11.2718,11.5832,11.6047,12.6776,10.8253,8.2425,4.4874,null],"pscores":[null,0.8165,0.8356,0.931,0.8622,0.8686,0.8322,0.8589,0.7901,0.6075,0.5009,0.3139,0.1949,0.0703,0.0489,0.0284,0.0871,0.1,0.0928,0.0327,0.0436,0.0982,0.1163,0.0987,0.0451,0.0889,0.0638,0.0922,0.0853,0.1452,0.1952,0.1252,0.0744,0.0244,0.0527,0.0342,0.0432,0.027,0.0547,0.0378,0.0782,0.0802,0.0922,0.0569,0.0276,0.0277,0.0072,0.0191,0.0366,0.0534,0.0834,0.1108,0.1965,0.1797,0.1785,0.1388,0.2363,0.3934,0.5747,null]} +{"ID":"17214_1_1_1","entryID":"17214","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"A30P_alpha-synuclein","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"Mutant protein A30P -synuclein adopts wild-type fibril structure, despite slower fibrillation kinetics.","ionic_strength":0.1,"pH":7.5,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":52.0,"bbshift_types_post":4.0,"total_bbshifts":194,"seq":"MDVFMKGLSKAKEGVVAAAEKTKQGVAEAPGKTKEGVLYVGSKTKEGVVHGVATVAEKTKEQVTNVGGAVVTGVTAVAQKTVEGAGSIAAATGFVKKDQLGKNEEGAPQEGILEDMPVDPDNEAYEMPSEEGYQDYEPEA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,11,12,12,12,11,11,9,6,2,3,7,11,11,7,3,4,8,12,12,8,7,7,11,12,11,10,10,11,12,12,11,11,11,12,12,12,12,12,12,12,12,11,11,10,11,11,12,12,12,12,11,11,11,12,11,7,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8.0633,10.0847,10.8735,10.8038,11.3707,11.0399,11.567,10.3103,8.3289,4.9101,6.2632,9.3998,11.1714,11.1714,8.6916,6.2632,5.4864,8.231,10.8132,11.7569,10.0332,9.3998,7.8721,10.5438,10.8966,11.215,10.6517,10.8743,11.1041,10.8572,9.7613,9.5429,10.4223,10.7891,11.6072,11.6072,12.2444,11.3034,9.8459,9.8459,10.8958,11.8566,10.2995,9.7251,9.0712,9.4744,9.5323,9.4208,10.1243,10.6245,10.7288,10.7593,10.7593,11.7306,12.2444,11.7306,9.3998,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0864,0.0844,0.0653,0.069,0.0397,0.0324,0.0073,0.016,0.0246,0.0323,0.0,0.0,0.0259,0.0259,0.0425,0.0,0.1602,0.1133,0.0685,0.0214,0.0,0.0,0.101,0.0583,0.064,0.0237,0.0263,0.0151,0.0292,0.0661,0.1301,0.1178,0.0651,0.0452,0.0283,0.0283,0.0,0.0431,0.1248,0.1248,0.0641,0.0168,0.072,0.1063,0.1203,0.1222,0.1185,0.152,0.1078,0.0789,0.0731,0.0468,0.0468,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"50385_1_1_1","entryID":"50385","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"Protein Side-Chain-DNA Contacts Probed by Fast Magic-Angle Spinning NMR\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":172.0,"bbshift_types_post":4.0,"total_bbshifts":641,"seq":"MINKRSKVILHGNVKKTRRTGVYMISLDNSGNKDFSSNFSSERIRYAKWFLEHGFNIIPIDPESKKPVLKEWQKYSHEMPSDEEKQRFLKMIEEGYNYAIPGGQKGLVILDFESKEKLKAWIGESALEELCRKTLCTNTVHGGIHIYVLSNDIPPHKINPLFEENGKGIIDLQSYNSYVLGLGSCVNHLHCTTDKCPWKEQNYTTCYTLYNELKEISKVDLKSLLRFLAEKGKRLGITLSKTAKEWLEGKKEEEDTVVEFEELRKELVKRDSGKPVEKIKEEICTKSPPKLIKEIICENKTYADVNIDRSRGDWHVILYLMKHGVTDPDKILELLPRDSKAKENEKWNTQKYFVITLSKAWSVVKKYLEA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,12,12,12,12,12,12,12,12,8,4,0,3,3,3,0,0,0,0,4,6,6,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,11,12,12,12,12,12,11,9,9,10,12,8,4,3,3,3,0,3,5,9,10,12,12,11,7,7,8,8,4,0,0,0,0,4,8,11,11,11,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,11,11,11,12,12,8,4,0,0,0,0,0,0,0,0,0,4,8,12,12,12,12,11,11,10,11,11,11,11,10,7,7,7,11,7,6,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,3,3,3,0,4,8,12,8,4,3,7,11,12,8,4,4,7,10,10,11,12,12,8,7,7,11,12,12,12,12,12,12,12,11,11,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,7,10,9,9,9,10,10,11,11,12,12,10,10,10,12,10,10,10,12,12,12,12,12,12,8,4,0,0,0,0,4,8,12,12,12,12,12,12,12,12,12,12,12,11,11,10,11,11,12,12,12,12,12,12,12,8,4,0,0,0,3,7,11,12,10,6,6,8,12,12,12,12,10,10,10,12,8,8,4,4,0,0,0,0,0,0,0,0,0,3,3,5,6,10,12,12,12,12,12,12,8,4,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,10.0332,11.3864,10.7934,10.0808,10.4007,10.8284,11.2047,9.9335,8.628,8.9952,8.4638,7.175,null,4.4804,4.4804,4.4804,null,null,null,null,6.7715,8.3932,8.3932,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.005,7.2807,9.3984,9.3518,10.4147,9.6899,10.7274,9.8679,10.0328,9.0538,9.9929,11.1933,12.2444,10.0332,7.175,5.1158,5.1158,5.1158,null,5.3331,6.2237,9.375,10.3281,10.7383,10.3358,9.1599,8.0447,8.559,10.0332,10.0332,7.175,null,null,null,null,6.154,8.043,9.3473,10.0322,10.0463,8.8494,5.4001,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.6226,7.9903,10.6295,9.6578,10.4832,10.4832,11.5694,12.1039,9.861,7.175,null,null,null,null,null,null,null,null,null,7.175,10.0332,11.8957,11.8957,11.2555,10.9679,10.2361,9.8279,9.9455,9.8659,10.3663,10.3663,10.4791,9.1684,6.878,7.1126,8.762,11.2263,9.3998,8.7209,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.6983,4.6983,4.6983,null,null,null,null,null,null,6.2632,6.2632,6.2632,null,5.2528,7.8909,8.8776,7.2849,4.2988,5.5157,8.9226,11.3522,10.4213,7.7145,3.3281,6.3438,8.7835,10.0238,10.0313,9.0605,9.6549,9.8825,8.9105,8.7243,8.2159,10.1983,10.385,9.757,10.3241,10.2833,11.5546,11.4525,12.0976,11.0278,10.3099,7.5586,5.7001,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.7451,7.6976,9.8046,10.629,9.8946,9.8946,10.4985,11.1933,11.0641,11.0641,10.2391,9.9999,8.6879,10.2169,11.1576,11.5886,10.164,9.8012,10.5249,11.2888,11.4961,10.3783,10.5867,10.4004,10.6286,8.624,5.6274,null,null,null,null,6.6445,7.9743,10.1199,10.4666,11.8068,11.8552,11.1361,10.5378,9.6357,9.9548,10.3613,11.621,12.0508,11.7152,9.7144,8.7476,9.4408,10.804,10.8669,9.5508,9.8874,10.6868,11.2569,11.6241,10.9941,9.2905,6.0912,null,null,null,6.2632,8.8273,10.4347,10.729,10.0395,8.3591,7.9542,9.3009,11.1958,11.7495,11.7143,11.4833,10.2731,10.3795,11.1165,12.2444,10.0332,9.335,6.1587,6.1587,null,null,null,null,null,null,null,null,null,6.2632,6.2632,7.985,8.0645,10.6904,11.286,11.3245,10.8401,11.0862,11.297,11.5945,9.5547,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.039,0.0696,0.1104,0.0915,0.0677,0.048,0.1194,0.2068,0.1808,0.0963,0.0,null,0.2059,0.2059,0.2059,null,null,null,null,0.0315,0.0204,0.0204,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1339,0.1493,0.1272,0.1566,0.0907,0.1346,0.0732,0.1234,0.0875,0.0902,0.033,0.0,0.0,0.0,0.0,0.1199,0.1199,0.1199,null,0.0936,0.1468,0.0695,0.0435,0.0726,0.0953,0.1431,0.0878,0.0513,0.0,0.0,0.0,null,null,null,null,0.088,0.1275,0.1305,0.0876,0.0867,0.0697,0.1704,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0442,0.1316,0.0786,0.1105,0.0617,0.0617,0.0301,0.006,0.009,0.0,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0151,0.0151,0.0455,0.0603,0.0756,0.0999,0.0651,0.0976,0.0682,0.0682,0.0619,0.1138,0.1851,0.164,0.038,0.0232,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2594,0.2594,0.2594,null,null,null,null,null,null,0.0,0.0,0.0,null,0.1881,0.1394,0.189,0.1894,0.3146,0.0728,0.0279,0.0172,0.0903,0.1535,0.4575,0.0696,0.0366,0.0606,0.0601,0.1498,0.1368,0.1225,0.0656,0.0404,0.0752,0.0778,0.0924,0.1304,0.096,0.0983,0.0308,0.0357,0.0062,0.033,0.0714,0.126,0.1358,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2532,0.1147,0.0735,0.0,0.0385,0.0385,0.0343,0.0,0.0312,0.0312,0.1009,0.1153,0.147,0.0496,0.0016,0.0292,0.0526,0.0737,0.0329,0.0438,0.0336,0.0928,0.081,0.0915,0.0786,0.085,0.144,null,null,null,null,0.0423,0.1328,0.108,0.0877,0.0191,0.0169,0.0515,0.0837,0.1381,0.118,0.0938,0.0277,0.0083,0.0007,0.107,0.1428,0.1244,0.0444,0.0656,0.1435,0.1222,0.0754,0.0454,0.0276,0.0589,0.0416,0.0943,null,null,null,0.0,0.0338,0.0644,0.0731,0.0597,0.0226,0.0505,0.041,0.0485,0.0217,0.0233,0.0343,0.0465,0.0407,0.0036,0.0,0.0,0.0389,0.0875,0.0875,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0426,0.0243,0.0439,0.042,0.0671,0.0541,0.0434,0.0289,0.026,null,null,null,null,null,null,null]} +{"ID":"42_1_1_1","entryID":"42","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"ovomucoid third domain","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Two-Dimensional NMR Studies of Kazal Proteinase Inhibitors. 1. Sequence-Specific\n Assignments and Secondary Structure of Turkey Ovomucoid Third Domain\n","ionic_strength":0.1,"pH":4.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":54.0,"bbshift_types_post":3.0,"total_bbshifts":155,"seq":"LAAVSVDCSEYPKPACTLEYRPLCGSDNKTYGNKCNFCNAVVESNGTLTLSHFGKC","k":[3,6,9,9,9,9,9,9,9,9,8,8,7,8,8,9,9,9,9,9,8,8,8,8,8,8,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,8,8,5,3],"zscores":[null,7.3982,8.049,6.3866,6.4513,7.5466,8.5319,9.19,8.2363,8.7722,8.2181,8.9675,7.6381,7.8011,8.6413,9.3537,9.6498,8.8399,9.5786,8.899,9.1003,7.5506,8.115,8.115,9.6279,9.2647,9.9069,9.9069,10.2025,9.5464,8.0721,8.594,9.3143,9.8954,8.4141,8.1826,9.0364,9.9958,9.699,8.9356,8.8002,8.5388,9.2682,9.0716,8.8158,8.3038,9.1632,10.1435,10.629,10.629,10.629,10.629,9.3921,7.8968,5.0733,null],"pscores":[null,0.0935,0.1627,0.3054,0.2994,0.203,0.1264,0.0813,0.1483,0.1094,0.1143,0.0619,0.1195,0.1465,0.0838,0.0709,0.0528,0.1047,0.057,0.1006,0.0534,0.1669,0.122,0.122,0.0218,0.0432,0.0378,0.0378,0.0216,0.059,0.1253,0.0871,0.0402,0.0385,0.135,0.1524,0.0914,0.0329,0.0498,0.0982,0.1074,0.1259,0.0763,0.0891,0.0719,0.1079,0.0495,0.0248,0.0,0.0,0.0,0.0,0.0355,0.1389,0.276,null]} +{"ID":"18663_1_1_1","entryID":"18663","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"EUKARYOTIC_TRANSLATION_INITIATION_FACTOR_4E_TYPE","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"eIF4E3 acts as a tumor suppressor by utilizing an atypical mode of methyl-7-guanosine cap recognition.","ionic_strength":0.1,"pH":7.3,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":-2.8556977759,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":200.0,"bbshift_types_post":6.0,"total_bbshifts":1126,"seq":"MALPPAAAPPGANEPLDKALSALPPEPGGVPLHSPWTFWLDRSLPGATAAECASNLKKIYTVQTVQIFWSVYNNIPPVTSLPLRCSYHLMRGERRPLWEEESNAKGGVWKMKVPKDSTSTVWKELLLATIGEQFTDCAAADDEIIGVSVSVRDREDVVQVWNVNASLVGEATVLEKIHQLLPHIAFKAVFYKPHEEHHAFEGGRGKH","k":[6,12,12,10,10,16,18,16,14,12,14,16,18,16,16,16,18,18,18,18,18,18,12,10,10,10,10,8,14,14,14,14,16,14,14,14,18,18,18,18,18,18,18,16,14,14,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,12,10,10,16,18,18,16,16,16,18,18,18,18,18,17,15,13,14,16,18,14,14,14,18,18,18,18,18,18,18,15,12,12,14,17,17,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,14,14,14,18,18,12,12,12,18,16,12,8,8,12,10,6],"zscores":[null,-0.2056,-0.2056,-1.3992,-0.8063,-0.8739,1.128,2.8057,2.9276,2.1657,-0.3437,0.5859,1.4343,1.9527,4.2713,7.109,8.5218,9.5273,9.5243,10.1764,10.0751,9.0655,7.2198,4.1548,2.3076,2.3076,2.5741,2.2201,6.2266,8.5667,10.6778,12.3223,13.291,12.6339,12.1704,12.2521,13.095,12.8344,12.776,13.8218,14.2196,12.3902,9.0546,5.2954,5.8027,7.7759,10.5401,12.0973,12.7339,12.0217,11.1757,11.6267,11.5238,11.9431,11.641,13.0168,13.8778,13.8857,13.8857,13.6096,14.5005,13.6542,14.1392,13.1645,13.2647,12.194,12.7932,13.1316,12.9246,12.4058,12.3103,13.0121,13.6509,13.6364,11.2732,10.0482,9.3354,12.6865,13.1467,12.6244,10.6498,10.801,12.4371,13.6511,14.1848,13.3047,13.8397,13.975,14.0057,12.935,11.2968,12.1643,12.3278,13.6553,12.0053,12.4388,12.645,13.9827,12.7037,12.5921,12.4113,12.8703,12.5473,12.6924,11.8157,10.6674,11.3245,12.6576,13.4975,12.9769,13.6759,13.4817,12.4461,11.4595,11.8403,12.7999,13.9807,14.3775,14.6258,13.9534,13.8272,14.0566,13.7762,13.9028,13.456,14.423,13.9524,14.5062,14.5062,13.8538,13.3281,12.8489,12.9888,13.5215,13.2711,13.8926,13.3498,12.7497,12.6958,11.7811,12.2359,11.458,12.9699,13.3042,13.5652,13.5652,13.2356,14.1357,13.7821,14.2502,13.883,12.843,12.5227,12.3397,12.9932,13.7013,13.7425,14.4892,13.8428,14.022,14.022,13.9156,12.9702,11.8062,11.4826,12.5053,13.1723,12.5759,12.9326,13.2308,14.5761,14.3071,13.9745,13.4886,13.2431,13.133,13.882,14.3948,14.5118,14.4845,13.1218,13.2611,12.9177,13.4897,12.8629,12.3485,12.5417,12.9708,13.296,13.1483,13.5983,12.2457,11.9159,9.4819,9.3908,7.7546,6.3487,5.2828,2.4929,3.1234,0.4209,0.7718,-3.3154,-1.7577,-1.5106,-1.1406,null],"pscores":[null,0.8813,0.8813,0.9361,0.9125,0.9047,0.8168,0.7135,0.693,0.7355,0.8857,0.842,0.8011,0.7671,0.612,0.4013,0.3335,0.2678,0.268,0.2276,0.2338,0.2975,0.315,0.5443,0.7104,0.7104,0.6878,0.6986,0.4359,0.2576,0.1215,0.0373,0.0319,0.0236,0.0442,0.0405,0.0734,0.0853,0.088,0.0425,0.0268,0.1064,0.2982,0.5367,0.4698,0.3155,0.17,0.1209,0.0899,0.1247,0.1696,0.1452,0.1507,0.1287,0.1444,0.0769,0.0402,0.0399,0.0399,0.0512,0.0163,0.0494,0.0299,0.0703,0.0659,0.116,0.0872,0.0718,0.0811,0.1056,0.1103,0.0772,0.0495,0.0501,0.0446,0.0592,0.1028,0.0581,0.0711,0.0951,0.1636,0.1548,0.0696,0.0495,0.0282,0.0642,0.0418,0.0364,0.0197,0.0293,0.066,0.0445,0.0747,0.0493,0.052,0.0321,0.0231,0.036,0.0914,0.0966,0.1053,0.0836,0.0988,0.0919,0.081,0.0765,0.042,0.0226,0.04,0.0623,0.0485,0.0566,0.0691,0.1185,0.0987,0.0869,0.0361,0.0209,0.0118,0.0372,0.0423,0.0331,0.0443,0.0392,0.0577,0.0192,0.0372,0.0161,0.0161,0.0096,0.0304,0.0508,0.0782,0.0549,0.0657,0.0396,0.0622,0.0892,0.0917,0.1371,0.1139,0.1542,0.0791,0.0642,0.0208,0.0208,0.0342,0.0301,0.0441,0.0257,0.04,0.0849,0.0999,0.1088,0.078,0.0474,0.0457,0.0167,0.0416,0.0345,0.0345,0.0387,0.0791,0.1358,0.1529,0.1008,0.07,0.0631,0.0471,0.0344,0.0136,0.0235,0.0364,0.0563,0.0669,0.0717,0.0401,0.0202,0.0159,0.0169,0.039,0.0331,0.0478,0.0563,0.084,0.1084,0.099,0.079,0.0646,0.0711,0.0517,0.0408,0.0562,0.195,0.2765,0.3857,0.3874,0.479,0.7111,0.7035,0.85,0.8286,0.9877,0.9553,0.9344,0.9264,null]} +{"ID":"16960_1_1_1","entryID":"16960","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"GxTX-1E","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Solution structure of GxTX-1E, a high-affinity tarantula toxin interacting with voltage sensors in Kv2.1 potassium channels .","ionic_strength":0.1,"pH":3.5,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":33.0,"bbshift_types_post":3.0,"total_bbshifts":90,"seq":"EGECGGFWWKCGSGKPACCPKYVCSPKWGLCNFPMP","k":[0,3,6,8,7,7,8,9,9,9,8,8,7,8,7,8,8,9,8,8,8,9,9,9,8,8,8,8,8,8,9,9,8,8,5,3],"zscores":[null,null,7.9804,8.574,7.8245,7.7707,9.3517,9.9883,10.629,10.629,10.0332,10.0332,9.3998,9.6141,8.951,9.6141,10.0332,10.629,10.0332,9.8747,9.8747,10.4796,10.629,10.3126,9.6972,8.9851,9.0847,9.0847,9.7904,10.0332,10.629,10.629,10.0332,10.0332,7.985,null],"pscores":[null,null,0.0486,0.0885,0.1047,0.1089,0.0379,0.0333,0.0,0.0,0.0,0.0,0.0,0.0226,0.0261,0.0226,0.0,0.0,0.0,0.0083,0.0083,0.0074,0.0,0.0159,0.018,0.0608,0.0544,0.0544,0.0128,0.0,0.0,0.0,0.0,0.0,0.0,null]} +{"ID":"50586_1_1_1","entryID":"50586","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural basis for the regulation of WRKY transcription factors by the intrinsically disordered VQ proteins\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":53.0,"bbshift_types_post":2.0,"total_bbshifts":106,"seq":"MSTNDSRIVVHTQTLFDIVNDGYRWRKYGQKSVKGSPYPRSYYRCSSPGCPVKKHVERSSHDTKLLITTYEGKHDHDMPP","k":[0,0,0,2,4,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,4,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,4,2,0,2,4,6,6,6,6,6,6,6,6,6,4,2,0],"zscores":[null,null,null,null,0.2592,1.7998,2.2625,2.3719,null,null,null,null,null,null,null,null,null,null,null,null,1.338,3.6901,5.5376,6.6223,6.7266,7.251,8.0347,8.7209,8.4242,7.4999,6.7042,7.0634,7.7195,8.4312,8.4312,7.175,5.0126,1.1217,4.1328,6.5552,7.3175,7.8688,7.8688,7.817,7.817,7.817,7.175,7.175,6.1984,6.1984,5.3002,6.1073,7.8674,7.9487,7.7143,7.1207,7.7316,7.2595,6.1987,4.6768,5.9529,6.3416,6.9444,4.8721,4.1792,null,5.1996,7.175,8.7209,8.5843,8.5728,7.6864,7.0716,6.8706,7.8379,8.0482,8.2359,6.5752,null,null],"pscores":[null,null,null,null,0.8621,0.7168,0.6169,0.4855,null,null,null,null,null,null,null,null,null,null,null,null,0.7003,0.4032,0.2748,0.1624,0.1526,0.1058,0.0447,0.0,0.0184,0.0852,0.1547,0.122,0.068,0.0179,0.0179,0.0,0.2182,0.7406,0.3383,0.0502,0.1002,0.0568,0.0568,0.0606,0.0606,0.0606,0.0,0.0,0.0836,0.0836,0.1824,0.0926,0.0569,0.0509,0.0684,0.117,0.0671,0.1051,0.2042,0.3744,0.2297,0.1898,0.1326,0.2364,0.1336,null,0.0,0.0,0.0,0.0083,0.009,0.0705,0.1213,0.1393,0.0591,0.0438,0.0308,0.0484,null,null]} +{"ID":"18652_1_1_1","entryID":"18652","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"alpha_sub-domain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural basis for DNA-mediated allosteric regulation facilitated by the AAA+ module of Lon protease.","ionic_strength":0.1,"pH":6.5,"temperature":298.0,"off_C":-14.0063215977,"off_CA":-12.1417132091,"off_CB":0.0,"off_H":0.0,"off_HA":3.2224484245,"off_HB":0.0,"off_N":-1.21246743,"bbshift_positions_post":109.0,"bbshift_types_post":5.0,"total_bbshifts":512,"seq":"MAGYTELEKLHIMRDYLLPKQMEEHGLGRDKLQMNEEAMLKVIRQYTREAGVRNLNREAANICRKAARLIVSGEKKRVVVTPKTVESLLGKPRYRYGLAEREDQVGAVTGLAWTQALEHHHHHH","k":[0,2,7,12,15,15,15,15,15,14,11,11,12,14,9,4,5,6,11,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,11,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,14,11,11,12,15,15,15,10,7,7,12,15,15,15,15,15,15,12,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,11,9,7,3,0,0,0,0,0,0,0,0,0],"zscores":[null,null,7.0355,10.0439,11.8811,12.7859,13.1766,13.1293,12.2339,11.5478,10.2149,10.4034,11.1608,12.2143,10.629,7.175,7.985,8.7209,11.2826,10.5385,12.6614,12.606,12.7549,12.7549,12.1729,11.9761,10.7833,10.8982,11.0093,11.2317,12.2276,12.5177,13.3897,12.9096,12.6433,12.6433,12.8392,12.982,12.982,13.2606,13.4107,12.8419,12.8536,13.1116,12.3982,12.3982,10.6582,11.4476,9.5981,10.3633,10.3787,11.4782,12.1387,12.7407,12.9441,13.3015,12.8182,13.152,12.1197,11.4704,11.0606,12.1703,13.2472,13.6452,13.6452,13.6705,13.6705,13.2122,13.2122,13.2122,13.255,11.3204,10.1999,10.1285,9.9873,11.1525,10.6552,11.3935,10.8248,10.3156,8.8493,7.359,8.5556,10.1763,11.6318,11.9041,12.2178,11.3116,10.1956,10.6047,9.3536,9.8091,9.7388,10.8512,10.96,9.3931,6.8894,2.5262,-1.9302,-0.8517,-0.3515,-0.1005,-0.4342,-0.7862,-1.0143,-1.8105,-2.2922,-2.0714,1.3056,6.8342,7.8458,8.2889,4.9975,4.2201,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,0.1709,0.1126,0.0777,0.0357,0.0193,0.0212,0.0606,0.0744,0.0768,0.0661,0.0503,0.0422,0.0,0.0,0.0,0.0,0.0205,0.0586,0.0411,0.0436,0.037,0.037,0.0635,0.073,0.1362,0.1297,0.1235,0.1113,0.0609,0.0476,0.0108,0.0304,0.0419,0.0419,0.0334,0.0273,0.0273,0.0159,0.0099,0.0333,0.0328,0.0219,0.053,0.053,0.1226,0.0796,0.1143,0.0937,0.0928,0.0982,0.0652,0.0376,0.0289,0.0142,0.0343,0.0203,0.0661,0.0986,0.1207,0.0637,0.0164,0.0009,0.0009,0.0,0.0,0.0,0.0,0.0,0.0161,0.1066,0.1707,0.154,0.0902,0.0268,0.0771,0.1027,0.1339,0.1637,0.1356,0.1426,0.0515,0.1047,0.0903,0.0766,0.0614,0.107,0.1709,0.1465,0.1565,0.1271,0.1315,0.1324,0.1263,0.2218,0.4013,0.7267,0.9404,0.9052,0.8852,0.8743,0.8887,0.9027,0.9112,0.937,0.9499,0.9442,0.8024,0.4055,0.2653,0.2053,0.4401,0.4651,null,null,null,null,null,null,null,null,null,null]} +{"ID":"16360_1_1_1","entryID":"16360","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"S100A1(aa)_monomer","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C and 15N NMR sequence-specific resonance assignments and relaxation parameters for human apo-S100A1(aa) in the reduced form","ionic_strength":0.1,"pH":6.8,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":92.0,"bbshift_types_post":7.0,"total_bbshifts":627,"seq":"MGSELETAMETLINVFHAHSGKEGDKYKLSKKELKELLQTELSGFLDAQKDVDAVDKVMKELDENGDGEVDFQEYVVLVAALTVACNNFFWENS","k":[2,9,16,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,14,7],"zscores":[null,10.2255,12.9184,14.5683,14.5683,15.0191,14.5164,14.0406,14.1454,15.4756,15.4876,14.2686,14.2686,14.4667,15.4263,14.2162,13.9544,13.9666,15.1938,14.0378,12.8811,12.3316,11.7421,12.8719,12.8855,14.3627,14.4105,14.8784,15.0707,15.288,15.0033,15.0993,14.8823,15.0141,15.4833,14.6389,14.7972,13.806,13.7465,12.3541,12.4546,14.0599,14.4924,14.4164,14.4164,14.0114,13.6071,13.0755,12.7946,13.8579,14.1272,14.658,14.5446,14.1575,14.1482,14.034,14.3675,14.6135,15.1902,15.4669,16.0321,15.4058,13.9406,12.4964,11.0669,11.2555,10.2439,11.6835,13.2096,14.5371,14.9812,14.4727,14.4445,13.6866,13.7917,14.7807,15.534,15.9209,15.9209,15.8909,15.2665,15.2665,14.4365,14.7032,14.4576,14.9982,14.2201,13.5869,14.1344,14.3962,13.112,10.2333,6.802,null],"pscores":[null,0.0204,0.0478,0.0559,0.0559,0.0387,0.0579,0.0773,0.0729,0.0224,0.0219,0.0679,0.0679,0.0599,0.0241,0.07,0.0809,0.0804,0.0323,0.0488,0.099,0.1254,0.1556,0.0995,0.0988,0.0641,0.0621,0.044,0.0368,0.029,0.0393,0.0358,0.0438,0.0389,0.0221,0.0531,0.0471,0.0872,0.0898,0.1547,0.1497,0.0765,0.0311,0.034,0.034,0.0785,0.0959,0.1199,0.1332,0.085,0.0737,0.0524,0.0568,0.0724,0.0728,0.0775,0.0639,0.0541,0.0325,0.0227,0.0037,0.0248,0.0815,0.1476,0.1922,0.1818,0.2062,0.1586,0.084,0.0571,0.0401,0.0597,0.0608,0.0924,0.0878,0.0477,0.0203,0.0073,0.0073,0.0083,0.0297,0.0297,0.0611,0.0507,0.0603,0.0395,0.0416,0.0675,0.045,0.0627,0.1182,0.2704,0.3904,null]} +{"ID":"16360_2_1_1","entryID":"16360","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"S100A1(aa)_monomer","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C and 15N NMR sequence-specific resonance assignments and relaxation parameters for human apo-S100A1(aa) in the reduced form","ionic_strength":0.1,"pH":6.8,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":6.0,"bbshift_types_post":5.0,"total_bbshifts":16,"seq":"MGSELETAMETLINVFHAHSGKEGDKYKLSKKELKELLQTELSGFLDAQKDVDAVDKVMKELDENGDGEVDFQEYVVLVAALTVACNNFFWENS","k":[0,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,7,10,8,3,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,3.631,6.1464,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.6566,8.6526,10.5738,10.0332,6.2632,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,0.2278,0.0887,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2231,0.0451,0.0303,0.0,0.0,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"26959_1_1_1","entryID":"26959","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"CzrA_chain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Entropy redistribution controls allostery in a metalloregulatory protein\n","ionic_strength":0.1,"pH":6.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":7.0,"bbshift_types_post":2.0,"total_bbshifts":14,"seq":"MAEQYSEINTDTLERVTEIFKALGDYNRIRIMELLSVSEASVGHISHQLNLSQSNVSHQLKLLKSVHLVKAKRQGQSMIYSLDDIHVATMLKQAIHHANHPKESGL","k":[2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,2,2,2,0,2,2,2,0,0,0,0,0,0,0],"zscores":[null,3.7793,3.7793,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.8801,4.8801,4.8801,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.4686,3.4686,3.4686,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,4.1085,4.1085,4.1085,null,1.6841,1.6841,null,null,null,null,null,null,null,null],"pscores":[null,0.2009,0.2009,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0359,0.0359,0.0359,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2583,0.2583,0.2583,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,0.1449,0.1449,0.1449,null,0.6314,0.6314,null,null,null,null,null,null,null,null]} +{"ID":"15723_1_1_1","entryID":"15723","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"nsp3(1066-1181)","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"NMR assignment of the nonstructural protein nsp3(1066-1181) from SARS-CoV","ionic_strength":0.302,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":114.0,"bbshift_types_post":7.0,"total_bbshifts":749,"seq":"MYTEQPIDLVPTQPLPNASFDNFKLTCSNTKFADDLNQMTGFTKPASRELSVTFFPDLNGDVVAIDYRHYSASFKKGAKLLHKPIVWHINQATTKTTFKPNTWCLRCLWSTKPVDT","k":[6,13,20,20,18,18,19,21,20,18,18,18,18,17,15,17,18,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,20,18,18,19,21,21,21,21,20,20,20,20,18,18,19,21,19,19,19,21,21,21,21,21,21,21,21,21,20,18,18,19,21,19,19,19,21,20,20,19,18,18,18,20,19,20,20,21,21,21,20,17,17,18,21,20,18,18,19,21,21,21,21,21,21,21,21,21,20,18,18,19,14,7],"zscores":[null,9.6171,10.6899,10.3089,10.3353,11.6068,12.8072,13.3948,13.5289,13.2957,12.6067,12.8344,12.4267,11.1518,8.5742,9.4626,12.1316,14.5588,15.2722,14.0073,13.6437,13.8059,15.0273,15.8261,15.3141,13.8989,13.6089,13.9709,14.4429,13.9688,13.6085,14.1944,14.6218,15.2321,15.1263,15.2459,14.2149,13.8714,13.6782,13.6587,12.8065,13.2246,13.2548,13.7324,12.7428,13.1872,14.0519,14.8826,15.606,16.003,14.8333,13.8783,12.8748,13.3392,12.9446,13.7624,13.8546,14.7336,13.5208,13.1518,13.1579,13.9952,14.6237,15.1244,15.1809,15.6715,15.202,14.4913,13.98,14.1795,14.5463,14.2,14.507,14.4863,15.2828,14.4543,15.3374,15.3678,15.3102,14.9024,13.7961,12.7091,11.8016,12.5012,14.1069,14.8489,14.9241,14.3825,13.9595,14.0659,14.731,15.4186,15.0529,13.5439,13.636,14.1933,15.5905,15.2615,14.4144,13.7916,13.7426,13.5308,13.9463,14.3965,15.6033,16.1236,15.6855,15.252,14.7091,14.4302,11.9922,10.3825,8.8498,11.2645,9.6602,null],"pscores":[null,0.1636,0.2292,0.2514,0.2181,0.1462,0.1025,0.1053,0.0849,0.0646,0.0959,0.0853,0.1046,0.1535,0.2775,0.2549,0.1191,0.0563,0.0295,0.0646,0.0498,0.0431,0.0116,0.0105,0.028,0.0832,0.0958,0.0802,0.0609,0.0803,0.0958,0.0709,0.0538,0.031,0.0348,0.0305,0.0701,0.0844,0.0927,0.0645,0.1025,0.0834,0.0971,0.0461,0.0895,0.085,0.0768,0.0438,0.0179,0.0047,0.0323,0.07,0.1146,0.0933,0.0802,0.0449,0.0563,0.0495,0.0704,0.0866,0.0864,0.0792,0.0537,0.0349,0.0328,0.0156,0.0321,0.0589,0.0798,0.0715,0.0431,0.0276,0.0161,0.0313,0.0291,0.0325,0.001,0.0,0.0282,0.0297,0.0734,0.1071,0.136,0.101,0.0312,0.0317,0.0152,0.0495,0.0666,0.0762,0.0496,0.0243,0.0242,0.038,0.0343,0.0278,0.0184,0.0169,0.0195,0.0437,0.0609,0.0992,0.0812,0.0627,0.018,0.0008,0.0152,0.0303,0.0504,0.0614,0.1582,0.2153,0.3116,0.1813,0.1834,null]} +{"ID":"4493_1_1_1","entryID":"4493","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Ubiquitin core mutant 1D7","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution structure and dynamics of a designed hydrophobic core variant of \nubiquitin\n","ionic_strength":0.1,"pH":5.8,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":74.0,"bbshift_types_post":6.0,"total_bbshifts":428,"seq":"MQVFLKTLTGKTVTIEVEPSDTVENFKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTIHLVLRLRGG","k":[6,12,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,14,14,14,16,18,18,18,18,18,18,16,16,16,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,10,4],"zscores":[null,11.3147,13.951,13.6467,13.6467,13.1796,14.1712,14.0959,12.6523,9.7172,8.2859,11.1608,12.3471,13.4794,12.3569,13.9275,12.9843,12.8041,12.2066,11.9521,12.8633,12.3302,13.5437,12.5795,12.6848,12.0861,13.1666,12.9112,12.3777,11.6725,12.4187,13.0254,13.4749,11.8351,11.9141,10.983,12.118,11.8061,12.9997,13.636,13.5976,13.8309,13.6783,14.3831,13.8577,12.6274,11.9244,11.0184,12.4856,12.6179,12.8848,11.9599,12.0339,13.1822,14.5118,14.2646,14.1236,13.1331,13.3441,13.4922,13.6505,13.6147,13.6147,13.648,13.2196,13.2196,13.7063,13.1386,12.701,11.8526,12.303,10.3249,7.6586,4.0017,0.9684,null],"pscores":[null,0.0425,0.0373,0.0497,0.0497,0.0697,0.0287,0.0316,0.0596,0.2204,0.3164,0.1705,0.1085,0.0567,0.108,0.0382,0.0784,0.0528,0.0805,0.0931,0.0839,0.1093,0.054,0.0972,0.0922,0.1214,0.0703,0.0817,0.107,0.1428,0.105,0.0766,0.0569,0.0989,0.095,0.1043,0.0467,0.0615,0.0442,0.0501,0.0517,0.0421,0.0484,0.0207,0.041,0.0608,0.0944,0.1425,0.1017,0.0954,0.083,0.0927,0.089,0.0364,0.0159,0.0251,0.0305,0.0717,0.0625,0.0561,0.0495,0.051,0.051,0.0496,0.0679,0.0679,0.0472,0.0715,0.0915,0.1334,0.1106,0.2187,0.3923,0.6314,0.8126,null]} +{"ID":"480_1_1_1","entryID":"480","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"toxin BDS-I","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"A Proton Nuclear Magnetic Resonance Study of the Antihypertensive and Antiviral \nProtein BDS-I from the Sea Anemone Anemonia sulcata: Sequential and \nStereospecific Resonance Assignment and Secondary Structure\n","ionic_strength":0.1,"pH":3.0,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":41.0,"bbshift_types_post":3.0,"total_bbshifts":104,"seq":"AAPCFCSGKPGRGDLWILRGTCPGGYGYTSNCYKWPNICCYPH","k":[2,4,5,6,7,9,8,8,7,7,7,7,8,8,9,9,9,9,8,8,8,8,7,6,7,7,8,8,9,8,8,7,8,8,8,8,8,7,7,7,8,5,2],"zscores":[null,6.5144,7.3982,8.3541,8.6741,9.9375,9.2974,9.9773,8.6685,7.7601,7.3167,7.5148,9.0644,9.4324,10.5584,10.629,10.629,10.0124,9.3774,9.0591,9.7338,9.7338,7.684,5.7431,6.7193,7.7359,7.6523,7.6523,8.3687,8.4015,8.4015,7.6395,8.0051,7.05,8.0174,9.2613,10.0332,9.3998,9.3998,9.3998,10.0332,7.985,null],"pscores":[null,0.0538,0.0417,0.0229,0.0437,0.0361,0.0412,0.0029,0.044,0.1097,0.1463,0.1296,0.0557,0.0331,0.0034,0.0,0.0,0.032,0.0364,0.056,0.0159,0.0159,0.1158,0.2522,0.1998,0.1117,0.1586,0.1586,0.1384,0.1008,0.1008,0.1194,0.1305,0.21,0.1295,0.0434,0.0,0.0,0.0,0.0,0.0,0.0,null]} +{"ID":"51893_1_1_1","entryID":"51893","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Updated protein domain annotation of the PARP protein family sheds new light on biological function\n","ionic_strength":0.2747,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":682.0,"bbshift_types_post":2.0,"total_bbshifts":1364,"seq":"MKHHHHHHMKQAESSDKLYRVEYAKSGRASCKKCSESIPKDSLRMAIMVQSPMFDGKVPHWYHFSCFWKVGHSIRHPDVEVDGFSELRWDDQQKVKKTAEAGGVTGKGQDGIGSKAEKTLGDFAAEYAKSNRSTCKGCMEKIEKGQVRLSKKMVDPEKPQLGMIDRWYHPGCFVKNREELGFRPEYSASQLKGFSLLATEDKEALKKQLPGVKSEGKRKGDEVDGVDEVAKKKSKKEKDKDSKLEKALKAQNDLIWNIKDELKKVCSTNDLKELLIFNKQQVPSGESAILDRVADGMVFGALLPCEECSGQLVFKSDAYYCTGDVTAWTKCMVKTQTPNRKEWVTPKEFREISYLKKLKVKKQDRIFPPETSASVAATPPPSTASAPAAVNSSASADKPLSNMKILTLGKLSRNKDEVKAMIEKLGGKLTGTANKASLCISTKKEVEKMNKKMEEVKEANIRVVSEDFLQDVSASTKSLQELFLAHILSPWGAEVKAEPVEVVAPRGKSGAALSKKSKGQVKEEGINKSEKRMKLTLKGGAAVDPDSGLEHSAHVLEKGGKVFSATLGLVDIVKGTNSYYKLQLLEDDKENRYWIFRSWGRVGTVIGSNKLEQMPSKEDAIEHFMKLYEEKTGNAWHSKNFTKYPKKFYPLEIDYGQDEEAVKKLTVNPGTKSKLPKPVQDLIKMIFDVESMKKAMVEYEIDLQKMPLGKLSKRQIQAAYSILSEVQQAVSQGSSDSQILDLSNRFYTLIPHDFGMKKPPLLNNADSVQAKAEMLDNLLDIEVAYSLLRGGSDDSSKDPIDVNYEKLKTDIKVVDRDSEEAEIIRKYVKNTHATTHNAYDLEVIDIFKIEREGECQRYKPFKQLHNRRLLWHGSRTTNFAGILSQGLRIAPPEAPVTGYMFGKGIYFADMVSKSANYCHTSQGDPIGLILLGEVALGNMYELKHASHISKLPKGKHSVKGLGKTTPDPSANISLDGVDVPLGTGISSGVNDTSLLYNEYIVYDIAQVNLKYLLKLKFNFKTSLW","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,4,2,4,4,6,6,6,4,4,4,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,4,4,4,4,6,6,4,4,4,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,2,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,4,4,2,4,2,4,4,6,4,4,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,4,4,4,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,2,4,4,6,6,6,6,6,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,6,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0,2,4,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,4,4,4,2,0,2,2,2,0,0,0,0,2,2,2,0,2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,2,2,4,4,4,4,2,2,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,2,2,4,2,2,0,0,0,2,2,2,0,0,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,2,2,4,4,2,0,0,0,2,4,4,4,2,4,2,2,0,0,0,2,4,4,2,2,4,6,6,4,4,4,4,2,2,2,2,0,2,2,2,0,0,2,2,2,0,0,0,0,0,0,0,0,0,2,4,4,4,2,4,2,4,2,2,2,2,2,2,2,2,0,2,2,2,0,2,4,4,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,4,2,2,0,2,2,2,2,4,4,2,0,0,0,2,2,4,2,4,2,2,2,2,2,2,4,4,2,2,2,2,0,0,0,2,2,2,0,0,0,2,4,6,6,4,2,2,4,6,6,4,4,4,4,2,0,0,2,4,4,4,2,4,4,6,4,2,0,2,2,2,2,4,6,6,4,4,4,6,6,4,4,2,4,4,6,4,2,2,2,4,4,6,6,4,2,2,4,4,4,4,4,2,2,2,2,2,2,2,2,4,4,2,0,2,2,2,2,2,4,4,6,4,2,0,0,2,4,6,4,4,2,2,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.2553,7.9829,8.0777,7.1011,6.3041,6.3346,6.3756,7.1658,6.0838,7.175,5.7987,5.5198,4.132,4.9542,7.2067,8.1507,8.7209,7.683,6.6549,6.3511,5.6934,6.8821,6.2091,6.9398,5.7901,6.7773,7.6963,7.8981,6.9173,4.9134,5.2092,3.9148,6.3184,4.8934,6.6509,6.6509,8.0959,7.1788,7.0693,7.2942,7.0623,7.175,5.1996,7.175,6.9307,8.1365,8.1365,7.5577,6.2357,6.2357,7.175,8.7209,8.7209,7.8567,6.1774,6.1774,7.2168,8.7209,7.175,6.0207,6.0207,7.8002,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,8.0458,8.0458,8.0458,7.7998,6.9034,6.9034,7.9161,7.8107,6.9036,6.8704,6.9851,7.884,7.9135,8.7209,8.1052,7.555,5.9632,4.409,1.5439,0.4719,0.1893,0.4743,-0.5088,-1.0366,-1.4905,-1.3568,-0.9944,-0.4377,-1.7517,-2.5684,4.0049,4.6495,7.1036,6.5496,8.1645,8.1645,8.4764,8.4764,8.4764,8.0297,7.0928,5.0784,6.0931,5.1996,7.175,7.175,6.8036,5.6644,5.355,7.5932,6.9778,7.228,6.2498,7.9037,6.8968,7.5533,5.2841,6.5047,6.5961,7.7362,7.7362,7.5269,7.5947,7.5947,7.0027,7.1768,5.1937,6.4392,5.1996,6.056,6.056,6.056,6.3034,6.3034,8.0207,7.7701,5.9818,5.9818,6.0927,6.6635,6.6635,7.6105,7.1358,7.1358,7.175,8.6748,8.6591,8.6591,8.7053,8.7209,7.8383,6.5489,6.5489,7.2581,7.853,7.853,6.4528,7.175,7.175,7.8101,7.5264,7.5264,8.4642,8.7209,8.7209,8.7209,8.336,8.336,8.336,8.7209,8.7209,8.7209,8.7209,8.7209,6.9382,5.878,5.878,6.9762,7.9092,6.161,5.1996,4.6048,4.6048,4.143,1.1677,1.0706,1.7996,1.088,1.3822,0.7963,0.7577,0.3724,1.8938,1.5609,1.2393,-1.2903,-1.4675,-1.9009,-1.8713,-1.3169,-1.7002,-1.8869,2.3944,2.904,3.2465,0.6839,-0.1414,-1.2767,-0.6667,0.1089,-0.484,-0.519,-0.7183,0.2128,0.2128,0.2069,0.5106,3.5473,5.0713,5.4566,5.2856,5.7764,7.3665,7.3919,6.544,6.4801,6.0241,6.7923,6.9524,8.1038,7.801,7.0115,7.0115,8.0112,8.7209,8.7209,8.7209,8.7209,8.2519,7.453,7.453,6.4402,6.3887,6.3887,6.9126,7.7216,7.0013,6.2762,4.0112,3.4341,6.032,6.9605,6.9748,5.3255,5.4447,4.4122,5.6842,5.0047,7.0395,5.7197,6.4071,3.6374,6.1141,6.1055,7.2635,6.2353,6.5096,7.4153,8.3163,8.229,8.229,8.229,8.7209,8.2171,8.2171,7.4076,6.2216,6.2216,7.175,8.1369,6.546,5.6106,6.3922,7.1315,7.9119,7.9119,8.7209,8.2159,8.2159,8.2159,8.7209,8.7209,7.8313,7.8313,7.6683,8.5729,7.0451,6.8575,6.4358,6.3599,6.5881,5.9802,7.7689,6.9263,6.915,6.915,7.9019,8.7209,7.175,7.175,5.1996,4.8117,3.5852,6.0815,7.5298,8.2241,8.2241,8.3596,6.7297,5.2711,5.8144,6.7667,6.9426,6.9426,6.8168,6.0707,5.6263,6.7951,8.2174,8.5324,8.5324,7.2619,6.0991,3.5309,2.7943,3.6638,4.9724,6.9904,7.6072,7.5523,6.0202,3.4135,0.496,0.5145,4.6281,4.8674,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-1.7954,0.4074,1.9734,3.9999,4.0083,5.9775,7.1382,8.4362,7.5855,5.8625,6.2066,6.1285,7.8006,6.7898,7.8145,6.8692,6.853,6.853,7.102,7.413,6.9028,5.8668,6.1998,5.1836,6.5261,6.9885,7.5105,7.6852,6.8035,5.6419,6.0515,7.0145,6.9584,6.9584,6.2436,8.1426,7.0699,6.6868,6.6868,7.0299,8.0232,8.0232,8.2935,8.2935,8.2935,8.7209,6.8313,6.8313,5.8185,7.022,7.022,6.3729,7.3411,7.3411,8.7209,8.3877,7.4778,7.4778,6.9233,7.0911,7.0911,7.3499,8.1258,6.5595,7.2661,5.9337,7.6123,6.4815,7.1458,7.1458,7.2975,7.1302,5.1223,5.0608,6.021,7.8314,8.7209,7.5641,7.5641,7.5641,8.0325,7.6312,6.8101,6.4844,6.4916,6.2559,7.3965,5.8882,6.8075,6.8075,8.5418,8.7209,8.2893,8.2893,8.2893,7.175,7.175,7.175,7.2158,4.9468,4.4374,4.9014,5.292,3.1697,2.0083,0.6665,-1.9665,1.428,2.2178,2.3151,0.7913,-0.2177,-0.246,0.0021,-0.6049,-0.5696,0.8994,1.4784,1.446,-0.8282,-0.3882,-0.5288,-0.6433,-1.6185,0.258,0.1904,0.2483,-1.6635,0.047,0.517,0.7618,-0.2148,-0.8308,-0.5837,-0.5815,-0.8465,1.0906,1.0704,1.5991,-0.6637,null,2.1248,2.4586,1.9609,0.7688,-0.1802,0.9281,2.8639,5.7629,7.6568,7.175,6.0207,5.7373,7.5827,8.5242,7.8021,6.8055,6.8055,7.0595,7.1961,6.5392,7.3537,8.1721,8.7209,7.175,6.7623,5.8113,7.053,7.4404,8.0694,8.5945,8.5945,8.7209,7.9788,7.5681,6.5394,7.218,7.6451,7.6958,7.875,7.8584,8.7058,8.7058,8.7209,8.7209,8.7209,8.7209,7.9072,7.438,7.438,8.2923,8.7209,7.9224,7.9224,7.9224,8.2814,6.6322,5.6257,4.6654,6.7982,7.644,8.7209,7.6883,7.6883,5.8513,7.1163,5.6579,7.5356,7.5356,8.0314,7.124,6.1071,6.9216,7.0313,7.9458,7.9814,8.7209,8.7209,8.7209,8.7209,7.175,7.175,6.411,8.1055,8.1055,8.7209,7.819,7.819,6.1469,7.2306,7.2306,7.113,5.6602,5.5944,5.8183,4.927,4.9998,6.5107,8.4526,7.5259,7.8198,7.822,7.8177,7.8177,6.0434,6.7798,6.7798,8.3999,8.7209,8.7209,7.175,7.175,7.175,8.0395,8.0395,6.3273,7.0432,5.9612,5.6601,3.3161,3.2072,4.0443,3.5748,1.3794,4.359,4.7162,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,5.1996,5.1996,7.175,7.175,7.175,5.1996,null,3.5609,3.5609,3.5609,null,null,null,null,5.1996,5.1996,5.1996,null,4.3149,4.3149,6.5711,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,3.6094,3.6094,3.6094,null,null,null,null,5.1996,5.1996,6.393,6.393,6.393,6.3222,3.9221,3.9221,null,3.4652,3.4652,3.4652,null,null,null,null,null,null,null,null,-0.0713,-0.0713,-0.0713,null,null,null,null,4.5742,4.5742,6.6826,5.1203,5.1203,null,null,null,5.1996,5.1996,5.1996,null,null,3.6774,3.6774,3.6774,5.1376,5.1376,5.1376,null,null,null,null,null,null,null,null,null,null,null,4.3965,4.3965,4.3064,1.324,1.324,5.1996,6.5474,6.5474,4.2784,null,null,null,3.5654,6.1078,6.1078,7.175,5.1996,5.629,2.6776,2.6776,null,null,null,5.1996,6.1468,6.1468,3.6318,3.5499,5.3669,7.3045,8.216,7.175,6.2678,5.1593,5.1593,3.7383,5.1996,5.1996,5.1996,null,5.1996,5.1996,5.1996,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,4.029,6.3887,6.3887,7.175,5.1996,6.0253,3.4224,5.7985,4.9249,4.9249,5.1996,5.1996,5.1996,5.1726,5.1726,5.1726,null,5.1996,5.1996,5.1996,null,5.1996,6.3879,6.3879,6.3879,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,5.1996,5.1996,7.175,5.1996,5.1996,null,1.3397,1.3397,1.3397,5.1996,7.175,7.175,5.1996,null,null,null,5.1996,5.1996,7.175,5.1996,6.5099,4.2201,4.2201,4.887,4.887,4.887,5.1996,6.6969,6.6969,4.5063,5.1996,5.1996,5.1996,null,null,null,5.1996,5.1996,5.1996,null,null,null,4.2887,5.5985,6.6842,7.2485,6.2879,5.1564,3.7589,6.2227,7.9574,7.8029,6.0243,6.0243,7.175,7.175,5.1996,null,null,5.1996,7.175,7.175,6.6321,4.4082,6.6321,6.1106,7.8699,6.1106,5.1996,null,5.1996,5.1996,5.1996,3.4905,5.6381,6.3089,7.3563,5.8756,6.0499,4.7882,6.058,7.1492,6.3538,6.6671,4.4614,4.3735,4.8695,6.0749,6.1326,3.8962,5.1996,5.1996,6.6634,6.6634,7.565,7.4399,5.5483,4.2344,5.1996,7.175,7.175,7.175,6.0241,6.0241,3.4204,4.6657,4.6657,4.6657,5.1996,5.1996,5.1996,5.1996,7.175,7.175,5.1996,null,3.4636,3.4636,3.4636,5.1996,5.1996,7.175,7.175,8.7209,7.175,5.1996,null,null,3.4992,6.0693,6.8203,6.0262,4.6553,3.4412,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.078,0.0484,0.0417,0.1187,0.1936,0.1905,0.1864,0.1131,0.095,0.0,0.125,0.2768,0.4404,0.3415,0.1096,0.0366,0.0,0.0708,0.1593,0.1889,0.1366,0.0225,0.0825,0.133,0.2471,0.1478,0.0698,0.0546,0.135,0.3463,0.3119,0.4671,0.1921,0.2336,0.0418,0.0418,0.0404,0.112,0.1215,0.1021,0.0084,0.0,0.0,0.0,0.0186,0.0376,0.0376,0.0806,0.0799,0.0799,0.0,0.0,0.0,0.0577,0.2064,0.2064,0.1087,0.0,0.0,0.1015,0.1015,0.0619,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0439,0.0439,0.0439,0.0619,0.1363,0.1363,0.0533,0.0611,0.1363,0.1393,0.1289,0.0556,0.0535,0.0,0.0398,0.0808,0.2287,0.4067,0.7437,0.8425,0.8644,0.8423,0.9104,0.9376,0.956,0.9511,0.9496,0.943,0.9944,0.9927,0.456,0.3777,0.1185,0.1694,0.0357,0.0357,0.015,0.015,0.015,0.0451,0.1194,0.2098,0.0941,0.0,0.0,0.0,0.1454,0.2608,0.2953,0.0778,0.1296,0.1077,0.199,0.0542,0.1369,0.081,0.3033,0.1737,0.1649,0.0667,0.0667,0.0831,0.0777,0.0777,0.1274,0.1121,0.1954,0.0607,0.0,0.0979,0.0979,0.0979,0.0734,0.0734,0.0457,0.0642,0.1055,0.1055,0.0941,0.1585,0.1585,0.0765,0.0029,0.0029,0.0,0.0028,0.0037,0.0037,0.0009,0.0,0.059,0.1695,0.1695,0.1052,0.0579,0.0579,0.0594,0.0,0.0,0.0611,0.0831,0.0831,0.0158,0.0,0.0,0.0,0.0241,0.0241,0.0241,0.0,0.0,0.0,0.0,0.0,0.1331,0.2377,0.2377,0.1297,0.0538,0.0873,0.0,0.0712,0.0712,0.3368,0.7645,0.7902,0.7168,0.7886,0.7601,0.8152,0.8185,0.8514,0.6694,0.7146,0.7741,0.9484,0.9552,0.969,0.9682,0.9495,0.9631,0.9686,0.6506,0.5216,0.4698,0.8143,0.8961,0.9849,0.932,0.8755,0.909,0.9229,0.935,0.8663,0.8663,0.8668,0.8378,0.5123,0.3278,0.2838,0.3031,0.2486,0.0961,0.094,0.1699,0.1761,0.2223,0.1465,0.1319,0.0399,0.0618,0.1266,0.1266,0.0464,0.0,0.0,0.0,0.0,0.0297,0.089,0.089,0.18,0.1851,0.1851,0.1354,0.0678,0.1275,0.076,0.1609,0.2649,0.1003,0.1311,0.1298,0.2986,0.2851,0.2987,0.1376,0.2192,0.1241,0.1337,0.0636,0.411,0.2129,0.2138,0.1047,0.2005,0.1733,0.0921,0.0254,0.0313,0.0313,0.0313,0.0,0.0321,0.0321,0.0927,0.0813,0.0813,0.0,0.0376,0.1697,0.2667,0.1848,0.116,0.0536,0.0536,0.0,0.0321,0.0321,0.0321,0.0,0.0,0.0596,0.0596,0.0719,0.009,0.1236,0.1405,0.1805,0.068,0.0472,0.1057,0.0642,0.1342,0.1352,0.1352,0.0543,0.0,0.0,0.0,0.0,0.2443,0.4188,0.2163,0.0828,0.0316,0.0316,0.0226,0.035,0.1859,0.1233,0.1488,0.1327,0.1327,0.1442,0.0964,0.1441,0.0296,0.032,0.0115,0.0115,0.1049,0.2145,0.5143,0.6037,0.4979,0.3394,0.1284,0.0767,0.081,0.1015,0.2689,0.8421,0.8374,0.3802,0.237,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.9949,0.848,0.698,0.4566,0.3563,0.106,0.0027,0.0176,0.0784,0.2393,0.2034,0.2114,0.0618,0.1467,0.0608,0.1394,0.1409,0.1409,0.1186,0.0923,0.1363,0.2389,0.2041,0.3148,0.1717,0.1286,0.0844,0.0706,0.1454,0.2633,0.2194,0.1263,0.1313,0.1313,0.1997,0.0372,0.1214,0.1563,0.1563,0.1249,0.0456,0.0456,0.0269,0.0269,0.0269,0.0,0.1429,0.1429,0.2441,0.1256,0.1256,0.1867,0.0982,0.0982,0.0,0.0207,0.087,0.087,0.1345,0.1196,0.1196,0.0975,0.0383,0.1684,0.1045,0.2318,0.0763,0.176,0.1148,0.1148,0.1019,0.1161,0.3219,0.329,0.2226,0.0595,0.0,0.0801,0.0801,0.0801,0.0449,0.0748,0.1448,0.1757,0.175,0.1984,0.0936,0.2366,0.145,0.145,0.0109,0.0,0.0272,0.0272,0.0272,0.0,0.0,0.0,0.1088,0.3424,0.4032,0.3477,0.3024,0.5584,0.6533,0.8217,0.9829,0.7555,0.6708,0.6597,0.8082,0.9019,0.904,0.8779,0.9159,0.9139,0.806,0.7254,0.7296,0.9412,0.9033,0.9116,0.918,0.9604,0.8593,0.8643,0.86,0.9619,0.8747,0.8389,0.8182,0.8925,0.9278,0.9147,0.9146,0.9286,0.7883,0.7902,0.7095,0.9583,null,0.5387,0.5882,0.6994,0.8176,0.8902,0.8034,0.5954,0.2501,0.0728,0.0,0.1015,0.1317,0.0786,0.012,0.0617,0.1452,0.1452,0.1223,0.1105,0.1704,0.0972,0.0351,0.0,0.0,0.0323,0.1236,0.1229,0.0901,0.0423,0.0076,0.0076,0.0,0.0487,0.0798,0.1704,0.1086,0.0737,0.0698,0.0563,0.0575,0.0009,0.0009,0.0,0.0,0.0,0.0,0.0539,0.0902,0.0902,0.027,0.0,0.0528,0.0528,0.0528,0.0277,0.0434,0.1442,0.2639,0.1459,0.0738,0.0,0.0704,0.0704,0.2405,0.1174,0.2615,0.0824,0.0824,0.045,0.1167,0.2136,0.1346,0.1248,0.0511,0.0486,0.0,0.0,0.0,0.0,0.0,0.0,0.0633,0.0397,0.0397,0.0,0.0605,0.0605,0.2095,0.1075,0.1075,0.1176,0.2612,0.2685,0.2441,0.3447,0.3362,0.1732,0.0165,0.0832,0.0604,0.0602,0.0606,0.0606,0.0991,0.0308,0.0308,0.0199,0.0,0.0,0.0,0.0,0.0,0.0444,0.0444,0.0711,0.0098,0.1076,0.2613,0.5406,0.5539,0.4512,0.5089,0.7603,0.4127,0.257,0.0,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,null,0.2408,0.2408,0.2408,null,null,null,null,0.0,0.0,0.0,null,0.1127,0.1127,0.0487,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2318,0.2318,0.2318,null,null,null,null,0.0,0.0,0.0649,0.0649,0.0649,0.0716,0.176,0.176,null,0.259,0.259,0.259,null,null,null,null,null,null,null,null,0.9109,0.9109,0.9109,null,null,null,null,0.0753,0.0753,0.039,0.0084,0.0084,null,null,null,0.0,0.0,0.0,null,null,0.2192,0.2192,0.2192,0.0066,0.0066,0.0066,null,null,null,null,null,null,null,null,null,null,null,0.1005,0.1005,0.3135,0.7029,0.7029,0.0,0.0509,0.0509,0.1182,null,null,null,0.24,0.0926,0.0926,0.0,0.0,0.1438,0.4198,0.4198,null,null,null,0.0,0.0887,0.0887,0.2276,0.2429,0.1743,0.1013,0.0321,0.0,0.0768,0.1997,0.1997,0.2082,0.0,0.0,0.0,null,0.0,0.0,0.0,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,0.158,0.0653,0.0653,0.0,0.0,0.101,0.2672,0.125,0.0305,0.0305,0.0,0.0,0.0,0.0028,0.0028,0.0028,null,0.0,0.0,0.0,null,0.0,0.0654,0.0654,0.0654,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,0.6999,0.6999,0.6999,0.0,0.0,0.0,0.0,null,null,null,0.0,0.0,0.0,0.0,0.0542,0.1272,0.1272,0.0351,0.0351,0.0351,0.0,0.0378,0.0378,0.0848,0.0,0.0,0.0,null,null,null,0.0,0.0,0.0,null,null,null,0.1167,0.1473,0.1566,0.106,0.0749,0.0045,0.2045,0.0812,0.0503,0.0617,0.1011,0.1011,0.0,0.0,0.0,null,null,0.0,0.0,0.0,0.0434,0.0988,0.0434,0.0923,0.0567,0.0923,0.0,null,0.0,0.0,0.0,0.2541,0.1428,0.1931,0.097,0.1167,0.0985,0.2474,0.2187,0.1145,0.0686,0.0404,0.0911,0.3041,0.2367,0.217,0.0901,0.1804,0.0,0.0,0.0407,0.0407,0.08,0.0901,0.153,0.125,0.0,0.0,0.0,0.0,0.1011,0.1011,0.2676,0.063,0.063,0.063,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,0.2593,0.2593,0.2593,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,0.2525,0.0965,0.1439,0.1009,0.2652,0.2636,null,null,null,null,null,null,null,null]} +{"ID":"5_1_1_1","entryID":"5","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"anthopleurin-A","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Specific assignment of resonances in the 1H nuclear magnetic resonance spectrum \nof the polypeptide cardiac stimulant anthopleurin-A\n","ionic_strength":0.1,"pH":4.7,"temperature":315.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":32.0,"bbshift_types_post":3.0,"total_bbshifts":86,"seq":"GVSCLCDSDGPSVRGNTLSGTLWLYPSGCPSGWHNCKAHGPTIGWCCKQ","k":[3,6,9,9,7,6,6,5,3,0,3,6,9,6,3,3,3,3,0,2,5,7,5,5,3,3,2,5,5,6,5,8,8,8,8,5,5,5,5,3,3,6,8,8,8,9,9,6,3],"zscores":[null,4.8699,6.9276,8.6219,8.7003,7.8023,7.3367,6.4453,5.6592,null,4.5713,5.4344,5.2412,3.0233,0.8179,5.068,5.068,5.068,null,5.1996,7.985,8.5846,7.0064,7.0064,6.2632,6.2632,5.1996,7.985,7.985,7.604,6.7472,8.7056,9.6921,9.6921,10.0332,7.985,7.1293,5.0755,5.0755,3.7062,1.0018,3.1334,5.7417,8.4795,9.4968,10.1243,10.1243,8.7209,null],"pscores":[null,0.3514,0.2562,0.12,0.042,0.0617,0.0986,0.1248,0.0573,null,0.1928,0.2863,0.4159,0.5762,0.7997,0.1259,0.1259,0.1259,null,0.0,0.0,0.0496,0.0736,0.0736,0.0,0.0,0.0,0.0,0.0,0.077,0.0964,0.0794,0.0182,0.0182,0.0,0.0,0.0632,0.2757,0.2757,0.3268,0.775,0.5628,0.3348,0.0952,0.0293,0.0258,0.0258,0.0,null]} +{"ID":"849_1_1_1","entryID":"849","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"lac repressor headpiece","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"High-Resolution Nuclear Magnetic Resonance Studies of the Lac Repressor. 2. \nPartial Analysis of the Aliphatic Region of the Lac Repressor Headpiece \nSpectrum\n","ionic_strength":0.1,"pH":7.8,"temperature":296.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":3.0,"bbshift_types_post":2.0,"total_bbshifts":6,"seq":"MKPVTLYDVAEYAGVSYQTVSRVVNQASHVSAKTREKVEAAMAELNYIPNR","k":[0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0],"zscores":[null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,5.1996,5.1996,null,null,null],"pscores":[null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,null,null,null]} +{"ID":"36361_1_1_1","entryID":"36361","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PlAMV replicase peptide from RNA-dependent RNA polymerase","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"10.1128\/JVI.01906-20","citation_title":"Identification of a Proline-Kinked Amphipathic a-Helix Downstream from the Methyltransferase Domain of a Potexvirus Replicase and Its Role in Virus Replication and Perinuclear Complex Formation.\n","ionic_strength":0.12,"pH":5.6,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":26.0,"bbshift_types_post":7.0,"total_bbshifts":176,"seq":"FEDILSGNLLQRMLRPLRSGLTQLLDFF","k":[7,14,21,21,21,19,19,19,21,21,21,21,21,21,19,19,19,21,19,19,19,21,21,21,21,21,14,7],"zscores":[null,9.2128,10.6463,11.512,11.7395,11.5879,10.2965,10.8701,12.8246,14.585,14.9162,14.8333,14.6506,15.1947,14.694,14.7085,14.2293,14.5049,12.8537,12.3686,12.881,14.7032,14.5888,14.211,14.1372,13.3971,10.748,null],"pscores":[null,0.2129,0.2465,0.1984,0.1863,0.1637,0.2367,0.2033,0.1317,0.0552,0.0426,0.0457,0.0527,0.0323,0.0236,0.023,0.0412,0.0584,0.1003,0.1236,0.099,0.0507,0.0551,0.0702,0.0733,0.1052,0.1175,null]} +{"ID":"53392_1_1_1","entryID":"53392","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone Resonance Assignment of Mucoricin: A step towards structural insights into Mucor pathogenesis\n","ionic_strength":0.1,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":173.0,"bbshift_types_post":7.0,"total_bbshifts":1041,"seq":"MGSSHHHHHHSSGLVPRGSHMASMTGGQQMGRGSMYFEEGRLFFIKSQFNGRVLDVEDGSTEDDANIIVYTQKYEDCLNQLWRYENGYFINAKSAKVLDIRGGEMQPESQIIQYAQKMVEEAANQRWAIDEDGYIFCEARPDLVLDIQGAEDEDCVPVILYERREGEVSANQRWELVPFEG","k":[0,0,0,5,12,16,16,16,15,10,4,3,6,8,11,14,12,11,12,18,17,10,8,9,10,6,7,12,18,18,16,9,7,10,15,17,17,19,19,19,19,21,21,21,20,19,19,20,21,19,18,16,18,19,21,21,21,19,18,18,17,16,16,19,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,18,17,15,18,19,19,19,19,20,19,19,20,21,21,21,21,21,21,21,21,19,15,11,13,14,16,16,19,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,20,20,20,20,20,20,21,19,19,18,17,15,16,19,18,16,15,18,19,20,20,18,16,14,17,19,21,21,21,21,18,14,12,14,16,18,19,21,21,21,18,18,18,19,19,19,21,20,20,20,21,18,16,16,19,14,7],"zscores":[null,null,null,null,11.4006,12.9029,12.5697,12.9097,12.5059,10.1658,5.0767,-1.327,-1.9331,0.773,7.6089,9.7435,9.5464,6.7479,9.7864,13.581,14.3995,11.1933,7.6931,6.8702,6.7553,4.8836,7.7599,11.0059,13.4655,13.4655,13.104,10.629,9.3998,10.1136,11.6405,11.7058,11.9082,12.115,12.4389,12.3779,13.0689,14.5099,14.787,14.9324,13.5353,12.9595,12.8603,13.6676,14.6092,14.5138,14.2013,13.3056,14.446,15.3678,16.087,15.5019,15.1062,13.807,14.0232,14.0193,13.7221,13.2657,13.1765,14.4738,14.7903,14.2715,14.3616,14.2144,14.2595,14.1545,14.83,15.1434,14.5566,14.5283,14.3853,15.0748,13.3258,13.6704,14.0051,15.2363,14.1801,13.7388,13.377,14.3684,14.791,14.6451,15.0805,14.5717,14.6263,13.9178,14.4466,14.9961,14.6831,14.614,13.9306,15.094,15.1612,16.1497,15.1925,14.7586,13.3488,12.5952,11.0632,12.7375,13.2122,14.114,13.7167,14.594,15.3448,14.7627,15.1345,15.2057,15.6535,15.3053,15.3053,15.3854,14.7101,13.6733,13.942,14.4811,14.4687,13.5076,13.5598,14.6122,15.2748,15.7636,15.0258,15.0258,14.1754,14.2429,14.6687,13.9327,14.6549,13.7219,14.0454,12.5822,13.0185,13.835,13.9051,13.5662,13.3194,13.7216,13.8212,13.8128,14.7211,13.9479,13.4548,12.5057,14.1606,14.7069,15.0268,13.7711,14.0058,14.3584,14.2042,12.8721,11.5024,11.7565,12.6435,13.2305,13.6348,14.3492,15.1339,14.9958,12.9643,12.4744,12.9833,14.4353,13.8462,14.3772,15.21,15.7636,15.7636,15.3039,15.2949,13.5688,13.1772,13.5477,15.2468,13.0712,null],"pscores":[null,null,null,null,0.0383,0.0484,0.0634,0.0481,0.0481,0.0525,0.21,0.9739,0.9699,0.8221,0.2582,0.1781,0.1438,0.3298,0.1285,0.0524,0.0051,0.0,0.1552,0.2613,0.3022,0.3498,0.1098,0.0583,0.0573,0.0573,0.0397,0.0,0.0,0.0554,0.0898,0.1237,0.1133,0.1363,0.1202,0.1232,0.0904,0.0582,0.0474,0.042,0.0846,0.0954,0.1,0.0789,0.0543,0.0303,0.0275,0.0313,0.0183,0.0,0.002,0.0214,0.0355,0.0583,0.0345,0.0346,0.0308,0.0329,0.0367,0.0318,0.0473,0.0678,0.0641,0.0701,0.0682,0.0586,0.0324,0.021,0.0564,0.0575,0.0632,0.0367,0.1084,0.0931,0.0788,0.0308,0.0283,0.0302,0.0113,0.0212,0.02,0.0254,0.0098,0.0281,0.04,0.0537,0.0328,0.0263,0.0514,0.0541,0.0819,0.036,0.0335,0.0,0.0324,0.0485,0.0779,0.0441,0.0312,0.0,0.0,0.0,0.0149,0.0273,0.0269,0.0484,0.0345,0.0319,0.0162,0.0283,0.0283,0.0126,0.0369,0.0787,0.0814,0.0593,0.0598,0.1002,0.0979,0.0542,0.0164,0.0,0.0252,0.0252,0.0577,0.055,0.052,0.0531,0.025,0.0466,0.0182,0.0447,0.0434,0.0571,0.0391,0.0208,0.0135,0.0466,0.0577,0.0727,0.0364,0.0374,0.0252,0.0291,0.0139,0.0231,0.0384,0.0887,0.0787,0.0642,0.0274,0.0136,0.0333,0.064,0.06,0.0674,0.0655,0.0646,0.0345,0.0396,0.0793,0.1023,0.0785,0.0332,0.0566,0.0355,0.0318,0.0,0.0,0.0154,0.0287,0.0529,0.0366,0.0215,0.0041,0.0055,null]} +{"ID":"1839_1_1_1","entryID":"1839","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"glucose oxidase","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Proton NMR Assignments of Heme Contacts and Catalytically Implicated Amino Acids\n in Cyanide-Ligated Cytochrome c Peroxidase Determined from One- and \nTwo-Dimensional Nuclear Overhauser Effects\n","ionic_strength":0.1,"pH":6.8,"temperature":295.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":3.0,"total_bbshifts":8,"seq":"TTPLVHVASVEKGRSYEDFQKVYNAIALKLREDDEYDNYIGYGPVLVRLAWHTSGTWDKHDNTGGSYGGTYRFKKEFDNPSNAGLQNGFKFLEPIHKEFPWISSGDLFSLGGVTAVQEMQGPKIPWRCGRVDTPEDTTPDNGRLPDADKDADYVRTFFQRLNMNDREVVALMGAHALGKTHLKNSGYEGPWGAANNVFTNEFYLNLLNEDWKLEKNDANNEQWDSKSGYMMLPTDYSLIQDPKYLSIVKEYANDQDKFFKDFSKAFEKLLENGITFPKDAPSPFIFKTLEEQGL","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,6,7,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.2632,8.7209,9.3998,7.175,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"17994_1_1_1","entryID":"17994","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"HIV-1_PR_Homodimer_Bmut5","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone 1H, 13C, and 15N Chemical Shift Assignment for HIV-1 protease Variants","ionic_strength":0.002,"pH":5.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":94.0,"bbshift_types_post":4.0,"total_bbshifts":347,"seq":"PQITLWKRPLVTIKVGGQLKEALLNTGADDTVIEDMNLPGKWKPKMIGGIGGFIKVKQYDQIIIEIAGHKAIGTVLVGPTPVNIIGRNLLTQIGATLNF","k":[4,8,12,8,8,8,8,6,6,10,12,12,12,12,11,10,10,11,12,12,12,12,9,9,9,11,11,11,12,12,12,12,12,12,12,12,12,10,9,9,11,12,8,6,6,10,11,10,10,10,10,10,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,9,9,10,12,11,11,11,12,12,11,9,8,7,9,10,12,12,11,11,11,12,12,12,12,12,11,11,11,12,12,8,4],"zscores":[null,6.6624,9.2611,8.8442,8.506,8.9403,8.9403,8.7209,8.7209,11.1933,11.1086,11.1086,10.7316,11.8989,11.3695,10.555,9.816,9.1035,9.7816,10.058,10.6114,10.6969,8.5076,9.3155,9.4141,10.0615,9.8238,9.8295,11.6462,11.8507,12.2444,11.8697,11.6349,11.6349,11.4953,10.5751,10.0071,9.0316,8.9895,7.9996,9.7204,10.9924,10.0332,8.7209,6.9596,9.8793,9.4054,10.1729,10.0581,8.8814,7.6772,5.8373,9.3897,8.7375,10.2278,10.2278,11.1221,10.5384,9.2856,10.3406,10.272,9.0182,9.2818,8.671,10.4543,10.2296,10.154,9.0242,8.56,10.0023,11.298,10.6611,10.0459,10.4898,9.7719,9.7068,9.054,9.3577,8.6256,7.3656,9.4827,10.783,11.9817,11.3557,10.4876,10.7385,11.3978,10.945,10.7656,10.1542,10.9031,10.8145,10.8415,10.8107,11.0784,11.6211,11.6733,9.3277,null],"pscores":[null,0.2453,0.1627,0.07,0.0933,0.0637,0.0637,0.0,0.0,0.0,0.0529,0.0529,0.0729,0.015,0.0164,0.0313,0.0728,0.1469,0.1288,0.1118,0.0796,0.0748,0.1282,0.0733,0.0671,0.0858,0.1002,0.0998,0.0265,0.0171,0.0,0.0163,0.027,0.027,0.0337,0.0816,0.1148,0.123,0.0945,0.1665,0.1066,0.059,0.0,0.0,0.1312,0.069,0.1267,0.0521,0.0586,0.1334,0.2242,0.3854,0.1277,0.1989,0.1016,0.1016,0.0522,0.0837,0.161,0.095,0.099,0.1792,0.1613,0.2037,0.0884,0.1015,0.0804,0.0922,0.1244,0.0618,0.0433,0.052,0.0867,0.0613,0.1294,0.1335,0.1503,0.0706,0.0849,0.1421,0.0628,0.0197,0.0113,0.0405,0.0614,0.0479,0.015,0.0615,0.0711,0.106,0.0637,0.0684,0.0425,0.0441,0.0304,0.0277,0.0252,0.0394,null]} +{"ID":"28123_1_1_1","entryID":"28123","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"MHO_pep","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Identification and Quantification of Oxidation Products in Full-Length Biotherapeutic Antibodies by NMR Spectroscopy\n","ionic_strength":0.0,"pH":2.3,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":8,"seq":"XGGXGGX","k":[2,4,4,4,4,4,2],"zscores":[null,0.5389,0.5389,2.694,2.5508,2.5508,null],"pscores":[null,0.835,0.835,0.5531,0.5745,0.5745,null]} +{"ID":"28123_3_1_1","entryID":"28123","stID":"3","entity_assemID":"1","entityID":"1","entity_name":"MHO_pep","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Identification and Quantification of Oxidation Products in Full-Length Biotherapeutic Antibodies by NMR Spectroscopy\n","ionic_strength":0.0,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":8,"seq":"XGGXGGX","k":[2,4,4,4,4,4,2],"zscores":[null,0.53,0.53,2.7339,2.7643,2.7643,null],"pscores":[null,0.8359,0.8359,0.5472,0.5426,0.5426,null]} +{"ID":"30128_1_1_1","entryID":"30128","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Principles for designing proteins with cavities formed by curved beta sheets\n","ionic_strength":0.14,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":112.0,"bbshift_types_post":6.0,"total_bbshifts":648,"seq":"MQDIVEAAKQAAIAIFQLWKNPTDPEAQELLNKILSPDVLDQVREHARELQKQGIHFEVKRVEVTTDGNTVNVTVELEETTGGTTTNTTYELRFEVDGDTIRRVTVTQNGGSLEHHHHHH","k":[6,12,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,16,16,16,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,12,8,8,14,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,14,10,10,14,18,12,6,0,0,0,0,0],"zscores":[null,7.8855,10.7438,12.1945,13.7378,13.657,13.097,13.4669,13.6902,13.9804,13.5059,13.9036,14.1544,14.208,14.4066,13.3894,12.7582,12.1608,12.6946,13.6367,12.5006,13.0771,12.8379,12.5356,11.6683,11.1784,12.7411,13.5424,13.9742,13.3472,12.2871,11.7776,12.943,12.8536,12.2671,10.6929,11.9387,13.4533,14.372,13.8573,13.5038,13.6014,14.1566,13.9484,13.4463,13.4502,14.1006,14.6409,14.6163,14.6163,14.2136,13.1296,10.5639,8.5991,9.0635,11.3179,13.1515,13.5044,13.1636,12.6563,12.9359,13.2524,14.206,13.848,13.8515,12.3025,11.2563,10.7156,11.1555,12.6522,13.5203,14.6374,13.8456,13.9993,13.2789,13.7059,13.168,13.4152,13.4226,13.174,10.6843,7.3491,6.8451,10.3192,13.4559,13.9195,14.4169,13.8524,14.4156,13.8903,14.2972,13.6463,13.7417,12.5858,12.7284,12.6138,13.0149,12.191,12.4159,12.1256,12.2615,11.4953,12.4213,12.9603,13.7762,14.0971,14.2156,12.3483,8.806,4.1013,1.8897,2.4016,2.6176,1.5843,null,null,null,null,null,null],"pscores":[null,0.2623,0.1941,0.116,0.0459,0.0492,0.0734,0.0572,0.0479,0.0361,0.0556,0.0392,0.0293,0.0273,0.0198,0.0605,0.0888,0.1177,0.0918,0.0501,0.0666,0.0409,0.0513,0.065,0.1075,0.1337,0.0896,0.054,0.0364,0.0624,0.1114,0.1373,0.0803,0.0844,0.1124,0.1611,0.0937,0.0253,0.0211,0.0411,0.0557,0.0516,0.0293,0.0374,0.0581,0.0579,0.0314,0.0112,0.0121,0.0121,0.0271,0.0719,0.1686,0.2946,0.2631,0.1618,0.0709,0.0556,0.0704,0.0936,0.0806,0.0665,0.0274,0.0414,0.0413,0.1106,0.1294,0.1598,0.1349,0.0938,0.055,0.0113,0.0415,0.0354,0.0653,0.0472,0.0702,0.0594,0.0591,0.0699,0.0755,0.1839,0.2284,0.1425,0.0577,0.0386,0.0194,0.0413,0.0194,0.0397,0.0239,0.0497,0.0458,0.0969,0.0902,0.0956,0.0436,0.0813,0.0706,0.1194,0.1127,0.1522,0.1048,0.0795,0.0443,0.0316,0.027,0.1084,0.2407,0.5493,0.7444,0.7299,0.7345,0.7767,null,null,null,null,null,null]} +{"ID":"17960_1_1_1","entryID":"17960","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Bubr1N","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structure of a Blinkin-BUBR1 complex reveals an interaction crucial for kinetochore-mitotic checkpoint regulation via an unanticipated binding Site.","ionic_strength":0.5,"pH":7.0,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":3.1397014616,"off_HB":3.210485777,"off_N":0.0,"bbshift_positions_post":163.0,"bbshift_types_post":7.0,"total_bbshifts":1103,"seq":"GPLQQKRAFEYEIRFYTGNDPLDVWDRYISWTEQNYPQGGKESNMSTLLERAVEALQGEKRYYSDPRFLNLWLKLGRLCNEPLDMYSYLHNQGIGVSLAQFYISWAEEYEARENFRKADAIFQEGIQQKAEPLERLQSQHRQFQARVSRQTLLALEKEEEEEVFESS","k":[0,0,5,12,19,21,21,21,20,20,20,21,21,21,21,21,19,19,19,19,19,19,21,21,21,21,21,21,19,19,19,21,21,21,21,19,19,17,16,13,15,18,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,17,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,14,7],"zscores":[null,null,null,10.9777,14.0602,14.9017,15.6207,15.4241,15.1214,14.2315,14.2372,13.8188,14.5488,13.5035,13.871,13.0496,13.0205,13.5243,14.1255,14.2208,14.3365,14.5608,15.95,15.5352,15.6815,15.6225,15.7542,15.5147,13.7652,13.2842,13.5593,14.6981,14.6726,14.3565,12.9664,11.2559,9.2555,7.6522,7.1183,6.9742,10.16,12.2392,12.5256,12.5738,13.556,14.6684,15.1038,14.1508,14.6491,14.5117,15.4638,15.4638,15.7147,15.411,14.477,13.9773,12.1351,12.6538,13.673,15.6809,15.7181,14.9799,14.5787,14.3992,13.9507,13.5054,13.6435,14.8784,15.0715,15.5656,15.2903,15.8832,14.4466,14.3329,13.4472,14.9773,14.4628,14.3544,13.2697,13.5096,13.6175,14.1647,13.9792,14.3612,14.8745,15.7114,15.688,15.4934,15.0424,14.604,13.8912,12.6552,13.0971,12.4586,14.2059,13.3444,12.9574,12.243,13.6254,14.6663,15.1443,14.786,15.095,14.3168,14.7982,14.774,14.8345,14.8345,14.9155,14.9103,14.9103,14.9876,15.506,15.0396,15.1767,15.4959,15.4902,15.3981,14.9496,14.9912,14.8216,14.4178,14.3529,13.9835,13.9497,13.5451,13.9117,14.7686,15.4097,15.5112,14.6746,14.0724,13.9755,14.1932,14.5943,15.0742,15.2597,15.37,15.37,15.8587,16.1497,15.2666,14.9817,14.5933,15.0428,15.3269,15.2443,15.2834,14.4981,13.6776,13.0532,11.6061,9.918,6.7553,4.3772,2.0588,0.6188,-0.3171,-0.6446,-1.7345,-1.669,-1.7436,-0.4025,-0.8085,-0.591,-0.9366,null],"pscores":[null,null,null,0.0597,0.0479,0.0431,0.0174,0.0242,0.0218,0.0555,0.0552,0.0867,0.0567,0.1004,0.0844,0.1211,0.0926,0.0702,0.0453,0.0415,0.037,0.0285,0.0064,0.0203,0.0153,0.0173,0.0129,0.021,0.06,0.0807,0.0687,0.0509,0.0518,0.0643,0.125,0.1817,0.3009,0.3778,0.4007,0.3571,0.1731,0.1138,0.1462,0.1438,0.0981,0.052,0.0356,0.0727,0.0528,0.0581,0.0228,0.0228,0.0142,0.0246,0.0595,0.0799,0.1353,0.1098,0.0639,0.0153,0.0141,0.0402,0.0555,0.0626,0.0523,0.071,0.0651,0.044,0.0368,0.0192,0.0289,0.0086,0.0607,0.0653,0.0736,0.0134,0.0322,0.0644,0.111,0.1002,0.0662,0.0438,0.0512,0.0641,0.0441,0.0143,0.0151,0.0217,0.0379,0.0545,0.0836,0.1097,0.0891,0.0862,0.0421,0.0781,0.1254,0.1603,0.095,0.0521,0.0341,0.0475,0.0359,0.0659,0.047,0.0479,0.0456,0.0456,0.0426,0.0428,0.0428,0.0399,0.0213,0.038,0.033,0.0217,0.009,0.0122,0.028,0.0398,0.0461,0.0619,0.0645,0.051,0.0524,0.0693,0.0827,0.0482,0.0247,0.0211,0.0243,0.0474,0.0513,0.071,0.0549,0.0367,0.03,0.0261,0.0261,0.0094,0.0,0.0297,0.0401,0.0549,0.0379,0.0276,0.0305,0.0291,0.0587,0.0928,0.1209,0.1933,0.2891,0.49,0.6291,0.7698,0.842,0.8801,0.8918,0.9254,0.9236,0.9256,0.8832,0.8973,0.8899,0.9099,null]} +{"ID":"51324_1_1_1","entryID":"51324","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Insight into polyproline II helical bundle stability in an antifreeze protein denatured state\n","ionic_strength":0.01,"pH":2.5,"temperature":298.2,"off_C":0.5832526098,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":79.0,"bbshift_types_post":5.0,"total_bbshifts":340,"seq":"CKGADGAHGVNGCPGTAGAAGSVGGPGCDGGHGGNGGNGNPGCAGGVGGAGGASGGTGVGGRGGKGGSGTPKGADGAPGAP","k":[5,9,14,14,14,14,14,14,14,14,14,12,11,11,13,14,14,14,14,14,14,14,14,12,11,11,13,14,14,13,13,13,13,13,13,12,12,12,12,11,11,13,14,14,13,13,13,13,13,13,13,12,13,13,13,13,13,14,13,13,13,13,13,13,13,13,13,13,12,11,12,13,14,14,14,12,11,11,11,7,3],"zscores":[null,3.0969,4.0579,5.471,5.4023,5.5717,2.4178,2.6793,0.2162,-0.618,0.749,0.9702,1.0556,-1.8078,-2.4744,-2.782,-3.0615,-3.3964,-3.0678,-2.6729,-2.6758,-1.8747,-2.2557,-0.8583,1.7239,1.8833,1.1941,5.6288,5.913,6.1437,-0.1286,-0.5217,-1.1675,-1.35,-1.5695,-1.244,-0.5053,-1.2931,-0.921,-1.9179,-1.4688,-1.7077,-1.7176,-1.6554,-2.3372,-1.4114,-1.6535,-1.176,-1.9126,-2.0331,-2.8133,-2.817,-2.467,-2.3102,-3.1044,-1.1726,-0.8085,0.1466,-0.7851,-0.5349,-1.8578,-2.2752,-3.542,-3.3294,-3.1644,-3.352,-2.3711,-2.3591,0.7654,1.1416,1.4256,-0.5859,0.0498,5.3501,5.2337,5.3858,0.04,1.1843,0.3989,0.4814,null],"pscores":[null,0.6282,0.6083,0.4964,0.5019,0.4883,0.7288,0.7107,0.8597,0.8974,0.8321,0.8165,0.809,0.9465,0.9588,0.9631,0.9685,0.9743,0.9687,0.9608,0.9609,0.9409,0.9511,0.9103,0.7626,0.7508,0.8048,0.4837,0.461,0.4247,0.8768,0.8946,0.9202,0.9267,0.9339,0.9251,0.8953,0.9269,0.9129,0.9497,0.9356,0.9382,0.9363,0.9344,0.9555,0.9287,0.9366,0.9205,0.9443,0.9477,0.9661,0.9686,0.9586,0.9548,0.9716,0.9204,0.9065,0.8631,0.9056,0.8952,0.9427,0.954,0.9785,0.9753,0.9726,0.9757,0.9563,0.956,0.8289,0.8033,0.7873,0.8974,0.8678,0.5061,0.5154,0.47,0.8696,0.8005,0.8497,0.8424,null]} +{"ID":"51324_2_1_1","entryID":"51324","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Insight into polyproline II helical bundle stability in an antifreeze protein denatured state\n","ionic_strength":0.01,"pH":6.1,"temperature":278.2,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-0.583988767,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":79.0,"bbshift_types_post":5.0,"total_bbshifts":337,"seq":"CKGADGAHGVNGCPGTAGAAGSVGGPGCDGGHGGNGGNGNPGCAGGVGGAGGASGGTGVGGRGGKGGSGTPKGADGAPGAP","k":[5,9,14,14,14,14,14,14,14,14,14,12,11,11,13,14,14,14,14,14,14,14,14,13,12,12,13,14,14,13,13,13,11,11,11,13,13,13,12,10,10,12,14,14,13,13,13,13,13,13,13,13,14,13,12,12,13,13,11,9,10,11,13,13,13,13,13,13,12,11,12,13,14,14,14,13,12,12,12,8,4],"zscores":[null,3.4194,2.8537,-1.6553,-2.0831,-1.8409,0.6962,1.2089,3.12,2.8018,2.578,2.8348,2.011,1.8674,-2.363,-2.0089,-2.0675,-1.7959,-2.1831,-1.4918,-1.6574,1.4229,1.0872,3.2985,3.3723,3.7111,1.7025,-0.6037,-1.0877,-1.1388,0.376,0.9217,1.2275,-0.359,-1.464,-2.0327,-2.4656,-3.1383,-2.5866,-2.8657,-2.33,-1.7263,-2.2354,-1.3967,-1.7498,0.1697,-0.4213,-0.3766,-2.0992,-2.0817,-2.5363,-2.4142,-2.0196,-1.9275,-1.7255,1.2366,1.4085,2.2248,1.9095,2.2885,1.0914,-1.4325,-1.1706,-0.7918,-0.689,-1.9052,-1.3899,-0.6992,0.8676,0.9401,1.4361,0.3436,-0.4378,0.2705,0.7506,1.915,1.004,1.5728,0.6831,0.8686,null],"pscores":[null,0.5971,0.6983,0.9344,0.9467,0.94,0.8349,0.806,0.679,0.702,0.7177,0.6847,0.7412,0.752,0.9561,0.9447,0.9463,0.9386,0.9493,0.9293,0.9345,0.7932,0.8131,0.6573,0.6416,0.6136,0.7725,0.8968,0.9155,0.9192,0.8515,0.8211,0.7975,0.8899,0.9354,0.9476,0.9586,0.9722,0.9638,0.975,0.9637,0.9413,0.9506,0.9262,0.9395,0.8622,0.8902,0.8882,0.9494,0.949,0.9602,0.9574,0.945,0.9447,0.9412,0.7997,0.7915,0.7369,0.7488,0.7029,0.8041,0.9343,0.9203,0.9059,0.9017,0.9441,0.928,0.9021,0.8228,0.8166,0.7866,0.8532,0.8898,0.857,0.832,0.7583,0.8144,0.7774,0.8338,0.8149,null]} +{"ID":"51324_3_1_1","entryID":"51324","stID":"3","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Insight into polyproline II helical bundle stability in an antifreeze protein denatured state\n","ionic_strength":0.01,"pH":2.5,"temperature":278.2,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-0.6996603558,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":65.0,"bbshift_types_post":2.0,"total_bbshifts":130,"seq":"CKGADGAHGVNGCPGTAGAAGSVGGPGCDGGHGGNGGNGNPGCAGGVGGAGGASGGTGVGGRGGKGGSGTPKGADGAPGAP","k":[2,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,4,4,2,4,4,4,4,4,6,4,4,4,6,4,4,4,4,2,2,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,4,4,4,6,6,6,6,4,4,4,4,2],"zscores":[null,3.2421,3.1068,1.177,1.2054,0.8458,-1.3813,-0.7921,0.0932,0.238,0.2723,-0.6433,-0.3272,-0.9115,-0.536,-0.9582,-0.4695,-1.1363,-0.5187,-0.5187,-0.7984,-1.6393,-2.0033,-0.0173,-0.0173,0.0469,-1.5707,1.2732,1.763,1.8227,-0.4599,-0.5198,-0.0333,0.1237,0.0232,0.0232,-0.0908,-1.4963,-1.3514,-1.3514,-1.2191,-0.7706,-1.5287,-0.783,-0.9292,0.7899,0.4857,0.7335,-0.4776,-0.5459,-1.2573,-0.9953,0.0894,0.11,-0.1933,1.0365,1.0224,1.8163,0.3298,0.8033,-0.7991,-1.0964,-1.0964,-0.2778,-0.3317,-0.7044,-0.4785,-0.5577,2.4712,2.5794,2.7632,-0.2725,-0.1426,3.1542,3.4962,3.3986,0.7618,0.8246,0.9004,0.9004,null],"pscores":[null,0.4705,0.5661,0.7801,0.7774,0.8108,0.952,0.9258,0.8714,0.8608,0.8582,0.918,0.9099,0.9455,0.924,0.934,0.9197,0.9562,0.9229,0.9229,0.9395,0.9928,0.9837,0.8862,0.8862,0.8808,0.9724,0.7708,0.6874,0.6792,0.9191,0.9111,0.8875,0.8742,0.8828,0.8828,0.9129,0.9902,0.9649,0.9649,0.9597,0.938,0.9574,0.9254,0.9326,0.8157,0.8414,0.8206,0.9086,0.9126,0.9471,0.9357,0.8717,0.8702,0.8911,0.7934,0.7947,0.715,0.8538,0.8069,0.9396,0.9544,0.9544,0.9064,0.9103,0.9213,0.9087,0.9132,0.6417,0.5702,0.5428,0.906,0.8877,0.5603,0.5185,0.5305,0.8114,0.8045,0.796,0.796,null]} +{"ID":"6675_1_1_1","entryID":"6675","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"rubredoxin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Changes in hydrogen-bond strengths explain reduction potentials in 10\nrubredoxin variants.\n","ionic_strength":0.1,"pH":6.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":6.0,"bbshift_types_post":1.0,"total_bbshifts":6,"seq":"MKKYTCTVCGYIYNPEDGDPDNGVNPGTDFKDIPDDWVCPLCGIGKDQFEEVEE","k":[0,0,0,0,0,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,5.1996,5.1996,3.8761,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,5.1996,5.1996,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null]} +{"ID":"30925_1_1_1","entryID":"30925","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Assessment of prediction methods for protein structures determined by NMR in CASP14: Impact of AlphaFold2\n","ionic_strength":0.125,"pH":7.0,"temperature":295.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":122.0,"bbshift_types_post":7.0,"total_bbshifts":765,"seq":"MRIDELVPADPRAVSLYTPYYSQANRRRYLPYALSLYQGSSIEGSRAVEGGAPISFVATWTVTPLPADMTRCHLQFNNDAELTYEILLPNHEFLEYLIDMLMGYQRMQKTDFPGAFYRRLLGYDS","k":[5,12,19,21,21,21,18,18,18,19,19,19,21,21,21,21,18,16,16,19,21,21,14,10,10,17,21,21,21,19,19,19,21,20,18,16,14,14,15,18,20,21,19,18,18,20,21,21,19,17,16,16,18,17,19,19,21,20,20,18,17,14,14,16,14,16,16,21,21,21,20,20,20,19,19,18,19,19,20,21,21,21,21,21,21,21,20,18,16,17,19,21,21,21,21,21,19,19,19,21,21,19,19,18,20,20,19,19,19,21,17,15,13,17,17,17,15,17,19,21,19,19,19,14,7],"zscores":[null,10.7013,13.3604,14.4154,14.1677,13.5766,10.6332,10.6485,11.1056,13.3396,13.7664,14.7672,15.77,15.7784,15.005,15.0451,13.1467,12.3601,11.3279,12.9005,13.3007,12.0725,9.242,8.3016,10.1361,13.2783,14.921,15.1963,14.9872,13.9547,13.7795,14.2297,15.086,15.3085,13.9582,11.7979,10.6677,11.0503,12.5874,14.0089,15.2843,15.7288,14.2937,12.909,12.8673,13.6924,13.6669,13.5167,11.9715,12.1132,10.215,9.9598,10.4953,12.015,14.5026,14.6365,15.5089,14.6859,14.5221,13.362,12.2394,11.0831,11.4235,12.5148,12.1185,12.7689,13.263,14.969,14.7505,15.2404,15.278,15.7636,15.378,13.6983,13.2603,12.1522,14.003,14.2121,15.4052,15.273,15.0037,14.7634,15.1446,15.1947,15.3935,14.5819,14.4581,13.7544,13.9239,14.0411,13.4239,13.3475,13.8144,15.2375,15.7438,15.7438,14.4823,14.8702,14.4456,15.2051,14.2729,13.5641,13.2174,13.5314,14.1504,14.3787,13.5715,13.4257,13.6916,14.6656,13.1528,11.8552,11.0511,13.0022,13.7675,13.5019,12.5248,12.4836,13.3984,13.3668,12.5765,11.9672,10.3933,8.2577,null],"pscores":[null,0.0746,0.0773,0.062,0.072,0.0972,0.2005,0.1996,0.1735,0.0783,0.0599,0.0209,0.0123,0.012,0.0393,0.0378,0.0711,0.0732,0.1255,0.0981,0.1095,0.1689,0.2109,0.1754,0.0541,0.0492,0.0424,0.0323,0.0399,0.0522,0.0594,0.0412,0.0363,0.0152,0.037,0.1008,0.122,0.1006,0.0444,0.035,0.0161,0.0137,0.0387,0.0818,0.0838,0.0778,0.0932,0.0998,0.1436,0.103,0.1894,0.2051,0.2086,0.1079,0.0307,0.0257,0.0212,0.0378,0.044,0.0617,0.0967,0.0989,0.0808,0.0659,0.0466,0.0544,0.0331,0.0406,0.0488,0.0307,0.0163,0.0,0.0128,0.0628,0.0818,0.1181,0.0502,0.0419,0.0119,0.0295,0.0393,0.0484,0.0341,0.0323,0.0252,0.0554,0.0465,0.0452,0.007,0.0184,0.0746,0.1074,0.0869,0.0308,0.0132,0.0132,0.0315,0.0172,0.0328,0.0319,0.0677,0.0685,0.0837,0.0545,0.0587,0.0496,0.0682,0.0745,0.0631,0.0521,0.0546,0.079,0.0788,0.0612,0.029,0.0398,0.0472,0.085,0.0757,0.1065,0.1135,0.1438,0.231,0.2798,null]} +{"ID":"5057_1_1_1","entryID":"5057","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Ab","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"NMR Studies in Aqueous Solution Fail to Identify Significant Conformational\nDifferences between the Monomeric Forms of Two Alzheimer Peptides with Widely\nDifferent Plaque-competence, A beta(1-40)(ox) and A beta(1-42)(ox)\n","ionic_strength":0.1,"pH":6.4,"temperature":281.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-2.3741333665,"off_HA":-5.7860546391,"off_HB":-6.2561737131,"off_N":0.0,"bbshift_positions_post":36.0,"bbshift_types_post":3.0,"total_bbshifts":102,"seq":"DAEFRHDSGYEVHHQKLVFFAEDVGSNKGAIIGLXVGGVV","k":[3,6,9,9,6,6,6,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,8,8,8,9,8,8,5,6,5,7,7,5,3],"zscores":[null,3.4073,3.8968,1.8743,1.3112,-1.3543,-1.0915,-1.0798,-1.6343,1.1529,2.0069,3.2107,2.7444,1.6817,-0.1441,0.632,0.7951,1.4366,0.341,1.0404,0.3243,-0.1711,1.9244,2.0717,2.1712,-0.0426,-0.3084,-0.9984,-1.0821,-1.0872,-0.851,-2.1465,-1.5696,-1.3907,1.9665,2.2468,1.891,-1.5274,-1.6646,null],"pscores":[null,0.5294,0.5501,0.7388,0.7671,0.951,0.9401,0.9304,0.9513,0.7926,0.7275,0.6173,0.6614,0.7548,0.8817,0.8337,0.8224,0.7746,0.8528,0.8048,0.8538,0.8831,0.7345,0.7126,0.7032,0.8772,0.8906,0.9269,0.9305,0.9308,0.9171,0.9663,0.9491,0.9586,0.6988,0.647,0.7193,0.9521,0.968,null]} +{"ID":"19601_1_1_1","entryID":"19601","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Solution Structure of CXCL5 - A Novel Chemokine and Adipokine Implicated in Inflammation and Obesity.","ionic_strength":0.05,"pH":6.0,"temperature":298.15,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":76.0,"bbshift_types_post":6.0,"total_bbshifts":373,"seq":"AGPAAAVLRELRCVCLQTTQGVHPKMISNLQVFAIGPQCSKVEVVASLKNGKEICLDPEAPFLKKVIQKILDGGNKEN","k":[3,7,13,16,18,16,14,14,15,16,16,16,17,17,18,18,14,10,10,12,12,9,7,11,14,18,18,18,18,17,17,17,18,18,14,12,12,16,17,17,14,12,10,13,16,18,18,18,18,16,15,12,13,12,14,12,12,13,12,12,12,16,17,14,13,13,14,15,15,17,17,16,14,14,16,18,12,6],"zscores":[null,7.2556,10.0519,11.5625,12.5794,12.3501,12.5572,11.9996,12.1631,11.5479,12.527,13.1099,14.5439,14.3839,14.806,14.806,13.0014,10.9435,10.7847,12.1023,11.3677,9.7832,8.4317,11.6205,12.649,14.2388,14.3282,14.7404,14.3481,12.8263,12.8263,13.5021,14.9615,13.873,10.955,9.7711,11.2428,14.114,14.2707,14.2707,12.0481,11.3282,10.1834,12.7375,14.114,14.5642,14.5548,13.5473,13.9697,13.0686,13.3065,10.6864,11.2473,11.1308,12.7351,10.5252,9.8906,11.0557,11.1244,11.7009,11.2934,13.7204,14.1623,13.0875,12.6687,12.6687,12.3414,12.5686,11.8776,13.1877,12.9382,12.8164,11.151,11.0682,11.2247,12.2464,9.5485,null],"pscores":[null,0.1515,0.1362,0.113,0.0972,0.0737,0.0269,0.0522,0.064,0.1138,0.0654,0.0395,0.0,0.0057,0.0054,0.0054,0.0083,0.0118,0.0196,0.006,0.0399,0.0449,0.06,0.0049,0.0229,0.0261,0.0227,0.0077,0.022,0.0691,0.0691,0.0398,0.0,0.0404,0.1059,0.1295,0.0461,0.0,0.0098,0.0098,0.0499,0.0418,0.0515,0.0,0.0,0.014,0.0143,0.0538,0.0366,0.0413,0.014,0.0754,0.0685,0.0518,0.0193,0.0844,0.122,0.0786,0.0521,0.024,0.0436,0.0147,0.0138,0.0049,0.0028,0.0028,0.0364,0.0453,0.0779,0.053,0.064,0.0523,0.0952,0.0997,0.1311,0.1134,0.1437,null]} +{"ID":"26641_1_1_1","entryID":"26641","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"MurD","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Ligand-driven conformational changes of MurD visualized by paramagnetic NMR\n","ionic_strength":0.2,"pH":7.2,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":370.0,"bbshift_types_post":2.0,"total_bbshifts":740,"seq":"HMGSADYQGKNVVIIGLGLTGLSCVDFFLARGVTPRVMDTRMTPPGLDKLPEAVERHTGSLNDEWLMAADLIVASPGIALAHPSLSAAADAGIEIVGDIELFCREAQAPIVAITGSNGKSTVTTLVGEMAKAAGVNVGVGGNIGLPALMLLDDECELYVLELSSFQLETTSSLQAVAATILNVTEDHMDRYPFGLQQYRAAKLRIYENAKVCVVNADDALTMPIRGADERCVSFGVNMGDYHLNHQQGETWLRVKGEKVLNVKEMKLSGQHNYTNALAALALADAAGLPRASSLKALTTFTGLPHRFEVVLEHNGVRWINDSKATNVGSTEAALNGLHVDGTLHLLLGGDGKSADFSPLARYLNGDNVRLYCFGRDGAQLAALRPEVAEQTETMEQAMRLLAPRVQPGDMVLLSPACASLDQFKNFEQRGNEFARLAKELG","k":[2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,2,2,4,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,2,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,4,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0,2,4,6,6,6,6,6,6,6,6,4,4,4,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,4,2,0,0,0,0,0,0,2,2,4,4,6,4,4,4,6,6,6,4,2,0,0,0,0,0,2,4,6,4,2,0,0,0,2,2,4,2,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,6,6,6,6,6,4,4,4,6,4,2,2,2,4,2,4,2,2,0,0,2,2,4,4,4,4,4,6,6,6,6,4,2],"zscores":[null,3.8013,4.0035,2.5025,4.7927,6.4481,8.0423,8.4446,8.4034,8.4034,8.4034,8.7209,8.7209,7.9522,7.9522,7.9522,8.7209,7.175,5.1996,5.1996,6.3897,6.0013,5.5309,4.5145,5.9438,5.4597,6.0025,6.4683,7.2878,8.2518,8.7209,8.0356,8.0356,6.3224,7.175,7.175,8.7209,6.778,6.6236,5.7811,6.3109,5.6132,4.1923,4.0002,3.2245,4.4968,6.681,7.8009,8.7209,7.175,7.0177,6.8482,8.455,8.5853,8.1433,7.7108,6.4454,6.6855,7.1714,7.6332,8.0429,7.7209,7.5166,7.5166,7.846,8.7209,8.7209,8.0884,8.0884,7.2965,7.9841,7.9841,8.3241,8.3241,6.6855,6.9704,6.6302,7.0757,7.2719,7.5779,8.0841,6.3839,6.3839,7.175,8.7209,8.7209,8.1812,6.9165,6.8779,7.4993,7.7679,7.4245,7.4245,7.7431,8.1084,8.1084,8.066,8.066,7.733,8.4108,7.6726,8.0078,8.0078,8.7209,8.7209,8.3614,8.3614,6.732,6.7669,6.7669,8.1232,8.4639,7.5579,7.8409,6.8406,6.9298,4.8517,3.6799,null,null,5.1996,6.0582,7.8292,6.6442,6.9303,6.9303,6.0152,6.8252,5.8038,6.9556,5.9194,6.9262,6.5348,7.4979,7.4979,8.7209,8.3947,8.3947,7.5173,6.9358,4.8601,6.1107,7.175,7.887,6.1325,5.7889,6.8778,7.8946,7.3727,7.3727,7.9905,7.175,7.175,6.2642,7.7476,6.7887,7.6205,7.8662,8.7209,7.8683,7.8683,7.8683,7.8518,7.2421,7.2421,7.3036,7.9091,7.9091,8.7209,8.7209,8.7209,7.8403,7.8403,7.0703,8.0253,8.0253,8.1872,6.3404,6.3404,6.996,8.7209,7.8616,7.4957,6.7039,7.6767,8.0353,7.788,6.0049,6.0049,7.175,7.175,7.175,5.5072,7.409,7.409,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,8.7209,8.5432,7.2563,7.2563,6.3927,7.8046,7.8046,8.7209,8.7209,8.0616,8.0616,8.0616,8.7209,8.7209,7.8189,6.8239,6.8239,7.5461,7.5189,7.5189,6.0208,6.4594,5.9943,7.6131,7.5313,7.9054,8.0667,8.5682,8.5682,8.5682,8.2616,8.2616,8.2616,8.1671,8.1671,8.1671,8.7209,8.5717,8.2036,7.6243,6.0067,6.4973,5.1996,7.175,5.1996,6.1139,4.9178,6.9771,7.9099,8.7209,8.7209,8.2835,8.2835,7.3687,7.0638,7.0638,8.0092,8.7209,8.7209,7.701,7.701,7.701,8.7209,8.7209,8.7209,8.1389,7.4391,5.5472,3.9837,null,3.9716,6.3529,7.0897,7.8229,7.8229,8.7209,8.7209,7.9102,7.4026,5.8556,4.7763,4.4067,4.4358,5.5251,6.208,5.5947,4.5227,3.2183,6.1233,7.8798,8.5989,8.5989,8.5989,8.7209,8.7209,8.1023,8.1023,7.5347,6.519,4.2343,null,null,null,null,null,null,5.1996,5.1996,7.175,7.175,8.7209,7.175,7.078,6.0868,6.8304,6.9275,7.7997,7.175,5.1996,null,null,null,null,null,3.4985,6.069,6.9046,6.1233,3.5918,null,null,null,3.6391,3.6391,6.1512,5.1996,6.1541,6.1541,7.5924,8.4362,8.4362,8.7209,8.7209,8.7209,7.175,7.175,7.175,8.1302,8.1302,8.1302,8.7209,8.7209,7.728,7.728,7.2635,6.6621,4.4538,5.1996,7.175,8.7209,8.7209,8.7209,6.9324,4.8554,1.7537,4.7145,6.4776,7.138,7.5695,7.844,8.5991,8.5991,8.6341,8.171,7.7479,6.8829,7.1987,7.599,8.0898,8.3766,8.4218,8.7209,7.175,7.175,7.175,8.7209,7.5105,7.5105,7.2002,7.5047,6.5182,6.8549,7.8685,8.7209,8.7209,8.1142,7.1272,7.1272,7.8012,8.1978,6.5273,6.5273,7.175,7.6914,5.8795,5.8795,6.7048,7.0449,7.0449,7.4837,7.9189,7.9189,6.1734,7.175,7.175,7.2935,5.3521,2.0701,5.0222,5.0222,7.0495,5.1996,7.175,5.1996,5.1996,null,null,5.1996,5.1996,6.243,4.0646,4.0646,4.6487,5.556,6.9154,7.4,8.2629,8.7209,7.175,null],"pscores":[null,0.3867,0.4562,0.6381,0.3606,0.1793,0.0442,0.0171,0.0197,0.0197,0.0197,0.0,0.0,0.0507,0.0507,0.0507,0.0,0.0,0.0,0.0,0.0652,0.2247,0.2755,0.3939,0.2307,0.2835,0.2245,0.1773,0.1027,0.0297,0.0,0.0447,0.0447,0.0716,0.0,0.0,0.0,0.1478,0.1623,0.2481,0.1929,0.2664,0.3297,0.1628,0.3062,0.2869,0.1569,0.0618,0.0,0.0,0.0118,0.0252,0.0164,0.0082,0.0371,0.0687,0.1795,0.1564,0.1126,0.0747,0.0442,0.0679,0.0839,0.0839,0.0585,0.0,0.0,0.0409,0.0409,0.102,0.0484,0.0484,0.0249,0.0249,0.0388,0.0155,0.0436,0.1209,0.104,0.079,0.0412,0.0658,0.0658,0.0,0.0,0.0,0.0345,0.1351,0.1386,0.0853,0.0643,0.0914,0.0914,0.0662,0.0395,0.0395,0.0425,0.0425,0.067,0.0192,0.0716,0.0467,0.0467,0.0,0.0,0.0224,0.0224,0.0348,0.0319,0.0319,0.0385,0.0158,0.0806,0.0588,0.142,0.1339,0.239,0.2188,null,null,0.0,0.0976,0.0597,0.1603,0.1338,0.1338,0.2232,0.1434,0.2456,0.1316,0.2333,0.1342,0.1708,0.0854,0.0854,0.0,0.0203,0.0203,0.0838,0.1333,0.2379,0.0923,0.0,0.0554,0.0901,0.1261,0.0228,0.0549,0.0956,0.0956,0.0479,0.0,0.0,0.0772,0.0659,0.1468,0.0757,0.057,0.0,0.0568,0.0568,0.0568,0.058,0.1065,0.1065,0.1014,0.0538,0.0538,0.0,0.0,0.0,0.0589,0.0589,0.1214,0.0454,0.0454,0.0341,0.1899,0.1899,0.1279,0.0,0.0573,0.0856,0.1547,0.0713,0.0447,0.0628,0.1031,0.1031,0.0,0.0,0.0,0.1578,0.0926,0.0926,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0108,0.1053,0.1053,0.1847,0.0616,0.0616,0.0,0.0,0.0428,0.0428,0.0428,0.0,0.0,0.0605,0.1435,0.1435,0.0815,0.0837,0.0837,0.1015,0.0588,0.1042,0.0762,0.0827,0.0541,0.0425,0.0093,0.0093,0.0093,0.0291,0.0291,0.0291,0.0355,0.0355,0.0355,0.0,0.009,0.033,0.0754,0.1029,0.0554,0.0,0.0,0.0,0.092,0.2304,0.1296,0.0537,0.0,0.0,0.0276,0.0276,0.0959,0.122,0.122,0.0466,0.0,0.0,0.0694,0.0694,0.0694,0.0,0.0,0.0,0.0374,0.0902,0.1532,0.1655,null,0.1676,0.0687,0.1197,0.0602,0.0602,0.0,0.0,0.0537,0.0931,0.2401,0.249,0.2994,0.2954,0.2762,0.2033,0.2684,0.2833,0.4741,0.091,0.056,0.0074,0.0074,0.0074,0.0,0.0,0.04,0.04,0.0824,0.0534,0.125,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0072,0.0947,0.1429,0.1341,0.0619,0.0,0.0,null,null,null,null,null,0.2526,0.0965,0.1362,0.091,0.235,null,null,null,0.2263,0.2263,0.0883,0.0,0.088,0.088,0.0779,0.0176,0.0176,0.0,0.0,0.0,0.0,0.0,0.0,0.038,0.038,0.038,0.0,0.0,0.0674,0.0674,0.1047,0.0408,0.0922,0.0,0.0,0.0,0.0,0.0,0.1336,0.2386,0.6887,0.2572,0.1764,0.1155,0.0797,0.0586,0.0074,0.0074,0.0052,0.0352,0.0658,0.1381,0.1102,0.0774,0.0408,0.0214,0.0185,0.0,0.0,0.0,0.0,0.0,0.0844,0.0844,0.1101,0.0849,0.1724,0.1407,0.0568,0.0,0.0,0.0391,0.1164,0.1164,0.0618,0.0334,0.0526,0.0526,0.0,0.0702,0.1163,0.1163,0.0371,0.1236,0.1236,0.0865,0.0531,0.0531,0.086,0.0,0.0,0.1022,0.1761,0.5504,0.0193,0.0193,0.0094,0.0,0.0,0.0,0.0,null,null,0.0,0.0,0.0792,0.3481,0.3481,0.2661,0.1522,0.1352,0.0934,0.029,0.0,0.0,null]} +{"ID":"34946_1_1_1","entryID":"34946","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"RNA binding domain of Turnip crinkle virus p38, p38R\n","ionic_strength":0.05,"pH":7.0,"temperature":283.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":43.0,"bbshift_types_post":6.0,"total_bbshifts":235,"seq":"MENDPRVRKFASDGAQWAIKWQKKGWSTLTSRQKQTARAAMGIKL","k":[6,12,18,16,14,14,16,16,16,16,18,18,16,14,14,16,18,18,18,18,18,18,17,15,15,16,18,18,18,18,16,14,14,16,18,18,18,16,14,14,14,16,16,12,6],"zscores":[null,4.9049,6.5462,8.2749,9.6652,12.2312,13.4266,13.8191,13.5461,13.4047,13.7553,12.4197,10.4861,9.3139,11.3306,13.5067,14.3808,13.387,12.9552,12.4233,12.8809,12.3039,12.4428,11.1492,11.7882,12.7704,13.3284,13.845,13.7347,14.0655,11.9571,9.9252,9.6493,12.1393,13.5092,14.3318,13.3679,12.3936,10.9358,11.1703,10.4553,10.1081,6.6471,4.8885,null],"pscores":[null,0.5117,0.4703,0.3172,0.1831,0.0414,0.0263,0.0109,0.0216,0.0272,0.0452,0.1049,0.1732,0.2061,0.0857,0.0231,0.0207,0.0606,0.0797,0.1047,0.0831,0.1106,0.0869,0.1158,0.0823,0.0543,0.0632,0.0416,0.046,0.0328,0.0928,0.1666,0.1841,0.0838,0.0554,0.0226,0.0615,0.0716,0.1069,0.0942,0.1344,0.196,0.4356,0.5131,null]} +{"ID":"16824_1_1_1","entryID":"16824","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"GBD","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural Mechanism of WASP Activation by the Enterohaemorrhagic E. coli Effector EspFU","ionic_strength":0.1,"pH":6.8,"temperature":298.15,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":69.0,"bbshift_types_post":7.0,"total_bbshifts":460,"seq":"GHMSGFKHVSHVGWDPQNGFDVNNLDPDLRSLFSRAGISEAQLTDAETSKLIYDFIEDQGGLEAVRQEMRRQ","k":[0,5,12,17,19,19,21,21,20,18,18,17,19,18,18,18,19,19,19,19,21,21,21,21,20,18,18,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,17,17,19,21,21,21,21,21,21,21,21,14,7],"zscores":[null,null,0.1634,0.1834,0.8145,2.7972,3.0101,4.5298,5.6688,7.884,9.3372,10.6612,11.9963,13.3611,12.2955,12.4433,11.0442,11.3895,11.4386,12.7091,14.4849,13.6232,14.153,12.5767,13.2188,11.7884,12.7691,13.4242,13.7441,14.8122,14.7655,15.2742,14.4037,14.0077,14.0423,13.0385,12.0707,12.3261,14.3044,15.2414,15.1776,14.1587,14.7337,14.4021,15.4071,15.0462,15.5872,15.5872,15.9311,15.3292,14.8508,14.9899,15.6032,15.5907,15.292,15.0359,14.6093,15.0132,13.8613,13.1577,11.8982,12.9576,14.1632,14.6927,14.9675,15.4176,15.9075,15.2405,13.4406,11.757,8.8966,null],"pscores":[null,null,0.8627,0.8611,0.833,0.7278,0.7234,0.633,0.5519,0.3768,0.2799,0.1814,0.1423,0.0618,0.111,0.1038,0.1935,0.1744,0.1718,0.1071,0.0592,0.0951,0.0726,0.1437,0.0987,0.1367,0.0883,0.0746,0.0899,0.0465,0.0483,0.0295,0.0624,0.0786,0.0772,0.0918,0.1385,0.1257,0.0664,0.0306,0.0329,0.0724,0.0495,0.0625,0.0247,0.0377,0.0185,0.0185,0.007,0.0275,0.045,0.0398,0.018,0.0184,0.0288,0.0381,0.0543,0.039,0.056,0.0543,0.1138,0.0955,0.0722,0.0511,0.0406,0.0244,0.0078,0.0307,0.1032,0.1853,0.2344,null]} +{"ID":"16824_1_2_2","entryID":"16824","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"R33","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structural Mechanism of WASP Activation by the Enterohaemorrhagic E. coli Effector EspFU","ionic_strength":0.1,"pH":6.8,"temperature":298.15,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":34.0,"bbshift_types_post":7.0,"total_bbshifts":219,"seq":"GHMLPDVAQRLMQHLAEHGIQPARNMAEHIPPAPNW","k":[5,12,18,18,18,19,21,21,21,21,21,21,21,21,21,21,21,19,19,18,18,18,19,21,21,21,21,21,20,17,15,15,16,18,12,7],"zscores":[null,3.702,3.5566,4.037,7.4234,10.7743,13.4016,14.6465,15.6311,14.4711,13.7369,12.6948,13.0453,13.5445,13.5914,13.7858,13.1355,11.9327,12.0528,10.1531,8.9655,7.6222,8.2713,8.1341,6.677,5.0137,4.7473,2.7704,2.4891,3.5345,3.5312,4.872,4.7356,5.9291,4.6974,null],"pscores":[null,0.6143,0.6759,0.6444,0.4087,0.2088,0.105,0.0529,0.017,0.0597,0.0902,0.138,0.1213,0.0986,0.0965,0.0881,0.1171,0.1456,0.1395,0.229,0.304,0.3949,0.365,0.4003,0.4951,0.6026,0.6194,0.7368,0.749,0.6711,0.6569,0.5568,0.5782,0.5139,0.5296,null]} +{"ID":"6617_1_1_1","entryID":"6617","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"c-terminal haemopexin-like domain of matrix metalloproteinase MMP-13","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Backbone NMR Assignment of the C-terminal Haemopexin-like Domain (HPLD) of\nHuman Matrix Metalloproteinase MMP-13\n","ionic_strength":0.2,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":176.0,"bbshift_types_post":5.0,"total_bbshifts":729,"seq":"LYGPGDEDPNPKHPKTPDKCDPSLSLDAITSLRGETMIFKDRFFWRLHPQQVDAELFLTKSFWPELPNRIDAAYEHPSHDLIFIFRGRKFWALNGYDILEGYPKKISELGLPKEVKKISAAVHFEDTGKTLLFSGNQVWRYDDTNHIMDKDYPRLIEEDFPGIGDKVDAVYEKNGYIYFFNGPIQFEYSIWSNRIVRVMPANSILWC","k":[5,8,11,10,12,14,14,12,11,10,12,12,12,12,12,11,10,6,6,2,5,8,13,15,15,15,15,15,14,9,4,2,4,6,4,6,9,14,15,15,15,15,15,14,9,4,0,0,2,7,12,15,15,15,15,15,14,9,6,4,4,2,1,6,10,12,12,13,15,15,15,15,14,9,4,0,0,0,2,4,4,5,8,12,13,12,13,14,15,13,8,5,2,2,1,6,11,15,15,14,13,11,12,13,15,15,15,15,14,13,11,12,13,15,15,14,9,9,10,15,14,10,10,11,15,15,14,14,14,15,13,8,4,5,9,10,6,4,2,4,4,5,5,5,6,6,5,3,1,0,0,3,8,13,15,15,15,15,14,12,11,12,13,14,14,15,15,15,15,14,14,14,14,10,10,11,15,15,15,15,13,11,11,13,15,15,14,14,14,15,15,15,15,15,15,15,15,14,12,12,13,15,15,15,14,9,4],"zscores":[null,5.7936,7.6662,6.6111,7.0453,7.5023,6.9631,6.9493,4.7979,5.6514,7.5007,9.9401,10.0224,8.6581,7.1545,7.5993,9.8652,8.6429,8.3256,4.492,6.7979,9.0146,11.103,12.5945,12.3458,13.1163,12.6606,13.2314,12.166,9.908,6.0537,4.481,5.4741,6.3901,4.793,7.8752,10.1263,11.6124,11.7412,12.1704,12.159,11.9304,11.9304,12.2873,10.2159,6.5448,null,null,3.6641,8.6558,11.6831,13.6705,12.6993,12.1409,11.472,12.5256,11.9749,9.8883,7.8008,7.175,7.175,5.1996,3.7979,6.7942,9.3025,10.5671,11.7578,12.6287,13.0104,12.0443,12.0443,12.1098,12.1245,9.2446,6.0899,null,null,null,3.7312,6.206,6.206,7.3312,9.522,11.1731,11.0502,10.4791,11.1441,12.7085,13.1844,12.7375,10.0332,7.2266,3.9166,3.9166,3.8761,8.3724,10.338,11.201,9.6797,9.8723,10.2887,10.9328,11.4805,11.3498,11.7725,11.7538,11.5527,11.8408,11.6842,12.4115,11.0647,10.3511,10.2267,11.1761,11.2573,10.7552,8.5645,9.1855,9.9949,12.2372,11.7342,9.9505,9.7945,10.8813,12.9488,13.0559,12.3679,12.3679,12.8481,12.8638,11.6421,8.6027,6.7894,7.985,10.0778,10.5909,7.9324,7.0533,5.1996,7.175,7.175,7.985,7.985,7.3699,7.3273,7.3273,7.1209,6.2632,3.8761,null,null,6.2632,9.7048,12.29,12.5524,12.5028,11.9473,12.0784,10.8104,9.7765,7.5622,9.6456,10.9593,13.2122,13.2122,13.6705,13.195,12.6121,11.9011,11.1898,11.836,11.6404,12.141,9.9077,9.9355,10.3225,11.8692,12.447,12.2312,12.6119,11.3467,9.4308,9.7139,11.4886,13.1717,12.7589,12.2668,12.3606,11.8281,11.843,11.8381,11.7934,12.2895,11.4165,11.1935,10.5577,10.5882,10.1575,9.5954,11.0912,12.1082,12.5428,11.7382,12.3606,12.4413,10.629,null],"pscores":[null,0.3296,0.2536,0.3149,0.3292,0.3361,0.3778,0.3371,0.5034,0.4027,0.2924,0.119,0.1139,0.2046,0.3203,0.259,0.0699,0.0047,0.0248,0.0868,0.0918,0.0589,0.0761,0.0441,0.0554,0.0217,0.0412,0.0171,0.0444,0.0378,0.0981,0.0883,0.1617,0.185,0.2468,0.0563,0.0257,0.0712,0.0847,0.0637,0.0642,0.0753,0.0753,0.0389,0.0209,0.0511,null,null,0.2217,0.0449,0.0248,0.0,0.0395,0.0651,0.0986,0.0472,0.0534,0.0389,0.0618,0.0,0.0,0.0,0.0119,0.1463,0.105,0.0821,0.0213,0.0044,0.0261,0.0697,0.0697,0.0665,0.0463,0.0778,0.0944,null,null,null,0.2095,0.0828,0.0828,0.047,0.0279,0.0496,0.0789,0.087,0.0739,0.0204,0.019,0.0,0.0,0.0553,0.1769,0.1769,0.0,0.0217,0.0698,0.113,0.2032,0.1699,0.1219,0.0378,0.0344,0.0632,0.0831,0.0841,0.0943,0.0797,0.0676,0.0135,0.0311,0.0944,0.1256,0.1144,0.11,0.1171,0.1241,0.0816,0.0622,0.0605,0.0651,0.0648,0.0741,0.0404,0.0287,0.0242,0.0352,0.0352,0.0146,0.0323,0.0487,0.0865,0.03,0.0,0.0284,0.0295,0.0521,0.0091,0.0,0.0,0.0,0.0,0.0,0.0439,0.0994,0.0994,0.0639,0.0,0.0,null,null,0.0,0.0175,0.0187,0.046,0.0482,0.0744,0.0681,0.1139,0.1291,0.262,0.1374,0.0838,0.0,0.0,0.0,0.0185,0.0433,0.0767,0.0931,0.0601,0.0698,0.0456,0.0673,0.0657,0.0707,0.0783,0.0508,0.0608,0.0433,0.0634,0.1251,0.107,0.0562,0.0195,0.0369,0.0398,0.0356,0.0605,0.0796,0.0798,0.0821,0.058,0.1015,0.1134,0.1493,0.1475,0.1522,0.1407,0.0538,0.0268,0.0464,0.0849,0.0547,0.032,0.0,null]} +{"ID":"26684_1_1_1","entryID":"26684","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Chica","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The anchored flexibility model in LC8 motif recognition: Insights from the Chica complex\n","ionic_strength":0.01,"pH":7.0,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.4369924828,"off_H":-1.5754370522,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":69.0,"bbshift_types_post":5.0,"total_bbshifts":333,"seq":"MARACLIQRLPIKRDCTPVFVRGLSSPSAAMALLSEGLDEVPAACLSPCGPPNPTELFSESRRLALEELVAGGPEAFAAFLRRERLARFLNPDEVHAILRAAERPGEEGAAAAAAAEDSFGSSHDCSSGTYFPEQSDLEPPLLELGWPAFYQGAYRGATRVETHFQPRGAGEGGPYGCKDALRQQLRSAREVIAVVMDVFTDIDIFRDLQEICRKQGVAVYILLDQALLSQFLDMCMDLKVHPEQEKLMTVRTITGNIYYARSGTKIIGKVHEKFTLIDGIRVATGSYSFTWTDGKLNSSNLVILSGQVVEHFDLEFRILYAQSKPISPKLLSHFQSSNKFDHLTNRKPQSKELTLGNLLRMRLARLSSTPRKADLDPEMPAEGKAERKPHDCESSTVSEEDYFSSHRDELQSRKAIDAATQTEPGEEMPGLSVSEVGTQTSITTACAGTQTAVITRIASSQTTIWSRSTTTQTDMDENILFPRGTQSTEGSPVSKMSVSRSSSLKSSSSVSSQGSVASSTGSPASIRTTDFHNPGYPKYLGTPHLELYLSDSLRNLNKERQFHFAGIRSRLNHMLAMLSRRTLFTENHLGLHSGNFSRVNLLAVRDVALYPSYQ","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,15,15,15,15,15,15,15,15,15,15,15,15,14,12,11,12,14,14,12,11,12,14,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,14,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.6917,6.0727,4.5977,3.0093,-0.4055,0.1165,0.5834,0.3533,-0.6246,-1.4169,-0.6058,0.1244,0.1019,-0.496,-1.6673,-1.434,0.3061,0.726,1.2735,0.1339,-0.4745,-2.1403,-1.1805,-1.0041,-1.3587,-2.5516,-2.2023,-1.1756,-0.9903,-1.9096,-3.343,-3.783,-3.3811,-3.5049,-3.1487,-2.4866,-1.8756,-2.0179,-2.5362,-2.1588,0.7196,0.6299,0.3855,-1.2805,0.0987,1.3672,0.8379,-0.1645,-2.3365,-2.792,-2.8254,-3.1607,-3.373,-2.6353,-1.8462,3.2768,3.4718,3.2341,-1.631,-2.4858,-1.7307,-1.5114,-1.5139,-2.0019,1.206,2.9613,4.8346,7.9926,7.7183,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.4934,0.4641,0.5777,0.6939,0.8875,0.8644,0.8416,0.853,0.8964,0.925,0.8957,0.864,0.865,0.8923,0.9394,0.9344,0.8551,0.8333,0.8022,0.8642,0.8954,0.9531,0.9188,0.9108,0.9231,0.956,0.9476,0.9186,0.9119,0.9419,0.9714,0.978,0.972,0.9739,0.968,0.9545,0.9389,0.9428,0.9578,0.9487,0.8337,0.8392,0.8515,0.9205,0.8652,0.7989,0.8283,0.8771,0.9509,0.9612,0.9618,0.9682,0.9719,0.9578,0.9401,0.6675,0.653,0.6781,0.9317,0.9545,0.9347,0.928,0.9281,0.9424,0.8081,0.6972,0.5597,0.2993,0.1889,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"52957_1_1_1","entryID":"52957","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Mechanisms of assembly and function of the Hsp70-Hsp40 chaperone machinery\n","ionic_strength":0.1,"pH":7.0,"temperature":315.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":68.0,"bbshift_types_post":2.0,"total_bbshifts":136,"seq":"MAKAVGIDLGTTNSVIAVLEGGKPVVLENAEGERVTPSVVAFRDGETLVGRMAKRQAVLNPEGTIFEIKRFIGRRFEEVQEEAKRVPYKVVPGPDGGVRVEVKGKLYTPEEISAMILRKLVEDASKKLGEKITKAVITVPAYFNNAQREATANAGRIAGLEVLRIINEPTAAALAYGLDKKGNETVLVFDLGGGTFDVTILEIGEGVFEVKATSGDTHLGGSDMDHAIVNWLAEEFKKEHGVDLKADRQALQRLIEAAEKAKIELSSTLETTISLPFIALDPASKTPLHLEKKLTRAKFEELIQPLLKRLRGPVEQALKDAGLTPAQIDEVILVGGATRVPAVQQVVRELLGKEPNRSVNPDEVVAMGAAIQAGVLMGEVRDVVLLDVTPLSLGVETKGGVMTVLIPRNTTIPTRKCEIFTMGGAVEIHVLQGERPMAQDNKSLGRFRLEGIPPMPAGVPQIEVCFDIDANGILHVTAKERSTGREASITIQNTTTLSEEEIQRIIEEAKRHAEEDRRRREHAELKNALDSARVQAERVLQERQGAPEARARLEAAIGKAKELVERDAPDPELKAATEELLKAVEEYEKGAQAASGKGPDDVIDADYKPAD","k":[2,2,4,2,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,0,2,2,2,0,0,2,2,2,0,2,2,4,2,4,2,2,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,4,6,4,4,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,2,0,0,0,0,2,4,4,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,2,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,4,4,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,2,2,0,0,0,0,0,0,0,2,2,2,0,0,2,2,2,0,2,2,2,0,2,2,2,0,0,0,0,0,0,0,2,2,2,2,2,4,2,2,0,2,4,4,2,0,2,2,2,0,0,0,0,0,2,2,2,0,0,0,0,2,4,4,2,0,0,0,0,2,2,2,0,0,0,0,0,2,2,4,4,4,2,0,0,0,0,0,0,0,0,2,2,2,0,0,2,2,2],"zscores":[null,3.5318,6.0883,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,3.4628,3.4628,3.4628,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,3.5047,3.5047,3.5047,null,3.8633,3.8633,3.8633,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.2005,4.2005,4.2005,null,null,null,null,null,null,null,1.7727,1.7727,1.7727,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,5.1996,5.1996,5.1996,null,null,5.1996,5.1996,5.1996,null,3.9794,3.9794,6.3577,5.1996,7.175,5.1996,5.1996,null,3.4321,3.4321,3.4321,null,null,null,null,null,null,null,null,null,null,5.1996,5.8262,7.6505,5.8262,6.0359,3.441,3.441,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1137,5.1137,5.1137,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,4.4008,4.4008,4.4008,null,5.1996,5.1996,5.1996,null,null,null,null,4.4625,6.3641,6.3641,4.7939,3.6834,3.6834,3.6834,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.7551,3.7551,3.7551,null,3.4524,3.4524,3.4524,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,4.3848,4.3848,4.3848,null,null,3.4182,3.4182,3.4182,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,3.598,3.598,3.598,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,5.1996,7.175,7.175,5.1996,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.0239,5.0239,5.0239,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.81,-0.81,-0.81,null,null,null,null,null,null,null,null,null,null,3.4776,3.4776,3.4776,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,4.3815,4.3815,4.3815,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,5.1996,5.1996,5.1996,null,5.1996,5.1996,5.1996,null,4.3392,4.3392,4.3392,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,4.2204,4.2204,6.5101,5.1996,5.1996,null,5.1996,7.175,7.175,5.1996,null,3.5638,3.5638,3.5638,null,null,null,null,null,3.4376,3.4376,3.4376,null,null,null,null,5.1996,6.0671,6.0671,3.4952,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,3.7074,3.7074,4.1035,2.2646,2.2646,1.1674,null,null,null,null,null,null,null,null,0.5145,0.5145,0.5145,null,null,-1.3808,-1.3808,null],"pscores":[null,0.2463,0.0946,0.0,0.0,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,0.2594,0.2594,0.2594,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,0.2514,0.2514,0.2514,null,0.1861,0.1861,0.1861,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1303,0.1303,0.1303,null,null,null,null,null,null,null,0.6131,0.6131,0.6131,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,0.0,0.0,0.0,null,null,0.0,0.0,0.0,null,0.1662,0.1662,0.0682,0.0,0.0,0.0,0.0,null,0.2653,0.2653,0.2653,null,null,null,null,null,null,null,null,null,null,0.0,0.122,0.0733,0.122,0.0999,0.2636,0.2636,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0091,0.0091,0.0091,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,0.0999,0.0999,0.0999,null,0.0,0.0,0.0,null,null,null,null,0.091,0.0676,0.0676,0.0465,0.2182,0.2182,0.2182,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2052,0.2052,0.2052,null,0.2614,0.2614,0.2614,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,0.1023,0.1023,0.1023,null,null,0.268,0.268,0.268,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,0.2339,0.2339,0.2339,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0191,0.0191,0.0191,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.9665,0.9665,0.9665,null,null,null,null,null,null,null,null,null,null,0.2566,0.2566,0.2566,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,0.1027,0.1027,0.1027,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,0.0,0.0,0.0,null,0.0,0.0,0.0,null,0.109,0.109,0.109,null,null,null,null,null,null,null,0.0,0.0,0.0,0.1272,0.1272,0.0542,0.0,0.0,null,0.0,0.0,0.0,0.0,null,0.2403,0.2403,0.2403,null,null,null,null,null,0.2643,0.2643,0.2643,null,null,null,null,0.0,0.0967,0.0967,0.2532,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,0.2138,0.2138,0.3425,0.6166,0.6166,0.7323,null,null,null,null,null,null,null,null,0.8395,0.8395,0.8395,null,null,0.9876,0.9876,null]} +{"ID":"15031_1_1_1","entryID":"15031","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Alpha-conotoxin_BuIA","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"NMR structure determination of alpha-conotoxin BuIA, a novel neuronal nicotinic\nacetylcholine receptor antagonist with an unusual 4\/4 disulfide scaffold.\n","ionic_strength":0.0,"pH":3.04,"temperature":278.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":12.0,"bbshift_types_post":3.0,"total_bbshifts":33,"seq":"GCCSTPPCAVLYCX","k":[3,6,9,9,8,6,6,7,9,9,9,9,6,3],"zscores":[null,6.8318,9.139,9.1313,10.0261,7.8162,6.8322,7.0148,9.2353,9.9973,10.4859,10.2856,8.2983,null],"pscores":[null,0.1428,0.0846,0.0851,0.0004,0.0607,0.1428,0.1727,0.0784,0.0328,0.007,0.0173,0.0266,null]} +{"ID":"52530_1_1_1","entryID":"52530","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1073\/pnas.2408092121","citation_title":"A multi-iron enzyme installs copper-binding oxazolone\/thioamide pairs on a nontypeable Haemophilus inlfuenzae virulence factor\n","ionic_strength":0.1,"pH":7.0,"temperature":283.0,"off_C":-15.6923411553,"off_CA":-14.5899072053,"off_CB":-19.1008658237,"off_H":-3.7551654293,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":44.0,"bbshift_types_post":5.0,"total_bbshifts":204,"seq":"MESKSSSTDNTATPCVGDKCVKTKAAEGXXGEGXXGADKAHSLEHHHHHH","k":[3,7,11,13,14,15,15,15,15,15,15,14,12,11,12,13,14,14,15,14,13,13,14,15,15,15,14,9,4,4,9,13,9,4,4,9,14,15,15,15,15,15,15,15,15,14,14,14,10,5],"zscores":[null,3.533,4.7708,4.1564,2.3816,-0.9244,-1.147,-2.1693,-1.2382,-1.542,-1.2897,0.7176,3.0505,6.4206,8.8988,9.9144,10.7521,9.915,11.5238,9.5605,7.7594,3.2772,1.4123,1.2722,-2.5882,-2.6919,0.9788,1.822,2.9151,6.2484,6.9769,7.1578,3.9942,2.1954,6.0936,9.0182,9.7534,9.5288,8.4589,10.0042,8.8429,7.2517,3.5607,2.0425,2.6102,5.6058,8.9148,10.6394,9.1847,null],"pscores":[null,0.5431,0.5059,0.5891,0.7313,0.9079,0.9159,0.9468,0.919,0.9289,0.9208,0.8338,0.6676,0.3581,0.1875,0.1447,0.1172,0.1672,0.0958,0.1898,0.2954,0.6589,0.7939,0.8044,0.9568,0.9591,0.8193,0.7432,0.5199,0.0787,0.2518,0.3424,0.5404,0.6266,0.094,0.0926,0.1774,0.2129,0.2856,0.1827,0.2588,0.3739,0.6548,0.7581,0.7211,0.4856,0.2332,0.1237,0.1127,null]} +{"ID":"19230_1_1_1","entryID":"19230","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Hdm2","exp_method":"NMR","exp_method_subtype":"NMR, 10 STRUCTURES","citation_DOI":"","citation_title":"In Vivo Activation of the p53 Tumor Suppressor Pathway by an Engineered Cyclotide.","ionic_strength":0.133,"pH":6.5,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":48.0,"bbshift_types_post":4.0,"total_bbshifts":178,"seq":"SGSGASKAPTSFAEYWNLLSAGGVCPKILQRCRRDSDCPGACICRGNGYCG","k":[3,7,10,11,11,12,12,8,8,8,12,12,12,12,12,11,10,10,10,11,10,10,10,11,10,10,10,12,12,12,12,12,12,12,12,12,12,10,9,9,11,12,12,12,11,11,10,11,11,8,4],"zscores":[null,6.9318,8.4752,8.9414,9.5065,9.4093,8.9666,6.7953,7.728,8.484,9.8306,8.1239,8.225,9.072,10.7926,10.8331,10.7061,11.1933,10.7824,11.3392,10.3093,9.9448,9.2236,9.7375,8.7946,7.8767,7.5976,8.8275,10.0034,10.1724,11.0993,11.1159,10.6367,9.7614,9.9106,10.58,11.3866,9.7267,8.7997,8.2414,9.3831,10.7333,11.4561,12.2444,11.3693,11.3693,9.9637,10.9478,10.9357,10.0198,null],"pscores":[null,0.1802,0.1624,0.158,0.1202,0.1528,0.1828,0.233,0.1524,0.0948,0.1257,0.244,0.2364,0.1755,0.0696,0.0429,0.0235,0.0,0.0197,0.0178,0.0445,0.0652,0.1101,0.1055,0.1394,0.2082,0.2306,0.1925,0.1151,0.1049,0.0534,0.0526,0.0782,0.1301,0.1208,0.0813,0.039,0.0782,0.1075,0.1479,0.1282,0.0728,0.0356,0.0,0.0164,0.0164,0.064,0.037,0.0376,0.0007,null]} +{"ID":"19230_1_2_2","entryID":"19230","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"MCo-PMI","exp_method":"NMR","exp_method_subtype":"NMR, 10 STRUCTURES","citation_DOI":"","citation_title":"In Vivo Activation of the p53 Tumor Suppressor Pathway by an Engineered Cyclotide.","ionic_strength":0.133,"pH":6.5,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":76.0,"bbshift_types_post":6.0,"total_bbshifts":414,"seq":"LVRPKPLLLKLLKSVGAQKDTYTMKEVLFYLGQYIMTKRLYDEKQQHIVYCSNDLLGDLFGVPSFSVKEHRKIYTMIYRNLVV","k":[6,12,14,11,7,11,13,16,16,15,16,16,18,18,16,16,16,18,15,15,15,18,17,17,17,18,17,15,15,16,16,16,16,18,18,18,18,18,18,18,18,18,18,17,17,17,18,18,18,15,15,15,16,10,10,10,16,16,18,16,16,12,14,14,18,18,18,18,18,12,12,12,18,18,18,16,16,16,12,6,0,0,0],"zscores":[null,10.9091,11.0844,8.9795,6.1305,9.3468,11.855,13.164,13.0347,12.5534,12.687,13.062,13.1603,13.7084,12.731,13.2514,12.4003,13.8999,11.4162,12.33,12.33,14.9615,14.1338,13.3598,12.8846,13.4133,13.7407,12.397,12.5027,12.241,12.7738,12.0047,12.1705,12.0273,12.4888,11.913,12.8315,13.4026,14.4496,14.3368,13.4709,12.9606,13.0791,13.4224,13.5423,14.0891,14.5619,14.0489,13.6134,12.1514,13.1386,13.1007,12.6535,9.291,9.0578,9.0242,12.1094,11.5534,13.5779,12.4198,13.1269,9.6929,11.5005,11.5512,14.5649,14.4885,14.708,13.9095,12.9152,9.9044,9.9607,10.5274,13.1248,12.8008,13.4592,12.222,13.3937,12.3335,11.0665,null,null,null,null],"pscores":[null,0.0634,0.0988,0.1554,0.2572,0.1306,0.0385,0.0372,0.0427,0.0459,0.0581,0.0415,0.0705,0.0471,0.0561,0.0335,0.0713,0.0393,0.1015,0.0562,0.0562,0.0,0.0149,0.0457,0.0664,0.0595,0.0301,0.053,0.0482,0.0789,0.0542,0.0904,0.0823,0.1244,0.1016,0.1302,0.0854,0.06,0.0182,0.0224,0.0571,0.0795,0.0741,0.0431,0.0381,0.0166,0.0141,0.0334,0.0511,0.0646,0.0208,0.0224,0.0596,0.1057,0.1212,0.1235,0.0853,0.1135,0.0525,0.0704,0.0388,0.1344,0.0768,0.0743,0.014,0.0168,0.0088,0.039,0.0816,0.1212,0.1177,0.0843,0.0721,0.0868,0.0575,0.0798,0.0277,0.0744,0.0551,null,null,null,null]} +{"ID":"30118_1_1_1","entryID":"30118","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Endothelial PAS domain-containing protein 1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Computational Repacking of HIF-2 alpha Cavity Replaces Water-Based Stabilized Core\n","ionic_strength":0.02,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":112.0,"bbshift_types_post":7.0,"total_bbshifts":743,"seq":"GEFLDSKTFLSRFSMDMKFTYCDDRITELIGYHPEELLGRSASEFWHALDSENMTKSHQNLCTKGQVVSGQYRMLAKHGGYVWLETQMTVIYNPRNLQPQCIMAVNYVLSEIEK","k":[5,12,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,18,18,18,19,21,21,19,19,19,21,20,20,20,21,21,21,21,21,21,21,21,21,21,20,19,18,18,17,17,17,19,20,19,19,18,19,16,15,16,19,21,21,21,21,20,20,17,16,16,19,21,20,20,20,21,20,20,20,21,21,20,18,18,19,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,2.9998,4.7787,6.9549,8.2834,10.2631,12.1052,13.9735,15.1878,15.8517,16.1497,15.5403,15.5085,14.6194,14.4466,13.3987,14.3527,14.6419,14.7195,13.3542,13.3599,12.8974,13.4851,13.0021,13.4912,14.3058,14.9875,14.7052,13.2796,11.6851,12.5436,12.9016,12.9285,13.2348,12.7842,13.5328,13.6145,12.8813,12.2634,10.4431,12.1536,12.867,13.9444,13.947,13.974,14.5892,14.4273,14.0833,12.9116,13.1071,14.0562,13.8055,13.5878,13.6558,14.4895,13.8318,12.8963,13.0167,13.0829,12.7742,12.1781,12.3258,12.9712,11.9934,13.2322,12.9825,12.9578,11.2604,10.486,11.9133,13.4737,15.1218,15.2974,14.5979,14.0642,13.6858,14.4244,13.6568,12.795,13.2396,14.3849,14.8353,13.9079,13.0106,13.7576,14.5327,15.0386,14.8536,13.6609,13.7077,13.8283,14.0904,12.0852,10.8167,10.9337,13.428,13.2478,12.6646,12.3193,14.2551,15.4735,15.4259,15.0916,13.7498,14.2712,14.3591,15.8238,14.4115,14.2672,12.8766,13.0293,13.2526,11.4047,null],"pscores":[null,0.6716,0.6026,0.4769,0.3907,0.2687,0.1673,0.0801,0.0326,0.0096,0.0,0.0201,0.0212,0.0539,0.0607,0.1051,0.0645,0.053,0.05,0.1071,0.1069,0.1283,0.1012,0.1233,0.101,0.0664,0.0399,0.0506,0.1105,0.1586,0.1151,0.0822,0.081,0.0672,0.1036,0.0991,0.0955,0.099,0.1288,0.2281,0.1648,0.115,0.0672,0.0671,0.0801,0.0551,0.0615,0.0755,0.1276,0.1184,0.0766,0.0872,0.0967,0.0937,0.0453,0.0572,0.0824,0.077,0.0576,0.0714,0.0998,0.1257,0.1101,0.1425,0.083,0.0785,0.0955,0.1292,0.1535,0.095,0.0724,0.035,0.0286,0.0547,0.0763,0.0781,0.0478,0.0335,0.0532,0.034,0.0352,0.0456,0.0687,0.1083,0.075,0.0573,0.0248,0.0315,0.0792,0.0915,0.0863,0.0612,0.1215,0.1899,0.1997,0.1038,0.0974,0.0932,0.1098,0.0402,0.0224,0.0241,0.0361,0.0896,0.0678,0.0642,0.0105,0.0621,0.0679,0.1292,0.122,0.1117,0.0818,null]} +{"ID":"19208_1_1_1","entryID":"19208","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Arginine_kinase","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone resonance assignments of the 42kDa enzyme arginine kinase in the transition state analogue form.","ionic_strength":0.1,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":339.0,"bbshift_types_post":5.0,"total_bbshifts":1599,"seq":"MVDQATLDKLEAGFKKLQEASDCKSLLKKHLTKDVFDSIKNKKTGMGATLLDVIQSGVENLDSGVGIYAPDAESYRTFGPLFDPIIDDYHGGFKLTDKHPPKEWGDINTLVDLDPGGQFIISTRVRCGRSLQGYPFNPCLTAEQYKEMEEKVSSTLSSMEDELKGTYYPLTGMSKATQQQLIDDHFLFKEGDRFLQTANACRYWPTGRGIFHNDAKTFLVWVNEEDHLRIISMQKGGDLKTVYKRLVTAVDNIESKLPFSHDDRFGFLTFCPTNLGTTMRASVHIQLPKLAKDRKVLEDIASKFNLQVRGTRGEHTESEGGVYDISNKRRLGLTEYQAVREMQDGILEMIKMEKAAA","k":[3,8,13,15,14,14,14,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,13,14,14,15,15,15,15,15,15,15,14,14,14,14,12,12,13,14,14,13,14,12,10,6,8,11,15,13,13,13,15,15,14,12,12,13,15,13,13,13,15,15,15,15,14,13,13,14,15,15,15,15,15,10,8,8,13,15,14,14,14,15,15,15,15,15,15,15,13,12,11,13,14,15,15,15,15,15,15,15,15,14,14,14,15,15,14,14,9,5,0,3,8,13,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,14,14,14,15,15,14,14,14,15,12,12,12,14,14,14,15,15,15,15,15,15,15,15,15,15,15,13,13,11,13,13,14,14,9,7,7,12,15,15,15,15,15,15,15,15,13,13,12,14,13,14,14,15,15,15,15,15,15,15,15,15,15,15,15,10,5,0,3,8,13,15,15,15,15,15,15,14,13,13,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,15,15,14,14,14,15,13,10,5,2,1,6,10,14,14,15,15,15,15,15,15,15,15,15,13,13,13,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,14,9,4,0,0,0,0,3,8,13,14,11,10,11,14,15,15,15,15,15,15,12,10,9,12,14,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,10,5],"zscores":[null,8.1077,10.6013,11.705,12.0209,12.0732,12.5004,12.3562,12.1665,12.3486,12.9765,12.0178,11.9581,11.9581,13.6174,13.6705,13.6705,12.7801,12.6261,12.1948,12.8207,11.4501,11.6145,11.3145,12.7292,12.9977,13.5552,13.1133,13.1092,11.9991,11.6613,11.3816,11.9626,12.4947,12.7575,13.3039,13.2638,11.8957,11.8957,11.2176,11.4978,10.9228,11.8053,11.8696,12.1073,11.2434,11.7665,12.0051,12.5258,12.4989,12.1448,12.6815,12.3097,12.7274,12.7447,12.2784,11.0228,9.7404,10.8609,10.4137,11.6462,10.9738,11.4891,11.4891,11.9434,13.0368,12.0548,11.1933,8.7209,9.6046,11.3664,12.8243,11.6088,11.1772,11.7828,12.7187,12.7561,11.6671,11.2497,11.3957,11.9014,12.8949,12.1359,11.9238,11.9238,12.9156,13.3828,13.3828,12.8905,12.24,10.5529,11.1395,11.9874,12.5147,12.0769,11.0549,12.1238,12.2069,10.7608,9.5816,8.4811,10.6791,10.9096,11.6193,12.4306,12.6375,13.0705,11.6858,11.6469,11.6969,12.8941,12.4611,11.7385,10.4445,10.285,9.8028,10.4506,11.7837,12.0949,12.5942,11.8831,12.3021,12.6329,12.9415,12.7601,12.7601,12.6544,13.1886,12.6294,12.3062,11.4563,10.4433,10.6352,8.5078,6.8854,null,4.9172,8.371,10.3978,11.9866,12.4483,12.8575,12.5615,12.1756,12.7106,11.9267,12.0816,12.0816,12.8186,13.2122,13.2122,13.1698,12.6399,12.6399,12.4974,12.622,11.0722,10.2965,9.4448,11.0399,12.2649,13.3455,12.5551,11.6928,11.6928,11.0368,12.1566,10.5299,11.6179,9.6176,10.8166,10.2626,11.2687,11.3543,11.9057,12.3159,12.3635,12.4622,12.8874,13.246,13.0383,12.7048,12.4604,12.5801,11.6453,11.9067,11.4439,12.2085,11.7264,10.335,8.9804,5.608,6.9519,9.3998,11.6183,12.6092,12.6092,12.8038,13.3009,12.1625,11.9475,10.9502,12.1407,10.7052,11.2365,10.2099,12.333,11.8815,12.8244,12.308,13.1853,12.0213,12.5455,11.7245,12.9117,12.4651,12.8321,12.3235,12.7744,12.4349,12.5875,12.5875,10.781,7.985,null,6.2632,9.1919,11.2758,11.0743,11.0345,10.5869,11.168,11.2632,11.7134,10.8354,10.2778,10.2202,11.6124,12.7042,12.8878,12.9732,11.4683,12.0929,12.2396,13.1891,13.1891,13.1891,13.2302,12.998,12.4867,12.3937,12.0262,12.2618,12.2598,11.9054,12.2048,11.3635,12.3634,10.9592,12.0571,11.9773,12.9667,12.7885,12.3637,11.7444,11.7752,11.5864,12.5378,11.0697,10.1292,6.4117,5.1996,3.8761,8.7209,11.1933,13.0824,12.5261,11.4372,10.9542,10.9247,12.5515,12.8059,11.7965,11.7965,11.5888,11.6193,10.5091,10.6813,11.778,12.2363,11.446,10.5631,11.1793,12.3702,13.4008,13.4047,12.8273,12.2782,11.2052,11.4657,11.7614,12.2573,12.5862,13.1311,13.0894,12.5361,12.5361,12.6259,10.629,7.175,null,null,null,null,5.1466,7.967,10.2506,10.4191,8.5334,8.0543,8.0297,10.5337,10.3464,11.5174,11.0154,12.3797,11.7206,11.7262,10.0325,9.5937,10.228,11.4658,12.6213,12.6091,13.0022,13.1978,13.6705,13.1047,12.3285,12.3285,12.5567,12.1782,12.1782,11.5176,12.1081,11.4996,12.5383,12.3073,12.4767,12.4767,12.7208,12.5727,12.5727,12.5473,11.7418,8.7458,null],"pscores":[null,0.1226,0.1037,0.0865,0.0512,0.0487,0.0294,0.0549,0.0638,0.0553,0.0275,0.0514,0.0542,0.0542,0.002,0.0,0.0,0.0359,0.0427,0.0625,0.0342,0.0997,0.0912,0.1069,0.0382,0.0267,0.0044,0.0219,0.022,0.0719,0.0888,0.1033,0.0737,0.0486,0.0369,0.0142,0.0158,0.077,0.077,0.1121,0.0972,0.1284,0.0815,0.0585,0.0472,0.0687,0.0635,0.052,0.0472,0.0484,0.0649,0.0402,0.0571,0.0382,0.0375,0.0393,0.1021,0.1783,0.1111,0.0908,0.0265,0.083,0.0774,0.0774,0.0343,0.0069,0.0081,0.0,0.0,0.0232,0.0165,0.034,0.0503,0.0722,0.0419,0.0386,0.037,0.0684,0.0458,0.0385,0.0363,0.031,0.0256,0.0352,0.0352,0.0301,0.011,0.011,0.0312,0.041,0.1065,0.0741,0.0528,0.0477,0.0681,0.121,0.0659,0.0619,0.0208,0.0245,0.0951,0.0993,0.1291,0.0708,0.0324,0.0234,0.0236,0.0875,0.0895,0.0869,0.031,0.0501,0.0848,0.1127,0.0982,0.1015,0.1124,0.0626,0.0673,0.0441,0.0776,0.0574,0.0424,0.029,0.0368,0.0368,0.0227,0.0009,0.0238,0.0573,0.0994,0.1351,0.1239,0.1282,0.0841,null,0.1453,0.103,0.1155,0.0725,0.0507,0.0326,0.0456,0.0634,0.039,0.0754,0.0679,0.0679,0.0158,0.0,0.0,0.0196,0.0421,0.0421,0.0485,0.0429,0.12,0.1648,0.1974,0.1012,0.0399,0.0125,0.0459,0.0671,0.0671,0.1014,0.0643,0.0842,0.0278,0.1392,0.1136,0.1459,0.0889,0.1048,0.0765,0.0568,0.0546,0.0501,0.0313,0.0165,0.025,0.0392,0.0502,0.0447,0.0485,0.036,0.0129,0.0223,0.0446,0.1415,0.2287,0.3798,0.1784,0.0,0.0278,0.0434,0.0434,0.0349,0.0143,0.064,0.0744,0.1268,0.0651,0.0978,0.0691,0.1027,0.0368,0.0372,0.0155,0.0379,0.0189,0.0708,0.0463,0.0855,0.0303,0.0499,0.0337,0.0564,0.0362,0.0513,0.0444,0.0444,0.0198,0.0,null,0.0,0.0477,0.067,0.1199,0.1221,0.1476,0.1148,0.1096,0.0861,0.1125,0.1225,0.126,0.0712,0.0392,0.0313,0.0277,0.0987,0.0674,0.0604,0.0188,0.0188,0.0188,0.0171,0.0266,0.049,0.0532,0.0706,0.0593,0.0594,0.0765,0.062,0.0625,0.0156,0.0838,0.0691,0.073,0.028,0.0356,0.0546,0.0646,0.0631,0.0725,0.0466,0.0778,0.0545,0.128,0.0,0.0,0.0,0.0,0.0051,0.0282,0.1004,0.1266,0.1282,0.046,0.0348,0.0819,0.0819,0.0925,0.0909,0.109,0.0991,0.0421,0.0605,0.0999,0.1059,0.0721,0.0153,0.0103,0.0102,0.0339,0.0586,0.1128,0.0989,0.0837,0.0595,0.0445,0.0211,0.0228,0.0467,0.0467,0.0239,0.0,0.0,null,null,null,null,0.1161,0.1334,0.1242,0.1365,0.1872,0.1943,0.2251,0.1298,0.1618,0.0962,0.1232,0.0538,0.0857,0.0855,0.1133,0.0864,0.0203,0.0351,0.0241,0.0434,0.0265,0.0184,0.0,0.0222,0.0562,0.0562,0.0458,0.0633,0.0633,0.076,0.0471,0.0769,0.0466,0.0572,0.0494,0.0494,0.0385,0.0451,0.0451,0.0462,0.0847,0.1429,null]} +{"ID":"19208_2_1_1","entryID":"19208","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"Arginine_kinase","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone resonance assignments of the 42kDa enzyme arginine kinase in the transition state analogue form.","ionic_strength":0.1,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":8,"seq":"MVDQATLDKLEAGFKKLQEASDCKSLLKKHLTKDVFDSIKNKKTGMGATLLDVIQSGVENLDSGVGIYAPDAESYRTFGPLFDPIIDDYHGGFKLTDKHPPKEWGDINTLVDLDPGGQFIISTRVRCGRSLQGYPFNPCLTAEQYKEMEEKVSSTLSSMEDELKGTYYPLTGMSKATQQQLIDDHFLFKEGDRFLQTANACRYWPTGRGIFHNDAKTFLVWVNEEDHLRIISMQKGGDLKTVYKRLVTAVDNIESKLPFSHDDRFGFLTFCPTNLGTTMRASVHIQLPKLAKDRKVLEDIASKFNLQVRGTRGEHTESEGGVYDISNKRRLGLTEYQAVREMQDGILEMIKMEKAAA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,7.175,8.7209,8.0501,6.3408,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0436,0.0698,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"2220_1_1_1","entryID":"2220","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"HiPIP","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Sequential Resonance Assignments of Oxidized High-Potential Iron-Sulfur Protein \nfrom Chromatium vinosum\n","ionic_strength":0.1,"pH":7.0,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":5,"seq":"SAPANAVAADNATAIALKYNQDATKSERVAAARPGLPPEEQHCADCQFMQADAAGATDEWKGCQLFPGKLINVNGWCASWTLKAG","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null]} +{"ID":"5653_1_1_1","entryID":"5653","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"molt-inhibiting hormone","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"The solution structure of molt-inhibiting hormone from the kuruma prawn \nMarsupenaeus japonicus\n","ionic_strength":0.0,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":76.0,"bbshift_types_post":7.0,"total_bbshifts":518,"seq":"ASFIDNTCRGVMGNRDIYKKVVRVCEDCTNIFRLPGLDGMCRNRCFYNEWFLICLKAANREDEIEKFRVWISILNAGQ","k":[7,14,21,21,21,21,21,21,19,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,19,17,16,17,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,12,5],"zscores":[null,8.7044,10.3917,9.5806,9.418,10.3329,12.3461,13.3745,13.2899,12.4951,12.5178,11.5474,11.3855,11.4471,13.3966,14.4985,14.9543,15.1207,14.4916,14.2996,14.5641,15.5642,16.1497,16.1497,15.3289,15.1462,14.0174,14.7998,14.5375,15.0544,14.6606,14.533,14.7189,13.6664,12.7195,11.8006,13.0094,12.8325,13.2741,12.9037,14.0412,14.2866,14.2568,14.2971,14.8617,14.7713,14.0667,14.0667,14.5416,15.3781,14.8856,14.4545,14.2871,13.3535,13.3389,12.6719,13.8536,14.7961,15.6957,15.5571,15.5571,14.9178,13.3022,13.3022,14.1897,15.4801,15.0459,14.0407,14.2709,14.6281,14.9968,14.4251,13.7983,14.0294,13.3056,11.7988,8.0908,null],"pscores":[null,0.2478,0.2612,0.3095,0.3195,0.2646,0.1551,0.1062,0.0805,0.1174,0.1163,0.1659,0.1746,0.1713,0.1052,0.0587,0.0411,0.035,0.0589,0.0666,0.0561,0.0193,0.0,0.0,0.0275,0.0341,0.0782,0.047,0.0571,0.0374,0.0523,0.0436,0.0226,0.0331,0.0566,0.1188,0.0931,0.1013,0.0812,0.098,0.0772,0.0671,0.0683,0.0667,0.0446,0.048,0.0762,0.0762,0.0569,0.0258,0.0437,0.0604,0.0671,0.1071,0.1078,0.1391,0.0852,0.0471,0.0148,0.0195,0.0195,0.0425,0.1095,0.1095,0.0711,0.0222,0.0377,0.0773,0.0678,0.0536,0.0396,0.0616,0.0875,0.0777,0.1093,0.1526,0.2465,null]} +{"ID":"15097_1_1_1","entryID":"15097","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"D6-HP","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The Isolated Sixth Gelsolin Repeat and Headpiece Domain of Villin Bundle F-Actin\nin the Presence of Calcium and Are Linked by a 40-Residue Unstructured Sequence\n","ionic_strength":0.01,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.5699145248,"off_CB":0.0,"off_H":0.0,"off_HA":3.2150826123,"off_HB":4.0896007428,"off_N":0.0,"bbshift_positions_post":191.0,"bbshift_types_post":6.0,"total_bbshifts":1057,"seq":"PRLFECSNKTGRFLATEIVDFTQDDLDENDVYLLDTWDQIFFWIGKGANESEKEAAAETAQEYLRSHPGSRDLDTPIIVVKQGFEPPTFTGWFMAWDPLCWSDRKSYDELKAELGDNASIGQLVSGLTSKNEVFTATTTLVPTKLETFPLDVLVNTAAEDLPRGVDPSRKENHLSDEDFKAVFGMTRSAFANLPLWKQQNLKKEKGLF","k":[0,0,0,1,7,13,18,18,17,15,15,16,18,18,18,17,17,17,18,18,18,17,17,17,18,18,18,18,18,18,18,18,17,17,17,18,18,18,18,18,18,18,18,16,16,14,16,16,18,18,18,18,18,18,18,18,18,17,11,5,0,1,7,13,18,17,11,5,0,0,0,2,8,13,11,7,8,14,18,18,16,14,13,9,5,3,9,15,18,16,16,16,18,18,18,17,15,15,16,18,18,14,12,12,16,18,18,18,18,18,18,18,18,16,14,14,16,18,18,16,16,16,18,18,16,16,16,18,18,18,17,17,17,18,18,18,18,18,18,14,12,12,16,18,18,18,17,15,15,16,18,18,16,14,14,16,18,18,18,18,16,16,14,16,15,15,15,15,15,15,16,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,17,15,15,16,18,18,18,18,18,18,18,18,18,16,10,4,0],"zscores":[null,null,null,null,9.1113,12.5264,14.9615,14.9086,14.2632,12.3334,12.0626,12.1066,12.9698,12.1279,12.8296,12.4321,13.0117,11.7582,12.9701,13.5241,14.6421,14.0137,14.0137,13.8347,14.7932,14.3324,14.4231,14.1193,14.2785,14.1506,14.2179,14.0567,13.8304,14.0729,13.4772,13.0881,12.5113,13.6389,14.0523,13.7383,13.1915,12.8331,13.1902,12.8094,13.5944,13.2122,13.1131,13.1131,13.9838,13.5461,12.6515,12.3763,13.2282,14.0911,12.9445,13.5851,12.8638,13.8085,10.8061,7.8888,null,3.8761,7.5616,10.6217,12.4102,12.5965,10.1497,7.0452,null,null,null,5.1996,7.7588,11.0269,9.8493,9.379,9.0343,12.4701,14.3238,14.4005,12.5338,10.846,11.0012,9.8668,7.955,6.2632,10.629,13.6705,14.9615,13.2066,12.6297,11.7773,13.1928,12.6914,13.0422,13.0947,12.984,12.8951,12.8229,12.8814,11.6356,9.368,6.2789,2.1883,0.6812,4.1184,6.8371,7.3901,6.6274,6.6384,6.4667,5.094,2.4445,0.4127,-0.2222,-2.2423,-2.2236,-1.8452,-0.8668,0.0333,0.0413,-0.9891,-1.2696,-1.6551,-1.4345,-1.9941,-1.1692,-0.9721,-1.4631,-1.9905,-2.1545,-0.6766,-0.1788,0.8113,0.1344,-0.2671,-1.7029,-0.6483,0.3431,1.5149,0.9401,2.5302,2.8458,7.3048,8.6693,11.2217,11.908,12.6534,11.7892,11.7389,12.6822,14.2887,13.0274,12.0944,10.0702,10.5924,10.8186,12.1073,12.8229,12.4393,11.48,10.9844,9.4964,10.3249,10.3063,10.8937,11.6697,11.846,12.6214,11.6354,11.6337,11.9866,13.0849,13.6432,13.4954,13.1797,12.889,13.5956,13.2399,13.9551,13.8299,13.5471,11.6714,12.264,12.7048,14.2237,13.5379,13.5196,13.2153,13.5259,12.4027,11.747,10.0975,12.073,12.7834,14.1875,14.0941,14.0223,13.7903,12.6717,13.0873,13.1233,14.0059,14.1583,13.8101,11.1933,null,null],"pscores":[null,null,null,null,0.0164,0.0087,0.0,0.0018,0.0101,0.056,0.0688,0.0854,0.0791,0.1193,0.0855,0.0874,0.0607,0.121,0.0791,0.0548,0.0112,0.0194,0.0194,0.0264,0.0058,0.0226,0.0192,0.0307,0.0246,0.0295,0.0269,0.0331,0.0265,0.0172,0.0408,0.0737,0.1005,0.05,0.0333,0.0459,0.0692,0.0853,0.0692,0.0526,0.0196,0.0,0.0394,0.0394,0.036,0.0539,0.0938,0.107,0.0675,0.0318,0.0802,0.0522,0.0839,0.0274,0.0443,0.0064,null,0.0,0.1257,0.1025,0.1054,0.0796,0.0806,0.0703,null,null,null,0.0,0.1499,0.0801,0.0986,0.0012,0.0576,0.0307,0.0229,0.02,0.0651,0.1119,0.0815,0.0401,0.002,0.0,0.0,0.0,0.0,0.0354,0.0607,0.1019,0.0691,0.0919,0.0758,0.0571,0.0272,0.031,0.052,0.0831,0.1447,0.2025,0.3933,0.7339,0.8373,0.639,0.4498,0.411,0.4646,0.4638,0.4759,0.5724,0.7448,0.8504,0.8804,0.9508,0.9461,0.9327,0.9021,0.8679,0.8676,0.9088,0.9156,0.9273,0.9238,0.9402,0.9151,0.9057,0.9216,0.9366,0.9425,0.8963,0.8766,0.8324,0.8631,0.8797,0.9287,0.8943,0.854,0.7876,0.8184,0.7083,0.7108,0.417,0.3236,0.1671,0.1133,0.0415,0.0823,0.1039,0.0924,0.0242,0.043,0.0478,0.1576,0.1669,0.1898,0.1204,0.0858,0.104,0.1174,0.1444,0.194,0.1828,0.1642,0.13,0.0883,0.0794,0.0429,0.0901,0.1093,0.1265,0.0739,0.0498,0.056,0.0697,0.0828,0.0518,0.067,0.0371,0.0422,0.0538,0.1073,0.0778,0.0572,0.0267,0.0542,0.055,0.0681,0.0547,0.1057,0.1216,0.1769,0.0683,0.0537,0.0281,0.0317,0.0345,0.0438,0.0929,0.0738,0.0722,0.0351,0.0292,0.0113,0.0,null,null]} +{"ID":"11053_1_1_1","entryID":"11053","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"the West Nile virus NS2B(K96A)-NS3 protease","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"NMR study of complexes between low molecular mass inhibitors and the West Nile virus NS2B-NS3 protease","ionic_strength":0.0,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":195.0,"bbshift_types_post":6.0,"total_bbshifts":1102,"seq":"TDMWIERTADITWESDAEITGSSERVDVRLDDDGNFQLMNDPGAPWAGGGGSGGGGGGVLWDTPSPKEYKKGDTTTGVYRIMTRGLLGSYQAGAGVMVEGVFHTLWHTTKGAALMSGEGRLDPYWGSVKEDRLCYGGPWKLQHKWNGHDEVQMIVVEPGKNVKNVQTKPGVFKTPEGEIGAVTLDYPTGTSGSPIVDKNGDVIGLYGNGVIMPNGSYISAIVQGERMEEPAPAGFEPEMLRKK","k":[6,12,18,18,18,17,17,17,18,18,18,18,18,18,18,18,18,17,17,15,16,16,17,17,17,18,18,17,17,17,18,18,16,16,16,18,18,18,18,18,12,10,10,10,12,12,12,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,12,12,12,10,16,16,18,18,18,18,18,16,15,14,14,15,16,18,18,16,16,14,16,16,18,16,14,14,16,18,18,17,17,17,18,18,18,16,16,16,18,12,6,4,9,13,15,16,18,12,12,12,16,16,16,18,17,17,17,17,17,17,16,14,8,10,12,18,18,12,11,11,17,12,12,12,17,17,17,18,18,18,18,18,12,10,10,16,18,18,18,18,18,18,17,11,9,10,16,18,18,12,11,9,15,16,16,16,16,18,18,18,18,12,6,0,6,12,16,16,10,12,12,18,18,18,16,16,16,18,16,16,16,12,12,10,16,16,18,12,12,10,16,16,18,18,18,18,18,18,16,16,16,18,18,18,12,12,6,12,10,16,16,12,12,12,18,18,18,12,6],"zscores":[null,8.9488,11.3482,12.5299,13.2012,13.6838,13.8971,13.1713,12.5356,11.1736,12.2412,12.7843,14.0119,13.8937,13.3966,12.8306,11.9531,11.5374,11.7442,10.7768,12.3691,11.5795,13.4529,12.6424,13.7452,12.6068,12.9664,11.3925,12.583,11.883,13.0222,13.4679,13.1216,12.5511,12.6148,14.1,13.5394,12.642,9.531,10.1234,7.2488,7.476,6.8988,6.8988,9.8854,8.9391,8.9391,4.6963,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,7.0793,9.3863,9.3863,10.4798,9.8825,11.8525,12.0082,12.4558,12.0763,12.0763,13.219,14.2465,13.3538,12.1196,11.1137,10.8615,11.6396,13.0884,13.1616,13.7807,12.8561,13.4213,12.2166,13.1863,13.6929,13.9229,12.4776,10.7827,11.5293,11.4435,12.1918,12.2832,12.827,13.6555,14.043,14.8901,14.7803,14.1757,12.965,12.0372,10.8737,10.8091,8.3296,6.2627,7.175,8.7535,11.2159,9.9702,12.1329,12.1076,11.1462,10.4511,10.2332,12.0273,12.0951,12.5956,13.4195,12.765,12.6233,11.4137,9.9036,10.2453,12.0778,12.7248,11.1081,7.0641,9.2921,11.0628,12.5134,12.4567,9.8917,10.9946,9.7232,11.8357,9.1166,10.822,10.9199,13.3474,13.5013,14.4515,14.5894,14.0958,13.6911,13.1238,12.3173,9.4435,9.1345,10.1556,11.5626,12.8523,12.7526,13.5256,13.4798,14.0594,14.2344,13.7986,10.8681,9.8405,10.5021,12.4392,13.3845,12.439,10.4938,9.7186,9.0484,11.452,11.6428,11.577,11.6309,12.1059,13.6069,14.4449,13.9658,13.3479,10.2168,7.6826,null,6.9083,9.6173,11.2425,11.3377,9.1524,9.7796,10.321,12.4779,13.5567,13.2331,12.3726,10.8944,11.1098,12.6692,12.4939,13.2271,12.2514,10.7417,10.0247,9.8696,13.0873,13.6522,14.1039,11.1813,11.1813,9.8171,11.9798,11.2375,13.3905,14.0035,13.8286,13.0198,13.3979,13.6704,13.5681,13.0745,12.5933,12.5722,11.661,10.4019,7.7275,6.9458,5.3593,4.971,1.584,4.3568,5.8632,5.7666,6.146,7.1816,8.8426,8.4935,7.6112,5.6124,null],"pscores":[null,0.184,0.1602,0.0996,0.0687,0.0324,0.0239,0.0538,0.0993,0.1698,0.1137,0.0876,0.0349,0.0396,0.0602,0.0854,0.1282,0.1326,0.1217,0.1366,0.0728,0.1121,0.0418,0.0775,0.0299,0.0959,0.0792,0.1404,0.0803,0.1146,0.0767,0.0572,0.039,0.0643,0.0613,0.0314,0.0542,0.0943,0.2676,0.2308,0.3127,0.2406,0.2896,0.2896,0.1223,0.1847,0.1847,0.3721,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1206,0.1543,0.1543,0.087,0.0688,0.0981,0.0903,0.1032,0.1219,0.1219,0.0679,0.0258,0.0293,0.0661,0.0972,0.1111,0.0899,0.0404,0.0705,0.0442,0.0505,0.0266,0.0421,0.0363,0.0158,0.0384,0.0677,0.1155,0.0754,0.1193,0.1161,0.1116,0.069,0.0335,0.0183,0.0025,0.0063,0.0285,0.0457,0.0888,0.1507,0.1903,0.2286,0.1977,0.0,0.1107,0.0701,0.1848,0.0841,0.1203,0.051,0.0886,0.1013,0.0893,0.086,0.0622,0.0592,0.0718,0.0784,0.1392,0.227,0.2061,0.1047,0.0563,0.0975,0.2087,0.1056,0.0553,0.1004,0.1031,0.1219,0.0346,0.1064,0.117,0.1724,0.068,0.0628,0.0462,0.0398,0.0033,0.0131,0.0316,0.0478,0.0722,0.1099,0.1505,0.1161,0.053,0.113,0.0844,0.0891,0.0547,0.0567,0.033,0.0263,0.0278,0.0411,0.0416,0.0341,0.0695,0.0607,0.104,0.0862,0.1067,0.0906,0.0996,0.1088,0.1123,0.1094,0.0854,0.0513,0.0184,0.0367,0.0623,0.1023,0.0708,null,0.1358,0.1393,0.1302,0.125,0.1149,0.1289,0.0961,0.1021,0.0534,0.0673,0.0726,0.1495,0.1374,0.093,0.0669,0.0346,0.0784,0.0724,0.1138,0.0696,0.0405,0.0174,0.0313,0.0492,0.0492,0.0727,0.0917,0.1304,0.0605,0.0352,0.0422,0.0768,0.0602,0.0487,0.0207,0.041,0.0623,0.0976,0.1434,0.2141,0.2745,0.3374,0.2948,0.506,0.7681,0.6058,0.4942,0.4371,0.4046,0.3181,0.3121,0.3354,0.3956,0.4505,null]} +{"ID":"7132_1_1_1","entryID":"7132","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"P1","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Chemical-shift-perturbation mapping of the phosphotransfer and catalytic domain interaction in the histidine autokinase CheA from Thermotoga maritima.","ionic_strength":0.1,"pH":7.4,"temperature":323.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":124.0,"bbshift_types_post":5.0,"total_bbshifts":457,"seq":"MMEEYLGVFVDETKEYLQNLNDTLLELEKNPEDMELINEAFRALHTLKGMAGTMGFSSMAKLCHTLENILDKARNSEIKITSDLLDKIFAGVDMITRMVDKIVSEGSDDIGENIDVFSDTIKSFASSGKEK","k":[2,4,6,7,9,10,9,9,10,12,12,11,11,11,12,12,12,12,12,12,10,10,8,9,9,11,12,12,12,10,10,10,11,9,9,10,12,10,11,11,13,13,13,13,10,10,10,11,10,11,11,10,8,8,10,11,12,12,13,13,13,12,12,12,12,12,12,12,11,11,11,13,13,13,12,12,12,12,12,12,8,8,8,12,12,12,12,12,13,12,12,11,12,11,11,11,12,12,12,12,12,12,12,12,11,9,9,10,12,11,11,11,10,10,10,12,11,11,11,12,12,10,10,11,11,7,2,0,0,0,0],"zscores":[null,4.6732,5.8833,7.1148,7.7905,9.2026,8.4801,9.5901,9.4852,11.3847,11.1347,10.6549,10.2707,10.2646,10.4173,10.7947,9.9616,10.2735,8.8279,8.9839,7.6851,9.3049,9.3821,9.7915,9.237,9.7799,11.1723,11.2091,11.1347,9.2138,8.9566,7.5347,9.1137,7.5154,9.0883,8.968,9.6547,7.3043,8.0059,8.3931,11.1354,10.8048,10.8661,10.2449,8.8573,8.8209,9.5351,10.7748,10.6146,11.1797,11.1393,10.8637,9.6639,8.9003,9.8552,8.9044,10.3098,10.694,12.5425,11.5832,10.9469,10.3703,10.8154,11.2212,11.2212,11.169,10.3724,10.3724,10.4831,10.8919,9.9274,10.6737,11.1194,11.1896,10.5246,10.3352,11.1934,11.0352,10.957,10.957,9.2626,9.1513,7.9872,10.3715,9.8878,10.8466,10.3956,11.6076,11.5061,10.9608,10.9608,9.1679,10.5408,9.433,11.2933,10.4374,10.7797,10.7726,11.602,12.06,12.0664,11.4203,10.9483,10.5889,9.4533,8.913,7.72,8.9047,8.623,8.9435,9.8838,10.1798,10.0447,8.4828,8.4502,9.4679,10.3085,10.1689,9.9812,9.3331,10.6943,9.9962,9.5509,7.8491,7.4052,6.2231,null,null,null,null,null],"pscores":[null,0.2628,0.2371,0.1638,0.1831,0.1115,0.1302,0.0563,0.0932,0.0391,0.0516,0.0523,0.0736,0.074,0.0906,0.0695,0.1176,0.0989,0.1925,0.1816,0.2235,0.1048,0.0361,0.0444,0.0783,0.1029,0.0497,0.0478,0.0516,0.1108,0.1282,0.2358,0.1462,0.2056,0.088,0.1274,0.1369,0.2549,0.2269,0.1975,0.0744,0.0922,0.0889,0.1245,0.135,0.1376,0.09,0.046,0.0282,0.0255,0.0274,0.0157,0.0198,0.0663,0.0705,0.1606,0.0968,0.075,0.008,0.0515,0.0845,0.0933,0.0684,0.0472,0.0472,0.0498,0.0932,0.0932,0.0617,0.0399,0.0939,0.0996,0.0752,0.0715,0.0845,0.0953,0.0486,0.0567,0.0608,0.0608,0.0433,0.0502,0.1318,0.0932,0.1222,0.0667,0.0918,0.0283,0.0554,0.0606,0.0606,0.1425,0.0835,0.1249,0.02,0.0642,0.0703,0.0707,0.0286,0.0079,0.0076,0.0373,0.0613,0.0808,0.1236,0.0997,0.1888,0.1317,0.2071,0.1579,0.0965,0.0789,0.0594,0.1619,0.1643,0.1489,0.0715,0.0795,0.0906,0.1578,0.075,0.0622,0.0891,0.2391,0.2747,0.2479,null,null,null,null,null]} +{"ID":"5201_1_1_1","entryID":"5201","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"A1","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Selection and Structure of Ion-selective Ligands for Platelet Integrin \nAlpha IIbbeta3\n","ionic_strength":0.1,"pH":6.5,"temperature":278.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":11.0,"bbshift_types_post":5.0,"total_bbshifts":53,"seq":"XCRVVRGDYLDCX","k":[5,10,15,15,15,13,13,13,15,15,15,10,5],"zscores":[null,8.9176,10.2085,9.6711,11.0984,10.7709,11.5452,10.3983,11.071,10.794,11.8964,10.4862,null],"pscores":[null,0.1308,0.1701,0.2037,0.1186,0.0941,0.0534,0.1154,0.1201,0.1356,0.0769,0.0349,null]} +{"ID":"25261_1_1_1","entryID":"25261","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural and Functional Study of the GlnB22-Insulin Mutant Responsible for Maturity-Onset Diabetes of the Young\n","ionic_strength":0.1,"pH":1.9,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":19.0,"bbshift_types_post":3.0,"total_bbshifts":54,"seq":"GIVEQCCTSICSLYQLENYCN","k":[3,6,9,9,9,9,9,8,8,6,7,7,9,9,9,9,9,9,9,6,3],"zscores":[null,7.989,8.8474,8.0609,7.6868,8.7724,8.698,9.0228,9.2561,8.7209,9.3998,9.3998,9.9183,9.9183,8.4881,8.5367,8.5367,8.722,9.4661,7.2604,null],"pscores":[null,0.048,0.1042,0.1617,0.1915,0.1094,0.1146,0.0583,0.0437,0.0,0.0,0.0,0.0372,0.0372,0.1296,0.1261,0.1261,0.1129,0.0639,0.105,null]} +{"ID":"25261_1_2_2","entryID":"25261","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"entity_2","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural and Functional Study of the GlnB22-Insulin Mutant Responsible for Maturity-Onset Diabetes of the Young\n","ionic_strength":0.1,"pH":1.9,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":28.0,"bbshift_types_post":3.0,"total_bbshifts":80,"seq":"FVNQHLCGSHLVEALYLVCGEQGFFYTPKT","k":[3,6,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,9,9,8,8,5,3],"zscores":[null,4.5497,6.4046,7.6886,9.3828,9.5492,8.4843,8.4843,9.2442,10.1288,9.4086,9.4086,9.7466,9.4674,8.9088,8.519,9.5823,9.996,9.2971,8.4665,7.4431,7.6234,7.8628,8.2614,7.6454,5.6704,3.9593,4.5136,4.5085,null],"pscores":[null,0.3896,0.3037,0.1913,0.069,0.0588,0.0948,0.0948,0.0444,0.0256,0.0674,0.0674,0.0471,0.0638,0.1,0.1274,0.0568,0.0329,0.0412,0.0961,0.1759,0.1609,0.1416,0.111,0.1949,0.3737,0.5216,0.4627,0.3471,null]} +{"ID":"25437_1_1_1","entryID":"25437","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"l-alanoyl-d-glutamate_peptidase","exp_method":"NMR","exp_method_subtype":"NMR, 20 STRUCTURES","citation_DOI":"","citation_title":"Structure and dynamics of the retro-form of the bacteriophage T5 endolysin\n","ionic_strength":0.05,"pH":4.1,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":-1.6835617293,"bbshift_positions_post":131.0,"bbshift_types_post":6.0,"total_bbshifts":752,"seq":"MSFKFGKNSEKQLATVKPELQKVARRALELSPYDFTIVQGIRTVAQSAQNIANGTSFLKDPSKSKHITGDAIDFAPYINGKIDWNDLEAFWAVKKAFEQAGKELGIKLRFGADWNASGDYHDEIKRGTYDGGHVELV","k":[0,6,12,18,16,16,16,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,16,16,16,12,12,12,18,18,16,16,16,18,18,18,18,16,16,16,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,16,16,16,18,18,18,16,16,15,17,17,18,18,16,16,16,16,16,10,12,12,18,15,15,15,18,12,10,10,16,18,18,12,6],"zscores":[null,null,11.2934,13.1352,12.4229,12.0794,12.7036,13.7756,13.1978,13.2929,13.0126,13.123,13.528,13.4992,13.9193,13.2166,12.3807,12.1225,12.0211,13.3742,13.6247,14.3967,13.9374,13.9321,13.3705,13.9189,14.4347,13.9122,12.5893,11.8446,11.4376,12.8743,13.5763,14.9615,14.8137,14.5716,13.2693,12.1992,10.7921,10.9296,11.9291,12.9186,13.0371,11.3972,10.2719,7.9467,6.9238,5.7784,6.1513,5.7635,5.4553,4.8092,4.2549,1.5107,2.2007,2.4464,5.1668,5.3355,8.3992,7.0097,6.5093,4.8517,5.0138,9.1987,10.5068,13.3415,13.1435,13.1599,13.044,13.778,14.3318,14.2754,14.0659,13.3584,12.3303,12.5665,13.4246,14.4877,12.5092,12.3875,11.7247,13.3838,11.8736,12.06,11.2841,12.8143,12.6492,13.486,13.4997,12.1456,11.818,12.2184,13.5028,14.0855,12.9759,13.3256,12.8781,13.008,12.1341,11.2427,11.9036,12.4431,12.4908,11.3124,12.3557,11.3543,11.9222,10.8623,12.9643,11.4907,11.6236,11.2836,13.211,13.1466,11.5914,11.1412,9.8671,11.3677,12.0592,12.827,13.1198,10.3648,11.2855,11.7644,13.5662,11.9659,10.8919,11.1918,11.8478,9.5505,7.8465,9.1588,12.3294,13.7297,12.0963,8.8574,null],"pscores":[null,null,0.0436,0.0716,0.0702,0.0867,0.0573,0.0444,0.0689,0.0647,0.0771,0.0722,0.0546,0.0559,0.0386,0.068,0.0722,0.0846,0.0896,0.0612,0.0506,0.0201,0.0378,0.0381,0.0614,0.0386,0.0187,0.0389,0.0968,0.1338,0.1196,0.0497,0.0204,0.0,0.0051,0.0137,0.0657,0.1158,0.1554,0.1475,0.0942,0.0814,0.076,0.1575,0.2219,0.3725,0.4437,0.5245,0.4982,0.5255,0.5472,0.5921,0.6132,0.7929,0.752,0.7447,0.5673,0.5556,0.3417,0.4087,0.4459,0.5696,0.5023,0.1669,0.0855,0.0626,0.0713,0.0374,0.0423,0.0125,0.0226,0.0247,0.0328,0.0619,0.0746,0.0635,0.0264,0.0168,0.0662,0.0719,0.1046,0.0608,0.1323,0.1227,0.1637,0.0862,0.0939,0.0564,0.0558,0.1184,0.1352,0.1148,0.0557,0.032,0.0788,0.0633,0.0833,0.0773,0.119,0.1301,0.0955,0.0693,0.1015,0.1264,0.0734,0.1241,0.1298,0.1873,0.0793,0.1168,0.1098,0.1085,0.052,0.0548,0.1471,0.1716,0.2109,0.1234,0.0877,0.0518,0.0391,0.0415,0.044,0.021,0.053,0.0735,0.1301,0.1135,0.1336,0.1436,0.2106,0.1144,0.0746,0.0462,0.1209,0.1904,null]} +{"ID":"27360_1_1_1","entryID":"27360","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"STIM1_CC1_WT","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"A novel mechanism promotes switching of the Stormorken \nSTIM1 R304W mutant into the activated state\n","ionic_strength":0.685,"pH":8.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":11.0,"bbshift_types_post":5.0,"total_bbshifts":52,"seq":"GSPEFNRYSKEHMKKMMKDLEGLHRAEQSLHDLQERLHKAQEEHRTVEVEKVHLEKKLRDEINLAKQEAQRLKELREGTENERSRQKYAEEELEQVREALRKAEKELESHSSWYA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,15,15,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,7,12,15,15,15,15,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,10.1804,12.2106,11.9253,10.1047,7.5328,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,2.5461,6.1935,7.5866,8.7471,6.1681,4.8222,1.4372,1.9275,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0516,0.0617,0.0755,0.0559,0.0315,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.448,0.2508,0.2856,0.2654,0.4567,0.5606,0.7948,0.7414,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"25850_1_1_1","entryID":"25850","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"DA05","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Design of Structurally Unique Proteins Using Strategies Inspired by Evolution\n","ionic_strength":0.1,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":99.0,"bbshift_types_post":7.0,"total_bbshifts":664,"seq":"GGSPDENIAKFEKAYKKAEELNQGELMGRALYNIGLEKNKMGKVKEAIEYFLRAKKVFDAEHDTDGARRAAKSLSEAYQKVEGSGDKGKIFQKEGESILEGGSPDENIAKFEKAYKKAEELNQGELMGRALYNIGLEKNKMGKVKEAIEYFLRAKKVFDAEHDTDGARRAAKSLSEAYQKVEGSGDKGKIFQKEGESILE","k":[3,10,15,19,19,21,20,20,20,21,21,21,21,20,20,19,20,20,21,21,21,21,19,19,18,19,17,18,19,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,19,19,19,19,19,21,21,21,21,19,19,19,21,21,21,14,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,4.8749,8.3325,11.9356,13.73,14.1022,13.7147,13.7194,14.5656,14.9061,14.8159,14.5479,14.3351,14.0473,13.9627,14.1882,14.5315,13.9224,14.1706,13.8409,14.468,13.3487,12.5449,11.9334,12.939,13.1059,13.105,12.5328,13.6276,13.6581,13.8811,13.7995,13.791,13.8461,13.7191,14.0631,14.9131,14.6007,14.5439,13.9142,13.475,12.8587,12.517,13.4636,14.4321,14.5207,14.1683,14.5311,15.2488,16.059,15.6915,15.5415,15.0496,14.9901,15.1241,15.1754,15.4555,15.3569,15.3049,14.7527,14.7582,14.4183,15.141,13.8457,12.565,11.2691,13.0412,15.1296,15.687,15.687,14.8686,14.6645,13.4063,13.9805,14.6715,14.5135,14.5905,14.1418,14.6114,13.906,13.1119,11.1448,8.1689,3.6807,1.7024,1.1811,1.7891,1.5926,1.0081,0.1898,0.1203,-1.2884,-0.6311,-1.3812,0.8821,1.4209,2.0761,3.8147,9.1782,9.482,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,0.476,0.2946,0.1455,0.0615,0.0747,0.0769,0.0767,0.0423,0.0429,0.0463,0.0567,0.0652,0.0629,0.0664,0.0428,0.0437,0.0681,0.0719,0.0857,0.0599,0.1074,0.115,0.1456,0.0805,0.0887,0.0566,0.0995,0.0658,0.0936,0.084,0.0875,0.0879,0.0566,0.0619,0.0478,0.0427,0.0546,0.0569,0.0826,0.0723,0.1001,0.1164,0.1022,0.0613,0.0578,0.072,0.0574,0.0304,0.0029,0.015,0.0201,0.0376,0.0398,0.0349,0.033,0.0231,0.0265,0.0284,0.0488,0.0485,0.0618,0.0343,0.0855,0.114,0.181,0.0917,0.0347,0.0151,0.0151,0.0444,0.0522,0.1048,0.0798,0.0519,0.0581,0.055,0.0731,0.0542,0.0829,0.1182,0.1879,0.3719,0.6613,0.789,0.8155,0.7844,0.7947,0.8238,0.8607,0.8634,0.9126,0.8913,0.9177,0.8298,0.8035,0.7739,0.6766,0.3343,0.195,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"15833_1_1_1","entryID":"15833","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"GsR195","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"N.A.","ionic_strength":0.1,"pH":4.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":67.0,"bbshift_types_post":6.0,"total_bbshifts":384,"seq":"MTQKFTKDMTFAQALQTHPGVAGVLRSYNLGCIGCMGAQNESLEQGANAHGLNVEDILRDLNALALEHHHHHHMTQKFTKDMTFAQALQTHPGVAGVLRSYNLGCIGCMGAQNESLEQGANAHGLNVEDILRDLNALALEHHHHHH","k":[4,10,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,14,14,16,16,16,16,18,18,18,18,18,16,16,16,16,16,16,16,16,16,18,18,18,18,18,18,16,16,16,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,12,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,8.6585,9.0341,8.9879,11.2734,13.1763,12.55,11.601,12.4864,12.8221,13.5455,13.3408,13.7889,13.4004,12.6362,12.7953,13.0445,12.6735,11.3408,11.1096,11.684,12.3184,12.3723,12.9986,14.0343,14.2299,13.9407,13.7326,13.6438,12.0112,11.2398,10.7492,10.5118,9.1138,8.676,7.6992,7.957,8.1292,10.9926,12.1998,12.7354,13.3111,13.2003,12.9576,11.8394,12.6082,12.1654,12.5814,11.5844,10.6251,11.0563,11.9762,13.413,13.361,13.5034,14.0164,14.1184,14.3573,13.1582,13.2303,12.861,13.0715,13.4962,12.4605,10.7526,6.4106,3.5887,2.0482,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,0.1491,0.265,0.3026,0.1643,0.0698,0.0986,0.1466,0.1017,0.0858,0.0539,0.0626,0.0438,0.0601,0.0945,0.0871,0.0757,0.0587,0.0851,0.0974,0.1067,0.0752,0.0726,0.0443,0.034,0.0264,0.0377,0.0461,0.0498,0.0901,0.1303,0.1578,0.1717,0.2597,0.2893,0.3582,0.3397,0.3275,0.1799,0.1157,0.0899,0.0639,0.0688,0.0796,0.0987,0.0616,0.0825,0.0971,0.1474,0.165,0.1404,0.0918,0.0595,0.0618,0.0557,0.0347,0.0307,0.0216,0.0706,0.0674,0.084,0.0745,0.056,0.1029,0.1936,0.4799,0.6739,0.7441,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"51340_1_1_1","entryID":"51340","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 15N and 13C backbone and side chain solution NMR assignments of the truncated small hepatitis delta antigen Delta60-S-HDAg\n","ionic_strength":0.05,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.3544271913,"off_CB":0.0,"off_H":0.0,"off_HA":0.691185771,"off_HB":1.366968884,"off_N":0.0,"bbshift_positions_post":136.0,"bbshift_types_post":7.0,"total_bbshifts":878,"seq":"GPLGSKDKDGEGAPPAKRARTDQMEVDSGPGKRPLRGGFTDKERQDHRRRKALENKKKQLSAGGKNLSKEEEEELRRLTEEDERRERRVAGPPVGGVNPLEGGSRGAPGGGFVPNLQGVPESPFSRTGEGLDIRGNQGFP","k":[5,12,17,19,19,19,19,18,18,18,17,19,12,12,12,19,21,21,21,20,20,20,21,21,21,21,21,19,17,15,17,19,19,19,17,17,15,17,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,17,17,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,12,10,12,17,17,17,18,18,18,19,19,17,17,19,19,19,17,17,15,15,17,19,19,19,19,21,19,19,17,19,18,18,18,19,21,21,19,19,17,19,19,21,21,19,19,19,19,19,12,7],"zscores":[null,0.0599,0.6749,0.1669,0.5049,-0.3268,2.2535,3.4275,3.1294,1.2845,-2.2257,1.3361,1.7662,3.9482,1.8968,1.1211,-1.4027,-0.7604,-0.1712,1.5321,1.4005,1.4627,-1.357,-1.6553,-3.3403,-2.2582,-1.2266,1.5909,3.414,3.2101,1.8294,-0.664,1.8722,1.7629,2.0044,-0.0165,0.2445,5.4192,9.8655,12.7995,12.7329,12.6721,12.5935,13.7531,13.7339,13.6785,14.1776,13.9744,14.8224,14.6035,15.0941,14.6549,14.1424,13.7053,13.061,13.3194,14.0053,14.8123,15.5564,14.4029,13.4426,11.9963,10.9322,11.5279,11.9598,13.8425,13.4157,13.6097,13.7121,14.3353,14.624,15.0022,15.2362,15.6747,15.2306,15.1687,14.3485,14.7731,14.4353,15.2433,14.0025,13.9473,13.527,14.5343,14.8476,14.2219,13.4211,10.9274,8.3513,5.9903,4.9615,5.8831,3.2074,2.7398,-1.1101,-0.8115,2.5257,4.2244,5.4208,4.6611,2.7663,0.6894,-4.0016,-4.0155,-3.5599,0.7212,2.9012,3.1797,1.5537,-1.3089,-1.7219,3.205,5.1578,5.2737,2.3519,-1.5479,-1.1714,0.8275,3.0643,2.5193,3.5619,3.564,4.0442,2.2069,0.0328,-0.711,-1.8481,-1.6064,-2.3946,-2.6097,-1.6789,-0.8366,0.0712,0.3338,-0.246,-0.5065,-0.1899,3.5702,4.1231,null],"pscores":[null,0.8681,0.8382,0.8617,0.8471,0.8815,0.7591,0.6842,0.7031,0.8089,0.9443,0.8078,0.7641,0.5937,0.7549,0.8184,0.916,0.8957,0.8747,0.7995,0.806,0.803,0.9146,0.9232,0.961,0.9387,0.9107,0.7948,0.6791,0.6798,0.7773,0.894,0.7799,0.7858,0.7672,0.8698,0.8583,0.5391,0.2628,0.1329,0.1361,0.1391,0.1429,0.0895,0.0903,0.0927,0.0716,0.08,0.0461,0.0545,0.036,0.0525,0.073,0.0916,0.1206,0.1087,0.0787,0.0465,0.0196,0.0625,0.1031,0.1424,0.1658,0.1331,0.1442,0.0856,0.1043,0.0957,0.0913,0.0652,0.0537,0.0394,0.0308,0.0155,0.031,0.0333,0.0646,0.048,0.0612,0.0306,0.0789,0.0812,0.0994,0.0572,0.0451,0.0698,0.1041,0.2305,0.3864,0.5205,0.5068,0.3811,0.655,0.7227,0.9117,0.9012,0.74,0.6319,0.5496,0.6104,0.7297,0.8375,0.9774,0.9745,0.9678,0.8373,0.7125,0.6945,0.788,0.9214,0.9308,0.7034,0.5772,0.5693,0.7535,0.9202,0.9112,0.8324,0.702,0.744,0.6756,0.6755,0.644,0.7617,0.8669,0.894,0.9312,0.9244,0.9484,0.9498,0.9265,0.8983,0.8654,0.8546,0.8784,0.8882,0.8762,0.6809,0.5789,null]} +{"ID":"51723_1_1_1","entryID":"51723","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Soluble domains of cytochrome c-556 and Rieske iron-sulfur protein from Chlorobaculum tepidu m: Crystal structures and interaction analysis\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":86.0,"bbshift_types_post":2.0,"total_bbshifts":172,"seq":"AKKIKIVNELAVGPASDVPNGTGKIYQFNDDKVIVVNHGGSLTAVSAICTHLGCLVHWDEAADMIACPCHGAKYRQDGKIISGPQPLPLKQYKVKIEDGKIVVSIAKLAAALEHHHHHH","k":[0,0,2,4,6,6,4,4,4,6,6,6,4,4,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,4,2,0,2,4,6,6,6,6,6,6,6,6,6,6,4,2,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,4,2,0,2,2,4,4,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,4,4,4,6,4,2,0,0,0,0,0],"zscores":[null,null,null,0.936,2.8696,4.4942,4.7038,6.2065,6.6445,8.2912,7.5253,7.9912,6.2658,4.9173,4.1215,5.5063,7.5496,6.3186,5.6239,5.6239,7.4968,7.8165,7.8165,7.0613,7.4619,6.4826,7.2897,7.8792,8.3143,7.8121,6.9283,6.7513,6.4504,7.3837,7.3711,7.2299,5.5011,5.9498,6.295,6.9779,6.2325,6.3339,7.2981,7.2661,7.828,7.828,7.8945,6.1422,6.1422,7.175,7.175,5.1996,null,3.5427,4.8499,5.8538,6.9338,6.8904,6.8726,6.8726,7.8463,8.4136,8.4136,7.6908,8.0225,6.3057,5.1996,null,null,null,null,null,null,null,null,5.1996,5.5372,6.4201,6.2976,7.7323,8.6087,7.9922,6.2924,3.8737,null,5.1996,5.1996,6.767,6.767,7.4219,7.5581,7.5581,8.5121,7.2174,6.659,6.659,6.5957,6.4903,4.0386,5.8148,6.5381,8.3029,8.7209,7.8464,7.0652,5.0403,4.7299,2.9915,2.9915,0.4383,-2.0161,-2.6482,-2.3739,null,null,null,null,null,null],"pscores":[null,null,null,0.7919,0.5947,0.3963,0.2587,0.0828,0.0423,0.0271,0.0832,0.0478,0.077,0.2305,0.3399,0.2783,0.0813,0.0719,0.1444,0.1444,0.0855,0.0607,0.0607,0.1222,0.0883,0.1759,0.1025,0.056,0.0255,0.061,0.134,0.1503,0.179,0.0947,0.0957,0.1076,0.2788,0.2301,0.1945,0.1296,0.2008,0.1906,0.1018,0.1045,0.0598,0.0598,0.0549,0.0891,0.0891,0.0,0.0,0.0,null,0.2442,0.2393,0.2403,0.1335,0.1375,0.1391,0.1391,0.0584,0.019,0.019,0.0702,0.0456,0.0732,0.0,null,null,null,null,null,null,null,null,0.0,0.1543,0.182,0.1942,0.067,0.0068,0.0478,0.0744,0.1843,null,0.0,0.0,0.0319,0.0319,0.0916,0.0806,0.0806,0.0128,0.1086,0.1589,0.1589,0.0466,0.056,0.3519,0.2445,0.1705,0.0263,0.0,0.0584,0.1218,0.2147,0.2552,0.5084,0.5084,0.845,0.984,0.9852,0.9902,null,null,null,null,null,null]} +{"ID":"51723_2_1_1","entryID":"51723","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Soluble domains of cytochrome c-556 and Rieske iron-sulfur protein from Chlorobaculum tepidu m: Crystal structures and interaction analysis\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":97.0,"bbshift_types_post":4.0,"total_bbshifts":354,"seq":"AKKIKIVNELAVGPASDVPNGTGKIYQFNDDKVIVVNHGGSLTAVSAICTHLGCLVHWDEAADMIACPCHGAKYRQDGKIISGPQPLPLKQYKVKIEDGKIVVSIAKLAAALEHHHHHH","k":[0,2,6,10,12,12,10,10,10,12,12,11,9,9,10,12,12,10,10,9,11,10,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,10,10,11,12,12,12,12,12,12,10,10,10,8,4,1,5,9,12,12,12,12,12,12,12,12,12,11,7,3,0,0,0,0,0,0,0,2,6,9,11,11,12,12,11,7,3,0,2,4,8,10,12,12,12,12,12,12,12,10,9,9,11,12,12,12,12,12,10,10,10,10,10,10,12,8,4,0,0,0,0,0],"zscores":[null,null,1.8637,1.552,4.2589,6.9671,8.8544,10.5714,10.7,11.7951,10.5426,10.132,7.9871,7.9683,8.6258,9.7292,10.8957,10.1142,9.2405,7.9188,9.335,9.091,10.4599,9.1495,10.7393,9.5861,10.8452,11.2255,11.3248,10.9994,10.3798,10.9072,10.6511,10.6239,10.6695,10.621,9.4576,9.1523,7.8817,9.309,9.3463,10.7363,11.3019,11.279,11.0145,11.0145,10.9309,10.4171,9.781,10.5979,9.3641,7.175,1.1468,4.6864,7.5571,9.6135,11.0253,10.3799,10.3712,10.3712,11.6348,11.4428,10.7958,8.75,9.09,6.9092,6.2632,null,null,null,null,null,null,null,5.1996,8.7209,9.5399,9.2119,8.9904,10.3858,11.1494,9.4865,6.9036,3.6005,null,5.1996,6.5727,9.2862,10.4172,11.1651,10.8408,10.2473,11.0238,10.4836,10.8251,10.8251,10.7911,9.419,7.9712,8.6626,9.7454,10.7483,11.3997,11.0509,9.8347,6.8646,5.3504,2.8472,2.4129,-0.5792,-2.4874,-2.063,-1.6308,null,null,null,null,null,null],"pscores":[null,null,0.7099,0.7705,0.5673,0.3357,0.1352,0.0305,0.0238,0.0196,0.0834,0.0817,0.1675,0.169,0.1515,0.1321,0.0641,0.0554,0.109,0.1729,0.1313,0.119,0.063,0.1438,0.0725,0.1413,0.0668,0.047,0.042,0.0586,0.0927,0.0635,0.0774,0.0789,0.0764,0.079,0.1496,0.1436,0.2078,0.1045,0.1306,0.0727,0.0431,0.0443,0.0578,0.0578,0.0622,0.0386,0.0749,0.0291,0.0372,0.0,0.7044,0.3243,0.2021,0.1395,0.0572,0.0927,0.0932,0.0932,0.0271,0.0362,0.0694,0.198,0.1478,0.1823,0.0,null,null,null,null,null,null,null,0.0,0.0,0.0594,0.1395,0.1546,0.0924,0.0508,0.1214,0.1828,0.3444,null,0.0,0.0486,0.0419,0.0386,0.05,0.067,0.1005,0.0573,0.0868,0.0679,0.0679,0.0193,0.0668,0.1687,0.1778,0.1311,0.072,0.0383,0.0559,0.1255,0.2926,0.431,0.6641,0.7015,0.9022,0.9674,0.951,0.9512,null,null,null,null,null,null]} +{"ID":"51723_3_1_1","entryID":"51723","stID":"3","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Soluble domains of cytochrome c-556 and Rieske iron-sulfur protein from Chlorobaculum tepidu m: Crystal structures and interaction analysis\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":97.0,"bbshift_types_post":4.0,"total_bbshifts":331,"seq":"AKKIKIVNELAVGPASDVPNGTGKIYQFNDDKVIVVNHGGSLTAVSAICTHLGCLVHWDEAADMIACPCHGAKYRQDGKIISGPQPLPLKQYKVKIEDGKIVVSIAKLAAALEHHHHHH","k":[0,2,6,10,12,10,8,8,10,12,12,10,8,8,10,12,10,8,8,9,11,10,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,10,10,11,12,12,12,12,12,10,8,8,8,6,2,1,5,7,10,10,12,11,11,11,12,12,11,9,5,2,0,0,0,0,0,0,0,2,6,9,11,11,12,12,10,6,2,0,2,4,8,10,12,12,12,12,12,12,10,8,7,9,11,12,12,12,12,10,8,8,8,8,8,10,10,6,2,0,0,0,0,0],"zscores":[null,null,1.7763,1.4389,3.3907,4.299,6.8202,9.3608,10.5512,11.6603,10.4557,9.9235,7.5597,7.4977,8.5466,9.8339,9.9739,9.0933,8.1732,8.0281,9.4312,9.0239,10.3426,8.8598,10.5143,9.34,10.6005,11.0085,11.1599,10.962,10.3632,10.9401,10.735,10.6493,10.6484,10.5549,9.44,9.1379,7.8762,9.2523,9.3067,10.6745,11.2735,11.251,10.9553,10.9553,9.8222,9.3236,8.5258,9.2887,7.8527,5.1996,0.7679,4.6326,5.7031,8.2815,9.8654,10.4372,9.826,9.826,11.1069,11.4031,10.7405,8.872,8.5752,6.2394,5.1996,null,null,null,null,null,null,null,5.1996,8.7209,9.5348,9.3507,9.2332,10.7198,11.3873,9.7858,7.1328,3.9016,null,5.1996,6.4315,9.1833,10.3654,11.2043,10.7925,10.088,10.8684,10.4644,10.857,9.6577,9.625,8.1155,8.029,8.8133,9.6061,10.5833,11.1134,11.0122,9.5714,6.6332,4.7981,3.2733,2.5136,-0.2921,-2.5817,-2.8962,-2.88,null,null,null,null,null,null],"pscores":[null,null,0.7193,0.779,0.6401,0.5306,0.2307,0.0374,0.0315,0.0259,0.0884,0.0664,0.1662,0.1714,0.1572,0.1255,0.0635,0.0538,0.1176,0.1643,0.125,0.1235,0.0695,0.1638,0.085,0.1574,0.0802,0.0581,0.0503,0.0606,0.0937,0.0617,0.0728,0.0775,0.0775,0.0827,0.1508,0.1445,0.2082,0.1082,0.1332,0.0761,0.0446,0.0457,0.0609,0.0609,0.0724,0.0396,0.0919,0.0417,0.058,0.0,0.7996,0.3311,0.3013,0.1769,0.0698,0.0894,0.1,0.1,0.029,0.0382,0.0725,0.1629,0.1233,0.1452,0.0,null,null,null,null,null,null,null,0.0,0.0,0.0597,0.1303,0.1381,0.0736,0.0389,0.0746,0.1159,0.1795,null,0.0,0.0614,0.0482,0.0414,0.048,0.0696,0.1099,0.0655,0.0879,0.0662,0.0824,0.022,0.0826,0.1642,0.167,0.14,0.0812,0.0527,0.0579,0.0878,0.248,0.4326,0.5937,0.6703,0.8917,0.9694,0.9756,0.9885,null,null,null,null,null,null]} +{"ID":"51723_4_1_1","entryID":"51723","stID":"4","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Soluble domains of cytochrome c-556 and Rieske iron-sulfur protein from Chlorobaculum tepidu m: Crystal structures and interaction analysis\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":97.0,"bbshift_types_post":4.0,"total_bbshifts":342,"seq":"AKKIKIVNELAVGPASDVPNGTGKIYQFNDDKVIVVNHGGSLTAVSAICTHLGCLVHWDEAADMIACPCHGAKYRQDGKIISGPQPLPLKQYKVKIEDGKIVVSIAKLAAALEHHHHHH","k":[0,2,6,10,12,11,9,9,10,12,12,11,9,9,10,12,11,9,9,9,11,10,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,10,10,11,12,12,12,12,12,11,9,9,9,7,3,1,5,8,11,11,12,11,11,11,12,12,11,10,6,3,0,0,0,0,0,0,0,2,6,9,11,11,12,12,10,6,2,0,2,4,8,10,12,12,12,12,12,12,11,9,8,9,11,12,12,12,12,11,9,9,9,9,9,10,11,7,3,0,0,0,0,0],"zscores":[null,null,1.8857,1.6343,3.8582,5.7414,7.8524,9.9744,10.6549,11.7542,10.5384,10.1744,7.9582,7.9335,8.6153,9.8275,10.5613,9.734,8.8594,8.0156,9.4204,9.1037,10.4666,9.1268,10.7369,9.5282,10.8169,11.1773,11.3159,10.9615,10.3488,10.9026,10.7145,10.6422,10.6893,10.5873,9.4463,9.1423,7.876,9.2929,9.3143,10.6946,11.2839,11.2614,10.9553,10.9553,10.4225,9.9544,9.2448,9.9613,8.6375,6.2632,0.8198,4.6499,6.6905,8.9965,10.4734,10.4392,9.8295,9.8295,11.1109,11.6074,10.968,9.1018,9.2397,7.1058,6.2632,null,null,null,null,null,null,null,5.1996,8.7209,9.5477,9.2944,9.1514,10.611,11.3725,9.7897,7.1764,3.8946,null,5.1996,6.555,9.363,10.525,11.2625,10.8111,10.2248,11.0162,10.5918,10.8632,10.2813,10.2162,8.7598,7.9655,8.7012,9.5388,10.5029,11.0998,10.9502,9.611,6.7832,5.3224,3.4618,2.6156,-0.483,-2.4607,-2.7301,-2.559,null,null,null,null,null,null],"pscores":[null,null,0.7076,0.7643,0.6013,0.4183,0.1781,0.0341,0.0261,0.0215,0.0837,0.0792,0.1697,0.1717,0.1522,0.1259,0.0574,0.0478,0.1034,0.1653,0.1257,0.1181,0.0626,0.1453,0.0727,0.145,0.0683,0.0494,0.0424,0.0606,0.0945,0.0637,0.0739,0.0779,0.0753,0.0809,0.1504,0.1442,0.2083,0.1056,0.1327,0.075,0.044,0.0452,0.0609,0.0609,0.065,0.0352,0.0778,0.0348,0.0461,0.0,0.7875,0.3289,0.2427,0.1542,0.0622,0.0893,0.0998,0.0998,0.0288,0.0283,0.0602,0.147,0.1091,0.1183,0.0,null,null,null,null,null,null,null,0.0,0.0,0.0589,0.134,0.1436,0.0796,0.0397,0.0744,0.1122,0.1807,null,0.0,0.0502,0.0372,0.0329,0.0451,0.0686,0.1018,0.0577,0.0807,0.0658,0.073,0.0209,0.0757,0.1692,0.175,0.1443,0.0857,0.0534,0.0612,0.1135,0.2691,0.4078,0.5929,0.6733,0.8996,0.9668,0.9696,0.9795,null,null,null,null,null,null]} +{"ID":"51723_5_1_1","entryID":"51723","stID":"5","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Soluble domains of cytochrome c-556 and Rieske iron-sulfur protein from Chlorobaculum tepidu m: Crystal structures and interaction analysis\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":97.0,"bbshift_types_post":5.0,"total_bbshifts":448,"seq":"AKKIKIVNELAVGPASDVPNGTGKIYQFNDDKVIVVNHGGSLTAVSAICTHLGCLVHWDEAADMIACPCHGAKYRQDGKIISGPQPLPLKQYKVKIEDGKIVVSIAKLAAALEHHHHHH","k":[0,2,7,12,15,15,13,13,13,15,15,14,12,12,13,15,15,13,13,12,14,13,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,13,14,15,15,15,15,15,15,13,13,13,10,5,2,7,12,15,15,15,15,15,15,15,15,15,14,9,4,0,0,0,0,0,0,0,3,8,12,14,14,15,15,13,8,3,0,2,5,10,13,15,15,15,15,15,15,15,13,12,12,14,15,15,15,15,15,13,13,13,13,13,13,15,10,5,0,0,0,0,0],"zscores":[null,null,1.9669,2.5753,4.2861,6.9613,9.0191,11.5714,12.1168,12.6183,11.5055,11.2057,9.5099,9.4825,10.0643,11.5459,12.5195,11.7092,10.3172,8.4756,9.9428,10.2439,11.9999,10.1793,11.5772,9.8286,11.6803,11.5645,12.2348,11.9186,11.9919,12.5139,12.3397,12.2976,12.2912,11.9552,10.3057,9.3526,7.7668,9.8318,10.5389,12.2753,12.8048,12.7838,12.5846,12.5846,12.5252,11.7373,11.1416,11.844,10.5597,7.985,3.632,6.763,9.6645,11.3941,12.607,12.0247,12.0218,12.0218,13.1437,12.928,12.3603,10.6499,10.9721,8.5522,7.175,null,null,null,null,null,null,null,6.2632,9.7726,11.0826,10.8888,11.0334,11.895,12.4635,10.3047,7.6769,3.5563,null,5.1996,7.4374,9.866,11.4863,11.6535,11.7796,11.238,12.4604,12.1647,11.9334,11.3924,11.3331,9.9615,9.265,9.9483,10.7995,11.7477,12.2207,12.0122,10.5301,7.2823,5.6737,2.7333,1.6027,-1.1256,-3.1839,-2.8348,-2.317,null,null,null,null,null,null],"pscores":[null,null,0.7118,0.7048,0.6013,0.3959,0.2035,0.0521,0.0264,0.043,0.0968,0.0923,0.1462,0.148,0.1354,0.0947,0.0475,0.0454,0.1202,0.2178,0.1655,0.1246,0.0522,0.1509,0.0931,0.1937,0.0878,0.0937,0.0606,0.0758,0.0722,0.0477,0.0557,0.0577,0.058,0.074,0.1643,0.2035,0.2949,0.1499,0.1295,0.0587,0.0349,0.0358,0.0445,0.0445,0.0472,0.0441,0.074,0.039,0.0311,0.0,0.2276,0.1958,0.1362,0.1027,0.0435,0.0707,0.0708,0.0708,0.0206,0.0296,0.0547,0.1439,0.1049,0.125,0.0,null,null,null,null,null,null,null,0.0,0.0138,0.0543,0.1095,0.1016,0.077,0.05,0.1209,0.1565,0.3518,null,0.0,0.0387,0.0698,0.0563,0.0892,0.0828,0.111,0.0501,0.0639,0.0751,0.1027,0.0641,0.1176,0.1624,0.1651,0.1353,0.0844,0.0613,0.0713,0.1509,0.3325,0.4636,0.7002,0.779,0.9187,0.9729,0.962,0.9634,null,null,null,null,null,null]} +{"ID":"51723_6_1_1","entryID":"51723","stID":"6","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Soluble domains of cytochrome c-556 and Rieske iron-sulfur protein from Chlorobaculum tepidu m: Crystal structures and interaction analysis\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":97.0,"bbshift_types_post":5.0,"total_bbshifts":448,"seq":"AKKIKIVNELAVGPASDVPNGTGKIYQFNDDKVIVVNHGGSLTAVSAICTHLGCLVHWDEAADMIACPCHGAKYRQDGKIISGPQPLPLKQYKVKIEDGKIVVSIAKLAAALEHHHHHH","k":[0,2,7,12,15,15,13,13,13,15,15,14,12,12,13,15,15,13,13,12,14,13,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,13,14,15,15,15,15,15,15,13,13,13,10,5,2,7,12,15,15,15,15,15,15,15,15,15,14,9,4,0,0,0,0,0,0,0,3,8,12,14,14,15,15,13,8,3,0,2,5,10,13,15,15,15,15,15,15,15,13,12,12,14,15,15,15,15,15,13,13,13,13,13,13,15,10,5,0,0,0,0,0],"zscores":[null,null,1.972,2.5819,4.5455,7.1711,9.1925,11.5754,12.1222,12.6235,11.5136,11.2083,9.5844,9.5601,10.1415,11.5578,12.5261,11.7129,10.3134,8.4687,9.9369,10.2418,11.9999,10.2156,11.6059,9.8689,11.6889,11.5771,12.2107,11.8611,11.9355,12.4921,12.3386,12.2957,12.276,11.9464,10.3301,9.4025,7.8113,9.8333,10.532,12.2729,12.8018,12.7812,12.5861,12.5861,12.5258,11.7379,11.178,11.8779,10.5979,7.985,3.7252,6.8099,9.6994,11.3985,12.6121,12.0266,12.0223,12.0223,13.1461,12.9128,12.3422,10.6147,10.9551,8.5338,7.175,null,null,null,null,null,null,null,6.2632,9.7726,11.0861,10.892,11.0153,11.8654,12.4614,10.3248,7.7179,3.5563,null,5.1996,7.4495,9.8624,11.4832,11.6466,11.7687,11.2267,12.4465,12.1673,11.9328,11.3918,11.2954,9.9139,9.2161,9.8715,10.9094,11.8488,12.3758,11.9774,10.4879,7.1795,5.4994,2.4492,1.3379,-1.2265,-3.3039,-2.8704,-2.321,null,null,null,null,null,null],"pscores":[null,null,0.7113,0.7043,0.5817,0.38,0.1917,0.0519,0.0262,0.0428,0.0964,0.0921,0.1414,0.1429,0.1307,0.0941,0.0472,0.0452,0.1204,0.2183,0.1658,0.1247,0.0522,0.1487,0.0916,0.1912,0.0874,0.0931,0.0617,0.0787,0.075,0.0487,0.0557,0.0577,0.0587,0.0745,0.1628,0.2002,0.2915,0.1498,0.1299,0.0588,0.035,0.0359,0.0445,0.0445,0.0472,0.044,0.0721,0.0374,0.0291,0.0,0.2106,0.1914,0.134,0.1024,0.0433,0.0706,0.0708,0.0708,0.0205,0.0302,0.0556,0.146,0.1059,0.1263,0.0,null,null,null,null,null,null,null,0.0,0.0138,0.0541,0.1094,0.1026,0.0785,0.0501,0.1197,0.1532,0.3518,null,0.0,0.0378,0.07,0.0565,0.0895,0.0833,0.1116,0.0508,0.0638,0.0751,0.1028,0.066,0.1206,0.1657,0.1699,0.1291,0.0793,0.054,0.073,0.1534,0.3407,0.4781,0.7209,0.7959,0.9223,0.9749,0.9627,0.9635,null,null,null,null,null,null]} +{"ID":"51723_7_1_1","entryID":"51723","stID":"7","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Soluble domains of cytochrome c-556 and Rieske iron-sulfur protein from Chlorobaculum tepidu m: Crystal structures and interaction analysis\n","ionic_strength":0.05,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":97.0,"bbshift_types_post":5.0,"total_bbshifts":447,"seq":"AKKIKIVNELAVGPASDVPNGTGKIYQFNDDKVIVVNHGGSLTAVSAICTHLGCLVHWDEAADMIACPCHGAKYRQDGKIISGPQPLPLKQYKVKIEDGKIVVSIAKLAAALEHHHHHH","k":[0,2,7,12,15,15,13,13,13,15,15,14,12,12,12,14,14,13,13,12,14,13,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,13,14,15,15,15,15,15,15,13,13,13,10,5,2,7,12,15,15,15,15,15,15,15,15,15,14,9,4,0,0,0,0,0,0,0,3,8,12,14,14,15,15,13,8,3,0,2,5,10,13,15,15,15,15,15,15,15,13,12,12,14,15,15,15,15,15,13,13,13,13,13,13,15,10,5,0,0,0,0,0],"zscores":[null,null,2.0063,2.5965,4.4806,7.0944,9.1065,11.5423,12.1059,12.6281,11.5552,11.2459,9.5825,9.5323,9.5111,11.0275,12.0229,11.6957,10.334,8.4763,9.923,10.1558,11.9376,10.1748,11.6047,9.8814,11.6889,11.5857,12.2675,11.9333,12.0002,12.4888,12.3305,12.2978,12.3375,11.9986,10.3788,9.4374,7.8089,9.8479,10.4991,12.2756,12.8,12.7816,12.5861,12.5861,12.5248,11.7125,11.1515,11.8539,10.5979,7.985,3.7252,6.8063,9.6952,11.3949,12.6108,12.0253,12.0262,12.0262,13.1509,12.9007,12.3296,10.5987,10.9535,8.5318,7.175,null,null,null,null,null,null,null,6.2632,9.7969,11.162,10.9693,11.0748,11.8807,12.475,10.3292,7.7077,3.5348,null,5.1996,7.4495,9.8614,11.4823,11.636,11.7855,11.2442,12.4717,12.1877,11.9517,11.4115,11.2935,9.9139,9.2254,9.871,10.9096,11.8416,12.3683,11.9679,10.4658,7.101,5.6036,2.6411,1.7132,-1.289,-3.4553,-2.9662,-2.3316,null,null,null,null,null,null],"pscores":[null,null,0.7078,0.7032,0.5866,0.3858,0.1975,0.0536,0.0269,0.0426,0.0942,0.0901,0.1415,0.1447,0.1461,0.1019,0.0511,0.0461,0.1192,0.2178,0.1667,0.1299,0.0552,0.1512,0.0917,0.1904,0.0874,0.0926,0.0591,0.0751,0.0718,0.0489,0.0561,0.0576,0.0558,0.0719,0.1599,0.1979,0.2916,0.1489,0.1318,0.0587,0.0351,0.0359,0.0445,0.0445,0.0472,0.0452,0.0735,0.0385,0.0291,0.0,0.2106,0.1917,0.1343,0.1026,0.0434,0.0706,0.0706,0.0706,0.0203,0.0308,0.0562,0.1469,0.106,0.1264,0.0,null,null,null,null,null,null,null,0.0,0.0125,0.0502,0.1051,0.0993,0.0777,0.0495,0.1195,0.154,0.3554,null,0.0,0.0378,0.0701,0.0565,0.0901,0.0825,0.1107,0.0496,0.0628,0.0742,0.1017,0.0661,0.1206,0.1651,0.17,0.1291,0.0797,0.0544,0.0734,0.1547,0.3469,0.4695,0.707,0.7718,0.9245,0.9773,0.9646,0.9638,null,null,null,null,null,null]} +{"ID":"17332_1_1_1","entryID":"17332","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Vbs2b","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"High resolution NMR structure of gpW (W protein of bacteriophage lambda) at acidic pH","ionic_strength":0.05,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":-2.3145338634,"off_HB":-3.2353651168,"off_N":0.0,"bbshift_positions_post":129.0,"bbshift_types_post":7.0,"total_bbshifts":875,"seq":"GIDPFTAHATGAGPAGRYDQATDTILTVTENIFSSMGDAGEMVRQARILAQATSDLVNAIKADAEGESDLENSRKLLSAAKILADATAKMVEAAKGAAAHPDSEEQQQRLREAAEGLRMATNAAAQNAIKK","k":[5,11,16,18,19,21,21,21,21,19,19,16,16,16,17,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,19,19,19,21,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,14,7],"zscores":[null,4.0651,4.9238,6.4524,5.8694,4.8648,3.1786,0.0198,-0.8849,-2.3205,-0.6926,2.1864,2.0413,2.4744,5.1235,9.1273,12.7566,14.1124,14.9384,14.88,14.7729,14.0351,14.0463,13.4612,14.2929,14.4709,14.7127,15.0253,14.9009,15.1858,14.6764,15.0523,15.1801,14.32,13.0981,11.2798,11.9119,12.3459,12.8554,13.2697,13.4455,14.8859,14.8836,14.5541,14.2859,14.7871,15.3153,15.7628,15.2875,15.1967,14.5877,14.6846,14.6901,15.1238,14.1151,14.1175,14.2997,14.8694,14.8147,14.5115,15.1028,14.8593,14.7846,14.5965,13.3931,12.2915,10.8717,12.3629,13.506,14.4822,13.8287,13.5221,14.1147,15.1614,15.268,14.5881,13.961,14.4807,14.9263,15.4709,15.0289,14.3345,14.2049,14.3375,14.5572,14.4918,14.3798,15.0738,15.2927,15.3253,15.4349,14.9592,14.4741,14.4741,13.9975,13.5965,13.2695,13.3581,13.2354,11.5497,11.3152,12.9552,14.5866,14.8778,14.8778,15.0045,15.3415,15.1243,14.7831,15.4064,15.1661,14.787,14.1568,13.591,13.0512,12.8745,13.9752,15.1444,15.3939,14.9005,14.1585,14.7398,14.7027,14.8061,14.8296,13.8661,13.1897,9.9278,6.9092,2.649,null],"pscores":[null,0.5693,0.5643,0.4769,0.5287,0.612,0.7138,0.8674,0.8998,0.9432,0.895,0.7529,0.7618,0.7349,0.5604,0.3091,0.1049,0.0743,0.0417,0.0439,0.048,0.0775,0.077,0.1023,0.0669,0.0597,0.0503,0.0385,0.0431,0.0326,0.0517,0.0375,0.0328,0.0658,0.1188,0.1804,0.1467,0.1247,0.1002,0.0814,0.0736,0.0437,0.0438,0.0565,0.0672,0.0474,0.028,0.0126,0.029,0.0322,0.0551,0.0514,0.0512,0.0349,0.0742,0.0741,0.0666,0.0443,0.0464,0.0581,0.0357,0.0447,0.0475,0.0548,0.0759,0.1274,0.2032,0.1543,0.1003,0.0593,0.0862,0.0996,0.0742,0.0335,0.0297,0.0551,0.0806,0.0594,0.0422,0.0225,0.0384,0.0652,0.0705,0.0651,0.0563,0.0452,0.0496,0.0235,0.0288,0.0276,0.0238,0.041,0.0596,0.0596,0.0504,0.0671,0.0814,0.1069,0.098,0.1493,0.162,0.0956,0.0552,0.044,0.044,0.0393,0.0271,0.0349,0.0476,0.0248,0.0334,0.0474,0.0724,0.0966,0.0912,0.0994,0.0513,0.0341,0.0252,0.0432,0.0724,0.0493,0.0507,0.0467,0.0458,0.0846,0.1146,0.2885,0.4799,0.7128,null]} +{"ID":"6881_1_1_1","entryID":"6881","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Schistocerca gregaria chymotrypsin inhibitor","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Local binding with globally distributed changes in a small protease inhibitor \nupon enzyme binding\n","ionic_strength":0.1,"pH":6.0,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":18.0,"bbshift_types_post":4.0,"total_bbshifts":69,"seq":"EVTCEPGTTFKDKCNTCRCGSDGKSAACTLKACPQ","k":[0,0,0,0,0,3,7,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,7,4,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,7.9529,8.8082,9.3879,9.5311,9.6605,10.3481,9.9568,10.6184,8.3385,9.3227,10.2759,12.2444,11.0652,10.6705,9.9565,10.2216,10.0883,8.2034,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,0.0948,0.1674,0.1542,0.1448,0.1365,0.0946,0.1179,0.0792,0.2279,0.1585,0.0988,0.0,0.0311,0.0515,0.0921,0.0765,0.0842,0.0761,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"17597_1_1_1","entryID":"17597","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Rv0577","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Chemical shift assignments for Rv0577, a putative glyoxylase associated with virulence from Mycobacterium tuberculosis.","ionic_strength":0.1,"pH":7.1,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":239.0,"bbshift_types_post":7.0,"total_bbshifts":1244,"seq":"MPKRSEYRQGTPNWVDLQTTDQSAAKKFYTSLFGWGYDDNPVPGGGGVYSMATLNGEAVAAIAPMPPGAPEGMPPIWNTYIAVDDVDAVVDKVVPGGGQVMMPAFDIGDAGRMSFITDPTGAAVGLWQANRHIGATLVNETGTLIWNELLTDKPDLALAFYEAVVGLTHSSMEIAAGQNYRVLKAGDAEVGGCMEPPMPGVPNHWHVYFAVDDADATAAKAAAAGGQVIAEPADIPSVGRFAVLSDPQGAIFSVLKPAPQQRSHHHHHH","k":[0,0,0,5,11,17,18,18,17,15,11,11,12,15,14,15,14,16,17,19,18,15,16,18,20,18,18,19,21,19,18,17,17,17,16,18,19,20,18,13,11,6,6,7,12,14,13,13,16,18,20,18,18,18,16,16,14,17,17,18,18,16,10,4,0,4,9,13,13,14,14,14,8,8,8,13,15,15,15,15,17,17,18,16,15,15,18,20,19,18,18,18,16,14,13,14,13,13,14,17,16,10,6,8,12,10,9,10,16,14,9,3,7,13,19,19,17,15,15,14,15,14,18,18,18,17,18,18,16,13,12,11,11,12,15,18,18,18,18,19,18,19,16,11,5,1,4,9,15,19,20,18,11,9,10,17,19,20,19,19,18,19,18,19,17,17,18,20,20,20,18,17,15,16,17,17,15,14,16,16,18,17,19,18,16,17,16,16,14,14,15,14,14,13,9,8,8,12,13,13,12,13,14,16,16,17,17,17,18,18,19,16,11,4,5,12,19,21,19,19,16,17,16,17,15,15,16,16,12,8,7,11,16,17,15,12,13,12,11,8,9,11,15,15,12,10,12,15,16,16,17,17,17,17,17,14,12,7,4,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,9.8852,12.1173,12.5516,12.6434,13.1253,12.4007,9.9934,9.2426,10.2689,12.5438,12.6385,12.7628,12.0783,11.99,12.2352,12.8073,13.3553,12.6249,11.8654,11.3499,12.603,12.7315,13.4505,14.1348,15.1664,14.8434,14.4224,14.3939,13.8476,13.3495,12.9146,13.815,13.8068,13.4371,12.4063,9.5307,6.9368,3.0183,4.2309,4.1803,5.927,7.9248,9.4586,9.1647,9.5967,10.7659,13.5975,13.4946,13.4321,13.2478,12.5177,12.3968,10.2078,12.1697,12.562,13.8734,14.15,13.3043,10.7924,6.5291,null,4.3365,6.4566,8.4135,7.8225,9.9299,9.3667,10.8806,7.5961,8.9174,8.7209,10.0934,10.9921,11.6485,12.0024,11.3965,10.1729,11.2334,11.3305,12.0331,11.0575,11.41,12.8263,13.9857,14.6611,13.7452,13.1302,12.5617,12.6384,11.4289,10.1992,8.6921,8.0454,8.8424,10.4459,13.1709,12.3885,10.1167,5.8037,8.0678,9.0747,8.7913,7.2984,9.1955,11.4596,11.0114,8.519,5.0909,8.5522,11.2833,14.1838,14.2858,13.0552,11.8359,11.9037,10.9118,10.8139,9.3365,13.2134,13.3287,13.8054,12.9768,14.0734,14.1867,13.6592,11.4061,10.0216,8.6521,7.729,8.5457,9.6497,12.0648,12.6143,13.7709,14.4458,15.3678,14.102,13.8705,12.4688,10.8939,7.985,3.8761,7.175,10.629,13.3985,14.4415,14.35,13.6448,10.9602,9.7823,9.4425,12.672,14.1383,15.2836,15.0307,15.0307,13.7942,14.563,13.4314,14.6957,13.8569,13.3735,13.0286,13.3225,14.1263,13.4511,13.1607,12.3484,11.3751,11.0138,10.8636,11.4063,10.5969,9.7902,11.2758,11.4885,13.098,12.5628,13.377,12.1099,11.9395,10.9704,11.7874,11.1902,12.1577,12.5465,13.5575,12.0341,11.6361,11.095,10.0184,8.626,8.3922,9.2306,9.7934,8.6277,9.0827,10.3767,10.1934,11.163,11.1765,13.3951,13.1577,12.9222,12.2833,13.1974,13.1553,12.2491,9.4409,6.0515,6.97,10.9461,12.9625,14.4061,13.0261,14.0881,12.7098,13.7893,13.3184,13.2148,12.1261,11.9404,10.9906,11.545,9.5233,7.8599,6.1106,8.6127,12.0521,12.0985,10.5873,9.3211,10.6473,10.5091,10.2685,8.9543,10.629,10.3406,12.4966,12.4966,11.6066,10.355,10.7629,12.4223,12.8336,12.0286,11.1444,10.2057,11.8006,13.6317,14.3846,11.9739,9.5205,5.8441,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,0.0964,0.1028,0.0986,0.0942,0.0558,0.0529,0.0899,0.1375,0.0992,0.0464,0.0234,0.0367,0.0485,0.0912,0.0969,0.1025,0.062,0.0427,0.0974,0.1601,0.1276,0.0901,0.0579,0.0449,0.0333,0.0181,0.0192,0.0053,0.0259,0.0461,0.0479,0.0428,0.0583,0.089,0.1056,0.1692,0.3137,0.5768,0.4283,0.4696,0.4234,0.3043,0.1739,0.1936,0.2281,0.1928,0.0819,0.056,0.0587,0.0667,0.0658,0.0715,0.1492,0.1002,0.0813,0.0404,0.0295,0.0314,0.0192,0.0525,null,0.3093,0.2989,0.2465,0.2906,0.1663,0.2026,0.11,0.1632,0.0652,0.0783,0.1337,0.1245,0.0894,0.0717,0.1025,0.2105,0.149,0.1611,0.089,0.1209,0.1018,0.0857,0.0655,0.0248,0.0456,0.0719,0.0981,0.0603,0.0805,0.1272,0.2487,0.2737,0.2158,0.1349,0.0538,0.0718,0.0552,0.2457,0.1256,0.1753,0.1397,0.2239,0.112,0.1185,0.1028,0.1274,0.123,0.0518,0.0666,0.043,0.039,0.0588,0.0799,0.0766,0.1083,0.1345,0.2046,0.0682,0.0632,0.0432,0.0623,0.0325,0.0281,0.0171,0.0604,0.114,0.1785,0.2486,0.2127,0.2051,0.1225,0.0956,0.0446,0.0183,0.0,0.0314,0.0556,0.0681,0.0398,0.0,0.0,0.0,0.0,0.0104,0.033,0.0507,0.0497,0.0364,0.045,0.0959,0.0761,0.0448,0.0161,0.0115,0.0115,0.0436,0.0284,0.0587,0.0235,0.0255,0.0451,0.0764,0.0941,0.0597,0.0883,0.0705,0.0914,0.1037,0.1428,0.1697,0.1396,0.147,0.1751,0.1283,0.1169,0.0733,0.0812,0.0766,0.1202,0.0937,0.1637,0.1014,0.133,0.0448,0.0274,0.0043,0.0506,0.07,0.0765,0.0316,0.0849,0.1014,0.1647,0.1523,0.231,0.1748,0.1167,0.15,0.1345,0.1338,0.0442,0.0543,0.0647,0.1116,0.0689,0.0865,0.0785,0.1244,0.0983,0.0767,0.0614,0.0953,0.0623,0.0923,0.0468,0.057,0.0282,0.0308,0.0519,0.0658,0.0748,0.1441,0.1139,0.1453,0.1418,0.2592,0.1814,0.0881,0.1037,0.1476,0.1586,0.1011,0.0853,0.0738,0.0628,0.0,0.0696,0.0485,0.0485,0.0284,0.042,0.0712,0.0519,0.0515,0.0892,0.154,0.2085,0.1188,0.0345,0.0057,0.0534,0.1455,0.2865,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"16683_1_1_1","entryID":"16683","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"REF_54-155","exp_method":"NMR","exp_method_subtype":"NMR, 20 STRUCTURES","citation_DOI":"","citation_title":"Structural Basis for the Recognition of Cellular mRNA Export Factor REF by Herpes Viral Proteins HSV-1 ICP27 and HVS ORF57.","ionic_strength":0.05,"pH":6.2,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":1.7444223988,"off_HB":2.3911757917,"off_N":0.0,"bbshift_positions_post":119.0,"bbshift_types_post":7.0,"total_bbshifts":790,"seq":"MASMTGGQQMGRDPDKWQHDLFDSGCGGGEGVETGAKLLVSNLDFGVSDADIQELFAEFGTLKKAAVDYDRSGRSLGTADVHFERRADALKAMKQYKGVPLDGRPMDIQLVASQIDLEHHHHHH","k":[0,5,12,19,19,15,15,17,21,19,19,19,19,19,19,21,21,21,21,21,21,21,21,19,19,17,17,15,17,17,19,19,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,19,19,19,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,18,16,18,19,19,19,17,19,19,21,21,21,21,21,21,21,21,21,21,21,21,19,19,12,7,0,0],"zscores":[null,null,3.9396,3.6011,1.7137,-0.8112,-1.5962,0.1285,0.7669,0.9646,-0.2702,1.5688,3.5121,5.4237,4.6048,3.1635,3.6318,5.7123,6.1021,5.6712,2.8317,1.6769,-0.1493,0.5146,0.2711,-1.5327,-2.341,-2.4744,-0.402,-0.4756,1.3004,3.5687,6.676,8.4632,11.2297,13.1721,15.2673,15.3288,15.1829,14.7133,15.0101,14.8716,14.5584,14.6151,13.5869,13.6075,13.7726,15.425,15.3099,14.3937,13.8837,14.7935,15.6894,16.1497,15.2098,15.2098,14.2946,15.169,13.9766,14.0165,13.6535,12.3432,12.242,12.1912,13.1382,13.1764,12.6409,13.7597,13.7369,14.7469,13.3838,11.6133,9.4571,10.4022,11.7265,11.9841,13.1687,14.71,15.0096,15.1247,14.7369,15.357,14.33,14.4087,14.3453,14.8948,14.673,14.3462,14.2216,14.7669,15.1787,14.6225,14.6225,15.035,16.1497,15.7696,13.7112,12.6788,11.5054,13.3894,13.7989,12.8875,12.7596,11.2305,12.8877,12.5474,14.0366,13.9172,13.6682,12.3359,11.1116,8.3968,6.0969,2.8502,2.0944,1.9092,2.4798,2.6745,4.1367,8.6849,8.965,null,null,null],"pscores":[null,null,0.5944,0.6789,0.7884,0.9037,0.9306,0.8635,0.8365,0.8259,0.8793,0.7959,0.6845,0.5592,0.6141,0.7147,0.6875,0.5579,0.5326,0.5605,0.7334,0.794,0.8739,0.8466,0.8573,0.9252,0.9471,0.9542,0.8857,0.8886,0.8095,0.6809,0.4951,0.3523,0.1832,0.0857,0.0297,0.0275,0.0327,0.0503,0.0391,0.0442,0.0563,0.0541,0.0675,0.0667,0.0597,0.0241,0.0282,0.0628,0.0839,0.0472,0.015,0.0,0.0318,0.0318,0.0668,0.0332,0.0513,0.0497,0.0647,0.1552,0.1603,0.1629,0.117,0.1152,0.1406,0.0892,0.0902,0.049,0.1058,0.1624,0.2882,0.2305,0.187,0.143,0.0859,0.023,0.0391,0.0349,0.0494,0.0265,0.0654,0.0622,0.0648,0.0434,0.0518,0.0647,0.0698,0.0482,0.0329,0.0538,0.0538,0.0381,0.0,0.0123,0.0623,0.0925,0.116,0.0605,0.0586,0.0987,0.1047,0.1492,0.0987,0.1149,0.0774,0.0825,0.0932,0.1556,0.2202,0.3835,0.5329,0.7323,0.7729,0.7824,0.7526,0.742,0.6448,0.3378,0.1829,null,null,null]} +{"ID":"16683_1_2_2","entryID":"16683","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"ICP27_103-138","exp_method":"NMR","exp_method_subtype":"NMR, 20 STRUCTURES","citation_DOI":"","citation_title":"Structural Basis for the Recognition of Cellular mRNA Export Factor REF by Herpes Viral Proteins HSV-1 ICP27 and HVS ORF57.","ionic_strength":0.05,"pH":6.2,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":2.3672089076,"off_HB":2.7597420404,"off_N":0.0,"bbshift_positions_post":38.0,"bbshift_types_post":6.0,"total_bbshifts":204,"seq":"GPLGSVWSRLGARRPSCSPERHGGKVARLQPPPTKAQPAR","k":[4,10,14,16,16,18,18,18,18,16,16,16,18,16,16,16,18,16,16,16,18,16,14,14,16,18,18,18,18,16,12,10,12,16,18,18,16,16,10,6],"zscores":[null,2.1164,4.2413,7.1365,11.0592,13.0989,13.6486,10.9906,11.0921,10.319,11.7493,9.7326,9.3214,7.6131,6.0417,3.2503,0.5975,-1.9145,-2.0052,-2.3509,0.699,0.9342,1.5479,-0.7315,-1.3248,-1.6985,-2.2681,-1.0694,1.775,3.7702,5.417,4.2112,2.2711,-1.1966,-1.1131,-0.3397,-0.3857,-0.5637,-1.1483,null],"pscores":[null,0.7261,0.594,0.3993,0.1403,0.0733,0.0496,0.18,0.1743,0.1832,0.1033,0.2194,0.2809,0.3645,0.4809,0.6838,0.8425,0.938,0.9405,0.9493,0.8377,0.8243,0.7856,0.9019,0.9203,0.9285,0.9436,0.909,0.7828,0.6478,0.4674,0.5389,0.7278,0.916,0.9105,0.8826,0.8858,0.8929,0.9267,null]} +{"ID":"36404_1_1_1","entryID":"36404","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"SLC2A4 regulator","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"10.1021\/jacs.1c00599","citation_title":"Selective Nonmethylated CpG DNA Recognition Mechanism of Cysteine Clamp Domains.\n","ionic_strength":0.01,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":31.0,"bbshift_types_post":6.0,"total_bbshifts":184,"seq":"GDAKKCRKVYGMERRDLWCTACRWKKACQRFLD","k":[6,12,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,12,6],"zscores":[null,5.3051,9.0367,11.7722,13.5756,14.2451,13.4966,13.1576,12.936,12.9111,13.0016,12.6441,13.6848,14.178,14.1929,14.0866,14.3567,14.3443,13.7031,13.2877,13.6348,13.9421,12.9227,12.9446,13.4144,12.3578,12.4463,11.8659,14.3721,13.8658,11.6534,7.9221,null],"pscores":[null,0.477,0.2994,0.1375,0.0526,0.0259,0.056,0.0707,0.0806,0.0481,0.0441,0.06,0.0481,0.0284,0.0279,0.032,0.0216,0.0221,0.0473,0.0649,0.0502,0.0377,0.0812,0.0802,0.0595,0.1079,0.1036,0.1327,0.0211,0.0407,0.1438,0.2594,null]} +{"ID":"15818_1_1_1","entryID":"15818","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"type_III_AFP_isoform_HPLC-12","exp_method":"NMR","exp_method_subtype":"solid-state","citation_DOI":"","citation_title":"Solid-State NMR on a Type III Antifreeze Protein in the Presence of Ice","ionic_strength":0.1,"pH":7.0,"temperature":258.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":67.0,"bbshift_types_post":2.0,"total_bbshifts":131,"seq":"MNQASVVANQLIPINTALTLVMMRSEVVTPVGIPAEDIPRLVSMQVNRAVPLGTTLMPDMVKGYAALEHHHHHH","k":[2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,6,6,6,6,6,6,6,5,5,5,6,6,6,4,2,0,0,0,0,0],"zscores":[null,3.8885,6.2741,7.7999,8.5717,8.5717,6.9593,7.1377,7.1377,8.7209,7.9291,7.4722,6.6366,7.5469,8.0001,8.7209,8.543,8.543,8.543,8.7209,8.7209,7.8618,7.8618,7.8618,8.7209,8.7209,8.7209,8.39,8.1616,7.0363,5.628,5.9435,6.1116,7.782,7.782,8.1093,8.1277,8.1277,7.8372,6.7293,6.7293,5.8558,6.2168,6.2168,8.0121,8.0198,8.0198,7.1268,7.4048,6.4685,7.2791,5.9816,6.7224,6.8863,7.073,6.2341,6.2341,6.8872,7.8995,7.8995,8.7209,7.3381,6.4267,5.5843,5.1302,3.5546,0.6347,0.5466,null,null,null,null,null,null],"pscores":[null,0.3738,0.1966,0.0619,0.0091,0.0091,0.1312,0.1155,0.1155,0.0,0.0523,0.0875,0.1611,0.0815,0.0472,0.0,0.0108,0.0108,0.0108,0.0,0.0,0.0573,0.0573,0.0573,0.0,0.0,0.0,0.0206,0.0359,0.1244,0.2107,0.176,0.1583,0.0633,0.0633,0.0395,0.0382,0.0382,0.0591,0.1523,0.1523,0.2401,0.2024,0.2024,0.0464,0.0458,0.0458,0.1164,0.093,0.1773,0.1034,0.172,0.0987,0.084,0.1211,0.2006,0.2006,0.1377,0.0545,0.0545,0.0,0.0464,0.1266,0.2157,0.321,0.5114,0.8291,0.8342,null,null,null,null,null,null]} +{"ID":"18951_1_1_1","entryID":"18951","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"KNL2","exp_method":"NMR","exp_method_subtype":"NMR, 10 STRUCTURES","citation_DOI":"","citation_title":"Centromere epigenome stability is mediated by structural recognition by the Centromere Licensing Complex","ionic_strength":0.1,"pH":6.5,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":46.0,"bbshift_types_post":6.0,"total_bbshifts":267,"seq":"GPLGSVAKKITWRKQDLDRLKRVIALKKPSASDADWTEVLRLLAKEGVVEPEVVRQIAITRLKWVEPGPLGSVAKKITWRKQDLDRLKRVIALKKPSASDADWTEVLRLLAKEGVVEPEVVRQIAITRLKWVEP","k":[4,10,14,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,15,9,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,5.0941,5.2185,6.0981,6.0952,7.8294,7.1873,7.2393,6.9996,10.139,12.7693,14.7263,14.9615,14.2735,13.7388,13.337,12.8024,12.5076,12.418,12.6496,13.5035,13.2175,13.1157,13.0291,13.4423,14.0159,13.3514,12.1843,12.2064,13.0155,14.2236,14.2627,13.3313,13.2069,12.6242,13.5972,12.9362,13.6364,12.6011,12.9774,12.9621,13.402,13.7819,13.8874,13.9658,12.085,8.9228,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,0.4552,0.5166,0.4766,0.4768,0.3805,0.4252,0.4215,0.4383,0.2299,0.0883,0.0082,0.0,0.0248,0.0459,0.0628,0.0868,0.1007,0.105,0.0939,0.0557,0.068,0.0725,0.0764,0.0583,0.0347,0.0622,0.0816,0.0805,0.0435,0.0267,0.0252,0.063,0.0685,0.0951,0.0517,0.0806,0.0501,0.0962,0.0787,0.0794,0.06,0.0441,0.0398,0.0367,0.0677,0.099,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"31048_1_1_1","entryID":"31048","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Protein Backbone Alteration in Non-Hairpin beta-Turns: Impacts on Tertiary Folded Structure and Folded Stability\n","ionic_strength":0.163,"pH":7.4,"temperature":278.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":10.9706824523,"off_N":0.0,"bbshift_positions_post":34.0,"bbshift_types_post":3.0,"total_bbshifts":96,"seq":"XPPKKPKKPGDNATPEKLAAYEKELAAYEKELAAYX","k":[2,4,7,8,8,8,8,8,7,7,8,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,6.2492,8.1975,8.6432,8.5775,7.8676,7.3205,7.5497,7.2176,7.6602,7.4633,8.1856,7.6773,8.4631,8.4527,8.3266,7.4972,5.5447,5.5156,3.9026,5.1848,4.4162,7.0148,8.7269,8.5422,7.5477,6.8068,8.6324,9.4167,9.9861,9.9861,10.0427,8.6164,8.2664,6.5765,null],"pscores":[null,0.0786,0.0766,0.0837,0.0882,0.1412,0.1864,0.167,0.1548,0.1177,0.1742,0.1522,0.1923,0.0963,0.0971,0.1062,0.2071,0.3859,0.3888,0.5495,0.4214,0.4982,0.2485,0.1125,0.1257,0.2029,0.267,0.1192,0.0669,0.0334,0.0334,0.0303,0.1204,0.146,0.1668,null]} +{"ID":"18531_1_1_1","entryID":"18531","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"GB3","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Spatial elucidation of motion in proteins by ensemble-based structure calculation using exact NOEs.","ionic_strength":0.05,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":54.0,"bbshift_types_post":6.0,"total_bbshifts":315,"seq":"MQYKLVINGKTLKGETTTKAVDAETAEKAFKQYANDNGVDGVWTYDDATKTFTVTE","k":[5,11,17,18,18,18,18,16,16,16,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,12,6],"zscores":[null,9.6697,12.4005,14.0397,12.0803,10.6632,10.787,11.3262,11.4792,9.3895,10.1402,10.6212,9.9983,9.7933,10.2183,12.1688,12.1607,12.0546,12.0303,12.6845,13.685,14.1919,13.6567,13.5768,13.575,13.9558,13.5856,13.5573,13.1969,12.7911,13.1322,12.6653,13.5372,11.954,12.452,11.2731,10.83,10.086,10.6318,10.9587,11.3006,11.1703,12.7133,13.9938,14.2586,14.0188,13.5914,13.5878,13.0681,13.1404,13.1994,13.5471,12.7936,12.4389,10.0037,null],"pscores":[null,0.1098,0.0889,0.0338,0.1217,0.1988,0.1916,0.1256,0.1174,0.2415,0.2298,0.2012,0.2027,0.2156,0.1892,0.1173,0.1177,0.123,0.1243,0.0923,0.0481,0.0279,0.0493,0.0526,0.0527,0.0371,0.0522,0.0534,0.0689,0.0873,0.0718,0.0932,0.0542,0.1281,0.1033,0.1643,0.1532,0.1973,0.1646,0.1459,0.127,0.1341,0.0909,0.0356,0.0253,0.0346,0.052,0.0521,0.0746,0.0714,0.0688,0.0538,0.0872,0.104,0.1151,null]} +{"ID":"51962_1_1_1","entryID":"51962","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Spatial structure of the fibril-forming SEM1(86-107) peptide in a complex with dodecylphosphocholine micelles\n","ionic_strength":0.1,"pH":3.2,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":-3.2477691551,"off_HB":-2.6038964123,"off_N":0.0,"bbshift_positions_post":20.0,"bbshift_types_post":3.0,"total_bbshifts":56,"seq":"DLNALHKTTKSQRHLGGSQQLL","k":[3,6,9,9,9,9,9,9,9,9,8,7,7,8,8,7,7,8,9,9,6,3],"zscores":[null,3.4996,3.2366,2.66,3.4822,3.5261,2.6693,2.6602,3.2117,2.7349,1.3082,0.1451,-0.1964,0.8489,0.5233,0.8877,-0.8149,-1.0489,-1.0478,-1.0333,-0.2933,null],"pscores":[null,0.5181,0.6148,0.6692,0.5909,0.5866,0.6684,0.6692,0.6172,0.6623,0.7799,0.8664,0.8885,0.8164,0.8402,0.8105,0.9224,0.9291,0.9256,0.925,0.8975,null]} +{"ID":"27775_1_1_1","entryID":"27775","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"HLS3","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1007\/s12104-019-09902-0","citation_title":"Solution NMR backbone assignment reveals interaction-free tumbling of human lineage-specific Olduvai protein domains\n","ionic_strength":0.05,"pH":6.5,"temperature":298.0,"off_C":5.0395771669,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":64.0,"bbshift_types_post":5.0,"total_bbshifts":316,"seq":"SAAAASSASLEVDRIKKDQEEEEDQGPPCPRLSRELLEVVEPEVLQDSLDRCYSTPSSCLEQPDSCQPYGSSFYALEEKHVGFSLDLEHHHHHH","k":[0,0,0,0,0,0,5,10,15,15,15,15,15,15,15,15,15,15,15,10,5,0,5,10,14,9,4,0,0,0,5,10,15,15,10,5,5,10,15,15,10,10,10,15,15,15,15,15,15,15,15,15,15,15,10,10,10,15,15,15,15,10,10,9,14,14,10,10,9,14,14,15,15,15,15,15,10,5,0,5,9,14,14,15,15,15,15,10,5,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,-3.0037,-3.8165,-1.5053,0.835,2.7151,2.5427,3.302,2.413,2.0427,0.1226,0.1308,2.4636,2.6317,2.8371,null,-0.3449,0.1302,0.9871,1.444,1.5816,null,null,null,-1.7004,-1.4892,0.4521,1.7251,2.2182,1.4001,-0.0803,-0.4347,-0.9686,-2.0026,-2.2667,-3.2764,-2.3099,-2.5405,4.25,4.3011,4.436,-0.9702,-1.2304,-1.703,-2.4304,-2.2302,-2.3305,-1.0255,-0.422,-0.3761,-1.286,-2.1362,-1.5343,-2.0646,-0.9854,-0.9414,-0.5832,-1.4901,-2.4895,0.4994,1.0855,1.1598,-1.8017,-1.1061,-0.1306,2.9979,2.9578,3.0382,0.4376,2.6142,2.8035,3.2037,null,-1.2849,-1.6596,-1.6174,-1.6918,-1.6229,-2.5087,-2.1744,-1.5013,-0.6108,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,0.9775,0.9784,0.9278,0.8284,0.7141,0.7256,0.6733,0.7342,0.758,0.8641,0.8637,0.7309,0.6829,0.5701,null,0.9051,0.8652,0.8188,0.774,0.7118,null,null,null,0.9691,0.9392,0.8482,0.7777,0.7178,0.7485,0.8867,0.8952,0.9095,0.9424,0.9622,0.9817,0.9632,0.9557,0.604,0.6002,0.59,0.9096,0.9188,0.9338,0.9532,0.9483,0.9508,0.9116,0.8946,0.8923,0.9319,0.9459,0.9287,0.944,0.9101,0.9183,0.9024,0.9426,0.9568,0.8454,0.8045,0.7992,0.9528,0.9161,0.8762,0.6947,0.6975,0.6919,0.8489,0.7209,0.6679,0.5211,null,0.9545,0.9483,0.9333,0.9355,0.9314,0.955,0.9469,0.9277,0.9036,null,null,null,null,null,null]} +{"ID":"25674_1_1_1","entryID":"25674","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"MALT1(Casp-Ig3)","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone Assignment of the MALT1 Paracaspase by Solution NMR\n","ionic_strength":0.06,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":309.0,"bbshift_types_post":5.0,"total_bbshifts":1408,"seq":"MLAKDKVALLIGNMNYREHPKLKAPLVDVYELTNLLRQLDFKVVSLLDLTEYEMRNAVDEFLLLLDKGVYGLLYYAGHGYENFGNSFMVPVDAPNPYRSENCLCVQNILKLMQEKETGLNVFLLDMCRKRNDYDDTIPILDALKVTANIVFGYATCQGAEAFEIQHSGLANGIFMKFLKDRLLEDKKITVLLDEVAEDMGKCHLTKGKQALEIRSSLSEKRALTDPIQGTEYSAESLVRNLQWAKAHELPESMCLKFDCGVQIQLGFAAEFSNVMIIYTSIVYKPPEIIMCDAYVTDFPLDLDIDPKDANKGTPEETGSYLVSKDLPKHCLYTRLSSLQKLKEHLVFTVCLSYQYSGLEDTVEDKQEVNVGKPLIAKLDMHRHHHHHH","k":[3,8,13,15,14,9,4,0,0,0,2,5,6,9,11,15,15,15,13,13,12,10,9,8,12,13,15,15,15,15,14,9,4,0,2,7,12,15,15,15,15,15,14,9,4,0,1,6,11,15,15,15,15,14,14,9,5,0,0,0,0,5,10,15,15,15,14,14,14,13,8,3,0,0,2,6,10,12,13,14,15,13,12,12,13,14,14,15,13,13,13,15,13,13,11,13,12,9,4,0,0,0,0,0,0,0,5,9,12,12,13,15,15,15,15,15,14,14,14,15,15,15,15,15,15,14,14,9,5,0,0,2,6,11,14,15,13,12,7,4,0,0,0,0,0,0,0,3,8,13,14,14,13,9,4,0,2,7,12,15,15,15,15,15,10,5,2,7,12,15,14,13,9,10,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,9,5,0,0,0,2,7,11,9,7,8,13,15,15,13,8,3,0,3,8,13,15,15,15,13,13,13,14,13,8,4,0,3,8,13,15,15,15,14,13,13,13,14,14,15,13,13,13,13,13,13,15,15,15,15,15,15,13,12,12,14,15,15,15,14,14,14,15,10,5,0,0,0,0,0,0,3,8,13,15,15,15,15,10,8,8,13,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,14,12,12,13,15,15,15,14,14,12,13,13,15,14,14,14,15,15,12,12,12,15,13,13,13,15,15,15,15,15,15,15,14,14,14,15,15,15,15,14,14,14,10,5,0,1,6,11,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,14,14,12,13,13,15,15,15,15,15,15,14,9,4,0,0,0,0,0],"zscores":[null,8.5756,11.2028,12.2521,12.6566,10.4051,6.8372,null,null,null,5.1996,7.2211,7.4014,8.7593,9.5494,11.2934,11.332,12.0099,10.56,8.9395,7.2426,7.5771,9.3149,9.3832,11.0586,11.7755,12.5693,13.1535,12.1693,12.7211,12.1691,10.5612,7.0735,null,5.1996,7.9889,10.5183,12.1465,12.5825,11.4642,10.238,10.5875,11.491,9.8809,6.5015,null,3.8761,5.9841,8.767,10.9903,12.6869,13.4785,13.4111,12.3512,12.3512,9.897,7.985,null,null,null,null,7.985,11.0117,13.5223,12.9831,12.3228,10.2702,10.6538,11.5729,11.9712,9.3672,5.1226,null,null,5.1996,7.1869,8.9226,8.766,9.9243,10.7045,11.1437,9.9648,9.1624,10.042,10.6442,10.8794,10.8123,10.0383,9.0189,9.7861,11.3468,11.6921,10.102,10.1405,10.603,11.5684,10.9598,9.3988,6.3489,null,null,null,null,null,null,null,6.976,9.5116,11.2873,11.9347,12.3726,12.7499,12.1176,11.8776,11.8294,12.4743,12.0732,11.6087,10.9569,12.026,12.5403,12.8187,12.1566,12.1979,11.9973,11.6048,12.1564,9.9459,7.9567,null,null,3.6726,5.4371,7.9463,7.6009,8.6131,7.4939,7.5322,4.9001,2.9503,null,null,null,null,null,null,null,4.0241,8.064,11.2464,12.7197,13.2122,12.7375,10.629,7.175,null,1.428,3.0849,5.3047,5.9072,6.298,5.8786,5.7651,5.7404,4.3846,3.5966,4.84,7.7361,10.3229,11.737,11.6409,11.1051,9.1267,10.3477,11.1733,12.6566,12.525,12.8073,13.2209,13.1494,12.649,12.1788,10.8127,10.7239,11.3834,11.2447,10.9376,10.9376,12.3347,12.7643,12.5736,12.5377,12.144,11.4261,11.4475,11.8462,12.0037,10.9242,10.3392,9.9059,8.4955,6.05,null,null,null,1.1923,5.492,8.0111,8.0638,8.5538,9.2999,12.1683,13.1418,13.4444,12.167,9.2982,5.5736,null,5.1829,9.4004,10.9985,12.267,12.267,13.4001,12.6636,11.6101,9.5129,7.5702,5.8073,3.9764,3.6592,null,6.1508,8.4481,10.7529,9.4033,10.126,10.2363,11.4747,10.515,11.1378,10.4406,11.4873,10.6089,12.2105,10.3329,10.066,8.0989,9.6739,9.6593,9.308,9.9281,10.6401,12.3749,11.5766,12.0727,12.4327,12.0056,9.7345,8.4898,9.1854,11.053,12.0537,13.2596,13.0372,12.3175,12.2394,12.395,10.4987,7.1133,null,null,null,null,null,null,6.2632,9.2646,11.5852,11.9755,11.9816,12.517,12.5503,10.513,9.2681,9.8478,11.9853,10.6963,10.8615,10.3916,12.7149,12.1452,12.3622,12.1476,11.5584,11.7403,11.5984,10.9029,11.5856,11.072,12.8804,12.2318,12.3222,11.8338,11.4761,11.7044,10.4186,11.2031,11.4128,13.0734,11.9535,11.6544,9.8893,11.5442,11.9836,13.2266,12.2493,11.8261,11.6357,12.1627,12.3887,11.3179,11.5704,10.1129,11.7955,10.3089,9.8874,8.3972,10.45,12.5865,12.7127,12.7127,12.7127,13.6705,12.1696,11.2867,9.3781,10.824,9.3949,9.5085,8.4161,10.2575,10.8329,10.7989,11.4435,9.7392,7.9681,null,3.8761,7.9659,9.9127,11.6314,11.1083,11.5925,12.1057,11.6824,10.5645,7.6879,8.6777,9.2865,11.5204,11.6383,12.8304,12.6466,12.9812,11.9555,12.2061,11.38,12.4287,10.874,12.0056,10.2473,11.3237,9.7336,11.1839,11.9864,12.7526,12.5245,11.234,11.8748,11.3641,9.9206,null,null,null,null,null,null],"pscores":[null,0.0884,0.0708,0.0598,0.0226,0.0111,0.0261,null,null,null,0.0,0.0557,0.0932,0.1103,0.1174,0.108,0.106,0.0714,0.106,0.209,0.3132,0.2323,0.0733,0.036,0.0555,0.0422,0.0452,0.0202,0.0637,0.0385,0.0443,0.0033,0.0075,null,0.0,0.092,0.0848,0.0648,0.0446,0.099,0.1683,0.1476,0.0773,0.0393,0.055,null,0.0,0.2265,0.1703,0.1246,0.04,0.0073,0.0099,0.036,0.036,0.0384,0.0,null,null,null,null,0.0,0.0085,0.0056,0.0273,0.0565,0.1454,0.1228,0.0732,0.0331,0.037,0.119,null,null,0.0,0.1113,0.1305,0.1969,0.1441,0.1199,0.1161,0.1416,0.1693,0.1127,0.1012,0.1101,0.1138,0.1806,0.2035,0.1528,0.0634,0.0872,0.1331,0.1308,0.0551,0.0523,0.0607,0.068,0.0691,null,null,null,null,null,null,null,0.0762,0.0611,0.0439,0.0134,0.0152,0.0372,0.0662,0.0779,0.0803,0.0495,0.0487,0.0714,0.1058,0.0706,0.0465,0.0343,0.0643,0.0623,0.072,0.0715,0.0449,0.0357,0.0018,null,null,0.2201,0.286,0.2315,0.3287,0.2748,0.3159,0.2899,0.3885,0.5146,null,null,null,null,null,null,null,0.2753,0.1259,0.0686,0.0199,0.0,0.0,0.0,0.0,null,0.6828,0.5933,0.4771,0.4769,0.4467,0.4791,0.4879,0.4898,0.5225,0.4681,0.0408,0.1116,0.096,0.0849,0.0697,0.076,0.0854,0.0424,0.0258,0.0413,0.0472,0.0348,0.0175,0.0204,0.0417,0.0632,0.1346,0.1396,0.1032,0.1106,0.1275,0.1275,0.0559,0.0366,0.045,0.0466,0.0649,0.101,0.0998,0.0794,0.0717,0.1283,0.1413,0.1678,0.1291,0.1647,null,null,null,0.7277,0.3237,0.2265,0.1615,0.0517,0.041,0.0241,0.0207,0.0086,0.0242,0.0411,0.0665,null,0.1116,0.035,0.0817,0.0591,0.0591,0.0104,0.003,0.0502,0.1704,0.331,0.4525,0.5198,0.4078,null,0.0097,0.0974,0.0951,0.2211,0.1752,0.1684,0.0782,0.1086,0.0742,0.1129,0.0775,0.1254,0.0618,0.1193,0.1353,0.2697,0.1599,0.1609,0.1839,0.1874,0.1445,0.0541,0.0931,0.0683,0.0514,0.0315,0.1318,0.2168,0.2147,0.1211,0.0692,0.0159,0.0069,0.0375,0.041,0.0531,0.0343,0.0646,null,null,null,null,null,null,0.0,0.0432,0.0514,0.0731,0.0728,0.0476,0.0461,0.0335,0.043,0.0097,0.0324,0.1412,0.1318,0.1591,0.0388,0.0648,0.0547,0.0647,0.0941,0.0847,0.092,0.0868,0.0514,0.0777,0.0316,0.0607,0.0565,0.0602,0.0346,0.0238,0.1142,0.1129,0.1017,0.0235,0.0544,0.0691,0.1221,0.0535,0.0325,0.0173,0.0406,0.0606,0.07,0.064,0.0534,0.0424,0.0301,0.1084,0.082,0.1207,0.1464,0.2477,0.1556,0.0445,0.0389,0.0389,0.0389,0.0,0.0637,0.088,0.2018,0.1132,0.2217,0.2142,0.2886,0.1672,0.1127,0.1146,0.0798,0.0774,0.0011,null,0.0,0.0497,0.0947,0.0903,0.1181,0.0923,0.0667,0.0677,0.128,0.3221,0.2702,0.2288,0.096,0.0899,0.0338,0.0418,0.0274,0.074,0.062,0.1034,0.0516,0.1104,0.0519,0.1005,0.0646,0.1561,0.1139,0.0725,0.0371,0.0472,0.1112,0.078,0.0839,0.0371,null,null,null,null,null,null]} +{"ID":"345_1_1_1","entryID":"345","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"cytochrome c","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Comparison of Reduced and Oxidized Yeast Iso-1-cytochrome c Using Proton \nParamagnetic Shifts\n","ionic_strength":0.1,"pH":7.2,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":101.0,"bbshift_types_post":3.0,"total_bbshifts":283,"seq":"TEFKAGSAKKGATLFKTRXLQXHTVEKGGPHKVGPNLHGIFGRHSGQAEGYSYTDANIKKNVLWDENNMSEYLTNPXKYIPGTKMAFGGLKKEKDRNDLITYLKKATE","k":[0,3,6,9,8,8,8,8,8,7,8,8,9,9,9,9,9,6,6,6,6,6,6,9,9,9,8,7,6,7,8,9,8,7,7,8,9,8,8,8,8,8,8,8,7,7,8,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,5,5,6,9,8,7,7,7,8,8,9,6,4,4,7,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,5,2],"zscores":[null,null,8.448,9.6504,8.2516,7.3037,8.253,8.5862,8.673,7.1118,7.7206,8.542,8.9532,9.1167,9.0803,9.2986,9.9269,7.892,8.2132,8.2132,8.2132,8.7209,8.7209,10.629,10.1229,10.1229,9.4952,9.3998,8.5013,7.9699,8.2077,8.5066,8.9938,8.7821,9.3998,10.0332,10.629,9.9292,9.9292,9.1331,9.245,8.4385,9.2866,9.2866,9.2917,8.3249,8.7938,8.8411,9.0943,9.3275,10.0332,10.0298,10.0298,8.4572,8.3001,7.4008,8.4298,8.6292,9.4282,10.0685,10.629,10.1665,8.8012,8.8012,9.3224,9.3576,9.0144,9.0144,10.323,9.9406,9.9406,9.4045,9.4154,9.1265,9.0175,7.6355,7.0046,7.8336,9.9142,10.0332,8.2433,8.2192,8.2192,10.0131,9.2516,9.8946,7.8088,7.175,7.175,8.4868,9.8309,9.8309,9.9791,9.9791,9.9791,10.629,10.629,10.0424,10.0424,9.934,10.0128,10.0128,10.1205,9.9985,9.2431,7.7981,6.0574,null],"pscores":[null,null,0.0168,0.0527,0.1118,0.1878,0.1117,0.0876,0.0816,0.1641,0.153,0.0907,0.097,0.0861,0.0885,0.0743,0.0367,0.0551,0.0323,0.0323,0.0323,0.0,0.0,0.0,0.0259,0.0259,0.0294,0.0,0.0135,0.0935,0.115,0.1283,0.0602,0.0367,0.0,0.0,0.0,0.0054,0.0054,0.0513,0.0444,0.0981,0.0418,0.0418,0.006,0.0674,0.0734,0.1046,0.0538,0.0394,0.0,0.031,0.031,0.1319,0.1435,0.2152,0.1339,0.1194,0.0662,0.0289,0.0,0.0236,0.1074,0.1074,0.0728,0.0706,0.0929,0.0929,0.0153,0.0359,0.0359,0.0677,0.067,0.0854,0.0587,0.024,0.0737,0.0594,0.0374,0.0,0.0733,0.075,0.075,0.001,0.044,0.0385,0.0612,0.0,0.0,0.0562,0.0422,0.0422,0.0338,0.0338,0.0338,0.0,0.0,0.0303,0.0303,0.0363,0.0319,0.0319,0.026,0.0327,0.0779,0.1468,0.164,null]} +{"ID":"51907_1_1_1","entryID":"51907","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"NMR sample optimization and backbone assignment of a stabilized neurotensin receptor\n","ionic_strength":0.1,"pH":6.5,"temperature":315.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":122.0,"bbshift_types_post":5.0,"total_bbshifts":537,"seq":"GPNSDLDVNTDIYSKVLVTAIYLALFVVGTVGNGVTLFTLARKKSLQSLQSRVDYYLGSLALSDLLILLFALPVDLYNFIWVHHPWAFGDAGCKGYYFLREACTYATALNVVSLSVELYLAICHPFKAKTLMSRSRTKKFISAIWLASALLAIPMLFTMGLQNLSGDGTHPGGLVCTPIVDTATLRVVIQLNTFMSFLFPMLVASILNTVAARRLTVMVHQAAEQGRVCTVGTHNGLEHSTFNMTIEPGRVQALRRGVLVLRAVVIAFVVCWLPYHVRRLMFVYISDEQWTTALFDFYHYFYMLSNALVYVSAAINPILYNLVSANFRQVFLSTLACLCPGTRELEVLFQ","k":[0,1,6,11,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,13,8,3,0,0,2,6,11,14,10,5,2,7,7,5,0,0,3,8,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,11,10,5,2,3,8,13,13,12,10,12,12,14,14,14,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,13,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,12,14,14,15,15,15,14,14,13,14,9,7,6,10,13,14,15,15,13,13,13,15,15,15,14,14,14,15,14,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,13,13,11,6,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,7,12,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,11,10,5,0,0,0,0,0,0,1,6,10,9,4,0,0,1,6,11,15,15,15,15,15,10,5],"zscores":[null,null,6.7731,8.4979,10.1428,10.8421,11.7604,11.951,12.0938,10.3469,9.0664,8.2829,10.3856,12.1367,13.1689,13.6705,13.6705,12.2748,12.2748,11.7037,13.1548,12.1824,10.0332,6.2632,null,null,3.7281,6.9358,9.7324,11.3954,9.778,7.0024,3.3837,8.5173,8.5173,7.96,null,null,6.0648,7.6034,7.6034,4.8576,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.9337,9.265,10.5649,9.9789,6.1745,3.5083,5.8448,9.7797,12.539,12.7375,12.0508,10.9812,11.5234,10.9128,10.7696,10.7886,10.4102,8.6321,4.9951,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.0168,8.0978,10.6564,9.5088,7.0734,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.8949,9.2442,11.5901,13.054,13.054,12.9952,12.5715,11.964,10.4196,10.5608,9.2342,10.5342,7.8112,8.084,7.0782,8.9575,10.1324,10.727,11.9729,12.5671,12.6158,12.1365,12.1365,12.0098,12.6103,12.3231,12.3424,11.4923,11.7983,12.9005,13.2122,10.629,7.175,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.2632,8.8548,8.8548,6.4442,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.0993,8.8078,11.062,11.3267,10.1522,7.6353,5.3393,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,9.3998,12.163,13.5978,13.4776,13.5509,13.1679,12.8538,12.6945,12.7235,12.1852,10.9518,10.8909,10.5294,11.9722,12.4119,13.6705,13.1471,13.1471,12.122,11.5523,10.8935,12.0087,12.5644,10.5523,7.0574,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,8.1482,10.5556,9.9556,6.8656,null,null,null,null,null,null,3.8761,7.7451,10.1119,9.4838,6.6642,null,null,3.8761,5.9832,8.882,10.3869,11.062,11.5415,11.8024,12.1828,9.7138,null],"pscores":[null,null,0.1482,0.1898,0.1741,0.1329,0.0837,0.0742,0.0673,0.1618,0.2436,0.2981,0.1595,0.0653,0.0196,0.0,0.0,0.0394,0.0394,0.0666,0.0202,0.0235,0.0,0.0,null,null,0.21,0.1333,0.1058,0.0823,0.0751,0.0739,0.2747,0.0541,0.0541,0.0016,null,null,0.0174,0.1626,0.1626,0.3027,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1431,0.0432,0.0572,0.0632,0.1518,0.2507,0.0384,0.0134,0.0081,0.0,0.0083,0.01,0.0323,0.0632,0.1162,0.1152,0.137,0.1192,0.2204,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1324,0.1233,0.1006,0.0917,0.0679,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1483,0.0444,0.0292,0.0062,0.0062,0.0268,0.0451,0.0736,0.1365,0.1282,0.1889,0.1298,0.1814,0.0849,0.1207,0.1281,0.1313,0.1187,0.0732,0.0453,0.0049,0.0255,0.0255,0.0714,0.0434,0.0565,0.0364,0.0773,0.0619,0.0308,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0693,0.0693,0.1249,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1219,0.0725,0.0783,0.0644,0.0805,0.0745,0.0929,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0034,0.0027,0.0073,0.0045,0.0196,0.0328,0.0397,0.0384,0.0629,0.106,0.1094,0.13,0.0732,0.0524,0.0,0.0205,0.0205,0.066,0.0944,0.13,0.0714,0.0454,0.0315,0.0692,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0368,0.0577,0.0645,0.0858,null,null,null,null,null,null,0.0,0.0661,0.0555,0.0628,0.0406,null,null,0.0,0.2266,0.1622,0.1594,0.1206,0.0949,0.0816,0.0631,0.079,null]} +{"ID":"18761_1_1_1","entryID":"18761","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"FE65_PTB2","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"(1)H, (13)C, and (15)N chemical shift assignments of the phosphotyrosine binding domain 2 (PTB2) of human FE65.","ionic_strength":0.1,"pH":6.5,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":130.0,"bbshift_types_post":7.0,"total_bbshifts":848,"seq":"APKNELVQKFQVYYLGNVPVAKPVGVDVINGALESVLSSSSREQWTPSHVSVAPATLTILHQQTEAVLGECRVRFLSFLAVGRDVHTFAFIMAAGPASFCCHMFWCEPNAASLSEAVQAACMLRYQKCLDARSQHHHHHH","k":[5,12,19,21,21,21,21,21,21,21,21,21,21,20,16,15,15,17,18,19,20,13,6,5,12,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,20,16,16,17,21,21,21,21,21,21,21,21,21,21,21,21,19,19,18,19,19,20,21,20,20,20,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,18,16,16,19,21,21,20,19,19,20,21,21,20,18,18,19,21,21,21,21,21,20,19,18,19,19,19,16,16,14,16,16,12,9,10,17,21,21,21,18,11,4,0,0,0,0,0],"zscores":[null,0.1664,-0.1856,2.4406,4.0362,8.0555,10.3351,12.7079,13.0702,13.1339,13.6534,13.9632,14.2994,13.8628,12.8698,13.1025,12.7423,13.1118,13.1787,13.9701,14.9188,12.1234,8.7209,5.0687,10.5563,13.6272,15.6245,15.479,15.2476,13.9594,13.6639,13.8986,15.3435,15.754,15.3939,15.0884,13.3746,13.4091,13.2508,14.917,15.211,14.9132,13.967,13.3569,13.4719,12.2629,12.9477,12.7819,14.6846,14.3606,14.6468,12.5554,10.6421,10.3995,12.0224,14.5466,14.2825,14.7478,13.8376,14.8196,14.7169,15.5826,14.0925,14.7091,12.5629,13.5021,12.4821,13.0443,13.3093,13.8482,13.9964,14.0841,13.9695,14.6841,14.0972,14.1144,14.2774,14.2838,13.3112,11.8081,10.9956,12.4313,13.9709,14.6742,14.67,15.0968,15.8985,15.3528,14.441,13.4116,13.3731,13.6733,13.4111,11.8677,9.6542,9.5839,11.4801,13.5588,13.929,14.3516,14.096,13.8489,13.7732,13.0121,14.1954,14.269,14.8999,13.324,12.2932,11.9025,12.8122,13.8746,15.074,15.3971,15.2488,14.0235,13.816,14.301,14.5927,13.7745,12.153,11.9409,12.1524,12.2086,11.8894,9.6062,8.2078,6.6178,6.4099,6.1333,5.8115,7.1752,5.8324,3.9186,null,null,null,null,null,null],"pscores":[null,0.8625,0.876,0.7547,0.6633,0.4054,0.2645,0.1373,0.1201,0.1172,0.0938,0.0805,0.0666,0.0706,0.0499,0.0223,0.0376,0.0563,0.0697,0.0516,0.0291,0.0261,0.0,0.2766,0.0827,0.0658,0.0172,0.0222,0.0304,0.052,0.0643,0.0545,0.027,0.0129,0.0252,0.0362,0.1062,0.1046,0.1118,0.0425,0.0317,0.0427,0.0804,0.107,0.0874,0.1126,0.0801,0.1037,0.0514,0.0641,0.0528,0.1299,0.164,0.1783,0.1075,0.0568,0.0673,0.0489,0.0859,0.0462,0.0501,0.0187,0.0751,0.0504,0.1444,0.1005,0.1483,0.0915,0.0796,0.0414,0.0505,0.047,0.0661,0.0514,0.0609,0.0602,0.0536,0.0673,0.1091,0.1827,0.1962,0.1205,0.0515,0.0518,0.0519,0.0359,0.0081,0.0267,0.0609,0.1045,0.1063,0.093,0.1046,0.1326,0.2244,0.2289,0.1695,0.098,0.082,0.0507,0.0465,0.0565,0.0744,0.1229,0.0709,0.054,0.0021,0.0634,0.1274,0.1777,0.1323,0.0843,0.0367,0.0251,0.0173,0.0494,0.0427,0.0384,0.0273,0.0596,0.0831,0.0936,0.0451,0.0804,0.0962,0.14,0.1505,0.3143,0.4672,0.5306,0.5515,0.4625,0.5207,0.5824,null,null,null,null,null,null]} +{"ID":"18757_1_1_1","entryID":"18757","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"HTD-2","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural Characterization of the Cyclic Cystine Ladder Motif of -Defensins.","ionic_strength":0.1,"pH":5.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":16.0,"bbshift_types_post":6.0,"total_bbshifts":82,"seq":"GICRCICGRRICRCICGR","k":[6,11,17,17,18,16,13,12,13,16,15,16,16,18,16,14,8,4],"zscores":[null,8.5173,10.8975,11.9393,12.203,12.3242,10.157,11.1972,9.9462,11.7884,10.6858,11.7172,12.0833,12.2023,12.3324,10.3621,8.2396,null],"pscores":[null,0.1883,0.1678,0.1117,0.1156,0.0749,0.1298,0.0484,0.1427,0.1013,0.1418,0.105,0.0865,0.1156,0.0745,0.1399,0.1127,null]} +{"ID":"18333_1_1_1","entryID":"18333","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Domain organization differences explain Bcr-Abl's preference for CrkL over CrkII","ionic_strength":0.15,"pH":6.8,"temperature":305.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":273.0,"bbshift_types_post":6.0,"total_bbshifts":1331,"seq":"MSSARFDSSDRSAWYMGPVSRQEAQTRLQGQRHGMFLVRDSSTCPGDYVLSVSENSRVSHYIINSLPNRRFKIGDQEFDHLPALLEFYKIHYLDTTTLIEPAPRYPSPPMGSVSAPNLPTAEDNLEYVRTLYDFPGNDAEDLPFKKGEILVIIEKPEEQWWSARNKDGRVGMIPVPYVEKLVRSSPHGKHGNRNSNSYGIPEPAHAXAQPQTTTPLPAVSGSPGAAITPLPSTQNGPVFAKAIQKRVPCAYDKTALALEVGDIVKVTRMNINGQWEGEVNGRKGLFPFTHVKIFDPQNPDENE","k":[4,7,13,15,18,18,14,13,13,15,15,15,17,18,18,16,14,14,16,17,17,17,18,17,17,16,17,17,16,15,15,17,16,16,16,18,18,18,18,18,18,16,14,12,12,14,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,17,11,9,10,16,18,18,18,16,16,15,16,16,17,18,18,16,16,16,18,18,18,18,18,18,17,17,17,18,18,18,17,17,17,16,14,14,14,12,6,4,6,6,6,6,9,11,7,8,8,8,4,0,0,4,8,8,8,8,12,12,12,12,12,12,12,12,12,12,8,4,3,6,10,11,12,12,8,8,8,12,8,8,8,12,8,8,4,8,8,8,6,6,10,12,12,12,12,12,12,12,12,11,11,7,7,7,11,10,9,5,7,8,12,12,12,12,12,8,8,4,4,0,0,2,6,10,10,6,2,0,3,9,13,14,10,10,8,12,10,14,8,12,10,12,12,10,12,10,12,12,12,14,16,18,16,16,14,14,13,15,17,17,15,15,14,16,16,18,18,16,14,14,16,18,18,18,18,18,18,17,13,11,10,12,14,16,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,16,14,14,16,18,16,16,16,18,16,16,16,14,14,14,16,13,13,15,18,18,18,18,18,16,16,12,10,8,10,8,4,0],"zscores":[null,0.4826,5.0687,7.689,11.023,11.2492,10.9781,10.7361,11.8242,12.8236,13.108,12.6445,13.5837,13.7132,14.6624,13.7965,12.7805,11.8633,12.1746,12.3662,12.3168,12.4127,13.6033,13.2803,12.8373,12.0026,12.1961,12.1499,11.3529,10.7842,11.7992,11.467,11.1778,10.0527,11.7605,13.1366,13.5617,13.4665,12.8527,12.2605,11.3851,11.1611,10.8285,10.4527,10.172,10.4609,12.1782,13.6318,14.8301,14.6035,14.1407,13.883,12.5283,12.6944,12.5725,13.62,12.5749,12.9746,12.6056,13.6931,13.6147,14.0466,13.5777,12.8873,10.5504,7.7479,6.4102,9.7837,12.8587,13.7885,13.7781,13.5073,13.1423,12.9685,11.1002,11.1996,11.3457,12.6051,13.4676,14.0435,14.114,13.1666,12.5978,13.5183,14.1114,13.4151,13.4366,13.5892,14.6137,14.1859,13.3743,12.6372,13.1148,13.6893,13.5119,12.6513,12.4566,13.2213,13.1437,12.8481,11.2077,9.7229,8.3804,6.6568,6.1388,6.5591,6.5591,6.7816,5.0422,4.9156,5.7318,4.7733,5.5814,5.6494,5.6494,5.0379,null,null,2.8828,4.1929,4.1929,4.7783,5.3245,7.9207,9.2254,10.9684,11.6088,12.2444,11.7877,10.7586,10.7586,10.2719,10.7038,8.088,6.1068,5.3575,6.3937,8.7171,9.8327,10.0206,10.4046,7.8049,9.7141,9.8279,11.4669,9.0686,7.6209,8.0662,9.9941,8.8828,8.4299,6.0255,9.2474,9.2753,9.2753,7.8368,8.7209,11.1933,12.2444,11.9619,10.7626,10.7626,11.0716,12.0677,12.0677,10.9403,9.2488,7.625,5.8585,5.5809,7.6525,10.3796,11.1933,10.4038,7.6817,9.1441,9.3633,11.7018,11.6764,11.5069,11.2904,10.3753,8.6673,8.9459,7.175,7.175,null,null,5.1996,6.6662,8.8958,8.0896,6.8807,3.5602,null,3.1634,1.7045,1.6714,3.1758,6.3839,8.1916,7.694,5.3107,2.7921,4.5763,5.0814,5.4134,5.5771,5.4174,6.0467,4.4586,6.9543,6.6935,6.9359,8.068,8.1643,6.6462,1.5941,-0.8947,1.6075,3.2335,4.5812,4.4182,4.1384,2.5973,0.5206,5.8381,6.8686,7.3432,1.8912,0.5886,2.0354,3.5573,4.683,5.4147,5.9551,7.8883,9.8313,12.4151,13.4223,13.0606,12.5543,12.4724,11.9329,11.6313,9.5427,10.5054,10.5748,11.4997,12.0765,12.0244,12.5637,11.6484,12.076,12.7762,13.0738,13.5367,13.8286,14.4882,12.8655,11.6576,11.4695,13.373,13.1073,13.1471,11.7913,12.8179,12.8351,12.63,11.8822,10.8145,10.3498,9.9904,11.716,13.1141,13.592,13.1576,13.4717,14.3572,12.7836,12.4667,10.794,10.8367,10.8523,11.4734,11.6462,10.5967,11.2376,12.7594,14.0802,14.0373,14.4789,14.5311,13.9916,11.2426,7.6893,3.9158,4.2839,4.26,6.631,5.8093,null,null],"pscores":[null,0.8423,0.514,0.3413,0.1782,0.1656,0.1046,0.0961,0.0399,0.0341,0.0221,0.0419,0.0364,0.0469,0.0104,0.0118,0.0174,0.0588,0.0821,0.0906,0.093,0.0883,0.0515,0.0491,0.0686,0.0905,0.0989,0.1011,0.1242,0.1362,0.0818,0.1364,0.1337,0.1994,0.1027,0.0716,0.0532,0.0572,0.0844,0.1127,0.1582,0.1346,0.1129,0.0885,0.1049,0.134,0.0819,0.0503,0.0045,0.0126,0.0299,0.04,0.0997,0.0918,0.0976,0.0508,0.0975,0.0789,0.096,0.0477,0.051,0.0335,0.0525,0.0828,0.1879,0.2471,0.3032,0.0747,0.0504,0.0438,0.0443,0.0555,0.0381,0.0456,0.1185,0.1325,0.1246,0.0792,0.0572,0.0337,0.0,0.0371,0.0621,0.055,0.031,0.0594,0.0585,0.0521,0.0122,0.0129,0.0451,0.0777,0.0726,0.0479,0.0553,0.0771,0.0862,0.0516,0.0381,0.0146,0.0922,0.1794,0.2248,0.1591,0.0895,0.1685,0.1685,0.1474,0.3312,0.4482,0.4191,0.4026,0.3511,0.3441,0.3441,0.215,null,null,0.5248,0.4968,0.4968,0.4347,0.3775,0.2595,0.1651,0.0602,0.0283,0.0,0.02,0.0715,0.0715,0.099,0.0745,0.1241,0.0927,0.0908,0.1846,0.1449,0.0996,0.114,0.0913,0.1462,0.017,0.0108,0.035,0.0554,0.1611,0.1257,0.1156,0.0675,0.0987,0.101,0.0442,0.0425,0.0425,0.0591,0.0,0.0,0.0,0.0122,0.0712,0.0712,0.0548,0.0075,0.0075,0.0617,0.1371,0.2569,0.285,0.3142,0.1183,0.0675,0.0,0.0112,0.0207,0.0145,0.0372,0.0239,0.0251,0.0331,0.0437,0.093,0.082,0.0633,0.0,0.0,null,null,0.0,0.1583,0.1323,0.1915,0.1383,0.241,null,0.419,0.7529,0.7745,0.6749,0.3353,0.1837,0.1551,0.4766,0.6689,0.5677,0.4028,0.4677,0.4096,0.4673,0.4131,0.5155,0.3367,0.3076,0.3382,0.2483,0.241,0.4026,0.7881,0.9031,0.7874,0.6849,0.5673,0.5802,0.5905,0.722,0.8456,0.5087,0.4029,0.367,0.7639,0.8419,0.7621,0.6759,0.6008,0.5278,0.4576,0.307,0.2132,0.1051,0.0591,0.075,0.0984,0.1024,0.1292,0.1276,0.1684,0.0604,0.0303,0.0335,0.0486,0.0895,0.098,0.144,0.1219,0.088,0.0744,0.0543,0.0422,0.0168,0.0501,0.1081,0.1179,0.0612,0.0729,0.0711,0.1365,0.086,0.0852,0.0948,0.1318,0.1541,0.1406,0.1625,0.105,0.0726,0.0197,0.0375,0.0245,0.0216,0.0537,0.0682,0.1552,0.1125,0.1116,0.0782,0.1087,0.1039,0.069,0.0368,0.0322,0.0339,0.0171,0.0152,0.0357,0.1301,0.3589,0.5964,0.5321,0.4897,0.3132,0.328,null,null]} +{"ID":"34931_1_1_1","entryID":"34931","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"10.1021\/acs.jmedchem.4c01553","citation_title":"Influence of Trp-Cage on the Function and Stability of GLP-1R Agonist Exenatide Derivatives\n","ionic_strength":0.1,"pH":7.0,"temperature":321.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":22.0,"bbshift_types_post":3.0,"total_bbshifts":44,"seq":"EEEAVRLYIQWLKEGGPSSGRPPPS","k":[2,4,7,8,8,7,6,7,7,7,5,6,6,6,4,4,5,4,3,3,5,6,6,4,2],"zscores":[null,5.8634,8.4421,9.5934,10.0332,9.2734,8.5844,9.2734,9.3998,9.3998,7.985,8.7019,7.8296,7.8296,6.0857,6.4745,5.1635,3.8225,1.2878,5.2576,5.7538,7.5255,7.5255,7.175,null],"pscores":[null,0.118,0.0593,0.0238,0.0,0.0071,0.0083,0.0071,0.0,0.0,0.0,0.0011,0.0597,0.0597,0.0948,0.0574,0.2651,0.3835,0.734,0.1026,0.1967,0.0832,0.0832,0.0,null]} +{"ID":"53034_3_1_1","entryID":"53034","stID":"3","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Arrestin recognizes GPCRs independently of the receptor state\n","ionic_strength":0.1,"pH":7.5,"temperature":304.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":8,"seq":"MGAELLSQQWEAGMSLLMALVVLLIVAGNVLVIAAIGSTQRLQTLTNLFITSLACADLVVGLLVVPFGATLVVRGTWLWGSFLCELWTSLDVLCVTASIETLCVIAIDRYLAITSPFRYQSLMTRARAKVIICTVWAISALVSFLPIMMHWWRDEDPQALKCYQDPGCCEFVTNRAYAIASSIISFYIPLLIMIFVYLRVYREAKEQIRKIDRASKRKTSRVMLMREHKALKTLGIIMGVFTLCWLPFFLVNIVNVFNRDLVPKWLFVAFNWLGYANSAMNPIIYCRSPDFRKAFKRLLAFPRKADRRLHHHHHH","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.4953,3.4953,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.8726,4.8726,4.8726,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.2532,0.2532,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0368,0.0368,0.0368,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"6669_1_1_1","entryID":"6669","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"rubredoxin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Changes in hydrogen-bond strengths explain reduction potentials in 10\nrubredoxin variants.\n","ionic_strength":0.1,"pH":6.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":6.0,"bbshift_types_post":1.0,"total_bbshifts":6,"seq":"MKKYTCTLCGYIYNPEDGDPDNGVNPGTDFKDIPDDWVCPLCGVGKDQFEEVEE","k":[0,0,0,0,0,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,5.1996,5.1996,3.8761,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,5.1996,5.1996,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null]} +{"ID":"15887_1_1_1","entryID":"15887","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"UHM_domain_of_Puf60","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone assignment of the UHM domain of Puf60 free and bound to five ligands","ionic_strength":0.2,"pH":6.8,"temperature":295.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":83.0,"bbshift_types_post":2.0,"total_bbshifts":166,"seq":"MKHHHHHHPMESTVMVLRNMVDPKDIDDDLEGEVTEECGKFGAVNRVIIYQEKQGEEEDAEIIVKIFVEFSIASETHKAIQALNGRWFAGRKVVAEVYDQERFDNSDLSA","k":[0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,6,6,6,4,2,2,2,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,4,4,4,4,4,4,4,2,0,2,4,4,2,0,2,4,6,6,6,6,4,4,4,6,6,6,6,6,6,4,2],"zscores":[null,null,null,null,null,null,null,null,null,null,1.4934,4.6491,6.8522,8.5172,8.7209,7.809,7.809,7.809,7.175,7.175,6.0306,6.0306,5.6889,6.884,8.0745,8.3217,7.9515,6.8673,6.4055,6.8475,7.4987,7.1759,5.1924,3.9659,4.8397,4.8397,4.8397,5.1996,7.175,8.7209,8.7209,7.7114,7.6598,7.6598,8.6746,7.9238,7.2124,7.2124,8.0714,8.0397,7.2227,7.2227,7.9653,8.3976,7.6214,6.7388,6.0376,6.2123,7.1509,7.7033,7.4814,7.0955,7.4928,8.3502,7.0182,6.925,5.7805,7.4177,5.6866,6.6205,6.4124,7.4631,7.2459,7.0455,6.824,7.2925,7.925,8.7209,7.8033,6.0247,6.0247,6.5753,6.5753,6.5753,7.175,7.175,5.1996,null,5.1996,5.0393,5.0393,1.2104,null,5.1996,7.175,7.8434,7.8434,7.8434,8.7209,7.175,6.5665,3.7486,5.0696,5.0608,7.3775,7.2861,7.3895,7.3895,6.6758,null],"pscores":[null,null,null,null,null,null,null,null,null,null,0.7234,0.3777,0.1409,0.0124,0.0,0.0612,0.0612,0.0612,0.0,0.0,0.1005,0.1005,0.1371,0.0223,0.0419,0.0251,0.0507,0.1396,0.1835,0.1414,0.0853,0.1122,0.1956,0.1685,0.0408,0.0408,0.0408,0.0,0.0,0.0,0.0,0.0686,0.0726,0.0726,0.0028,0.0527,0.1091,0.1091,0.0421,0.0444,0.1082,0.1082,0.0497,0.0201,0.0756,0.1514,0.2209,0.2028,0.1144,0.0692,0.0867,0.1192,0.0858,0.0232,0.126,0.1343,0.2482,0.0919,0.1373,0.0444,0.0631,0.0882,0.1062,0.1236,0.1435,0.1023,0.0526,0.0,0.0617,0.1011,0.1011,0.0484,0.0484,0.0484,0.0,0.0,0.0,null,0.0,0.2148,0.2148,0.7243,null,0.0,0.0,0.0587,0.0587,0.0587,0.0,0.0,0.0492,0.3945,0.328,0.329,0.0952,0.1028,0.0942,0.0942,0.0396,null]} +{"ID":"1474_1_1_1","entryID":"1474","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"bovine seminal fluid protein","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Sequence-specific 1H NMR Assignments and Structural Characterization of Bovine \nSeminal Fluid Protein PDC-109 Domain b\n","ionic_strength":0.1,"pH":6.8,"temperature":300.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":41.0,"bbshift_types_post":3.0,"total_bbshifts":115,"seq":"DYAKCVFPFIYGGKKYETCTKIGSMWMSWCSLSPNYDKDRAWKYC","k":[2,5,5,6,6,9,8,8,8,9,8,7,7,8,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,8,7,7,7,8,8,9,6,6,6,9,9,9,9,6,3],"zscores":[null,5.3256,5.3256,3.8839,6.7253,8.2084,9.0581,9.2537,10.0332,10.629,10.0332,8.5639,8.5639,8.2491,9.7554,8.8183,8.9719,8.3732,9.3488,9.3334,9.2118,7.3739,6.6334,6.0513,7.9163,9.2746,9.5927,9.3807,9.5,9.6222,8.4665,7.9637,7.9637,9.4664,9.898,10.5016,8.7209,7.0655,5.1771,7.6009,9.1183,9.6656,9.9537,7.8943,null],"pscores":[null,0.2457,0.2457,0.4709,0.1527,0.1504,0.0561,0.0439,0.0,0.0,0.0,0.051,0.051,0.1119,0.0465,0.1062,0.0957,0.1381,0.0712,0.0721,0.0799,0.1818,0.248,0.3039,0.1731,0.0759,0.0562,0.0692,0.0618,0.0222,0.0576,0.0939,0.0939,0.0311,0.0071,0.0063,0.0,0.1218,0.3156,0.1985,0.086,0.0518,0.0352,0.0549,null]} +{"ID":"50828_1_1_1","entryID":"50828","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"An automated iterative approach for protein structure refinement using pseudocontact shifts\n","ionic_strength":0.1,"pH":7.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":-6.9528649142,"bbshift_positions_post":221.0,"bbshift_types_post":2.0,"total_bbshifts":441,"seq":"GELPQMVQQLNSPDQQELQSALRKLSQIASGGNEQIQAVIDAGALPALVQLLSSPNEQILQEALWALSNIASGGNEQIQAVIDAGALPALVQLLSSPNEQILQEALWALSNIASGGNEQIQAVIDAGALPALVQLLCSPNEQILQEALWALSNIASGGNEQIQAVIDAGALPALVQLLSSPNEQILQEALWALSNIASGGNEQKQAVKEAGALEKLEQLQSHENEKIQKEAQEALEKLQSH","k":[0,2,2,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,4,4,2,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,4,4,4,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2],"zscores":[null,null,3.6366,4.8964,5.9197,7.0169,7.2314,6.3339,7.0976,7.8269,8.7209,7.175,6.0202,6.0202,5.9742,7.1015,5.9829,5.6175,4.2124,5.6244,7.1176,6.2539,5.0206,4.7837,6.9632,7.8619,8.1317,7.1565,6.8713,7.1709,7.7111,6.3349,4.4699,5.1996,4.8728,6.7092,6.7092,8.4932,8.0471,8.0471,8.0159,7.488,7.488,7.5604,7.175,7.0341,4.5427,6.2173,5.1297,6.4778,6.9574,7.8335,8.6113,7.0408,7.0945,7.0945,7.8581,7.9297,7.0686,7.9352,6.9249,7.7999,6.9933,7.996,6.1726,5.9277,5.9277,7.1804,7.1795,7.1266,6.7648,7.3953,6.3999,5.5324,5.4562,6.669,6.5728,6.7131,6.7131,8.4258,8.2683,8.261,8.1087,7.4744,7.4823,7.6454,7.175,7.175,4.6337,6.2266,5.9937,7.4528,6.1858,6.3106,5.0593,5.0593,4.4587,6.6654,7.5126,7.9618,7.0841,7.9171,6.9044,7.7997,6.832,7.8528,6.5565,6.5664,6.5664,7.4759,7.4134,7.3619,6.7806,7.501,6.5463,5.6865,5.4647,6.6486,6.4257,6.2745,6.2745,8.1737,8.3795,8.3323,8.1403,7.3477,7.4003,7.6085,7.175,7.175,4.6461,6.3439,5.4141,6.8107,5.2621,5.199,6.2668,7.1812,7.9409,7.9409,7.8197,7.8639,6.9493,7.8935,6.8891,7.8098,6.8194,7.8316,6.5623,6.5981,6.5981,7.6368,7.5986,7.5986,6.8296,7.4705,6.4065,5.5631,5.1148,6.4062,6.3845,6.0185,6.0185,7.8059,8.222,8.222,8.051,7.4312,7.4312,7.6143,7.175,7.175,4.7894,6.254,4.9885,6.1652,6.8037,7.7288,8.6397,7.0756,6.6843,6.6843,7.3658,7.8063,6.8929,7.9003,6.8856,7.7998,7.4118,8.3706,7.1659,6.5719,6.5719,7.5282,7.4728,6.4197,5.6223,6.2896,6.434,7.4966,7.3391,8.1746,6.6356,5.2421,4.0231,6.1293,7.9744,8.7209,8.7209,7.8467,7.8467,7.6448,6.9833,6.9833,5.5012,6.7253,5.8577,6.4188,6.3996,7.2114,8.1907,8.7209,8.7209,8.7209,7.1849,6.892,6.7801,8.3816,7.945,7.3584,6.6977,5.4698,4.2314,2.1381,4.1735,5.0263,7.0675,7.1282,8.1079,6.414,null],"pscores":[null,null,0.2267,0.2332,0.112,0.1261,0.1075,0.1906,0.119,0.0599,0.0,0.0,0.1015,0.1015,0.2275,0.1187,0.2266,0.2659,0.4306,0.2652,0.1172,0.1986,0.3337,0.3616,0.1309,0.0573,0.0379,0.1139,0.1392,0.1126,0.0686,0.0704,0.0899,0.0,0.2363,0.1542,0.1542,0.014,0.0439,0.0439,0.0461,0.0862,0.0862,0.0804,0.0,0.0105,0.2806,0.2023,0.3211,0.1764,0.1314,0.0594,0.0066,0.01,0.006,0.006,0.0576,0.0523,0.1215,0.0519,0.1343,0.0619,0.1282,0.0475,0.2069,0.2324,0.2324,0.1118,0.1119,0.1165,0.149,0.0937,0.184,0.1549,0.1637,0.0402,0.1672,0.1538,0.1538,0.0183,0.0286,0.0291,0.0395,0.0873,0.0867,0.0737,0.0,0.0,0.2681,0.2014,0.2254,0.089,0.0848,0.0727,0.0151,0.0151,0.0915,0.0405,0.0842,0.05,0.1202,0.0532,0.1362,0.0619,0.1428,0.058,0.1687,0.1678,0.1678,0.0872,0.0923,0.0965,0.1475,0.0851,0.1697,0.1374,0.1628,0.042,0.1815,0.1965,0.1965,0.035,0.0213,0.0244,0.0373,0.0977,0.0933,0.0766,0.0,0.0,0.2665,0.1896,0.2886,0.1447,0.187,0.1948,0.0769,0.059,0.0029,0.0029,0.0604,0.0571,0.1321,0.0549,0.1376,0.0612,0.144,0.0595,0.1682,0.1647,0.1647,0.0744,0.0774,0.0774,0.143,0.0876,0.1834,0.1513,0.2053,0.0637,0.1855,0.2229,0.2229,0.0615,0.0317,0.0317,0.0436,0.0908,0.0908,0.0762,0.0,0.0,0.2473,0.1986,0.3375,0.2077,0.1454,0.0673,0.0049,0.0074,0.0389,0.0389,0.0962,0.0614,0.1372,0.0544,0.1379,0.0619,0.0924,0.0218,0.1131,0.1672,0.1672,0.083,0.0874,0.1821,0.2654,0.195,0.1807,0.0855,0.0984,0.035,0.1612,0.3081,0.4538,0.2113,0.0491,0.0,0.0,0.0584,0.0584,0.0738,0.1291,0.1291,0.2788,0.1527,0.2399,0.1821,0.184,0.1092,0.0339,0.0,0.0,0.0,0.1114,0.1373,0.1476,0.0211,0.0512,0.0968,0.1553,0.2823,0.4283,0.6797,0.4353,0.3331,0.1216,0.1163,0.0396,0.063,null]} +{"ID":"15013_1_1_1","entryID":"15013","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"SPCp41","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The high-resolution NMR structure of a single-chain chimeric protein mimicking a SH3-peptide complex.","ionic_strength":0.1,"pH":3.5,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":75.0,"bbshift_types_post":7.0,"total_bbshifts":487,"seq":"GAMGPREVTMKKGDILTLLNSTNKDWWKVEVNDRQGFVPAAYVKKLDSGTGKELVLALYDYQESGDNAPSYSPPPPP","k":[4,11,15,16,16,19,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,18,18,18,19,21,21,21,20,20,20,21,19,19,17,19,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,20,18,18,19,20,17,14,12,12,8,4],"zscores":[null,5.4431,7.97,7.6666,7.324,6.948,9.368,12.0342,13.3459,14.7203,13.8427,12.8832,12.3142,11.9946,13.321,13.0529,14.4258,14.4176,14.6236,14.9136,13.5788,13.2804,11.4565,12.5778,13.2659,14.9007,15.2445,15.1633,15.1633,15.6305,15.8177,15.8177,14.7865,13.9205,12.0381,13.0028,13.5679,14.4525,14.8068,14.3108,14.5225,14.0598,14.0973,13.8462,13.2156,11.4977,9.8751,7.1391,7.8347,5.4938,8.1484,10.0937,12.7373,13.7123,13.4781,14.2524,14.4726,15.4726,15.6263,15.4786,15.1572,13.4823,11.3462,8.0732,7.7249,10.137,11.5463,12.5812,9.944,11.3978,11.9224,13.1442,11.81,9.4297,9.7398,7.4381,null],"pscores":[null,0.4451,0.3207,0.3606,0.3855,0.4547,0.3225,0.1709,0.1075,0.05,0.0856,0.0989,0.1263,0.1424,0.1086,0.1209,0.0615,0.0619,0.0537,0.0427,0.0971,0.1105,0.2014,0.1436,0.1111,0.0431,0.0305,0.0335,0.0335,0.017,0.0107,0.0107,0.0475,0.0823,0.1402,0.0934,0.053,0.0181,0.0053,0.038,0.0577,0.0765,0.0749,0.0713,0.0989,0.1842,0.2917,0.4416,0.3943,0.5337,0.3732,0.2489,0.1359,0.0913,0.1016,0.0685,0.0597,0.0225,0.0172,0.0223,0.0337,0.1014,0.2073,0.3783,0.4017,0.2463,0.1816,0.0971,0.2418,0.174,0.1618,0.0549,0.0614,0.1514,0.1314,0.1764,null]} +{"ID":"21014_1_1_1","entryID":"21014","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"conotoxin lt14a","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.1007\/s00726-011-1093-x","citation_title":"Solution structure of a novel conotoxin with a distinctive loop spacing pattern","ionic_strength":0.1,"pH":3.0,"temperature":283.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":12.0,"bbshift_types_post":3.0,"total_bbshifts":33,"seq":"MCPPLCKPSCTNCX","k":[3,5,7,7,8,9,8,8,8,9,9,9,6,3],"zscores":[null,7.985,9.3998,8.7481,8.6039,7.1569,5.9113,2.9616,5.8575,5.8934,7.2019,7.6168,7.0168,null],"pscores":[null,0.0,0.0,0.0389,0.0864,0.2361,0.3178,0.6256,0.3231,0.3521,0.2322,0.1972,0.1261,null]} +{"ID":"25024_1_1_1","entryID":"25024","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity","exp_method":"NMR","exp_method_subtype":"NMR, 10 STRUCTURES","citation_DOI":"","citation_title":"3D structure of RP domain of MiSp\n","ionic_strength":0.3,"pH":7.0,"temperature":302.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":117.0,"bbshift_types_post":6.0,"total_bbshifts":477,"seq":"GNAFAQSLSSNLLSSGDFVQMISSTTSTDQAVSVATSVAQNVGNQLGLDANAMNSLLGAVSGYVSTLGNAISDASAYANAISSAIGNVLANSGSISESTASSAASSAASSVTTTLTSYGPAVFYA","k":[6,12,18,18,18,18,18,17,17,17,16,16,16,18,14,12,10,12,12,12,12,12,12,12,11,11,9,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,10,10,10,10,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,8,4,0,0,0,0,2,6,10,12,12,12,12,12,12,12,10,10,10,12,12,12,12,12,10,10,10,12,12,8,4],"zscores":[null,9.3503,11.6091,12.2543,12.893,13.706,13.0623,12.9336,12.6739,13.2146,12.8826,12.39,11.7629,12.7074,11.0544,9.6931,8.4399,10.4751,11.1752,11.6498,11.6498,12.2444,10.9881,10.6208,9.3309,10.7637,9.9612,10.6853,9.9532,11.0582,11.38,10.8559,10.2241,10.4058,11.5391,11.0785,10.698,10.7818,11.5561,11.5489,10.8279,11.1874,10.7051,11.2122,10.4028,10.0027,9.759,8.4153,9.7617,8.9656,10.8838,10.318,11.1574,10.6011,10.5077,10.8369,10.6298,10.3278,9.8117,10.5354,11.1184,11.3039,11.5555,11.9777,11.7126,11.7126,9.7993,8.8213,8.0053,10.2388,10.2882,10.3252,10.3252,10.3707,9.4943,9.3567,10.7733,11.4919,9.6048,9.0668,9.8438,10.5009,10.9106,10.2658,11.0914,10.2761,10.3906,10.2431,10.459,9.8395,9.3688,8.5129,9.2284,9.6063,8.5413,5.8981,null,null,null,null,4.5578,6.6991,8.995,9.3715,9.433,9.3583,10.5463,11.3826,11.3945,10.7148,9.7826,10.4935,11.1933,11.6064,10.9471,10.1988,10.1988,9.5352,8.6314,8.8454,9.5993,10.244,10.2569,8.3662,null],"pscores":[null,0.1567,0.1461,0.113,0.0826,0.0472,0.0749,0.0642,0.076,0.0519,0.0493,0.0718,0.1026,0.0912,0.1004,0.1344,0.165,0.0873,0.0495,0.0263,0.0263,0.0,0.0592,0.0791,0.1316,0.0465,0.0348,0.0246,0.0647,0.0555,0.0393,0.0662,0.1018,0.0912,0.0316,0.0545,0.0748,0.0702,0.0308,0.0311,0.0677,0.0489,0.0744,0.0476,0.0914,0.1151,0.1302,0.2223,0.1301,0.1829,0.0647,0.0963,0.0504,0.0802,0.0854,0.0672,0.0786,0.0957,0.1269,0.0838,0.0524,0.043,0.0308,0.0115,0.0234,0.0234,0.1277,0.1375,0.1981,0.0484,0.0456,0.0436,0.0436,0.0932,0.1472,0.1563,0.0707,0.0338,0.1401,0.1759,0.1249,0.0858,0.0633,0.0994,0.0538,0.0988,0.0921,0.1007,0.0882,0.1252,0.1291,0.1887,0.1384,0.14,0.0908,0.1143,null,null,null,null,0.0776,0.1551,0.1255,0.1553,0.1512,0.1562,0.0832,0.0392,0.0386,0.0739,0.0748,0.0346,0.0,0.0284,0.0614,0.1033,0.1033,0.1445,0.1511,0.1359,0.086,0.1006,0.0999,0.1033,null]} +{"ID":"18959_1_1_1","entryID":"18959","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Rsa1p238-259","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Characterization of the interaction between protein Snu13p\/15.5K and the Rsa1p\/NUFIP factor and demonstration of its functional importance for snoRNP assembly.","ionic_strength":0.15,"pH":3.7,"temperature":293.0,"off_C":0.0,"off_CA":-12.0046877207,"off_CB":-19.1786408172,"off_H":-3.953579681,"off_HA":-5.829830459,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":20.0,"bbshift_types_post":6.0,"total_bbshifts":120,"seq":"TDEDVKKWREERKKMWLLKISN","k":[6,12,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,12,6],"zscores":[null,7.4818,8.3318,8.8852,8.5076,9.0,8.4661,9.8467,9.6767,10.4263,10.2173,11.9446,11.9374,10.5373,7.4173,5.2433,4.4077,4.9664,5.3864,6.0643,5.4522,null],"pscores":[null,0.2939,0.3463,0.3093,0.3344,0.3018,0.3372,0.2478,0.2584,0.2127,0.2251,0.1286,0.129,0.2061,0.4091,0.562,0.6195,0.5812,0.552,0.5043,0.4643,null]} +{"ID":"18959_2_1_1","entryID":"18959","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"Rsa1p238-259","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Characterization of the interaction between protein Snu13p\/15.5K and the Rsa1p\/NUFIP factor and demonstration of its functional importance for snoRNP assembly.","ionic_strength":0.15,"pH":3.7,"temperature":305.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":20.0,"bbshift_types_post":3.0,"total_bbshifts":59,"seq":"TDEDVKKWREERKKMWLLKISN","k":[3,6,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,6,3],"zscores":[null,4.7429,5.1818,5.4478,6.3078,6.4133,6.9824,7.2359,7.8382,7.5391,7.5,8.0946,8.8294,7.6425,6.2086,4.0624,3.73,3.1879,2.0736,1.7783,1.5246,null],"pscores":[null,0.3665,0.4217,0.3955,0.3127,0.3029,0.2513,0.2292,0.1793,0.2036,0.2069,0.1591,0.1054,0.1951,0.3221,0.5336,0.5666,0.6025,0.7124,0.7394,0.7457,null]} +{"ID":"34535_1_1_1","entryID":"34535","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"A ubiquitous disordered protein interaction module orchestrates transcription elongation\n","ionic_strength":0.225,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":78.0,"bbshift_types_post":7.0,"total_bbshifts":532,"seq":"MEDEVVRFAKKMDKMVQKKNAAGALDLLKELKNIPMTLELLQSTRIGMSVNAIRKQSTDEEVTSLAKSLIKSWKKLLDGGS","k":[7,14,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,18,20,19,20,18,19,17,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,12,5,0],"zscores":[null,12.139,15.0682,15.5059,15.6603,15.8684,15.6925,15.6925,15.5651,15.4755,14.4582,14.2204,14.5451,15.1096,14.9855,15.2172,14.9876,15.0363,13.4071,11.8069,10.4606,10.2025,10.4963,11.9149,13.2638,14.6991,14.2833,14.1592,14.1769,14.0149,14.26,13.8879,13.2425,12.3266,12.785,13.9382,14.6324,14.6047,14.5915,13.4429,13.0307,12.169,14.078,13.4706,13.2533,11.9164,13.2965,13.389,13.9163,13.3571,14.5663,14.3703,14.8022,14.5862,13.6741,13.217,12.6665,12.9334,13.7454,14.0628,15.1763,14.7126,14.8363,14.5974,14.5553,14.3559,14.6852,14.174,14.4074,14.6861,15.2795,14.6619,13.8843,13.807,14.4655,14.7427,13.2776,11.2002,7.4202,null,null],"pscores":[null,0.0457,0.0369,0.0213,0.016,0.0091,0.0149,0.0149,0.0193,0.0224,0.0602,0.0698,0.0568,0.0354,0.04,0.0315,0.0399,0.0381,0.1047,0.1827,0.2572,0.2424,0.2249,0.1465,0.1112,0.0508,0.0673,0.0724,0.0716,0.0783,0.0682,0.0837,0.1122,0.1257,0.1035,0.0529,0.0534,0.0545,0.055,0.0737,0.0921,0.1173,0.0617,0.0725,0.0972,0.1301,0.0802,0.0445,0.0538,0.0775,0.056,0.0638,0.0469,0.0552,0.0929,0.1134,0.1393,0.1266,0.0898,0.0763,0.033,0.0503,0.0456,0.0548,0.0564,0.0643,0.0514,0.0717,0.0623,0.0513,0.0293,0.0523,0.0839,0.0872,0.06,0.0491,0.1106,0.1848,0.2989,null,null]} +{"ID":"30195_1_1_1","entryID":"30195","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Calmodulin","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"10.1021\/acs.biochem.6b01296","citation_title":"Structural Consequences of Calmodulin EF Hand Mutations.\n","ionic_strength":0.15,"pH":6.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":141.0,"bbshift_types_post":6.0,"total_bbshifts":809,"seq":"ADQLTEEQIAEFKEAFSLFAKDGDGTITTKELGTVMRSLGQNPTEAELQDMINEVAADGNGTIDFPEFLTMMARKMKDTDSEEEIREAFRVFAKDGNGYISAAELRHVMTNLGEKLTDEEVDEMIREAAIDGDGQVNYEEFVQMMTAK","k":[0,6,12,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,16,16,14,16,16,18,18,18,18,18,16,16,16,18,18,17,17,15,16,15,11,11,12,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,14,16,16,18,17,11,11,12,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,11,10,11,17,16,16,14,16,14,15,9,11,12,18,17,17,17,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,14,15,15,17,17,17,17,17,17,17,18,18,18,18,12,6],"zscores":[null,null,9.9856,13.1701,13.1742,13.4819,12.5646,12.6986,13.0442,12.3009,12.4454,12.9748,13.7527,13.6526,13.3799,13.5997,14.0987,14.404,14.5439,13.0916,11.7407,9.1944,9.4473,8.3669,11.0564,12.2289,14.2176,14.1772,14.3601,14.0162,14.1904,12.4254,12.8376,12.3961,13.5842,12.0711,12.0694,12.7916,13.3511,13.6011,12.5905,10.4535,10.008,10.3382,11.972,12.1179,11.691,12.4581,12.0651,13.2182,12.8097,13.3209,12.9135,13.5854,12.8045,11.3557,10.62,10.2098,9.6029,7.8446,9.6275,11.0467,12.2262,12.2405,10.2471,10.4827,10.4766,13.0213,13.7926,13.9544,14.4528,13.8701,13.2255,12.9196,13.5665,13.9762,12.3248,11.3833,9.8762,10.832,10.9146,12.4807,13.547,13.2788,12.368,11.9156,13.2628,13.5598,11.1459,9.0696,10.3768,12.0366,12.7326,11.5784,11.2309,9.7066,7.8878,8.4186,7.2977,10.0539,10.6904,12.9708,12.5767,12.4547,12.1222,12.4692,12.0468,13.1538,12.7431,12.7761,12.3025,11.0559,11.2069,10.2442,12.3566,13.263,13.8794,13.2569,13.3332,12.2606,11.5137,10.1936,11.4749,12.5002,13.3189,13.4241,13.2087,13.4495,12.8182,11.6253,10.0219,9.8857,9.5915,10.07,11.0382,12.1372,12.0281,11.2305,12.2671,11.7569,12.2737,11.9767,13.3251,13.9651,13.9826,13.6633,10.6227,null],"pscores":[null,null,0.1162,0.0701,0.0699,0.0566,0.0979,0.0916,0.0757,0.1107,0.1037,0.0788,0.0453,0.0494,0.0609,0.0358,0.0162,0.005,0.0,0.0572,0.1219,0.2543,0.2377,0.2719,0.1404,0.0795,0.0269,0.0285,0.0215,0.0347,0.0279,0.0701,0.0513,0.0715,0.0523,0.1222,0.1052,0.0706,0.0123,0.0194,0.0443,0.0633,0.089,0.0951,0.1272,0.1198,0.1418,0.1031,0.1225,0.068,0.0864,0.0635,0.0816,0.0522,0.0867,0.1598,0.2013,0.1898,0.2277,0.3103,0.2261,0.141,0.1144,0.0967,0.075,0.0617,0.0872,0.0767,0.0437,0.0372,0.0181,0.0405,0.0677,0.0814,0.053,0.0363,0.1095,0.1583,0.246,0.189,0.1843,0.102,0.0538,0.0653,0.0905,0.1129,0.0498,0.0374,0.0271,0.1204,0.0676,0.1068,0.056,0.1122,0.0909,0.2211,0.3071,0.2884,0.224,0.0863,0.0752,0.079,0.0806,0.0863,0.1025,0.1025,0.1234,0.0708,0.0895,0.088,0.1106,0.1404,0.1321,0.1877,0.108,0.066,0.0402,0.0663,0.063,0.1127,0.1512,0.2266,0.1533,0.101,0.0636,0.059,0.0684,0.058,0.086,0.1453,0.2013,0.2098,0.1878,0.1786,0.1219,0.1018,0.1072,0.1492,0.0954,0.1211,0.0951,0.1098,0.0633,0.0367,0.0361,0.049,0.0789,null]} +{"ID":"6097_1_1_1","entryID":"6097","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"U1C protein","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"The structure and biochemical properties of the human spliceosomal protein U1C","ionic_strength":0.1,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":4.2921120415,"off_N":0.0,"bbshift_positions_post":59.0,"bbshift_types_post":3.0,"total_bbshifts":173,"seq":"MPKFYCDYCDTYLTHDSPSVRKTHCSGRKHKENVKDYYQKWMEEQAQSLIDKTTAAFQQGK","k":[2,5,8,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,5,2],"zscores":[null,7.985,10.0332,9.9284,9.9284,9.9284,10.629,9.4905,9.4905,9.4905,10.629,10.629,10.1061,9.1545,8.7881,9.3747,9.3007,8.1715,7.3277,7.9222,9.1696,8.7799,8.6557,8.0717,7.6403,7.6569,8.5527,8.9,9.5664,8.7822,9.1377,8.0218,8.8636,9.6634,9.3129,9.0624,8.0286,8.1055,6.9315,7.4778,8.0311,8.2417,7.9191,8.7992,9.0616,9.3823,7.3331,7.3672,5.3141,4.9343,1.8181,0.6961,0.0357,0.2405,0.4515,0.6595,2.3951,4.2444,4.4495,3.4554,null],"pscores":[null,0.0,0.0,0.0366,0.0366,0.0366,0.0,0.0624,0.0624,0.0624,0.0,0.0,0.0268,0.0836,0.1083,0.0695,0.041,0.1178,0.1858,0.1726,0.0826,0.1088,0.1176,0.1609,0.1953,0.1582,0.09,0.0663,0.0578,0.1087,0.0847,0.1648,0.1031,0.0519,0.0734,0.0897,0.1642,0.1583,0.2558,0.2087,0.1641,0.1479,0.1728,0.1075,0.0897,0.0691,0.2209,0.218,0.4086,0.4464,0.7435,0.8293,0.8714,0.859,0.8457,0.8318,0.6934,0.5154,0.4695,0.4871,null]} +{"ID":"16698_1_1_1","entryID":"16698","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"ORF57_8-120","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural Basis for the Recognition of Cellular mRNA Export Factor REF by Herpes Viral Proteins HSV-1 ICP27 and HVS ORF57.","ionic_strength":0.05,"pH":6.2,"temperature":288.0,"off_C":-2.5302496794,"off_CA":5.7548798461,"off_CB":7.4575857393,"off_H":0.7401050274,"off_HA":2.4408674844,"off_HB":2.706372076,"off_N":0.0,"bbshift_positions_post":126.0,"bbshift_types_post":7.0,"total_bbshifts":827,"seq":"MASMTGGQQMGRDPGISSDDDFDSSDSSSDEEESDTSPQIMKSDVTMASPPSTPEPSPDVSASTSNLKRERQRSPITWEHQSPLSRVYRSPSPMRFGKRPRISSNSTSRSCKTSWADRVREAAAQRRLEHHHHHH","k":[0,6,13,20,19,17,17,19,21,19,19,19,20,18,18,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,18,17,17,20,20,20,19,20,19,20,20,21,21,21,20,20,20,21,21,21,21,21,21,21,20,18,18,19,21,21,21,21,16,14,13,18,20,21,21,20,19,17,17,16,17,15,17,16,19,16,16,16,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,17,14,9,4,0,0,0,0,0,0],"zscores":[null,null,4.2067,3.7977,1.905,-1.1099,-2.8606,-3.3275,-2.9105,-1.5846,-1.6797,2.6737,2.5309,3.191,2.0247,1.6523,1.3825,-0.7847,-0.526,-0.21,-0.3493,-0.4109,-0.4667,0.0912,0.3781,-0.0244,-0.9763,-1.3417,-1.8284,-0.2749,0.355,0.5381,-0.6892,-2.2054,1.3391,2.6597,4.3361,2.406,0.7913,-2.0776,-1.8689,-1.4931,-1.4893,0.0624,0.2261,0.6868,-1.1287,1.8043,1.8684,2.507,-0.5175,0.0958,0.1569,1.975,1.237,2.0769,-0.06,0.1714,3.044,3.3304,4.001,1.0498,2.8191,2.593,2.3373,0.1409,0.8825,3.2545,6.6608,6.1198,7.1143,5.3456,9.3523,8.3127,7.5503,4.3675,3.1092,4.1283,5.5848,9.4232,9.9075,9.7834,7.4258,6.5568,7.2248,8.2059,8.7359,6.7407,5.381,8.3822,9.2915,10.7301,11.5135,11.2446,8.505,2.6109,3.6391,7.289,9.2645,7.6059,5.7692,2.5427,4.1475,2.0965,1.3339,1.3971,1.54,3.8573,1.5342,1.8512,-1.1456,3.1203,8.2093,11.7903,13.4905,12.4153,11.9845,12.3693,14.175,14.0334,13.5733,13.216,13.7688,14.3069,13.341,12.825,11.2798,9.2033,null,null,null,null,null,null,null],"pscores":[null,null,0.585,0.6723,0.7782,0.9117,0.9586,0.9639,0.953,0.9238,0.9265,0.7351,0.7467,0.6993,0.769,0.7916,0.8083,0.8965,0.8876,0.8761,0.8813,0.8835,0.8855,0.8646,0.853,0.8691,0.9028,0.9142,0.9279,0.8785,0.854,0.8463,0.8933,0.9375,0.8104,0.7428,0.6387,0.7536,0.8348,0.9343,0.929,0.9186,0.9185,0.8657,0.8592,0.8399,0.9077,0.7877,0.7777,0.7371,0.8902,0.8645,0.862,0.7768,0.8127,0.7714,0.871,0.8614,0.7175,0.7051,0.6654,0.8238,0.7305,0.7432,0.7574,0.8626,0.8314,0.7095,0.4961,0.5314,0.4665,0.5815,0.3096,0.3475,0.3999,0.6298,0.7178,0.6577,0.5661,0.3191,0.2084,0.1755,0.3213,0.4695,0.4479,0.3957,0.362,0.4803,0.5621,0.3269,0.266,0.1589,0.1339,0.1106,0.3185,0.7261,0.6765,0.3881,0.2497,0.365,0.5356,0.7492,0.6565,0.7728,0.8106,0.8076,0.8007,0.6741,0.801,0.7853,0.9082,0.7171,0.3955,0.1836,0.101,0.1517,0.1735,0.1539,0.0717,0.0776,0.0973,0.1134,0.0888,0.0663,0.0782,0.0691,0.0883,0.0804,null,null,null,null,null,null,null]} +{"ID":"16698_2_1_1","entryID":"16698","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"ORF57_8-120","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Structural Basis for the Recognition of Cellular mRNA Export Factor REF by Herpes Viral Proteins HSV-1 ICP27 and HVS ORF57.","ionic_strength":0.05,"pH":6.2,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.7056697232,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":110.0,"bbshift_types_post":2.0,"total_bbshifts":220,"seq":"MASMTGGQQMGRDPGISSDDDFDSSDSSSDEEESDTSPQIMKSDVTMASPPSTPEPSPDVSASTSNLKRERQRSPITWEHQSPLSRVYRSPSPMRFGKRPRISSNSTSRSCKTSWADRVREAAAQRRLEHHHHHH","k":[0,0,0,2,4,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,4,2,2,4,4,4,2,4,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,4,2,0,2,4,6,6,6,6,4,4,2,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,2,2,0,0,0,0,0],"zscores":[null,null,null,null,-1.0271,-0.7458,-0.4925,0.0637,0.3268,0.2424,-0.3165,0.854,1.1143,1.917,2.4095,1.8819,1.605,-0.1614,-0.2027,-0.8723,-0.3556,0.639,1.5505,1.6152,1.0442,0.6515,0.2805,0.4937,0.2306,-0.6021,-1.0562,-2.5281,-1.7606,-2.0351,-0.9272,-0.9673,-0.2356,-0.3065,-0.7024,-1.0456,-2.1638,-2.0213,-1.3236,-0.4686,-0.4145,-0.7914,-1.9933,-1.9834,-2.0789,-1.013,-1.0584,-1.0457,-1.0457,-0.4166,-0.0165,-0.9446,-1.5247,-1.1054,-0.9659,-0.9184,-0.8146,-0.9074,-0.7214,-1.3922,-1.3576,-3.0244,-2.1484,-0.9188,0.4277,0.9487,0.5098,0.1396,2.6769,3.1768,2.9114,1.3234,1.0019,2.1811,0.9498,2.5071,1.8738,2.5369,null,1.5019,0.8229,0.7592,-0.4938,-0.1003,-0.987,-0.846,1.5382,2.2834,1.5531,2.2088,1.6634,1.9351,0.2648,0.7014,0.9165,-0.5398,-2.0484,-1.9844,-0.9592,-0.1823,0.0222,-0.5385,-1.5101,-2.8864,-1.5672,-0.5551,-0.0615,-0.2816,2.9823,4.9825,6.7362,5.5211,4.2211,2.3704,5.4473,6.1353,6.6637,5.0827,4.4603,3.8018,4.9208,5.6562,5.3483,4.4585,3.0409,null,null,null,null,null,null],"pscores":[null,null,null,null,0.9512,0.9234,0.9095,0.8735,0.854,0.8604,0.8989,0.81,0.771,0.6662,0.5954,0.708,0.7374,0.889,0.8917,0.9298,0.9013,0.8287,0.743,0.7363,0.7927,0.8277,0.8575,0.8408,0.8613,0.9157,0.9385,0.9831,0.9649,0.9726,0.9325,0.9344,0.9033,0.9085,0.9341,0.938,0.9757,0.9722,0.9498,0.9081,0.9049,0.9258,0.9715,0.9713,0.9852,0.9758,0.9776,0.9521,0.9521,0.9161,0.9053,0.9472,0.9907,0.9548,0.9482,0.9321,0.927,0.9316,0.9222,0.9524,0.9511,0.9903,0.9754,0.9321,0.8461,0.8015,0.8394,0.8681,0.6176,0.4804,0.5204,0.7452,0.7966,0.6749,0.8014,0.6375,0.6722,0.45,null,0.6682,0.8047,0.8184,0.9096,0.8849,0.9353,0.9421,0.7176,0.5046,0.7156,0.6247,0.7313,0.7022,0.8587,0.8234,0.7941,0.9242,0.9846,0.9713,0.934,0.8903,0.8765,0.9121,0.9567,0.9886,0.9587,0.9131,0.8823,0.8967,0.5811,0.3382,0.1517,0.2766,0.4295,0.6533,0.2849,0.2107,0.1585,0.3265,0.4004,0.481,0.3454,0.2617,0.1766,0.2922,0.3435,null,null,null,null,null,null]} +{"ID":"17918_1_1_1","entryID":"17918","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Prolyl_Cis\/trans_Isomerase_TbPIN1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Solution Structural Analysis of the Single-Domain Parvulin TbPin1","ionic_strength":0.02,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":113.0,"bbshift_types_post":7.0,"total_bbshifts":761,"seq":"MSEKLRAAHLLVKFSGSRNPVSRRTGDSTADVTYEDAIKELQKWSQRIASGEVSFEEAASQRSDCGSYASGGDLGFFSSGEMMKPFEDAVRALKIGDISPIVQTDSGLHIIKRLA","k":[7,14,21,21,21,21,21,21,21,21,21,21,21,21,17,17,17,20,18,18,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,19,17,17,19,19,19,19,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,14,7],"zscores":[null,8.4768,10.4028,11.3424,12.9921,14.6343,14.5901,14.4843,14.6553,15.6776,15.8972,15.4147,14.7015,14.595,12.8961,13.1397,12.5521,13.4173,12.3883,12.3917,13.7509,14.3199,15.2074,14.462,13.5345,11.8721,11.9002,12.8473,12.3876,11.7115,12.8275,14.7355,15.6726,15.296,14.3955,14.621,14.2521,14.9622,14.4695,14.9102,14.2936,14.2915,13.5021,13.9782,13.0251,13.6691,13.0692,13.8358,13.5099,13.0232,13.2399,14.0813,14.4807,14.3627,13.8321,14.3781,14.7577,15.2605,15.2266,15.6529,15.2329,15.3649,14.5277,14.4541,13.9967,14.6412,15.1499,15.5683,15.1374,13.0495,12.2078,12.6359,14.3509,12.8222,13.1648,13.4548,14.9807,13.5176,12.766,12.8321,14.3333,14.9101,15.8755,14.7204,14.9833,14.109,14.6728,14.173,14.5331,13.8933,13.9188,13.4134,13.0305,12.7091,12.271,13.5637,13.7412,14.6373,13.2098,12.4697,12.5711,13.5008,13.8899,13.8614,14.6519,14.4271,14.6861,14.1579,14.553,14.2096,14.9888,14.815,15.2892,12.1464,null],"pscores":[null,0.264,0.2605,0.2076,0.1238,0.0533,0.055,0.0592,0.0525,0.0154,0.0081,0.0245,0.0507,0.0549,0.0659,0.0551,0.0817,0.0898,0.1064,0.1063,0.0606,0.0658,0.0319,0.0601,0.0698,0.1488,0.1473,0.1306,0.153,0.1877,0.1316,0.0494,0.0156,0.0287,0.0627,0.0538,0.0685,0.0408,0.0598,0.0428,0.0669,0.0669,0.1005,0.0658,0.1076,0.0788,0.1202,0.0859,0.1001,0.0925,0.0827,0.0471,0.0594,0.0641,0.0861,0.0634,0.0486,0.0299,0.0312,0.0163,0.0309,0.0262,0.0575,0.0604,0.0505,0.0255,0.0074,0.0192,0.0344,0.0913,0.0983,0.0778,0.0365,0.1018,0.086,0.0732,0.0402,0.0998,0.1044,0.1013,0.0372,0.0428,0.0088,0.0226,0.0131,0.046,0.0518,0.0718,0.0573,0.0835,0.0824,0.1045,0.122,0.1373,0.1285,0.0685,0.061,0.0532,0.084,0.1187,0.1137,0.1006,0.0836,0.0848,0.0526,0.0336,0.0238,0.044,0.0565,0.0703,0.0399,0.0464,0.0289,0.0453,null]} +{"ID":"1812_1_1_1","entryID":"1812","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"thioredoxin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Assignment of the 15N NMR spectra of reduced and oxidized Escherichia coli \nthioredoxin\n","ionic_strength":0.1,"pH":5.7,"temperature":308.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":100.0,"bbshift_types_post":1.0,"total_bbshifts":100,"seq":"SDKIIHLTDDSFDTDVLKADGAILVDFWAEWCGPCKMIAPILDEIADEYQGKLTVAKLNIDQNPGTAPKYGIRGIPTLLLFKNGEVAATKVGALSKGQLKEFLDANLA","k":[0,1,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,2,2,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1],"zscores":[null,null,3.1426,4.7084,5.435,5.302,5.302,5.302,6.2632,6.2632,6.2632,6.2632,6.0008,6.0008,6.0008,6.2632,6.2632,6.2632,6.0726,4.6606,2.9076,3.252,5.0217,6.2632,5.4348,5.4348,5.4348,6.2632,6.0734,6.0734,5.1191,5.3392,4.0266,5.1996,5.1996,6.2632,6.2632,6.2632,5.1996,5.1996,5.1996,6.2632,6.2632,4.9556,4.9556,4.9556,4.8945,4.8945,3.1657,4.9674,4.9674,6.2632,6.2632,6.2632,5.5833,5.5833,4.3154,5.1452,5.1452,6.2632,6.2632,6.2632,5.1996,5.1996,5.1996,6.2632,5.1996,5.1996,5.1996,6.2632,5.4407,5.4407,5.4034,6.2303,5.1595,5.1996,5.1996,4.9605,4.9605,4.9605,6.2632,6.2632,6.2632,6.1074,6.0624,6.0624,6.2192,6.2632,6.2632,6.2632,5.4106,5.4106,4.6862,5.6375,4.7938,5.5056,4.3964,3.6321,3.6321,4.8945,5.0278,5.0278,3.6467,5.1799,5.1799,6.0714,4.9642,null],"pscores":[null,null,0.3227,0.1735,0.0819,0.0973,0.0973,0.0973,0.0,0.0,0.0,0.0,0.0234,0.0234,0.0234,0.0,0.0,0.0,0.0167,0.1801,0.4636,0.4036,0.1318,0.0,0.0819,0.0819,0.0819,0.0,0.0167,0.0167,0.1195,0.0929,0.1584,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.1403,0.1403,0.1403,0.1483,0.1483,0.4186,0.1388,0.1388,0.0,0.0,0.0,0.0655,0.0655,0.2303,0.1162,0.1162,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0812,0.0812,0.0855,0.0028,0.0042,0.0,0.0,0.1397,0.1397,0.1397,0.0,0.0,0.0,0.0136,0.0177,0.0177,0.0038,0.0,0.0,0.0,0.0847,0.0847,0.1766,0.0596,0.1618,0.074,0.2182,0.3391,0.3391,0.1483,0.131,0.131,0.3367,0.112,0.112,0.0168,0.0259,null]} +{"ID":"52321_1_1_1","entryID":"52321","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Poecitoxin-1a from Poecilotheria subfusca spider, a new potent peptide blocker of the human Cav1.2 channel subtype\n","ionic_strength":0.1,"pH":5.0,"temperature":307.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":33.0,"bbshift_types_post":3.0,"total_bbshifts":94,"seq":"ECRQMFGGCTKDSECCAHLGCRTKWPYYCAWDGTV","k":[3,6,9,9,9,8,7,7,8,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,8,8,8,9,9,9,9,8,8,5,3],"zscores":[null,8.7209,9.8985,9.1207,9.1207,8.5283,8.6728,8.6728,9.2443,9.8878,9.8878,9.8875,9.1507,9.1261,9.9174,10.6075,10.2138,9.6855,8.6344,9.1159,9.6757,9.4099,8.6575,8.6575,9.3184,9.6432,9.6432,10.2618,10.629,9.9811,8.4762,7.7195,7.2989,6.6266,null],"pscores":[null,0.0,0.0383,0.0858,0.0858,0.0917,0.0438,0.0438,0.0444,0.0389,0.0389,0.0389,0.0839,0.0855,0.0373,0.001,0.021,0.0506,0.0843,0.0524,0.0192,0.0673,0.1174,0.1174,0.0399,0.021,0.021,0.0185,0.0,0.0337,0.1305,0.1531,0.1882,0.1075,null]} +{"ID":"28101_1_1_1","entryID":"28101","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Scc4","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone resonance assignments and secondary structure of Scc4 from Chlamydia trachomatis\n","ionic_strength":0.1,"pH":7.3,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":129.0,"bbshift_types_post":7.0,"total_bbshifts":808,"seq":"MLEKLIKNFVAYMGVASELEFDADGSYVFPISSLVRMRVRQNADEEIIISAFLGEIPASMDIEKAYARMMEGNLFGQETGGAALGLDSDGHAVLVRRVPGEVSQEDFASYIESVLNYAEAWLEDLGLSKTEQE","k":[7,14,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,19,16,9,9,12,19,21,18,11,9,12,19,21,21,21,21,21,21,21,21,21,21,18,14,11,14,16,19,16,16,16,19,17,15,14,18,20,21,21,21,21,21,20,19,17,18,19,21,19,19,19,21,19,17,17,16,16,12,15,16,17,15,13,13,10,13,11,14,14,19,18,16,14,17,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,20,18,19,19,19,19,19,21,14,7],"zscores":[null,11.8807,14.3323,14.0135,14.0809,14.5182,15.4767,14.794,15.1085,14.6061,15.5652,14.7586,14.3147,13.7664,13.9508,13.7754,14.2479,14.3198,15.4247,15.1875,15.2627,13.9112,12.8733,9.86,9.7483,10.3588,11.6958,11.8761,9.0947,10.1121,11.2223,14.2348,14.4154,13.0331,9.656,9.9296,10.4111,13.9469,13.7807,13.9368,13.9368,14.5541,14.6735,14.1694,13.6269,14.1051,12.7501,13.025,11.8801,11.3109,10.1961,8.6315,7.7495,4.2126,3.9404,4.0587,7.8924,10.3171,10.5274,10.6795,9.3489,12.3125,13.3537,15.1679,14.9802,14.4249,14.4038,14.3769,14.6602,13.8627,11.9304,9.3956,8.0641,6.9579,6.7288,4.7075,5.1454,4.3948,3.0792,2.9269,8.5329,10.8225,10.9617,6.8732,4.1741,7.7898,7.6201,10.4739,8.0305,9.0578,7.3576,10.6595,11.1743,12.6129,13.1078,14.677,13.8327,10.9159,10.1807,11.6103,13.6343,13.736,13.4015,13.6878,13.9489,14.3553,14.5068,14.4985,14.6292,14.4871,14.7849,15.2497,14.8618,14.96,14.5764,14.23,14.6423,14.9496,15.6114,14.5547,14.1211,13.8906,12.9881,11.7493,10.5402,8.7354,6.9189,3.9112,3.1767,0.8044,-0.4439,0.0148,null],"pscores":[null,0.0579,0.0653,0.0784,0.0756,0.0579,0.0223,0.0472,0.0354,0.0544,0.0193,0.0485,0.0379,0.0599,0.0523,0.0885,0.0687,0.0658,0.0241,0.0326,0.0299,0.0827,0.1294,0.2631,0.27,0.233,0.158,0.0969,0.0875,0.0265,0.0471,0.041,0.062,0.0762,0.1106,0.0366,0.0909,0.0525,0.0883,0.0816,0.0816,0.0565,0.0518,0.0719,0.095,0.0746,0.1353,0.1223,0.1319,0.0867,0.0779,0.253,0.3546,0.6399,0.6358,0.6273,0.3443,0.2355,0.1892,0.1422,0.2038,0.1102,0.0927,0.0333,0.0402,0.0616,0.0624,0.0635,0.0387,0.056,0.1122,0.2762,0.3789,0.4767,0.4697,0.6073,0.578,0.6414,0.711,0.7108,0.3166,0.1536,0.1457,0.3434,0.6097,0.3517,0.3801,0.1542,0.2748,0.2009,0.2505,0.1004,0.0257,0.0245,0.0041,0.0242,0.042,0.1483,0.1508,0.1287,0.0655,0.0902,0.105,0.0923,0.0811,0.0644,0.0583,0.0587,0.0535,0.0591,0.0475,0.0303,0.0446,0.0409,0.0556,0.0694,0.053,0.0413,0.0177,0.0564,0.0739,0.0836,0.1093,0.1708,0.2059,0.3345,0.4567,0.6593,0.7051,0.8335,0.8847,0.8694,null]} +{"ID":"34308_1_1_1","entryID":"34308","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Fast Microsecond Dynamics of the Protein-Water Network in the Active Site of Human Carbonic Anhydrase II Studied by Solid-State NMR Spectroscopy\n","ionic_strength":0.1,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":254.0,"bbshift_types_post":7.0,"total_bbshifts":1631,"seq":"MSHHWGYGKHNGPEHWHKDFPIAKGERQSPVDIDTHTAKYDPSLKPLSVSYDQATSLRILNNGHAFNVEFDDSQDKAVLKGGPLDGTYRLIQFHFHWGSLDGQGSEHTVDKKKYAAELHLVHWNTKYGDFGKAVQQPDGLAVLGIFLKVGSAKPGLQKVVDVLDSIKTKGKSADFTNFDPRGLLPESLDYWTYPGSLTTPPLLECVTWIVLKEPISVSSEQVLKFRKLNFNGEGEPEELMVDNWRPAQPLKNRQIKASFK","k":[0,0,3,10,15,19,17,19,13,11,9,11,14,16,20,21,21,21,21,17,17,16,20,18,19,19,21,21,17,17,17,21,21,21,21,21,20,20,20,21,17,17,17,21,17,17,17,21,21,21,21,21,20,20,20,21,21,21,21,21,21,19,19,18,20,20,21,21,21,21,21,21,21,19,19,18,20,20,21,19,17,13,15,17,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,19,19,17,19,19,21,21,21,21,21,21,21,21,20,19,19,20,21,21,21,21,21,21,21,21,21,19,19,18,18,18,18,20,20,21,17,17,15,19,18,20,20,19,18,18,20,21,21,19,18,17,19,13,10,10,17,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,20,20,20,21,21,21,20,16,16,15,19,19,17,17,17,21,21,21,21,21,21,17,15,15,19,18,18,11,10,10,17,20,20,20,21,21,21,21,21,20,19,15,16,17,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,17,18,14,16,17,21,21,21,21,21,21,21,17,16,16,16,17,17,21,21,21,21,21,20,20,20,14,7],"zscores":[null,null,null,9.342,10.9874,12.1116,10.2381,12.0925,10.5143,11.2565,9.9778,10.1781,10.6953,11.5137,13.3759,13.9363,14.6244,14.4857,14.5273,12.1359,11.4617,11.2397,13.6741,11.7422,11.5044,11.2067,13.9222,13.2218,11.6434,12.615,13.9235,15.1033,14.8659,14.9492,15.4435,14.3966,13.693,13.0007,13.4506,14.4752,11.9491,10.5555,9.4319,11.8091,10.9051,11.1614,12.022,14.3237,14.5512,14.5199,14.5824,14.1738,13.294,13.5578,14.0196,15.1387,15.4234,15.4622,15.2736,13.9734,14.0211,12.4512,13.8544,13.2469,15.1553,14.2673,14.8767,13.4275,13.4311,13.5695,14.3855,14.5966,13.9053,12.4827,12.4374,12.2454,14.3432,15.0858,15.6147,14.2795,11.6427,9.2679,10.5163,12.6229,13.7161,14.249,14.4224,14.17,13.1237,13.0654,13.3889,14.4187,14.2997,15.5272,15.0918,15.7294,14.0508,13.4173,13.0703,14.0013,13.6747,14.0088,13.2635,13.3718,11.9209,13.6598,14.9429,15.7991,15.3774,15.3372,13.7976,12.8097,10.5856,12.0212,12.5678,13.9362,14.7006,15.3745,15.3984,14.6155,14.0629,14.6838,14.5014,15.1885,14.5972,14.9892,13.2609,13.9055,12.9989,13.6128,12.0832,12.2672,13.049,12.6297,13.6484,11.539,13.5407,12.1548,14.1681,13.6458,15.2299,15.6925,15.3678,14.1108,13.7142,13.7876,15.063,14.5023,14.4348,12.7525,11.7899,12.4741,10.7235,10.8227,11.1933,14.4187,15.608,14.8302,14.6559,13.7047,14.0108,14.317,14.6931,13.8094,13.8094,13.9294,14.9021,14.9021,14.7516,14.2241,13.6855,14.3451,14.4131,12.9396,12.3639,12.978,13.7672,13.8009,11.6952,12.3201,11.7967,13.5231,13.6172,13.2351,12.9758,13.374,14.5771,15.3796,15.18,15.5817,14.8551,13.9994,11.8898,11.1852,12.7184,13.0798,13.2179,13.2179,11.7306,11.1933,10.9794,13.8669,14.6353,14.795,14.4095,14.9162,14.9162,15.2961,14.9116,13.8089,12.7712,12.7916,12.0818,13.2782,13.3309,15.0658,14.9186,14.2184,13.7242,13.8764,14.8353,15.0455,15.2117,15.2707,14.8954,14.2503,13.5861,13.2113,13.5308,13.268,13.0292,12.5407,11.9016,12.0787,10.5811,11.5838,12.8475,15.1182,14.422,13.8933,13.8933,15.1083,15.6014,15.6014,14.5439,13.117,12.21,11.5442,12.2963,12.7949,13.8882,14.1705,14.0598,14.3173,13.8232,13.1807,13.6672,14.6272,12.6016,null],"pscores":[null,null,null,0.1024,0.1247,0.1365,0.2065,0.1374,0.1087,0.0217,0.0339,0.079,0.1205,0.1156,0.0917,0.0817,0.0537,0.0592,0.0575,0.1018,0.1366,0.1303,0.0786,0.1391,0.1682,0.1845,0.0823,0.1131,0.127,0.0788,0.0229,0.0356,0.0445,0.0413,0.0235,0.0627,0.0778,0.1087,0.0884,0.0596,0.1112,0.1876,0.2569,0.1826,0.1674,0.153,0.1075,0.0656,0.0566,0.0578,0.0554,0.0717,0.0953,0.0837,0.0641,0.0343,0.0242,0.0228,0.0295,0.0801,0.0781,0.1196,0.0563,0.0667,0.0206,0.054,0.044,0.1038,0.1037,0.0975,0.0631,0.0548,0.083,0.118,0.1202,0.1135,0.051,0.0231,0.0176,0.0392,0.127,0.1866,0.1517,0.0784,0.0621,0.0404,0.0337,0.0719,0.1177,0.1204,0.1056,0.0618,0.0666,0.0206,0.0361,0.0137,0.0483,0.0749,0.0903,0.0789,0.0638,0.05,0.0498,0.0768,0.1462,0.0935,0.0416,0.0114,0.0258,0.0272,0.0876,0.1324,0.2499,0.1567,0.1139,0.0529,0.0372,0.0259,0.0251,0.0541,0.0763,0.0514,0.0585,0.0325,0.0548,0.0398,0.0817,0.0542,0.0778,0.0511,0.1216,0.1124,0.1065,0.1263,0.094,0.1325,0.0382,0.0644,0.0436,0.0497,0.018,0.0023,0.0,0.031,0.0469,0.0738,0.0371,0.0585,0.0333,0.0891,0.1194,0.1184,0.0968,0.0177,0.0,0.0044,0.0178,0.0458,0.0525,0.0916,0.0785,0.0659,0.051,0.0871,0.0871,0.082,0.0431,0.0431,0.0214,0.0414,0.0633,0.0509,0.0483,0.1116,0.1542,0.1245,0.0889,0.0732,0.1061,0.0751,0.0819,0.0703,0.0662,0.051,0.0623,0.0451,0.0556,0.0257,0.0328,0.0187,0.0449,0.079,0.1142,0.1139,0.0386,0.0899,0.068,0.068,0.0,0.0,0.01,0.0251,0.0397,0.0337,0.0484,0.0426,0.0426,0.0287,0.0427,0.0871,0.1195,0.1032,0.0679,0.0324,0.0469,0.037,0.0425,0.0699,0.0907,0.0842,0.0456,0.0378,0.0317,0.0296,0.0433,0.0686,0.0968,0.1136,0.0992,0.111,0.0922,0.1152,0.1136,0.1218,0.127,0.1119,0.0681,0.0351,0.0617,0.0835,0.0835,0.0355,0.018,0.018,0.0,0.0392,0.0804,0.114,0.094,0.0705,0.0837,0.0719,0.0765,0.0659,0.0865,0.1005,0.0789,0.04,0.025,null]} +{"ID":"16403_1_1_1","entryID":"16403","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"GLUTAREDOXIN","exp_method":"NMR","exp_method_subtype":"NMR, 20 STRUCTURES","citation_DOI":"","citation_title":"SOLUTION STRUCTURE OF GLUTAREDOXIN FROM Bartonella henselae str. Houston. Seattle Structure Genomics Center for Infectious Disease (SSGCID)","ionic_strength":0.11,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":87.0,"bbshift_types_post":7.0,"total_bbshifts":556,"seq":"GPGSMKEIILYTRPNCPYCKRARDLLDKKGVKYTDIDASTSLRQEMVQRANGRNTFPQIFIGDYHVGGCDDLYALENKGKLDSLLQDVH","k":[3,8,15,19,21,21,21,21,20,19,19,19,18,18,17,15,13,14,18,20,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,20,20,20,19,15,15,16,20,19,20,20,21,20,20,20,18,17,16,19,18,14,14,16,21,21,19,19,19,21,20,18,16,17,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,14,7],"zscores":[null,3.5733,4.7243,8.0269,10.7438,12.8757,13.3647,13.855,13.7748,13.9923,14.3734,15.0233,13.4664,13.2953,12.2056,12.9035,12.103,13.2122,14.2124,14.7144,13.2514,13.5027,13.8668,15.0859,15.3336,14.635,14.6561,13.4257,12.1695,12.8578,11.9533,13.7601,12.6638,14.7476,13.9829,12.9074,13.1813,13.5651,14.587,11.7038,12.1953,11.7261,13.4926,11.9144,12.9858,13.5999,15.0501,15.0028,13.9935,14.1778,12.7229,13.1182,12.6403,14.061,13.8475,11.3825,11.7801,12.2385,14.9762,13.47,13.4145,12.4652,13.8523,14.8932,14.321,13.9413,12.5658,13.0282,13.4612,13.5678,13.0919,12.5454,13.3237,14.19,14.6537,14.1896,14.8268,13.9603,14.1429,12.7578,14.1988,14.3034,15.0382,13.919,13.337,12.9081,13.3851,11.2841,null],"pscores":[null,0.5624,0.5681,0.3814,0.2409,0.1293,0.1066,0.0851,0.0743,0.0507,0.0356,0.0117,0.0572,0.0646,0.0984,0.0306,0.027,0.0,0.0271,0.0367,0.1118,0.1005,0.0846,0.0363,0.0273,0.0533,0.0525,0.1039,0.1335,0.1001,0.1446,0.0892,0.1395,0.049,0.0797,0.1131,0.1004,0.0833,0.0275,0.0866,0.0625,0.1045,0.0865,0.1466,0.1094,0.0818,0.0376,0.0261,0.0652,0.0576,0.0905,0.0561,0.0602,0.0479,0.0415,0.0829,0.0628,0.079,0.0403,0.1019,0.075,0.1189,0.0564,0.0434,0.0519,0.0377,0.0636,0.06,0.0729,0.0976,0.1191,0.1452,0.1085,0.0711,0.0526,0.0711,0.0459,0.052,0.0446,0.1048,0.0707,0.0665,0.038,0.0824,0.1079,0.1277,0.1057,0.0881,null]} +{"ID":"17373_1_1_1","entryID":"17373","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"SAP97_PDZ2_polypeptide","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Biophysical Characterization of the Complex between Human Papillomavirus E6 Protein and Synapse-associated Protein 97.","ionic_strength":0.05,"pH":6.9,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":95.0,"bbshift_types_post":5.0,"total_bbshifts":452,"seq":"MHHHHHLVPRGSKPVSEKIMEIKLIKGPKGLGFSIAGGVGNQHIPGDNSIYVTKIIEGGAAHKDGKLQIGDKLLAVNNVALEEVTHEEAVTALKNTSDFVYLKVAKPTS","k":[0,0,0,0,0,0,0,0,0,0,0,5,5,8,8,13,15,15,15,15,15,15,15,15,15,14,12,12,12,12,11,12,14,15,15,14,13,13,13,14,14,15,15,13,12,12,14,15,15,15,15,15,15,15,15,15,14,13,13,14,15,15,15,14,14,14,15,15,14,14,14,15,15,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,8,5],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,3.4989,3.4116,3.1323,7.59,10.5943,11.2193,11.374,10.414,12.0994,11.7987,12.6222,10.3886,10.2608,8.9956,8.292,8.4797,8.9292,9.9151,9.2794,10.6083,12.2375,13.075,13.075,12.1195,11.3538,10.6745,10.3633,10.4911,10.8136,12.059,12.888,11.4933,11.0878,10.0608,11.1157,11.0298,11.5221,11.1293,12.1404,10.082,11.0566,10.6489,11.9969,11.7428,10.2497,10.1982,9.5823,11.0881,12.2424,13.0401,13.4467,12.476,12.1506,11.1112,12.1825,12.1425,11.6912,11.3088,10.4475,11.9953,11.7002,12.4808,11.6216,11.8425,11.4278,11.7229,10.2914,10.5418,9.8042,10.6403,10.5561,11.2626,11.0283,11.414,11.1046,11.3261,11.2242,10.9261,12.0053,12.0083,11.842,10.4837,10.48,9.9691,10.187,10.8845,12.6653,12.796,12.3949,11.68,12.2618,12.3105,12.1701,9.4953,6.8089,2.8089,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,0.4813,0.5793,0.6082,0.3085,0.1471,0.112,0.1037,0.1578,0.067,0.0818,0.0429,0.1593,0.167,0.2276,0.2314,0.2175,0.1854,0.1205,0.135,0.0798,0.0411,0.0234,0.0234,0.0466,0.063,0.0995,0.1175,0.1323,0.1138,0.069,0.0313,0.056,0.054,0.1116,0.0971,0.1224,0.0959,0.1169,0.0651,0.1779,0.1209,0.144,0.072,0.0846,0.1466,0.1273,0.1658,0.0986,0.0602,0.0249,0.0085,0.0304,0.0451,0.0973,0.0631,0.065,0.0672,0.0868,0.1348,0.0721,0.0868,0.0492,0.0908,0.0796,0.0593,0.0447,0.1217,0.1502,0.1952,0.1445,0.1494,0.1097,0.1225,0.1016,0.1183,0.1063,0.1117,0.1282,0.0716,0.0715,0.0796,0.1536,0.1539,0.1849,0.1714,0.1305,0.041,0.0352,0.0531,0.0878,0.0593,0.0571,0.0637,0.1715,0.3704,0.6411,null]} +{"ID":"6666_1_1_1","entryID":"6666","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"rubredoxin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Changes in hydrogen-bond strengths explain reduction potentials in 10\nrubredoxin variants.\n","ionic_strength":0.1,"pH":6.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":1.0,"total_bbshifts":4,"seq":"MKKYTCTGCGYIYNPEDGDPDNGVNPGTDFKDIPDDWVCPLCGGGKDQFEEVEE","k":[0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,3.8761,3.8761,null,3.8761,3.8761,3.8761,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8761,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,0.0,0.0,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"30931_1_1_1","entryID":"30931","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Transient lipid-bound states of spike protein heptad repeats provide insights into SARS-CoV-2 membrane fusion\n","ionic_strength":0.05,"pH":6.0,"temperature":308.0,"off_C":0.0,"off_CA":11.2012008073,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":54.0,"bbshift_types_post":4.0,"total_bbshifts":209,"seq":"GSWNQKLIANQFNSAIGKIQDSLSSTASALGKLQDVVNQNAQALNTLVKQSGLVPR","k":[1,5,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,8,4,1],"zscores":[null,4.9502,5.8796,8.0217,7.8994,9.4553,9.3083,9.2969,8.2576,7.6991,8.5494,9.9028,9.7494,8.9054,7.935,8.9977,9.0893,9.4513,9.8299,9.8787,9.2502,8.1545,7.932,7.0114,7.8909,8.2172,8.9089,7.4002,7.6468,8.1863,8.5785,8.7423,9.1078,10.5968,10.5411,10.5857,9.6724,9.315,9.5461,8.9924,9.3188,8.3847,8.5883,8.2724,8.4676,9.0725,9.8795,9.7529,10.0433,9.864,10.7845,10.3524,10.4313,7.9615,6.0245,null],"pscores":[null,0.2911,0.3534,0.2518,0.2612,0.1498,0.1595,0.1603,0.234,0.2768,0.2125,0.1212,0.1308,0.1871,0.2584,0.1806,0.1743,0.15,0.1258,0.1227,0.1634,0.2417,0.2587,0.332,0.2618,0.237,0.1868,0.3005,0.2809,0.2393,0.2103,0.1986,0.1731,0.0804,0.0835,0.081,0.1357,0.159,0.1438,0.181,0.1588,0.2245,0.2096,0.2329,0.2184,0.1755,0.1227,0.1306,0.1126,0.1237,0.0701,0.0943,0.0646,0.1338,0.1011,null]} +{"ID":"7116_1_1_1","entryID":"7116","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PhS018","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Common evolutionary origin of swapped-hairpin and double-psi beta barrels","ionic_strength":0.08,"pH":3.0,"temperature":305.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":90.0,"bbshift_types_post":7.0,"total_bbshifts":591,"seq":"MDVLAKFHTTVHRIGRIIIPAGTRKFYGIEQGDFVEIKIVKYEGEEPKEGTFTARVGEQGSVIIPKALRDVIGIKPGEVIEVLLLGHYKPRN","k":[7,14,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,20,18,18,17,19,19,21,21,21,19,19,19,21,19,19,19,21,21,21,21,21,20,19,19,20,19,19,18,18,18,19,19,19,19,21,21,21,21,19,19,19,19,19,19,21,20,18,18,19,21,21,21,21,21,19,19,18,18,16,17,19,21,21,21,21,21,21,19,19,19,20,18,18,12,7],"zscores":[null,7.765,10.5202,11.6806,14.2605,14.468,13.3663,12.5978,12.3823,12.9262,13.3143,13.9329,14.4138,14.0213,13.0382,13.5323,14.4169,14.442,12.9174,13.2085,13.2966,14.7874,14.6655,15.2766,13.3304,12.5336,11.1989,13.3181,13.6923,14.6224,12.979,12.1248,12.7134,14.3341,15.5483,16.0123,15.3224,14.5402,13.833,13.9012,13.4349,12.8598,12.2941,12.4882,13.1923,12.0969,12.7385,12.774,13.7807,14.1005,14.4696,14.1279,14.1903,13.4634,13.8852,12.8828,13.1144,13.9463,13.739,13.4199,13.8601,13.341,13.2227,10.3124,11.9208,12.9706,14.2502,14.2903,13.9493,14.2499,13.7627,12.8422,12.3261,11.7049,10.4665,9.7145,9.9876,11.1682,13.2107,13.9487,14.9365,14.5817,14.3227,14.1945,13.3963,14.2663,14.8766,15.1006,13.3794,10.7878,7.9373,null],"pscores":[null,0.3163,0.2537,0.1894,0.0682,0.0599,0.1066,0.1427,0.1533,0.1269,0.1089,0.0818,0.062,0.0495,0.0918,0.0699,0.0619,0.0471,0.0815,0.0684,0.0484,0.0201,0.0246,0.0294,0.1082,0.1458,0.1849,0.0792,0.0631,0.0538,0.0945,0.1358,0.1069,0.0652,0.0198,0.0044,0.0277,0.057,0.0719,0.0544,0.0741,0.1153,0.1273,0.1178,0.0691,0.1209,0.0897,0.1041,0.0594,0.0463,0.0319,0.0736,0.0711,0.1022,0.0838,0.099,0.0883,0.0525,0.0611,0.0747,0.0561,0.1077,0.0986,0.2194,0.1298,0.0949,0.0686,0.067,0.0811,0.0686,0.0891,0.1009,0.1257,0.1411,0.2103,0.2206,0.2218,0.1866,0.1137,0.0811,0.0418,0.0554,0.0657,0.0709,0.0758,0.0398,0.0169,0.0225,0.061,0.1915,0.2583,null]} +{"ID":"25566_1_1_1","entryID":"25566","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PrxQ","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone chemical shift assignments for Xanthomonas campestris peroxiredoxin Q in the reduced and oxidized states: a dramatic change in backbone dynamics\n","ionic_strength":0.12,"pH":7.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":85.0,"bbshift_types_post":5.0,"total_bbshifts":319,"seq":"MTDAVLELPAATFDLPLSLSGGTQTTLRAHAGHWLVIYFYPKDSTPGCTTEGLDFNALLPEFDKAGAKILGVSRDSVKSHDNFCAKQGFAFPLVSDGDEALCRAFDVIKEKNMYGKQVLGIERSTFLLSPEGQVVQAWRKVKVAGHADAVLAALKAHAKQ","k":[5,10,15,15,15,15,14,12,12,13,15,15,15,12,7,2,0,1,4,5,6,3,2,1,5,5,4,0,1,6,8,7,4,7,11,9,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,14,11,11,10,9,9,10,12,11,8,9,5,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,7,4,0,0,0,0,0,0,0,0,0,0,0,2,6,7,8,9,13,15,15,14,13,11,12,13,15,15,12,7,2,0,0,0,2,6,11,13,12,12,11,13,11,10,10,11,9,4,1,4,4,3,0,0,2,7,12,13,10,10,12,15,14,14,13,13,13,14,10,5],"zscores":[null,3.7707,5.8066,7.1698,10.028,11.3538,11.3916,9.8381,10.5018,11.7675,12.6006,12.6006,11.4402,10.3323,6.7434,3.4191,null,3.8761,6.365,7.1023,6.6661,4.2788,2.8901,3.8761,7.7216,7.7216,6.88,null,3.8761,7.9002,9.3078,8.6212,6.1028,7.7685,9.7263,9.142,6.0227,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.9497,10.005,11.7656,10.8075,10.7887,9.2401,8.5502,7.8562,9.7987,10.5241,10.8619,9.404,9.791,6.9883,6.045,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8131,7.5679,7.5679,6.7095,null,null,null,null,null,null,null,null,null,null,null,5.1996,7.5066,8.2854,8.5404,10.0777,10.3375,11.8057,9.6065,11.0932,9.7976,9.6411,9.5086,6.8559,9.9285,8.8936,9.5054,5.469,1.7818,null,null,null,5.057,8.1796,10.727,10.4369,8.6492,9.1028,8.5732,10.615,9.6465,9.2797,9.8486,9.126,9.0779,5.013,3.8761,7.175,7.175,6.2632,null,null,4.6787,8.5802,11.1139,11.2383,9.9483,9.9594,11.7641,12.3851,11.7782,11.1275,11.5446,11.2307,10.7747,10.2923,8.8,null],"pscores":[null,0.5803,0.4847,0.3801,0.1812,0.1048,0.0825,0.1253,0.0857,0.0426,0.0438,0.0438,0.1002,0.0955,0.1976,0.2678,null,0.0,0.0676,0.0655,0.1583,0.2358,0.3748,0.0,0.0179,0.0179,0.0226,null,0.0,0.0545,0.0406,0.0472,0.0931,0.1091,0.1062,0.0844,0.1013,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0784,0.0616,0.0635,0.0442,0.0452,0.109,0.1251,0.1778,0.0738,0.0845,0.0414,0.0348,0.0445,0.0751,0.099,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.3092,0.1252,0.1252,0.0367,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0847,0.0702,0.0908,0.0284,0.119,0.0815,0.2079,0.0983,0.152,0.1116,0.1463,0.3666,0.1874,0.2553,0.1465,0.3262,0.6112,null,null,null,0.0154,0.0346,0.0485,0.1132,0.2052,0.1734,0.1843,0.1029,0.1112,0.1064,0.0708,0.1454,0.0886,0.2181,0.0,0.0,0.0,0.0,null,null,0.0613,0.0499,0.0527,0.069,0.065,0.0643,0.0211,0.0536,0.0629,0.0965,0.0534,0.0694,0.0939,0.1441,0.139,null]} +{"ID":"52639_1_1_1","entryID":"52639","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone assignment of the N-terminal domain of the A subunit of the Bacillus cereus GerI germinant receptor\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":-2.9003572149,"off_CB":-6.2123204192,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":209.0,"bbshift_types_post":5.0,"total_bbshifts":995,"seq":"GGGRDFTKPEKDRIHSLQNLIEKLKKSSDFVNYHTSDDETMPYWISYYRPSLDGEKLQKYLMPTLLERPNASLEELKEHIPMSGITITNDLQKIEDMVLKGHAIIQLNQQDQKCMLANIAIDNYRAPTPPLNESTVIGPQEGFVEDIDTNINLVRKRLPVLDLQTKEMIIGEFSKTKVVMMYLDNLAEKDNVDFLEESLRALEYDQINDSAYLQELMGEKSIFPLYINTERTDRVTKALIDGKIAIFVDGS","k":[0,4,9,14,15,14,14,12,13,13,15,15,15,10,10,10,15,15,15,15,15,15,15,15,15,15,10,10,10,15,15,15,10,5,0,5,10,15,15,15,10,5,0,5,10,15,14,9,5,4,9,13,14,14,14,15,15,15,15,15,15,13,13,13,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,10,5,0,0,5,10,15,15,15,15,15,15,15,15,15,15,13,11,11,13,14,9,9,10,15,15,15,15,10,10,10,15,15,15,15,15,14,9,7,8,8,10,10,15,15,15,13,12,7,7,8,13,15,15,15,15,15,14,12,12,13,14,14,14,15,15,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,6,10,12,14,15,15,15,14,14,13,13,13,14,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,14,13,13,14,15,15,15,10,5,0,0,5,10,15,10,9,9,14,15,13,13,13,15,15,15,14,14,14,15,15,15,15,15,14,9,4],"zscores":[null,null,0.5163,0.8047,1.5202,3.2755,7.0666,6.8333,5.8853,2.0296,2.7812,3.9973,4.2992,4.2352,7.3855,9.9861,12.4593,12.4906,11.9275,11.4055,11.9532,12.9762,13.0939,12.2228,12.2228,12.8334,11.1933,10.8709,9.9606,12.6797,12.0387,12.7985,10.1109,7.985,null,3.448,7.6691,9.9926,11.3442,10.3575,8.1359,5.3199,null,7.985,10.3574,12.718,12.011,10.0303,6.8697,6.3302,9.1445,11.4557,11.9809,11.9948,12.0387,11.3495,10.9442,10.2752,10.8434,11.9062,12.3844,12.045,11.4051,12.0332,13.0168,12.9586,12.9586,11.2074,10.9786,10.3343,11.7964,12.7673,13.3036,12.9547,12.0073,11.1305,11.9404,12.702,12.591,9.848,6.3512,null,null,5.9309,8.9564,11.5527,12.5591,12.4778,11.9923,12.1643,12.072,12.4714,11.458,12.3271,12.7398,12.1964,11.1407,11.1407,10.8563,10.9824,7.7052,10.0647,8.9324,10.8876,10.5853,11.6374,12.0626,9.6184,8.357,7.4364,9.4587,11.4553,12.6098,13.6705,13.4238,12.9567,10.3095,9.2262,9.8708,9.8708,10.1172,8.6861,9.9905,10.3945,9.1963,9.8309,9.2097,8.6227,5.5066,-1.1303,-0.116,0.0501,-0.1946,-0.62,0.2432,0.5346,0.3599,-0.4239,0.0942,0.2312,0.6194,-0.2999,3.6421,4.1786,8.2819,6.9261,6.9752,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.7303,7.6973,9.9877,11.2543,12.3,13.0129,12.3948,12.3948,10.7788,10.8586,8.9437,8.6352,8.0103,10.0684,11.0374,12.6812,12.3548,12.8539,12.5434,12.4168,12.7278,12.8593,12.8327,12.2473,10.6351,10.8293,11.6985,13.3622,13.3223,13.3223,12.7409,11.9085,10.7714,10.8,12.0882,12.8734,12.2999,12.2565,11.3622,11.2137,10.5917,11.2825,12.6301,13.2122,13.2957,12.8094,11.6389,11.4216,11.3597,12.1269,12.2077,12.77,12.7035,13.0957,11.7733,11.0943,10.8488,11.0676,12.253,11.9929,11.9355,9.0013,5.8539,null,null,6.3738,7.0382,10.5041,8.4632,9.6966,7.7012,10.5506,10.891,10.8244,11.2467,12.1099,13.0666,11.7649,10.3641,9.1703,9.5385,10.5241,11.4736,11.0505,11.0572,8.4387,9.5086,8.0332,8.3107,null],"pscores":[null,null,0.8414,0.829,0.79,0.6676,0.3697,0.3467,0.4461,0.7504,0.7096,0.6228,0.6003,0.5367,0.2481,0.0627,0.0502,0.0488,0.0754,0.1021,0.0741,0.0276,0.0227,0.0612,0.0612,0.0336,0.0,0.0153,0.0642,0.0403,0.07,0.0351,0.0556,0.0,null,0.4881,0.2248,0.1834,0.1053,0.1611,0.188,0.2464,null,0.0,0.0419,0.0386,0.0517,0.031,0.0854,0.0708,0.0843,0.0579,0.0531,0.0525,0.0504,0.105,0.1272,0.1661,0.1328,0.0765,0.0536,0.0297,0.0604,0.0302,0.0259,0.0283,0.0283,0.0706,0.0827,0.1192,0.0819,0.0365,0.0142,0.0285,0.0715,0.1168,0.0748,0.0393,0.0443,0.0709,0.134,null,null,0.1774,0.1282,0.0943,0.0457,0.0494,0.0722,0.0639,0.0684,0.0496,0.0993,0.0563,0.0377,0.0229,0.0274,0.0274,0.0894,0.1044,0.19,0.0291,0.1298,0.1303,0.1477,0.09,0.0688,0.0848,0.1712,0.2439,0.2175,0.0994,0.0434,0.0,0.0094,0.0101,0.016,0.0098,0.0085,0.0085,0.0552,0.1471,0.1835,0.1589,0.2348,0.1499,0.1661,0.0471,0.3221,0.9326,0.8762,0.8674,0.8784,0.8962,0.8584,0.844,0.8525,0.8916,0.8663,0.859,0.839,0.8838,0.6402,0.6093,0.2982,0.2873,0.0763,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1705,0.0697,0.0627,0.0455,0.0383,0.026,0.0532,0.0532,0.1157,0.1112,0.2087,0.2305,0.2764,0.1577,0.122,0.0403,0.055,0.0328,0.0464,0.0521,0.0382,0.0325,0.0152,0.0407,0.1239,0.1336,0.0869,0.0118,0.0134,0.0134,0.0376,0.0763,0.1369,0.1353,0.0676,0.0319,0.0575,0.0596,0.1043,0.1123,0.1473,0.0882,0.0237,0.0,0.0145,0.0347,0.0899,0.1012,0.1045,0.0657,0.0619,0.0364,0.0393,0.0226,0.0632,0.0765,0.0898,0.0997,0.0597,0.0722,0.075,0.1251,0.1857,null,null,0.1318,0.2776,0.1524,0.1633,0.05,0.1903,0.1288,0.1301,0.0912,0.0685,0.0267,0.0238,0.0835,0.1607,0.2157,0.1913,0.1303,0.0985,0.1212,0.1209,0.287,0.2142,0.2963,0.1427,null]} +{"ID":"28074_1_1_1","entryID":"28074","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"nsh2","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C, 15N chemical shift assignments of SHP2 SH2 domains in complex with PD-1 immune-tyrosine motifs\n","ionic_strength":0.15,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":105.0,"bbshift_types_post":7.0,"total_bbshifts":701,"seq":"GPMASRRWFHPNITGVEAENLLLTRGVDGSFLARPSKSNPGDFTLSVRRNGAVTHIKIQNTGDYYDLYGGEKFATLAELVQYYMEHHGQLKEKNGDVIELKYPLNCA","k":[5,12,19,21,21,21,21,21,20,18,18,19,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,19,19,19,21,21,20,18,18,19,21,20,18,16,17,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,19,17,17,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,20,18,18,19,21,14,7],"zscores":[null,1.331,2.0553,5.7083,9.2897,13.0036,14.1972,14.6233,13.9847,13.3552,12.6784,13.5562,14.5199,14.9847,14.0778,14.0619,14.5874,15.08,14.9838,14.3882,14.2956,14.3147,14.7638,14.1638,13.7925,13.8276,14.0757,13.8296,14.1599,14.6506,15.6909,15.8118,14.579,12.3063,11.2351,11.9818,13.3178,12.514,10.7005,9.5004,9.7557,12.3797,13.8675,14.8035,15.0128,15.3498,15.3257,15.4883,15.1688,14.7009,13.6568,13.59,14.6443,14.9276,15.1578,14.7774,15.1005,14.8339,14.8692,12.5425,10.2504,9.4313,12.8362,15.2693,15.4362,15.4362,15.2564,15.1861,13.1444,11.9565,12.4294,13.5784,14.5855,15.032,15.9296,15.9966,15.9966,14.4775,14.4098,14.2662,15.1223,15.0765,14.6282,13.5398,13.1582,11.8829,11.5591,11.089,11.6376,13.9208,13.7972,15.0847,13.5887,11.7834,8.7405,8.1279,10.5959,12.871,14.8183,14.7086,14.1565,11.6634,12.3034,10.9792,12.6171,9.5573,null],"pscores":[null,0.7936,0.77,0.5581,0.3274,0.1233,0.0708,0.0538,0.0655,0.062,0.0925,0.0688,0.0578,0.0131,0.0472,0.0478,0.0552,0.0365,0.04,0.063,0.0668,0.066,0.0483,0.0722,0.0589,0.0574,0.0473,0.0573,0.0439,0.0252,0.015,0.0109,0.0418,0.1105,0.1664,0.1431,0.1088,0.132,0.1966,0.2343,0.2363,0.1231,0.0846,0.0468,0.039,0.0268,0.0276,0.0219,0.0333,0.0233,0.0646,0.0674,0.0529,0.0421,0.0337,0.0478,0.0357,0.0457,0.0443,0.1454,0.2395,0.2898,0.1011,0.0296,0.0237,0.0237,0.0301,0.0061,0.0549,0.1108,0.1206,0.0971,0.0552,0.0383,0.0071,0.0049,0.0049,0.0595,0.0622,0.068,0.0349,0.0366,0.0536,0.0988,0.1161,0.1787,0.1653,0.191,0.1611,0.0823,0.0876,0.0363,0.0967,0.1534,0.3341,0.3746,0.2493,0.1295,0.0463,0.0505,0.0585,0.1432,0.1106,0.1972,0.1417,0.1901,null]} +{"ID":"28074_1_2_2","entryID":"28074","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"ITIM","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"1H, 13C, 15N chemical shift assignments of SHP2 SH2 domains in complex with PD-1 immune-tyrosine motifs\n","ionic_strength":0.15,"pH":6.8,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":8.0,"bbshift_types_post":3.0,"total_bbshifts":21,"seq":"FSVDXGELDFQ","k":[3,6,8,5,4,5,7,8,8,6,3],"zscores":[null,5.7507,6.0648,5.6514,5.4581,6.5158,7.9396,8.0998,9.311,8.1315,null],"pscores":[null,0.2514,0.3026,0.2081,0.1635,0.118,0.0958,0.1232,0.0404,0.0379,null]} +{"ID":"26926_1_1_1","entryID":"26926","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"ShaPrP23-144","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"13C and 15N Chemical Shift Assignments of Mammalian Y145Stop Prion Protein Amyloid Fibrils\n","ionic_strength":0.1,"pH":6.4,"temperature":277.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":28.0,"bbshift_types_post":4.0,"total_bbshifts":97,"seq":"GSDPKKRPKPGGWNTGGSRYPGQGSPGGNRYPPQGGGTWGQPHGGGWGQPHGGGWGQPHGGGWGQPHGGGWGQGGGTHNQWNKPSKPKTNMKHMAGAAAAGAVVGGLGGYMLGSAMSRPMMHFGND","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,8,11,11,12,12,11,11,11,12,11,10,10,10,10,10,10,10,9,10,11,11,11,11,12,11,10,6,3,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,7.985,8.9776,10.2012,10.2012,11.3496,11.8633,10.8767,10.6139,10.6902,11.1746,11.2121,10.6487,11.1933,10.6735,10.6735,10.414,10.9447,10.2761,9.2612,9.3622,10.2868,10.8987,10.355,10.7302,9.5349,10.0178,8.5753,7.8021,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0613,0.0776,0.0776,0.0408,0.0165,0.0407,0.0545,0.0504,0.0496,0.0239,0.0265,0.0,0.0252,0.0252,0.0388,0.0117,0.0463,0.0767,0.1011,0.0727,0.0395,0.0688,0.0483,0.1446,0.0884,0.1551,0.0617,null,null,null,null,null]} +{"ID":"10024_1_1_1","entryID":"10024","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PufX polypeptide","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution structure of the Rhodobacter sphaeroides PufX membrane protein:\nimplications for the quinone exchange and protein-protein interactions.\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":70.0,"bbshift_types_post":6.0,"total_bbshifts":382,"seq":"ADKTIFNDHLNTNPKTNLRLWVAFQMMKGAGWAGGVFFGTLLLIGFFRVVGRMLPIQENQAPAPNITGALEHHHHHH","k":[4,9,15,17,18,18,18,18,18,18,18,18,14,14,14,18,18,18,18,17,16,16,17,18,18,17,17,15,16,14,16,16,16,14,14,16,18,16,16,16,18,18,18,16,16,16,18,18,18,16,16,16,18,14,14,14,18,18,18,18,14,14,10,14,14,18,16,16,16,18,12,6,0,0,0,0,0],"zscores":[null,8.4671,9.5396,9.7807,12.0005,13.2762,13.4639,12.3064,12.2817,12.1018,12.5897,11.9389,10.3971,11.2677,11.9564,13.5253,12.2293,12.6827,12.6769,13.4549,13.4554,13.7762,13.889,13.3816,12.9922,12.4142,13.0252,12.0839,12.0359,10.3841,12.1377,13.2613,13.5731,11.0355,11.0355,12.1555,14.5015,13.6253,13.6312,13.6312,13.5311,13.672,13.672,12.8248,13.0063,13.0063,14.8005,14.5276,13.9998,12.5916,12.5002,12.3553,13.2104,11.8408,12.6031,13.2122,14.4879,13.0158,12.25,12.4436,12.0764,12.2826,10.5162,12.0624,12.0743,13.8135,12.8758,12.2992,12.0001,12.6643,10.7341,null,null,null,null,null,null],"pscores":[null,0.1311,0.2122,0.2347,0.1258,0.0654,0.0574,0.1105,0.1117,0.1206,0.0967,0.1289,0.1378,0.089,0.0543,0.0547,0.1143,0.0923,0.0926,0.0417,0.0252,0.0126,0.0242,0.0609,0.0781,0.0883,0.0601,0.0678,0.0889,0.1386,0.0839,0.0331,0.0205,0.1015,0.1015,0.083,0.0163,0.0184,0.0182,0.0182,0.0545,0.0486,0.0486,0.0519,0.0439,0.0439,0.0056,0.0153,0.0354,0.0624,0.0666,0.0734,0.0683,0.0599,0.0249,0.0,0.0168,0.077,0.1132,0.1038,0.0486,0.0391,0.0334,0.0493,0.0487,0.0428,0.0496,0.0761,0.0907,0.0932,0.0728,null,null,null,null,null,null]} +{"ID":"15132_1_1_1","entryID":"15132","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Top7","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The highly cooperative folding of small, naturally occurring proteins is likely the result of natural selection.","ionic_strength":0.05,"pH":6.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":100.0,"bbshift_types_post":7.0,"total_bbshifts":651,"seq":"MGDIQVQVNIDDNGKNQDLTYTVTTESELQKVLNELKDYIEEQGAKRVRISITARTEKEAEKFAAILIKVFAELGYNDINVTWDGDTVTVEGQLEGGSLEHHHHHH","k":[2,9,16,21,20,19,18,19,20,21,21,14,7,7,14,21,21,21,21,21,20,20,20,21,21,21,21,21,21,21,21,21,20,20,19,20,20,21,21,21,21,21,19,19,19,21,21,20,20,20,21,21,21,21,21,21,21,20,20,20,21,21,21,21,21,20,20,20,21,21,20,20,20,18,17,16,18,19,20,21,21,21,20,14,13,14,20,21,21,20,17,17,18,21,19,17,16,17,18,18,16,14,8,4,0,0],"zscores":[null,7.4612,11.1552,12.8722,14.5119,14.6821,14.9615,14.867,15.2758,14.3025,14.4103,11.0263,8.7374,6.5989,10.0276,13.0953,14.1599,14.749,14.8822,14.7739,14.0047,14.397,14.539,15.6802,14.6932,14.2699,12.8509,13.6317,13.5488,14.723,14.5379,14.5794,13.5205,12.9915,12.7284,13.0104,13.6441,13.4214,13.9899,13.5059,13.9138,13.6113,13.6129,14.2643,14.5267,14.4679,14.3708,13.6989,14.3801,14.8738,15.4713,15.662,14.5345,14.5404,14.5822,14.7817,15.2479,14.5258,15.206,14.9272,15.3676,15.2352,14.5266,14.4889,13.7288,13.856,13.3923,14.3201,14.6921,14.9075,14.3297,13.2593,12.9901,11.7444,10.8322,9.1581,8.3875,10.2219,12.1948,14.8069,15.7785,15.9529,14.8011,11.5002,9.9672,10.5087,14.0348,14.9138,15.7055,14.8269,12.9177,12.3514,12.6133,13.4305,11.2857,8.9472,7.6598,7.6004,7.8394,8.0268,6.314,7.6195,5.9574,null,null,null],"pscores":[null,0.2101,0.1349,0.1295,0.0444,0.024,0.0,0.0173,0.0164,0.0665,0.0622,0.102,0.0396,0.2112,0.1602,0.119,0.0723,0.0489,0.0438,0.0479,0.0647,0.0489,0.0434,0.0153,0.051,0.0678,0.1305,0.0948,0.0984,0.0499,0.0571,0.0555,0.0853,0.1092,0.1062,0.1083,0.0799,0.1041,0.0794,0.1003,0.0826,0.0957,0.0664,0.0398,0.0298,0.0599,0.0637,0.0776,0.0496,0.0308,0.0225,0.016,0.0572,0.057,0.0554,0.0477,0.0304,0.0439,0.0188,0.0288,0.0261,0.0309,0.0575,0.059,0.0905,0.0709,0.0909,0.0519,0.0511,0.0429,0.0515,0.0969,0.1092,0.139,0.1715,0.2567,0.3425,0.2412,0.1478,0.0467,0.012,0.0063,0.0334,0.0769,0.1414,0.1312,0.0634,0.0427,0.0145,0.0325,0.0649,0.0913,0.0956,0.1037,0.1801,0.2887,0.3611,0.3815,0.3799,0.367,0.4605,0.3272,0.3132,null,null,null]} +{"ID":"26921_1_1_1","entryID":"26921","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Cx37CT_Domain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Chemical shift assignments of the connexin37 carboxyl terminal domain\n","ionic_strength":0.154,"pH":5.8,"temperature":280.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":-0.9163674857,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":101.0,"bbshift_types_post":7.0,"total_bbshifts":663,"seq":"GSCRCVSREIKARRDHDARPAQGSASDPYPEQVFFYLPMGEGPSSPPCPTYNGLSSTEQNWANLTTEERLTSSRPPPFVNTAPQGGRKSPSRPNSSASKKQYV","k":[7,14,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,19,19,19,21,21,19,19,17,19,19,21,20,20,20,21,19,19,17,19,17,17,17,19,18,16,16,17,19,19,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,18,15,13,16,19,21,21,21,19,19,17,17,17,19,21,19,19,19,19,19,19,21,21,21,21,21,21,21,14,7],"zscores":[null,3.171,3.6893,1.4997,1.2228,-0.8089,1.6313,2.4503,4.98,4.1566,4.1067,3.2348,3.1328,2.4941,3.7307,3.131,3.4268,2.3527,3.83,3.221,1.3976,-0.424,2.0039,2.2398,3.0284,4.5807,5.2718,6.6572,6.4861,6.8309,7.9026,7.9457,8.5192,7.7337,9.3479,9.7482,9.3084,5.664,2.6327,2.8904,5.1764,5.9268,4.0538,4.4881,7.6754,8.5377,7.9137,4.9339,6.4783,5.1425,4.9884,3.1763,3.884,4.1264,4.4537,6.4172,7.7988,9.2607,8.7381,8.41,8.4062,8.4347,9.4322,9.3428,11.6069,12.2779,13.4116,12.0227,11.7279,10.5248,9.4846,6.286,5.1117,7.9796,10.8429,10.226,7.0403,5.9538,5.9773,6.8279,5.2208,4.4997,3.894,1.5337,1.2663,-0.2413,-0.5014,0.4018,2.3827,3.416,2.4334,2.5436,2.1699,2.3944,0.2042,-0.5644,-1.1696,-0.0932,2.1359,3.7503,3.5071,2.4254,null],"pscores":[null,0.6753,0.6841,0.8027,0.8158,0.8973,0.7963,0.7542,0.6048,0.656,0.659,0.7106,0.7164,0.7518,0.6816,0.7165,0.6995,0.7594,0.6645,0.7024,0.8047,0.8852,0.7728,0.7598,0.7223,0.6298,0.5695,0.4746,0.4616,0.4627,0.3897,0.4125,0.3626,0.4141,0.3099,0.2993,0.2976,0.5428,0.7294,0.7223,0.5566,0.5023,0.6359,0.6218,0.3912,0.2988,0.3428,0.574,0.4869,0.5782,0.6042,0.7052,0.661,0.6454,0.6377,0.5121,0.422,0.3292,0.3618,0.3827,0.3829,0.3811,0.3186,0.3241,0.1933,0.1585,0.1045,0.1715,0.1869,0.2534,0.3154,0.5206,0.5964,0.3702,0.1329,0.1256,0.4064,0.523,0.5407,0.4852,0.5895,0.6211,0.6604,0.7938,0.8082,0.8792,0.888,0.852,0.7518,0.6905,0.7489,0.7426,0.7637,0.7511,0.8601,0.889,0.9089,0.8717,0.7708,0.6805,0.6948,0.7283,null]} +{"ID":"16788_1_1_1","entryID":"16788","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"NusE","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"A NusE:NusG Complex Links Transcription and Translation","ionic_strength":0.075,"pH":7.5,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":78.0,"bbshift_types_post":6.0,"total_bbshifts":436,"seq":"GPLGSMQNQRIRIRLKAFDHRLIDQATAEIVETAKRTGAQVRGPIPLPTRSRTHLRLVDIVEPTEKTVDALMRLDLAAGVDVQISLG","k":[0,0,0,0,0,0,0,6,12,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,16,12,12,10,14,12,16,16,16,14,14,16,18,16,16,16,16,16,16,18,16,16,14,16,16,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,16,16,14,10,4],"zscores":[null,null,null,null,null,null,null,null,7.5499,9.317,10.5005,12.3517,13.6304,14.3822,13.5689,13.9881,13.218,14.0806,13.7671,13.6758,12.7643,13.0984,13.7662,14.6235,13.5975,12.8834,12.8334,13.1832,13.3513,13.0901,13.5906,13.4907,13.2474,13.2037,13.7855,13.4539,12.5954,11.871,12.2524,13.4117,13.9625,12.8943,10.8179,11.4542,11.1933,12.5206,11.4948,11.7607,11.5126,11.2052,11.7899,10.5016,11.9093,12.5347,13.0304,12.7886,12.1595,12.2147,10.9354,12.2082,12.9022,11.3768,11.3768,11.0224,13.2056,12.7584,13.2917,13.9605,13.7141,13.6477,12.5879,11.9571,11.0056,10.9784,11.9937,12.8418,12.2291,10.2786,9.5218,10.6225,12.4395,12.7499,11.6303,11.761,10.6082,9.448,null],"pscores":[null,null,null,null,null,null,null,null,0.2885,0.2812,0.2083,0.1082,0.0503,0.0207,0.0529,0.0358,0.068,0.0322,0.0447,0.0485,0.0885,0.0733,0.0448,0.0118,0.0517,0.083,0.0853,0.0695,0.0622,0.0737,0.052,0.0562,0.0667,0.0686,0.044,0.0578,0.0622,0.0971,0.0783,0.0596,0.0368,0.0488,0.0683,0.0357,0.0,0.0285,0.0337,0.1027,0.1157,0.1322,0.0623,0.1317,0.0952,0.0994,0.0429,0.0535,0.0828,0.0801,0.1472,0.0805,0.0822,0.1229,0.1229,0.1022,0.0355,0.0548,0.0648,0.0369,0.0469,0.0496,0.0968,0.128,0.1792,0.1807,0.1261,0.0849,0.1143,0.1856,0.2329,0.1652,0.104,0.0892,0.1095,0.1027,0.1255,0.0956,null]} +{"ID":"16788_1_2_2","entryID":"16788","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"NusG-CTD","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"A NusE:NusG Complex Links Transcription and Translation","ionic_strength":0.075,"pH":7.5,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":2.1850088131,"off_N":0.0,"bbshift_positions_post":60.0,"bbshift_types_post":6.0,"total_bbshifts":310,"seq":"GAMGRPKTLFEPGEMVRVNDGPFADFNGVVEEVDYEKSRLKVSVSIFGRATPVELDFSQVEKA","k":[4,8,10,10,10,12,12,14,16,18,16,14,14,16,18,18,18,18,18,16,14,12,14,16,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,14,14,12,10,6,4,8,10,12,14,14,16,16,18,18,18,18,18,18,12,6],"zscores":[null,4.1885,4.1016,4.2396,1.4964,1.5109,4.7359,8.0759,11.943,13.5021,12.795,11.1586,10.3912,10.8859,11.9546,13.1296,14.2459,14.6588,13.9957,11.8017,10.3385,9.9429,12.1645,13.5487,13.1795,13.1436,11.5573,12.0606,12.6388,14.0421,14.4459,13.9039,13.475,13.4759,13.5199,13.2005,13.191,13.7139,14.3922,14.7674,14.7674,14.4975,12.7811,11.674,10.5858,9.3528,8.0759,5.3777,7.9497,8.7386,10.4788,10.9162,10.7753,11.9869,12.1008,13.3476,13.4558,14.0249,14.2908,14.4838,14.2763,11.3974,null],"pscores":[null,0.4973,0.5493,0.5363,0.7747,0.7816,0.5263,0.2931,0.0935,0.0557,0.0532,0.0948,0.1382,0.15,0.1281,0.0719,0.0258,0.0106,0.0355,0.1006,0.1413,0.1188,0.0445,0.0215,0.0697,0.0713,0.1133,0.0877,0.0602,0.0337,0.0183,0.0392,0.0569,0.0568,0.055,0.0688,0.0692,0.0469,0.0203,0.0067,0.0067,0.0164,0.0173,0.0681,0.081,0.1017,0.0418,0.1731,0.1348,0.1434,0.087,0.108,0.1159,0.0913,0.0857,0.0623,0.0577,0.0344,0.0241,0.0169,0.0247,0.0384,null]} +{"ID":"4420_1_1_1","entryID":"4420","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"ALPHA-CONOTOXIN IM1","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"NMR SOLUTION STRUCTURE OF ALPHA-CONOTOXIN IMI AND COMPARISON TO OTHER CONOTOXINS\n SPECIFIC FOR NEURONAL NICOTINIC ACETYLCHOLINE RECEPTOR\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":11.0,"bbshift_types_post":3.0,"total_bbshifts":32,"seq":"GCCSDPRCAWRCX","k":[3,6,9,9,8,8,8,9,9,9,9,6,3],"zscores":[null,7.4504,8.5377,9.3643,8.1208,7.3536,6.3043,6.539,7.7734,8.6632,9.7994,8.5148,null],"pscores":[null,0.0892,0.126,0.0702,0.1216,0.1835,0.2792,0.2913,0.1845,0.117,0.044,0.0126,null]} +{"ID":"17830_1_1_1","entryID":"17830","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"nDsbD-red","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Oxidation state-dependent protein-protein interactions in disulfide cascades.","ionic_strength":0.0,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":130.0,"bbshift_types_post":7.0,"total_bbshifts":872,"seq":"MDTLFDAPGRSQFVPADQAFAFDFQQNQHDLNLTWQIKDGYYLYRKQIRITPEHAKIADVQLPQGVWHEDEFYGKSEIYRDRLTLPVTINQASAGATLTVTYQGCADAGFCYPPETKTVPLSEVVANNAAPQPVGLVPR","k":[0,0,7,14,21,20,18,16,17,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,17,19,19,20,18,18,19,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,19,19,19,21,21,19,19,19,21,14,12,12,19,21,21,21,19,19,19,21,21,21,21,21,21,21,20,18,17,16,18,12,7,0,0,0,0],"zscores":[null,null,null,-0.8835,-1.1198,1.5602,2.052,2.2086,0.0137,1.4305,5.7825,8.9116,11.6913,11.7961,13.48,13.4999,14.0299,13.7432,14.263,13.4082,13.7008,14.2318,16.1497,15.4129,15.0494,14.3681,15.1402,14.4413,14.2422,13.9709,15.0446,15.7173,15.9079,14.5333,13.1716,11.5459,13.033,13.6171,13.3689,13.0536,14.0622,15.7398,15.245,14.6826,13.631,14.2604,13.7589,14.4712,13.894,14.5174,13.9941,14.1426,14.5297,15.3543,15.3205,15.2831,14.0403,13.2111,10.4832,11.0355,12.0146,13.3323,13.3919,12.7749,13.5079,13.2722,13.7144,13.4117,13.7496,13.7816,13.614,13.2982,12.799,13.5268,13.5165,14.283,14.2479,14.8752,15.2401,15.601,15.4884,15.719,15.3865,15.8252,13.8815,14.2467,13.5452,14.655,13.5724,13.2076,13.2982,13.4269,14.1539,12.6675,12.5189,12.5991,14.9114,15.6745,15.9024,15.9024,15.2718,14.7727,12.7242,13.3434,13.6928,14.7759,13.8529,13.1428,13.1051,13.3495,14.0699,11.7656,10.7682,9.9327,12.2163,14.2254,14.0876,15.3077,13.4876,13.906,12.2887,13.0744,13.3045,12.7894,11.19,7.8403,5.8109,4.4083,3.3592,3.1056,2.0158,0.519,-1.2131,-0.957,null,null,null,null,null],"pscores":[null,null,null,0.9079,0.9074,0.7981,0.7674,0.7515,0.8685,0.803,0.5533,0.3509,0.1888,0.1527,0.0721,0.0713,0.0777,0.0899,0.0681,0.1047,0.0918,0.0694,0.0,0.0245,0.0376,0.0638,0.0343,0.0609,0.0689,0.0802,0.0378,0.0141,0.0078,0.0573,0.1154,0.1966,0.1219,0.0954,0.077,0.0911,0.0478,0.0133,0.0305,0.0515,0.0948,0.0682,0.0892,0.0597,0.0834,0.0579,0.0506,0.0446,0.0297,0.0266,0.0278,0.0291,0.0773,0.1136,0.2558,0.2245,0.1719,0.0786,0.076,0.0714,0.0709,0.0812,0.0769,0.0596,0.0454,0.0593,0.0955,0.1097,0.1029,0.0701,0.0705,0.0673,0.0687,0.0441,0.0307,0.018,0.0219,0.014,0.0255,0.0105,0.0552,0.0405,0.0693,0.0525,0.0974,0.1138,0.1097,0.1038,0.0726,0.1091,0.1163,0.1124,0.0427,0.0155,0.008,0.008,0.0295,0.048,0.1064,0.0781,0.063,0.0479,0.0852,0.087,0.0887,0.0778,0.076,0.0635,0.0709,0.1194,0.1312,0.0696,0.0753,0.0283,0.0718,0.0542,0.1276,0.1199,0.1094,0.1334,0.2159,0.4193,0.5515,0.6405,0.6989,0.7046,0.7665,0.8453,0.9138,0.9143,null,null,null,null,null]} +{"ID":"50399_1_1_1","entryID":"50399","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"10.3390\/biom11050642","citation_title":"The 'Shape-Shifter' Peptide from the Disulphide Isomerase PmScsC Shows Context-Dependent Conformational Preferences.\n","ionic_strength":0.02,"pH":7.0,"temperature":288.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":1.7514938219,"off_N":0.0,"bbshift_positions_post":13.0,"bbshift_types_post":6.0,"total_bbshifts":78,"seq":"XKKADEQQAQFRQAX","k":[6,12,18,18,18,18,18,18,18,18,18,18,18,12,6],"zscores":[null,4.0853,4.1747,2.1393,0.3851,-1.1665,-0.2772,1.3876,2.6294,2.2345,0.9925,-1.2594,-1.0109,-0.6883,null],"pscores":[null,0.5821,0.6352,0.7625,0.8521,0.9122,0.8801,0.8035,0.7338,0.757,0.8236,0.9152,0.9071,0.9033,null]} +{"ID":"27697_1_1_1","entryID":"27697","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"beta-phosphoglucomutase","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The Relationship between Enzyme Conformational Change, Proton\nTransfer, and Phosphoryl Transfer in beta-Phosphoglucomutase\n","ionic_strength":0.1,"pH":7.2,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":219.0,"bbshift_types_post":5.0,"total_bbshifts":1059,"seq":"MFKAVLFDLNGVITDTAEYHFRAWKALAEEIGINGVDRQFNEQLKGVSREDSLQKILDLADKKVSAEEFKELAKRKNDNYVKMIQDVSPADVYPGILQLLKDLRSNKIKIALASASKNGPFLLERMNLTGYFDAIADPAEVAASKPAPDIFIAAAHAVGVAPSESIGLEDSQAGIQAIKDSGALPIGVGRPEDLGDDIVIVPDTSHYTLEFLKEVWLQKQK","k":[5,10,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,12,11,11,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,12,13,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,13,13,13,15,15,15,15,15,13,13,11,13,13,15,15,15,15,15,15,15,15,14,14,14,13,13,13,15,15,14,14,14,15,15,15,15,14,14,14,15,15,15,15,15,14,14,13,12,12,12,14,13,14,12,13,13,15,14,14,14,15,15,15,15,13,13,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,5],"zscores":[null,11.0551,13.5577,12.4917,11.4603,11.4603,12.3721,13.2422,12.929,12.6733,12.422,12.14,12.637,11.7242,12.3464,11.7387,12.1985,12.1767,11.7687,12.3116,11.9005,12.5522,12.8875,12.6311,12.5489,11.7312,11.8215,11.6073,11.2817,10.8715,10.7309,11.9974,11.2309,10.3603,10.3603,11.5793,13.0272,12.3394,12.9316,13.0122,13.3714,12.4353,11.5807,10.726,10.7293,9.9984,9.4927,10.6517,12.212,12.8695,12.8534,12.5788,12.3081,12.0001,11.9932,12.7804,12.5509,11.9799,12.3204,12.2751,12.3712,11.5963,11.6856,10.6414,11.2523,11.1543,12.6767,12.3254,12.4033,11.6704,11.7879,12.3263,12.3229,11.2615,11.2615,11.7937,12.7466,11.7743,12.2458,12.7592,13.1444,12.6519,11.5823,11.5728,10.9389,11.8419,12.4247,11.909,11.2732,10.8913,11.9827,12.2076,10.2946,10.4058,10.665,12.272,12.2451,12.3574,12.5987,12.7788,12.5612,12.6244,11.7504,11.1705,11.4831,12.6169,10.6899,9.144,7.6996,10.5924,11.3596,12.5384,13.1198,12.8198,12.3869,11.7961,12.7063,12.6521,11.7667,11.1978,11.6531,12.5321,12.3939,11.4363,12.0575,12.7208,13.0989,12.2743,11.7623,11.9038,12.56,13.0412,12.9145,12.0699,11.3718,12.0039,12.0591,11.9783,10.7407,10.325,9.3592,10.1832,11.0702,12.6671,11.5088,12.1288,10.773,12.0337,10.0973,10.9252,10.4704,11.5949,11.1934,12.0802,12.325,12.0838,12.0281,11.8983,13.0005,11.8914,10.1845,10.2565,9.8179,11.5745,11.0366,11.4988,11.3242,11.8536,12.6519,12.2022,11.7907,11.6329,11.7773,12.1913,12.6494,13.6705,13.2798,12.4618,11.941,11.5213,10.3412,10.0247,8.2263,8.3863,8.5054,10.6298,11.7152,10.8681,10.4928,9.5638,10.8331,11.7228,13.2553,12.5492,11.6616,10.392,11.6697,12.2329,12.3581,11.8622,10.3496,11.0311,10.3227,12.1528,12.5782,13.1846,12.9003,12.4884,12.4417,12.3728,12.7879,13.066,12.5293,11.4749,11.723,12.1108,12.2992,10.3323,9.2339,6.6853,null],"pscores":[null,0.0064,0.0043,0.0487,0.0992,0.0992,0.0542,0.0166,0.0296,0.0219,0.0328,0.0456,0.0422,0.0856,0.0554,0.0848,0.0623,0.0634,0.0833,0.057,0.0767,0.046,0.0313,0.0425,0.0461,0.0852,0.0807,0.0915,0.1086,0.1312,0.1184,0.0523,0.0909,0.14,0.14,0.0728,0.0254,0.0557,0.0294,0.0261,0.0115,0.0513,0.0929,0.1395,0.1185,0.162,0.1943,0.1438,0.0617,0.0321,0.0328,0.0448,0.0572,0.0719,0.0722,0.0359,0.0461,0.0728,0.0566,0.0587,0.0542,0.0921,0.0875,0.1444,0.1102,0.1155,0.0405,0.0564,0.0528,0.0883,0.0824,0.0563,0.0565,0.1097,0.1097,0.0821,0.0374,0.083,0.0601,0.0368,0.0206,0.0416,0.0928,0.0933,0.1274,0.0796,0.0518,0.0359,0.0672,0.0875,0.0727,0.0619,0.0977,0.066,0.0518,0.0396,0.0601,0.0549,0.0439,0.036,0.0456,0.0428,0.0842,0.1147,0.098,0.0431,0.1416,0.2383,0.3405,0.1473,0.1045,0.0466,0.0216,0.0342,0.0535,0.0819,0.0392,0.0228,0.0209,0.0484,0.0481,0.0469,0.0532,0.1004,0.0691,0.0385,0.0225,0.0587,0.0637,0.0568,0.0268,0.0248,0.0302,0.0685,0.1038,0.0717,0.029,0.0327,0.0958,0.1631,0.224,0.1717,0.1202,0.0409,0.0552,0.0259,0.0461,0.0302,0.1334,0.1282,0.1544,0.0922,0.1134,0.068,0.0564,0.0678,0.0705,0.0571,0.0084,0.0574,0.1281,0.1238,0.1508,0.0932,0.122,0.0769,0.086,0.0592,0.0416,0.0621,0.0822,0.0902,0.063,0.0433,0.0229,0.0,0.0151,0.0501,0.0747,0.096,0.1411,0.1604,0.2602,0.2244,0.2157,0.0786,0.066,0.0888,0.1322,0.1427,0.0907,0.0447,0.0161,0.0272,0.0687,0.1381,0.0883,0.0607,0.0548,0.0786,0.1183,0.0799,0.1199,0.0645,0.0448,0.019,0.0308,0.0489,0.051,0.0542,0.0356,0.0238,0.047,0.0984,0.0856,0.0665,0.0576,0.1627,0.2323,0.3084,null]} +{"ID":"16726_1_1_1","entryID":"16726","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"myristoylated NCS1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Resonance assignments of myristoylated and non-myristoylated neuronal calcium sensor-1(NCS-1) embedded in a membrane","ionic_strength":0.15,"pH":7.4,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":175.0,"bbshift_types_post":4.0,"total_bbshifts":681,"seq":"MGKSNSKLKPEVVEELTRKTYFTEKEVQQWYKGFIKDCPSGQLDAAGFQKIYKQFFPFGDPTKFATFVFNVFDENKDGRIEFSEFIQALSVTSRGTLDEKLRWAFKLYDLDNDGYITRNEMLDIVDAIYQMVGNTVELPEEENTPEKRVDRIFAMMDKNADGKLTLQEFQEGSKADPSIVQALSLYDGLV","k":[0,0,0,0,0,0,4,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,8,8,7,11,11,12,12,12,11,11,11,12,12,8,7,7,11,12,8,8,7,11,7,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,12,12,12,9,9,9,12,12,12,8,8,8,12,12,12,9,9,9,12,12,12,12,12,12,12,12,11,11,11,12,12,12,12,12,12,12,11,11,11,12,12,8,8,8,12,12,12,12,12,12,12,12,11,11,7,4],"zscores":[null,null,null,null,null,null,null,8.1729,8.1729,8.0578,8.6427,10.5284,10.6516,11.2186,11.7913,11.6072,10.9613,10.3425,10.8851,11.0237,11.6109,11.7602,12.2444,11.4689,11.4689,11.0705,11.8688,10.0834,9.5782,8.7923,10.0539,9.725,10.4561,11.1471,12.2444,12.2444,11.2427,8.7844,7.1073,6.826,9.5522,10.8726,11.4644,11.5613,11.0207,10.2706,10.3771,10.9486,12.2444,12.2444,10.0332,9.0043,9.0043,11.4165,11.7654,9.4425,8.9431,8.1745,10.0893,7.8555,8.3581,8.9887,10.7935,10.9151,9.8544,9.9714,10.6325,10.6387,11.1508,11.1405,11.4147,11.4147,11.4248,11.9831,11.9831,11.3347,10.5932,9.47,10.2247,10.9193,11.9176,11.9176,12.2244,11.7399,11.7399,11.7606,12.2444,11.8929,11.4164,11.4164,11.7802,11.6812,11.4641,10.9138,10.9217,11.1492,11.0332,11.0734,10.7424,11.2606,11.2016,10.2123,10.3805,10.3391,11.6336,11.6336,12.2444,12.2444,12.2444,11.5256,10.7878,9.7734,9.9975,10.7868,11.7306,11.2589,10.0554,9.6053,10.0017,10.4935,10.9122,10.566,11.2787,10.9845,11.9709,11.3447,11.631,11.3169,10.7245,10.352,9.2225,9.2215,8.6295,9.3312,10.6884,8.7689,7.3616,3.3544,7.1678,8.5254,10.9149,11.0547,11.2705,8.8197,8.5935,9.3697,11.707,12.1814,11.1116,9.2641,8.4378,9.099,9.6516,10.0456,9.6683,10.0459,10.4514,11.392,12.2444,11.2072,10.6438,9.9452,9.7478,9.8365,9.734,9.9092,10.1913,10.7816,11.8694,11.3718,9.9225,8.7563,8.9637,10.1147,11.1519,9.3707,8.4132,8.4132,10.8613,11.7796,11.4176,10.8662,11.274,10.4691,11.1286,9.9394,9.9254,6.9569,4.9144,null],"pscores":[null,null,null,null,null,null,null,0.1176,0.1176,0.1264,0.0837,0.0842,0.0773,0.0473,0.0198,0.0283,0.0606,0.0949,0.0646,0.0573,0.0282,0.0212,0.0,0.035,0.035,0.0549,0.0163,0.1102,0.1418,0.195,0.112,0.1063,0.0632,0.0271,0.0,0.0,0.0461,0.074,0.2049,0.1899,0.1172,0.0409,0.0352,0.0305,0.0575,0.0736,0.0676,0.037,0.0,0.0,0.0,0.0229,0.0229,0.0142,0.021,0.0325,0.0635,0.0782,0.0842,0.1023,0.1039,0.0605,0.0696,0.063,0.1243,0.117,0.0784,0.0781,0.0508,0.0513,0.0376,0.0376,0.0371,0.0112,0.0112,0.0415,0.0557,0.1225,0.0763,0.0628,0.0141,0.0141,0.0008,0.0222,0.0222,0.0212,0.0,0.0152,0.0375,0.0375,0.0203,0.0249,0.0352,0.0388,0.0383,0.0269,0.0568,0.0307,0.0477,0.0215,0.0482,0.1025,0.0927,0.0951,0.0271,0.0271,0.0,0.0,0.0,0.0322,0.0699,0.1293,0.0896,0.0453,0.0,0.0453,0.1119,0.14,0.1152,0.0862,0.0632,0.0821,0.0443,0.0594,0.0118,0.041,0.0272,0.0424,0.0733,0.0943,0.1653,0.1389,0.1802,0.1316,0.0753,0.1967,0.3036,0.6034,0.2351,0.1269,0.0631,0.0557,0.0447,0.0717,0.0871,0.0368,0.0237,0.0027,0.0528,0.0765,0.1333,0.0873,0.137,0.1125,0.136,0.1125,0.0886,0.0387,0.0,0.0479,0.0529,0.0928,0.1049,0.1254,0.1318,0.1209,0.1038,0.0702,0.0163,0.0397,0.0942,0.1711,0.1565,0.1083,0.0507,0.0368,0.0999,0.0999,0.0659,0.0203,0.0374,0.0657,0.0445,0.0876,0.0519,0.119,0.094,0.312,0.3869,null]} +{"ID":"15701_1_1_1","entryID":"15701","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"human_C-termal_doamin_of_pirh2","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Molecular basis of Pirh2-mediated p53 ubiquitylation\n","ionic_strength":0.15,"pH":7.0,"temperature":298.0,"off_C":-15.875239256,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":75.0,"bbshift_types_post":7.0,"total_bbshifts":474,"seq":"GSHMMHSALDMTRYWRQLDDEVAQTPMPSEYQNMTVDILCNDCNGRSTVQFHILGMKCKICESYNTAQAGGRRISLDQQ","k":[2,2,7,11,15,14,13,16,12,14,14,21,21,21,20,18,18,19,20,18,18,19,21,20,18,17,16,17,16,18,19,20,18,18,19,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,20,17,15,14,17,19,21,21,21,21,21,20,18,18,19,21,21,21,19,17,17,19,21,21,21,21,21,14,7],"zscores":[null,5.1996,7.3803,9.4551,9.9618,10.2774,6.8119,6.7405,3.69,7.3267,9.5902,13.3284,13.7372,14.0451,12.2168,12.1263,12.2566,12.5962,11.3774,8.049,4.171,1.3016,2.0859,3.9935,5.2686,6.5264,6.2604,8.5119,10.9013,12.2146,13.0287,11.7504,11.4877,11.0061,13.0975,13.0927,14.1412,14.3466,14.6672,13.332,12.778,13.4337,14.761,13.735,14.603,13.7578,14.2654,14.3823,13.7426,14.0028,13.0864,12.7861,10.2097,9.5798,10.6214,13.7168,15.0242,14.4768,13.5165,13.0148,14.6231,13.5334,12.4975,12.4975,14.3158,15.24,13.5331,13.6535,10.6356,8.3358,1.6875,1.6739,2.2698,2.4177,2.5757,1.8729,4.8469,4.5178,null],"pscores":[null,0.0,0.1408,0.1235,0.1853,0.145,0.3701,0.4286,0.6153,0.3496,0.1879,0.1083,0.0902,0.0771,0.1467,0.1194,0.1129,0.1125,0.1908,0.3655,0.6355,0.8095,0.7734,0.6602,0.5602,0.4587,0.4645,0.318,0.1491,0.115,0.0922,0.1708,0.1526,0.1791,0.0891,0.1191,0.0731,0.0647,0.0521,0.1081,0.134,0.1035,0.0484,0.0613,0.0269,0.0603,0.068,0.0633,0.0899,0.0789,0.1048,0.0709,0.1701,0.1886,0.1837,0.062,0.0385,0.0595,0.0999,0.1227,0.0538,0.0847,0.1012,0.1012,0.0378,0.0307,0.0991,0.0938,0.2168,0.3301,0.7853,0.7904,0.7638,0.7559,0.7474,0.7843,0.6132,0.5723,null]} +{"ID":"51449_1_1_1","entryID":"51449","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Functional regulation of an intrinsically disordered protein via a conformationally excited state\n","ionic_strength":0.043,"pH":7.0,"temperature":288.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":64.0,"bbshift_types_post":6.0,"total_bbshifts":357,"seq":"MKAKKQETAATMKDVALKAKVSTATVSRALMNPDKVSQATRNRVEKAAREVGYLPQPMGRNVKRNE","k":[6,12,17,15,15,16,17,17,17,18,18,17,17,17,18,18,18,18,18,18,18,17,17,16,16,16,17,18,18,18,17,15,15,16,17,17,17,18,18,18,18,18,16,14,14,16,18,17,15,15,15,17,16,15,14,13,15,15,17,17,18,18,18,18,12,6],"zscores":[null,5.3901,5.6688,3.2552,2.6029,3.0029,3.199,3.3047,1.3807,2.3165,3.2063,4.3006,4.5113,3.0307,2.7587,2.0191,1.4113,0.4146,-1.3298,-1.9051,-2.4614,-2.2939,-1.94,-0.6774,-0.4444,0.1407,0.6894,0.0805,0.9291,-0.1937,1.408,0.4957,0.5328,2.5296,3.6449,5.4805,5.9264,7.2919,7.5264,7.3619,6.5236,6.312,5.2413,7.0552,5.8229,5.1137,1.6748,1.2688,1.2501,0.3761,-0.2475,-0.3288,3.9595,6.1013,9.56,7.4898,5.7888,-1.6827,-1.9893,-0.5346,0.2577,0.9583,1.5537,1.6768,1.9901,null],"pscores":[null,0.4697,0.521,0.6767,0.7216,0.7004,0.6933,0.6864,0.8021,0.7523,0.6983,0.6187,0.604,0.7042,0.726,0.7693,0.8023,0.8508,0.9175,0.9343,0.9482,0.946,0.9369,0.8973,0.8882,0.8631,0.8375,0.8654,0.8267,0.8768,0.8007,0.846,0.8441,0.7313,0.6637,0.5347,0.5023,0.4179,0.4015,0.413,0.4719,0.4868,0.5407,0.3706,0.4682,0.5502,0.7883,0.8081,0.8056,0.8519,0.8807,0.8828,0.6344,0.4619,0.1899,0.3163,0.4861,0.9332,0.9382,0.8909,0.8578,0.8253,0.7948,0.7882,0.7483,null]} +{"ID":"5756_1_1_1","entryID":"5756","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"fluorescein-bind lipocalin","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Letter to the Editor: Resonace Assignments for the 21 kDa engineered \nfluorescein-binding lipocalin FluA\n","ionic_strength":0.1,"pH":6.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":177.0,"bbshift_types_post":7.0,"total_bbshifts":1170,"seq":"DVYHDGACPEVKPVDNFDWSQYHGKWWEVAKYPSPNGKYGKCGWAEYTPEGKSVKVSRYDVIHGKEYFMEGTAYPVGDSKIGKIYHSRTVGGYTKKTVFNVLSTDNKNYIIGYSCRYDEDKKGHWDHVWVLSRSMVLTGEAKTAVENYLIGSPVVDSQKLVYSDFSEAACKVNNSNWSHPQFEK","k":[7,14,21,21,19,19,18,18,18,19,20,18,18,19,21,21,21,21,21,21,21,21,19,18,11,6,5,12,19,21,20,18,17,15,17,16,19,19,19,19,19,19,19,19,21,21,20,18,18,17,19,19,21,21,21,21,21,21,20,18,18,19,19,19,19,21,21,21,21,19,19,19,20,18,18,17,19,19,21,21,19,19,19,21,21,21,21,21,21,19,17,17,19,21,21,21,20,19,19,20,21,21,21,21,21,21,21,21,21,20,13,11,12,19,21,21,21,21,21,21,21,19,19,19,21,20,13,6,5,12,19,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,18,16,18,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,14,7],"zscores":[null,10.7307,14.1833,12.7918,12.6662,11.1058,12.0869,12.0404,11.501,12.246,12.1483,12.2674,12.4769,12.8996,14.1026,14.448,15.3246,15.0545,14.723,13.6492,14.4701,14.0318,14.0305,12.6393,9.9602,7.1412,7.4159,10.7053,13.6514,13.4459,13.9561,13.1397,13.6301,12.0192,12.0051,11.5121,12.4599,12.918,12.2875,13.0882,13.8436,13.5684,13.9451,14.1171,15.6653,15.6653,14.2543,13.1976,12.1846,12.2876,13.4627,13.9487,14.9928,14.3531,14.7853,14.456,15.5495,15.1492,14.6147,13.1686,12.206,13.099,12.4598,13.1582,12.8059,13.9567,13.6449,14.3012,13.8043,12.5591,12.3243,12.8316,14.1594,12.3152,12.3964,11.2316,12.8941,12.8592,13.2737,13.9009,13.636,14.6363,13.6314,13.3477,12.8179,13.8657,13.9479,13.7733,13.085,13.3047,12.9448,12.5018,13.1514,14.1554,15.1799,15.6973,14.3603,13.4664,12.9819,14.4584,13.6874,14.1478,14.6209,15.4805,15.4546,15.3124,15.4988,15.2632,14.1806,12.6742,9.1028,9.683,12.2444,14.9905,15.7911,15.5622,15.7336,15.7336,14.5277,13.0514,12.159,12.5128,14.2614,14.8403,15.6216,14.2499,11.0985,6.8854,6.9691,9.5458,13.3064,13.4266,13.7457,12.4031,13.4023,13.4598,13.1431,11.9957,13.3022,12.8167,14.2641,13.9546,15.8312,14.5397,14.3326,14.1635,14.4783,14.9801,14.2783,13.8884,13.1803,11.1229,11.6536,10.6669,13.0129,14.0711,14.5572,14.2017,14.063,14.3621,14.1289,13.4359,12.5268,13.6475,13.2402,14.4898,13.9356,15.0097,15.1026,15.8267,14.492,12.1853,7.7461,3.9836,1.1705,0.4982,1.2891,4.4177,4.6348,4.7321,2.2364,1.9564,1.212,null],"pscores":[null,0.1184,0.0714,0.1333,0.1092,0.1901,0.1214,0.1237,0.1519,0.1297,0.1502,0.1124,0.1021,0.0982,0.0747,0.0607,0.0277,0.0374,0.0499,0.094,0.0598,0.0776,0.0491,0.0944,0.0919,0.1152,0.0404,0.0744,0.0648,0.103,0.0667,0.0714,0.0345,0.0709,0.1084,0.1157,0.1191,0.0973,0.1276,0.0895,0.0567,0.0683,0.0526,0.0456,0.0158,0.0158,0.0545,0.0689,0.1165,0.0944,0.0729,0.0524,0.0397,0.0645,0.0475,0.0603,0.0198,0.034,0.0405,0.0702,0.1154,0.089,0.1191,0.0863,0.1026,0.0808,0.0942,0.0665,0.0873,0.1143,0.1258,0.1014,0.0584,0.11,0.106,0.1491,0.0984,0.1001,0.1108,0.0832,0.0654,0.0257,0.0656,0.1074,0.132,0.0847,0.0812,0.0886,0.1195,0.0798,0.0637,0.0841,0.0867,0.0725,0.0328,0.0148,0.0503,0.0727,0.0944,0.0465,0.0923,0.0728,0.0538,0.0222,0.0231,0.0281,0.0216,0.0299,0.0715,0.1242,0.1978,0.1089,0.0,0.0129,0.0116,0.0194,0.0135,0.0135,0.0575,0.121,0.1645,0.1166,0.04,0.0182,0.0173,0.0547,0.0763,0.1379,0.0768,0.1439,0.0797,0.1039,0.0898,0.1523,0.105,0.1024,0.1168,0.1424,0.0799,0.1021,0.0681,0.0809,0.0103,0.057,0.0653,0.0722,0.0595,0.0402,0.0675,0.0549,0.0696,0.1367,0.1438,0.215,0.1228,0.076,0.0563,0.0706,0.0763,0.0641,0.0736,0.1034,0.1461,0.0941,0.1123,0.059,0.0817,0.0391,0.0357,0.0104,0.0589,0.1632,0.4254,0.6665,0.8183,0.848,0.8127,0.6335,0.6041,0.5974,0.76,0.78,0.8058,null]} +{"ID":"51476_1_1_1","entryID":"51476","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Rational optimization of a transcription factor activation domain inhibitor\n","ionic_strength":0.0,"pH":7.4,"temperature":278.0,"off_C":-0.5272838684,"off_CA":0.0,"off_CB":0.0,"off_H":-0.7098084528,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":92.0,"bbshift_types_post":5.0,"total_bbshifts":423,"seq":"EGQLYGPCGGGGEAGAVAPYGYTRPPQGLAGQESDFTAPDVWYPGGMVSRVPYPSPTCVKSEMGPWMDSYSGPYGDMRLETARDHVLPIDYYFPPQKT","k":[4,9,14,15,14,12,12,12,13,12,12,13,14,14,14,14,15,13,13,12,14,14,15,10,8,8,12,14,14,14,14,14,15,15,15,15,15,13,13,13,15,15,13,12,11,13,14,15,15,15,10,5,3,8,11,13,13,15,15,15,15,15,14,12,12,13,15,15,15,15,14,12,12,12,14,14,15,15,15,15,15,15,15,15,15,15,13,13,13,15,15,15,10,8,8,13,10,5],"zscores":[null,-1.17,-0.0765,0.8589,1.5916,1.9834,0.6435,0.1744,-1.6063,-1.2013,-1.3384,-0.98,-0.6644,-0.7897,-0.6694,-1.2579,1.5524,3.2297,3.8303,2.6754,1.818,3.7775,3.9495,3.5995,0.426,0.1672,-0.7075,-0.0248,-1.461,0.7763,0.2262,1.826,0.3617,0.2247,0.0392,1.3502,3.3259,2.5681,1.5932,1.6531,2.7965,4.1793,3.056,2.5968,1.0306,0.2808,-1.1177,-2.4045,-2.6288,0.1487,0.9361,1.9012,1.2847,0.4969,0.2582,-0.878,-0.8047,-1.624,-1.4946,-2.2784,-1.6968,-1.0446,2.0776,2.3359,3.8557,3.5533,3.5087,2.0663,0.8996,1.3783,3.0162,3.2483,3.1613,3.0207,2.2096,2.5249,0.6091,1.2743,0.0758,-0.3413,-1.8267,-2.304,-1.894,0.4055,0.4236,0.6256,-0.5672,1.2051,3.2103,3.8575,3.1942,1.6098,0.3182,0.4172,0.7787,0.8624,1.1854,null],"pscores":[null,0.9306,0.8737,0.8272,0.7829,0.7488,0.8361,0.8621,0.9351,0.9236,0.9285,0.9133,0.8992,0.9042,0.8994,0.9215,0.7881,0.6626,0.6154,0.6971,0.7686,0.6299,0.6264,0.5961,0.8469,0.8641,0.9041,0.8713,0.9283,0.8306,0.8592,0.7681,0.8526,0.8593,0.8679,0.7999,0.6716,0.7123,0.7796,0.7757,0.7085,0.6093,0.6759,0.7032,0.8107,0.8565,0.9165,0.9526,0.9577,0.8629,0.8148,0.6899,0.7345,0.842,0.8577,0.9093,0.9064,0.9315,0.9274,0.9495,0.9337,0.9123,0.7517,0.7229,0.6015,0.6374,0.6586,0.7566,0.825,0.7983,0.6866,0.6517,0.6587,0.67,0.7429,0.7214,0.8402,0.8042,0.8663,0.8848,0.9375,0.9502,0.9394,0.8505,0.8496,0.8394,0.8966,0.8041,0.6641,0.6332,0.681,0.7846,0.8542,0.8475,0.8216,0.8245,0.7974,null]} +{"ID":"17297_1_1_1","entryID":"17297","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"GLP-2","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Conformational and molecular interaction studies of glucagon-like peptide-2 with its N-terminal extracellular receptor domain.","ionic_strength":0.1,"pH":3.9,"temperature":273.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":31.0,"bbshift_types_post":3.0,"total_bbshifts":92,"seq":"HADGSFSDEMNTILDNLAARDFINWLIQTKITD","k":[3,6,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,3.9435,4.7432,6.6322,7.7441,8.6626,9.3136,9.4663,9.8849,9.2573,9.6694,8.4968,7.4625,7.1688,8.7809,9.5593,9.0057,8.5554,8.8633,8.545,8.8402,9.2437,10.2915,9.617,9.7114,8.9143,9.1967,9.1967,8.7862,8.9188,7.4836,6.4074,null],"pscores":[null,0.4635,0.4384,0.2481,0.1511,0.1171,0.0734,0.0639,0.0391,0.077,0.0516,0.129,0.21,0.235,0.1088,0.0582,0.0934,0.1247,0.1031,0.1255,0.1047,0.0779,0.017,0.0547,0.0491,0.0996,0.0809,0.0809,0.1084,0.0993,0.2083,0.1833,null]} +{"ID":"6747_1_1_1","entryID":"6747","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"50S ribosomal protein L40e","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution structure of 50S ribosomal protein L40e from Sulfolobus solfataricus","ionic_strength":0.45,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":51.0,"bbshift_types_post":7.0,"total_bbshifts":337,"seq":"MPLTDPAKLQIVQQRVFLKKVCRKCGALNPIRATKCRRCHSTNLRLKKKELPTKKG","k":[5,12,19,20,18,18,19,21,21,21,21,14,7,5,12,19,21,21,21,21,21,21,21,21,19,19,19,21,19,19,19,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,19,19,14,9,2,0],"zscores":[null,0.6939,0.8858,2.2711,4.8449,6.8678,8.4555,7.9133,6.5623,4.5343,4.9243,4.6957,3.8324,4.7844,6.4227,7.9738,10.1497,12.0951,14.5391,14.91,14.746,13.8015,12.7819,12.2864,11.1669,11.6611,11.087,12.6703,12.4385,13.4682,13.0959,13.0701,11.4189,12.4565,13.3979,15.7023,14.7019,13.5802,13.6909,13.8782,14.4942,14.3295,14.7309,14.7252,13.3763,13.4705,13.0558,11.781,9.3951,6.4549,4.8706,1.6796,0.3324,0.5339,null,null],"pscores":[null,0.8332,0.8297,0.761,0.5896,0.4476,0.3528,0.4146,0.5026,0.6327,0.6083,0.5583,0.5092,0.3118,0.3811,0.3849,0.2754,0.1678,0.0571,0.0428,0.049,0.0874,0.1338,0.1581,0.1867,0.1598,0.1911,0.1391,0.1202,0.0726,0.0892,0.1201,0.1728,0.1193,0.0757,0.0146,0.0507,0.097,0.0922,0.0841,0.0588,0.0654,0.0496,0.0498,0.1061,0.1019,0.1208,0.1841,0.3209,0.5096,0.5965,0.7901,0.8539,0.8403,null,null]} +{"ID":"50901_1_1_1","entryID":"50901","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Molecular and cellular aspects of cortactin inhibition by a Pyk2-derived peptide\n","ionic_strength":0.096,"pH":6.5,"temperature":296.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":55.0,"bbshift_types_post":6.0,"total_bbshifts":311,"seq":"GITAIALYDYQAAGDDEISFDPDDIITNIEMIDDGWWRGVCKGRYGLFPANYVELRQ","k":[6,12,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,15,15,15,18,16,16,16,17,17,17,18,18,18,16,16,16,18,16,16,16,18,16,16,16,15,15,15,16,16,16,18,18,18,18,18,12,6],"zscores":[null,11.6649,14.491,14.5542,13.9704,13.4417,13.4417,13.9998,13.5633,12.7464,11.6067,11.3958,11.1141,12.0612,13.3001,13.9594,14.1047,13.611,13.9619,13.7366,12.346,12.2988,10.9296,11.9113,10.8873,13.0912,13.5855,13.9636,13.3248,13.4764,13.4967,13.5041,13.1782,11.7222,12.4266,12.3376,14.1246,12.3908,12.1373,11.7571,13.566,12.323,12.2593,12.1075,11.7543,11.2319,10.1824,12.1117,13.1258,13.4089,13.4533,13.4533,13.8847,13.5758,11.6423,8.3416,null],"pscores":[null,0.0256,0.0167,0.0144,0.0365,0.0583,0.0583,0.0354,0.0532,0.0894,0.1463,0.1576,0.1372,0.0876,0.0315,0.037,0.0313,0.0512,0.0369,0.046,0.0554,0.0576,0.128,0.1303,0.1499,0.0403,0.02,0.0214,0.0472,0.0408,0.056,0.0556,0.0697,0.1047,0.0701,0.0743,0.0305,0.0717,0.0839,0.1029,0.053,0.0749,0.078,0.0854,0.084,0.1113,0.1717,0.0852,0.0388,0.0271,0.0578,0.0578,0.04,0.0526,0.1444,0.2277,null]} +{"ID":"50901_1_2_2","entryID":"50901","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"entity_2","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Molecular and cellular aspects of cortactin inhibition by a Pyk2-derived peptide\n","ionic_strength":0.096,"pH":6.5,"temperature":296.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":16.0,"bbshift_types_post":3.0,"total_bbshifts":41,"seq":"TAFQEPPPKPSRPKYRPPP","k":[2,5,8,9,6,5,4,7,7,8,8,8,8,8,9,8,7,4,2],"zscores":[null,1.7393,1.4481,2.1445,0.8966,4.3102,4.8272,6.8382,6.4707,6.4995,6.4796,4.9768,5.7116,5.2731,7.4685,8.0031,7.6324,5.8647,null],"pscores":[null,0.7094,0.7682,0.7156,0.8062,0.3729,0.2423,0.1888,0.2235,0.2605,0.2624,0.4138,0.3378,0.3828,0.2095,0.1306,0.12,0.1179,null]} +{"ID":"15991_1_1_1","entryID":"15991","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Core_Binding_Domain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Structure of the RNA Polymerase Core-Binding Domain of sigma(54) Reveals a Likely Conformational Fracture Point.","ionic_strength":0.1,"pH":7.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":128.0,"bbshift_types_post":6.0,"total_bbshifts":734,"seq":"YTPSELEELQQNIKLELEGKEQELALELLNYLNEKGFLSKSVEEISDVLRCSVEELEKVRQKVLRLEPLGVCSKDVWEFLELQIEEIYPEEEEILKKALRDLKRGKKLKPEIKGKLSRLRLFPLSSSAEK","k":[6,10,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,16,14,14,16,18,18,18,18,18,18,18,18,18,18,18,16,16,14,16,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,14,12,12,14,16,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,16,16,14,16,16,18,18,16,14,14,16,16,16,16,18,18,18,18,18,18,16,16,16,18,16,16,16,12,6],"zscores":[null,6.9714,10.0868,11.0642,11.809,11.5268,11.5561,11.7482,12.2567,13.5516,12.9907,13.0017,12.5099,14.0172,14.3367,14.1963,13.8286,12.1169,11.1424,10.9438,13.0216,13.9629,14.1434,13.0572,13.3382,12.5166,12.9677,13.2145,13.1692,11.8223,11.8223,12.1304,13.2009,12.1889,11.9089,12.6925,13.2038,14.3463,14.0276,13.8481,13.4057,13.9305,13.7955,13.2924,13.2324,13.3556,13.2714,11.4682,12.0853,12.5995,14.1799,14.2891,14.4589,14.0846,13.0619,12.8794,13.0866,13.9548,14.1834,14.2697,13.5195,13.3834,13.4097,13.2811,12.6809,10.8346,10.3279,10.4717,10.4855,11.9384,12.9286,13.7022,13.3991,13.3991,13.481,13.4318,12.9127,13.0508,13.2072,12.5817,12.6859,13.141,13.8597,14.0847,13.7406,13.8865,13.4575,12.2995,12.5617,13.5745,13.9505,13.9505,13.4554,13.1803,12.6243,12.8157,13.3651,13.111,13.4355,13.2686,13.9675,12.4663,12.5816,11.2418,10.3281,8.2698,8.7112,9.9789,11.279,10.7105,11.917,11.9648,11.666,10.8766,11.4956,11.8716,12.0797,12.1522,12.6588,13.4045,14.0488,14.0816,13.9147,13.3,12.9848,11.1743,10.3243,10.0814,8.7755,null],"pscores":[null,0.2833,0.1973,0.14,0.1356,0.1505,0.1489,0.1388,0.1129,0.0536,0.0781,0.0776,0.1006,0.0347,0.0224,0.0277,0.0422,0.0849,0.0957,0.1065,0.0433,0.0368,0.0298,0.0751,0.0627,0.1002,0.0792,0.0681,0.0701,0.1349,0.1349,0.1192,0.0357,0.0814,0.0566,0.0578,0.0355,0.022,0.0343,0.0414,0.0598,0.0381,0.0436,0.0647,0.0674,0.062,0.0656,0.1537,0.1215,0.0963,0.0284,0.0242,0.0178,0.032,0.0749,0.0832,0.0738,0.0372,0.0282,0.0249,0.055,0.0608,0.0597,0.0652,0.0924,0.1529,0.1419,0.0875,0.0867,0.0551,0.0473,0.0474,0.0601,0.0601,0.0566,0.0587,0.0817,0.0754,0.0685,0.0971,0.0922,0.0714,0.041,0.032,0.0458,0.0399,0.0576,0.0761,0.0638,0.0204,0.0373,0.0373,0.0577,0.0696,0.0951,0.0861,0.0616,0.0727,0.0586,0.0658,0.0367,0.0682,0.0629,0.0903,0.1826,0.3175,0.3208,0.2396,0.1282,0.1196,0.0562,0.0924,0.1076,0.1505,0.1166,0.1324,0.1218,0.1181,0.0935,0.0599,0.0334,0.0012,0.0073,0.0315,0.0784,0.1339,0.1828,0.1976,0.1962,null]} +{"ID":"27050_1_1_1","entryID":"27050","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Tryparedoxin","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Backbone NMR assignments of tryparedoxin, the central protein in the hydroperoxide detoxification cascade of African trypanosomes, in the oxidized and reduced form\n","ionic_strength":0.125,"pH":7.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":140.0,"bbshift_types_post":5.0,"total_bbshifts":660,"seq":"GAMGSGLAKYLPGATNLLSKSGEVSLGSLVGKTVFLYFSASWCPPCRGFTPVLAEFYEKHHVAKNFEVVLISWDENESDFHDYYGKMPWLALPFDQRSTVSELGKTFGVESIPTLITINADTGAIIGTQARTRVIEDPDGANFPWPN","k":[0,0,0,3,7,12,14,15,15,15,10,7,7,12,15,15,15,15,15,15,14,14,14,15,15,12,12,12,15,14,14,14,15,15,15,15,15,15,15,15,15,15,10,8,8,13,14,14,13,12,12,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,14,14,14,11,11,11,15,15,13,13,13,15,15,13,13,13,15,15,15,14,14,14,15,14,14,14,15,15,13,13,13,15,15,15,15,15,15,15,14,14,14,15,14,14,14,15,15,15,15,15,15,15,15,13,13,12,14,14,15,13,13,11,8,3],"zscores":[null,null,null,null,7.1595,8.7575,11.3415,12.2478,13.1153,12.7833,10.0917,8.0021,7.8011,9.5631,11.1812,11.6533,12.3406,12.5463,12.1711,11.9166,10.8486,9.6773,10.6748,11.9675,12.8033,11.2683,10.9261,11.4,12.3241,11.9569,11.4623,12.0973,13.1021,12.7071,12.1019,11.4981,12.4971,13.0864,13.6289,13.1721,12.2391,11.7858,9.5173,9.4657,9.431,12.269,12.6639,12.628,11.6332,10.9712,10.8536,11.9119,13.1022,13.2618,12.0729,12.0729,12.1284,12.7544,12.522,12.3138,12.889,12.3061,11.926,10.784,11.5718,12.5604,13.5727,13.2046,13.0719,13.0719,12.9689,12.6478,12.2469,11.8128,12.2941,12.2396,11.7819,10.7531,10.3992,11.8131,10.9455,9.743,9.7818,10.2607,11.4812,11.6554,10.9469,11.7306,11.0638,12.8252,11.9622,10.8204,10.5416,10.7851,12.0962,12.0296,11.6712,12.137,12.4688,13.4206,12.9149,13.1308,12.4297,12.3695,12.4144,12.1392,11.6344,10.9825,11.2477,12.3751,12.8395,12.6105,12.1424,12.2737,12.6544,12.4109,12.4109,11.7409,11.6851,10.7247,11.626,10.9863,9.5749,8.7283,9.5128,10.8257,10.8725,11.698,12.2915,12.6444,12.6444,13.0197,13.1178,13.1178,11.9871,11.9895,10.3661,10.1884,9.6711,11.3914,12.0938,11.8395,10.6724,11.3718,10.4998,8.6625,null],"pscores":[null,null,null,null,0.1599,0.1975,0.0851,0.06,0.0218,0.0358,0.0567,0.091,0.1065,0.1427,0.1141,0.0892,0.0557,0.0463,0.0636,0.0759,0.1118,0.1823,0.1216,0.0734,0.0349,0.0448,0.0625,0.0383,0.0564,0.0543,0.0788,0.0476,0.0223,0.0391,0.0669,0.0972,0.0485,0.023,0.0016,0.0195,0.0604,0.0825,0.0912,0.0312,0.0332,0.0197,0.0223,0.0238,0.0491,0.0601,0.0663,0.0358,0.0223,0.0158,0.0683,0.0683,0.0657,0.0371,0.0474,0.0569,0.0313,0.0573,0.0755,0.1362,0.0934,0.0456,0.0037,0.0181,0.0236,0.0236,0.0279,0.0417,0.06,0.0811,0.0578,0.0604,0.0627,0.1172,0.1377,0.0811,0.1271,0.1991,0.1967,0.146,0.0778,0.069,0.0371,0.0,0.0312,0.034,0.0737,0.0914,0.1071,0.0933,0.0672,0.0704,0.0472,0.0255,0.0111,0.0096,0.0302,0.0211,0.0325,0.0352,0.0332,0.0651,0.0701,0.1044,0.09,0.0541,0.0334,0.0052,0.0253,0.0195,0.0414,0.0524,0.0524,0.0847,0.0875,0.1396,0.0906,0.1041,0.1889,0.2462,0.214,0.1131,0.1105,0.0669,0.0579,0.0419,0.0419,0.0257,0.0217,0.0217,0.0725,0.0724,0.1173,0.1279,0.1358,0.0825,0.0478,0.0798,0.0996,0.0621,0.0608,0.0823,null]} +{"ID":"5109_1_1_1","entryID":"5109","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"DabD","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Structural and Immunological Characterization of Heteroclitic Peptide Analogues \nCorresponding to the 600-612 Region of the HIV Envelope gp41 Glycoprotein\n","ionic_strength":0.1,"pH":7.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":11.0,"bbshift_types_post":3.0,"total_bbshifts":31,"seq":"XIWGXSGKLIDTTA","k":[3,6,8,5,5,5,8,8,9,9,9,9,6,3],"zscores":[null,6.9112,7.5829,5.9232,6.9681,7.348,9.3704,8.4196,8.8371,8.1642,8.277,9.1152,7.8021,null],"pscores":[null,0.1356,0.1643,0.1782,0.0769,0.0456,0.0368,0.0995,0.1049,0.1538,0.1452,0.0862,0.0617,null]} +{"ID":"19767_1_1_1","entryID":"19767","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"apoSOD1-DeltaIV-VII","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"","citation_title":"Solid-state NMR studies of metal-free SOD1 fibrillar structures.","ionic_strength":0.1,"pH":6.2,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":30.0,"bbshift_types_post":4.0,"total_bbshifts":107,"seq":"ATKAVAVLKGDGPVQGIINFEQKESNGPVKVWGSIKGLTEGLHGFHVHGAGGDLGNVTADKDGVADVSIEDSVISLSGDHSIIGRTLVVHEKAGAGAGSRLASGVIGIAQ","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,8,4,0,0,0,0,3,6,6,3,0,3,7,11,12,11,11,11,12,8,4,0,0,3,3,3,0,0,3,6,9,6,3,0,0,0,4,8,8,4,3,6,10,9,6,2,0,0,0,0,0,0,0,0,0,4,7,11,11,12,12,12,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8.4478,10.9804,9.8936,7.175,null,null,null,null,4.091,7.3167,7.3167,6.2632,null,6.2632,9.3998,11.7306,12.2444,11.0969,11.0969,10.6292,10.5381,7.8697,4.7854,null,null,5.5228,5.5228,5.5228,null,null,6.2018,8.6773,10.5934,8.7209,6.2632,null,null,null,7.175,10.0332,10.0332,7.175,6.2632,7.7398,10.4471,9.0634,7.8235,3.4671,null,null,null,null,null,null,null,null,null,6.5074,8.9024,9.9513,9.68,9.5857,10.1992,9.5344,7.4801,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0974,0.0596,0.0073,0.0,null,null,null,null,0.2647,0.1003,0.1003,0.0,null,0.0,0.0,0.0,0.0,0.0295,0.0295,0.0537,0.0837,0.1411,0.2478,null,null,0.0721,0.0721,0.0721,null,null,0.0053,0.0026,0.0017,0.0,0.0,null,null,null,0.0,0.0,0.0,0.0,0.0,0.0665,0.037,0.0896,0.0601,0.2586,null,null,null,null,null,null,null,null,null,0.0544,0.0291,0.0924,0.1091,0.1413,0.1033,0.1446,0.1728,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"52004_1_1_1","entryID":"52004","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Identifying structural and dynamic changes during the Biliverdin Reductase B catalytic cycle\n","ionic_strength":0.05,"pH":6.5,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":191.0,"bbshift_types_post":4.0,"total_bbshifts":628,"seq":"MAVKKIAIFGATGQTGLTTLAQAVQAGYEVTVLVRDSSRLPSEGPRPAHVVVGDVLQAADVDKTVAGQDAVIVLLGTRNDLSPTTVMSEGARNIVAAMKAHGVDKVVACTSAFLLWDPTKVPPRLQAVTDDHIRMHKVLRESGLKYVAVMPPHIGDQPLTGAYTVTLDGRGPSRVISKHDLGHFMLRCLTTDEYDGHSTYPSHQYQ","k":[4,8,11,11,10,11,10,9,7,7,8,9,8,9,9,10,9,9,9,9,9,9,10,11,11,10,10,10,10,9,9,9,9,8,8,8,9,9,9,7,7,7,9,7,7,5,7,7,9,9,9,9,9,9,9,10,10,10,9,9,10,10,11,10,11,10,10,9,10,10,10,9,8,8,8,10,10,10,9,9,9,7,7,8,10,11,10,10,9,9,10,10,11,11,12,12,12,11,11,11,11,11,11,12,12,12,12,11,11,11,12,11,10,8,8,8,7,7,8,11,8,5,5,9,12,12,12,11,11,11,12,12,11,11,11,11,11,11,12,12,12,11,11,11,12,12,12,12,11,7,4,5,8,10,10,10,9,9,9,10,10,11,11,11,7,4,1,4,7,6,3,0,0,1,5,9,11,11,11,11,10,10,11,12,12,12,11,11,11,11,11,11,12,12,11,11,11,8,4,0,0,0,2,6,6,4],"zscores":[null,7.3859,8.9701,9.7808,9.3638,10.5341,10.4079,10.441,9.1864,9.3998,10.0332,9.9574,9.233,9.7597,10.4426,10.6217,9.8211,9.0227,9.5614,9.8875,10.629,10.175,10.0754,10.3903,10.4963,10.1337,10.4201,10.7585,10.5361,9.7546,9.0545,9.8034,9.913,9.9635,9.9635,10.0332,10.629,10.5039,10.5039,8.6529,8.7607,8.7607,8.7678,7.2851,6.4365,7.1859,7.8552,8.5828,9.7304,10.4565,10.2128,10.3888,9.6428,9.1064,9.1064,9.5876,10.3423,10.3423,9.8877,9.6233,10.243,10.9583,11.1193,10.5509,11.1193,9.7535,9.7535,9.1013,11.1933,11.1416,10.5117,9.696,9.102,9.8212,10.0332,11.1933,10.6906,9.2205,7.4106,8.0913,8.8158,8.1658,8.1658,9.1501,10.0234,10.6197,9.8758,10.1241,8.9759,9.161,9.1584,9.4111,10.6066,11.5165,12.2444,12.2444,11.6101,10.6488,10.6488,10.1915,9.9305,9.9305,10.0766,11.3208,11.3208,11.6476,11.1565,9.4992,10.2083,10.7401,10.3485,9.0456,7.6644,7.9749,7.7217,8.112,8.1235,8.7556,9.0136,9.7713,8.0732,6.3916,7.985,10.629,12.2444,11.9382,11.141,9.8486,9.8987,10.0592,10.9937,11.0795,11.2056,10.8635,10.5346,10.5346,11.2265,11.7306,12.2444,11.6079,11.6079,9.6459,9.4343,8.1741,9.6533,9.8631,10.7089,10.7925,10.5655,8.2238,6.6234,7.985,9.931,10.6944,10.4112,9.8152,8.4417,8.4955,8.4916,9.7335,8.4117,9.0839,8.4932,8.9311,6.7165,5.463,0.4613,5.8457,7.3125,7.4273,4.617,null,null,3.8761,7.985,9.5411,10.4098,10.3292,10.3153,9.9916,9.1731,9.0413,9.6463,10.449,11.5613,11.5701,11.0808,10.3785,10.8061,10.5426,10.1034,8.9974,8.7649,9.4858,9.6891,10.0518,9.5434,8.045,5.5383,null,null,null,4.8669,6.4383,6.4383,null],"pscores":[null,0.1808,0.1561,0.1028,0.101,0.0589,0.0391,0.0093,0.0121,0.0,0.0,0.035,0.0451,0.0463,0.0092,0.0279,0.0427,0.0923,0.0581,0.0389,0.0,0.0231,0.0576,0.0669,0.0609,0.0543,0.0385,0.0209,0.0323,0.0466,0.0902,0.0438,0.0375,0.0036,0.0036,0.0,0.0,0.0061,0.0061,0.0451,0.0381,0.0381,0.1097,0.149,0.2269,0.0586,0.1023,0.0497,0.048,0.0085,0.0211,0.0119,0.0532,0.0868,0.0868,0.0868,0.0427,0.0427,0.0389,0.0543,0.0481,0.0111,0.0284,0.0315,0.0284,0.0766,0.0766,0.0871,0.0,0.0024,0.0336,0.05,0.0533,0.0112,0.0,0.0,0.0243,0.1103,0.2144,0.1594,0.1064,0.0789,0.0789,0.0503,0.0606,0.0542,0.0692,0.0548,0.0954,0.0832,0.1145,0.0979,0.0549,0.0096,0.0,0.0,0.0282,0.0527,0.0527,0.0782,0.0937,0.0937,0.0849,0.0422,0.0422,0.0264,0.0505,0.1206,0.0772,0.0478,0.0945,0.1508,0.2252,0.1328,0.1529,0.1223,0.082,0.0384,0.0589,0.1034,0.1252,0.13,0.0,0.0,0.0,0.0132,0.0513,0.0987,0.0956,0.086,0.0589,0.0544,0.0242,0.0413,0.0588,0.0588,0.0232,0.0,0.0,0.0283,0.0283,0.1113,0.1248,0.214,0.1369,0.1237,0.0742,0.0696,0.0572,0.0747,0.0442,0.0,0.0053,0.0241,0.039,0.0728,0.133,0.1291,0.1294,0.0778,0.1671,0.1482,0.1901,0.1588,0.2001,0.163,0.8632,0.1199,0.1466,0.0911,0.1863,null,null,0.0,0.0,0.0593,0.0658,0.0703,0.0711,0.09,0.1135,0.1224,0.1112,0.0887,0.0305,0.0301,0.0303,0.0675,0.0443,0.0584,0.0833,0.1542,0.197,0.1478,0.1085,0.0864,0.1178,0.1274,0.1542,null,null,null,0.0375,0.1802,0.1802,null]} +{"ID":"30077_1_1_1","entryID":"30077","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Guanine nucleotide-binding protein G(i) subunit alpha-1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Conformational dynamics of a G-protein alpha subunit is tightly regulated by nucleotide binding\n","ionic_strength":0.1,"pH":7.0,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":240.0,"bbshift_types_post":2.0,"total_bbshifts":480,"seq":"GASREVKLLLLGAGESGKSTIVKQMKIIHEAGYSEEECKQYKAVVYSNTIQSIIAIIRAMGRLKIDFGDSARADDARQLFVLAGAAEEGFMTAELAGVIKRLWKDSGVQACFNRSREYQLNDSAAYYLNDLDRIAQPNYIPTQQDVLRTRVKTTGIVETHFTFKDLHFKMFDVGGQRSERKKWIHCFEGVAAIIFCVALSDYDLVLAEDEEMNRMHESMKLFDSICNNKWFTDTSIILFLNKKDLFEEKIKKSPLTICYQEYAGSNTYEEAAAYIQCQFEDLNKRKDTKEIYTHFTCATDTKNVQFVFDAVTDVIIKNNLKDCGLF","k":[0,0,2,4,6,6,6,6,6,4,2,2,4,4,4,4,6,6,4,4,4,4,2,2,4,4,4,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,4,4,4,6,4,2,0,0,0,0,0,0,2,2,4,4,6,6,6,6,6,6,6,6,6,4,2,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0,0,0,2,4,6,6,4,2,2,2,4,4,6,6,6,6,6,6,4,2,0,2,4,4,4,2,2,0,2,4,6,6,4,4,4,4,4,2,2,0,2,4,6,6,6,6,6,6,4,2,0,2,4,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,4,2,2,2,4,4,6,6,4,2,0,0,0,0,0,0,0,2,4,6,6,4,2,0,0,0,2,2,4,2,4,4,6,6,6,4,2,2,4,4,4,4,6,6,6,6,4,2,2,2,2,0,0,2,4,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,6,4,4,4,6,6,4,4,4,6,6,4,4,2,4,4,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2],"zscores":[null,null,null,3.2896,5.9009,6.99,7.9606,6.9932,6.839,4.7235,3.4662,4.7346,6.8506,6.8506,6.8653,6.1943,6.8147,6.4297,5.0354,5.3339,6.1537,6.1537,5.1996,5.1996,7.175,7.175,6.7151,6.7151,8.3478,8.7209,8.7209,8.7209,7.175,6.1397,5.037,7.0629,7.9007,8.5171,8.5171,8.5792,8.1303,7.1703,6.9649,5.805,6.6989,6.9175,8.256,6.8684,4.7607,null,null,null,null,null,null,5.1996,5.1996,7.175,6.1453,7.8969,7.7608,7.6723,7.6723,5.7581,6.8318,6.3385,8.265,7.6444,6.3638,3.9892,3.769,6.2288,7.9167,8.0327,6.5979,6.651,7.4025,8.3363,8.3363,7.5552,7.9729,7.1244,7.9427,7.1762,7.7137,5.6514,5.7595,4.9842,6.1584,5.8872,5.9277,7.0103,6.1184,6.6072,5.7498,7.6319,8.062,7.175,5.1996,null,null,null,5.1996,6.9002,8.4971,8.025,6.6055,4.3677,5.1996,5.1996,7.175,6.9981,7.7155,7.7155,7.8737,7.81,7.81,7.81,7.175,5.1996,null,5.1996,7.0047,7.0047,7.0047,5.1996,5.1996,null,5.1996,6.3514,7.0676,7.0676,6.0254,6.2546,6.2546,6.2546,6.7284,4.5536,4.5536,null,5.1996,7.175,8.7209,8.7209,7.7418,7.343,7.343,7.6737,6.3511,3.9688,null,4.1953,5.3791,6.223,4.6612,3.2015,3.2991,6.0835,7.8489,8.7209,8.3782,8.3782,8.3782,7.8065,6.3374,6.2766,7.357,8.2608,6.6665,4.4605,4.1849,4.1849,6.4873,7.175,7.6965,6.9438,4.8713,3.957,null,null,null,null,null,null,null,5.1996,6.3914,8.09,6.0306,4.7048,-0.454,null,null,null,5.1996,5.1996,6.0629,3.4879,6.0629,6.1188,7.8763,7.8763,8.7209,7.175,5.1996,3.9994,6.3241,6.3241,6.0076,6.0557,7.1426,8.1027,8.1027,7.1484,5.1548,1.5598,5.1996,5.1996,5.1996,null,null,5.1996,7.175,8.7209,8.7209,8.7209,8.6104,7.0397,5.8706,6.0289,7.3807,8.3363,8.3363,7.8352,7.8352,7.8352,8.7209,8.7209,8.7209,8.7209,8.7209,8.1886,8.1494,7.5405,6.4169,5.4559,6.2655,7.9909,7.175,7.175,7.175,8.201,6.5314,4.6653,5.5002,7.4038,8.7209,7.175,7.175,7.175,8.4579,8.1862,6.5128,5.5867,3.3281,5.9719,6.1073,7.8673,7.8673,7.8005,7.8005,7.8005,7.9945,6.27,6.27,7.175,8.7209,8.7209,8.333,8.1622,8.1622,8.557,8.7209,8.7209,8.7209,7.9641,7.9641,6.9632,7.1808,7.1808,7.1786,6.7761,6.7761,7.5606,7.5716,6.3456,6.6224,7.6564,8.4444,8.4444,8.4444,7.9262,6.1829,6.0821,7.0868,8.4839,6.9744,5.8177,6.052,7.0186,7.9946,7.9946,7.9642,7.9642,7.3754,8.18,8.18,7.3865,6.9141,6.5088,6.6197,6.4568,4.7823,4.7093,2.6412,null],"pscores":[null,null,null,0.4633,0.2353,0.1285,0.05,0.1282,0.1421,0.256,0.2588,0.054,0.025,0.025,0.0238,0.084,0.1444,0.1811,0.2153,0.1783,0.088,0.088,0.0,0.0,0.0,0.0,0.0363,0.0363,0.0233,0.0,0.0,0.0,0.0,0.0894,0.2151,0.122,0.0544,0.0125,0.0125,0.0086,0.038,0.1127,0.1307,0.1243,0.0376,0.0196,0.0294,0.0236,0.0507,null,null,null,null,null,null,0.0,0.0,0.0,0.0888,0.0547,0.0649,0.0716,0.0716,0.2506,0.1428,0.1901,0.0288,0.0738,0.0677,0.1646,0.2027,0.0806,0.0532,0.0449,0.1647,0.1597,0.0932,0.0241,0.0241,0.0808,0.0492,0.1166,0.0514,0.1122,0.0684,0.2622,0.2504,0.338,0.2084,0.2367,0.2324,0.1267,0.2125,0.1639,0.2515,0.0748,0.0428,0.0,0.0,null,null,null,0.0,0.021,0.0137,0.0454,0.0457,0.1048,0.0,0.0,0.0,0.0133,0.0683,0.0683,0.0564,0.0611,0.0611,0.0611,0.0,0.0,null,0.0,0.0128,0.0128,0.0128,0.0,0.0,null,0.0,0.0688,0.1216,0.1216,0.101,0.0781,0.0781,0.0781,0.0351,0.0782,0.0782,null,0.0,0.0,0.0,0.0,0.0663,0.0981,0.0981,0.0715,0.0689,0.168,null,0.1311,0.1729,0.2018,0.3762,0.4766,0.4619,0.0951,0.0582,0.0,0.0213,0.0213,0.0213,0.0614,0.1902,0.1963,0.0969,0.0291,0.0404,0.0913,0.1328,0.1328,0.0563,0.0,0.0698,0.1326,0.2365,0.17,null,null,null,null,null,null,null,0.0,0.0651,0.0408,0.2216,0.2586,0.9442,null,null,null,0.0,0.0,0.0972,0.2546,0.0972,0.0915,0.0562,0.0562,0.0,0.0,0.0,0.1629,0.0714,0.0714,0.1028,0.0979,0.1151,0.0399,0.0399,0.1146,0.2002,0.6567,0.0,0.0,0.0,null,null,0.0,0.0,0.0,0.0,0.0,0.0067,0.0101,0.1172,0.1006,0.0949,0.0241,0.0241,0.0593,0.0593,0.0593,0.0,0.0,0.0,0.0,0.0,0.034,0.0367,0.082,0.0627,0.1638,0.077,0.0479,0.0,0.0,0.0,0.0332,0.0523,0.2639,0.1586,0.093,0.0,0.0,0.0,0.0,0.0162,0.0342,0.054,0.1486,0.2856,0.1065,0.0927,0.0569,0.0569,0.0619,0.0619,0.0619,0.0476,0.0766,0.0766,0.0,0.0,0.0,0.0243,0.0358,0.0358,0.01,0.0,0.0,0.0,0.0498,0.0498,0.1309,0.1118,0.1118,0.112,0.148,0.148,0.0804,0.0795,0.1894,0.1624,0.0729,0.0171,0.0171,0.0171,0.0525,0.0851,0.0952,0.0065,0.0145,0.0152,0.1229,0.0983,0.1259,0.0476,0.0476,0.0498,0.0498,0.0954,0.0346,0.0346,0.0945,0.1353,0.1733,0.1627,0.1784,0.3618,0.3705,0.561,null]} +{"ID":"6982_1_1_1","entryID":"6982","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"TA0895","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution structure of TA0895, a MoaD homologue from Thermoplasma acidophilum","ionic_strength":0.1,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":89.0,"bbshift_types_post":6.0,"total_bbshifts":504,"seq":"MGTSHHHHHHSSGRENLYFQSHMVTVRYYATLRPITKKKEETFNGISKISELLERLKVEYGSEFTKQMYDGNNLFKNVIILVNGNNITSMKGLDTEIKDDDKIDLFPPVAGG","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,12,18,18,18,18,18,18,18,18,18,16,16,16,17,17,17,18,18,18,18,18,16,16,16,18,18,18,18,18,18,18,18,18,18,18,17,17,15,12,12,14,18,18,18,18,18,18,16,14,14,16,18,18,18,18,18,18,18,18,18,16,16,14,16,16,18,18,18,16,16,16,18,18,18,18,18,16,16,16,18,18,18,18,16,14,14,16,16,10,4],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,10.8433,13.125,14.2987,13.3106,14.0139,13.5036,14.4803,14.367,14.0164,14.0164,12.2187,13.1597,12.5066,13.9498,13.7038,13.9004,14.3367,14.5391,14.3421,13.3332,13.3692,12.661,11.7882,10.494,12.0478,12.8801,13.4253,12.9014,13.1357,13.1473,13.1395,13.9578,14.0421,13.6044,13.1812,12.6315,13.0625,12.3877,11.4377,11.2514,11.924,12.3583,11.8002,12.3268,13.256,14.2443,12.3387,11.419,10.1793,12.4109,13.1189,13.8646,12.9145,11.7947,10.8753,10.7064,11.9375,13.274,13.5789,14.0601,12.736,13.407,11.4194,12.606,12.3145,14.2593,12.6259,12.5481,11.2911,12.5469,11.4708,12.8095,12.7862,14.2266,13.8094,14.5627,12.8421,12.2809,11.6883,13.545,14.0645,13.5486,11.8866,10.3773,9.9537,10.8111,10.7507,9.5135,6.4365,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0669,0.0721,0.0238,0.0639,0.0348,0.0557,0.0171,0.0213,0.0347,0.0347,0.08,0.0374,0.0663,0.0219,0.0316,0.0238,0.0224,0.0149,0.0222,0.063,0.0614,0.0592,0.1013,0.1727,0.1234,0.0832,0.059,0.0822,0.0716,0.0711,0.0715,0.037,0.0337,0.0514,0.0696,0.078,0.0585,0.0535,0.0365,0.0457,0.0558,0.1079,0.1361,0.1094,0.0663,0.0259,0.1089,0.1206,0.1509,0.0333,0.0391,0.0408,0.0816,0.1364,0.1865,0.1962,0.129,0.0655,0.0525,0.033,0.0558,0.0271,0.081,0.0617,0.0754,0.0253,0.095,0.0987,0.1275,0.0645,0.1179,0.0864,0.0875,0.0266,0.043,0.014,0.0511,0.077,0.1065,0.0539,0.0328,0.0538,0.1316,0.1797,0.1648,0.1139,0.1577,0.2335,0.3306,null]} +{"ID":"1995_1_1_1","entryID":"1995","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"elongation factor Tu","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"NMR Study of the Phosphate-Binding Elements of Escherichia coli Elongation \nFactor Tu Catalytic Domain\n","ionic_strength":0.1,"pH":7.6,"temperature":290.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":2.0,"total_bbshifts":8,"seq":"SKEKFERTKPHVNVGTIGHVDHGKTTLTAAITTVLAKTYGGAARAFDQIDNAPEEKARGITINTSHVEYDTPTRHYAHVDCPGHADYVKNMITGAAQMDGAILVVAATDGPMPQTREHILLGRQVGVPYIIVFLNKCDMVDDEELLELVEMEVRELLSQYDFPGDDTPIVRGSALKALEGDAEWEAKILELAGFLDSYIP","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,2,4,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,4.5641,6.7354,6.7354,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,0.0767,0.0345,0.0345,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"5536_1_1_1","entryID":"5536","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Staphylococcal nuclease","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Folding stability and cooperativity of the three forms of 1-110 residues\nfragment of staphylococcal nuclease\n","ionic_strength":0.1,"pH":4.9,"temperature":305.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":2.2629257648,"off_N":0.0,"bbshift_positions_post":108.0,"bbshift_types_post":7.0,"total_bbshifts":703,"seq":"ATSTKKLHKEPATLIKAIDGDTVKLMYKGQPMTFRLLLVDTPETKHPKKGVEKYGPEASAFTKKMVENAKKIEVEFDKGQRTDKYGRWLAYIYADGKMVNEALVRQGLAK","k":[7,14,21,21,20,20,20,20,20,18,19,19,21,21,21,21,21,20,18,18,19,21,21,21,21,21,21,19,18,16,18,19,20,20,20,21,21,21,21,21,19,19,19,20,20,18,19,19,18,18,17,19,19,18,17,16,18,20,21,20,20,19,19,18,19,20,21,21,21,21,21,20,20,20,21,21,21,19,19,18,20,20,21,21,19,19,19,21,21,21,21,21,21,21,19,19,18,19,13,14,15,21,21,20,20,17,17,17,13,7],"zscores":[null,6.993,7.0803,5.2018,3.3967,6.9228,9.2711,11.8682,12.9208,13.2281,13.5302,13.4377,13.9539,13.7387,13.0906,13.0713,12.857,12.033,12.07,12.9577,13.7204,14.1343,13.924,15.1905,14.8718,15.0313,14.4602,13.1433,12.0406,10.5672,12.5247,14.0226,15.3285,14.84,14.126,13.7113,13.3,13.0391,10.4249,9.8362,6.9083,7.355,4.3693,2.737,1.9562,2.9661,3.8571,3.1131,2.0753,0.6004,0.6261,1.2819,3.9803,7.127,9.5473,11.2666,11.8016,12.7939,13.7151,13.5548,14.2904,13.874,14.8821,14.1885,14.0856,13.6931,12.3003,12.0306,12.8705,13.902,14.2714,13.5402,14.5709,15.4424,16.1497,15.4887,14.1475,11.9541,11.9113,11.1576,12.9323,12.6492,13.9594,12.6417,9.7632,8.5083,10.252,13.2347,13.6851,13.4487,13.7735,14.9724,15.2312,15.3407,13.3276,12.5025,12.467,14.0395,12.5959,12.8768,12.9145,14.557,14.5063,13.8767,13.8578,12.2547,11.7145,12.5063,10.897,null],"pscores":[null,0.3754,0.4687,0.5907,0.6966,0.4681,0.3147,0.1646,0.1125,0.0675,0.07,0.074,0.0809,0.0901,0.1192,0.1201,0.1302,0.1561,0.1222,0.0796,0.0619,0.0734,0.0822,0.0325,0.0442,0.0383,0.0602,0.087,0.1237,0.1684,0.0998,0.0494,0.0145,0.032,0.0597,0.0913,0.1096,0.1216,0.2592,0.294,0.4574,0.4268,0.6296,0.7351,0.7778,0.7133,0.6627,0.709,0.7661,0.8423,0.8406,0.8105,0.6549,0.4294,0.2495,0.1288,0.136,0.1185,0.0911,0.0838,0.0531,0.0555,0.0167,0.028,0.0469,0.0778,0.1574,0.1711,0.1295,0.0831,0.0678,0.0844,0.0421,0.0106,0.0,0.0219,0.0728,0.1445,0.1467,0.1707,0.1119,0.1254,0.0807,0.1405,0.2691,0.3494,0.2394,0.1125,0.0924,0.1029,0.0886,0.0405,0.031,0.0271,0.0788,0.1171,0.1026,0.0488,0.0058,0.0134,0.0302,0.0563,0.0583,0.07,0.0708,0.096,0.1233,0.0839,0.0872,null]} +{"ID":"16546_1_1_1","entryID":"16546","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"A30P_alpha-synuclein","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Differential phospholipid binding of alpha-synuclein variants implicated in Parkinson's disease revealed by solution NMR spectroscopy.","ionic_strength":0.02,"pH":6.0,"temperature":293.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":-0.4964022484,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":131.0,"bbshift_types_post":2.0,"total_bbshifts":262,"seq":"MDVFMKGLSKAKEGVVAAAEKTKQGVAEAPGKTKEGVLYVGSKTKEGVVHGVATVAEKTKEQVTNVGGAVVTGVTAVAQKTVEGAGSIAAATGFVKKDQLGKNEEGAPQEGILEDMPVDPDNEAYEMPSEEGYQDYEPEA","k":[0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,4,4,4,4,4,4,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,4,4,2,2],"zscores":[null,null,2.9867,2.5744,-0.9025,-1.2936,-1.5264,-1.809,-1.1487,-1.3605,-1.2133,-2.0155,-1.5535,-1.7407,-1.6709,-1.727,-1.5157,-1.5492,-1.9907,-2.2192,-0.1153,0.5638,0.5953,-0.8312,-1.5129,1.1741,1.1432,2.4906,1.6218,1.6609,-1.8483,-2.0353,-1.3582,-1.2411,-0.9456,-1.5482,-1.7946,-0.1588,0.7683,1.0184,0.2553,-1.0701,-1.4978,-1.8894,-1.778,-1.0997,-1.0453,-0.3704,0.2548,0.1975,-0.111,-1.6665,-0.8132,-0.5712,-0.434,-1.465,-1.4407,-1.2481,-0.7479,-1.4108,-1.9144,-3.045,-3.1159,-3.042,-2.4996,-2.3072,-1.1047,-1.2592,-0.9327,-0.166,-0.2216,0.4806,-0.281,0.1344,-1.0578,-1.6139,-2.309,-1.7061,-1.22,-0.5061,-0.5147,-0.7716,-2.1408,-1.5622,-1.4445,-1.4823,-1.6733,-1.5811,-0.4143,-0.8394,-0.6722,-1.7667,-1.7617,0.2271,0.3526,0.7075,-0.9041,-0.8452,-1.5838,-0.921,-1.1561,-1.0464,-1.9374,-2.1532,-2.1033,-1.932,-1.3706,0.5599,0.6895,0.0457,-1.8412,-2.1691,-0.8133,-0.5441,-0.7562,-1.2644,-2.5077,-1.2844,-1.2844,0.8037,2.7663,2.5718,1.8707,0.0183,1.2347,2.3183,2.4443,1.1393,-0.2978,-0.5015,-0.6663,-1.8191,-0.682,-0.5954,-0.4413,1.3492,1.8682,1.852,-1.0073,null],"pscores":[null,null,0.5091,0.6297,0.9313,0.9486,0.9573,0.9664,0.9426,0.9512,0.9453,0.9721,0.9582,0.9643,0.9621,0.9639,0.9569,0.9581,0.9714,0.977,0.8859,0.835,0.8324,0.9278,0.9568,0.7804,0.7834,0.6394,0.7065,0.7013,0.9802,0.9726,0.9511,0.9465,0.9334,0.958,0.966,0.8888,0.8176,0.7951,0.8595,0.9391,0.9563,0.9687,0.9655,0.9404,0.938,0.9022,0.8595,0.8638,0.8856,0.962,0.9269,0.914,0.9061,0.9551,0.9542,0.9467,0.9235,0.9531,0.9694,0.9905,0.9913,0.9905,0.9826,0.9789,0.9407,0.9472,0.9328,0.8893,0.8929,0.8418,0.8967,0.8684,0.9386,0.9603,0.9789,0.9633,0.9456,0.9103,0.9108,0.9248,0.9752,0.9585,0.9544,0.9557,0.9622,0.9592,0.9049,0.9282,0.9195,0.9651,0.965,0.8616,0.852,0.8229,0.9314,0.9285,0.9593,0.9322,0.9429,0.9381,0.97,0.9755,0.9743,0.9699,0.9656,0.8328,0.8192,0.8748,0.9673,0.9758,0.9269,0.9125,0.924,0.9615,0.9919,0.9623,0.9623,0.8068,0.5423,0.63,0.7092,0.8768,0.7746,0.6593,0.5903,0.768,0.9078,0.91,0.9192,0.9667,0.9201,0.9153,0.9065,0.7633,0.673,0.6752,0.9756,null]} +{"ID":"30414_1_1_1","entryID":"30414","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Rational design of a 310-helical PIP-box mimetic targeting PCNA - the human sliding clamp\n","ionic_strength":0.0,"pH":5.95,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":1.7990086464,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":11.0,"bbshift_types_post":3.0,"total_bbshifts":32,"seq":"GRKRRQXSMTEFYH","k":[2,5,8,9,9,6,6,6,9,9,9,9,6,3],"zscores":[null,0.6125,0.4123,0.2615,-0.7594,-0.8762,4.2656,6.849,8.7863,8.26,8.7457,8.7489,7.9697,null],"pscores":[null,0.8292,0.8479,0.8577,0.913,0.93,0.4241,0.1412,0.1084,0.1465,0.1112,0.111,0.0494,null]} +{"ID":"20012_1_1_1","entryID":"20012","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"PFR_peptide","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Expression, purification and structural studies of a short antimicrobial peptide","ionic_strength":0.1,"pH":5.5,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":8.0,"bbshift_types_post":3.0,"total_bbshifts":24,"seq":"PFWRIRIRRX","k":[3,6,9,9,9,9,9,9,6,3],"zscores":[null,8.4311,9.3849,9.3234,8.7919,9.124,8.4016,8.7852,7.3514,null],"pscores":[null,0.0179,0.0689,0.0728,0.108,0.0856,0.136,0.1085,0.0974,null]} +{"ID":"31160_1_1_1","entryID":"31160","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION NMR","citation_DOI":"","citation_title":"Backbone Modification in a Protein Hydrophobic Core\n","ionic_strength":0.001,"pH":5.9,"temperature":283.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":44.0,"bbshift_types_post":3.0,"total_bbshifts":131,"seq":"LKNAKEDAIAELKKAGITSDFYXNAXNKAKTVEEVNALKNEILKAHAX","k":[3,6,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,6,6,6,6,6,6,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,5.6802,7.3533,8.0327,8.698,8.1225,8.9535,8.9269,10.2374,10.2374,10.1777,9.6764,9.6764,10.1473,9.6783,9.5658,8.7554,8.1404,7.3353,7.3807,9.1503,7.8615,7.8002,7.8002,7.8002,8.6753,7.9,8.6102,8.6548,9.3556,9.8884,9.6618,9.6618,9.6942,8.845,7.5237,7.2783,8.5226,9.5708,10.4845,10.4845,9.9928,9.9928,9.2074,9.3688,9.0344,7.7293,null],"pscores":[null,0.2591,0.2192,0.1639,0.1146,0.157,0.097,0.0988,0.0198,0.0198,0.023,0.0512,0.0512,0.0246,0.019,0.0254,0.076,0.1556,0.2208,0.2169,0.0839,0.0573,0.0619,0.0619,0.0619,0.0027,0.0545,0.1208,0.1176,0.0707,0.0389,0.052,0.052,0.0501,0.1043,0.2049,0.2256,0.1271,0.0575,0.0071,0.0071,0.033,0.033,0.0802,0.0699,0.0915,0.0673,null]} +{"ID":"25104_1_1_1","entryID":"25104","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"STRUCTURAL BASIS FOR THE REGULATION OF CRKII BY CYCLOPHILIN A\n","ionic_strength":0.1,"pH":6.8,"temperature":305.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":163.0,"bbshift_types_post":7.0,"total_bbshifts":1069,"seq":"MVNPTVFFDIAVDGEPLGRVSFELFADKVPKTAENFRALSTGEKGFGYKGSCFHRIIPGFMCQGGDFTRHNGTGGKSIYGEKFEDENFILKHTGPGILSMANAGPNTNGSQFFICTAKTEWLDGKHVVFGKVKEGMNIVEAMERFGSRNGKTSKKITIADCGQLE","k":[7,13,18,18,19,21,21,21,21,21,21,21,19,18,16,18,17,19,19,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,21,21,21,21,21,21,19,17,17,17,19,17,19,19,19,19,19,21,21,21,21,20,18,16,17,19,21,21,19,17,17,19,21,20,20,20,19,19,17,17,17,19,21,21,18,18,18,21,21,21,21,21,21,21,21,21,21,21,17,14,12,16,19,21,19,19,19,21,18,16,16,19,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,19,19,19,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,14,7],"zscores":[null,10.272,12.0454,12.7003,13.4587,15.0948,15.7123,15.1192,15.1192,15.1192,15.5697,15.0782,13.2364,12.7284,11.3993,12.4815,11.927,12.7329,13.7179,14.4,15.3209,14.2926,14.3762,13.9109,14.4512,15.1163,14.9158,14.5802,13.3505,13.9492,14.2986,15.1525,15.0632,15.161,14.885,14.8297,14.9062,14.6918,14.6797,13.7038,13.4138,12.3647,13.5135,13.2917,13.6931,12.5585,13.5625,14.3036,14.2462,13.488,13.6056,13.8086,14.6819,14.1881,15.3323,15.0126,13.1546,11.2604,10.9301,12.545,13.9797,14.7553,14.0807,13.4919,13.72,14.3112,14.2846,13.2453,13.8665,13.7673,13.3037,12.2728,11.6075,11.0781,12.2796,13.952,15.1365,13.6483,12.1533,12.2175,13.391,14.2928,14.3831,14.4146,14.8839,15.1148,15.5735,15.1347,14.5355,14.4247,14.2071,14.9836,13.7302,12.4979,9.7445,11.0074,13.1447,15.0259,14.7291,13.7595,13.1415,12.2296,10.304,7.7058,9.2836,12.0429,13.8214,13.2596,13.6855,13.9796,15.0844,14.2891,14.8024,15.0863,15.4131,15.6625,14.5688,15.0236,14.473,15.5422,15.3386,15.8631,14.7969,13.4754,12.7041,13.9684,15.2116,15.4553,14.1664,14.053,13.4479,13.8362,13.7095,13.6502,14.0547,14.5439,15.1687,15.752,14.888,15.3052,14.7732,15.1912,15.1912,15.0768,14.7165,13.8855,14.5689,15.147,13.5528,12.7661,12.6616,13.5869,14.3295,13.1268,14.7327,13.9661,14.4135,13.8512,14.3427,15.3775,14.6643,14.5024,13.8737,11.9879,null],"pscores":[null,0.1229,0.1235,0.0915,0.0731,0.0359,0.0143,0.0351,0.0351,0.0351,0.0191,0.0366,0.0828,0.0902,0.1217,0.1019,0.1123,0.106,0.062,0.0626,0.0278,0.0669,0.0635,0.0827,0.0605,0.0352,0.0426,0.0418,0.0622,0.0374,0.0385,0.0338,0.0371,0.0335,0.0437,0.0458,0.0429,0.0511,0.0516,0.0916,0.075,0.0907,0.0393,0.0486,0.063,0.0814,0.0686,0.0383,0.0405,0.0718,0.0667,0.0871,0.0515,0.0712,0.0274,0.0257,0.0708,0.1292,0.166,0.115,0.0798,0.0487,0.0471,0.0402,0.0309,0.038,0.0672,0.0975,0.0704,0.0746,0.0798,0.1284,0.1289,0.1576,0.0948,0.0523,0.0344,0.094,0.118,0.1148,0.0605,0.0669,0.0632,0.062,0.0438,0.0352,0.019,0.0345,0.0572,0.0616,0.0704,0.0401,0.0305,0.0295,0.1311,0.1431,0.087,0.0385,0.0223,0.0602,0.0871,0.161,0.2199,0.3578,0.2484,0.14,0.0866,0.0818,0.0633,0.0512,0.0363,0.067,0.0469,0.0363,0.0245,0.0159,0.0559,0.0386,0.0597,0.0201,0.0272,0.0092,0.0198,0.0723,0.1074,0.0803,0.0317,0.0231,0.0437,0.0482,0.0735,0.0859,0.0914,0.0648,0.0481,0.0291,0.0333,0.0129,0.0436,0.0284,0.048,0.0324,0.0324,0.0366,0.0227,0.055,0.0282,0.034,0.069,0.1044,0.1094,0.0967,0.0654,0.1175,0.0495,0.0804,0.062,0.0853,0.0649,0.0258,0.0246,0.0307,0.0555,0.0528,null]} +{"ID":"25104_1_2_2","entryID":"25104","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"entity_2","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"STRUCTURAL BASIS FOR THE REGULATION OF CRKII BY CYCLOPHILIN A\n","ionic_strength":0.1,"pH":6.8,"temperature":305.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":4.0,"bbshift_types_post":3.0,"total_bbshifts":5,"seq":"PEPGPYAQP","k":[0,1,3,4,3,2,1,1,0],"zscores":[null,null,3.2184,4.7395,4.9915,5.1996,3.8761,null,null],"pscores":[null,null,0.4095,0.2539,0.1356,0.0,0.0,null,null]} +{"ID":"30273_1_1_1","entryID":"30273","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"10.1016\/j.cell.2018.03.032","citation_title":"The Structure of the Necrosome RIPK1-RIPK3 Core, a Human Hetero-Amyloid Signaling Complex.\n","ionic_strength":0.1,"pH":6.5,"temperature":278.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":12.0,"bbshift_types_post":4.0,"total_bbshifts":40,"seq":"PLVNIYNCSGVQVGD","k":[2,4,8,9,7,7,8,11,10,10,11,12,11,7,3],"zscores":[null,3.7807,5.5809,8.147,7.0333,9.0873,9.3191,9.9236,9.284,9.9894,11.0965,10.7808,9.6771,7.6613,null],"pscores":[null,0.3897,0.3511,0.1551,0.1711,0.0179,0.0399,0.0941,0.1062,0.0626,0.0295,0.0703,0.1093,0.1176,null]} +{"ID":"30273_1_2_2","entryID":"30273","stID":"1","entity_assemID":"2","entityID":"2","entity_name":"entity_2","exp_method":"NMR","exp_method_subtype":"SOLID-STATE","citation_DOI":"10.1016\/j.cell.2018.03.032","citation_title":"The Structure of the Necrosome RIPK1-RIPK3 Core, a Human Hetero-Amyloid Signaling Complex.\n","ionic_strength":0.1,"pH":6.5,"temperature":278.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":16.0,"bbshift_types_post":4.0,"total_bbshifts":62,"seq":"TIYNSTGIQIGAYNYMEI","k":[4,8,12,12,12,11,11,11,12,11,11,11,12,12,12,12,8,4],"zscores":[null,9.3548,10.8803,10.4718,11.0736,11.3463,11.7306,11.0768,11.4088,10.3147,10.3115,9.8111,10.3949,11.0007,11.6632,11.7873,9.5656,null],"pscores":[null,0.0377,0.0649,0.0874,0.0547,0.0175,0.0,0.0305,0.0379,0.0711,0.0713,0.101,0.0919,0.0585,0.0257,0.02,0.0254,null]} +{"ID":"50534_1_1_1","entryID":"50534","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"High-resolution ex vivo NMR spectroscopy of human Z a1-antitrypsin\n","ionic_strength":0.4,"pH":8.0,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":16.0,"bbshift_types_post":2.0,"total_bbshifts":32,"seq":"EDPQGDAAQKTDTSHHDQDHPTFNKITPNLAEFAFSLYRQLAHQSNSTNIFFSPVSIATAFAMLSLGTKADTHDEILEGLNFNLTEIPEAQIHEGFQELLRTLNQPDSQLQLTTGNGLFLSEGLKLVDKFLEDVKKLYHSEAFTVNFGDTEEAKKQINDYVEKGTQGKIVDLVKELDRDTVFALVNYIFFKGKWERPFEVKDTEEEDFHVDQATTVKVPMMKRLGMFNIQHCKKLSSWVLLMKYLGNATAIFFLPDEGKLQHLENELTHDIITKFLENEDRRSASLHLPKLSITGTYDLKSVLGQLGITKVFSNGADLSGVTEEAPLKLSKAVHKAVLTIDKKGTEAAGAMFLEAIPMSIPPEVKFNKPFVFLMIEQNTKSPLFMGKVVNPTQK","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,4,2,4,2,2,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,2,2,2,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.68,4.68,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,2.9331,2.9331,5.7583,5.1996,7.175,5.1996,5.1996,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,4.6154,4.6154,4.6154,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,3.8224,3.8224,3.8224,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,4.6355,4.6355,4.6355,null,null,null,null,5.1996,5.1996,5.1996,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.4831,0.4831,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0611,0.0611,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,0.3658,0.3658,0.1294,0.0,0.0,0.0,0.0,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0697,0.0697,0.0697,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.1933,0.1933,0.1933,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,0.067,0.067,0.067,null,null,null,null,0.0,0.0,0.0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.8439,0.8439,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} +{"ID":"237_1_1_1","entryID":"237","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"basic pancreatic trypsin inhibitor","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Systematic Application of Two-Dimensional 1H Nuclear-Magnetic-Resonance \nTechniques for Studies of Proteins 1. Combined Use of Spin-Echo-Correlated \nSpectroscopy and J-Resolved Spectroscopy for the Identification of Complete Spin\n Systems of\n","ionic_strength":0.1,"pH":4.6,"temperature":297.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":28.0,"bbshift_types_post":2.0,"total_bbshifts":50,"seq":"RPDFCLEPPYTGPCKARIIRYFYNAKAGLCQTFVYGGCRAKRNNFKSAEDCMRTCGGA","k":[0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,1,3,4,4,4,4,6,6,6,4,3,2,2,3,4,6,6,6,6,5,3,1,0,2,2,2,2,4,6,4,4,4,4,2,0,2,2,4,2,3,2,2,1],"zscores":[null,null,null,null,null,null,null,null,null,null,5.1312,5.1312,null,null,3.8761,3.8761,4.624,5.8019,5.8019,7.1185,6.1529,7.9029,7.0243,7.8716,6.1129,6.2632,5.1996,5.1996,6.2632,7.175,8.0963,7.8518,6.7949,7.5139,6.931,6.2632,3.8761,null,5.1996,5.1996,5.1996,5.1996,6.2953,7.1845,5.2042,6.2207,7.175,7.175,5.1996,null,3.4666,3.4666,6.0506,5.1996,5.5489,3.5523,3.5523,null],"pscores":[null,null,null,null,null,null,null,null,null,null,0.0072,0.0072,null,null,0.0,0.0,0.1853,0.1246,0.1246,0.0042,0.0881,0.0543,0.1254,0.0566,0.0921,0.0,0.0,0.0,0.0,0.0,0.0404,0.058,0.1462,0.0841,0.0801,0.0,0.0,null,0.0,0.0,0.0,0.0,0.0742,0.1115,0.1941,0.0814,0.0,0.0,0.0,null,0.2587,0.2587,0.0984,0.0,0.0692,0.2424,0.2424,null]} +{"ID":"50560_1_1_1","entryID":"50560","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Elucidation of transient protein-protein interactions within carrier protein-dependent biosynthesis\n","ionic_strength":0.1,"pH":7.4,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":72.0,"bbshift_types_post":2.0,"total_bbshifts":144,"seq":"MGSSHHHHHHSSGLVPRGSHMMSTIEERVKKIIGEQLGVKQEEVTNNASFVEDLGADSLDTVELVMALEEEFDTEIPDEEAEKITTVQAAIDYINGHQA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.3088,8.0249,7.5888,8.0381,7.0876,6.8429,6.8429,6.9972,7.1485,5.17,4.979,4.8442,5.7514,5.7462,6.0302,6.1469,7.2028,7.9004,8.0784,8.0784,7.6996,8.0608,7.3942,7.786,8.1021,8.7209,7.8865,7.8865,7.8865,8.7209,7.9233,7.9233,7.9233,6.7806,5.011,4.5385,6.3688,7.8777,8.1841,7.6517,7.6517,6.6225,7.1883,7.0472,8.0289,8.6021,8.7209,7.8044,6.9482,5.5426,6.7261,5.7652,7.175,7.175,8.7209,7.8019,7.8019,7.8019,7.8151,7.1192,7.1192,6.6415,7.3764,7.3764,7.5419,5.9859,5.9859,6.1243,7.465,7.465,8.551,7.8053,6.0273,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0729,0.0454,0.0782,0.0445,0.1199,0.1418,0.1418,0.1278,0.1146,0.3164,0.3386,0.3545,0.2513,0.2519,0.2216,0.2095,0.1099,0.0544,0.0416,0.0416,0.0695,0.0429,0.0938,0.063,0.04,0.0,0.0555,0.0555,0.0555,0.0,0.0528,0.0528,0.0528,0.1475,0.3349,0.391,0.1871,0.0561,0.0343,0.0732,0.0732,0.1624,0.1111,0.1234,0.0452,0.0072,0.0,0.0616,0.1322,0.2742,0.1526,0.1287,0.0,0.0,0.0,0.0618,0.0618,0.0618,0.0608,0.1171,0.1171,0.1606,0.0953,0.0953,0.0819,0.2263,0.2263,0.2119,0.0881,0.0881,0.0103,0.0615,0.1008,null,null]} +{"ID":"50560_2_1_1","entryID":"50560","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Elucidation of transient protein-protein interactions within carrier protein-dependent biosynthesis\n","ionic_strength":0.1,"pH":7.4,"temperature":310.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":72.0,"bbshift_types_post":2.0,"total_bbshifts":144,"seq":"MGSSHHHHHHSSGLVPRGSHMMSTIEERVKKIIGEQLGVKQEEVTNNASFVEDLGADSLDTVELVMALEEEFDTEIPDEEAEKITTVQAAIDYINGHQA","k":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,4,2,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,6.3767,8.0785,7.69,8.082,7.0971,6.7903,6.7903,6.8396,6.9926,4.9815,6.1979,6.4021,7.1342,6.054,6.0768,7.1788,8.1293,8.7209,8.0677,8.0677,8.0677,8.7209,8.0998,8.0998,8.0998,8.7209,7.8488,7.8488,7.8488,8.7209,7.8847,7.8847,7.8847,6.9072,5.1134,4.5418,5.7575,7.4185,7.8103,7.3274,7.3274,6.2483,7.2414,6.7701,7.7866,8.3236,8.7209,7.8374,7.2097,5.8539,6.9561,5.7626,7.175,7.175,8.7209,7.9724,7.9724,7.9724,7.8072,6.9079,6.9079,6.5457,7.4827,7.4827,8.5537,7.1222,7.1222,6.0359,7.324,7.324,8.4354,7.8023,6.0235,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.0665,0.0416,0.0703,0.0414,0.119,0.1466,0.1466,0.1421,0.1283,0.3383,0.2043,0.1838,0.1158,0.2191,0.2168,0.112,0.0381,0.0,0.0424,0.0424,0.0424,0.0,0.0401,0.0401,0.0401,0.0,0.0582,0.0582,0.0582,0.0,0.0556,0.0556,0.0556,0.1359,0.3229,0.3906,0.2506,0.0918,0.0611,0.0994,0.0994,0.1992,0.1066,0.1485,0.0629,0.0249,0.0,0.0591,0.1093,0.2403,0.1315,0.1289,0.0,0.0,0.0,0.0492,0.0492,0.0492,0.0614,0.1359,0.1359,0.1698,0.0866,0.0866,0.0102,0.1168,0.1168,0.221,0.0997,0.0997,0.0176,0.0617,0.1012,null,null]} +{"ID":"6746_1_1_1","entryID":"6746","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"phnA-like protein rp4479","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Solution structure of phnA-like protein rp4479 from Rhodopseudomonas palustris","ionic_strength":0.45,"pH":6.5,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":72.0,"bbshift_types_post":7.0,"total_bbshifts":482,"seq":"MSIEVRDCNGALLADGDNVSLIKDLKLKGSSTVLKRGTMIRGIRLTDSEDEIEGRTDKIKGLVLRTEFLKKAGS","k":[7,14,21,21,21,21,21,21,19,19,19,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,19,18,16,18,19,21,21,21,19,19,19,21,21,19,19,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,16,9,2],"zscores":[null,6.0481,9.9954,13.073,13.3961,14.0448,14.151,14.1409,10.9999,9.9971,9.009,12.4757,13.4265,13.6517,11.8231,11.1932,12.0277,13.6742,14.5246,14.8843,14.6247,14.5796,13.6306,14.0321,13.2316,13.4195,12.2195,10.2199,10.7583,8.866,11.3949,11.976,14.2469,12.7778,13.2382,11.8483,13.3614,12.3287,14.2497,14.7366,14.2323,13.4834,13.3011,13.4726,13.4487,11.8717,12.6322,12.59,13.3014,14.008,14.7879,16.0424,14.0572,14.0572,13.7938,15.8096,14.8368,14.1572,12.3325,11.125,10.5186,10.441,12.4729,12.3605,13.4124,12.8235,14.0303,14.4371,14.8327,14.1685,14.5677,11.9794,9.5257,null],"pscores":[null,0.4502,0.2845,0.12,0.1052,0.0771,0.0727,0.0731,0.196,0.2548,0.3167,0.1487,0.1039,0.0939,0.1513,0.1852,0.1407,0.0929,0.0576,0.0438,0.0537,0.0555,0.0948,0.0776,0.1127,0.1042,0.1615,0.2413,0.1932,0.2764,0.1576,0.1434,0.0688,0.134,0.1124,0.15,0.0773,0.1256,0.0686,0.0494,0.0411,0.072,0.08,0.1018,0.1029,0.1793,0.141,0.143,0.1095,0.0786,0.0474,0.0034,0.048,0.048,0.0588,0.011,0.0456,0.0724,0.1558,0.189,0.2236,0.2282,0.1488,0.1544,0.1045,0.1318,0.0777,0.0611,0.0457,0.072,0.0559,0.0917,0.0602,null]} +{"ID":"4812_1_2_1","entryID":"4812","stID":"1","entity_assemID":"2","entityID":"1","entity_name":"WTX","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Structure and Conformational Heterogeneity of a Weak Toxin from Naja kaouthia \nvenom\n","ionic_strength":0.1,"pH":2.9,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":63.0,"bbshift_types_post":3.0,"total_bbshifts":181,"seq":"LTCLNCPEMFCGKFQICRNGEKICFKKLHQRRPLSWRYIRGCADTCPVGKPYEMIECCSTDKCNR","k":[3,6,9,9,9,8,8,8,9,9,8,8,8,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,8,8,8,9,9,9,8,8,7,8,7,8,8,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,7.8001,9.5585,10.3206,10.3206,10.0332,10.0332,9.6449,9.4092,8.5986,8.3135,9.2634,10.0332,10.2858,9.5354,9.5354,8.442,8.5575,7.1494,7.5261,7.9651,8.5957,9.7464,10.0438,9.8948,9.8948,9.8948,9.9965,9.0634,8.2159,8.9569,9.2559,9.5036,7.8879,7.6052,6.792,8.5693,9.0342,9.6184,8.0802,7.6936,8.3999,9.8923,10.418,9.8409,9.1941,8.5971,7.1072,7.1444,6.2376,7.7022,8.436,8.5634,9.3593,9.1239,10.4189,10.4189,10.629,10.629,9.9015,9.2684,8.4698,8.4622,6.8376,null],"pscores":[null,0.0619,0.0582,0.0155,0.0155,0.0,0.0,0.0209,0.0674,0.1216,0.1072,0.0433,0.0,0.0173,0.0596,0.0596,0.133,0.1246,0.2012,0.169,0.1336,0.1218,0.0471,0.0302,0.0385,0.0385,0.0385,0.0328,0.0896,0.1498,0.0967,0.0437,0.029,0.1396,0.1982,0.2683,0.1237,0.0915,0.0546,0.1247,0.1552,0.1009,0.0387,0.0105,0.0416,0.0475,0.0869,0.1645,0.2017,0.2464,0.1545,0.0983,0.1242,0.0705,0.0856,0.0104,0.0104,0.0,0.0,0.0382,0.0763,0.1309,0.1315,0.1423,null]} +{"ID":"4812_2_1_1","entryID":"4812","stID":"2","entity_assemID":"1","entityID":"1","entity_name":"WTX","exp_method":"NMR","exp_method_subtype":null,"citation_DOI":"","citation_title":"Structure and Conformational Heterogeneity of a Weak Toxin from Naja kaouthia \nvenom\n","ionic_strength":0.1,"pH":2.9,"temperature":313.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":63.0,"bbshift_types_post":3.0,"total_bbshifts":181,"seq":"LTCLNCPEMFCGKFQICRNGEKICFKKLHQRRPLSWRYIRGCADTCPVGKPYEMIECCSTDKCNR","k":[3,6,9,9,9,8,8,8,9,9,8,8,8,9,9,9,9,9,8,8,8,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,8,8,8,9,9,9,8,8,7,8,7,8,8,9,9,9,9,9,9,9,9,9,9,9,6,3],"zscores":[null,7.8001,9.8745,10.6166,10.6166,10.0332,10.0332,9.4265,9.4673,8.6613,8.62,9.0535,9.8378,10.0961,9.5354,9.5354,8.442,8.5575,7.1494,7.5261,7.9651,8.5957,9.7464,10.0438,10.1272,10.1272,10.1272,10.629,9.3516,8.904,8.0404,8.7516,8.4375,7.6241,7.6361,7.8594,9.4625,9.6941,9.4869,7.9259,7.5326,8.3999,9.8923,10.418,9.8409,9.1941,8.5971,7.1072,7.1444,6.2376,7.7022,8.436,8.5634,9.3593,9.1239,10.4189,10.4189,10.629,10.629,9.9015,9.2684,8.4698,8.4622,6.8376,null],"pscores":[null,0.0619,0.0397,0.0006,0.0006,0.0,0.0,0.0335,0.0638,0.1172,0.0853,0.0564,0.0103,0.0274,0.0596,0.0596,0.133,0.1246,0.2012,0.169,0.1336,0.1218,0.0471,0.0302,0.0257,0.0257,0.0257,0.0,0.071,0.1003,0.1633,0.0762,0.0982,0.1609,0.1956,0.1776,0.0641,0.0501,0.0626,0.1366,0.1684,0.1009,0.0387,0.0105,0.0416,0.0475,0.0869,0.1645,0.2017,0.2464,0.1545,0.0983,0.1242,0.0705,0.0856,0.0104,0.0104,0.0,0.0,0.0382,0.0763,0.1309,0.1315,0.1423,null]} +{"ID":"26989_1_1_1","entryID":"26989","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Fluoroacetate_dehalogenase","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"The role of dimer asymmetry and protomer dynamics in enzyme catalysis\n","ionic_strength":0.0,"pH":8.5,"temperature":323.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":245.0,"bbshift_types_post":5.0,"total_bbshifts":1006,"seq":"GHMPDLADLFPGFGSEWINTSSGRIFARVGGDGPPLLLLHGFPQTHVMWHRVAPKLAERFKVIVADLPGYGWSDMPESDEQHTPYTKRAMAKQLIEAMEQLGHVHFALAGHNRGARVSYRLALDSPGRLSKLAVLDILPTYEYWQRMNRAYALKIYHWSFLAQPAPLPENLLGGDPDFYVKAKLASWTRAGDLSAFDPRAVEHYRIAFADPMRRHVMCEDYRAGAYADFEHDKIDVEAGNKIPVPMLALWGASGIAQSAATPLDVWRKWASDVQGAPIESGHFLPEEAPDQTAEALVRFFSAAPGS","k":[0,0,0,0,0,0,0,0,0,0,2,6,9,10,11,13,13,12,7,7,8,12,13,12,12,12,12,13,13,13,12,11,7,6,7,11,12,12,13,9,5,0,0,0,0,0,0,0,0,0,0,0,3,7,11,13,14,15,15,15,13,12,11,12,11,10,9,10,11,12,12,12,12,13,9,5,0,0,0,0,0,0,3,7,11,12,12,13,13,13,13,13,13,12,12,12,13,14,14,14,13,13,11,12,13,15,15,14,13,12,11,10,10,11,12,11,11,12,13,13,13,13,14,13,9,6,6,10,12,12,12,12,13,14,15,15,10,5,3,7,10,11,11,12,12,13,13,12,12,12,13,12,13,13,14,12,12,12,13,12,12,12,11,11,9,12,10,13,12,12,11,11,12,12,11,12,12,13,13,13,14,12,13,13,15,14,13,11,11,11,12,11,10,11,13,10,8,6,10,11,12,12,11,11,11,13,14,14,13,11,11,12,14,13,12,11,12,12,11,11,11,12,12,13,14,14,14,13,13,11,12,12,14,13,14,14,15,14,14,13,14,11,11,9,11,10,11,11,13,13,13,8,4,0,0,0,0,0,0,0,0,3,8,13,14,14,14,15,14,14,13,14,13,13,12,8,4,3,8,12,13,12,13,9,5,0,0,0,0,3,8,13,15,15,14,14,14,15,14,14,9,5,0,0,0,0],"zscores":[null,null,null,null,null,null,null,null,null,null,null,7.8033,9.8903,10.7072,11.1553,10.9796,11.4472,10.3126,8.5587,8.5587,9.186,11.5603,11.1654,10.7826,9.3255,9.7002,9.688,11.1322,11.3528,11.3199,10.8131,10.1403,8.1716,7.061,8.5399,11.0536,12.2444,12.2444,12.7366,10.628,7.9836,null,null,null,null,null,null,null,null,null,null,null,6.2632,9.3998,11.7306,11.8651,12.2919,12.7831,13.5964,13.5777,12.6378,11.5312,11.0979,11.6396,11.0779,10.5073,9.5066,10.2017,10.7883,11.0152,11.6071,11.6071,11.8681,11.8397,9.5357,7.1204,null,null,null,null,null,null,6.2632,8.5032,10.3237,9.5825,10.1747,10.8029,11.4507,11.6244,12.2164,11.5736,10.9349,9.6374,10.9863,11.0046,11.4393,10.7069,10.1592,9.9663,10.1544,10.9541,10.206,10.7048,10.171,11.5388,11.9297,12.741,12.1408,11.8367,11.3044,11.1933,10.5964,10.4822,10.5611,10.5861,11.1337,11.1161,11.6568,11.1944,11.825,11.825,12.0126,11.3714,8.9504,7.0919,7.5178,10.2831,12.0145,12.0718,12.0718,11.5562,12.2383,11.5052,12.5296,11.3474,9.8355,5.9435,6.2632,9.1807,11.0102,11.556,11.7306,12.2444,12.2444,11.7092,10.6507,9.8951,11.0756,11.531,12.1901,11.6738,12.6122,12.6122,12.7647,11.8938,10.7763,11.1572,11.0435,11.0323,10.7031,11.3763,10.1501,10.4963,9.2501,11.1498,9.9849,11.0722,11.0003,10.3557,9.6982,9.6963,9.6445,10.3815,10.4932,11.0327,11.0327,10.6668,11.0615,11.0615,12.1573,10.9522,10.9622,11.2287,12.8325,12.8285,11.764,10.4509,9.6029,7.7054,7.7779,8.0431,10.0188,9.6043,10.6505,8.7538,9.3738,8.1659,10.3229,11.3221,11.8536,12.2444,11.6443,11.6443,11.0449,12.1913,11.7253,12.2867,11.2756,10.6494,9.9286,11.0608,12.6304,12.7375,12.2444,11.7306,12.2444,12.1583,10.4232,8.9018,9.0148,10.9524,10.728,10.1778,9.8433,10.9171,11.9615,11.7955,11.7712,10.0275,10.1417,10.0263,11.7656,12.1359,12.587,12.4077,11.7221,10.6905,9.4312,10.2398,11.995,11.6409,11.3329,9.4198,10.2946,9.5868,10.9184,10.2796,10.8638,10.487,10.8542,8.7926,6.0207,null,null,null,null,null,null,null,null,6.2534,10.0272,12.467,12.9563,12.9563,13.1725,13.6321,12.0673,10.5096,9.9098,11.6244,12.2993,12.2993,11.7146,9.8058,6.8518,5.1088,8.8284,10.66,11.4446,10.0,10.8483,8.737,7.4534,null,null,null,null,6.2632,9.2622,12.1394,12.9936,13.5534,12.5281,11.5727,10.9116,12.0634,12.6259,12.2821,9.4494,null,null,null,null,null],"pscores":[null,null,null,null,null,null,null,null,null,null,null,0.0616,0.0388,0.0235,0.0267,0.0827,0.0583,0.0966,0.0513,0.0513,0.048,0.0306,0.0728,0.0702,0.1583,0.134,0.1347,0.0745,0.0631,0.0648,0.0685,0.0812,0.0785,0.1222,0.0526,0.0317,0.0,0.0,0.0,0.0001,0.0001,null,null,null,null,null,null,null,null,null,null,null,0.0,0.0,0.0,0.038,0.0387,0.0358,0.0028,0.0035,0.004,0.032,0.0295,0.0268,0.0305,0.0338,0.0614,0.0504,0.0452,0.0578,0.0284,0.0284,0.0163,0.0392,0.0596,0.064,null,null,null,null,null,null,0.0,0.0551,0.0706,0.1415,0.1048,0.0924,0.0581,0.0495,0.022,0.052,0.0851,0.138,0.0593,0.0583,0.0587,0.1198,0.1521,0.164,0.1299,0.0841,0.0774,0.0744,0.1289,0.0951,0.0753,0.019,0.0253,0.0177,0.0195,0.0,0.0292,0.0617,0.0824,0.056,0.0277,0.0525,0.0479,0.0713,0.0399,0.0399,0.0516,0.0621,0.0972,0.1195,0.0838,0.0459,0.0098,0.0073,0.0073,0.0308,0.021,0.0766,0.047,0.1051,0.0716,0.176,0.0,0.0124,0.0086,0.0078,0.0,0.0,0.0,0.0454,0.1009,0.1217,0.0546,0.032,0.0231,0.0252,0.0051,0.0051,0.018,0.0152,0.0705,0.0504,0.0792,0.0569,0.0745,0.0395,0.0806,0.0609,0.0774,0.0508,0.0628,0.0777,0.0586,0.0941,0.108,0.1081,0.1375,0.0926,0.0611,0.0569,0.0569,0.1,0.0783,0.0783,0.0448,0.0611,0.0836,0.0695,0.0337,0.0154,0.0428,0.0635,0.114,0.2505,0.2706,0.224,0.0608,0.1139,0.1009,0.1423,0.0366,0.0356,0.0437,0.0186,0.017,0.0,0.0038,0.0038,0.0321,0.0231,0.0655,0.0389,0.067,0.0526,0.0938,0.0554,0.0237,0.0,0.0,0.0,0.0,0.0036,0.065,0.1608,0.153,0.0611,0.0731,0.1285,0.1717,0.108,0.054,0.0413,0.0424,0.0878,0.1067,0.1137,0.0635,0.0256,0.0256,0.0335,0.0857,0.1207,0.1983,0.1248,0.0524,0.004,0.0181,0.0667,0.0723,0.0868,0.0385,0.0731,0.089,0.1103,0.0895,0.0735,0.1015,null,null,null,null,null,null,null,null,0.0008,0.0003,0.0111,0.0101,0.0101,0.0015,0.0014,0.049,0.1312,0.145,0.0706,0.0183,0.0183,0.0233,0.012,0.0249,0.1208,0.0711,0.0769,0.0584,0.1153,0.0898,0.1118,0.0375,null,null,null,null,0.0,0.0433,0.0254,0.0268,0.0044,0.0282,0.0732,0.1083,0.0688,0.0239,0.0391,0.0649,null,null,null,null,null]} +{"ID":"36327_1_1_1","entryID":"36327","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"entity_1","exp_method":"NMR","exp_method_subtype":"SOLUTION","citation_DOI":"","citation_title":"Exploration of novel alpha-beta protein folds through de novo design\n","ionic_strength":0.057,"pH":7.4,"temperature":303.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":104.0,"bbshift_types_post":7.0,"total_bbshifts":691,"seq":"GDADKIMEQAKRQDPNAQVYKVTTPDEIEEAVRRIEKYGAQVVLIIYTSSGIVILVAVRDPSQADQILKEAKKQNPSATFVRLEGVSPDDLRRQVEDVWRGSLEHHHHHH","k":[4,9,16,19,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,20,17,15,14,17,19,21,21,21,21,21,21,21,19,19,19,21,21,21,21,21,21,21,21,21,21,21,20,18,18,19,21,21,21,21,21,21,19,19,18,18,18,19,21,21,21,21,21,21,21,21,21,21,19,19,19,20,15,8,2,0,0,0,0],"zscores":[null,9.1568,13.0322,14.2488,14.1609,14.1669,14.7164,15.7963,14.6324,14.1087,14.4976,15.081,15.0823,13.5985,13.369,11.8439,12.899,13.1899,14.8611,13.7931,14.0798,13.4781,15.1148,13.7898,14.1546,13.6324,14.346,14.3486,14.422,15.3233,15.7567,16.1497,16.1497,15.8328,15.5446,15.3155,14.4843,13.3838,12.6615,12.8621,14.3164,15.1168,15.7966,14.4837,14.0778,13.3807,13.5094,11.9404,9.8039,8.4052,8.631,11.9494,14.217,15.4587,15.008,15.0886,15.2322,13.6856,13.6856,12.8837,14.6502,14.4383,15.5,15.9565,15.8073,14.3436,13.0568,13.2638,14.3257,15.0272,14.6629,14.9703,14.5692,13.6389,12.3647,11.1877,11.0423,12.3518,13.394,14.2419,14.5028,15.2238,15.5271,14.0108,13.3597,12.4755,12.1331,12.5308,12.6278,13.526,13.4136,14.5294,15.2967,15.3756,14.966,14.1758,13.7696,14.0375,15.0639,14.5943,14.2378,13.0588,11.8995,9.1139,5.4199,null,null,null,null,null],"pscores":[null,0.0835,0.0428,0.0404,0.0723,0.072,0.0502,0.0115,0.0534,0.0744,0.0587,0.0365,0.0364,0.067,0.077,0.1502,0.1282,0.1146,0.0446,0.0878,0.0756,0.1016,0.0352,0.059,0.0442,0.0656,0.0647,0.0646,0.0617,0.0277,0.0128,0.0,0.0,0.0102,0.02,0.028,0.0592,0.0763,0.1094,0.0999,0.0659,0.0351,0.0114,0.0592,0.0757,0.1059,0.0858,0.1117,0.1953,0.2691,0.3099,0.1448,0.07,0.0229,0.0391,0.0362,0.031,0.0924,0.0924,0.0989,0.0252,0.0331,0.0215,0.0062,0.0111,0.0648,0.1208,0.1112,0.0656,0.0384,0.0522,0.0405,0.0559,0.0801,0.1076,0.169,0.1936,0.1548,0.1053,0.069,0.0585,0.0313,0.0206,0.0499,0.0774,0.1022,0.1191,0.0996,0.111,0.0994,0.1044,0.0574,0.0287,0.0259,0.0407,0.0717,0.0888,0.0774,0.0371,0.0272,0.0409,0.0909,0.163,0.2404,0.3676,null,null,null,null,null]} +{"ID":"18020_1_1_1","entryID":"18020","stID":"1","entity_assemID":"1","entityID":"1","entity_name":"Integrin_Alpha1_I-domain","exp_method":"NMR","exp_method_subtype":"solution","citation_DOI":"","citation_title":"Assignments of human integrin 1I domain in the apo and Mg+ bound states.","ionic_strength":0.1,"pH":7.4,"temperature":298.0,"off_C":0.0,"off_CA":0.0,"off_CB":0.0,"off_H":0.0,"off_HA":0.0,"off_HB":0.0,"off_N":0.0,"bbshift_positions_post":186.0,"bbshift_types_post":5.0,"total_bbshifts":882,"seq":"STQLDIVIVLDGSNSIYPWDSVTAFLNDLLERMDIGPKQTQVGIVQYGENVTHEFNLNKYSSTEEVLVAAKKIVQRGGRQTMTALGIDTARKEAFTEARGARRGVKKVMVIVTDGESHDNHRLKKVIQDCEDENIQRFSIAILGSYNRGNLSTEKFVEEIKSIASEPTEKHFFNVSDELALVTIVKTLGERI","k":[5,10,15,15,15,15,15,15,15,15,14,13,11,12,12,12,10,11,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,12,12,13,15,15,15,14,14,14,15,15,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,13,8,4,3,8,13,15,15,14,14,14,15,15,15,15,15,15,15,15,13,13,13,14,14,14,15,12,12,12,15,15,15,15,15,15,15,12,11,11,13,10,9,9,11,12,13,15,15,15,15,15,15,15,15,15,14,14,14,15,15,15,15,15,15,15,14,12,7,6,8,13,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,10,8,8,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,10,5],"zscores":[null,4.2582,8.4491,10.6814,12.9651,12.072,12.5756,12.3152,13.0678,13.0801,11.8647,9.7421,6.7838,8.2546,9.8652,10.4176,9.8883,10.501,12.2251,12.6831,13.1752,13.1752,13.476,12.4613,12.1391,12.3518,12.8015,11.722,11.4012,11.1407,11.9731,11.6941,12.5504,12.5743,11.8842,10.7192,10.7032,10.6546,11.606,11.5955,12.3953,11.8369,12.2778,12.7941,13.2957,13.4609,11.977,12.2097,12.2097,13.3019,12.8033,11.9257,12.3297,12.8443,12.0358,11.5242,11.1929,11.6136,11.9483,11.6909,12.6087,12.7746,13.3052,13.1243,13.1243,12.975,13.5265,13.1159,12.9499,12.9499,12.3132,12.6408,12.2331,12.5988,12.5988,11.8547,11.6036,8.551,6.32,4.3585,8.0917,11.2665,12.8493,12.8898,10.7269,10.0483,10.646,12.8211,12.4868,12.5417,11.6729,11.646,10.5177,10.9304,12.2139,12.2495,12.643,12.0372,11.3325,9.4819,9.5725,11.0708,10.0368,10.04,9.3793,10.4407,10.8393,11.6752,13.3753,12.9644,13.1039,11.6008,10.1501,8.765,9.6754,11.0923,9.2472,9.5583,9.8054,11.6532,10.864,10.3499,10.9615,12.3115,13.2313,13.6705,13.6705,13.1642,13.1642,11.9646,11.8975,11.369,11.8622,11.3976,10.1629,9.4181,9.6595,10.9267,11.784,11.1541,11.2242,10.6163,11.1153,8.5544,8.7209,10.0332,11.5709,11.7258,11.7258,12.2566,11.5062,9.3482,9.3812,10.9324,11.0118,11.6555,11.9274,13.4491,12.6935,11.4842,11.4224,11.7505,12.1744,12.473,12.6278,10.8231,9.6182,10.0332,11.9888,12.8902,12.8902,13.5888,12.8986,12.4814,11.8652,12.6915,13.103,13.4596,12.941,12.4378,12.6634,12.7274,12.0515,12.0515,11.9691,12.7923,12.1108,11.5508,11.5026,11.3603,9.7302,null],"pscores":[null,0.5345,0.2863,0.1421,0.028,0.0684,0.0449,0.0568,0.0237,0.0232,0.0587,0.1556,0.3267,0.2342,0.1236,0.0905,0.0685,0.0607,0.0216,0.0402,0.0193,0.0193,0.0074,0.0501,0.0651,0.0551,0.035,0.0857,0.1023,0.1163,0.0732,0.0871,0.0461,0.045,0.0578,0.0736,0.0745,0.1007,0.0916,0.0921,0.0531,0.06,0.0393,0.0168,0.0145,0.008,0.0533,0.0424,0.0424,0.0142,0.0349,0.0755,0.0562,0.0332,0.0701,0.0958,0.1134,0.0912,0.0744,0.0872,0.0435,0.0362,0.0141,0.0214,0.0214,0.0276,0.0055,0.0218,0.0287,0.0287,0.0569,0.042,0.0607,0.0439,0.0439,0.0592,0.0505,0.0901,0.0718,0.2238,0.1238,0.0675,0.033,0.0312,0.1187,0.1589,0.1233,0.0342,0.0489,0.0465,0.0882,0.0895,0.1516,0.1279,0.0616,0.0205,0.0038,0.03,0.0856,0.195,0.1891,0.1201,0.113,0.1128,0.1548,0.1562,0.1331,0.088,0.0113,0.0281,0.0223,0.0919,0.1062,0.1705,0.1094,0.0766,0.1086,0.0582,0.0436,0.0034,0.0658,0.1183,0.1262,0.057,0.0171,0.0,0.0,0.0198,0.0198,0.0736,0.0769,0.0836,0.0588,0.0822,0.1729,0.2201,0.2045,0.1281,0.0825,0.1156,0.1117,0.125,0.0526,0.0516,0.0,0.0,0.0521,0.0655,0.0655,0.0403,0.0968,0.2247,0.2226,0.1278,0.1234,0.0891,0.0754,0.0084,0.0397,0.0979,0.1012,0.0842,0.0635,0.0496,0.0426,0.0177,0.0224,0.0,0.0322,0.0312,0.0312,0.0031,0.0308,0.0492,0.0785,0.0398,0.0223,0.008,0.029,0.0512,0.041,0.0382,0.0694,0.0694,0.0734,0.0354,0.0665,0.0743,0.0767,0.0841,0.078,null]} diff --git a/tests/test_chezod_equality.py b/tests/test_chezod_equality.py new file mode 100644 index 0000000..7e39394 --- /dev/null +++ b/tests/test_chezod_equality.py @@ -0,0 +1,10 @@ +""" +TODO: Port legacy CheZOD equality test. + +Requires: +- test/data/CheZOD_results_all/ — legacy CheZOD reference output files +- Update unpacking of get_offset_corrected_wSCS() (now returns 9 values, old test expected 5) + +The test validates that TriZOD Z-scores match the original CheZOD implementation +by comparing against pre-computed CheZOD reference data for known BMRB entries. +""" diff --git a/tests/test_full_dataset_regression.py b/tests/test_full_dataset_regression.py new file mode 100644 index 0000000..af1e731 --- /dev/null +++ b/tests/test_full_dataset_regression.py @@ -0,0 +1,113 @@ +"""Full-dataset regression: compare pipeline output against baselines in data/baseline/. + +Run with: + uv run pytest tests/test_full_dataset_regression.py -v + +Requires: + - BMRB data in data/bmrb_entries/ + - Baseline files in data/baseline/ (unfiltered.json, tolerant.json, etc.) + - Precomputed POTENCI cache in tmp/potenci/ (optional but recommended for speed) +""" + +import json +import subprocess +import sys +from pathlib import Path + +import pytest + +from tests.conftest import DATA_DIR, requires_bmrb_data + +BASELINE_DIR = DATA_DIR / "baseline" +BMRB_DIR = DATA_DIR / "bmrb_entries" + +FILTER_LEVELS = ["unfiltered", "tolerant", "moderate", "strict"] + + +def load_jsonl(path): + entries = {} + with open(path) as f: + for line in f: + entry = json.loads(line) + entries[entry["ID"]] = entry + return entries + + +@pytest.mark.slow +@requires_bmrb_data +@pytest.mark.skipif( + not BASELINE_DIR.is_dir(), + reason="Baseline files not available (data/baseline/)", +) +class TestFullDatasetRegression: + @pytest.mark.parametrize("filter_level", FILTER_LEVELS) + def test_matches_baseline(self, tmp_path, filter_level): + baseline_file = BASELINE_DIR / f"{filter_level}.json" + if not baseline_file.exists(): + pytest.skip(f"Baseline {baseline_file} not found") + + output_prefix = str(tmp_path / filter_level) + + # Use existing cache if available (speeds up from hours to minutes) + cache_dir = str(Path(__file__).resolve().parent.parent / "tmp") + + cmd = [ + sys.executable, + "-m", + "trizod.trizod", + "--input-dir", + str(BMRB_DIR), + "--filter-defaults", + filter_level, + "--output-prefix", + output_prefix, + "--output-format", + "json", + "--no-progress", + "--cache-dir", + cache_dir, + ] + + result = subprocess.run( + cmd, + capture_output=True, + text=True, + timeout=7200, # 2 hours max for full dataset + ) + assert result.returncode == 0, f"Pipeline failed:\n{result.stderr}" + + baseline = load_jsonl(baseline_file) + actual = load_jsonl(output_prefix + ".json") + + assert len(actual) == len(baseline), ( + f"Entry count mismatch for {filter_level}: " + f"{len(actual)} actual vs {len(baseline)} baseline" + ) + + zscore_mismatches = [] + for id_ in baseline: + assert id_ in actual, f"Missing entry: {id_}" + + ref = baseline[id_] + act = actual[id_] + + assert act["seq"] == ref["seq"], f"{id_}: sequence mismatch" + assert act["temperature"] == pytest.approx(ref["temperature"]), ( + f"{id_}: temperature mismatch" + ) + + ref_z = ref.get("zscores", []) + act_z = act.get("zscores", []) + assert len(act_z) == len(ref_z), f"{id_}: zscore length mismatch" + + for i, (a, r) in enumerate(zip(act_z, ref_z)): + if a is None and r is None: + continue + if a is None or r is None or abs(a - r) > 1e-6: + zscore_mismatches.append(f"{id_} pos {i}: {a} != {r}") + break + + assert not zscore_mismatches, ( + f"{len(zscore_mismatches)} entries with Z-score mismatches " + f"(showing first 10):\n" + "\n".join(zscore_mismatches[:10]) + ) diff --git a/tests/test_pipeline_regression.py b/tests/test_pipeline_regression.py new file mode 100644 index 0000000..b72ffab --- /dev/null +++ b/tests/test_pipeline_regression.py @@ -0,0 +1,82 @@ +"""Regression test: run pipeline on 100-entry subset and compare against reference.""" + +import json +import subprocess +import sys +from pathlib import Path + +import pytest + +from tests.conftest import requires_bmrb_data + +TESTS_DIR = Path(__file__).resolve().parent +REFERENCE_FILE = TESTS_DIR / "reference" / "unfiltered.json" +SUBSET_DIR = TESTS_DIR / "bmrb_subset" + + +def load_jsonl(path): + entries = {} + with open(path) as f: + for line in f: + entry = json.loads(line) + entries[entry["ID"]] = entry + return entries + + +@requires_bmrb_data +@pytest.mark.skipif( + not REFERENCE_FILE.exists(), + reason="Reference file not generated yet", +) +class TestPipelineRegression: + def test_unfiltered_matches_reference(self, tmp_path): + output_prefix = str(tmp_path / "unfiltered") + result = subprocess.run( + [ + sys.executable, + "-m", + "trizod.trizod", + "--input-dir", + str(SUBSET_DIR), + "--filter-defaults", + "unfiltered", + "--output-prefix", + output_prefix, + "--output-format", + "json", + "--no-progress", + "--cache-dir", + str(tmp_path / "cache"), + ], + capture_output=True, + text=True, + timeout=120, + ) + assert result.returncode == 0, f"Pipeline failed:\n{result.stderr}" + + reference = load_jsonl(REFERENCE_FILE) + actual = load_jsonl(output_prefix + ".json") + + assert len(actual) == len(reference), ( + f"Entry count mismatch: {len(actual)} vs {len(reference)}" + ) + + for id_ in reference: + assert id_ in actual, f"Missing entry: {id_}" + ref = reference[id_] + act = actual[id_] + + assert act["seq"] == ref["seq"], f"{id_}: sequence mismatch" + assert act["temperature"] == pytest.approx(ref["temperature"]), ( + f"{id_}: temperature mismatch" + ) + + ref_z = ref.get("zscores", []) + act_z = act.get("zscores", []) + assert len(act_z) == len(ref_z), f"{id_}: zscore length mismatch" + for i, (a, r) in enumerate(zip(act_z, ref_z)): + if a is None and r is None: + continue + assert a == pytest.approx(r, abs=1e-6), ( + f"{id_} pos {i}: zscore {a} != {r}" + ) diff --git a/tests/test_potenci.py b/tests/test_potenci.py new file mode 100644 index 0000000..c463211 --- /dev/null +++ b/tests/test_potenci.py @@ -0,0 +1,95 @@ +"""Tests for the POTENCI random coil chemical shift prediction module.""" + +import pytest + +import trizod.potenci.potenci as potenci + +# Reference values generated on main branch (commit 8905a85) +# Sequence: AAGDTFKISELVK, T=298K, pH=7.0, ion=0.1M, no pH correction +REFERENCE_SEQUENCE = "AAGDTFKISELVK" +REFERENCE_TEMPERATURE = 298.0 +REFERENCE_PH = 7.0 +REFERENCE_ION = 0.1 + +# Subset of reference values: (residue_num, aa, atom_type, value) +REFERENCE_VALUES = [ + (2, "A", "CA", 52.705700), + (2, "A", "N", 123.529426), + (3, "G", "CA", 45.270900), + (5, "T", "CB", 69.767200), + (7, "K", "H", 8.115990), + (10, "E", "C", 176.293150), + (12, "V", "HA", 4.098429), +] + + +class TestPredictions: + """Test POTENCI predictions against known reference values.""" + + def test_predictions_match_reference(self): + result = potenci.get_pred_shifts( + REFERENCE_SEQUENCE, + REFERENCE_TEMPERATURE, + REFERENCE_PH, + REFERENCE_ION, + use_ph_corr=False, + ) + + for res_num, aa, atom_type, expected in REFERENCE_VALUES: + actual = result[(res_num, aa)][atom_type] + assert actual == pytest.approx(expected, abs=1e-6), ( + f"Mismatch for residue {res_num}{aa} {atom_type}: " + f"expected {expected}, got {actual}" + ) + + def test_predictions_with_ph_correction(self): + """POTENCI with pH correction should produce different results from pH=7.""" + result_no_ph = potenci.get_pred_shifts( + REFERENCE_SEQUENCE, + REFERENCE_TEMPERATURE, + REFERENCE_PH, + REFERENCE_ION, + use_ph_corr=False, + ) + result_with_ph = potenci.get_pred_shifts( + REFERENCE_SEQUENCE, + REFERENCE_TEMPERATURE, + 5.5, # different pH + REFERENCE_ION, + use_ph_corr=True, + ) + # D (Asp) is pH-sensitive; its shifts should differ at pH 5.5 vs 7.0 + d_ca_no_ph = result_no_ph[(4, "D")]["CA"] + d_ca_with_ph = result_with_ph[(4, "D")]["CA"] + assert d_ca_no_ph != pytest.approx(d_ca_with_ph, abs=0.01) + + +class TestEdgeCases: + """Test POTENCI edge cases and structural constraints.""" + + def test_terminal_residues_excluded(self): + """POTENCI should not predict shifts for terminal residues.""" + result = potenci.get_pred_shifts( + REFERENCE_SEQUENCE, + REFERENCE_TEMPERATURE, + REFERENCE_PH, + REFERENCE_ION, + use_ph_corr=False, + ) + # First residue (1, 'A') and last residue (13, 'K') should be absent + assert (1, "A") not in result + residue_nums = [k[0] for k in result] + assert max(residue_nums) < len(REFERENCE_SEQUENCE) + + def test_glycine_has_no_cb(self): + """Glycine should not have CB or HB predictions.""" + result = potenci.get_pred_shifts( + REFERENCE_SEQUENCE, + REFERENCE_TEMPERATURE, + REFERENCE_PH, + REFERENCE_ION, + use_ph_corr=False, + ) + gly_shifts = result[(3, "G")] + assert "CB" not in gly_shifts + assert "HB" not in gly_shifts diff --git a/tests/test_smoke.py b/tests/test_smoke.py new file mode 100644 index 0000000..4ccd263 --- /dev/null +++ b/tests/test_smoke.py @@ -0,0 +1,80 @@ +"""Smoke tests to verify basic functionality before any refactoring.""" + +import subprocess +import sys + +from tests.conftest import BMRB_DIR, requires_bmrb_data + + +class TestCLI: + def test_help_runs(self): + result = subprocess.run( + [sys.executable, "-m", "trizod.trizod", "--help"], + capture_output=True, + text=True, + ) + assert result.returncode == 0 + assert "input-dir" in result.stdout + + def test_trizod_entrypoint(self): + result = subprocess.run( + ["trizod", "--help"], + capture_output=True, + text=True, + ) + assert result.returncode == 0 + + +@requires_bmrb_data +class TestPipelineSingleEntry: + """Test pipeline on a single BMRB entry.""" + + def test_parse_bmrb_entry(self): + import trizod.bmrb.bmrb as bmrb + + entry = bmrb.BmrbEntry("4493", BMRB_DIR / "bmr4493") + assert entry.id == "4493" + assert len(entry.entities) > 0 + assert len(entry.shift_tables) > 0 + + def test_compute_scores_single_entry(self): + import trizod.bmrb.bmrb as bmrb + import trizod.potenci.potenci as potenci + import trizod.scoring.scoring as scoring + + entry = bmrb.BmrbEntry("4493", BMRB_DIR / "bmr4493") + peptide_shifts = entry.get_peptide_shifts() + assert len(peptide_shifts) > 0 + + for (_stID, _entity_assemID, entityID), ( + shifts, + condID, + _assemID, + _sampleIDs, + ) in peptide_shifts.items(): + entity = entry.entities[entityID] + seq = entity.seq + conds = entry.conditions[condID] + temperature = conds.get_temperature() + pH = conds.get_pH() + ion = conds.get_ionic_strength() + + use_ph_corr = pH != 7.0 + predshiftdct = potenci.get_pred_shifts( + seq, temperature, pH, ion, use_ph_corr + ) + ret = scoring.get_offset_corrected_shifts(seq, shifts, predshiftdct) + assert ret is not None, "Score computation returned None" + ( + weighted_diffs_final, + abs_weighted_diffs_final, + cmp_mask, + outlier_mask_final, + offsets_final, + weighted_diffs_initial, + abs_weighted_diffs_initial, + outlier_mask_initial, + offsets_initial, + ) = ret + assert cmp_mask.any(), "No comparable backbone shifts found" + break # only test first peptide diff --git a/trizod/__init__.py b/trizod/__init__.py index 28e6c08..4c32606 100644 --- a/trizod/__init__.py +++ b/trizod/__init__.py @@ -1,9 +1,9 @@ __version__ = "0.0.1" META_DATA = { - "author": "Markus Haak", - "author_email": "m.haak@tum.de", + "authors": ["Markus Haak", "Tobias Senoner"], + "author_emails": ["markus.haak@tum.de", "tobias.senoner@tum.de"], "description": "Modern disorder scores for BMRB data", "package_name": "TriZOD", - "github_url": "https://git.rostlab.org/haak/TriZOD", + "github_url": "https://github.com/MarkusHaak/trizod", } diff --git a/trizod/bmrb/__init__.py b/trizod/bmrb/__init__.py index 1f77395..e935d7d 100644 --- a/trizod/bmrb/__init__.py +++ b/trizod/bmrb/__init__.py @@ -1 +1,3 @@ -from .bmrb import BmrbEntry, get_valid_bbshifts \ No newline at end of file +from .bmrb import BmrbEntry, get_valid_bbshifts + +__all__ = ["BmrbEntry", "get_valid_bbshifts"] diff --git a/trizod/bmrb/bmrb.py b/trizod/bmrb/bmrb.py index 7950b80..28576b7 100644 --- a/trizod/bmrb/bmrb.py +++ b/trizod/bmrb/bmrb.py @@ -1,278 +1,339 @@ -import os import logging -import pynmrstar +from pathlib import Path + import numpy as np import pandas as pd +import pynmrstar + from trizod.constants import AA3TO1, BBATNS -def get_tag_vals(sf, tag, warn=None, default=None, strip_str=False, indices=None, empty_val_str='.'): + +def get_tag_vals( + sf, tag, warn=None, default=None, strip_str=False, indices=None, empty_val_str="." +): try: vals = sf.get_tag(tag) if strip_str: vals = [v.strip() for v in vals] if empty_val_str: - vals = [v if v != empty_val_str else '' for v in vals] + vals = [v if v != empty_val_str else "" for v in vals] if indices is not None: - if type(indices) == list: + if isinstance(indices, list): vals = [vals[i] for i in indices] else: vals = vals[indices] return vals - except: + except Exception: if warn: - logging.getLogger('trizod.bmrb').warning(warn) - logging.getLogger('trizod.bmrb').debug(f'failed to retrieve tag {tag}') + logging.getLogger("trizod.bmrb").warning(warn) + logging.getLogger("trizod.bmrb").debug(f"failed to retrieve tag {tag}") return default -class Entity(object): + +class Entity: def __init__(self, sf): - super(Entity, self).__init__() - self.id = get_tag_vals(sf, '_Entity.ID', indices=0) - self.name = get_tag_vals(sf, '_Entity.Name', indices=0) - self.details = get_tag_vals(sf, '_Entity.Details', indices=0) - self.type = get_tag_vals(sf, '_Entity.Type', indices=0) - self.polymer_type = get_tag_vals(sf, '_Entity.Polymer_type', indices=0) - self.polymer_type_details = get_tag_vals(sf, '_Entity.Polymer_type_details', indices=0) - self.polymer_author_seq_details = get_tag_vals(sf, '_Entity.Polymer_author_seq_details', indices=0) - self.seq = get_tag_vals(sf, '_Entity.Polymer_seq_one_letter_code', indices=0) - if self.seq is not None and self.seq not in ['', '.']: - self.seq = self.seq.replace('\n', '').strip().upper() + super().__init__() + self.id = get_tag_vals(sf, "_Entity.ID", indices=0) + self.name = get_tag_vals(sf, "_Entity.Name", indices=0) + self.details = get_tag_vals(sf, "_Entity.Details", indices=0) + self.type = get_tag_vals(sf, "_Entity.Type", indices=0) + self.polymer_type = get_tag_vals(sf, "_Entity.Polymer_type", indices=0) + self.polymer_type_details = get_tag_vals( + sf, "_Entity.Polymer_type_details", indices=0 + ) + self.polymer_author_seq_details = get_tag_vals( + sf, "_Entity.Polymer_author_seq_details", indices=0 + ) + self.seq = get_tag_vals(sf, "_Entity.Polymer_seq_one_letter_code", indices=0) + if self.seq is not None and self.seq not in ["", "."]: + self.seq = self.seq.replace("\n", "").strip().upper() else: self.seq = None - self.fragment = get_tag_vals(sf, '_Entity.Fragment') - self.weight = get_tag_vals(sf, '_Entity.Formula_weight') - self.db_links = list(zip( - get_tag_vals(sf, '_Entity_db_link.Database_code', default=[]), - get_tag_vals(sf, '_Entity_db_link.Accession_code', default=[]), - get_tag_vals(sf, '_Entity_db_link.Entry_mol_code', default=[]), - get_tag_vals(sf, '_Entity_db_link.Seq_query_to_submitted_percent', default=[]), - get_tag_vals(sf, '_Entity_db_link.Seq_identity', default=[]) - )) - + self.paramagnetic = get_tag_vals(sf, "_Entity.Paramagnetic", indices=0) + self.fragment = get_tag_vals(sf, "_Entity.Fragment") + self.weight = get_tag_vals(sf, "_Entity.Formula_weight") + self.db_links = list( + zip( + get_tag_vals(sf, "_Entity_db_link.Database_code", default=[]), + get_tag_vals(sf, "_Entity_db_link.Accession_code", default=[]), + get_tag_vals(sf, "_Entity_db_link.Entry_mol_code", default=[]), + get_tag_vals( + sf, "_Entity_db_link.Seq_query_to_submitted_percent", default=[] + ), + get_tag_vals(sf, "_Entity_db_link.Seq_identity", default=[]), + ) + ) + def __str__(self): if self.seq is not None: - seq_str = f', seq="{self.seq[:10] + "..." if type(self.seq) == str and len(self.seq) > 13 else self.seq}"' + seq_str = f', seq="{self.seq[:10] + "..." if isinstance(self.seq, str) and len(self.seq) > 13 else self.seq}"' else: seq_str = "" return f'(Entity {self.id}: name="{self.name}", type="{self.type}"{seq_str})' - + def __repr__(self): return f"" -class Assembly(object): + +class Assembly: def __init__(self, sf): - super(Assembly, self).__init__() - self.name = get_tag_vals(sf, '_Assembly.Name', indices=0) - self.id = get_tag_vals(sf, '_Assembly.ID', indices=0) - self.details = get_tag_vals(sf, '_Assembly.Details', indices=0) - self.n_components = get_tag_vals(sf, '_Assembly.Number_of_components', indices=0) - self.organic_ligands = get_tag_vals(sf, '_Assembly.Organic_ligands', indices=0) - self.metal_ions = get_tag_vals(sf, '_Assembly.Metal_ions', indices=0) - self.molecules_in_chemical_exchange = get_tag_vals(sf, '_Assembly.Molecules_in_chemical_exchange', indices=0) - self.entities = list(zip( - get_tag_vals(sf, '_Entity_assembly.ID', default=[]), - get_tag_vals(sf, '_Entity_assembly.Entity_ID', default=[]), - get_tag_vals(sf, '_Entity_assembly.Entity_label', default=[]), - get_tag_vals(sf, '_Entity_assembly.Physical_state', default=[]) - )) - + super().__init__() + self.name = get_tag_vals(sf, "_Assembly.Name", indices=0) + self.id = get_tag_vals(sf, "_Assembly.ID", indices=0) + self.details = get_tag_vals(sf, "_Assembly.Details", indices=0) + self.n_components = get_tag_vals( + sf, "_Assembly.Number_of_components", indices=0 + ) + self.organic_ligands = get_tag_vals(sf, "_Assembly.Organic_ligands", indices=0) + self.metal_ions = get_tag_vals(sf, "_Assembly.Metal_ions", indices=0) + self.paramagnetic = get_tag_vals(sf, "_Assembly.Paramagnetic", indices=0) + self.molecules_in_chemical_exchange = get_tag_vals( + sf, "_Assembly.Molecules_in_chemical_exchange", indices=0 + ) + self.entities = list( + zip( + get_tag_vals(sf, "_Entity_assembly.ID", default=[]), + get_tag_vals(sf, "_Entity_assembly.Entity_ID", default=[]), + get_tag_vals(sf, "_Entity_assembly.Entity_label", default=[]), + get_tag_vals(sf, "_Entity_assembly.Physical_state", default=[]), + ) + ) + def __str__(self): - return f'(Assembly {self.id}: entities {[(e[0], e[1]) for e in self.entities]}, {self.n_components} components)' - + return f"(Assembly {self.id}: entities {[(e[0], e[1]) for e in self.entities]}, {self.n_components} components)" + def __repr__(self): return f"" -class SampleConditions(object): + +class SampleConditions: def __init__(self, sf): - super(SampleConditions, self).__init__() - self.id = get_tag_vals(sf, '_Sample_condition_list.ID', indices=0) + super().__init__() + self.id = get_tag_vals(sf, "_Sample_condition_list.ID", indices=0) self.ionic_strength = (None, None) self.pH = (None, None) self.pressure = (None, None) self.temperature = (None, None) - info = list(zip( - get_tag_vals(sf, '_Sample_condition_variable.Type', default=[]), - get_tag_vals(sf, '_Sample_condition_variable.Val', default=[]), - get_tag_vals(sf, '_Sample_condition_variable.Val_units', default=[]) - )) - for t,val,unit in info: - if 'ionic strength' in t.lower(): + info = list( + zip( + get_tag_vals(sf, "_Sample_condition_variable.Type", default=[]), + get_tag_vals(sf, "_Sample_condition_variable.Val", default=[]), + get_tag_vals(sf, "_Sample_condition_variable.Val_units", default=[]), + ) + ) + for t, val, unit in info: + if "ionic strength" in t.lower(): self.ionic_strength = (val, unit) - elif t.lower() == 'ph': + elif t.lower() == "ph": self.pH = (val, unit) - elif t.lower() == 'pressure': + elif t.lower() == "pressure": self.pressure = (val, unit) - elif 'temp' in t.lower(): + elif "temp" in t.lower(): self.temperature = (val, unit) else: - logging.getLogger('trizod.bmrb').debug(f'Skipping sample condition {t} = {val} {unit}') + logging.getLogger("trizod.bmrb").debug( + f"Skipping sample condition {t} = {val} {unit}" + ) def convert_val(self, val): try: val = float(val) - except: - logging.getLogger('trizod.bmrb').debug(f'failed to convert value {val}') + except (ValueError, TypeError): + logging.getLogger("trizod.bmrb").debug(f"failed to convert value {val}") val = np.nan return val def get_pH(self, return_default=True): val = self.convert_val(self.pH[0]) if np.isnan(val) and return_default: - logging.getLogger('trizod.bmrb').info(f'No information on pH for sample condition {self.id}, assuming 7.0') + logging.getLogger("trizod.bmrb").info( + f"No information on pH for sample condition {self.id}, assuming 7.0" + ) return 7.0 return val - + def get_temperature(self, return_default=True, assume_si=True, fix_outliers=True): val = self.convert_val(self.temperature[0]) if np.isnan(val): if return_default: - logging.getLogger('trizod.bmrb').info(f'No information on temperature for sample condition {self.id}, assuming 298 K') - return 298. + logging.getLogger("trizod.bmrb").info( + f"No information on temperature for sample condition {self.id}, assuming 298 K" + ) + return 298.0 else: return np.nan - if 'C' in self.temperature[1]: - const0, const1, factor = 0., 273.15, 1. - elif 'F' in self.temperature[1]: - const0, const1, factor = -32., 273.15, 1.8 - elif self.temperature[1] == 'K': - const0, const1, factor = 0., 0., 1. + if "C" in self.temperature[1]: + const0, const1, factor = 0.0, 273.15, 1.0 + elif "F" in self.temperature[1]: + const0, const1, factor = -32.0, 273.15, 1.8 + elif self.temperature[1] == "K": + const0, const1, factor = 0.0, 0.0, 1.0 elif assume_si: - const0, const1, factor = 0., 0., 1. - logging.getLogger('trizod.bmrb').info(f'Temperature unit unknown: {self.temperature[1]}, assuming K') + const0, const1, factor = 0.0, 0.0, 1.0 + logging.getLogger("trizod.bmrb").info( + f"Temperature unit unknown: {self.temperature[1]}, assuming K" + ) else: return None - if fix_outliers and const1 == 0.: # not explicitly °C or °F - if 15 <= val < 50: - logging.getLogger('trizod.bmrb').info(f'Very low temperature: {val}, assuming unit should be °C') - const0, const1, factor = 0., 273.15, 1. + if fix_outliers and const1 == 0.0: # not explicitly °C or °F + if 1 <= val < 50: + logging.getLogger("trizod.bmrb").info( + f"Very low temperature: {val}, assuming unit should be °C" + ) + const0, const1, factor = 0.0, 273.15, 1.0 elif 50 <= val <= 100: - const0, const1, factor = -32., 273.15, 1.8 - logging.getLogger('trizod.bmrb').info(f'Low temperature: {val}, assuming unit should be °F') + const0, const1, factor = -32.0, 273.15, 1.8 + logging.getLogger("trizod.bmrb").info( + f"Low temperature: {val}, assuming unit should be °F" + ) return (val + const0) * factor + const1 - + def get_pressure(self): # TODO: implement return - - def get_ionic_strength(self, return_default=True, assume_si=True, fix_outliers=True): + + def get_ionic_strength( + self, return_default=True, assume_si=True, fix_outliers=True + ): val = self.convert_val(self.ionic_strength[0]) if np.isnan(val): if return_default: - logging.getLogger('trizod.bmrb').info(f'No information on ionic strength for sample condition {self.id}, assuming 0.1 M') + logging.getLogger("trizod.bmrb").info( + f"No information on ionic strength for sample condition {self.id}, assuming 0.1 M" + ) return 0.1 else: return None - if self.ionic_strength[1] == 'M': - const1, factor = 0., 1. - elif self.ionic_strength[1] == 'mM': - const1, factor = 0., 0.001 - elif self.ionic_strength[1] == 'mu': - const1, factor = 0., 0.000001 + if self.ionic_strength[1] == "M": + const1, factor = 0.0, 1.0 + elif self.ionic_strength[1] == "mM": + const1, factor = 0.0, 0.001 + elif self.ionic_strength[1] == "mu": + const1, factor = 0.0, 0.000001 elif assume_si: - const1, factor = 0., 1. - logging.getLogger('trizod.bmrb').info(f'Ionic strength unit unknown: {self.ionic_strength[1]}, assuming K') + const1, factor = 0.0, 1.0 + logging.getLogger("trizod.bmrb").info( + f"Ionic strength unit unknown: {self.ionic_strength[1]}, assuming K" + ) else: return np.nan - if fix_outliers and factor == 1.: - if val > 5: - logging.getLogger('trizod.bmrb').info(f'High ionic strength: {val}, assuming unit should be mM') - factor = 0.001 + if fix_outliers and factor == 1.0 and val > 5: + logging.getLogger("trizod.bmrb").info( + f"High ionic strength: {val}, assuming unit should be mM" + ) + factor = 0.001 return val * factor + const1 def __str__(self): - return f'(Conditions {self.id}: pH {self.get_pH()}, {self.get_temperature()} K, {self.get_ionic_strength()} M)' - + return f"(Conditions {self.id}: pH {self.get_pH()}, {self.get_temperature()} K, {self.get_ionic_strength()} M)" + def __repr__(self): return f"" -class Sample(object): + +class Sample: def __init__(self, sf): - super(Sample, self).__init__() - self.id = get_tag_vals(sf, '_Sample.ID', indices=0) - self.name = get_tag_vals(sf, '_Sample.Name', indices=0) - self.framecode = get_tag_vals(sf, '_Sample.Sf_framecode', indices=0) - self.details = get_tag_vals(sf, '_Sample.Details', indices=0) - self.type = get_tag_vals(sf, '_Sample.Type', indices=0) - self.sub_type = get_tag_vals(sf, '_Sample.Sub_type', indices=0) - self.components = list(zip( - get_tag_vals(sf, '_Sample_component.ID', default=[]), - get_tag_vals(sf, '_Sample_component.Assembly_ID', default=[]), - get_tag_vals(sf, '_Sample_component.Entity_ID', default=[]), - get_tag_vals(sf, '_Sample_component.Mol_common_name', default=[]), - get_tag_vals(sf, '_Sample_component.Concentration_val', default=[]), - get_tag_vals(sf, '_Sample_component.Concentration_val_units', default=[]) - )) - + super().__init__() + self.id = get_tag_vals(sf, "_Sample.ID", indices=0) + self.name = get_tag_vals(sf, "_Sample.Name", indices=0) + self.framecode = get_tag_vals(sf, "_Sample.Sf_framecode", indices=0) + self.details = get_tag_vals(sf, "_Sample.Details", indices=0) + self.type = get_tag_vals(sf, "_Sample.Type", indices=0) + self.sub_type = get_tag_vals(sf, "_Sample.Sub_type", indices=0) + self.components = list( + zip( + get_tag_vals(sf, "_Sample_component.ID", default=[]), + get_tag_vals(sf, "_Sample_component.Assembly_ID", default=[]), + get_tag_vals(sf, "_Sample_component.Entity_ID", default=[]), + get_tag_vals(sf, "_Sample_component.Mol_common_name", default=[]), + get_tag_vals(sf, "_Sample_component.Concentration_val", default=[]), + get_tag_vals( + sf, "_Sample_component.Concentration_val_units", default=[] + ), + ) + ) + def __str__(self): - return f'(Sample {self.id}: type {self.type}, components: {[(c[0],c[1],c[2]) for c in self.components]})' - + return f"(Sample {self.id}: type {self.type}, components: {[(c[0], c[1], c[2]) for c in self.components]})" + def __repr__(self): return f"" -class ExperimentList(object): + +class ExperimentList: def __init__(self, sf): - super(ExperimentList, self).__init__() - self.id = get_tag_vals(sf, '_Experiment_list.ID', indices=0) - self.details = get_tag_vals(sf, '_Experiment_list.Details', indices=0) - self.experiments = list(zip( - get_tag_vals(sf, '_Experiment.ID', default=[]), - get_tag_vals(sf, '_Experiment.Name', default=[]), - get_tag_vals(sf, '_Experiment.Raw_data_flag', default=[]), - get_tag_vals(sf, '_Experiment.Sample_ID', default=[]), - get_tag_vals(sf, '_Experiment.Sample_label', default=[]), - get_tag_vals(sf, '_Experiment.Sample_state', default=[]), - get_tag_vals(sf, '_Experiment.Sample_condition_list_ID', default=[]), - get_tag_vals(sf, '_Experiment.Sample_condition_list_label', default=[]), - get_tag_vals(sf, '_Experiment.Mass_spectrometer_ID', default=[]), - get_tag_vals(sf, '_Experiment.Mass_spectrometer_label', default=[]), - )) - + super().__init__() + self.id = get_tag_vals(sf, "_Experiment_list.ID", indices=0) + self.details = get_tag_vals(sf, "_Experiment_list.Details", indices=0) + self.experiments = list( + zip( + get_tag_vals(sf, "_Experiment.ID", default=[]), + get_tag_vals(sf, "_Experiment.Name", default=[]), + get_tag_vals(sf, "_Experiment.Raw_data_flag", default=[]), + get_tag_vals(sf, "_Experiment.Sample_ID", default=[]), + get_tag_vals(sf, "_Experiment.Sample_label", default=[]), + get_tag_vals(sf, "_Experiment.Sample_state", default=[]), + get_tag_vals(sf, "_Experiment.Sample_condition_list_ID", default=[]), + get_tag_vals(sf, "_Experiment.Sample_condition_list_label", default=[]), + get_tag_vals(sf, "_Experiment.Mass_spectrometer_ID", default=[]), + get_tag_vals(sf, "_Experiment.Mass_spectrometer_label", default=[]), + ) + ) + def __str__(self): - return f'(ExperimentList {self.id}: experiments: {[(c[0],c[1]) for c in self.experiments]})' - + return f"(ExperimentList {self.id}: experiments: {[(c[0], c[1]) for c in self.experiments]})" + def __repr__(self): return f"" -class ShiftTable(object): + +class ShiftTable: def __init__(self, sf): - super(ShiftTable, self).__init__() - self.id = get_tag_vals(sf, '_Assigned_chem_shift_list.ID', indices=0) - self.conditions = get_tag_vals(sf, '_Assigned_chem_shift_list.Sample_condition_list_ID', indices=0) - self.experiments = list(zip( - get_tag_vals(sf, '_Chem_shift_experiment.Experiment_ID', default=[]), - get_tag_vals(sf, '_Chem_shift_experiment.Experiment_name', default=[]), - get_tag_vals(sf, '_Chem_shift_experiment.Sample_ID', default=[]), - get_tag_vals(sf, '_Chem_shift_experiment.Sample_state', default=[]) - )) - self.shifts = list(zip( - get_tag_vals(sf, '_Atom_chem_shift.Entity_assembly_ID', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Entity_ID', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Seq_ID', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Comp_ID', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Atom_ID', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Atom_type', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Val', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Val_err', default=[]), - get_tag_vals(sf, '_Atom_chem_shift.Ambiguity_code', default=[]) - )) + super().__init__() + self.id = get_tag_vals(sf, "_Assigned_chem_shift_list.ID", indices=0) + self.conditions = get_tag_vals( + sf, "_Assigned_chem_shift_list.Sample_condition_list_ID", indices=0 + ) + self.experiments = list( + zip( + get_tag_vals(sf, "_Chem_shift_experiment.Experiment_ID", default=[]), + get_tag_vals(sf, "_Chem_shift_experiment.Experiment_name", default=[]), + get_tag_vals(sf, "_Chem_shift_experiment.Sample_ID", default=[]), + get_tag_vals(sf, "_Chem_shift_experiment.Sample_state", default=[]), + ) + ) + self.shifts = list( + zip( + get_tag_vals(sf, "_Atom_chem_shift.Entity_assembly_ID", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Entity_ID", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Seq_ID", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Comp_ID", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Atom_ID", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Atom_type", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Val", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Val_err", default=[]), + get_tag_vals(sf, "_Atom_chem_shift.Ambiguity_code", default=[]), + ) + ) shifts = {} - for s in self.shifts: - if (s[0], s[1]) not in shifts: - shifts[(s[0], s[1])] = [] - shifts[(s[0], s[1])].append(s) + for shift in self.shifts: + if (shift[0], shift[1]) not in shifts: + shifts[(shift[0], shift[1])] = [] + shifts[(shift[0], shift[1])].append(shift) self.shifts = shifts - + def __str__(self): - return f'(ShiftTable {self.id}: conditions {self.conditions}, shifts: {[(key, len(vals)) for key,vals in self.shifts.items()]})' - + return f"(ShiftTable {self.id}: conditions {self.conditions}, shifts: {[(key, len(vals)) for key, vals in self.shifts.items()]})" + def __repr__(self): return f"" -class BmrbEntry(object): + +class BmrbEntry: def __init__(self, id_, bmrb_dir): - super(BmrbEntry, self).__init__() + super().__init__() self.source = None - + self.id = id_ self.type = None self.title = None @@ -292,121 +353,198 @@ def __init__(self, id_, bmrb_dir): self.db_links = [] self.n_components = None self.n_entities = None - self.entities = {} # Physical_state, Name, Type, [(Database_code, Accession_code), ...] + self.entities = {} # Physical_state, Name, Type, [(Database_code, Accession_code), ...] self.conditions = {} self.shift_tables = {} - - self.entry_path = os.path.join(bmrb_dir, f"bmr{id_}") - fn3 = os.path.join(self.entry_path, f"bmr{id_}_3.str") - if not os.path.exists(fn3): - logging.getLogger('trizod.bmrb').debug(f'Bio-Star file for BMRB entry {id_} not found in directory {self.entry_path}') + + self.entry_path = Path(bmrb_dir) / f"bmr{id_}" + fn3 = self.entry_path / f"bmr{id_}_3.str" + if not fn3.exists(): + logging.getLogger("trizod.bmrb").debug( + f"Bio-Star file for BMRB entry {id_} not found in directory {self.entry_path}" + ) # try to find str file in bmrb_dir - self.entry_path = bmrb_dir - fn3 = os.path.join(bmrb_dir, f"bmr{id_}_3.str") - if not os.path.exists(fn3): - logging.getLogger('trizod.bmrb').error(f'Bio-Star file for BMRB entry {id_} not found, file {fn3} does not exist') - raise ValueError - - self.source = fn3 - entry = pynmrstar.Entry.from_file(fn3) + self.entry_path = Path(bmrb_dir) + fn3 = self.entry_path / f"bmr{id_}_3.str" + if not fn3.exists(): + logging.getLogger("trizod.bmrb").error( + f"Bio-Star file for BMRB entry {id_} not found, file {fn3} does not exist" + ) + raise ValueError(f"file not found: {fn3}") + + self.source = str(fn3) + entry = pynmrstar.Entry.from_file(str(fn3)) # entry info - entry_information = entry.get_saveframes_by_category('entry_information') + entry_information = entry.get_saveframes_by_category("entry_information") if entry_information: - self.type = get_tag_vals(entry_information[0], '_Entry.Type', indices=0) - self.title = get_tag_vals(entry_information[0], '_Entry.Title', indices=0) - self.details = get_tag_vals(entry_information[0], '_Entry.Title', indices=0) - self.submission_date = get_tag_vals(entry_information[0], '_Entry.Submission_date', indices=0) - self.nmr_star_version = get_tag_vals(entry_information[0], '_Entry.NMR_STAR_version', indices=0) - self.original_nmr_star_version = get_tag_vals(entry_information[0], '_Entry.Original_NMR_STAR_version', indices=0) - self.exp_method = get_tag_vals(entry_information[0], '_Entry.Experimental_method', indices=0) - self.exp_method_subtype = get_tag_vals(entry_information[0], '_Entry.Experimental_method_subtype', indices=0) - self.struct_keywords = get_tag_vals(entry_information[0], '_Struct_keywords.Keywords', default=[]) + self.type = get_tag_vals(entry_information[0], "_Entry.Type", indices=0) + self.title = get_tag_vals(entry_information[0], "_Entry.Title", indices=0) + self.details = get_tag_vals(entry_information[0], "_Entry.Title", indices=0) + self.submission_date = get_tag_vals( + entry_information[0], "_Entry.Submission_date", indices=0 + ) + self.nmr_star_version = get_tag_vals( + entry_information[0], "_Entry.NMR_STAR_version", indices=0 + ) + self.original_nmr_star_version = get_tag_vals( + entry_information[0], "_Entry.Original_NMR_STAR_version", indices=0 + ) + self.exp_method = get_tag_vals( + entry_information[0], "_Entry.Experimental_method", indices=0 + ) + self.exp_method_subtype = get_tag_vals( + entry_information[0], "_Entry.Experimental_method_subtype", indices=0 + ) + self.struct_keywords = get_tag_vals( + entry_information[0], "_Struct_keywords.Keywords", default=[] + ) # database links - self.db_links = list(zip( - get_tag_vals(entry_information[0], '_Related_entries.Database_name', default=[]), - get_tag_vals(entry_information[0], '_Related_entries.Database_accession_code', default=[]), - get_tag_vals(entry_information[0], '_Related_entries.Relationship', default=[]) - )) + self.db_links = list( + zip( + get_tag_vals( + entry_information[0], + "_Related_entries.Database_name", + default=[], + ), + get_tag_vals( + entry_information[0], + "_Related_entries.Database_accession_code", + default=[], + ), + get_tag_vals( + entry_information[0], + "_Related_entries.Relationship", + default=[], + ), + ) + ) # citation info - citations = entry.get_saveframes_by_category('citations') + citations = entry.get_saveframes_by_category("citations") if citations: - self.citation_title = get_tag_vals(citations[0], '_Citation.Title', indices=0) - self.citation_journal = get_tag_vals(citations[0], '_Citation.Journal_abbrev', indices=0) - self.citation_PubMed_ID = get_tag_vals(citations[0], '_Citation.PubMed_ID', indices=0) - self.citation_DOI = get_tag_vals(citations[0], '_Citation.DOI', indices=0) - self.citation_keywords = get_tag_vals(citations[0], '_Citation_keyword.Keyword', default=[]) + self.citation_title = get_tag_vals( + citations[0], "_Citation.Title", indices=0 + ) + self.citation_journal = get_tag_vals( + citations[0], "_Citation.Journal_abbrev", indices=0 + ) + self.citation_PubMed_ID = get_tag_vals( + citations[0], "_Citation.PubMed_ID", indices=0 + ) + self.citation_DOI = get_tag_vals(citations[0], "_Citation.DOI", indices=0) + self.citation_keywords = get_tag_vals( + citations[0], "_Citation_keyword.Keyword", default=[] + ) # Assembly info - entry_assemblies = entry.get_saveframes_by_category('assembly') + entry_assemblies = entry.get_saveframes_by_category("assembly") if len(entry_assemblies) == 0: - logging.getLogger('trizod.bmrb').error(f'BMRB entry {id_} contains no assembly information') - raise ValueError + logging.getLogger("trizod.bmrb").error( + f"BMRB entry {id_} contains no assembly information" + ) + raise ValueError(f"no assembly information in {id_}") self.assemblies = [Assembly(sf) for sf in entry_assemblies] - if not len([a.id for a in self.assemblies]) == len({a.id for a in self.assemblies}): - logging.getLogger('trizod.bmrb').error("entry contains assemblies with non-unique ID") - raise ValueError - self.assemblies = {a.id:a for a in self.assemblies} - - entry_entities = entry.get_saveframes_by_category('entity') + if len([assembly.id for assembly in self.assemblies]) != len( + {assembly.id for assembly in self.assemblies} + ): + logging.getLogger("trizod.bmrb").error( + "entry contains assemblies with non-unique ID" + ) + raise ValueError(f"non-unique assembly IDs in {id_}") + self.assemblies = {assembly.id: assembly for assembly in self.assemblies} + + entry_entities = entry.get_saveframes_by_category("entity") if len(entry_entities) == 0: - logging.getLogger('trizod.bmrb').error(f'BMRB entry {id_} contains no entity information') - raise ValueError + logging.getLogger("trizod.bmrb").error( + f"BMRB entry {id_} contains no entity information" + ) + raise ValueError(f"no entity information in {id_}") self.entities = [Entity(sf) for sf in entry_entities] - if not len([e.id for e in self.entities]) == len({e.id for e in self.entities}): - logging.getLogger('trizod.bmrb').error("entry contains entities with non-unique ID") - raise ValueError - self.entities = {e.id:e for e in self.entities} + if len([e.id for e in self.entities]) != len({e.id for e in self.entities}): + logging.getLogger("trizod.bmrb").error( + "entry contains entities with non-unique ID" + ) + raise ValueError(f"non-unique entity IDs in {id_}") + self.entities = {e.id: e for e in self.entities} - entry_samples = entry.get_saveframes_by_category('sample') + entry_samples = entry.get_saveframes_by_category("sample") if len(entry_samples) == 0: - logging.getLogger('trizod.bmrb').warning(f'BMRB entry {id_} contains no sample information') + logging.getLogger("trizod.bmrb").warning( + f"BMRB entry {id_} contains no sample information" + ) else: self.samples = [Sample(sf) for sf in entry_samples] - if not len([s.id for s in self.samples]) == len({s.id for s in self.samples}): - logging.getLogger('trizod.bmrb').error("entry contains samples with non-unique ID") - raise ValueError - self.samples = {s.id:s for s in self.samples} + if len([sample.id for sample in self.samples]) != len( + {sample.id for sample in self.samples} + ): + logging.getLogger("trizod.bmrb").error( + "entry contains samples with non-unique ID" + ) + raise ValueError(f"non-unique sample IDs in {id_}") + self.samples = {sample.id: sample for sample in self.samples} - entry_conditions = entry.get_saveframes_by_category('sample_conditions') + entry_conditions = entry.get_saveframes_by_category("sample_conditions") if len(entry_conditions) == 0: - logging.getLogger('trizod.bmrb').warning(f'BMRB entry {id_} contains no sample condition information') + logging.getLogger("trizod.bmrb").warning( + f"BMRB entry {id_} contains no sample condition information" + ) else: self.conditions = [SampleConditions(sf) for sf in entry_conditions] - if not len([a.id for a in self.conditions]) == len({a.id for a in self.conditions}): - logging.getLogger('trizod.bmrb').error("entry contains conditions with non-unique ID") - raise ValueError - self.conditions = {a.id:a for a in self.conditions} - - entry_experiment_lists = entry.get_saveframes_by_category('experiment_list') + if len([condition.id for condition in self.conditions]) != len( + {condition.id for condition in self.conditions} + ): + logging.getLogger("trizod.bmrb").error( + "entry contains conditions with non-unique ID" + ) + raise ValueError(f"non-unique condition IDs in {id_}") + self.conditions = {condition.id: condition for condition in self.conditions} + + entry_experiment_lists = entry.get_saveframes_by_category("experiment_list") if len(entry_experiment_lists) != 1: - logging.getLogger('trizod.bmrb').error(f'BMRB entry {id_} contains no or more than one experiment list, currently not supported') - raise ValueError # TODO: find a solution to include these as well + logging.getLogger("trizod.bmrb").error( + f"BMRB entry {id_} contains no or more than one experiment list, currently not supported" + ) + # TODO: find a solution to include these as well + raise ValueError( + f"expected 1 experiment list in {id_}, found {len(entry_experiment_lists)}" + ) self.experiment_list = ExperimentList(entry_experiment_lists[0]) - self.experiment_dict = {e[0] : e for e in self.experiment_list.experiments} + self.experiment_dict = {e[0]: e for e in self.experiment_list.experiments} - entry_shift_tables = entry.get_saveframes_by_category('assigned_chemical_shifts') + entry_shift_tables = entry.get_saveframes_by_category( + "assigned_chemical_shifts" + ) if len(entry_shift_tables) == 0: - logging.getLogger('trizod.bmrb').error(f'BMRB entry {id_} contains no chemical shift information') - raise ValueError + logging.getLogger("trizod.bmrb").error( + f"BMRB entry {id_} contains no chemical shift information" + ) + raise ValueError(f"no chemical shift data in {id_}") self.shift_tables = [ShiftTable(sf) for sf in entry_shift_tables] - if not len([s.id for s in self.shift_tables]) == len({s.id for s in self.shift_tables}): - logging.getLogger('trizod.bmrb').error("entry contains shift tables with non-unique ID") - raise ValueError - self.shift_tables = {s.id:s for s in self.shift_tables} - + if len([shift_table.id for shift_table in self.shift_tables]) != len( + {shift_table.id for shift_table in self.shift_tables} + ): + logging.getLogger("trizod.bmrb").error( + "entry contains shift tables with non-unique ID" + ) + raise ValueError(f"non-unique shift table IDs in {id_}") + self.shift_tables = { + shift_table.id: shift_table for shift_table in self.shift_tables + } + def get_peptide_shifts(self): peptide_shifts = {} - for stID,st in self.shift_tables.items(): + for stID, st in self.shift_tables.items(): condID = st.conditions if condID is None or condID not in self.conditions: - logging.getLogger('trizod.bmrb').error(f'skipping shift table {stID} due to missing conditions entry: {condID}') + logging.getLogger("trizod.bmrb").error( + f"skipping shift table {stID} due to missing conditions entry: {condID}" + ) continue exp_missing = False sampleIDs = [] experimentIDs = [] - #for eID in experimentIDs: - for eID,_,sID,_ in st.experiments: + # for eID in experimentIDs: + for eID, _, sID, _ in st.experiments: if eID: if eID not in self.experiment_dict: exp_missing = True @@ -415,20 +553,24 @@ def get_peptide_shifts(self): if sID: sampleIDs.append(sID) if exp_missing: - logging.getLogger('trizod.bmrb').error(f'skipping shift table {stID} due to missing experiment entry: {eID}') + logging.getLogger("trizod.bmrb").error( + f"skipping shift table {stID} due to missing experiment entry: {eID}" + ) continue if len(sampleIDs) == 0: - logging.getLogger('trizod.bmrb').debug(f'missing sample ID references in shift table, trying to retrive from list of experiment IDs') + logging.getLogger("trizod.bmrb").debug( + "missing sample ID references in shift table, trying to retrive from list of experiment IDs" + ) sampleIDs = [self.experiment_dict[eID][3] for eID in experimentIDs] - #if len(set(sampleIDs)) != 1: + # if len(set(sampleIDs)) != 1: # #logging.getLogger('trizod.bmrb').error(f'skipping shift table {stID}, sampleIDs could not be safely determined') # #print(self.id, sampleIDs) # #continue # # TODO: double-check that all experiments share the same experiment conditions - #sampleIDs = sampleIDs[0] - #try: + # sampleIDs = sampleIDs[0] + # try: sampleIDs = set(sampleIDs) - #except: + # except: # breakpoint() sample_missing = False for sID in sampleIDs: @@ -437,72 +579,116 @@ def get_peptide_shifts(self): break if sample_missing: # conservatively reject entries with false links to non-existing samples - logging.getLogger('trizod.bmrb').error(f'skipping shift table {stID}, sample ID {sID} unknown.') + logging.getLogger("trizod.bmrb").error( + f"skipping shift table {stID}, sample ID {sID} unknown." + ) continue sampleIDs = [sID.strip() for sID in set(sampleIDs) if sID in self.samples] if not sampleIDs: # do not require link to samples - only necessary if filtered for denaturants - logging.getLogger('trizod.bmrb').warning(f'sample ID(s) unknown for shift table {stID}.') - for (entity_assemID,entityID),shifts in st.shifts.items(): + logging.getLogger("trizod.bmrb").warning( + f"sample ID(s) unknown for shift table {stID}." + ) + for (entity_assemID, entityID), shifts in st.shifts.items(): # check if there is ambiguity if the entityID tag in matching assemblies is not tested (might be empty) - assemID = [(self.assemblies[assem].id, e[1]) for assem in self.assemblies for e in self.assemblies[assem].entities if e[0] == entity_assemID and e[1] in ['', None, entityID]] + assemID = [ + (self.assemblies[assem].id, e[1]) + for assem in self.assemblies + for e in self.assemblies[assem].entities + if e[0] == entity_assemID and e[1] in ["", None, entityID] + ] if len(assemID) > 1: # if so, enforce same entityID # should be extremely rare, only few entries have multiple assemblies... - logging.getLogger('trizod.bmrb').info(f"ambiguity with respect to correct assemly, enforcing matching, non-empty entityID") - assemID = [(self.assemblies[assem].id, e[1]) for assem in self.assemblies for e in self.assemblies[assem].entities if e[0] == entity_assemID and e[1] == entityID] + logging.getLogger("trizod.bmrb").info( + "ambiguity with respect to correct assemly, enforcing matching, non-empty entityID" + ) + assemID = [ + (self.assemblies[assem].id, e[1]) + for assem in self.assemblies + for e in self.assemblies[assem].entities + if e[0] == entity_assemID and e[1] == entityID + ] if len(assemID) > 1: - logging.getLogger('trizod.bmrb').error(f'skipping shifts for entity {entityID} due to ambiguity with respect to correct assemly: {assemID}') + logging.getLogger("trizod.bmrb").error( + f"skipping shifts for entity {entityID} due to ambiguity with respect to correct assemly: {assemID}" + ) continue if len(assemID) == 0: - logging.getLogger('trizod.bmrb').error(f"skipping shift table {stID}, could not associate it with any assembly") + logging.getLogger("trizod.bmrb").error( + f"skipping shift table {stID}, could not associate it with any assembly" + ) continue assemID, entityID_ = assemID[0] if entityID_ != entityID: - logging.getLogger('trizod.bmrb').warning(f'Unambiguously using assembly {assemID} with empty entityID tag for assembly entity {entity_assemID}, assuming it is {entityID}') - - if entity_assemID is None or entity_assemID not in [e[0] for assem in self.assemblies for e in self.assemblies[assem].entities]: #self.assemblies: - logging.getLogger('trizod.bmrb').error(f'skipping shifts for entity {entityID} due to missing assembly entity entry: {entity_assemID}') + logging.getLogger("trizod.bmrb").warning( + f"Unambiguously using assembly {assemID} with empty entityID tag for assembly entity {entity_assemID}, assuming it is {entityID}" + ) + + if entity_assemID is None or entity_assemID not in [ + e[0] + for assem in self.assemblies + for e in self.assemblies[assem].entities + ]: # self.assemblies: + logging.getLogger("trizod.bmrb").error( + f"skipping shifts for entity {entityID} due to missing assembly entity entry: {entity_assemID}" + ) continue if entityID is None or entityID not in self.entities: - logging.getLogger('trizod.bmrb').error(f'skipping shifts for assembly {entity_assemID} due to missing entity entry: {entityID}') + logging.getLogger("trizod.bmrb").error( + f"skipping shifts for assembly {entity_assemID} due to missing entity entry: {entityID}" + ) continue entity = self.entities[entityID] if not entity.type: - logging.getLogger('trizod.bmrb').error(f'skipping shifts for assembly {entity_assemID} due to missing entity type: {entityID}') + logging.getLogger("trizod.bmrb").error( + f"skipping shifts for assembly {entity_assemID} due to missing entity type: {entityID}" + ) continue - if entity.type == 'polymer': + if entity.type == "polymer": if not entity.polymer_type: - logging.getLogger('trizod.bmrb').error(f'skipping shifts for assembly {entity_assemID} due to missing polymer type for entity: {entityID}') + logging.getLogger("trizod.bmrb").error( + f"skipping shifts for assembly {entity_assemID} due to missing polymer type for entity: {entityID}" + ) continue - if entity.polymer_type == 'polypeptide(L)': - peptide_shifts[(stID,entity_assemID,entityID)] = (shifts, condID, assemID, sampleIDs) + if entity.polymer_type == "polypeptide(L)": + peptide_shifts[(stID, entity_assemID, entityID)] = ( + shifts, + condID, + assemID, + sampleIDs, + ) return peptide_shifts - def __str__(self): - def pplist(l): - if len(l) == 0 : return "[]" - elif len(l) == 1 : return f"[{str(l[0])}]" - else: return "[\n " + "\n ".join([str(e) for e in l]) + "\n]" - - s = f"bmr{self.id}:\n" + "\n ".join([ - f"id = {self.id}", - f"citation_title = {self.citation_title}", - f"citation_journal = {self.citation_journal}", - f"citation_PubMed_ID = {self.citation_PubMed_ID}", - f"citation_DOI = {self.citation_DOI}", - f"citation_keywords = {self.citation_keywords}", - f"assemblies = {pplist(list(self.assemblies.values()))}", - f"entities = {pplist(list(self.entities.values()))}", - f"samples = {pplist(list(self.samples.values()))}", - f"conditions = {pplist(list(self.conditions.values()))}", - f"shifts = {pplist(list(self.shift_tables.values()))}", - ]) + def pplist(items): + if len(items) == 0: + return "[]" + elif len(items) == 1: + return f"[{str(items[0])}]" + else: + return "[\n " + "\n ".join([str(e) for e in items]) + "\n]" + + s = f"bmr{self.id}:\n" + "\n ".join( + [ + f"id = {self.id}", + f"citation_title = {self.citation_title}", + f"citation_journal = {self.citation_journal}", + f"citation_PubMed_ID = {self.citation_PubMed_ID}", + f"citation_DOI = {self.citation_DOI}", + f"citation_keywords = {self.citation_keywords}", + f"assemblies = {pplist(list(self.assemblies.values()))}", + f"entities = {pplist(list(self.entities.values()))}", + f"samples = {pplist(list(self.samples.values()))}", + f"conditions = {pplist(list(self.conditions.values()))}", + f"shifts = {pplist(list(self.shift_tables.values()))}", + ] + ) return s - + def __repr__(self): - return f'' + return f"" + def get_valid_bbshifts(shifts, seq, filter_amb=True, max_err=1.3, averaging=True): bb_atm_ids = BBATNS[:] @@ -515,67 +701,104 @@ def get_valid_bbshifts(shifts, seq, filter_amb=True, max_err=1.3, averaging=True # 6: '_Atom_chem_shift.Val' # 7: '_Atom_chem_shift.Val_err' # 8: '_Atom_chem_shift.Ambiguity_code' - df = pd.DataFrame(shifts, columns=['entity_assemID','entityID','pos','aa3','atm_id','atm_type','val','err','ambc']) + df = pd.DataFrame( + shifts, + columns=[ + "entity_assemID", + "entityID", + "pos", + "aa3", + "atm_id", + "atm_type", + "val", + "err", + "ambc", + ], + ) # convert sequence index try: - df['pos'] = df['pos'].astype(int) - 1 - assert np.all(df['pos'] >= 0) + df["pos"] = df["pos"].astype(int) - 1 + assert np.all(df["pos"] >= 0) except (ValueError, AssertionError): - logging.getLogger('trizod.bmrb').error(f'conversion to integer failed for at least one position index') + logging.getLogger("trizod.bmrb").error( + "conversion to integer failed for at least one position index" + ) return - if np.any(df['pos'] >= len(seq)): - logging.getLogger('trizod.bmrb').error(f'shift array sequence longer than polymer sequence') + if np.any(df["pos"] >= len(seq)): + logging.getLogger("trizod.bmrb").error( + "shift array sequence longer than polymer sequence" + ) return # only process canonical bases, check if AAs match sequence - df = df.loc[df['aa3'].isin(AA3TO1.keys())] - df['aa1'] = df['aa3'].replace(AA3TO1) - if np.any(df['aa1'] != df['pos'].replace({i:aa for i,aa in enumerate(seq)})): - logging.getLogger('trizod.bmrb').error(f'canonical amino acid mismatch between sequence and shift array') + df = df.loc[df["aa3"].isin(AA3TO1.keys())] + df["aa1"] = df["aa3"].replace(AA3TO1) + if np.any(df["aa1"] != df["pos"].replace(dict(enumerate(seq)))): + logging.getLogger("trizod.bmrb").error( + "canonical amino acid mismatch between sequence and shift array" + ) return # convert value and error try: - df['val'] = df['val'].astype(float) # will throw error on failed conversion + df["val"] = df["val"].astype(float) # will throw error on failed conversion except ValueError: - logging.getLogger('trizod.bmrb').error(f'conversion to float failed for at least one shift value') + logging.getLogger("trizod.bmrb").error( + "conversion to float failed for at least one shift value" + ) return - df['err'] = pd.to_numeric(df['err']) # will create NaN for non-numeric entries, which is intended + df["err"] = pd.to_numeric( + df["err"] + ) # will create NaN for non-numeric entries, which is intended # filter data with large measurement errors if max_err: - df = df.loc[(df['err'] <= max_err) | pd.isna(df['err'])] + df = df.loc[(df["err"] <= max_err) | pd.isna(df["err"])] # filter certain ambiguous codes - df = df.loc[df['ambc'].isin(['1', '2', '', '.'])] + df = df.loc[df["ambc"].isin(["1", "2", "", "."])] # filter non-backbone atoms # TODO: maybe move this up to fasten processing - df = df.loc[df['atm_id'].isin(bb_atm_ids + ['HA2', 'HA3' ,'HB1', 'HB2', 'HB3'])] - df['atm_id_single'] = df['atm_id'] + df = df.loc[df["atm_id"].isin(bb_atm_ids + ["HA2", "HA3", "HB1", "HB2", "HB3"])] + df["atm_id_single"] = df["atm_id"] # look for non-standard shifts - df.loc[(df['aa3'] != 'ALA') & df['atm_id'].isin(['HB2', 'HB3']), 'atm_id_single'] = 'HB' - df.loc[(df['aa3'] == 'ALA') & df['atm_id'].isin(['HB1', 'HB2', 'HB3']), 'atm_id_single'] = 'HB' - df.loc[(df['aa3'] == 'GLY') & df['atm_id'].isin(['HA2', 'HA3']), 'atm_id_single'] = 'HA' - if np.any(~df['atm_id_single'].isin(bb_atm_ids)): - logging.getLogger('trizod.bmrb').error(f'found unexpected shift for a canonical amino acid in shift table') + df.loc[ + (df["aa3"] != "ALA") & df["atm_id"].isin(["HB2", "HB3"]), "atm_id_single" + ] = "HB" + df.loc[ + (df["aa3"] == "ALA") & df["atm_id"].isin(["HB1", "HB2", "HB3"]), "atm_id_single" + ] = "HB" + df.loc[ + (df["aa3"] == "GLY") & df["atm_id"].isin(["HA2", "HA3"]), "atm_id_single" + ] = "HA" + if np.any(~df["atm_id_single"].isin(bb_atm_ids)): + logging.getLogger("trizod.bmrb").error( + "found unexpected shift for a canonical amino acid in shift table" + ) return # duplicated shifts - dupl = df[['pos', 'atm_id_single', 'atm_id', 'val', 'err']].duplicated() # identical rows + dupl = df[ + ["pos", "atm_id_single", "atm_id", "val", "err"] + ].duplicated() # identical rows if np.any(dupl): - logging.getLogger('trizod.bmrb').warning(f'multiple identical shifts found for the same position and atom_id') + logging.getLogger("trizod.bmrb").warning( + "multiple identical shifts found for the same position and atom_id" + ) df = df.loc[~dupl] # conflicting data - conflicting = df[['pos', 'atm_id_single', 'atm_id']].duplicated(keep=False) + conflicting = df[["pos", "atm_id_single", "atm_id"]].duplicated(keep=False) if np.any(conflicting): - logging.getLogger('trizod.bmrb').error(f'multiple shifts found for the same position and atom_id') + logging.getLogger("trizod.bmrb").error( + "multiple shifts found for the same position and atom_id" + ) return - # averaging + # averaging if averaging: - df = df.groupby(['pos', 'atm_id_single'])[['val']].agg('mean').reset_index() + df = df.groupby(["pos", "atm_id_single"])[["val"]].agg("mean").reset_index() else: - df['atm_id_single'] = df['atm_id'] - bb_atm_ids = bb_atm_ids + ['HA2', 'HA3' ,'HB1', 'HB2', 'HB3'] + df["atm_id_single"] = df["atm_id"] + bb_atm_ids = bb_atm_ids + ["HA2", "HA3", "HB1", "HB2", "HB3"] bbshifts_arr = np.zeros(shape=(len(seq), len(bb_atm_ids))) bbshifts_mask = np.full(shape=(len(seq), len(bb_atm_ids)), fill_value=False) - for i,atm_id in enumerate(bb_atm_ids): - sel = df['atm_id_single'] == atm_id - bbshifts_arr[df.loc[sel, 'pos'], i] = df.loc[sel, 'val'] - bbshifts_mask[df.loc[sel, 'pos'], i] = True - #""" - return bbshifts_arr, bbshifts_mask \ No newline at end of file + for i, atm_id in enumerate(bb_atm_ids): + sel = df["atm_id_single"] == atm_id + bbshifts_arr[df.loc[sel, "pos"], i] = df.loc[sel, "val"] + bbshifts_mask[df.loc[sel, "pos"], i] = True + # """ + return bbshifts_arr, bbshifts_mask diff --git a/trizod/constants.py b/trizod/constants.py index 3a6d020..318c152 100644 --- a/trizod/constants.py +++ b/trizod/constants.py @@ -1,5 +1,34 @@ -BBATNS = ['C','CA','CB','HA','H','N','HB'] -REFINED_WEIGHTS = {'C':0.1846, 'CA':0.1982, 'CB':0.1544, 'HA':0.02631, 'H':0.06708, 'N':0.4722, 'HB':0.02154} -AA3TO1 = {'CYS': 'C', 'GLN': 'Q', 'ILE': 'I', 'SER': 'S', 'VAL': 'V', 'MET': 'M', 'ASN': 'N', 'PRO': 'P', 'LYS': 'K', 'THR': 'T', 'PHE': 'F', 'ALA': 'A', 'HIS': 'H', 'GLY': 'G', 'ASP': 'D', 'LEU': 'L', 'ARG': 'R', 'TRP': 'W', 'GLU': 'E', 'TYR': 'Y'} -AA1TO3 = {v:k for k,v in AA3TO1.items()} -CAN_TRANS = str.maketrans("ARNDCQEGHILKMFPSTYWVX", "#####################") \ No newline at end of file +BBATNS = ["C", "CA", "CB", "HA", "H", "N", "HB"] +REFINED_WEIGHTS = { + "C": 0.1846, + "CA": 0.1982, + "CB": 0.1544, + "HA": 0.02631, + "H": 0.06708, + "N": 0.4722, + "HB": 0.02154, +} +AA3TO1 = { + "CYS": "C", + "GLN": "Q", + "ILE": "I", + "SER": "S", + "VAL": "V", + "MET": "M", + "ASN": "N", + "PRO": "P", + "LYS": "K", + "THR": "T", + "PHE": "F", + "ALA": "A", + "HIS": "H", + "GLY": "G", + "ASP": "D", + "LEU": "L", + "ARG": "R", + "TRP": "W", + "GLU": "E", + "TYR": "Y", +} +AA1TO3 = {v: k for k, v in AA3TO1.items()} +CAN_TRANS = str.maketrans("ARNDCQEGHILKMFPSTYWVX", "#####################") diff --git a/trizod/potenci/README.md b/trizod/potenci/README.md new file mode 100644 index 0000000..2b59116 --- /dev/null +++ b/trizod/potenci/README.md @@ -0,0 +1,3 @@ +# POTENCI + +See [docs/potenci.md](../../docs/potenci.md) for full documentation. diff --git a/trizod/potenci/__init__.py b/trizod/potenci/__init__.py index 829cb53..183838b 100644 --- a/trizod/potenci/__init__.py +++ b/trizod/potenci/__init__.py @@ -1,2 +1,22 @@ -from .potenci import getpredshifts -from .constants import R, e, a, b, cutoff, ncycles \ No newline at end of file +from .constants import ( + DIELECTRIC_WATER, + DISTANCE_SCALE, + GAS_CONSTANT, + MIN_CHARGE_DISTANCE, + PKA_FIT_CYCLES, + PKA_WINDOW_HALF, + REFERENCE_PKA, +) +from .potenci import BB_ATOMS, get_pred_shifts + +__all__ = [ + "BB_ATOMS", + "DIELECTRIC_WATER", + "DISTANCE_SCALE", + "GAS_CONSTANT", + "MIN_CHARGE_DISTANCE", + "PKA_FIT_CYCLES", + "PKA_WINDOW_HALF", + "REFERENCE_PKA", + "get_pred_shifts", +] diff --git a/trizod/potenci/constants.py b/trizod/potenci/constants.py index 25dcbef..7ac8c6b 100644 --- a/trizod/potenci/constants.py +++ b/trizod/potenci/constants.py @@ -1,10 +1,26 @@ -R = 8.314472 -e = 79.0 -a = 5.0 -b = 7.5 -cutoff = 2 -ncycles = 5 - -#titratable groups -##pK0 = {"n":7.5, "D":4.0, "E":4.4, "H":6.6, "C":8.6, "K":10.4, "R":12.0, "Y":9.6, "c":3.5} #was these values! -pK0 = {"n":8.23, "D":3.86, "E":4.34, "H":6.45, "C":8.49, "K":10.34, "R":13.9, "Y":9.76, "c":3.55} \ No newline at end of file +"""Physical and algorithmic constants for the POTENCI pKa prediction.""" + +# Physical constants +GAS_CONSTANT = 8.314472 # J/(mol·K) +DIELECTRIC_WATER = 79.0 # relative permittivity of water at ~25°C + +# Debye-Hückel charge interaction parameters (Ångströms) +MIN_CHARGE_DISTANCE = 5.0 # minimum distance between titratable groups +DISTANCE_SCALE = 7.5 # scaling factor for sequence-based distances + +# Iterative pKa fitting parameters +PKA_WINDOW_HALF = 2 # half-width of sliding window (full window = 2*half + 1 = 5) +PKA_FIT_CYCLES = 5 # number of iterative fitting cycles + +# Reference pKa values for titratable residues (including N/C-termini) +REFERENCE_PKA = { + "n": 8.23, + "D": 3.86, + "E": 4.34, + "H": 6.45, + "C": 8.49, + "K": 10.34, + "R": 13.9, + "Y": 9.76, + "c": 3.55, +} diff --git a/trizod/potenci/data/centshifts.csv b/trizod/potenci/data/centshifts.csv new file mode 100644 index 0000000..4ef31c5 --- /dev/null +++ b/trizod/potenci/data/centshifts.csv @@ -0,0 +1,21 @@ +aa,C,CA,CB,N,H,HA,HB +A,177.44069,52.53002,19.21113,125.40155,8.20964,4.25629,1.31544 +C,174.33917,58.48976,28.06269,120.71212,8.29429,4.44261,2.85425 +D,176.02114,54.23920,41.18408,121.75726,8.28460,4.54836,2.60054 +E,176.19215,56.50755,30.30204,122.31578,8.35949,4.22124,1.92383 +F,175.42280,57.64849,39.55984,121.30500,8.10906,4.57507,3.00036 +G,173.83294,45.23929,None,110.09074,8.32746,3.91016,None +H,175.00142,56.20256,30.60335,120.69141,8.27133,4.55872,3.03080 +I,175.88231,61.04925,38.68742,122.37586,8.06407,4.10574,1.78617 +K,176.22644,56.29413,33.02478,122.71282,8.24902,4.25873,1.71982 +L,177.06101,55.17464,42.29215,123.48611,8.14330,4.28545,1.54067 +M,175.90708,55.50643,32.83806,121.54592,8.24848,4.41483,1.97585 +N,174.94152,53.22822,38.87465,119.92746,8.37189,4.64308,2.72756 +P,176.67709,63.05232,32.03750,137.40612,None,4.36183,2.03318 +Q,175.63494,55.79861,29.44174,121.49225,8.30042,4.28006,1.97653 +R,175.92194,56.06785,30.81298,122.40365,8.26453,4.28372,1.73437 +S,174.31005,58.36048,63.82367,117.11419,8.25730,4.40101,3.80956 +T,174.27772,61.86928,69.80612,115.48126,8.11378,4.28923,4.15465 +V,175.80621,62.20156,32.77934,121.71912,8.06572,4.05841,1.99302 +W,175.92744,57.23836,29.56502,122.10991,7.97816,4.61061,3.18540 +Y,175.49651,57.82427,38.76184,121.43652,8.05749,4.51123,2.91782 diff --git a/trizod/potenci/data/combdevs.csv b/trizod/potenci/data/combdevs.csv new file mode 100644 index 0000000..ec8318a --- /dev/null +++ b/trizod/potenci/data/combdevs.csv @@ -0,0 +1,248 @@ +atn,neipos,centgroup,neigroup,segment,value,value2 +C,-1,G,r,xrGxx,0.2742,1.4856 +C,-1,G,-,x-Gxx,0.0522,0.2827 +C,-1,P,P,xPPxx,-0.0822,0.4450 +C,-1,P,r,xrPxx,0.2640,1.4303 +C,-1,r,P,xPrxx,-0.1027,0.5566 +C,-1,+,P,xP+xx,0.0714,0.3866 +C,-1,-,-,x--xx,-0.0501,0.2712 +C,-1,p,r,xrpxx,0.0582,0.3151 +C,1,G,r,xxGrx,0.0730,0.3955 +C,1,P,a,xxPax,-0.0981,0.5317 +C,1,P,+,xxP+x,-0.0577,0.3128 +C,1,P,p,xxPpx,-0.0619,0.3356 +C,1,r,r,xxrrx,-0.1858,1.0064 +C,1,r,a,xxrax,-0.1888,1.0226 +C,1,r,+,xxr+x,-0.1805,0.9779 +C,1,r,-,xxr-x,-0.1756,0.9512 +C,1,r,p,xxrpx,-0.1208,0.6544 +C,1,+,P,xx+Px,-0.0533,0.2886 +C,1,-,P,xx-Px,0.1867,1.0115 +C,1,p,P,xxpPx,0.2321,1.2574 +C,-2,G,r,rxGxx,-0.1457,0.7892 +C,-2,r,p,pxrxx,0.0555,0.3008 +C,2,P,P,xxPxP,0.1007,0.5455 +C,2,P,-,xxPx-,0.0634,0.3433 +C,2,r,P,xxrxP,-0.1447,0.7841 +C,2,a,r,xxaxr,-0.1488,0.8061 +C,2,a,-,xxax-,-0.0093,0.0506 +C,2,+,G,xx+xG,-0.0394,0.2132 +C,2,+,P,xx+xP,0.1016,0.5502 +C,2,+,a,xx+xa,0.0299,0.1622 +C,2,+,+,xx+x+,0.0427,0.2312 +C,2,-,a,xx-xa,0.0611,0.3308 +C,2,p,P,xxpxP,-0.0753,0.4078 +CA,-1,G,P,xPGxx,-0.0641,0.3233 +CA,-1,G,r,xrGxx,0.2107,1.0630 +CA,-1,P,P,xPPxx,-0.2042,1.0303 +CA,-1,P,p,xpPxx,0.0444,0.2240 +CA,-1,r,G,xGrxx,0.2030,1.0241 +CA,-1,r,+,x+rxx,-0.0811,0.4093 +CA,-1,-,P,xP-xx,0.0744,0.3755 +CA,-1,-,-,x--xx,-0.0263,0.1326 +CA,-1,p,p,xppxx,-0.0094,0.0475 +CA,1,G,P,xxGPx,1.3044,6.5813 +CA,1,G,-,xxG-x,-0.0632,0.3188 +CA,1,P,G,xxPGx,0.2642,1.3329 +CA,1,P,P,xxPPx,0.3025,1.5262 +CA,1,P,r,xxPrx,0.1455,0.7343 +CA,1,P,-,xxP-x,0.1188,0.5994 +CA,1,P,p,xxPpx,0.1201,0.6062 +CA,1,r,P,xxrPx,-0.1958,0.9878 +CA,1,r,-,xxr-x,-0.0931,0.4696 +CA,1,a,P,xxaPx,-0.1428,0.7204 +CA,1,a,-,xxa-x,-0.0262,0.1324 +CA,1,a,p,xxapx,0.0392,0.1977 +CA,1,+,P,xx+Px,-0.1059,0.5344 +CA,1,+,a,xx+ax,-0.0377,0.1901 +CA,1,+,+,xx++x,-0.0595,0.3001 +CA,1,-,P,xx-Px,-0.1156,0.5831 +CA,1,-,+,xx-+x,0.0316,0.1593 +CA,1,-,p,xx-px,0.0612,0.3090 +CA,1,p,r,xxprx,-0.0511,0.2576 +CA,-2,P,-,-xPxx,-0.1028,0.5185 +CA,-2,r,r,rxrxx,0.1933,0.9752 +CA,-2,-,G,Gx-xx,0.0559,0.2818 +CA,-2,-,p,px-xx,0.0391,0.1973 +CA,-2,p,a,axpxx,-0.0293,0.1479 +CA,-2,p,+,+xpxx,-0.0173,0.0873 +CA,2,G,-,xxGx-,0.0357,0.1802 +CA,2,+,G,xx+xG,-0.0315,0.1591 +CA,2,-,P,xx-xP,0.0426,0.2150 +CA,2,-,r,xx-xr,0.0784,0.3954 +CA,2,-,a,xx-xa,0.1084,0.5467 +CA,2,-,-,xx-x-,0.0836,0.4216 +CA,2,p,P,xxpxP,0.0685,0.3456 +CA,2,p,-,xxpx-,-0.0481,0.2428 +CB,-1,P,r,xrPxx,-0.2678,1.7345 +CB,-1,P,p,xpPxx,0.0355,0.2300 +CB,-1,r,P,xPrxx,-0.1137,0.7367 +CB,-1,a,p,xpaxx,0.0249,0.1613 +CB,-1,+,-,x-+xx,-0.0762,0.4935 +CB,-1,-,P,xP-xx,-0.0889,0.5757 +CB,-1,-,r,xr-xx,-0.0533,0.3451 +CB,-1,-,-,x--xx,0.0496,0.3215 +CB,-1,-,p,xp-xx,-0.0148,0.0960 +CB,-1,p,P,xPpxx,0.0119,0.0768 +CB,-1,p,r,xrpxx,-0.0673,0.4358 +CB,1,P,G,xxPGx,-0.0522,0.3379 +CB,1,P,P,xxPPx,-0.8458,5.4779 +CB,1,P,r,xxPrx,-0.1573,1.0187 +CB,1,r,r,xxrrx,0.1634,1.0581 +CB,1,a,G,xxaGx,-0.0393,0.2544 +CB,1,a,r,xxarx,0.0274,0.1777 +CB,1,a,-,xxa-x,0.0394,0.2553 +CB,1,a,p,xxapx,0.0149,0.0968 +CB,1,+,G,xx+Gx,-0.0784,0.5076 +CB,1,+,P,xx+Px,-0.1170,0.7580 +CB,1,-,P,xx-Px,-0.0913,0.5912 +CB,1,-,-,xx--x,0.0284,0.1838 +CB,1,p,P,xxpPx,0.0880,0.5697 +CB,1,p,p,xxppx,-0.0113,0.0733 +CB,-2,P,-,-xPxx,0.0389,0.2521 +CB,-2,P,p,pxPxx,0.0365,0.2362 +CB,-2,r,+,+xrxx,0.0809,0.5242 +CB,-2,a,-,-xaxx,-0.0452,0.2927 +CB,-2,+,-,-x+xx,-0.0651,0.4218 +CB,-2,-,G,Gx-xx,-0.0883,0.5717 +CB,-2,p,G,Gxpxx,0.0378,0.2445 +CB,-2,p,p,pxpxx,0.0207,0.1341 +CB,2,r,G,xxrxG,-0.0362,0.2344 +CB,2,r,-,xxrx-,-0.0219,0.1419 +CB,2,a,-,xxax-,-0.0298,0.1929 +CB,2,+,p,xx+xp,0.0189,0.1223 +CB,2,-,-,xx-x-,-0.0525,0.3400 +N,-1,G,P,xPGxx,0.2411,0.5105 +N,-1,G,+,x+Gxx,-0.1773,0.3754 +N,-1,G,-,x-Gxx,0.1905,0.4035 +N,-1,P,P,xPPxx,-0.9177,1.9434 +N,-1,P,p,xpPxx,0.2609,0.5525 +N,-1,r,G,xGrxx,0.2417,0.5119 +N,-1,r,a,xarxx,-0.0139,0.0295 +N,-1,r,+,x+rxx,-0.4122,0.8729 +N,-1,r,p,xprxx,0.1440,0.3049 +N,-1,a,G,xGaxx,-0.5177,1.0963 +N,-1,a,r,xraxx,0.0890,0.1885 +N,-1,a,a,xaaxx,0.1393,0.2950 +N,-1,a,p,xpaxx,-0.0825,0.1747 +N,-1,+,G,xG+xx,-0.4908,1.0394 +N,-1,+,a,xa+xx,0.1709,0.3619 +N,-1,+,+,x++xx,0.1868,0.3955 +N,-1,+,-,x-+xx,-0.0951,0.2014 +N,-1,-,P,xP-xx,-0.3027,0.6410 +N,-1,-,r,xr-xx,-0.1670,0.3537 +N,-1,-,+,x+-xx,-0.3501,0.7414 +N,-1,-,-,x--xx,0.1266,0.2681 +N,-1,p,G,xGpxx,-0.1707,0.3614 +N,-1,p,-,x-pxx,0.0011,0.0023 +N,1,G,G,xxGGx,0.2555,0.5412 +N,1,G,P,xxGPx,-0.9725,2.0595 +N,1,G,r,xxGrx,0.0165,0.0349 +N,1,G,p,xxGpx,0.0703,0.1489 +N,1,r,a,xxrax,-0.0237,0.0503 +N,1,a,r,xxarx,-0.1816,0.3845 +N,1,a,-,xxa-x,-0.1050,0.2224 +N,1,a,p,xxapx,-0.1196,0.2533 +N,1,-,r,xx-rx,-0.1762,0.3731 +N,1,-,a,xx-ax,0.0006,0.0013 +N,1,p,P,xxpPx,0.2797,0.5923 +N,1,p,a,xxpax,0.0938,0.1986 +N,1,p,+,xxp+x,0.1359,0.2878 +N,-2,G,r,rxGxx,-0.5140,1.0885 +N,-2,G,-,-xGxx,-0.0639,0.1354 +N,-2,P,P,PxPxx,-0.4215,0.8927 +N,-2,r,P,Pxrxx,-0.3696,0.7828 +N,-2,r,p,pxrxx,-0.1937,0.4101 +N,-2,a,-,-xaxx,-0.0351,0.0743 +N,-2,a,p,pxaxx,-0.1031,0.2183 +N,-2,-,G,Gx-xx,-0.2152,0.4558 +N,-2,-,P,Px-xx,-0.1375,0.2912 +N,-2,-,p,px-xx,-0.1081,0.2290 +N,-2,p,P,Pxpxx,-0.1489,0.3154 +N,-2,p,-,-xpxx,0.0952,0.2015 +N,2,G,-,xxGx-,0.1160,0.2457 +N,2,r,p,xxrxp,-0.1288,0.2728 +N,2,a,P,xxaxP,0.1632,0.3456 +N,2,+,+,xx+x+,-0.0106,0.0226 +N,2,+,-,xx+x-,0.0389,0.0824 +N,2,-,a,xx-xa,-0.0815,0.1726 +N,2,p,G,xxpxG,-0.0779,0.1649 +N,2,p,p,xxpxp,-0.0683,0.1447 +H,-1,G,P,xPGxx,-0.0317,0.4730 +H,-1,G,r,xrGxx,0.0549,0.8186 +H,-1,G,+,x+Gxx,-0.0192,0.2867 +H,-1,G,-,x-Gxx,0.0138,0.2055 +H,-1,r,P,xPrxx,-0.0964,1.4367 +H,-1,r,-,x-rxx,-0.0245,0.3648 +H,-1,a,G,xGaxx,-0.0290,0.4320 +H,-1,a,a,xaaxx,0.0063,0.0944 +H,-1,+,G,xG+xx,-0.0615,0.9168 +H,-1,+,r,xr+xx,-0.0480,0.7153 +H,-1,+,-,x-+xx,-0.0203,0.3030 +H,-1,-,+,x+-xx,-0.0232,0.3455 +H,-1,p,G,xGpxx,-0.0028,0.0411 +H,-1,p,P,xPpxx,-0.0121,0.1805 +H,1,G,P,xxGPx,-0.1418,2.1144 +H,1,G,r,xxGrx,0.0236,0.3520 +H,1,G,a,xxGax,0.0173,0.2580 +H,1,a,-,xxa-x,0.0091,0.1349 +H,1,+,P,xx+Px,-0.0422,0.6290 +H,1,+,p,xx+px,0.0191,0.2842 +H,1,-,P,xx-Px,-0.0474,0.7065 +H,1,-,a,xx-ax,0.0102,0.1515 +H,-2,G,G,GxGxx,0.0169,0.2517 +H,-2,G,r,rxGxx,-0.3503,5.2220 +H,-2,a,P,Pxaxx,0.0216,0.3227 +H,-2,a,-,-xaxx,-0.0276,0.4118 +H,-2,+,-,-x+xx,-0.0260,0.3874 +H,-2,-,G,Gx-xx,0.0273,0.4073 +H,-2,-,a,ax-xx,-0.0161,0.2400 +H,-2,-,-,-x-xx,-0.0285,0.4255 +H,-2,p,P,Pxpxx,-0.0101,0.1503 +H,-2,p,a,axpxx,-0.0157,0.2343 +H,-2,p,+,+xpxx,-0.0122,0.1815 +H,-2,p,p,pxpxx,0.0107,0.1601 +H,2,G,G,xxGxG,-0.0190,0.2826 +H,2,r,G,xxrxG,0.0472,0.7036 +H,2,r,P,xxrxP,0.0337,0.5027 +H,2,a,+,xxax+,-0.0159,0.2376 +H,2,+,G,xx+xG,0.0113,0.1685 +H,2,+,r,xx+xr,-0.0307,0.4575 +H,2,-,P,xx-xP,-0.0088,0.1318 +HA,-1,P,P,xPPxx,0.0307,1.1685 +HA,-1,P,r,xrPxx,0.0621,2.3592 +HA,-1,r,G,xGrxx,-0.0371,1.4092 +HA,-1,r,+,x+rxx,0.0125,0.4733 +HA,-1,r,p,xprxx,-0.0199,0.7569 +HA,-1,a,G,xGaxx,0.0073,0.2779 +HA,-1,a,a,xaaxx,0.0044,0.1683 +HA,-1,-,G,xG-xx,0.0116,0.4409 +HA,-1,-,r,xr-xx,0.0228,0.8679 +HA,-1,-,p,xp-xx,0.0074,0.2828 +HA,1,G,G,xxGGx,0.0175,0.6636 +HA,1,G,-,xxG-x,0.0107,0.4081 +HA,1,P,a,xxPax,0.0089,0.3369 +HA,1,-,r,xx-rx,0.0113,0.4291 +HA,-2,G,G,GxGxx,-0.0154,0.5847 +HA,-2,P,-,-xPxx,0.0136,0.5179 +HA,-2,r,G,Gxrxx,-0.0159,0.6045 +HA,-2,+,+,+x+xx,-0.0137,0.5190 +HA,-2,p,-,-xpxx,-0.0068,0.2592 +HA,-2,p,p,pxpxx,0.0046,0.1763 +HB,-1,P,r,xrPxx,0.0460,2.1365 +HB,-1,a,-,x-axx,0.0076,0.3551 +HB,-1,+,-,x-+xx,0.0110,0.5122 +HB,-1,-,r,xr-xx,0.0233,1.0819 +HB,1,a,P,xxaPx,0.0287,1.3310 +HB,1,+,P,xx+Px,0.0324,1.5056 +HB,1,+,r,xx+rx,-0.0231,1.0709 +HB,1,p,r,xxprx,0.0077,0.3586 +HB,1,p,+,xxp+x,-0.0074,0.3426 +HB,-2,a,P,Pxaxx,-0.0026,0.1192 +HB,-2,a,r,rxaxx,-0.0098,0.4559 +HB,-2,-,-,-x-xx,0.0016,0.0751 +HB,2,P,r,xxPxr,-0.0595,2.7608 +HB,2,P,+,xxPx+,-0.0145,0.6744 +HB,2,P,-,xxPx-,0.0107,0.4976 +HB,2,a,+,xxax+,-0.0015,0.0691 +HB,2,p,r,xxpxr,0.0262,1.2178 diff --git a/trizod/potenci/data/neicorrs.csv b/trizod/potenci/data/neicorrs.csv new file mode 100644 index 0000000..00cdc5e --- /dev/null +++ b/trizod/potenci/data/neicorrs.csv @@ -0,0 +1,141 @@ +atn,aa,c0,c1,c2,c3 +C,A,0.06131,-0.04544,0.14646,0.01305 +C,C,0.04502,0.12592,-0.03407,-0.02654 +C,D,0.08180,-0.08589,0.22948,0.10934 +C,E,0.05388,0.22264,0.06962,0.01929 +C,F,-0.06286,-0.22396,-0.34442,0.00950 +C,G,0.12772,0.72041,0.16048,0.01324 +C,H,-0.00628,-0.03355,0.13309,-0.03906 +C,I,-0.11709,0.06591,-0.06361,-0.03628 +C,K,0.03368,0.15830,0.04518,-0.01576 +C,L,-0.03877,0.11608,0.02535,0.01976 +C,M,0.04611,0.25233,-0.00747,-0.01624 +C,N,0.07068,-0.06118,0.10077,0.05547 +C,P,-0.36018,-1.90872,0.16158,-0.05286 +C,Q,0.10861,0.19878,0.01596,-0.01757 +C,R,0.01933,0.13237,0.03606,-0.02468 +C,S,0.09888,0.28691,0.07601,0.01379 +C,T,0.05658,0.41659,-0.01103,-0.00114 +C,V,-0.11591,0.09565,-0.03355,-0.03368 +C,W,-0.01954,-0.19134,-0.37965,0.01582 +C,Y,-0.08380,-0.24519,-0.32700,-0.00577 +CA,A,0.03588,0.03480,-0.00468,-0.00920 +CA,C,0.02749,0.15742,0.14376,0.03681 +CA,D,-0.00751,0.12494,0.17354,0.14157 +CA,E,0.00985,0.13936,0.03289,-0.00702 +CA,F,0.01122,0.03732,-0.19586,-0.00377 +CA,G,-0.00885,0.23403,-0.03184,-0.01144 +CA,H,-0.02102,0.04621,0.03122,-0.02826 +CA,I,-0.00656,0.05965,-0.10588,-0.04372 +CA,K,0.01817,0.11216,-0.00341,-0.02950 +CA,L,0.04507,0.07829,-0.03526,0.00858 +CA,M,0.07553,0.18840,0.04987,-0.01749 +CA,N,-0.00649,0.11842,0.18729,0.06401 +CA,P,-0.27536,-2.02189,0.01327,-0.08732 +CA,Q,0.06365,0.15281,0.04575,-0.01356 +CA,R,0.04338,0.11783,0.00345,-0.02873 +CA,S,0.02867,0.07846,0.09443,0.02061 +CA,T,-0.01625,0.10626,0.03880,-0.00126 +CA,V,-0.04935,0.04248,-0.10195,-0.03778 +CA,W,0.00434,0.16188,-0.08742,0.03983 +CA,Y,0.02782,0.02846,-0.24750,0.00759 +CB,A,-0.00953,0.05704,-0.04838,0.00755 +CB,C,-0.00164,0.00760,-0.03293,-0.05613 +CB,D,0.02064,0.09849,-0.08746,-0.06691 +CB,E,0.01283,0.05404,-0.01342,0.02238 +CB,F,0.01028,0.03363,0.18112,0.01493 +CB,G,-0.02758,0.04383,0.06071,-0.02639 +CB,H,-0.01760,-0.02367,0.00343,0.00415 +CB,I,0.02783,0.01052,0.00641,0.05090 +CB,K,0.00350,0.02852,-0.00408,0.01218 +CB,L,0.01223,-0.02940,-0.07268,0.00884 +CB,M,-0.02925,-0.03912,-0.06587,0.03490 +CB,N,-0.02242,0.03403,-0.09759,-0.08018 +CB,P,0.08431,-0.35696,-0.04680,0.05192 +CB,Q,-0.01649,-0.01016,-0.03663,0.01723 +CB,R,-0.01887,0.00618,-0.00385,0.02884 +CB,S,-0.00921,0.07096,-0.06338,-0.03707 +CB,T,0.02601,0.04904,-0.01728,0.00781 +CB,V,0.03068,0.06325,0.01928,0.05011 +CB,W,-0.07651,-0.11334,0.13806,-0.03339 +CB,Y,0.00082,0.01466,0.18107,-0.01181 +N,A,0.09963,-0.00873,-2.31666,-0.14051 +N,C,0.11905,-0.01296,1.15573,0.01820 +N,D,0.11783,-0.11817,-1.16322,-0.37601 +N,E,0.10825,-0.00605,-0.41856,0.01187 +N,F,-0.12280,-0.27542,0.34635,0.09102 +N,G,0.10365,-0.05667,-1.50346,-0.00146 +N,H,-0.04145,-0.26494,0.26356,0.18198 +N,I,-0.09249,0.12136,2.75071,0.40643 +N,K,-0.02472,0.07224,-0.07057,0.12261 +N,L,0.01542,-0.12800,-0.85172,-0.15460 +N,M,-0.11266,-0.27311,-0.33192,0.09384 +N,N,-0.00295,-0.20562,-1.00652,-0.30971 +N,P,0.03252,1.35296,-1.17173,0.06026 +N,Q,0.00900,-0.09950,-0.07389,0.08415 +N,R,-0.07819,0.00802,-0.04821,0.08524 +N,S,0.12057,0.02242,0.48924,-0.25423 +N,T,0.04631,0.09935,1.02269,0.20228 +N,V,-0.03610,0.21959,2.42228,0.39686 +N,W,-0.15643,-0.19285,0.05515,-0.53172 +N,Y,-0.10497,-0.25228,0.46023,0.01399 +H,A,0.01337,-0.00605,-0.04371,-0.02485 +H,C,0.01324,0.05107,0.12857,0.00610 +H,D,0.02859,0.02436,-0.06510,0.02085 +H,E,0.02737,0.01790,0.03740,0.01969 +H,F,-0.02633,-0.08287,-0.11364,-0.03603 +H,G,0.02753,0.05640,-0.10477,0.06876 +H,H,-0.00124,-0.02861,0.04126,0.10004 +H,I,-0.02258,-0.00929,0.07962,0.01880 +H,K,-0.00512,-0.00744,0.04443,0.03434 +H,L,-0.01088,-0.01230,-0.03640,-0.03719 +H,M,-0.01961,-0.00749,-0.00097,0.02041 +H,N,0.01134,0.02121,-0.01837,-0.00629 +H,P,-0.01246,0.02956,0.13007,-0.00810 +H,Q,0.00783,0.00751,0.05643,0.02413 +H,R,-0.00734,0.00546,0.07003,0.04051 +H,S,0.02133,0.03964,0.04978,-0.03749 +H,T,0.00976,0.06072,0.03531,0.01657 +H,V,-0.01267,0.00994,0.09630,0.03420 +H,W,-0.02348,-0.09617,-0.24207,-0.18741 +H,Y,-0.01881,-0.07345,-0.14345,-0.06721 +HA,A,0.00350,-0.02371,-0.00654,0.00652 +HA,C,0.00660,0.01073,0.01921,0.00919 +HA,D,0.01717,-0.00854,-0.00802,-0.00597 +HA,E,0.01090,-0.01091,0.00472,0.00790 +HA,F,-0.02271,-0.06316,-0.03057,-0.02350 +HA,G,0.02155,-0.00151,0.02477,0.01526 +HA,H,-0.01132,-0.05617,-0.01514,0.01264 +HA,I,0.00459,0.00571,0.02984,0.00416 +HA,K,0.00492,-0.01788,0.00555,0.01259 +HA,L,-0.00599,-0.01558,0.00358,0.00167 +HA,M,0.00100,-0.02037,0.00678,0.00930 +HA,N,0.00651,-0.01499,-0.00361,0.00203 +HA,P,0.01542,0.28350,-0.01496,0.00796 +HA,Q,0.00711,-0.02142,0.00734,0.00971 +HA,R,-0.00472,-0.01414,0.00966,0.01180 +HA,S,0.01572,0.02791,0.03762,0.00133 +HA,T,0.01714,0.06590,0.03085,0.00143 +HA,V,0.00777,0.01505,0.02525,0.00659 +HA,W,-0.06818,-0.08412,-0.09386,-0.06072 +HA,Y,-0.02701,-0.05585,-0.03243,-0.02987 +HB,A,0.01473,0.01843,0.01428,0.00451 +HB,C,0.01180,0.03340,0.03081,0.00169 +HB,D,0.01786,0.01626,0.02221,0.01030 +HB,E,0.01796,0.01820,0.00835,-0.00045 +HB,F,-0.04867,-0.09154,-0.04858,-0.00164 +HB,G,0.01718,0.03852,0.01043,0.00051 +HB,H,-0.00817,-0.04557,-0.00820,0.00855 +HB,I,0.00446,0.00111,0.00049,-0.00283 +HB,K,0.01570,0.01156,0.00771,0.00646 +HB,L,0.00700,0.01236,0.00880,0.00150 +HB,M,0.01607,0.02294,0.01385,-0.00038 +HB,N,0.01893,0.01561,0.02760,0.01215 +HB,P,-0.01199,-0.02752,0.00891,-0.00033 +HB,Q,0.01636,0.01861,0.01177,-0.00099 +HB,R,0.01324,0.01526,0.01082,0.00378 +HB,S,0.01859,0.03487,0.02890,-0.00477 +HB,T,0.01624,0.04073,0.01936,-0.00348 +HB,V,0.00380,0.00271,-0.00144,-0.00315 +HB,W,-0.09045,-0.06895,-0.10934,-0.01948 +HB,Y,-0.05069,-0.06698,-0.05666,-0.01193 diff --git a/trizod/potenci/data/phshifts.csv b/trizod/potenci/data/phshifts.csv new file mode 100644 index 0000000..0f14c02 --- /dev/null +++ b/trizod/potenci/data/phshifts.csv @@ -0,0 +1,85 @@ +resn,atn,shd,prev_nei,succ_nei +D,H,-0.17,0.02,-0.03 +D,HA,-0.17,0.01,-0.01 +D,HB,-0.23,, +D,CA,1.4,0.0,0.1 +D,CB,3.0,, +D,CG,3.2,, +D,C,1.1,-0.2,0.4 +D,N,1.5,0.3,0.1 +D,Np,0.1,, +E,H,0.12,0.00,0.02 +E,HA,-0.10,0.01,0.00 +E,HB,-0.06,, +E,HG,-0.22,, +E,CA,1.0,0.0,0.0 +E,CB,1.5,, +E,CG,3.5,, +E,CD,4.1,, +E,C,0.6,0.1,0.1 +E,N,1.0,0.2,0.1 +E,Np,0.1,, +H,H,-0.2,-0.01,0.0 +H,HA,-0.2,-0.01,-0.06 +H,HB,-0.17,, +H,HD2,-0.33,, +H,HE1,-0.92,, +H,CA,1.6,-0.1,0.1 +H,CB,2.4,, +H,CG,4.2,, +H,CD2,-0.3,, +H,CE1,2.6,, +H,C,1.5,0.0,0.6 +H,N,1.8,0.3,0.5 +H,Np,0.5,, +H,ND1,56,, +H,NE2,8,, +C,H,0.0,, +C,HA,-0.28,-0.01,-0.01 +C,HB,-0.09,, +C,CA,2.1,0.0,0.1 +C,CB,1.7,, +C,C,1.9,-0.4,0.5 +C,N,3.6,0.4,0.6 +C,Np,0.6,, +Y,H,0.0,, +Y,HA,-0.06,, +Y,HB,-0.08,, +Y,HD,-0.17,, +Y,HE,-0.28,, +Y,CA,0.3,, +Y,CB,0.1,, +Y,CG,-6.7,, +Y,CD,-0.1,, +Y,CE,3.3,, +Y,CZ,10.4,, +Y,C,0.4,, +Y,N,0.6,, +K,H,0.0,, +K,HA,-0.04,, +K,HB,-0.04,, +K,HG,-0.08,, +K,HD,-0.24,, +K,HE,-0.40,, +K,CA,0.4,, +K,CB,0.3,, +K,CG,0.4,, +K,CD,5.0,, +K,CE,1.0,, +K,C,0.5,, +K,N,0.7,, +K,Np,0.1,, +R,H,0.0,, +R,HA,-0.07,, +R,HB,0.05,, +R,HG,0.05,, +R,HD,-0.19,, +R,CA,0.2,, +R,CB,0.9,, +R,CG,1.0,, +R,CD,0.5,, +R,CZ,4.0,, +R,C,0.2,, +R,N,0.4,, +R,NE,5.9,, +R,NG,22,, diff --git a/trizod/potenci/data/tempcoeffs.csv b/trizod/potenci/data/tempcoeffs.csv new file mode 100644 index 0000000..ab353eb --- /dev/null +++ b/trizod/potenci/data/tempcoeffs.csv @@ -0,0 +1,21 @@ +aa,CA,CB,C,N,H,HA +A,-2.2,4.7,-7.1,-5.3,-9.0,0.7 +C,-0.9,1.3,-2.6,-8.2,-7.0,0.0 +D,2.8,6.5,-4.8,-3.9,-6.2,-0.1 +E,0.9,4.6,-4.9,-3.7,-6.5,0.3 +F,-4.7,2.4,-6.9,-11.2,-7.5,0.4 +G,3.3,0.0,-3.2,-6.2,-9.1,0.0 +H,7.8,15.5,3.1,3.3,-7.8,0.4 +I,-2.0,4.6,-8.7,-12.7,-7.8,0.4 +K,-0.8,2.4,-7.1,-7.6,-7.5,0.4 +L,1.7,4.9,-8.2,-2.9,-7.5,0.1 +M,4.1,9.4,-8.2,-6.2,-7.1,-0.5 +N,2.8,5.1,-6.1,-3.3,-7.0,-2.9 +P,1.1,-0.2,-4.0,0.0,0.0,0.0 +Q,2.3,3.6,-5.7,-6.5,-7.2,0.3 +R,-1.4,3.5,-6.9,-5.3,-7.1,0.4 +S,-1.7,4.4,-4.7,-3.8,-7.6,0.1 +T,0.0,2.2,-5.2,-6.7,-7.3,0.0 +V,-2.8,2.5,-8.1,-14.2,-7.6,0.5 +W,-2.7,3.1,-7.9,-10.1,-7.8,0.4 +Y,-5.0,2.9,-7.7,-12.0,-7.7,0.5 diff --git a/trizod/potenci/data/termcorrs.csv b/trizod/potenci/data/termcorrs.csv new file mode 100644 index 0000000..4cbbd49 --- /dev/null +++ b/trizod/potenci/data/termcorrs.csv @@ -0,0 +1,15 @@ +atn,term,value +C,n,-0.15238 +C,c,-0.90166 +CB,n,0.12064 +CB,c,0.06854 +CA,n,-0.04616 +CA,c,-0.06680 +N,n,0.347176 +N,c,0.619141 +H,n,0.156786 +H,c,0.023189 +HB,n,0.0052692 +HB,c,0.0310875 +HA,n,0.048624 +HA,c,0.042019 diff --git a/trizod/potenci/legacy/potenci1_3.py b/trizod/potenci/legacy/potenci1_3.py deleted file mode 100644 index 5ade904..0000000 --- a/trizod/potenci/legacy/potenci1_3.py +++ /dev/null @@ -1,970 +0,0 @@ -import sys -import string -from scipy.special import erfc -from scipy.optimize import curve_fit -import numpy as np -##from matplotlib import pyplot as pl - -VERB=False #change this to True for verbose logfile - -#constants -R = 8.314472 -e = 79.0 -a = 5.0 -b = 7.5 -cutoff = 2 -ncycles = 5 - -def smallmatrixlimits(ires, cutoff, len): - ileft = max(1, ires - cutoff) - iright = min(ileft + 2 * cutoff, len) - if iright == len: - ileft = max(1, iright - 2 * cutoff) - return (ileft, iright) - -def smallmatrixpos(ires, cutoff, len): - resi = cutoff + 1 - if ires < cutoff + 1: - resi = ires - if ires > len - cutoff: - resi = min(len, 2 * cutoff + 1) - (len - ires) - return resi - -def fun(pH, pK, nH): - return (10 ** ( nH*(pK - pH) ) ) / (1. + (10 **( nH*(pK - pH) ) ) ) - -def W(r,Ion=0.1): - k = np.sqrt(Ion) / 3.08 #Ion=0.1 is default - x = k * r / np.sqrt(6) - return 332.286 * np.sqrt(6 / np.pi) * (1 - np.sqrt(np.pi) * x * np.exp(x ** 2) * erfc(x)) / (e * r) - -def w2logp(x,T=293.15): - return x * 4181.2 / (R * T * np.log(10)) - -pK0 = {"n":8.23, "D":3.86, "E":4.34, "H":6.45, "C":8.49, "K":10.34, "R":13.9, "Y":9.76, "c":3.55} - -def calc_pkas_from_seq(seq=None, T=293.15, Ion=0.1): - #pH range - pHs = np.arange(1.99, 10.01, 0.15) - #titratable groups - ##pK0 = {"n":7.5, "D":4.0, "E":4.4, "H":6.6, "C":8.6, "K":10.4, "R":12.0, "Y":9.6, "c":3.5} #was these values! - pK0 = {"n":8.23, "D":3.86, "E":4.34, "H":6.45, "C":8.49, "K":10.34, "R":13.9, "Y":9.76, "c":3.55} - - pos = np.array([i for i in range(len(seq)) if seq[i] in pK0.keys()]) - N = pos.shape[0] - I = np.diag(np.ones(N)) - sites = ''.join([seq[i] for i in pos]) - neg = np.array([i for i in range(len(sites)) if sites[i] in 'DEYc']) - l = np.array([abs(pos - pos[i]) for i in range(N)]) - d = a + np.sqrt(l) * b - - tmp = W(d,Ion) - tmp[I == 1] = 0 - - ww = w2logp(tmp,T) / 2 - - chargesempty = np.zeros(pos.shape[0]) - if len(neg): chargesempty[neg] = -1 - - pK0s = [pK0[c] for c in sites] - nH0s = [0.9 for c in sites] - - titration = np.zeros((N,len(pHs))) - smallN = min(2 * cutoff+1, len(pos)) - smallI = np.diag(np.ones(smallN)) - - alltuples = [[int(c) for c in np.binary_repr(i, smallN)] - for i in range(2 ** (smallN))] - gmatrix = [np.zeros((smallN, smallN)) for p in range(len(pHs))] - - #perform iterative fitting......................... - for icycle in range(ncycles): - ##print (icycle) - - if icycle == 0: - fractionhold = np.array([[fun(pHs[p], pK0s[i], nH0s[i]) for i in range(N)] for p in range(len(pHs))]) - else: - fractionhold = titration.transpose() - - for ires in range(1, N+1): - (ileft,iright) = smallmatrixlimits(ires, cutoff, N) - resi = smallmatrixpos(ires, cutoff, N) - for p in range(len(pHs)): - fraction = fractionhold[p].copy() - fraction[ileft - 1 : iright] = 0 - charges = chargesempty + fraction - ww0 = np.diag(np.dot(ww, charges) * 2) - gmatrixfull = ww + ww0 + pHs[p] * I - np.diag(pK0s) - gmatrix[p] = gmatrixfull[ileft - 1 : iright, ileft - 1 : iright] - - E_all = np.array([sum([10 ** -(gmatrix[p] * np.outer(c,c)).sum() for c in alltuples]) for p in range(len(pHs))]) - E_sel = np.array([sum([10 ** -(gmatrix[p] * np.outer(c,c)).sum() for c in alltuples if c[resi-1] == 1]) for p in range(len(pHs))]) - titration[ires-1] = E_sel/E_all - sol=np.array([curve_fit(fun, pHs, titration[p], [pK0s[p], nH0s[p]])[0] for p in range(len(pK0s))]) - (pKs, nHs) = sol.transpose() - ##print (sol) - - dct={} - for p,i in enumerate(pos): - ##print (p,i,seq[i],pKs[p],nHs[p]) - dct[i-1]=(pKs[p],nHs[p],seq[i]) - - return dct - - -##--------------- POTENCI core code and data tables from here ----------------- - -#AAstandard='ACDEFGHIKLMNPQRSTVY' -AAstandard='ACDEFGHIKLMNPQRSTVWY' - -tablecent='''aa C CA CB N H HA HB -A 177.44069 52.53002 19.21113 125.40155 8.20964 4.25629 1.31544 -C 174.33917 58.48976 28.06269 120.71212 8.29429 4.44261 2.85425 -D 176.02114 54.23920 41.18408 121.75726 8.28460 4.54836 2.60054 -E 176.19215 56.50755 30.30204 122.31578 8.35949 4.22124 1.92383 -F 175.42280 57.64849 39.55984 121.30500 8.10906 4.57507 3.00036 -G 173.83294 45.23929 None 110.09074 8.32746 3.91016 None -H 175.00142 56.20256 30.60335 120.69141 8.27133 4.55872 3.03080 -I 175.88231 61.04925 38.68742 122.37586 8.06407 4.10574 1.78617 -K 176.22644 56.29413 33.02478 122.71282 8.24902 4.25873 1.71982 -L 177.06101 55.17464 42.29215 123.48611 8.14330 4.28545 1.54067 -M 175.90708 55.50643 32.83806 121.54592 8.24848 4.41483 1.97585 -N 174.94152 53.22822 38.87465 119.92746 8.37189 4.64308 2.72756 -P 176.67709 63.05232 32.03750 137.40612 None 4.36183 2.03318 -Q 175.63494 55.79861 29.44174 121.49225 8.30042 4.28006 1.97653 -R 175.92194 56.06785 30.81298 122.40365 8.26453 4.28372 1.73437 -S 174.31005 58.36048 63.82367 117.11419 8.25730 4.40101 3.80956 -T 174.27772 61.86928 69.80612 115.48126 8.11378 4.28923 4.15465 -V 175.80621 62.20156 32.77934 121.71912 8.06572 4.05841 1.99302 -W 175.92744 57.23836 29.56502 122.10991 7.97816 4.61061 3.18540 -Y 175.49651 57.82427 38.76184 121.43652 8.05749 4.51123 2.91782''' - -def initcorcents(): - datc=string.split(tablecent,'\n') - ##aas=string.split(datc[0],'\t')[1:] - aas=string.split(datc[0])[1:] - dct={} - for i in range(20): - ##vals=string.split(datc[1+i],'\t') - vals=string.split(datc[1+i]) - aai=vals[0] - dct[aai]={} - for j in range(7): - atnj=aas[j] - dct[aai][atnj]=eval(vals[1+j]) - return dct - - -tablenei='''C A 0.06131 -0.04544 0.14646 0.01305 - C C 0.04502 0.12592 -0.03407 -0.02654 - C D 0.08180 -0.08589 0.22948 0.10934 - C E 0.05388 0.22264 0.06962 0.01929 - C F -0.06286 -0.22396 -0.34442 0.00950 - C G 0.12772 0.72041 0.16048 0.01324 - C H -0.00628 -0.03355 0.13309 -0.03906 - C I -0.11709 0.06591 -0.06361 -0.03628 - C K 0.03368 0.15830 0.04518 -0.01576 - C L -0.03877 0.11608 0.02535 0.01976 - C M 0.04611 0.25233 -0.00747 -0.01624 - C N 0.07068 -0.06118 0.10077 0.05547 - C P -0.36018 -1.90872 0.16158 -0.05286 - C Q 0.10861 0.19878 0.01596 -0.01757 - C R 0.01933 0.13237 0.03606 -0.02468 - C S 0.09888 0.28691 0.07601 0.01379 - C T 0.05658 0.41659 -0.01103 -0.00114 - C V -0.11591 0.09565 -0.03355 -0.03368 - C W -0.01954 -0.19134 -0.37965 0.01582 - C Y -0.08380 -0.24519 -0.32700 -0.00577 -CA A 0.03588 0.03480 -0.00468 -0.00920 -CA C 0.02749 0.15742 0.14376 0.03681 -CA D -0.00751 0.12494 0.17354 0.14157 -CA E 0.00985 0.13936 0.03289 -0.00702 -CA F 0.01122 0.03732 -0.19586 -0.00377 -CA G -0.00885 0.23403 -0.03184 -0.01144 -CA H -0.02102 0.04621 0.03122 -0.02826 -CA I -0.00656 0.05965 -0.10588 -0.04372 -CA K 0.01817 0.11216 -0.00341 -0.02950 -CA L 0.04507 0.07829 -0.03526 0.00858 -CA M 0.07553 0.18840 0.04987 -0.01749 -CA N -0.00649 0.11842 0.18729 0.06401 -CA P -0.27536 -2.02189 0.01327 -0.08732 -CA Q 0.06365 0.15281 0.04575 -0.01356 -CA R 0.04338 0.11783 0.00345 -0.02873 -CA S 0.02867 0.07846 0.09443 0.02061 -CA T -0.01625 0.10626 0.03880 -0.00126 -CA V -0.04935 0.04248 -0.10195 -0.03778 -CA W 0.00434 0.16188 -0.08742 0.03983 -CA Y 0.02782 0.02846 -0.24750 0.00759 -CB A -0.00953 0.05704 -0.04838 0.00755 -CB C -0.00164 0.00760 -0.03293 -0.05613 -CB D 0.02064 0.09849 -0.08746 -0.06691 -CB E 0.01283 0.05404 -0.01342 0.02238 -CB F 0.01028 0.03363 0.18112 0.01493 -CB G -0.02758 0.04383 0.06071 -0.02639 -CB H -0.01760 -0.02367 0.00343 0.00415 -CB I 0.02783 0.01052 0.00641 0.05090 -CB K 0.00350 0.02852 -0.00408 0.01218 -CB L 0.01223 -0.02940 -0.07268 0.00884 -CB M -0.02925 -0.03912 -0.06587 0.03490 -CB N -0.02242 0.03403 -0.09759 -0.08018 -CB P 0.08431 -0.35696 -0.04680 0.05192 -CB Q -0.01649 -0.01016 -0.03663 0.01723 -CB R -0.01887 0.00618 -0.00385 0.02884 -CB S -0.00921 0.07096 -0.06338 -0.03707 -CB T 0.02601 0.04904 -0.01728 0.00781 -CB V 0.03068 0.06325 0.01928 0.05011 -CB W -0.07651 -0.11334 0.13806 -0.03339 -CB Y 0.00082 0.01466 0.18107 -0.01181 - N A 0.09963 -0.00873 -2.31666 -0.14051 - N C 0.11905 -0.01296 1.15573 0.01820 - N D 0.11783 -0.11817 -1.16322 -0.37601 - N E 0.10825 -0.00605 -0.41856 0.01187 - N F -0.12280 -0.27542 0.34635 0.09102 - N G 0.10365 -0.05667 -1.50346 -0.00146 - N H -0.04145 -0.26494 0.26356 0.18198 - N I -0.09249 0.12136 2.75071 0.40643 - N K -0.02472 0.07224 -0.07057 0.12261 - N L 0.01542 -0.12800 -0.85172 -0.15460 - N M -0.11266 -0.27311 -0.33192 0.09384 - N N -0.00295 -0.20562 -1.00652 -0.30971 - N P 0.03252 1.35296 -1.17173 0.06026 - N Q 0.00900 -0.09950 -0.07389 0.08415 - N R -0.07819 0.00802 -0.04821 0.08524 - N S 0.12057 0.02242 0.48924 -0.25423 - N T 0.04631 0.09935 1.02269 0.20228 - N V -0.03610 0.21959 2.42228 0.39686 - N W -0.15643 -0.19285 0.05515 -0.53172 - N Y -0.10497 -0.25228 0.46023 0.01399 - H A 0.01337 -0.00605 -0.04371 -0.02485 - H C 0.01324 0.05107 0.12857 0.00610 - H D 0.02859 0.02436 -0.06510 0.02085 - H E 0.02737 0.01790 0.03740 0.01969 - H F -0.02633 -0.08287 -0.11364 -0.03603 - H G 0.02753 0.05640 -0.10477 0.06876 - H H -0.00124 -0.02861 0.04126 0.10004 - H I -0.02258 -0.00929 0.07962 0.01880 - H K -0.00512 -0.00744 0.04443 0.03434 - H L -0.01088 -0.01230 -0.03640 -0.03719 - H M -0.01961 -0.00749 -0.00097 0.02041 - H N 0.01134 0.02121 -0.01837 -0.00629 - H P -0.01246 0.02956 0.13007 -0.00810 - H Q 0.00783 0.00751 0.05643 0.02413 - H R -0.00734 0.00546 0.07003 0.04051 - H S 0.02133 0.03964 0.04978 -0.03749 - H T 0.00976 0.06072 0.03531 0.01657 - H V -0.01267 0.00994 0.09630 0.03420 - H W -0.02348 -0.09617 -0.24207 -0.18741 - H Y -0.01881 -0.07345 -0.14345 -0.06721 -HA A 0.00350 -0.02371 -0.00654 0.00652 -HA C 0.00660 0.01073 0.01921 0.00919 -HA D 0.01717 -0.00854 -0.00802 -0.00597 -HA E 0.01090 -0.01091 0.00472 0.00790 -HA F -0.02271 -0.06316 -0.03057 -0.02350 -HA G 0.02155 -0.00151 0.02477 0.01526 -HA H -0.01132 -0.05617 -0.01514 0.01264 -HA I 0.00459 0.00571 0.02984 0.00416 -HA K 0.00492 -0.01788 0.00555 0.01259 -HA L -0.00599 -0.01558 0.00358 0.00167 -HA M 0.00100 -0.02037 0.00678 0.00930 -HA N 0.00651 -0.01499 -0.00361 0.00203 -HA P 0.01542 0.28350 -0.01496 0.00796 -HA Q 0.00711 -0.02142 0.00734 0.00971 -HA R -0.00472 -0.01414 0.00966 0.01180 -HA S 0.01572 0.02791 0.03762 0.00133 -HA T 0.01714 0.06590 0.03085 0.00143 -HA V 0.00777 0.01505 0.02525 0.00659 -HA W -0.06818 -0.08412 -0.09386 -0.06072 -HA Y -0.02701 -0.05585 -0.03243 -0.02987 -HB A 0.01473 0.01843 0.01428 0.00451 -HB C 0.01180 0.03340 0.03081 0.00169 -HB D 0.01786 0.01626 0.02221 0.01030 -HB E 0.01796 0.01820 0.00835 -0.00045 -HB F -0.04867 -0.09154 -0.04858 -0.00164 -HB G 0.01718 0.03852 0.01043 0.00051 -HB H -0.00817 -0.04557 -0.00820 0.00855 -HB I 0.00446 0.00111 0.00049 -0.00283 -HB K 0.01570 0.01156 0.00771 0.00646 -HB L 0.00700 0.01236 0.00880 0.00150 -HB M 0.01607 0.02294 0.01385 -0.00038 -HB N 0.01893 0.01561 0.02760 0.01215 -HB P -0.01199 -0.02752 0.00891 -0.00033 -HB Q 0.01636 0.01861 0.01177 -0.00099 -HB R 0.01324 0.01526 0.01082 0.00378 -HB S 0.01859 0.03487 0.02890 -0.00477 -HB T 0.01624 0.04073 0.01936 -0.00348 -HB V 0.00380 0.00271 -0.00144 -0.00315 -HB W -0.09045 -0.06895 -0.10934 -0.01948 -HB Y -0.05069 -0.06698 -0.05666 -0.01193''' - -tabletermcorrs='''C n -0.15238 -C c -0.90166 -CB n 0.12064 -CB c 0.06854 -CA n -0.04616 -CA c -0.06680 -N n 0.347176 -N c 0.619141 -H n 0.156786 -H c 0.023189 -HB n 0.0052692 -HB c 0.0310875 -HA n 0.048624 -HA c 0.042019''' - -def initcorneis(): - datc=string.split(tablenei,'\n') - dct={} - for i in range(20*7): - vals=string.split(datc[i]) - atn=vals[0] - aai=vals[1] - if not aai in dct:dct[aai]={} - dct[aai][atn]=[eval(vals[2+j]) for j in range(4)] - datc=string.split(tabletermcorrs,'\n') - for i in range(len(datc)): - vals=string.split(datc[i]) - atn=vals[0] - term=vals[1] - if not term in dct:dct[term]={} - if term=='n': dct['n'][atn]=[None,None,None,eval(vals[-1])] - elif term=='c':dct['c'][atn]=[eval(vals[-1]),None,None,None] - return dct - - -tabletempk='''aa CA CB C N H HA -A -2.2 4.7 -7.1 -5.3 -9.0 0.7 -C -0.9 1.3 -2.6 -8.2 -7.0 0.0 -D 2.8 6.5 -4.8 -3.9 -6.2 -0.1 -E 0.9 4.6 -4.9 -3.7 -6.5 0.3 -F -4.7 2.4 -6.9 -11.2 -7.5 0.4 -G 3.3 0.0 -3.2 -6.2 -9.1 0.0 -H 7.8 15.5 3.1 3.3 -7.8 0.4 -I -2.0 4.6 -8.7 -12.7 -7.8 0.4 -K -0.8 2.4 -7.1 -7.6 -7.5 0.4 -L 1.7 4.9 -8.2 -2.9 -7.5 0.1 -M 4.1 9.4 -8.2 -6.2 -7.1 -0.5 -N 2.8 5.1 -6.1 -3.3 -7.0 -2.9 -P 1.1 -0.2 -4.0 0.0 0.0 0.0 -Q 2.3 3.6 -5.7 -6.5 -7.2 0.3 -R -1.4 3.5 -6.9 -5.3 -7.1 0.4 -S -1.7 4.4 -4.7 -3.8 -7.6 0.1 -T 0.0 2.2 -5.2 -6.7 -7.3 0.0 -V -2.8 2.5 -8.1 -14.2 -7.6 0.5 -W -2.7 3.1 -7.9 -10.1 -7.8 0.4 -Y -5.0 2.9 -7.7 -12.0 -7.7 0.5''' - -def gettempkoeff(): - datc=string.split(tabletempk,'\n') - buf=[string.split(lin) for lin in datc] - headers=buf[0][1:] - dct={} - for atn in headers: - dct[atn]={} - for lin in buf[1:]: - aa=lin[0] - for j,atn in enumerate(headers): - dct[atn][aa]=eval(lin[1+j]) - return dct - -tablecombdevs='''C -1 G r xrGxx 0.2742 1.4856 - C -1 G - x-Gxx 0.0522 0.2827 - C -1 P P xPPxx -0.0822 0.4450 - C -1 P r xrPxx 0.2640 1.4303 - C -1 r P xPrxx -0.1027 0.5566 - C -1 + P xP+xx 0.0714 0.3866 - C -1 - - x--xx -0.0501 0.2712 - C -1 p r xrpxx 0.0582 0.3151 - C 1 G r xxGrx 0.0730 0.3955 - C 1 P a xxPax -0.0981 0.5317 - C 1 P + xxP+x -0.0577 0.3128 - C 1 P p xxPpx -0.0619 0.3356 - C 1 r r xxrrx -0.1858 1.0064 - C 1 r a xxrax -0.1888 1.0226 - C 1 r + xxr+x -0.1805 0.9779 - C 1 r - xxr-x -0.1756 0.9512 - C 1 r p xxrpx -0.1208 0.6544 - C 1 + P xx+Px -0.0533 0.2886 - C 1 - P xx-Px 0.1867 1.0115 - C 1 p P xxpPx 0.2321 1.2574 - C -2 G r rxGxx -0.1457 0.7892 - C -2 r p pxrxx 0.0555 0.3008 - C 2 P P xxPxP 0.1007 0.5455 - C 2 P - xxPx- 0.0634 0.3433 - C 2 r P xxrxP -0.1447 0.7841 - C 2 a r xxaxr -0.1488 0.8061 - C 2 a - xxax- -0.0093 0.0506 - C 2 + G xx+xG -0.0394 0.2132 - C 2 + P xx+xP 0.1016 0.5502 - C 2 + a xx+xa 0.0299 0.1622 - C 2 + + xx+x+ 0.0427 0.2312 - C 2 - a xx-xa 0.0611 0.3308 - C 2 p P xxpxP -0.0753 0.4078 -CA -1 G P xPGxx -0.0641 0.3233 -CA -1 G r xrGxx 0.2107 1.0630 -CA -1 P P xPPxx -0.2042 1.0303 -CA -1 P p xpPxx 0.0444 0.2240 -CA -1 r G xGrxx 0.2030 1.0241 -CA -1 r + x+rxx -0.0811 0.4093 -CA -1 - P xP-xx 0.0744 0.3755 -CA -1 - - x--xx -0.0263 0.1326 -CA -1 p p xppxx -0.0094 0.0475 -CA 1 G P xxGPx 1.3044 6.5813 -CA 1 G - xxG-x -0.0632 0.3188 -CA 1 P G xxPGx 0.2642 1.3329 -CA 1 P P xxPPx 0.3025 1.5262 -CA 1 P r xxPrx 0.1455 0.7343 -CA 1 P - xxP-x 0.1188 0.5994 -CA 1 P p xxPpx 0.1201 0.6062 -CA 1 r P xxrPx -0.1958 0.9878 -CA 1 r - xxr-x -0.0931 0.4696 -CA 1 a P xxaPx -0.1428 0.7204 -CA 1 a - xxa-x -0.0262 0.1324 -CA 1 a p xxapx 0.0392 0.1977 -CA 1 + P xx+Px -0.1059 0.5344 -CA 1 + a xx+ax -0.0377 0.1901 -CA 1 + + xx++x -0.0595 0.3001 -CA 1 - P xx-Px -0.1156 0.5831 -CA 1 - + xx-+x 0.0316 0.1593 -CA 1 - p xx-px 0.0612 0.3090 -CA 1 p r xxprx -0.0511 0.2576 -CA -2 P - -xPxx -0.1028 0.5185 -CA -2 r r rxrxx 0.1933 0.9752 -CA -2 - G Gx-xx 0.0559 0.2818 -CA -2 - p px-xx 0.0391 0.1973 -CA -2 p a axpxx -0.0293 0.1479 -CA -2 p + +xpxx -0.0173 0.0873 -CA 2 G - xxGx- 0.0357 0.1802 -CA 2 + G xx+xG -0.0315 0.1591 -CA 2 - P xx-xP 0.0426 0.2150 -CA 2 - r xx-xr 0.0784 0.3954 -CA 2 - a xx-xa 0.1084 0.5467 -CA 2 - - xx-x- 0.0836 0.4216 -CA 2 p P xxpxP 0.0685 0.3456 -CA 2 p - xxpx- -0.0481 0.2428 -CB -1 P r xrPxx -0.2678 1.7345 -CB -1 P p xpPxx 0.0355 0.2300 -CB -1 r P xPrxx -0.1137 0.7367 -CB -1 a p xpaxx 0.0249 0.1613 -CB -1 + - x-+xx -0.0762 0.4935 -CB -1 - P xP-xx -0.0889 0.5757 -CB -1 - r xr-xx -0.0533 0.3451 -CB -1 - - x--xx 0.0496 0.3215 -CB -1 - p xp-xx -0.0148 0.0960 -CB -1 p P xPpxx 0.0119 0.0768 -CB -1 p r xrpxx -0.0673 0.4358 -CB 1 P G xxPGx -0.0522 0.3379 -CB 1 P P xxPPx -0.8458 5.4779 -CB 1 P r xxPrx -0.1573 1.0187 -CB 1 r r xxrrx 0.1634 1.0581 -CB 1 a G xxaGx -0.0393 0.2544 -CB 1 a r xxarx 0.0274 0.1777 -CB 1 a - xxa-x 0.0394 0.2553 -CB 1 a p xxapx 0.0149 0.0968 -CB 1 + G xx+Gx -0.0784 0.5076 -CB 1 + P xx+Px -0.1170 0.7580 -CB 1 - P xx-Px -0.0913 0.5912 -CB 1 - - xx--x 0.0284 0.1838 -CB 1 p P xxpPx 0.0880 0.5697 -CB 1 p p xxppx -0.0113 0.0733 -CB -2 P - -xPxx 0.0389 0.2521 -CB -2 P p pxPxx 0.0365 0.2362 -CB -2 r + +xrxx 0.0809 0.5242 -CB -2 a - -xaxx -0.0452 0.2927 -CB -2 + - -x+xx -0.0651 0.4218 -CB -2 - G Gx-xx -0.0883 0.5717 -CB -2 p G Gxpxx 0.0378 0.2445 -CB -2 p p pxpxx 0.0207 0.1341 -CB 2 r G xxrxG -0.0362 0.2344 -CB 2 r - xxrx- -0.0219 0.1419 -CB 2 a - xxax- -0.0298 0.1929 -CB 2 + p xx+xp 0.0189 0.1223 -CB 2 - - xx-x- -0.0525 0.3400 - N -1 G P xPGxx 0.2411 0.5105 - N -1 G + x+Gxx -0.1773 0.3754 - N -1 G - x-Gxx 0.1905 0.4035 - N -1 P P xPPxx -0.9177 1.9434 - N -1 P p xpPxx 0.2609 0.5525 - N -1 r G xGrxx 0.2417 0.5119 - N -1 r a xarxx -0.0139 0.0295 - N -1 r + x+rxx -0.4122 0.8729 - N -1 r p xprxx 0.1440 0.3049 - N -1 a G xGaxx -0.5177 1.0963 - N -1 a r xraxx 0.0890 0.1885 - N -1 a a xaaxx 0.1393 0.2950 - N -1 a p xpaxx -0.0825 0.1747 - N -1 + G xG+xx -0.4908 1.0394 - N -1 + a xa+xx 0.1709 0.3619 - N -1 + + x++xx 0.1868 0.3955 - N -1 + - x-+xx -0.0951 0.2014 - N -1 - P xP-xx -0.3027 0.6410 - N -1 - r xr-xx -0.1670 0.3537 - N -1 - + x+-xx -0.3501 0.7414 - N -1 - - x--xx 0.1266 0.2681 - N -1 p G xGpxx -0.1707 0.3614 - N -1 p - x-pxx 0.0011 0.0023 - N 1 G G xxGGx 0.2555 0.5412 - N 1 G P xxGPx -0.9725 2.0595 - N 1 G r xxGrx 0.0165 0.0349 - N 1 G p xxGpx 0.0703 0.1489 - N 1 r a xxrax -0.0237 0.0503 - N 1 a r xxarx -0.1816 0.3845 - N 1 a - xxa-x -0.1050 0.2224 - N 1 a p xxapx -0.1196 0.2533 - N 1 - r xx-rx -0.1762 0.3731 - N 1 - a xx-ax 0.0006 0.0013 - N 1 p P xxpPx 0.2797 0.5923 - N 1 p a xxpax 0.0938 0.1986 - N 1 p + xxp+x 0.1359 0.2878 - N -2 G r rxGxx -0.5140 1.0885 - N -2 G - -xGxx -0.0639 0.1354 - N -2 P P PxPxx -0.4215 0.8927 - N -2 r P Pxrxx -0.3696 0.7828 - N -2 r p pxrxx -0.1937 0.4101 - N -2 a - -xaxx -0.0351 0.0743 - N -2 a p pxaxx -0.1031 0.2183 - N -2 - G Gx-xx -0.2152 0.4558 - N -2 - P Px-xx -0.1375 0.2912 - N -2 - p px-xx -0.1081 0.2290 - N -2 p P Pxpxx -0.1489 0.3154 - N -2 p - -xpxx 0.0952 0.2015 - N 2 G - xxGx- 0.1160 0.2457 - N 2 r p xxrxp -0.1288 0.2728 - N 2 a P xxaxP 0.1632 0.3456 - N 2 + + xx+x+ -0.0106 0.0226 - N 2 + - xx+x- 0.0389 0.0824 - N 2 - a xx-xa -0.0815 0.1726 - N 2 p G xxpxG -0.0779 0.1649 - N 2 p p xxpxp -0.0683 0.1447 - H -1 G P xPGxx -0.0317 0.4730 - H -1 G r xrGxx 0.0549 0.8186 - H -1 G + x+Gxx -0.0192 0.2867 - H -1 G - x-Gxx 0.0138 0.2055 - H -1 r P xPrxx -0.0964 1.4367 - H -1 r - x-rxx -0.0245 0.3648 - H -1 a G xGaxx -0.0290 0.4320 - H -1 a a xaaxx 0.0063 0.0944 - H -1 + G xG+xx -0.0615 0.9168 - H -1 + r xr+xx -0.0480 0.7153 - H -1 + - x-+xx -0.0203 0.3030 - H -1 - + x+-xx -0.0232 0.3455 - H -1 p G xGpxx -0.0028 0.0411 - H -1 p P xPpxx -0.0121 0.1805 - H 1 G P xxGPx -0.1418 2.1144 - H 1 G r xxGrx 0.0236 0.3520 - H 1 G a xxGax 0.0173 0.2580 - H 1 a - xxa-x 0.0091 0.1349 - H 1 + P xx+Px -0.0422 0.6290 - H 1 + p xx+px 0.0191 0.2842 - H 1 - P xx-Px -0.0474 0.7065 - H 1 - a xx-ax 0.0102 0.1515 - H -2 G G GxGxx 0.0169 0.2517 - H -2 G r rxGxx -0.3503 5.2220 - H -2 a P Pxaxx 0.0216 0.3227 - H -2 a - -xaxx -0.0276 0.4118 - H -2 + - -x+xx -0.0260 0.3874 - H -2 - G Gx-xx 0.0273 0.4073 - H -2 - a ax-xx -0.0161 0.2400 - H -2 - - -x-xx -0.0285 0.4255 - H -2 p P Pxpxx -0.0101 0.1503 - H -2 p a axpxx -0.0157 0.2343 - H -2 p + +xpxx -0.0122 0.1815 - H -2 p p pxpxx 0.0107 0.1601 - H 2 G G xxGxG -0.0190 0.2826 - H 2 r G xxrxG 0.0472 0.7036 - H 2 r P xxrxP 0.0337 0.5027 - H 2 a + xxax+ -0.0159 0.2376 - H 2 + G xx+xG 0.0113 0.1685 - H 2 + r xx+xr -0.0307 0.4575 - H 2 - P xx-xP -0.0088 0.1318 -HA -1 P P xPPxx 0.0307 1.1685 -HA -1 P r xrPxx 0.0621 2.3592 -HA -1 r G xGrxx -0.0371 1.4092 -HA -1 r + x+rxx 0.0125 0.4733 -HA -1 r p xprxx -0.0199 0.7569 -HA -1 a G xGaxx 0.0073 0.2779 -HA -1 a a xaaxx 0.0044 0.1683 -HA -1 - G xG-xx 0.0116 0.4409 -HA -1 - r xr-xx 0.0228 0.8679 -HA -1 - p xp-xx 0.0074 0.2828 -HA 1 G G xxGGx 0.0175 0.6636 -HA 1 G - xxG-x 0.0107 0.4081 -HA 1 P a xxPax 0.0089 0.3369 -HA 1 - r xx-rx 0.0113 0.4291 -HA -2 G G GxGxx -0.0154 0.5847 -HA -2 P - -xPxx 0.0136 0.5179 -HA -2 r G Gxrxx -0.0159 0.6045 -HA -2 + + +x+xx -0.0137 0.5190 -HA -2 p - -xpxx -0.0068 0.2592 -HA -2 p p pxpxx 0.0046 0.1763 -HB -1 P r xrPxx 0.0460 2.1365 -HB -1 a - x-axx 0.0076 0.3551 -HB -1 + - x-+xx 0.0110 0.5122 -HB -1 - r xr-xx 0.0233 1.0819 -HB 1 a P xxaPx 0.0287 1.3310 -HB 1 + P xx+Px 0.0324 1.5056 -HB 1 + r xx+rx -0.0231 1.0709 -HB 1 p r xxprx 0.0077 0.3586 -HB 1 p + xxp+x -0.0074 0.3426 -HB -2 a P Pxaxx -0.0026 0.1192 -HB -2 a r rxaxx -0.0098 0.4559 -HB -2 - - -x-xx 0.0016 0.0751 -HB 2 P r xxPxr -0.0595 2.7608 -HB 2 P + xxPx+ -0.0145 0.6744 -HB 2 P - xxPx- 0.0107 0.4976 -HB 2 a + xxax+ -0.0015 0.0691 -HB 2 p r xxpxr 0.0262 1.2178''' - -tablephshifts=''' -D (pKa 3.86) -D H 8.55 8.38 -0.17 0.02 -0.03 -D HA 4.78 4.61 -0.17 0.01 -0.01 -D HB 2.93 2.70 -0.23 -D CA 52.9 54.3 1.4 0.0 0.1 -D CB 38.0 41.1 3.0 -D CG 177.1 180.3 3.2 -D C 175.8 176.9 1.1 -0.2 0.4 -D N 118.7 120.2 1.5 0.3 0.1 -D Np na na 0.1 -E (pKa 4.34) -E H 8.45 8.57 0.12 0.00 0.02 -E HA 4.39 4.29 -0.10 0.01 0.00 -E HB 2.08 2.02 -0.06 -E HG 2.49 2.27 -0.22 -E CA 56.0 56.9 1.0 0.0 0.0 -E CB 28.5 30.0 1.5 -E CG 32.7 36.1 3.5 -E CD 179.7 183.8 4.1 -E C 176.5 177.0 0.6 0.1 0.1 -E N 119.9 120.9 1.0 0.2 0.1 -E Np na na 0.1 -H (pKa 6.45) -H H 8.55 8.35 -0.2 -0.01 0.0 -H HA 4.75 4.59 -0.2 -0.01 -0.06 -H HB 3.25 3.08 -0.17 -H HD2 7.30 6.97 -0.33 -H HE1 8.60 7.68 -0.92 -H CA 55.1 56.7 1.6 -0.1 0.1 -H CB 28.9 31.3 2.4 -H CG 131.0 135.3 4.2 -H CD2 120.3 120.0 -0.3 -H CE1 136.6 139.2 2.6 -H C 174.8 176.2 1.5 0.0 0.6 -H N 117.9 119.7 1.8 0.3 0.5 -H Np na na 0.5 -H ND1 175.8 231.3 56 -H NE2 173.1 181.1 8 -C (pKa 8.49) -C H 8.49 8.49 0.0 -C HA 4.56 4.28 -0.28 -0.01 -0.01 -C HB 2.97 2.88 -0.09 -C CA 58.5 60.6 2.1 0.0 0.1 -C CB 28.0 29.7 1.7 -C C 175.0 176.9 1.9 -0.4 0.5 -C N 118.7 122.2 3.6 0.4 0.6 -C Np na na 0.6 -Y (pKa 9.76) -Y H 8.16 8.16 0.0 -Y HA 4.55 4.49 -0.06 -Y HB 3.02 2.94 -0.08 -Y HD 7.14 6.97 -0.17 -Y HE 6.85 6.57 -0.28 -Y CA 58.0 58.2 0.3 -Y CB 38.6 38.7 0.1 -Y CG 130.5 123.8 -6.7 -Y CD 133.3 133.2 -0.1 -Y CE 118.4 121.7 3.3 -Y CZ 157.0 167.4 10.4 -Y C 176.3 176.7 0.4 -Y N 120.1 120.7 0.6 -K (pKa 10.34) -K H 8.4 8.4 0.0 -K HA 4.34 4.30 -0.04 -K HB 1.82 1.78 -0.04 -K HG 1.44 1.36 -0.08 -K HD 1.68 1.44 -0.24 -K HE 3.00 2.60 -0.40 -K CA 56.4 56.9 0.4 -K CB 32.8 33.2 0.3 -K CG 24.7 25.0 0.4 -K CD 28.9 33.9 5.0 -K CE 42.1 43.1 1.0 -K C 177.0 177.5 0.5 -K N 121.0 121.7 0.7 -K Np na na 0.1 -R (pKa 13.9) -R H 7.81 7.81 0.0 -R HA 3.26 3.19 -0.07 -R HB 1.60 1.55 0.05 -R HG 1.60 1.55 0.05 -R HD 3.19 3.00 -0.19 -R CA 58.4 58.6 0.2 -R CB 34.4 35.2 0.9 -R CG 27.2 28.1 1.0 -R CD 43.8 44.3 0.5 -R CZ 159.6 163.5 4.0 -R C 185.8 186.1 0.2 -R N 122.4 122.8 0.4 -R NE 85.6 91.5 5.9 -R NG 71.2 93.2 22''' - -def initcorrcomb(): - datc=string.split(tablecombdevs,'\n') - buf=[string.split(lin) for lin in datc] - dct={} - for lin in buf: - atn=lin[0] - if not atn in dct:dct[atn]={} - neipos=string.atoi(lin[1]) - centgroup=lin[2] - neigroup= lin[3] - key=(neipos,centgroup,neigroup)#(k,l,m) - segment=lin[4] - dct[atn][segment]=key,eval(lin[-2]) - return dct - -TEMPCORRS=gettempkoeff() -##dct[atn][aa]=eval(lin[1+j]) -CENTSHIFTS=initcorcents() -##dct[aai][atnj]=eval(vals[1+j]) -NEICORRS =initcorneis() -##dct[aai][atn]=[eval(vals[2+j]) for j in range(4)] -COMBCORRS=initcorrcomb() -##dct[atn][segment]=key,eval(lin[-1]) - -def predPentShift(pent,atn): - aac=pent[2] - sh=CENTSHIFTS[aac][atn] - allneipos=[2,1,-1,-2] - for i in range(4): - aai=pent[2+allneipos[i]] - if aai in NEICORRS: - corr=NEICORRS[aai][atn][i] - sh+=corr - groups=['G','P','FYW','LIVMCA','KR','DE']##,'NQSTHncX'] - labels='GPra+-p' #(Gly,Pro,Arom,Aliph,pos,neg,polar) - grstr='' - for i in range(5): - aai=pent[i] - found=False - for j,gr in enumerate(groups): - if aai in gr: - grstr+=labels[j] - found=True - break - if not found:grstr+='p'#polar - centgr=grstr[2] - for segm in COMBCORRS[atn]: - key,combval=COMBCORRS[atn][segm] - neipos,centgroup,neigroup=key#(k,l,m) - if centgroup==centgr and grstr[2+neipos]==neigroup: - if (centgr,neigroup)<>('p','p') or pent[2] in 'ST': - #pp comb only used when center is Ser or Thr! - sh+=combval - return sh - -def gettempcorr(aai,atn,tempdct,temp): - return tempdct[atn][aai]/1000*(temp-298) - -def get_phshifts(): - datc=string.split(tablephshifts,'\n') - buf=[string.split(lin) for lin in datc] - dct={} - na=None - for lin in buf: - if len(lin)>3: - resn=lin[0] - atn=lin[1] - sh0=eval(lin[2]) - sh1=eval(lin[3]) - shd=eval(lin[4]) - if not resn in dct:dct[resn]={} - dct[resn][atn]=shd - if len(lin)>6:#neighbor data - for n in range(2): - shdn=eval(lin[5+n]) - nresn=resn+'ps'[n] - if not nresn in dct:dct[nresn]={} - dct[nresn][atn]=shdn - return dct - -def initfilcsv(filename): - file=open(filename,'r') - buffer=file.readlines() - file.close() - for i in range(len(buffer)): - buffer[i]=string.split(buffer[i][:-1],',') - return buffer - -def write_csv_pkaoutput(pkadct,seq,temperature,ion): - seq=seq[:min(150,len(seq))] - name='outpepKalc_%s_T%6.2f_I%4.2f.csv'%(seq,temperature,ion) - out=open(name,'w') - out.write('Site,pKa value,pKa shift,Hill coefficient\n') - for i in pkadct: - pKa,nH,resi=pkadct[i] - reskey=resi+str(i+1) - diff=pKa-pK0[resi] - out.write('%s,%5.3f,%5.3f,%5.3f\n'%(reskey,pKa,diff,nH)) - out.close() - -def read_csv_pkaoutput(seq,temperature,ion,name=None): - seq=seq[:min(150,len(seq))] - if VERB:print 'reading csv',name - if name==None:name='outpepKalc_%s_T%6.2f_I%4.2f.csv'%(seq,temperature,ion) - try:out=open(name,'r') - except IOError:return None - buf=initfilcsv(name) - for lnum,data in enumerate(buf): - if len(data)>0 and data[0]=='Site':break - pkadct={} - for data in buf[lnum+1:]: - reskey,pKa,diff,nH=data - i=string.atoi(reskey[1:])-1 - resi=reskey[0] - pKaval=eval(pKa) - nHval=eval(nH) - pkadct[i]=pKaval,nHval,resi - return pkadct - -def getphcorrs(seq,temperature,pH,ion,pkacsvfilename=None): - bbatns=['C','CA','CB','HA','H','N','HB'] - dct=get_phshifts() - Ion=max(0.0001,ion) - pkadct=read_csv_pkaoutput(seq,temperature,ion,pkacsvfilename) - if pkadct==None: - pkadct=calc_pkas_from_seq('n'+seq+'c',temperature,Ion) - write_csv_pkaoutput(pkadct,seq,temperature,ion) - outdct={} - for i in pkadct: - if VERB:print 'pkares: %6.3f %6.3f %1s'%pkadct[i],i - pKa,nH,resi=pkadct[i] - frac =fun(pH,pKa,nH) - frac7=fun(7.0,pK0[resi],nH) - if resi in 'nc':jump=0.0#so far - else: - for atn in bbatns: - if not atn in outdct:outdct[atn]={} - if VERB:print 'data:',atn,pKa,nH,resi,i,atn,pH - dctresi=dct[resi] - try: - delta=dctresi[atn] - jump =frac *delta - jump7=frac7*delta - key=(resi,atn) - except KeyError: - ##if not (resi in 'RKCY' and atn=='H') and not (resi == 'R' and atn=='N'): - print 'warning no key:',resi,i,atn - delta=999;jump=999;jump7=999 - if delta<99: - jumpdelta=jump-jump7 - if not i in outdct[atn]:outdct[atn][i]=[resi,jumpdelta] - else: - outdct[atn][i][0]=resi - outdct[atn][i][1]+=jumpdelta - if VERB:print '%3s %5.2f %6.4f %s %3d %5s %8.5f %8.5f %4.2f'%(atn,pKa,nH,resi,i,atn,jump,jump7,pH) - if resi+'p' in dct and atn in dct[resi+'p']: - for n in range(2): - ni=i+2*n-1 - ##if ni is somewhere in seq... - nresi=resi+'ps'[n] - ndelta=dct[nresi][atn] - jump =frac *ndelta - jump7=frac7*ndelta - jumpdelta=jump-jump7 - if not ni in outdct[atn]:outdct[atn][ni]=[None,jumpdelta] - else:outdct[atn][ni][1]+=jumpdelta - return outdct - -def getpredshifts(seq,temperature,pH,ion,usephcor=True,pkacsvfile=None,identifier=''): - tempdct=gettempkoeff() - bbatns =['C','CA','CB','HA','H','N','HB'] - if usephcor: - phcorrs=getphcorrs(seq,temperature,pH,ion,pkacsvfile) - else:phcorrs={} - shiftdct={} - for i in range(1,len(seq)-1): - if seq[i] in AAstandard:#else: do nothing - res=str(i+1) - trip=seq[i-1]+seq[i]+seq[i+1] - phcorr=None - shiftdct[(i+1,seq[i])]={} - for at in bbatns: - if not (trip[1],at) in [('G','CB'),('G','HB'),('P','H')]: - if i==1: - pent='n'+ trip+seq[i+2] - elif i==len(seq)-2: - pent=seq[i-2]+trip+'c' - else: - pent=seq[i-2]+trip+seq[i+2] - shp=predPentShift(pent,at) - if shp<>None: - if at<>'HB':shp+=gettempcorr(trip[1],at,tempdct,temperature) - if at in phcorrs and i in phcorrs[at]: - phdata=phcorrs[at][i] - resi=phdata[0] - ##assert resi==seq[i] - if seq[i] in 'CDEHRKY' and resi<>seq[i]: - print 'WARNING: residue mismatch',resi,seq[i],i,phdata,at - phcorr=phdata[1] - if abs(phcorr)<9.9: - shp-=phcorr - shiftdct[(i+1,seq[i])][at]=shp - if VERB:print 'predictedshift: %5s %3d %1s %2s %8.4f'%(identifier,i,seq[i],at,shp),phcorr - return shiftdct - -def writeOutput(name,dct): - out=open(name,'w') - bbatns =['N','C','CA','CB','H','HA','HB'] - out.write('#NUM AA N ') - out.write(' %7s %7s %7s %7s %7s %7s\n'%tuple(bbatns[1:])) - reskeys=dct.keys();reskeys.sort() - for resnum,resn in reskeys: - shdct=dct[(resnum,resn)] - if len(shdct)>0: - out.write('%-4d %1s '%(resnum,resn)) - for at in bbatns: - shp=0.0 - if at in shdct:shp=shdct[at] - out.write(' %7.3f'%shp) - out.write('\n') - out.close() - -def main(): - ##README##...... - #requires: python2.x with numpy and scipy - #usage: potenci1_2.py seqstring pH temperature ionicstrength [pkacsvfile] > logfile - #optional filename in csv format contained predicted pKa values and Hill parameters, - #the format of the pkacsvfile must be the same as the output for pepKalc, - #only lines after "Site" is read. If this is not found no pH corrections are applied. - #Output: Table textfile in SHIFTY format (space separated) - #average of methylene protons are provided for Gly HA2/HA3 and HB2/HB3. - #NOTE:pH corrections is applied if pH is not 7.0 - #NOTE:pKa predictions are stored locally and reloaded if the seq, temp and ion is the same. - #NOTE:at least 5 residues are required. Chemical shift predictions are not given for terminal residues. - #NOTE:change the value of VERB in the top of this script to have verbose logfile - args=sys.argv[1:]#first is scriptname - if len(args)<4: - print 'FAILED: please provide 4 arguments (exiting)' - print 'usage: potenci1_2.py seqstring pH temperature ionicstrength [pkacsvfile] > logfile' - raise SystemExit - seq=args[0] #one unbroken line with single-letter amino acid labels - pH=string.atof(args[1])#e.g. 7.0 - temperature=string.atof(args[2])#e.g. 298.0 / K - ion=string.atof(args[3])#e.g. 0.1 / M - pkacsvfile=None - if len(args)>4:pkacsvfile=args[4] - ##name='outPOTENCI_%s_T%6.2f_I%4.2f_pH%4.2f.txt'%(seq,temperature,ion,pH) - name='outPOTENCI_%s_T%6.2f_I%4.2f_pH%4.2f.txt'%(seq[:min(150,len(seq))],temperature,ion,pH) - usephcor = pH<6.99 or pH>7.01 - if len(seq)<5: - print 'FAILED: at least 5 residues are required (exiting)' - raise SystemExit - #------------- now ready to generate predicted shifts --------------------- - print 'predicting random coil chemical shift with POTENCI using:',seq,pH,temperature,ion,pkacsvfile - shiftdct=getpredshifts(seq,temperature,pH,ion,usephcor,pkacsvfile) - #------------- write output nicely is SHIFTY format -----------------------$ - writeOutput(name,shiftdct) - print 'chemical shift succesfully predicted, see output:',name - - -main() diff --git a/trizod/potenci/potenci.py b/trizod/potenci/potenci.py index ea7abce..858bba3 100644 --- a/trizod/potenci/potenci.py +++ b/trizod/potenci/potenci.py @@ -1,1084 +1,445 @@ -#!/bin/bash python3 +"""POTENCI — random coil chemical shift prediction for proteins. -# version of the POTENCI script, adapted by haak@rostlab.org -# original by fmulder@chem.au.dk -# original taken from https://github.com/protein-nmr/POTENCI on 03.05.2023, commit 17dd2e6f3733c702323894697238c87e6723f934 -# original version (filename): pytenci1_3.py +Adapted from https://github.com/protein-nmr/POTENCI (commit 17dd2e6). +Original author: fmulder@chem.au.dk +Adapted by: markus.haak@tum.de & tobias.senoner@tum.de -import sys -import string -from scipy.special import erfc -from scipy.optimize import curve_fit -from scipy import sparse -import numpy as np -import pandas as pd -import os -##from matplotlib import pyplot as pl -from trizod.potenci.constants import R, e, a, b, cutoff, ncycles, pK0 +Public API: + get_pred_shifts(seq, temperature, pH, ion, ...) -> dict +""" + +import csv import logging -import pkgutil -from io import StringIO - -outer_matrices = [] -alltuples_ = [] -for smallN in range(0,6): - alltuples = np.array([[int(c) for c in np.binary_repr(i, smallN)] for i in range(2 ** (smallN))]) - outerm = np.array([np.outer(c,c) for c in alltuples]) - outer_matrices.append(outerm) - alltuples_.append(alltuples) - -def smallmatrixlimits(ires, cutoff, len): - ileft = max(1, ires - cutoff) - iright = min(ileft + 2 * cutoff, len) - if iright == len: - ileft = max(1, iright - 2 * cutoff) - return (ileft, iright) - -def smallmatrixpos(ires, cutoff, len): - resi = cutoff + 1 - if ires < cutoff + 1: - resi = ires - if ires > len - cutoff: - resi = min(len, 2 * cutoff + 1) - (len - ires) - return resi - -def fun(pH, pK, nH): - #return (10 ** ( nH*(pK - pH) ) ) / (1. + (10 **( nH*(pK - pH) ) ) ) - return 1. - 1. / ((10 ** ( nH*(pK - pH) ) ) + 1.) # identical - -def log_fun(pH, pK, nH): - return -np.log10(1 + 10**(nH*(pH - pK))) - -def W(r,Ion=0.1): - k = np.sqrt(Ion) / 3.08 #Ion=0.1 is default - x = k.astype(np.float64) * r.astype(np.float64) / np.sqrt(6) - i1 = 332.286 * np.sqrt(6 / np.pi) - i2_3 = erfc(x) - i2_2 = np.sqrt(np.pi) * x - - i3 = (e * r) - i4 = np.exp(((x ** 2) - np.log(i3))) # always equal to np.exp(x ** 2) / (e * r), but intermediates are smaller - i4 = np.nan_to_num(i4) # to convert inf values to the largest possible value - return i1 * ((1 / i3) - np.nan_to_num(i4 * i2_2 * i2_3)) - -def w2logp(x,T=293.15): - return x * 4181.2 / (R * T * np.log(10)) +import warnings +from pathlib import Path -def calc_pkas_from_seq(seq=None, T=293.15, Ion=0.1): - #pH range - pHs = np.arange(1.99, 10.01, 0.15) +import numpy as np +from scipy.optimize import OptimizeWarning, curve_fit +from scipy.special import erfc - pos = np.array([i for i in range(len(seq)) if seq[i] in pK0.keys()]) - N = pos.shape[0] - I = np.diag(np.ones(N)) - sites = ''.join([seq[i] for i in pos]) - neg = np.array([i for i in range(len(sites)) if sites[i] in 'DEYc']) - l = np.array([abs(pos - pos[i]) for i in range(N)]) - d = a + np.sqrt(l) * b +from trizod.potenci.constants import ( + DIELECTRIC_WATER, + DISTANCE_SCALE, + GAS_CONSTANT, + MIN_CHARGE_DISTANCE, + PKA_FIT_CYCLES, + PKA_WINDOW_HALF, + REFERENCE_PKA, +) + +logger = logging.getLogger("trizod.potenci") + +# ── Constants ──────────────────────────────────────────────────────────── + +BB_ATOMS = ["C", "CA", "CB", "HA", "H", "N", "HB"] + +AA_STANDARD = "ACDEFGHIKLMNPQRSTVWY" + +# Atom/residue combinations that have no prediction +_SKIP_ATOM_PAIRS = {("G", "CB"), ("G", "HB"), ("P", "H")} + +# ── Data loading ───────────────────────────────────────────────────────── + +_DATA_DIR = Path(__file__).resolve().parent / "data" + + +def _load_csv(filename): + """Load a CSV file from the data directory.""" + filepath = _DATA_DIR / filename + with filepath.open() as f: + return list(csv.DictReader(f)) + + +def _load_center_shifts(): + result = {} + for row in _load_csv("centshifts.csv"): + aa = row["aa"] + result[aa] = {} + for atom in BB_ATOMS: + val = row[atom] + result[aa][atom] = None if val == "None" else float(val) + return result + + +def _load_neighbor_corrs(): + result = {} + for row in _load_csv("neicorrs.csv"): + atom = row["atn"] + aa = row["aa"] + if aa not in result: + result[aa] = {} + result[aa][atom] = [float(row[f"c{j}"]) for j in range(4)] + for row in _load_csv("termcorrs.csv"): + atom = row["atn"] + term = row["term"] + val = float(row["value"]) + if term not in result: + result[term] = {} + if term == "n": + result["n"][atom] = [None, None, None, val] + elif term == "c": + result["c"][atom] = [val, None, None, None] + return result + + +def _load_temp_coeffs(): + rows = _load_csv("tempcoeffs.csv") + headers = [k for k in rows[0] if k != "aa"] + result = {} + for atom in headers: + result[atom] = {} + for row in rows: + aa = row["aa"] + for atom in headers: + result[atom][aa] = float(row[atom]) + return result + + +def _load_comb_devs(): + result = {} + for row in _load_csv("combdevs.csv"): + atom = row["atn"] + if atom not in result: + result[atom] = {} + segment = row["segment"] + key = (int(row["neipos"]), row["centgroup"], row["neigroup"]) + result[atom][segment] = key, float(row["value"]) + return result + + +def _load_ph_shifts(): + rows = _load_csv("phshifts.csv") + result = {} + for row in rows: + res_name = row["resn"] + atom = row["atn"] + shift_delta = float(row["shd"]) + if res_name not in result: + result[res_name] = {} + result[res_name][atom] = shift_delta + prev_nei = row["prev_nei"] + succ_nei = row["succ_nei"] + if prev_nei and succ_nei: + for nei_side, nei_val in enumerate([prev_nei, succ_nei]): + neighbor_key = res_name + "ps"[nei_side] + if neighbor_key not in result: + result[neighbor_key] = {} + result[neighbor_key][atom] = float(nei_val) + return result + + +# Module-level caches (loaded once at import time) +TEMP_CORRS = _load_temp_coeffs() +CENTER_SHIFTS = _load_center_shifts() +NEIGHBOR_CORRS = _load_neighbor_corrs() +COMB_CORRS = _load_comb_devs() +PH_SHIFTS = _load_ph_shifts() + +# Amino acid → group lookup for combination corrections in pred_pent_shift() +_AA_GROUP = {} +for _group_aas, _group_label in zip(["G", "P", "FYW", "LIVMCA", "KR", "DE"], "GPra+-"): + for _aa in _group_aas: + _AA_GROUP[_aa] = _group_label + +# Neighbor position offsets relative to center (index 2) of pentamer +_NEI_OFFSETS = [2, 1, -1, -2] + +# Pre-compute binary tuples and outer-product matrices for pKa calculation. +# Window size ranges from 0..5; used as sliding window in calc_pkas_from_seq. +_OUTER_MATRICES = [] +_ALL_TUPLES = [] +for _window_size in range(0, 6): + _tuples = np.array( + [ + [int(c) for c in np.binary_repr(i, _window_size)] + for i in range(2**_window_size) + ] + ) + _OUTER_MATRICES.append(np.array([np.outer(c, c) for c in _tuples])) + _ALL_TUPLES.append(_tuples) + + +# ── Shift prediction helpers ───────────────────────────────────────────── + + +def _get_temp_corr(aa, atom, temperature): + """Get temperature correction for a residue/atom at given temperature.""" + return TEMP_CORRS[atom][aa] / 1000 * (temperature - 298) + + +def pred_pent_shift(pentamer, atom): + """Predict chemical shift for a 5-residue window and atom type.""" + center_aa = pentamer[2] + shift = CENTER_SHIFTS[center_aa][atom] + for offset_idx in range(4): + neighbor_aa = pentamer[2 + _NEI_OFFSETS[offset_idx]] + if neighbor_aa in NEIGHBOR_CORRS: + shift += NEIGHBOR_CORRS[neighbor_aa][atom][offset_idx] + group_str = "".join(_AA_GROUP.get(pentamer[pos], "p") for pos in range(5)) + center_group = group_str[2] + for segment in COMB_CORRS[atom]: + key, comb_value = COMB_CORRS[atom][segment] + nei_pos, expected_center, nei_group = key + if ( + expected_center == center_group + and group_str[2 + nei_pos] == nei_group + and ((center_group, nei_group) != ("p", "p") or pentamer[2] in "ST") + ): + # pp combination only used when center is Ser or Thr + shift += comb_value + return shift + + +def _build_pentamer(seq, pos): + """Build the 5-residue context window for position pos (1-based interior).""" + triplet = seq[pos - 1] + seq[pos] + seq[pos + 1] + if pos == 1 and pos == len(seq) - 2: + return triplet, "n" + triplet + "c" + elif pos == 1: + return triplet, "n" + triplet + seq[pos + 2] + elif pos == len(seq) - 2: + return triplet, seq[pos - 2] + triplet + "c" + else: + return triplet, seq[pos - 2] + triplet + seq[pos + 2] - tmp = W(d,Ion) - tmp[I == 1] = 0 - ww = w2logp(tmp,T) / 2 +# ── pKa prediction (Debye-Hückel + iterative fitting) ─────────────────── - chargesempty = np.zeros(pos.shape[0]) - if len(neg): chargesempty[neg] = -1 - pK0s = np.array([pK0[c] for c in sites]) - nH0s = np.array([0.9 for c in sites]) +def _titration_fraction(pH, pK, nH): + """Henderson-Hasselbalch titration fraction (used by curve_fit).""" + with np.errstate(over="ignore"): + return 1.0 - 1.0 / ((10 ** (nH * (pK - pH))) + 1.0) - titration = np.zeros((N,len(pHs))) - smallN = min(2 * cutoff + 1, len(pos)) - alltuples = alltuples_[smallN] - outerm = outer_matrices[smallN] - gmatrix = [np.zeros((smallN, smallN)) for _ in range(len(pHs))] +def _debye_huckel_W(distances, Ion=0.1): + """Electrostatic interaction energy (Debye-Hückel model).""" + kappa = np.sqrt(Ion) / 3.08 + scaled_dist = kappa.astype(np.float64) * distances.astype(np.float64) / np.sqrt(6) + prefactor = 332.286 * np.sqrt(6 / np.pi) + erfc_val = erfc(scaled_dist) + sqrt_pi_x = np.sqrt(np.pi) * scaled_dist - #perform iterative fitting......................... - for icycle in range(ncycles): - ##print (icycle) + dielectric_r = DIELECTRIC_WATER * distances + # Log-space to avoid overflow: exp(x²)/(ε*r) = exp(x² - log(ε*r)) + exp_term = np.exp((scaled_dist**2) - np.log(dielectric_r)) + exp_term = np.nan_to_num(exp_term) + return prefactor * ( + (1 / dielectric_r) - np.nan_to_num(exp_term * sqrt_pi_x * erfc_val) + ) - if icycle == 0: - fractionhold = np.array([[fun(pHs[p], pK0s[i], nH0s[i]) for i in range(N)] for p in range(len(pHs))]) - else: - fractionhold = titration.transpose() - - for ires in range(1, N+1): - (ileft,iright) = smallmatrixlimits(ires, cutoff, N) - resi = smallmatrixpos(ires, cutoff, N) - fraction = fractionhold.copy() - fraction[:,ileft - 1:iright] = 0 - charges = fraction + chargesempty - ww0 = 2 * (ww * np.expand_dims(charges, axis=1)).sum(axis=-1) - ww0 = (np.expand_dims(ww0, 1) * I) # array of diagonal matrices - gmatrixfull = (ww + ww0 + np.expand_dims(pHs,(1,2)) * I - np.diag(pK0s)) - gmatrix = gmatrixfull[:, ileft - 1 : iright, ileft - 1 : iright] - - E = (10 ** -(np.expand_dims(gmatrix, axis=1) * outerm).sum(axis=(2,3)))#.sum(axis=-1) - E_all = E.sum(axis=-1) - E_sel = E[:,(alltuples[:,resi-1] == 1)].sum(axis=-1) - titration[ires-1] = E_sel/E_all - sol = np.array([curve_fit(fun, pHs, titration[p], [pK0s[p], nH0s[p]], maxfev=5000)[0] for p in range(len(pK0s))]) - (pKs, nHs) = sol.transpose() - - dct={} - for p,i in enumerate(pos): - dct[i-1]=(pKs[p],nHs[p],seq[i]) - - return dct - - -##--------------- POTENCI core code and data tables from here ----------------- - -#AAstandard='ACDEFGHIKLMNPQRSTVY' -AAstandard='ACDEFGHIKLMNPQRSTVWY' - -tablecent='''aa C CA CB N H HA HB -A 177.44069 52.53002 19.21113 125.40155 8.20964 4.25629 1.31544 -C 174.33917 58.48976 28.06269 120.71212 8.29429 4.44261 2.85425 -D 176.02114 54.23920 41.18408 121.75726 8.28460 4.54836 2.60054 -E 176.19215 56.50755 30.30204 122.31578 8.35949 4.22124 1.92383 -F 175.42280 57.64849 39.55984 121.30500 8.10906 4.57507 3.00036 -G 173.83294 45.23929 None 110.09074 8.32746 3.91016 None -H 175.00142 56.20256 30.60335 120.69141 8.27133 4.55872 3.03080 -I 175.88231 61.04925 38.68742 122.37586 8.06407 4.10574 1.78617 -K 176.22644 56.29413 33.02478 122.71282 8.24902 4.25873 1.71982 -L 177.06101 55.17464 42.29215 123.48611 8.14330 4.28545 1.54067 -M 175.90708 55.50643 32.83806 121.54592 8.24848 4.41483 1.97585 -N 174.94152 53.22822 38.87465 119.92746 8.37189 4.64308 2.72756 -P 176.67709 63.05232 32.03750 137.40612 None 4.36183 2.03318 -Q 175.63494 55.79861 29.44174 121.49225 8.30042 4.28006 1.97653 -R 175.92194 56.06785 30.81298 122.40365 8.26453 4.28372 1.73437 -S 174.31005 58.36048 63.82367 117.11419 8.25730 4.40101 3.80956 -T 174.27772 61.86928 69.80612 115.48126 8.11378 4.28923 4.15465 -V 175.80621 62.20156 32.77934 121.71912 8.06572 4.05841 1.99302 -W 175.92744 57.23836 29.56502 122.10991 7.97816 4.61061 3.18540 -Y 175.49651 57.82427 38.76184 121.43652 8.05749 4.51123 2.91782''' - -def initcorcents(): - datc=tablecent.split('\n') - aas=datc[0].split()[1:] - dct={} - for i in range(20): - vals=datc[1+i].split() - aai=vals[0] - dct[aai]={} - for j in range(7): - atnj=aas[j] - dct[aai][atnj]=eval(vals[1+j]) - return dct - - -tablenei='''C A 0.06131 -0.04544 0.14646 0.01305 - C C 0.04502 0.12592 -0.03407 -0.02654 - C D 0.08180 -0.08589 0.22948 0.10934 - C E 0.05388 0.22264 0.06962 0.01929 - C F -0.06286 -0.22396 -0.34442 0.00950 - C G 0.12772 0.72041 0.16048 0.01324 - C H -0.00628 -0.03355 0.13309 -0.03906 - C I -0.11709 0.06591 -0.06361 -0.03628 - C K 0.03368 0.15830 0.04518 -0.01576 - C L -0.03877 0.11608 0.02535 0.01976 - C M 0.04611 0.25233 -0.00747 -0.01624 - C N 0.07068 -0.06118 0.10077 0.05547 - C P -0.36018 -1.90872 0.16158 -0.05286 - C Q 0.10861 0.19878 0.01596 -0.01757 - C R 0.01933 0.13237 0.03606 -0.02468 - C S 0.09888 0.28691 0.07601 0.01379 - C T 0.05658 0.41659 -0.01103 -0.00114 - C V -0.11591 0.09565 -0.03355 -0.03368 - C W -0.01954 -0.19134 -0.37965 0.01582 - C Y -0.08380 -0.24519 -0.32700 -0.00577 -CA A 0.03588 0.03480 -0.00468 -0.00920 -CA C 0.02749 0.15742 0.14376 0.03681 -CA D -0.00751 0.12494 0.17354 0.14157 -CA E 0.00985 0.13936 0.03289 -0.00702 -CA F 0.01122 0.03732 -0.19586 -0.00377 -CA G -0.00885 0.23403 -0.03184 -0.01144 -CA H -0.02102 0.04621 0.03122 -0.02826 -CA I -0.00656 0.05965 -0.10588 -0.04372 -CA K 0.01817 0.11216 -0.00341 -0.02950 -CA L 0.04507 0.07829 -0.03526 0.00858 -CA M 0.07553 0.18840 0.04987 -0.01749 -CA N -0.00649 0.11842 0.18729 0.06401 -CA P -0.27536 -2.02189 0.01327 -0.08732 -CA Q 0.06365 0.15281 0.04575 -0.01356 -CA R 0.04338 0.11783 0.00345 -0.02873 -CA S 0.02867 0.07846 0.09443 0.02061 -CA T -0.01625 0.10626 0.03880 -0.00126 -CA V -0.04935 0.04248 -0.10195 -0.03778 -CA W 0.00434 0.16188 -0.08742 0.03983 -CA Y 0.02782 0.02846 -0.24750 0.00759 -CB A -0.00953 0.05704 -0.04838 0.00755 -CB C -0.00164 0.00760 -0.03293 -0.05613 -CB D 0.02064 0.09849 -0.08746 -0.06691 -CB E 0.01283 0.05404 -0.01342 0.02238 -CB F 0.01028 0.03363 0.18112 0.01493 -CB G -0.02758 0.04383 0.06071 -0.02639 -CB H -0.01760 -0.02367 0.00343 0.00415 -CB I 0.02783 0.01052 0.00641 0.05090 -CB K 0.00350 0.02852 -0.00408 0.01218 -CB L 0.01223 -0.02940 -0.07268 0.00884 -CB M -0.02925 -0.03912 -0.06587 0.03490 -CB N -0.02242 0.03403 -0.09759 -0.08018 -CB P 0.08431 -0.35696 -0.04680 0.05192 -CB Q -0.01649 -0.01016 -0.03663 0.01723 -CB R -0.01887 0.00618 -0.00385 0.02884 -CB S -0.00921 0.07096 -0.06338 -0.03707 -CB T 0.02601 0.04904 -0.01728 0.00781 -CB V 0.03068 0.06325 0.01928 0.05011 -CB W -0.07651 -0.11334 0.13806 -0.03339 -CB Y 0.00082 0.01466 0.18107 -0.01181 - N A 0.09963 -0.00873 -2.31666 -0.14051 - N C 0.11905 -0.01296 1.15573 0.01820 - N D 0.11783 -0.11817 -1.16322 -0.37601 - N E 0.10825 -0.00605 -0.41856 0.01187 - N F -0.12280 -0.27542 0.34635 0.09102 - N G 0.10365 -0.05667 -1.50346 -0.00146 - N H -0.04145 -0.26494 0.26356 0.18198 - N I -0.09249 0.12136 2.75071 0.40643 - N K -0.02472 0.07224 -0.07057 0.12261 - N L 0.01542 -0.12800 -0.85172 -0.15460 - N M -0.11266 -0.27311 -0.33192 0.09384 - N N -0.00295 -0.20562 -1.00652 -0.30971 - N P 0.03252 1.35296 -1.17173 0.06026 - N Q 0.00900 -0.09950 -0.07389 0.08415 - N R -0.07819 0.00802 -0.04821 0.08524 - N S 0.12057 0.02242 0.48924 -0.25423 - N T 0.04631 0.09935 1.02269 0.20228 - N V -0.03610 0.21959 2.42228 0.39686 - N W -0.15643 -0.19285 0.05515 -0.53172 - N Y -0.10497 -0.25228 0.46023 0.01399 - H A 0.01337 -0.00605 -0.04371 -0.02485 - H C 0.01324 0.05107 0.12857 0.00610 - H D 0.02859 0.02436 -0.06510 0.02085 - H E 0.02737 0.01790 0.03740 0.01969 - H F -0.02633 -0.08287 -0.11364 -0.03603 - H G 0.02753 0.05640 -0.10477 0.06876 - H H -0.00124 -0.02861 0.04126 0.10004 - H I -0.02258 -0.00929 0.07962 0.01880 - H K -0.00512 -0.00744 0.04443 0.03434 - H L -0.01088 -0.01230 -0.03640 -0.03719 - H M -0.01961 -0.00749 -0.00097 0.02041 - H N 0.01134 0.02121 -0.01837 -0.00629 - H P -0.01246 0.02956 0.13007 -0.00810 - H Q 0.00783 0.00751 0.05643 0.02413 - H R -0.00734 0.00546 0.07003 0.04051 - H S 0.02133 0.03964 0.04978 -0.03749 - H T 0.00976 0.06072 0.03531 0.01657 - H V -0.01267 0.00994 0.09630 0.03420 - H W -0.02348 -0.09617 -0.24207 -0.18741 - H Y -0.01881 -0.07345 -0.14345 -0.06721 -HA A 0.00350 -0.02371 -0.00654 0.00652 -HA C 0.00660 0.01073 0.01921 0.00919 -HA D 0.01717 -0.00854 -0.00802 -0.00597 -HA E 0.01090 -0.01091 0.00472 0.00790 -HA F -0.02271 -0.06316 -0.03057 -0.02350 -HA G 0.02155 -0.00151 0.02477 0.01526 -HA H -0.01132 -0.05617 -0.01514 0.01264 -HA I 0.00459 0.00571 0.02984 0.00416 -HA K 0.00492 -0.01788 0.00555 0.01259 -HA L -0.00599 -0.01558 0.00358 0.00167 -HA M 0.00100 -0.02037 0.00678 0.00930 -HA N 0.00651 -0.01499 -0.00361 0.00203 -HA P 0.01542 0.28350 -0.01496 0.00796 -HA Q 0.00711 -0.02142 0.00734 0.00971 -HA R -0.00472 -0.01414 0.00966 0.01180 -HA S 0.01572 0.02791 0.03762 0.00133 -HA T 0.01714 0.06590 0.03085 0.00143 -HA V 0.00777 0.01505 0.02525 0.00659 -HA W -0.06818 -0.08412 -0.09386 -0.06072 -HA Y -0.02701 -0.05585 -0.03243 -0.02987 -HB A 0.01473 0.01843 0.01428 0.00451 -HB C 0.01180 0.03340 0.03081 0.00169 -HB D 0.01786 0.01626 0.02221 0.01030 -HB E 0.01796 0.01820 0.00835 -0.00045 -HB F -0.04867 -0.09154 -0.04858 -0.00164 -HB G 0.01718 0.03852 0.01043 0.00051 -HB H -0.00817 -0.04557 -0.00820 0.00855 -HB I 0.00446 0.00111 0.00049 -0.00283 -HB K 0.01570 0.01156 0.00771 0.00646 -HB L 0.00700 0.01236 0.00880 0.00150 -HB M 0.01607 0.02294 0.01385 -0.00038 -HB N 0.01893 0.01561 0.02760 0.01215 -HB P -0.01199 -0.02752 0.00891 -0.00033 -HB Q 0.01636 0.01861 0.01177 -0.00099 -HB R 0.01324 0.01526 0.01082 0.00378 -HB S 0.01859 0.03487 0.02890 -0.00477 -HB T 0.01624 0.04073 0.01936 -0.00348 -HB V 0.00380 0.00271 -0.00144 -0.00315 -HB W -0.09045 -0.06895 -0.10934 -0.01948 -HB Y -0.05069 -0.06698 -0.05666 -0.01193''' - -tabletermcorrs='''C n -0.15238 -C c -0.90166 -CB n 0.12064 -CB c 0.06854 -CA n -0.04616 -CA c -0.06680 -N n 0.347176 -N c 0.619141 -H n 0.156786 -H c 0.023189 -HB n 0.0052692 -HB c 0.0310875 -HA n 0.048624 -HA c 0.042019''' - -def initcorneis(): - datc=tablenei.split('\n') - dct={} - for i in range(20*7): - vals=datc[i].split() - atn=vals[0] - aai=vals[1] - if not aai in dct:dct[aai]={} - dct[aai][atn]=[eval(vals[2+j]) for j in range(4)] - datc=tabletermcorrs.split('\n') - for i in range(len(datc)): - vals=datc[i].split() - atn=vals[0] - term=vals[1] - if not term in dct:dct[term]={} - if term=='n': dct['n'][atn]=[None,None,None,eval(vals[-1])] - elif term=='c':dct['c'][atn]=[eval(vals[-1]),None,None,None] - return dct - - -tabletempk='''aa CA CB C N H HA -A -2.2 4.7 -7.1 -5.3 -9.0 0.7 -C -0.9 1.3 -2.6 -8.2 -7.0 0.0 -D 2.8 6.5 -4.8 -3.9 -6.2 -0.1 -E 0.9 4.6 -4.9 -3.7 -6.5 0.3 -F -4.7 2.4 -6.9 -11.2 -7.5 0.4 -G 3.3 0.0 -3.2 -6.2 -9.1 0.0 -H 7.8 15.5 3.1 3.3 -7.8 0.4 -I -2.0 4.6 -8.7 -12.7 -7.8 0.4 -K -0.8 2.4 -7.1 -7.6 -7.5 0.4 -L 1.7 4.9 -8.2 -2.9 -7.5 0.1 -M 4.1 9.4 -8.2 -6.2 -7.1 -0.5 -N 2.8 5.1 -6.1 -3.3 -7.0 -2.9 -P 1.1 -0.2 -4.0 0.0 0.0 0.0 -Q 2.3 3.6 -5.7 -6.5 -7.2 0.3 -R -1.4 3.5 -6.9 -5.3 -7.1 0.4 -S -1.7 4.4 -4.7 -3.8 -7.6 0.1 -T 0.0 2.2 -5.2 -6.7 -7.3 0.0 -V -2.8 2.5 -8.1 -14.2 -7.6 0.5 -W -2.7 3.1 -7.9 -10.1 -7.8 0.4 -Y -5.0 2.9 -7.7 -12.0 -7.7 0.5''' - -def gettempkoeff(): - datc=tabletempk.split('\n') - buf=[lin.split() for lin in datc] - headers=buf[0][1:] - dct={} - for atn in headers: - dct[atn]={} - for lin in buf[1:]: - aa=lin[0] - for j,atn in enumerate(headers): - dct[atn][aa]=eval(lin[1+j]) - return dct - -tablecombdevs='''C -1 G r xrGxx 0.2742 1.4856 - C -1 G - x-Gxx 0.0522 0.2827 - C -1 P P xPPxx -0.0822 0.4450 - C -1 P r xrPxx 0.2640 1.4303 - C -1 r P xPrxx -0.1027 0.5566 - C -1 + P xP+xx 0.0714 0.3866 - C -1 - - x--xx -0.0501 0.2712 - C -1 p r xrpxx 0.0582 0.3151 - C 1 G r xxGrx 0.0730 0.3955 - C 1 P a xxPax -0.0981 0.5317 - C 1 P + xxP+x -0.0577 0.3128 - C 1 P p xxPpx -0.0619 0.3356 - C 1 r r xxrrx -0.1858 1.0064 - C 1 r a xxrax -0.1888 1.0226 - C 1 r + xxr+x -0.1805 0.9779 - C 1 r - xxr-x -0.1756 0.9512 - C 1 r p xxrpx -0.1208 0.6544 - C 1 + P xx+Px -0.0533 0.2886 - C 1 - P xx-Px 0.1867 1.0115 - C 1 p P xxpPx 0.2321 1.2574 - C -2 G r rxGxx -0.1457 0.7892 - C -2 r p pxrxx 0.0555 0.3008 - C 2 P P xxPxP 0.1007 0.5455 - C 2 P - xxPx- 0.0634 0.3433 - C 2 r P xxrxP -0.1447 0.7841 - C 2 a r xxaxr -0.1488 0.8061 - C 2 a - xxax- -0.0093 0.0506 - C 2 + G xx+xG -0.0394 0.2132 - C 2 + P xx+xP 0.1016 0.5502 - C 2 + a xx+xa 0.0299 0.1622 - C 2 + + xx+x+ 0.0427 0.2312 - C 2 - a xx-xa 0.0611 0.3308 - C 2 p P xxpxP -0.0753 0.4078 -CA -1 G P xPGxx -0.0641 0.3233 -CA -1 G r xrGxx 0.2107 1.0630 -CA -1 P P xPPxx -0.2042 1.0303 -CA -1 P p xpPxx 0.0444 0.2240 -CA -1 r G xGrxx 0.2030 1.0241 -CA -1 r + x+rxx -0.0811 0.4093 -CA -1 - P xP-xx 0.0744 0.3755 -CA -1 - - x--xx -0.0263 0.1326 -CA -1 p p xppxx -0.0094 0.0475 -CA 1 G P xxGPx 1.3044 6.5813 -CA 1 G - xxG-x -0.0632 0.3188 -CA 1 P G xxPGx 0.2642 1.3329 -CA 1 P P xxPPx 0.3025 1.5262 -CA 1 P r xxPrx 0.1455 0.7343 -CA 1 P - xxP-x 0.1188 0.5994 -CA 1 P p xxPpx 0.1201 0.6062 -CA 1 r P xxrPx -0.1958 0.9878 -CA 1 r - xxr-x -0.0931 0.4696 -CA 1 a P xxaPx -0.1428 0.7204 -CA 1 a - xxa-x -0.0262 0.1324 -CA 1 a p xxapx 0.0392 0.1977 -CA 1 + P xx+Px -0.1059 0.5344 -CA 1 + a xx+ax -0.0377 0.1901 -CA 1 + + xx++x -0.0595 0.3001 -CA 1 - P xx-Px -0.1156 0.5831 -CA 1 - + xx-+x 0.0316 0.1593 -CA 1 - p xx-px 0.0612 0.3090 -CA 1 p r xxprx -0.0511 0.2576 -CA -2 P - -xPxx -0.1028 0.5185 -CA -2 r r rxrxx 0.1933 0.9752 -CA -2 - G Gx-xx 0.0559 0.2818 -CA -2 - p px-xx 0.0391 0.1973 -CA -2 p a axpxx -0.0293 0.1479 -CA -2 p + +xpxx -0.0173 0.0873 -CA 2 G - xxGx- 0.0357 0.1802 -CA 2 + G xx+xG -0.0315 0.1591 -CA 2 - P xx-xP 0.0426 0.2150 -CA 2 - r xx-xr 0.0784 0.3954 -CA 2 - a xx-xa 0.1084 0.5467 -CA 2 - - xx-x- 0.0836 0.4216 -CA 2 p P xxpxP 0.0685 0.3456 -CA 2 p - xxpx- -0.0481 0.2428 -CB -1 P r xrPxx -0.2678 1.7345 -CB -1 P p xpPxx 0.0355 0.2300 -CB -1 r P xPrxx -0.1137 0.7367 -CB -1 a p xpaxx 0.0249 0.1613 -CB -1 + - x-+xx -0.0762 0.4935 -CB -1 - P xP-xx -0.0889 0.5757 -CB -1 - r xr-xx -0.0533 0.3451 -CB -1 - - x--xx 0.0496 0.3215 -CB -1 - p xp-xx -0.0148 0.0960 -CB -1 p P xPpxx 0.0119 0.0768 -CB -1 p r xrpxx -0.0673 0.4358 -CB 1 P G xxPGx -0.0522 0.3379 -CB 1 P P xxPPx -0.8458 5.4779 -CB 1 P r xxPrx -0.1573 1.0187 -CB 1 r r xxrrx 0.1634 1.0581 -CB 1 a G xxaGx -0.0393 0.2544 -CB 1 a r xxarx 0.0274 0.1777 -CB 1 a - xxa-x 0.0394 0.2553 -CB 1 a p xxapx 0.0149 0.0968 -CB 1 + G xx+Gx -0.0784 0.5076 -CB 1 + P xx+Px -0.1170 0.7580 -CB 1 - P xx-Px -0.0913 0.5912 -CB 1 - - xx--x 0.0284 0.1838 -CB 1 p P xxpPx 0.0880 0.5697 -CB 1 p p xxppx -0.0113 0.0733 -CB -2 P - -xPxx 0.0389 0.2521 -CB -2 P p pxPxx 0.0365 0.2362 -CB -2 r + +xrxx 0.0809 0.5242 -CB -2 a - -xaxx -0.0452 0.2927 -CB -2 + - -x+xx -0.0651 0.4218 -CB -2 - G Gx-xx -0.0883 0.5717 -CB -2 p G Gxpxx 0.0378 0.2445 -CB -2 p p pxpxx 0.0207 0.1341 -CB 2 r G xxrxG -0.0362 0.2344 -CB 2 r - xxrx- -0.0219 0.1419 -CB 2 a - xxax- -0.0298 0.1929 -CB 2 + p xx+xp 0.0189 0.1223 -CB 2 - - xx-x- -0.0525 0.3400 - N -1 G P xPGxx 0.2411 0.5105 - N -1 G + x+Gxx -0.1773 0.3754 - N -1 G - x-Gxx 0.1905 0.4035 - N -1 P P xPPxx -0.9177 1.9434 - N -1 P p xpPxx 0.2609 0.5525 - N -1 r G xGrxx 0.2417 0.5119 - N -1 r a xarxx -0.0139 0.0295 - N -1 r + x+rxx -0.4122 0.8729 - N -1 r p xprxx 0.1440 0.3049 - N -1 a G xGaxx -0.5177 1.0963 - N -1 a r xraxx 0.0890 0.1885 - N -1 a a xaaxx 0.1393 0.2950 - N -1 a p xpaxx -0.0825 0.1747 - N -1 + G xG+xx -0.4908 1.0394 - N -1 + a xa+xx 0.1709 0.3619 - N -1 + + x++xx 0.1868 0.3955 - N -1 + - x-+xx -0.0951 0.2014 - N -1 - P xP-xx -0.3027 0.6410 - N -1 - r xr-xx -0.1670 0.3537 - N -1 - + x+-xx -0.3501 0.7414 - N -1 - - x--xx 0.1266 0.2681 - N -1 p G xGpxx -0.1707 0.3614 - N -1 p - x-pxx 0.0011 0.0023 - N 1 G G xxGGx 0.2555 0.5412 - N 1 G P xxGPx -0.9725 2.0595 - N 1 G r xxGrx 0.0165 0.0349 - N 1 G p xxGpx 0.0703 0.1489 - N 1 r a xxrax -0.0237 0.0503 - N 1 a r xxarx -0.1816 0.3845 - N 1 a - xxa-x -0.1050 0.2224 - N 1 a p xxapx -0.1196 0.2533 - N 1 - r xx-rx -0.1762 0.3731 - N 1 - a xx-ax 0.0006 0.0013 - N 1 p P xxpPx 0.2797 0.5923 - N 1 p a xxpax 0.0938 0.1986 - N 1 p + xxp+x 0.1359 0.2878 - N -2 G r rxGxx -0.5140 1.0885 - N -2 G - -xGxx -0.0639 0.1354 - N -2 P P PxPxx -0.4215 0.8927 - N -2 r P Pxrxx -0.3696 0.7828 - N -2 r p pxrxx -0.1937 0.4101 - N -2 a - -xaxx -0.0351 0.0743 - N -2 a p pxaxx -0.1031 0.2183 - N -2 - G Gx-xx -0.2152 0.4558 - N -2 - P Px-xx -0.1375 0.2912 - N -2 - p px-xx -0.1081 0.2290 - N -2 p P Pxpxx -0.1489 0.3154 - N -2 p - -xpxx 0.0952 0.2015 - N 2 G - xxGx- 0.1160 0.2457 - N 2 r p xxrxp -0.1288 0.2728 - N 2 a P xxaxP 0.1632 0.3456 - N 2 + + xx+x+ -0.0106 0.0226 - N 2 + - xx+x- 0.0389 0.0824 - N 2 - a xx-xa -0.0815 0.1726 - N 2 p G xxpxG -0.0779 0.1649 - N 2 p p xxpxp -0.0683 0.1447 - H -1 G P xPGxx -0.0317 0.4730 - H -1 G r xrGxx 0.0549 0.8186 - H -1 G + x+Gxx -0.0192 0.2867 - H -1 G - x-Gxx 0.0138 0.2055 - H -1 r P xPrxx -0.0964 1.4367 - H -1 r - x-rxx -0.0245 0.3648 - H -1 a G xGaxx -0.0290 0.4320 - H -1 a a xaaxx 0.0063 0.0944 - H -1 + G xG+xx -0.0615 0.9168 - H -1 + r xr+xx -0.0480 0.7153 - H -1 + - x-+xx -0.0203 0.3030 - H -1 - + x+-xx -0.0232 0.3455 - H -1 p G xGpxx -0.0028 0.0411 - H -1 p P xPpxx -0.0121 0.1805 - H 1 G P xxGPx -0.1418 2.1144 - H 1 G r xxGrx 0.0236 0.3520 - H 1 G a xxGax 0.0173 0.2580 - H 1 a - xxa-x 0.0091 0.1349 - H 1 + P xx+Px -0.0422 0.6290 - H 1 + p xx+px 0.0191 0.2842 - H 1 - P xx-Px -0.0474 0.7065 - H 1 - a xx-ax 0.0102 0.1515 - H -2 G G GxGxx 0.0169 0.2517 - H -2 G r rxGxx -0.3503 5.2220 - H -2 a P Pxaxx 0.0216 0.3227 - H -2 a - -xaxx -0.0276 0.4118 - H -2 + - -x+xx -0.0260 0.3874 - H -2 - G Gx-xx 0.0273 0.4073 - H -2 - a ax-xx -0.0161 0.2400 - H -2 - - -x-xx -0.0285 0.4255 - H -2 p P Pxpxx -0.0101 0.1503 - H -2 p a axpxx -0.0157 0.2343 - H -2 p + +xpxx -0.0122 0.1815 - H -2 p p pxpxx 0.0107 0.1601 - H 2 G G xxGxG -0.0190 0.2826 - H 2 r G xxrxG 0.0472 0.7036 - H 2 r P xxrxP 0.0337 0.5027 - H 2 a + xxax+ -0.0159 0.2376 - H 2 + G xx+xG 0.0113 0.1685 - H 2 + r xx+xr -0.0307 0.4575 - H 2 - P xx-xP -0.0088 0.1318 -HA -1 P P xPPxx 0.0307 1.1685 -HA -1 P r xrPxx 0.0621 2.3592 -HA -1 r G xGrxx -0.0371 1.4092 -HA -1 r + x+rxx 0.0125 0.4733 -HA -1 r p xprxx -0.0199 0.7569 -HA -1 a G xGaxx 0.0073 0.2779 -HA -1 a a xaaxx 0.0044 0.1683 -HA -1 - G xG-xx 0.0116 0.4409 -HA -1 - r xr-xx 0.0228 0.8679 -HA -1 - p xp-xx 0.0074 0.2828 -HA 1 G G xxGGx 0.0175 0.6636 -HA 1 G - xxG-x 0.0107 0.4081 -HA 1 P a xxPax 0.0089 0.3369 -HA 1 - r xx-rx 0.0113 0.4291 -HA -2 G G GxGxx -0.0154 0.5847 -HA -2 P - -xPxx 0.0136 0.5179 -HA -2 r G Gxrxx -0.0159 0.6045 -HA -2 + + +x+xx -0.0137 0.5190 -HA -2 p - -xpxx -0.0068 0.2592 -HA -2 p p pxpxx 0.0046 0.1763 -HB -1 P r xrPxx 0.0460 2.1365 -HB -1 a - x-axx 0.0076 0.3551 -HB -1 + - x-+xx 0.0110 0.5122 -HB -1 - r xr-xx 0.0233 1.0819 -HB 1 a P xxaPx 0.0287 1.3310 -HB 1 + P xx+Px 0.0324 1.5056 -HB 1 + r xx+rx -0.0231 1.0709 -HB 1 p r xxprx 0.0077 0.3586 -HB 1 p + xxp+x -0.0074 0.3426 -HB -2 a P Pxaxx -0.0026 0.1192 -HB -2 a r rxaxx -0.0098 0.4559 -HB -2 - - -x-xx 0.0016 0.0751 -HB 2 P r xxPxr -0.0595 2.7608 -HB 2 P + xxPx+ -0.0145 0.6744 -HB 2 P - xxPx- 0.0107 0.4976 -HB 2 a + xxax+ -0.0015 0.0691 -HB 2 p r xxpxr 0.0262 1.2178''' - -tablephshifts=''' -D (pKa 3.86) -D H 8.55 8.38 -0.17 0.02 -0.03 -D HA 4.78 4.61 -0.17 0.01 -0.01 -D HB 2.93 2.70 -0.23 -D CA 52.9 54.3 1.4 0.0 0.1 -D CB 38.0 41.1 3.0 -D CG 177.1 180.3 3.2 -D C 175.8 176.9 1.1 -0.2 0.4 -D N 118.7 120.2 1.5 0.3 0.1 -D Np na na 0.1 -E (pKa 4.34) -E H 8.45 8.57 0.12 0.00 0.02 -E HA 4.39 4.29 -0.10 0.01 0.00 -E HB 2.08 2.02 -0.06 -E HG 2.49 2.27 -0.22 -E CA 56.0 56.9 1.0 0.0 0.0 -E CB 28.5 30.0 1.5 -E CG 32.7 36.1 3.5 -E CD 179.7 183.8 4.1 -E C 176.5 177.0 0.6 0.1 0.1 -E N 119.9 120.9 1.0 0.2 0.1 -E Np na na 0.1 -H (pKa 6.45) -H H 8.55 8.35 -0.2 -0.01 0.0 -H HA 4.75 4.59 -0.2 -0.01 -0.06 -H HB 3.25 3.08 -0.17 -H HD2 7.30 6.97 -0.33 -H HE1 8.60 7.68 -0.92 -H CA 55.1 56.7 1.6 -0.1 0.1 -H CB 28.9 31.3 2.4 -H CG 131.0 135.3 4.2 -H CD2 120.3 120.0 -0.3 -H CE1 136.6 139.2 2.6 -H C 174.8 176.2 1.5 0.0 0.6 -H N 117.9 119.7 1.8 0.3 0.5 -H Np na na 0.5 -H ND1 175.8 231.3 56 -H NE2 173.1 181.1 8 -C (pKa 8.49) -C H 8.49 8.49 0.0 -C HA 4.56 4.28 -0.28 -0.01 -0.01 -C HB 2.97 2.88 -0.09 -C CA 58.5 60.6 2.1 0.0 0.1 -C CB 28.0 29.7 1.7 -C C 175.0 176.9 1.9 -0.4 0.5 -C N 118.7 122.2 3.6 0.4 0.6 -C Np na na 0.6 -Y (pKa 9.76) -Y H 8.16 8.16 0.0 -Y HA 4.55 4.49 -0.06 -Y HB 3.02 2.94 -0.08 -Y HD 7.14 6.97 -0.17 -Y HE 6.85 6.57 -0.28 -Y CA 58.0 58.2 0.3 -Y CB 38.6 38.7 0.1 -Y CG 130.5 123.8 -6.7 -Y CD 133.3 133.2 -0.1 -Y CE 118.4 121.7 3.3 -Y CZ 157.0 167.4 10.4 -Y C 176.3 176.7 0.4 -Y N 120.1 120.7 0.6 -K (pKa 10.34) -K H 8.4 8.4 0.0 -K HA 4.34 4.30 -0.04 -K HB 1.82 1.78 -0.04 -K HG 1.44 1.36 -0.08 -K HD 1.68 1.44 -0.24 -K HE 3.00 2.60 -0.40 -K CA 56.4 56.9 0.4 -K CB 32.8 33.2 0.3 -K CG 24.7 25.0 0.4 -K CD 28.9 33.9 5.0 -K CE 42.1 43.1 1.0 -K C 177.0 177.5 0.5 -K N 121.0 121.7 0.7 -K Np na na 0.1 -R (pKa 13.9) -R H 7.81 7.81 0.0 -R HA 3.26 3.19 -0.07 -R HB 1.60 1.55 0.05 -R HG 1.60 1.55 0.05 -R HD 3.19 3.00 -0.19 -R CA 58.4 58.6 0.2 -R CB 34.4 35.2 0.9 -R CG 27.2 28.1 1.0 -R CD 43.8 44.3 0.5 -R CZ 159.6 163.5 4.0 -R C 185.8 186.1 0.2 -R N 122.4 122.8 0.4 -R NE 85.6 91.5 5.9 -R NG 71.2 93.2 22''' - -def initcorrcomb(): - datc=tablecombdevs.split('\n') - buf=[lin.split() for lin in datc] - dct={} - for lin in buf: - atn=lin[0] - if not atn in dct:dct[atn]={} - neipos=int(lin[1]) - centgroup=lin[2] - neigroup= lin[3] - key=(neipos,centgroup,neigroup)#(k,l,m) - segment=lin[4] - dct[atn][segment]=key,eval(lin[-2]) - return dct - -TEMPCORRS=gettempkoeff() -CENTSHIFTS=initcorcents() -NEICORRS =initcorneis() -COMBCORRS=initcorrcomb() - -# data = pkgutil.get_data(__name__, "data_tables/phshifts2.csv") -# PHSHIFTS = pd.read_csv(StringIO(data.decode()), header=0, comment='#', index_col=['resn', 'atn']) - -def predPentShift(pent,atn): - aac=pent[2] - sh=CENTSHIFTS[aac][atn] - allneipos=[2,1,-1,-2] - for i in range(4): - aai=pent[2+allneipos[i]] - if aai in NEICORRS: - corr=NEICORRS[aai][atn][i] - sh+=corr - groups=['G','P','FYW','LIVMCA','KR','DE']##,'NQSTHncX'] - labels='GPra+-p' #(Gly,Pro,Arom,Aliph,pos,neg,polar) - grstr='' - for i in range(5): - aai=pent[i] - found=False - for j,gr in enumerate(groups): - if aai in gr: - grstr+=labels[j] - found=True - break - if not found:grstr+='p'#polar - centgr=grstr[2] - for segm in COMBCORRS[atn]: - key,combval=COMBCORRS[atn][segm] - neipos,centgroup,neigroup=key#(k,l,m) - if centgroup==centgr and grstr[2+neipos]==neigroup: - if (centgr,neigroup)!=('p','p') or pent[2] in 'ST': - #pp comb only used when center is Ser or Thr! - sh+=combval - return sh - -def gettempcorr(aai,atn,tempdct,temp): - return tempdct[atn][aai]/1000*(temp-298) - -def get_phshifts(): - datc=tablephshifts.split('\n') - buf=[lin.split() for lin in datc] - dct={} - na=None - for lin in buf: - if len(lin)>3: - resn=lin[0] - atn=lin[1] - sh0=eval(lin[2]) - sh1=eval(lin[3]) - shd=eval(lin[4]) - if not resn in dct:dct[resn]={} - dct[resn][atn]=shd - if len(lin)>6:#neighbor data - for n in range(2): - shdn=eval(lin[5+n]) - nresn=resn+'ps'[n] - if not nresn in dct:dct[nresn]={} - dct[nresn][atn]=shdn - return dct - -def initfilcsv(filename): - file=open(filename,'r') - buffer=file.readlines() - file.close() - for i in range(len(buffer)): - buffer[i]=buffer[i][:-1].split(',') - return buffer - -def write_csv_pkaoutput(pkadct,seq,temperature,ion): - seq=seq[:min(150,len(seq))] - name='outpepKalc_%s_T%6.2f_I%4.2f.csv'%(seq,temperature,ion) - out=open(name,'w') - out.write('Site,pKa value,pKa shift,Hill coefficient\n') - for i in pkadct: - pKa,nH,resi=pkadct[i] - reskey=resi+str(i+1) - diff=pKa-pK0[resi] - out.write('%s,%5.3f,%5.3f,%5.3f\n'%(reskey,pKa,diff,nH)) - out.close() - -def read_csv_pkaoutput(seq,temperature,ion,name=None): - seq=seq[:min(150,len(seq))] - logging.getLogger('trizod.potenci').debug(f'reading csv {name}') - if name==None:name='outpepKalc_%s_T%6.2f_I%4.2f.csv'%(seq,temperature,ion) - try:out=open(name,'r') - except IOError:return None - buf=initfilcsv(name) - for lnum,data in enumerate(buf): - if len(data)>0 and data[0]=='Site':break - pkadct={} - for data in buf[lnum+1:]: - reskey,pKa,diff,nH=data - i=int(reskey[1:])-1 - resi=reskey[0] - pKaval=eval(pKa) - nHval=eval(nH) - pkadct[i]=pKaval,nHval,resi - return pkadct - -def getphcorrs(seq,temperature,pH,ion,pkacsvfilename=None): - bbatns=['C','CA','CB','HA','H','N','HB'] - dct=get_phshifts() - Ion=max(0.0001,ion) - if pkacsvfilename == False: - pkadct=None - else: - pkadct=read_csv_pkaoutput(seq,temperature,ion,pkacsvfilename) - if pkadct==None: - pkadct=calc_pkas_from_seq('n'+seq+'c',temperature,Ion) - if pkacsvfilename != False: - write_csv_pkaoutput(pkadct,seq,temperature,ion) - outdct={} - for i in pkadct: - logging.getLogger('trizod.potenci').debug('pkares: %6.3f %6.3f %1s'%pkadct[i] + str(i)) - pKa,nH,resi=pkadct[i] - frac =fun(pH,pKa,nH) - frac7=fun(7.0,pK0[resi],nH) - if resi in 'nc':jump=0.0#so far - else: - for atn in bbatns: - if not atn in outdct:outdct[atn]={} - logging.getLogger('trizod.potenci').debug(f'data: {atn}, {pKa}, {nH}, {resi}, {i}, {atn}, {pH}') - dctresi=dct[resi] - try: - delta=dctresi[atn] - # delta = PHSHIFTS.loc[(resi,atn), 'shd'] - jump =frac *delta - jump7=frac7*delta - key=(resi,atn) - except KeyError: - ##if not (resi in 'RKCY' and atn=='H') and not (resi == 'R' and atn=='N'): - logging.getLogger('trizod.potenci').waring(f'no key: {resi}, {i}, {atn}') - delta=999;jump=999;jump7=999 - if delta<99: - jumpdelta=jump-jump7 - if not i in outdct[atn]:outdct[atn][i]=[resi,jumpdelta] - else: - outdct[atn][i][0]=resi - outdct[atn][i][1]+=jumpdelta - logging.getLogger('trizod.potenci').debug('%3s %5.2f %6.4f %s %3d %5s %8.5f %8.5f %4.2f'%(atn,pKa,nH,resi,i,atn,jump,jump7,pH)) - if resi+'p' in dct and atn in dct[resi+'p']: - # if (resi+'p', atn) in PHSHIFTS.index: - for n in range(2): - ni=i+2*n-1 - ##if ni is somewhere in seq... - nresi=resi+'ps'[n] - ndelta=dct[nresi][atn] - # ndelta = PHSHIFTS.loc[(nresi,atn), 'shd'] - jump =frac *ndelta - jump7=frac7*ndelta - jumpdelta=jump-jump7 - if not ni in outdct[atn]:outdct[atn][ni]=[None,jumpdelta] - else:outdct[atn][ni][1]+=jumpdelta - return outdct - -def getphcorrs_arr(seq,temperature,pH,ion): - bbatns=['C','CA','CB','HA','H','N','HB'] - dct=get_phshifts() - - Ion=max(0.0001,ion) - - pkadct=calc_pkas_from_seq('n'+seq+'c',temperature,Ion) - #outdct={} - residues = [[None]*7 for i in range(len(seq))] - outarr = np.zeros(shape=(len(seq), len(bbatns)), dtype=np.float) - for i in pkadct: - logging.getLogger('trizod.potenci').debug('pkares: %6.3f %6.3f %1s'%pkadct[i] + str(i)) - pKa,nH,resi=pkadct[i] - frac = fun(pH,pKa,nH) - frac7 = fun(7.0,pK0[resi],nH) - if resi in 'nc': - jump = 0.0#so far + +def _w_to_logp(energy, T=293.15): + """Convert interaction energy to log-probability shift.""" + return energy * 4181.2 / (GAS_CONSTANT * T * np.log(10)) + + +def _small_matrix_limits(res_idx, half_window, n_sites): + """Get left/right bounds for a sliding window around a residue.""" + left = max(1, res_idx - half_window) + right = min(left + 2 * half_window, n_sites) + if right == n_sites: + left = max(1, right - 2 * half_window) + return (left, right) + + +def _small_matrix_pos(res_idx, half_window, n_sites): + """Get position of a residue within its sliding window.""" + pos = half_window + 1 + if res_idx < half_window + 1: + pos = res_idx + if res_idx > n_sites - half_window: + pos = min(n_sites, 2 * half_window + 1) - (n_sites - res_idx) + return pos + + +def calc_pkas_from_seq(seq=None, T=293.15, Ion=0.1): + """Iteratively predict pKa values for titratable residues in a sequence.""" + ph_values = np.arange(1.99, 10.01, 0.15) + + titratable_pos = np.array([i for i in range(len(seq)) if seq[i] in REFERENCE_PKA]) + n_sites = titratable_pos.shape[0] + identity = np.diag(np.ones(n_sites)) + sites = "".join([seq[i] for i in titratable_pos]) + neg_indices = np.array([i for i in range(len(sites)) if sites[i] in "DEYc"]) + seq_separations = np.array( + [abs(titratable_pos - titratable_pos[i]) for i in range(n_sites)] + ) + distances = MIN_CHARGE_DISTANCE + np.sqrt(seq_separations) * DISTANCE_SCALE + + w_energies = _debye_huckel_W(distances, Ion) + w_energies[identity == 1] = 0 + + log_interactions = _w_to_logp(w_energies, T) / 2 + + base_charges = np.zeros(n_sites) + if len(neg_indices): + base_charges[neg_indices] = -1 + + pka_initial = np.array([REFERENCE_PKA[residue] for residue in sites]) + hill_initial = np.array([0.9 for _ in sites]) + + titration = np.zeros((n_sites, len(ph_values))) + + window_size = min(2 * PKA_WINDOW_HALF + 1, len(titratable_pos)) + tuples = _ALL_TUPLES[window_size] + outer_mats = _OUTER_MATRICES[window_size] + + for _cycle in range(PKA_FIT_CYCLES): + if _cycle == 0: + prev_fractions = np.array( + [ + [ + _titration_fraction( + ph_values[ph_idx], + pka_initial[site_idx], + hill_initial[site_idx], + ) + for site_idx in range(n_sites) + ] + for ph_idx in range(len(ph_values)) + ] + ) else: - for col,atn in enumerate(bbatns): - #if not atn in outdct:outdct[atn]={} - logging.getLogger('trizod.potenci').debug(f'data: {atn}, {pKa}, {nH}, {resi}, {i}, {atn}, {pH}') - dctresi = dct[resi] - try: - delta = dctresi[atn] - jump = frac *delta - jump7 = frac7*delta - #key=(resi,atn) - except KeyError: - ##if not (resi in 'RKCY' and atn=='H') and not (resi == 'R' and atn=='N'): - logging.getLogger('trizod.potenci').waring(f'no key: {resi}, {i}, {atn}') - delta=999;jump=999;jump7=999 - if delta<99: - jumpdelta = jump - jump7 - #if not i in outdct[atn]:outdct[atn][i]=[resi,jumpdelta] - #else: - # outdct[atn][i][0]=resi - # outdct[atn][i][1]+=jumpdelta - residues[i][col] = resi - outarr[i][col] += jumpdelta - logging.getLogger('trizod.potenci').debug('%3s %5.2f %6.4f %s %3d %5s %8.5f %8.5f %4.2f'%(atn,pKa,nH,resi,i,atn,jump,jump7,pH)) - if resi+'p' in dct and atn in dct[resi+'p']: - for n in range(2): - ni=i+2*n-1 - ##if ni is somewhere in seq... - nresi=resi+'ps'[n] - ndelta=dct[nresi][atn] - jump = frac * ndelta - jump7= frac7 * ndelta - jumpdelta = jump - jump7 - #if not ni in outdct[atn]:outdct[atn][ni]=[None,jumpdelta] - #else:outdct[atn][ni][1]+=jumpdelta - residues[i][col] = None - outarr[ni][col] += jumpdelta - return outarr - -def getpredshifts(seq,temperature,pH,ion,usephcor=True,pkacsvfile=None,identifier=''): - tempdct=gettempkoeff() - bbatns = ['C','CA','CB','HA','H','N','HB'] - if usephcor: - phcorrs=getphcorrs(seq,temperature,pH,ion,pkacsvfile) - else: - phcorrs={} - shiftdct={} - for i in range(1,len(seq)-1): - if seq[i] in AAstandard:#else: do nothing - res=str(i+1) - trip=seq[i-1]+seq[i]+seq[i+1] - phcorr=None - shiftdct[(i+1,seq[i])]={} - for at in bbatns: - if not (trip[1],at) in [('G','CB'),('G','HB'),('P','H')]: - if i == 1: - pent = 'n' + trip + seq[i+2] - elif i==len(seq)-2: - pent = seq[i-2] + trip + 'c' - else: - pent = seq[i-2] + trip + seq[i+2] - shp=predPentShift(pent,at) - if shp!=None: - if at!='HB':shp+=gettempcorr(trip[1],at,tempdct,temperature) - if at in phcorrs and i in phcorrs[at]: - phdata=phcorrs[at][i] - resi=phdata[0] - ##assert resi==seq[i] - if seq[i] in 'CDEHRKY' and resi != seq[i]: - logging.getLogger('trizod.potenci').warning(f'residue mismatch: {resi},{seq[i]},{i},{phdata},{at}') - phcorr=phdata[1] - if abs(phcorr)<9.9: - shp-=phcorr - shiftdct[(i+1,seq[i])][at]=shp - logging.getLogger('trizod.potenci').debug('predictedshift: %5s %3d %1s %2s %8.4f'%(identifier,i,seq[i],at,shp) + ' ' + str(phcorr)) - return shiftdct - -def getpredshifts_arr(seq,temperature,pH,ion,usephcor=True,pkacsvfile=None,identifier=''): - tempdct=gettempkoeff() - bbatns = ['C','CA','CB','HA','H','N','HB'] - if usephcor: - phcorrs=getphcorrs_arr(seq,temperature,pH,ion,pkacsvfile) - else: - phcorrs={} - shiftdct={} - for i in range(1,len(seq)-1): - if seq[i] in AAstandard:#else: do nothing - res=str(i+1) - trip=seq[i-1]+seq[i]+seq[i+1] - phcorr=None - shiftdct[(i+1,seq[i])]={} - for at in bbatns: - if not (trip[1],at) in [('G','CB'),('G','HB'),('P','H')]: - if i == 1: - pent = 'n' + trip + seq[i+2] - elif i==len(seq)-2: - pent = seq[i-2] + trip + 'c' + prev_fractions = titration.transpose() + + for res_idx in range(1, n_sites + 1): + (left, right) = _small_matrix_limits(res_idx, PKA_WINDOW_HALF, n_sites) + window_pos = _small_matrix_pos(res_idx, PKA_WINDOW_HALF, n_sites) + fraction = prev_fractions.copy() + fraction[:, left - 1 : right] = 0 + charges = fraction + base_charges + interaction_diag = 2 * ( + log_interactions * np.expand_dims(charges, axis=1) + ).sum(axis=-1) + interaction_diag = np.expand_dims(interaction_diag, 1) * identity + g_matrix_full = ( + log_interactions + + interaction_diag + + np.expand_dims(ph_values, (1, 2)) * identity + - np.diag(pka_initial) + ) + g_matrix = g_matrix_full[:, left - 1 : right, left - 1 : right] + + boltzmann = 10 ** -(np.expand_dims(g_matrix, axis=1) * outer_mats).sum( + axis=(2, 3) + ) + boltzmann_total = boltzmann.sum(axis=-1) + boltzmann_selected = boltzmann[:, (tuples[:, window_pos - 1] == 1)].sum( + axis=-1 + ) + titration[res_idx - 1] = boltzmann_selected / boltzmann_total + with warnings.catch_warnings(): + warnings.simplefilter("ignore", OptimizeWarning) + fit_results = np.array( + [ + curve_fit( + _titration_fraction, + ph_values, + titration[site_idx], + [pka_initial[site_idx], hill_initial[site_idx]], + maxfev=5000, + )[0] + for site_idx in range(len(pka_initial)) + ] + ) + (pKs, nHs) = fit_results.transpose() + + result = {} + for site_idx, seq_pos in enumerate(titratable_pos): + result[seq_pos - 1] = (pKs[site_idx], nHs[site_idx], seq[seq_pos]) + + return result + + +# ── pH corrections ─────────────────────────────────────────────────────── + + +def _get_ph_corrs(seq, temperature, pH, ion): + """Compute pH-dependent chemical shift corrections. + + Returns dict[atom_type -> dict[residue_index -> (residue_name, delta_shift)]]. + """ + Ion = max(0.0001, ion) + pka_dict = calc_pkas_from_seq("n" + seq + "c", temperature, Ion) + + corrections = {} + for res_idx in pka_dict: + pKa, nH, res = pka_dict[res_idx] + if res in "nc": + continue # terminal residues: no correction (yet) + + frac = _titration_fraction(pH, pKa, nH) + frac_ref = _titration_fraction(7.0, REFERENCE_PKA[res], nH) + + for atom in BB_ATOMS: + if atom not in corrections: + corrections[atom] = {} + if atom not in PH_SHIFTS[res]: + continue + delta = PH_SHIFTS[res][atom] + delta_jump = frac * delta - frac_ref * delta + if res_idx not in corrections[atom]: + corrections[atom][res_idx] = [res, delta_jump] + else: + corrections[atom][res_idx][0] = res + corrections[atom][res_idx][1] += delta_jump + + # Neighbor effects (preceding and succeeding residues) + if res + "p" in PH_SHIFTS and atom in PH_SHIFTS[res + "p"]: + for nei_side in range(2): + neighbor_idx = res_idx + 2 * nei_side - 1 + neighbor_key = res + "ps"[nei_side] + neighbor_delta = PH_SHIFTS[neighbor_key][atom] + neighbor_jump = frac * neighbor_delta - frac_ref * neighbor_delta + if neighbor_idx not in corrections[atom]: + corrections[atom][neighbor_idx] = [None, neighbor_jump] else: - pent = seq[i-2] + trip + seq[i+2] - shp=predPentShift(pent,at) - if shp!=None: - if at!='HB':shp+=gettempcorr(trip[1],at,tempdct,temperature) - if at in phcorrs and i in phcorrs[at]: - phdata=phcorrs[at][i] - resi=phdata[0] - ##assert resi==seq[i] - if seq[i] in 'CDEHRKY' and resi!=seq[i]: - logging.getLogger('trizod.potenci').warning(f'residue mismatch: {resi},{seq[i]},{i},{phdata},{at}') - phcorr=phdata[1] - if abs(phcorr)<9.9: - shp-=phcorr - shiftdct[(i+1,seq[i])][at]=shp - logging.getLogger('trizod.potenci').debug('predictedshift: %5s %3d %1s %2s %8.4f'%(identifier,i,seq[i],at,shp) + ' ' + str(phcorr)) - return shiftdct - -def writeOutput(name,dct): - out=open(name,'w') - bbatns =['N','C','CA','CB','H','HA','HB'] - out.write('#NUM AA N ') - out.write(' %7s %7s %7s %7s %7s %7s\n'%tuple(bbatns[1:])) - reskeys=list(dct.keys()) - reskeys.sort() - for resnum,resn in reskeys: - shdct=dct[(resnum,resn)] - if len(shdct)>0: - out.write('%-4d %1s '%(resnum,resn)) - for at in bbatns: - shp=0.0 - if at in shdct:shp=shdct[at] - out.write(' %7.3f'%shp) - out.write('\n') - out.close() - -def main(): - ##README##...... - #requires: python2.x with numpy and scipy - #usage: potenci1_2.py seqstring pH temperature ionicstrength [pkacsvfile] > logfile - #optional filename in csv format contained predicted pKa values and Hill parameters, - #the format of the pkacsvfile must be the same as the output for pepKalc, - #only lines after "Site" is read. If this is not found no pH corrections are applied. - #Output: Table textfile in SHIFTY format (space separated) - #average of methylene protons are provided for Gly HA2/HA3 and HB2/HB3. - #NOTE:pH corrections is applied if pH is not 7.0 - #NOTE:pKa predictions are stored locally and reloaded if the seq, temp and ion is the same. - #NOTE:at least 5 residues are required. Chemical shift predictions are not given for terminal residues. - args=sys.argv[1:]#first is scriptname - if len(args)<4: - logging.getLogger('trizod.potenci').error('FAILED: please provide 4 arguments (exiting)') - logging.getLogger('trizod.potenci').info('usage: potenci1_2.py seqstring pH temperature ionicstrength [pkacsvfile] > logfile') - raise SystemExit - seq=args[0] #one unbroken line with single-letter amino acid labels - pH=float(args[1])#e.g. 7.0 - temperature=float(args[2])#e.g. 298.0 / K - ion=float(args[3])#e.g. 0.1 / M - pkacsvfile=None - if len(args)>4:pkacsvfile=args[4] - ##name='outPOTENCI_%s_T%6.2f_I%4.2f_pH%4.2f.txt'%(seq,temperature,ion,pH) - name='outPOTENCI_%s_T%6.2f_I%4.2f_pH%4.2f.txt'%(seq[:min(150,len(seq))],temperature,ion,pH) - usephcor = pH<6.99 or pH>7.01 - if len(seq)<5: - logging.getLogger('trizod.potenci').error('FAILED: at least 5 residues are required (exiting)') - raise SystemExit - #------------- now ready to generate predicted shifts --------------------- - logging.getLogger('trizod.potenci').info('predicting random coil chemical shift with POTENCI using:',seq,pH,temperature,ion,pkacsvfile) - shiftdct=getpredshifts(seq,temperature,pH,ion,usephcor,pkacsvfile) - #------------- write output nicely is SHIFTY format -----------------------$ - writeOutput(name,shiftdct) - logging.getLogger('trizod.potenci').info('chemical shift succesfully predicted, see output:',name) - -if __name__ == '__main__': - main() + corrections[atom][neighbor_idx][1] += neighbor_jump + return corrections + + +# ── Public API ─────────────────────────────────────────────────────────── + + +def get_pred_shifts(seq, temperature, pH, ion, use_ph_corr=True, **kwargs): + """Predict random coil chemical shifts for a protein sequence. + + Parameters: + seq: protein sequence (single-letter amino acids) + temperature: in Kelvin (e.g. 298.0) + pH: sample pH (e.g. 7.0) + ion: ionic strength in M (e.g. 0.1) + use_ph_corr: apply pH-dependent corrections (set False for pH=7.0) + + Returns: + dict[(residue_num, aa_letter)] -> dict[atom_type -> shift_value] + """ + ph_corrs = _get_ph_corrs(seq, temperature, pH, ion) if use_ph_corr else {} + + shift_dict = {} + for pos in range(1, len(seq) - 1): + if seq[pos] not in AA_STANDARD: + continue + triplet, pentamer = _build_pentamer(seq, pos) + shift_dict[(pos + 1, seq[pos])] = {} + for atom in BB_ATOMS: + if (triplet[1], atom) in _SKIP_ATOM_PAIRS: + continue + shift = pred_pent_shift(pentamer, atom) + if shift is None: + continue + if atom != "HB": + shift += _get_temp_corr(triplet[1], atom, temperature) + if atom in ph_corrs and pos in ph_corrs[atom]: + ph_data = ph_corrs[atom][pos] + corr_res = ph_data[0] + if seq[pos] in "CDEHRKY" and corr_res != seq[pos]: + logger.warning( + f"residue mismatch: {corr_res},{seq[pos]},{pos},{ph_data},{atom}" + ) + ph_corr = ph_data[1] + if abs(ph_corr) < 9.9: + shift -= ph_corr + shift_dict[(pos + 1, seq[pos])][atom] = shift + return shift_dict diff --git a/trizod/scoring/__init__.py b/trizod/scoring/__init__.py index 1e8c5a9..bedd6e5 100644 --- a/trizod/scoring/__init__.py +++ b/trizod/scoring/__init__.py @@ -1 +1,3 @@ -from .scoring import convert_to_triplet_data, compute_zscores, compute_pscores \ No newline at end of file +from .scoring import compute_pscores, compute_zscores, convert_to_triplet_data + +__all__ = ["compute_pscores", "compute_zscores", "convert_to_triplet_data"] diff --git a/trizod/scoring/scoring.py b/trizod/scoring/scoring.py index 1cddd96..c957d2f 100644 --- a/trizod/scoring/scoring.py +++ b/trizod/scoring/scoring.py @@ -1,189 +1,308 @@ +import logging +import warnings + import numpy as np import pandas as pd -import logging -import trizod.bmrb.bmrb as bmrb import scipy -import warnings -from trizod.constants import BBATNS, REFINED_WEIGHTS #, Z_CORRECTION - -def convChi2CDF(rss,k): - with np.errstate(divide='ignore', invalid='ignore'): - # I expect to see RuntimeWarnings in this block - # k can be 0 at some - res = ((((rss/k)**(1.0/6))-0.50*((rss/k)**(1.0/3))+1.0/3*((rss/k)**(1.0/2)))\ - - (5.0/6-1.0/9/k-7.0/648/(k**2)+25.0/2187/(k**3)))\ - / np.sqrt(1.0/18/k+1.0/162/(k**2)-37.0/11664/(k**3)) - return res - -def comp2pred_arr(predshiftdct, bbshifts_arr, bbshifts_mask): - #cmparr = np.zeros(shape=(len(seq), len(BBATNS))) - # convert predshift dict to np array (TODO: do this in potenci...) + +import trizod.bmrb.bmrb as bmrb +from trizod.constants import BBATNS, REFINED_WEIGHTS # , Z_CORRECTION + + +def chi2_cdf_approx(rss, k): + """Wilson-Hilferty approximation to the chi-squared CDF.""" + with np.errstate(divide="ignore", invalid="ignore"): + # RuntimeWarnings expected: k can be 0 + result = ( + ( + ((rss / k) ** (1.0 / 6)) + - 0.50 * ((rss / k) ** (1.0 / 3)) + + 1.0 / 3 * ((rss / k) ** (1.0 / 2)) + ) + - (5.0 / 6 - 1.0 / 9 / k - 7.0 / 648 / (k**2) + 25.0 / 2187 / (k**3)) + ) / np.sqrt(1.0 / 18 / k + 1.0 / 162 / (k**2) - 37.0 / 11664 / (k**3)) + return result + + +def compare_to_predicted(predshiftdct, bbshifts_arr, bbshifts_mask): + """Compute observed - predicted shift differences.""" predshift_arr = np.zeros(shape=bbshifts_arr.shape) predshift_mask = np.full(shape=bbshifts_mask.shape, fill_value=False) - for res,aa in predshiftdct: + for res, aa in predshiftdct: i = res - 1 - for j,at in enumerate(BBATNS): - if at in predshiftdct[(res,aa)]: - if predshiftdct[(res,aa)][at] is not None: - predshift_arr[i, j] = predshiftdct[(res,aa)][at] - predshift_mask[i, j] = True - cmparr = np.subtract(bbshifts_arr, predshift_arr, where=bbshifts_mask & predshift_mask, out=bbshifts_arr) - return cmparr, BBATNS, bbshifts_mask & predshift_mask - -def compute_running_offsets(cmparr, mask, minAIC=999.): - w_ = np.array([REFINED_WEIGHTS[at] for at in BBATNS]) # ensure same order - shw_ = cmparr / w_ - df = pd.DataFrame(shw_).mask(~mask) - # compute rolling stadard deviation over detected shifts (missing values are ignored and streched by rolling window) - at_stdc = [] - at_roff = [] - at_std0 = [] - for i in range(7): # TODO: not necessary to compute anything but at_stdc for all values. Only the selected position would suffice + for j, atom_type in enumerate(BBATNS): + if ( + atom_type in predshiftdct[(res, aa)] + and predshiftdct[(res, aa)][atom_type] is not None + ): + predshift_arr[i, j] = predshiftdct[(res, aa)][atom_type] + predshift_mask[i, j] = True + diff_arr = np.subtract( + bbshifts_arr, + predshift_arr, + where=bbshifts_mask & predshift_mask, + out=bbshifts_arr, + ) + return diff_arr, BBATNS, bbshifts_mask & predshift_mask + + +def compute_running_offsets(diff_arr, mask, min_AIC=999.0): + weights = np.array([REFINED_WEIGHTS[atom_type] for atom_type in BBATNS]) + weighted_diffs = diff_arr / weights + df = pd.DataFrame(weighted_diffs).mask(~mask) + # compute rolling standard deviation over detected shifts + # (missing values are ignored and stretched by rolling window) + per_atom_rolling_stds = [] + per_atom_rolling_offsets = [] + per_atom_rolling_stds_raw = [] + for i in range( + 7 + ): # TODO: only the selected position would suffice for per_atom_rolling_stds roll = df[i].dropna().rolling(9, center=True) - at_stdc.append(roll.std(ddof=0)) - at_roff.append(roll.mean()) - at_std0.append(roll.apply(lambda x : np.sqrt(x.pow(2).mean()))) - runstds_ = pd.concat(at_stdc, axis=1).reindex(pd.Index([i for i in range(len(cmparr))])) - runoffs_ = pd.concat(at_roff, axis=1).reindex(pd.Index([i for i in range(len(cmparr))])) - runstd0s_ = pd.concat(at_std0, axis=1).reindex(pd.Index([i for i in range(len(cmparr))])) - # get index with the lowest mean rolling stddev for which all ats were detected (all that were detected anywhere for this sample) - runstds_val = runstds_[runstds_.columns[mask.any(axis=0)]].dropna(axis=0).mean(axis=1) + per_atom_rolling_stds.append(roll.std(ddof=0)) + per_atom_rolling_offsets.append(roll.mean()) + per_atom_rolling_stds_raw.append( + np.sqrt(per_atom_rolling_stds[-1] ** 2 + per_atom_rolling_offsets[-1] ** 2) + ) + rolling_stds = pd.concat(per_atom_rolling_stds, axis=1).reindex( + pd.Index(list(range(len(diff_arr)))) + ) + rolling_offsets = pd.concat(per_atom_rolling_offsets, axis=1).reindex( + pd.Index(list(range(len(diff_arr)))) + ) + rolling_stds_raw = pd.concat(per_atom_rolling_stds_raw, axis=1).reindex( + pd.Index(list(range(len(diff_arr)))) + ) + # get index with the lowest mean rolling stddev + # for which all atom types were detected anywhere in this sample + mean_rolling_stds = ( + rolling_stds[rolling_stds.columns[mask.any(axis=0)]].dropna(axis=0).mean(axis=1) + ) try: - min_idx_ = runstds_val.idxmin() + best_idx = mean_rolling_stds.idxmin() except ValueError: - return None # still not found - - offdct_ = {} - for col in runstds_.dropna(how='all', axis=1).columns: # for all at shifts that were detected anywhere in this sample - at = BBATNS[col] - roff = runoffs_.loc[min_idx_][col] - std0 = runstd0s_.loc[min_idx_][col] - stdc = runstds_.loc[min_idx_][col] - dAIC = np.log(std0/stdc) * 9 - 1 # difference in Akaike’s information criterion, 9 is width of window - logging.getLogger('trizod.scoring').info(f'minimum running average: {at} {roff} {dAIC}') - if dAIC > minAIC: - logging.getLogger('trizod.scoring').info(f'using offset correction: {at} {roff} {dAIC}') - offdct_[at] = roff + return None # still not found + + offset_dict = {} + for col in rolling_stds.dropna(how="all", axis=1).columns: + atom_type = BBATNS[col] + rolling_offset = rolling_offsets.loc[best_idx][col] + std_raw = rolling_stds_raw.loc[best_idx][col] + std_corrected = rolling_stds.loc[best_idx][col] + # difference in Akaike's information criterion, 9 is width of window + delta_AIC = np.log(std_raw / std_corrected) * 9 - 1 + logging.getLogger("trizod.scoring").info( + f"minimum running average: {atom_type} {rolling_offset} {delta_AIC}" + ) + if delta_AIC > min_AIC: + logging.getLogger("trizod.scoring").info( + f"using offset correction: {atom_type} {rolling_offset} {delta_AIC}" + ) + offset_dict[atom_type] = rolling_offset else: - logging.getLogger('trizod.scoring').info(f'rejecting offset correction due to low dAIC: {at} {roff} {dAIC}') - #offdct_[at] = 0.0 + logging.getLogger("trizod.scoring").info( + f"rejecting offset correction due to low delta_AIC: {atom_type} {rolling_offset} {delta_AIC}" + ) - return offdct_ #with the running offsets + return offset_dict -def compute_offsets(shw_, accdct_, minAIC=999.): - anum_ = np.sum(accdct_, axis=0) - # I expect to see RuntimeWarnings in this block - # accdct_ can contain fully-False columns + +def compute_offsets(weighted_diffs, accepted_mask, min_AIC=999.0): + atom_counts = np.sum(accepted_mask, axis=0) + # RuntimeWarnings expected: accepted_mask can contain fully-False columns with warnings.catch_warnings(): warnings.simplefilter("ignore", category=RuntimeWarning) - newoffdct_ = np.nanmean(shw_, axis=0, where=accdct_) - astd0_ = np.sqrt(np.nanmean(shw_ ** 2, axis=0, where=accdct_)) - astdc_ = np.nanstd(shw_, axis=0, where=accdct_) - with np.errstate(divide='ignore'): - # for anum_ == 1, astdc_ is 0. resulting in an adAIC_ of inf as consequence of division-by-zero - # this would be problematic if not all offsets with anum_ < 4 were rejected anyways - adAIC_ = np.log(astd0_ / astdc_) * anum_ - 1 - reject_mask = (adAIC_ < minAIC) | (anum_ < 4) - astdc_[reject_mask] = astd0_[reject_mask] - newoffdct_[reject_mask] = 0. - newoffdct_ = {at:val for at,val in zip(BBATNS,newoffdct_)} - return newoffdct_ - -def get_outlier_mask(cdfs3_, cdfs_, ashwi_, mask, cdfthr=6.0): - oldct_ = ashwi_ > cdfthr - totnum_ = mask.sum(axis=1) - finaloutli_ = (cdfs_ > cdfthr) | ((cdfs3_ > cdfthr) & (cdfs_ > 0.0) & (totnum_ > 0)) - ol_ = mask & (np.bitwise_or(np.expand_dims(finaloutli_, axis=1), oldct_)) # mask for the outliers - return ol_ - -def get_std_norm_diffs(cmparr, mask, offdct={}): - w_ = np.array([REFINED_WEIGHTS[at] for at in BBATNS]) # ensure same order - off_ = np.array([offdct.get(at, 0.) for at in BBATNS]) - shw_ = cmparr / w_ - ashwi_ = shw_.copy() # need to do the copy here, because shw_ is reused later and would otherwise be partially overwritten due to the out= - ashwi_ = np.abs(np.subtract(shw_, off_, where=mask, out=ashwi_)) - return shw_, ashwi_ - -def compute_zscores(ashwi3, k3, mask, corr=False): - indices = np.where(np.any(mask,axis=1)) - mini, maxi = indices[0][0], indices[0][-1] - tot3f_ = (np.minimum(ashwi3, 4.0) ** 2).sum(axis=1) - totn3f_ = k3 - cdfs3_ = convChi2CDF(tot3f_, totn3f_) + new_offsets = np.nanmean(weighted_diffs, axis=0, where=accepted_mask) + std_uncorrected = np.sqrt( + np.nanmean(weighted_diffs**2, axis=0, where=accepted_mask) + ) + std_corrected = np.nanstd(weighted_diffs, axis=0, where=accepted_mask) + with np.errstate(divide="ignore"): + # for atom_counts == 1, std_corrected is 0, resulting in inf delta_AIC; + # not problematic since all offsets with atom_counts < 4 are rejected anyway + delta_AIC = np.log(std_uncorrected / std_corrected) * atom_counts - 1 + reject_mask = (delta_AIC < min_AIC) | (atom_counts < 4) + std_corrected[reject_mask] = std_uncorrected[reject_mask] + new_offsets[reject_mask] = 0.0 + new_offsets = dict(zip(BBATNS, new_offsets)) + return new_offsets + + +def get_outlier_mask( + zscores_triplet, zscores, abs_weighted_diffs, mask, cdf_threshold=6.0 +): + atom_outliers = abs_weighted_diffs > cdf_threshold + shift_counts = mask.sum(axis=1) + final_outliers = (zscores > cdf_threshold) | ( + (zscores_triplet > cdf_threshold) & (zscores > 0.0) & (shift_counts > 0) + ) + outlier_mask = mask & ( + np.bitwise_or(np.expand_dims(final_outliers, axis=1), atom_outliers) + ) + return outlier_mask + + +def compute_weighted_diffs(diff_arr, mask, offset_dict=None): + if offset_dict is None: + offset_dict = {} + weights = np.array([REFINED_WEIGHTS[atom_type] for atom_type in BBATNS]) + offsets = np.array([offset_dict.get(atom_type, 0.0) for atom_type in BBATNS]) + weighted_diffs = diff_arr / weights + # copy needed: weighted_diffs is reused later, subtract with out= would overwrite it + abs_weighted_diffs = weighted_diffs.copy() + abs_weighted_diffs = np.abs( + np.subtract(weighted_diffs, offsets, where=mask, out=abs_weighted_diffs) + ) + return weighted_diffs, abs_weighted_diffs + + +def compute_zscores(diffs, dof, mask, corr=False): + indices = np.where(np.any(mask, axis=1)) + first_idx, last_idx = indices[0][0], indices[0][-1] + rss = (np.minimum(diffs, 4.0) ** 2).sum(axis=1) + zscores = chi2_cdf_approx(rss, dof) if corr: raise ValueError("Z_CORRECTION is not supported") - # for k in range(1,22): - # m = totn3f_ == k - # cdfs3_[m] += cdfs3_[m] * Z_CORRECTION[k] - cdfs3_[:mini] = np.nan - cdfs3_[maxi+1:] = np.nan - return cdfs3_ + zscores[:first_idx] = np.nan + zscores[last_idx + 1 :] = np.nan + return zscores -def compute_pscores(ashwi3, k3, mask, quotient=2.0, limit=4.0): - indices = np.where(np.any(mask,axis=1)) - mini, maxi = indices[0][0], indices[0][-1] + +def compute_pscores(diffs, dof, mask, quotient=2.0, limit=4.0): + indices = np.where(np.any(mask, axis=1)) + first_idx, last_idx = indices[0][0], indices[0][-1] if limit: - p = np.prod(scipy.stats.norm.pdf(np.minimum(ashwi3, limit) / quotient) / scipy.stats.norm.pdf(0.), axis=1) - with np.errstate(divide='ignore'): # zeros are to be expected; resulting NANs are ok - p = p ** (1/k3) - minimum = scipy.stats.norm.pdf(limit / quotient) / scipy.stats.norm.pdf(0.) - p = (p - minimum) / (1. - minimum) + p = np.prod( + scipy.stats.norm.pdf(np.minimum(diffs, limit) / quotient) + / scipy.stats.norm.pdf(0.0), + axis=1, + ) + with np.errstate( + divide="ignore" + ): # zeros are to be expected; resulting NANs are ok + p = p ** (1 / dof) + minimum = scipy.stats.norm.pdf(limit / quotient) / scipy.stats.norm.pdf(0.0) + p = (p - minimum) / (1.0 - minimum) else: - p = np.prod(scipy.stats.norm.pdf(ashwi3 / quotient) / scipy.stats.norm.pdf(0.), axis=1) - with np.errstate(divide='ignore'): # zeros are to be expected; resulting NANs are ok - p = p ** (1/k3) - p[k3 == 0] = np.nan - p[:mini] = np.nan - p[maxi+1:] = np.nan + p = np.prod( + scipy.stats.norm.pdf(diffs / quotient) / scipy.stats.norm.pdf(0.0), axis=1 + ) + with np.errstate( + divide="ignore" + ): # zeros are to be expected; resulting NANs are ok + p = p ** (1 / dof) + p[dof == 0] = np.nan + p[:first_idx] = np.nan + p[last_idx + 1 :] = np.nan return p -def convert_to_triplet_data(ashwi_, mask): - ashwi3 = ashwi_.copy() - ashwi3[~mask] = 0. - ashwi3 = np.column_stack([np.pad(ashwi3, ((1,1),(0,0)))[2:], ashwi3, np.pad(ashwi3, ((1,1),(0,0)))[:-2]]) - k3 = np.column_stack([np.pad(mask, ((1,1),(0,0)))[2:],mask,np.pad(mask, ((1,1),(0,0)))[:-2]]).sum(axis=1) - return ashwi3, k3 -def get_offset_corrected_wSCS(seq, shifts, predshiftdct): +def convert_to_triplet_data(abs_weighted_diffs, mask): + triplet_diffs = abs_weighted_diffs.copy() + triplet_diffs[~mask] = 0.0 + triplet_diffs = np.column_stack( + [ + np.pad(triplet_diffs, ((1, 1), (0, 0)))[2:], + triplet_diffs, + np.pad(triplet_diffs, ((1, 1), (0, 0)))[:-2], + ] + ) + triplet_dof = np.column_stack( + [np.pad(mask, ((1, 1), (0, 0)))[2:], mask, np.pad(mask, ((1, 1), (0, 0)))[:-2]] + ).sum(axis=1) + return triplet_diffs, triplet_dof + + +def get_offset_corrected_shifts(seq, shifts, predshiftdct): # get polymer sequence and chemical backbone shifts ret = bmrb.get_valid_bbshifts(shifts, seq) if ret is None: - logging.getLogger('trizod.scoring').error(f'retrieving backbone shifts failed') + logging.getLogger("trizod.scoring").error("retrieving backbone shifts failed") return bbshifts_arr, bbshifts_mask = ret - + # compare predicted to actual shifts - cmparr, _, cmp_mask = comp2pred_arr(predshiftdct, bbshifts_arr, bbshifts_mask) - totbbsh = np.sum(cmp_mask) - if totbbsh == 0: - logging.getLogger('trizod.scoring').error(f'no comparable backbone shifts') + diff_arr, _, cmp_mask = compare_to_predicted( + predshiftdct, bbshifts_arr, bbshifts_mask + ) + total_backbone_shifts = np.sum(cmp_mask) + if total_backbone_shifts == 0: + logging.getLogger("trizod.scoring").error("no comparable backbone shifts") return - logging.getLogger('trizod.scoring').info(f"total number of backbone shifts: {totbbsh}") - - off0 = {at:0.0 for at in BBATNS} - shw0, ashwi0 = get_std_norm_diffs(cmparr, cmp_mask, off0) - cdfs0 = compute_zscores(ashwi0, cmp_mask.sum(axis=1), cmp_mask) - cdfs30 = compute_zscores(*convert_to_triplet_data(ashwi0, cmp_mask), cmp_mask) - ol0 = get_outlier_mask(cdfs30, cdfs0, ashwi0, cmp_mask, cdfthr=6.0) - noff0 = compute_offsets(shw0, cmp_mask & ~ol0, minAIC=6.0) - av0 = np.nanmean(cdfs30) - offf = noff0 - olf = ol0 - - offr = compute_running_offsets(cmparr, cmp_mask, minAIC=6.0) - if offr is None: - logging.getLogger('trizod.scoring').warning(f'no running offset could be estimated') - elif np.any([v != 0. for v in offr.values()]): - shwc, ashwic = get_std_norm_diffs(cmparr, cmp_mask, offr) - cdfsc = compute_zscores(ashwic, cmp_mask.sum(axis=1), cmp_mask) - cdfs3c = compute_zscores(*convert_to_triplet_data(ashwic, cmp_mask), cmp_mask) - avc = np.nanmean(cdfs3c) - if av0 >= avc: # use offset correction only if it leads to, in average, better accordance with the POTENCI model (more disordered) - olc = get_outlier_mask(cdfs3c, cdfsc, ashwic, cmp_mask, cdfthr=6.0) - noffc = compute_offsets(shwc, cmp_mask & ~olc, minAIC=6.) - offf = noffc - olf = olc - - shwf, ashwif = get_std_norm_diffs(cmparr, cmp_mask, offf) - return shwf, ashwif, cmp_mask, olf, offf, shw0, ashwi0, ol0, off0 + logging.getLogger("trizod.scoring").info( + f"total number of backbone shifts: {total_backbone_shifts}" + ) + + offsets_initial = dict.fromkeys(BBATNS, 0.0) + weighted_diffs_initial, abs_weighted_diffs_initial = compute_weighted_diffs( + diff_arr, cmp_mask, offsets_initial + ) + zscores_initial = compute_zscores( + abs_weighted_diffs_initial, cmp_mask.sum(axis=1), cmp_mask + ) + zscores_triplet_initial = compute_zscores( + *convert_to_triplet_data(abs_weighted_diffs_initial, cmp_mask), cmp_mask + ) + outlier_mask_initial = get_outlier_mask( + zscores_triplet_initial, + zscores_initial, + abs_weighted_diffs_initial, + cmp_mask, + cdf_threshold=6.0, + ) + new_offsets_initial = compute_offsets( + weighted_diffs_initial, cmp_mask & ~outlier_mask_initial, min_AIC=6.0 + ) + mean_zscore_initial = np.nanmean(zscores_triplet_initial) + offsets_final = new_offsets_initial + outlier_mask_final = outlier_mask_initial + + offsets_running = compute_running_offsets(diff_arr, cmp_mask, min_AIC=6.0) + if offsets_running is None: + logging.getLogger("trizod.scoring").warning( + "no running offset could be estimated" + ) + elif np.any([v != 0.0 for v in offsets_running.values()]): + weighted_diffs_corrected, abs_weighted_diffs_corrected = compute_weighted_diffs( + diff_arr, cmp_mask, offsets_running + ) + zscores_corrected = compute_zscores( + abs_weighted_diffs_corrected, cmp_mask.sum(axis=1), cmp_mask + ) + zscores_triplet_corrected = compute_zscores( + *convert_to_triplet_data(abs_weighted_diffs_corrected, cmp_mask), cmp_mask + ) + mean_zscore_corrected = np.nanmean(zscores_triplet_corrected) + if ( + mean_zscore_initial >= mean_zscore_corrected + ): # use offset correction only if it improves accordance with the POTENCI model + outlier_mask_corrected = get_outlier_mask( + zscores_triplet_corrected, + zscores_corrected, + abs_weighted_diffs_corrected, + cmp_mask, + cdf_threshold=6.0, + ) + new_offsets_corrected = compute_offsets( + weighted_diffs_corrected, + cmp_mask & ~outlier_mask_corrected, + min_AIC=6.0, + ) + offsets_final = new_offsets_corrected + outlier_mask_final = outlier_mask_corrected + + weighted_diffs_final, abs_weighted_diffs_final = compute_weighted_diffs( + diff_arr, cmp_mask, offsets_final + ) + return ( + weighted_diffs_final, + abs_weighted_diffs_final, + cmp_mask, + outlier_mask_final, + offsets_final, + weighted_diffs_initial, + abs_weighted_diffs_initial, + outlier_mask_initial, + offsets_initial, + ) diff --git a/trizod/trizod.py b/trizod/trizod.py index a45e7f4..0dc2fdd 100644 --- a/trizod/trizod.py +++ b/trizod/trizod.py @@ -1,409 +1,611 @@ #!/usr/bin/env python3 -import os, sys -import logging import argparse -import trizod.potenci.potenci as potenci +import hashlib +import json +import logging +import pickle +import re +import sys +import time +from pathlib import Path + +import numpy as np +import pandas as pd +from pandarallel import pandarallel +from tqdm import tqdm + import trizod.bmrb.bmrb as bmrb +import trizod.potenci.potenci as potenci import trizod.scoring.scoring as scoring from trizod.constants import BBATNS, CAN_TRANS from trizod.utils import ArgHelpFormatter -import numpy as np -import pandas as pd -import traceback -import re -import pickle -from tqdm import tqdm -from pandarallel import pandarallel -import time -class Found(Exception): pass -class ZscoreComputationError(Exception): pass -class OffsetTooLargeException(Exception): pass -class OffsetCausedFilterException(Exception): pass -class FilterException(Exception): pass - -filter_defaults = pd.DataFrame({ - 'temperature-range' : [[-np.inf, +np.inf], [263.0, 333.0], [273.0, 323.0], [273.0, 313.0]], - 'ionic-strength-range' : [[0., np.inf], [0., 7.], [0., 5.], [0., 3.]], - 'pH-range' : [[-np.inf, np.inf], [2., 12.], [4., 10.], [6., 8.]], - 'unit-assumptions' : [True, True, True, False], - 'unit-corrections' : [True, True, False, False], - 'default-conditions' : [True, True, True, False], - 'peptide-length-range' : [[5], [5], [10], [15]], - 'min-backbone-shift-types' : [1, 2, 3, 5], - 'min-backbone-shift-positions' : [3, 3, 8, 12], - 'min-backbone-shift-fraction' : [0., 0., 0.6, 0.8], - 'max-noncanonical-fraction' : [1., 0.1, 0.025, 0.], - 'max-x-fraction' : [1., 0.2, 0.05, 0.], - 'keywords-blacklist' : [[], - ['denatur'], - ['denatur', 'unfold', 'misfold'], - ['denatur', 'unfold', 'misfold', 'interacti', 'bound']], # interacti[on/ng] - 'chemical-denaturants' : [[], - ['guanidin', 'GdmCl', 'Gdn-Hcl','urea'], - ['guanidin', 'GdmCl', 'Gdn-Hcl','urea'], - ['guanidin', 'GdmCl', 'Gdn-Hcl','urea','BME','2-ME','mercaptoethanol', - 'TFA', 'trifluoroethanol', 'Potassium Pyrophosphate', 'acetic acid', 'CD3COOH', - 'DTT', 'dithiothreitol', 'dss', 'deuterated sodium acetate']], - 'exp-method-whitelist' : [['', '.'], ['','solution', 'structures'], ['','solution', 'structures'], ['solution','structures']], - 'exp-method-blacklist' : [[], ['solid', 'state'], ['solid', 'state'], ['solid', 'state']], - 'max-offset' : [np.inf, 3., 3., 2.], - 'reject-shift-type-only' : [True, True, False, False], -}, index=['unfiltered', 'tolerant', 'moderate', 'strict']) + +class Found(Exception): + pass + + +class ZscoreComputationError(Exception): + pass + + +class OffsetTooLargeException(Exception): + pass + + +class OffsetCausedFilterException(Exception): + pass + + +class FilterException(Exception): + pass + + +filter_defaults = pd.DataFrame( + { + "temperature-range": [ + [-np.inf, +np.inf], + [263.0, 333.0], + [273.0, 323.0], + [273.0, 313.0], + ], + "ionic-strength-range": [[0.0, np.inf], [0.0, 7.0], [0.0, 5.0], [0.0, 3.0]], + "pH-range": [[-np.inf, np.inf], [2.0, 12.0], [4.0, 10.0], [6.0, 8.0]], + "unit-assumptions": [True, True, True, False], + "unit-corrections": [True, True, False, False], + "default-conditions": [True, True, True, False], + "peptide-length-range": [[5], [5], [10], [15]], + "min-backbone-shift-types": [1, 2, 3, 4], + "min-backbone-shift-positions": [3, 3, 8, 12], + "min-backbone-shift-fraction": [0.0, 0.0, 0.6, 0.8], + "max-noncanonical-fraction": [1.0, 0.1, 0.025, 0.0], + "max-x-fraction": [1.0, 0.2, 0.05, 0.0], + "keywords-blacklist": [ + [], + ["denatur"], + ["denatur", "unfold", "misfold"], + ["denatur", "unfold", "misfold", "interacti", "bound"], + ], # interacti[on/ng] + "chemical-denaturants": [ + [], + ["guanidin", "GdmCl", "Gdn-Hcl", "urea"], + ["guanidin", "GdmCl", "Gdn-Hcl", "urea"], + [ + "guanidin", + "GdmCl", + "Gdn-Hcl", + "urea", + "TFA", + "trifluoroethanol", + "Potassium Pyrophosphate", + ], + ], + "exp-method-whitelist": [ + ["", "."], + ["", "solution", "structures"], + ["", "solution", "structures"], + ["solution", "structures"], + ], + "exp-method-blacklist": [ + [], + ["solid"], + ["solid"], + ["solid"], + ], + "exclude-paramagnetic": [False, True, True, True], + "max-offset": [np.inf, 3.0, 3.0, 2.0], + "reject-shift-type-only": [True, True, False, False], + }, + index=["unfiltered", "tolerant", "moderate", "strict"], +) def parse_args(): - init_parser = argparse.ArgumentParser(description='', add_help=False) - - io_grp = init_parser.add_argument_group('Input/Output Options') + init_parser = argparse.ArgumentParser(description="", add_help=False) + + io_grp = init_parser.add_argument_group("Input/Output Options") io_grp.add_argument( - '--input-dir', '-d', default='.', - help='Directory that is searched recursively for BMRB .str files.') + "--input-dir", + "-d", + default=".", + help="Directory that is searched recursively for BMRB .str files.", + ) io_grp.add_argument( - '--output-prefix', default='./trizod_dataset', - help='Prefix (and path) of the created output file.') + "--output-prefix", + default="./trizod_dataset", + help="Prefix (and path) of the created output file.", + ) io_grp.add_argument( - '--output-format', choices=['json', 'csv'], default='csv', - help='Output file format.') + "--output-format", + choices=["json", "csv"], + default="csv", + help="Output file format.", + ) io_grp.add_argument( - '--cache-dir', default='./tmp', - help='Create and use cache files in the given directory to acelerate repeated execution.') + "--cache-dir", + default="./tmp", + help="Create and use cache files in the given directory to acelerate repeated execution.", + ) io_grp.add_argument( - '--BMRB-file-pattern', default="bmr(\d+)_3\.str", - help="regular expression pattern for BMRB files.") + "--BMRB-file-pattern", + default=r"bmr(\d+)_3\.str", + help="regular expression pattern for BMRB files.", + ) io_grp.add_argument( - '--include-shifts', action='store_true', - help='Add raw backbone atom shift data to the output.') + "--include-shifts", + action="store_true", + help="Add raw backbone atom shift data to the output.", + ) io_grp.add_argument( - '--no-shift-averaging', action='store_true', - help='Do not average over Proton groups for HA and HB shifts.') - - - filter_defaults_grp = init_parser.add_argument_group('Filter Default Settings') - filter_defaults_arg = filter_defaults_grp.add_argument( - '--filter-defaults', choices=list(filter_defaults.index), default='tolerant', - help='Sets defaults for all filter options, from unfiltered to strict.') + "--no-shift-averaging", + action="store_true", + help="Do not average over Proton groups for HA and HB shifts.", + ) + + filter_defaults_grp = init_parser.add_argument_group("Filter Default Settings") + filter_defaults_grp.add_argument( + "--filter-defaults", + choices=list(filter_defaults.index), + default="tolerant", + help="Sets defaults for all filter options, from unfiltered to strict.", + ) args_init, remaining_argv = init_parser.parse_known_args() parser = argparse.ArgumentParser( parents=[init_parser], description=__doc__, - formatter_class=ArgHelpFormatter,#formatter_class=argparse.RawDescriptionHelpFormatter, - ) - filter_grp = parser.add_argument_group('Filtering Options') + formatter_class=ArgHelpFormatter, # formatter_class=argparse.RawDescriptionHelpFormatter, + ) + filter_grp = parser.add_argument_group("Filtering Options") + filter_grp.add_argument( + "--temperature-range", + nargs=2, + type=float, + default=filter_defaults.loc[args_init.filter_defaults, "temperature-range"], + help="Minimum and maximum temperature in Kelvin.", + ) filter_grp.add_argument( - '--temperature-range', nargs=2, type=float, - default=filter_defaults.loc[args_init.filter_defaults, 'temperature-range'], - help='Minimum and maximum temperature in Kelvin.') + "--ionic-strength-range", + nargs=2, + type=float, + default=filter_defaults.loc[args_init.filter_defaults, "ionic-strength-range"], + help="Minimum and maximum ionic strength in Mol.", + ) filter_grp.add_argument( - '--ionic-strength-range', nargs=2, type=float, - default=filter_defaults.loc[args_init.filter_defaults, 'ionic-strength-range'], - help='Minimum and maximum ionic strength in Mol.') + "--pH-range", + nargs=2, + type=float, + default=filter_defaults.loc[args_init.filter_defaults, "pH-range"], + help="Minimum and maximum pH.", + ) filter_grp.add_argument( - '--pH-range', nargs=2, type=float, - default=filter_defaults.loc[args_init.filter_defaults, 'pH-range'], - help='Minimum and maximum pH.') + "--unit-assumptions", + action=argparse.BooleanOptionalAction, + default=filter_defaults.loc[args_init.filter_defaults, "unit-assumptions"], + help="Assume units for Temp., Ionic str. and pH if they are not given and exclude entries instead.", + ) filter_grp.add_argument( - '--unit-assumptions', action=argparse.BooleanOptionalAction, - default=filter_defaults.loc[args_init.filter_defaults, 'unit-assumptions'], - help='Assume units for Temp., Ionic str. and pH if they are not given and exclude entries instead.') + "--unit-corrections", + action=argparse.BooleanOptionalAction, + default=filter_defaults.loc[args_init.filter_defaults, "unit-corrections"], + help="Correct values for Temp., Ionic str. and pH if units are most likely wrong.", + ) filter_grp.add_argument( - '--unit-corrections', action=argparse.BooleanOptionalAction, - default=filter_defaults.loc[args_init.filter_defaults, 'unit-corrections'], - help='Correct values for Temp., Ionic str. and pH if units are most likely wrong.') + "--default-conditions", + action=argparse.BooleanOptionalAction, + default=filter_defaults.loc[args_init.filter_defaults, "default-conditions"], + help="Assume standard conditions if pH (7), ionic strength (0.1 M) or temperature (298 K) are missing and exclude entries instead.", + ) filter_grp.add_argument( - '--default-conditions', action=argparse.BooleanOptionalAction, - default=filter_defaults.loc[args_init.filter_defaults, 'default-conditions'], - help='Assume standard conditions if pH (7), ionic strength (0.1 M) or temperature (298 K) are missing and exclude entries instead.') + "--peptide-length-range", + nargs="+", + type=int, + default=filter_defaults.loc[args_init.filter_defaults, "peptide-length-range"], + help="Minimum (and optionally maximum) peptide sequence length.", + ) filter_grp.add_argument( - '--peptide-length-range', nargs='+', type=int, - default=filter_defaults.loc[args_init.filter_defaults, 'peptide-length-range'], - help='Minimum (and optionally maximum) peptide sequence length.') + "--min-backbone-shift-types", + type=int, + default=filter_defaults.loc[ + args_init.filter_defaults, "min-backbone-shift-types" + ], + help="Minimum number of different backbone shift types (max 7).", + ) filter_grp.add_argument( - '--min-backbone-shift-types', type=int, - default=filter_defaults.loc[args_init.filter_defaults, 'min-backbone-shift-types'], - help='Minimum number of different backbone shift types (max 7).') + "--min-backbone-shift-positions", + type=int, + default=filter_defaults.loc[ + args_init.filter_defaults, "min-backbone-shift-positions" + ], + help="Minimum number of positions with at least one backbone shift.", + ) filter_grp.add_argument( - '--min-backbone-shift-positions', type=int, - default=filter_defaults.loc[args_init.filter_defaults, 'min-backbone-shift-positions'], - help='Minimum number of positions with at least one backbone shift.') + "--min-backbone-shift-fraction", + type=float, + default=filter_defaults.loc[ + args_init.filter_defaults, "min-backbone-shift-fraction" + ], + help="Minimum fraction of positions with at least one backbone shift.", + ) filter_grp.add_argument( - '--min-backbone-shift-fraction', type=float, - default=filter_defaults.loc[args_init.filter_defaults, 'min-backbone-shift-fraction'], - help='Minimum fraction of positions with at least one backbone shift.') + "--max-noncanonical-fraction", + type=float, + default=filter_defaults.loc[ + args_init.filter_defaults, "max-noncanonical-fraction" + ], + help="Maximum fraction of non-canonical amino acids (X count as arbitrary canonical) in the amino acid sequence.", + ) filter_grp.add_argument( - '--max-noncanonical-fraction', type=float, - default=filter_defaults.loc[args_init.filter_defaults, 'max-noncanonical-fraction'], - help='Maximum fraction of non-canonical amino acids (X count as arbitrary canonical) in the amino acid sequence.') + "--max-x-fraction", + type=float, + default=filter_defaults.loc[args_init.filter_defaults, "max-x-fraction"], + help="Maximum fraction of X letters (arbitrary canonical amino acid) in the amino acid sequence.", + ) filter_grp.add_argument( - '--max-x-fraction', type=float, - default=filter_defaults.loc[args_init.filter_defaults, 'max-x-fraction'], - help='Maximum fraction of X letters (arbitrary canonical amino acid) in the amino acid sequence.') + "--keywords-blacklist", + nargs="*", + default=filter_defaults.loc[args_init.filter_defaults, "keywords-blacklist"], + help="Exclude entries with any of these keywords mentioned anywhere in the BMRB file, case ignored.", + ) filter_grp.add_argument( - '--keywords-blacklist', nargs='*', - default=filter_defaults.loc[args_init.filter_defaults, 'keywords-blacklist'], - help='Exclude entries with any of these keywords mentioned anywhere in the BMRB file, case ignored.') + "--chemical-denaturants", + nargs="*", + default=filter_defaults.loc[args_init.filter_defaults, "chemical-denaturants"], + help="Exclude entries with any of these chemicals as substrings of sample components, case ignored.", + ) filter_grp.add_argument( - '--chemical-denaturants', nargs='*', - default=filter_defaults.loc[args_init.filter_defaults, 'chemical-denaturants'], - help='Exclude entries with any of these chemicals as substrings of sample components, case ignored.') + "--exp-method-whitelist", + nargs="*", + default=filter_defaults.loc[args_init.filter_defaults, "exp-method-whitelist"], + help="Include only entries with any of these keywords as substring of the experiment subtype, case ignored.", + ) filter_grp.add_argument( - '--exp-method-whitelist', nargs='*', - default=filter_defaults.loc[args_init.filter_defaults, 'exp-method-whitelist'], - help='Include only entries with any of these keywords as substring of the experiment subtype, case ignored.') + "--exp-method-blacklist", + nargs="*", + default=filter_defaults.loc[args_init.filter_defaults, "exp-method-blacklist"], + help="Exclude entries with any of these keywords as substring of the experiment subtype, case ignored.", + ) filter_grp.add_argument( - '--exp-method-blacklist', nargs='*', - default=filter_defaults.loc[args_init.filter_defaults, 'exp-method-blacklist'], - help='Exclude entries with any of these keywords as substring of the experiment subtype, case ignored.') - - scores_grp = parser.add_argument_group('Scoring Options') + "--exclude-paramagnetic", + action=argparse.BooleanOptionalAction, + default=filter_defaults.loc[args_init.filter_defaults, "exclude-paramagnetic"], + help="Exclude entries flagged as paramagnetic in the BMRB assembly or entity metadata.", + ) + + scores_grp = parser.add_argument_group("Scoring Options") scores_grp.add_argument( - '--score-types', nargs='+', choices=['zscores', 'pscores', 'corrected'], - default=['zscores','pscores'], - help='Which type of scores are created: Observation count-independent zscores (zscores), ' - 'original CheZOD zscores (chezod) or geometric mean of observation probabilities (pscores).') + "--score-types", + nargs="+", + choices=["zscores", "pscores", "corrected"], + default=["zscores", "pscores"], + help="Which type of scores are created: Observation count-independent zscores (zscores), " + "original CheZOD zscores (chezod) or geometric mean of observation probabilities (pscores).", + ) scores_grp.add_argument( - '--offset-correction', action=argparse.BooleanOptionalAction, default=True, - help='Compute correction offsets for random coil chemical shifts') + "--offset-correction", + action=argparse.BooleanOptionalAction, + default=True, + help="Compute correction offsets for random coil chemical shifts", + ) scores_grp.add_argument( - '--max-offset', type=float, - default=filter_defaults.loc[args_init.filter_defaults, 'max-offset'], - help='Maximum valid offset correction for any random coil chemical shift type.') + "--max-offset", + type=float, + default=filter_defaults.loc[args_init.filter_defaults, "max-offset"], + help="Maximum valid offset correction for any random coil chemical shift type.", + ) scores_grp.add_argument( - '--reject-shift-type-only', action=argparse.BooleanOptionalAction, - default=filter_defaults.loc[args_init.filter_defaults, 'reject-shift-type-only'], - help='Upon exceeding the maximal offset set by <--max-offset>, exclude only the backbone shifts exceeding the offset instead of the whole entry.') + "--reject-shift-type-only", + action=argparse.BooleanOptionalAction, + default=filter_defaults.loc[ + args_init.filter_defaults, "reject-shift-type-only" + ], + help="Upon exceeding the maximal offset set by <--max-offset>, exclude only the backbone shifts exceeding the offset instead of the whole entry.", + ) scores_grp.add_argument( - '--precision', type=int, default=4, - help='Number of decimal digits that are output to human readable files.') + "--precision", + type=int, + default=4, + help="Number of decimal digits that are output to human readable files.", + ) - other_grp = parser.add_argument_group('Other Options') + other_grp = parser.add_argument_group("Other Options") other_grp.add_argument( - '--processes', default=8, type=int, - help='Number of processes to spawn in multiprocessing.') + "--processes", + default=8, + type=int, + help="Number of processes to spawn in multiprocessing.", + ) other_grp.add_argument( - '--progress', action=argparse.BooleanOptionalAction, + "--progress", + action=argparse.BooleanOptionalAction, default=True, - help='Show progress bars.') + help="Show progress bars.", + ) - parser.add_argument('--debug', action='store_true') + parser.add_argument("--debug", action="store_true") args = parser.parse_args(sys.argv[1:]) - #args = argparse.Namespace(**vars(args_init), **vars(args)) + # args = argparse.Namespace(**vars(args_init), **vars(args)) - - if not os.path.exists(args.input_dir): - logging.getLogger('trizod').error(f"Input directory {args.input_dir} does not exist.") + args.input_dir = Path(args.input_dir) + if not args.input_dir.exists(): + logging.getLogger("trizod").error( + f"Input directory {args.input_dir} does not exist." + ) exit(1) - if not os.path.isdir(args.input_dir): - logging.getLogger('trizod').error(f"Path {args.input_dir} is not a directory.") + if not args.input_dir.is_dir(): + logging.getLogger("trizod").error(f"Path {args.input_dir} is not a directory.") exit(1) - args.input_dir = os.path.abspath(args.input_dir) + args.input_dir = args.input_dir.resolve() - args.output_prefix = os.path.abspath(args.output_prefix) - if not os.path.exists(os.path.dirname(args.output_prefix)): - logging.getLogger('trizod').error(f"Output directory {os.path.dirname(args.output_prefix)} does not exist.") + args.output_prefix = Path(args.output_prefix).resolve() + if not args.output_prefix.parent.exists(): + logging.getLogger("trizod").error( + f"Output directory {args.output_prefix.parent} does not exist." + ) exit(1) if len(args.peptide_length_range) == 1: args.peptide_length_range.append(np.inf) - args.cache_dir = os.path.abspath(args.cache_dir) - dirs = [args.cache_dir, - os.path.join(args.cache_dir, 'wSCS'), - os.path.join(args.cache_dir, 'bmrb_entries')] - if not np.all([os.path.exists(d) for d in dirs]): - if not os.path.exists(args.cache_dir): - logging.getLogger('trizod').debug(f"Directory {args.cache_dir} does not exist and is created.") - for d in dirs: - os.makedirs(d, exist_ok=True) - elif not os.path.isdir(args.cache_dir): - logging.getLogger('trizod').error(f"Path {args.cache_dir} is not a directory.") + args.cache_dir = Path(args.cache_dir).resolve() + subdirs = [ + args.cache_dir, + args.cache_dir / "wSCS", + args.cache_dir / "bmrb_entries", + args.cache_dir / "potenci", + ] + if not all(d.exists() for d in subdirs): + if not args.cache_dir.exists(): + logging.getLogger("trizod").debug( + f"Directory {args.cache_dir} does not exist and is created." + ) + for d in subdirs: + d.mkdir(parents=True, exist_ok=True) + elif not args.cache_dir.is_dir(): + logging.getLogger("trizod").error(f"Path {args.cache_dir} is not a directory.") exit(1) return args -def find_bmrb_files(input_dir, pattern="bmr(\d+)_3\.str"): + +def find_bmrb_files(input_dir, pattern=r"bmr(\d+)_3\.str"): """ - If the given path contains at least one bmr_3.str file, only files in this directory are returned. + If the given path contains at least one bmr_3.str file, only files in this directory are returned. Else, all subdirectories are searched for bmr_3.str files. """ bmrb_files = {} - for p in os.listdir(input_dir): - m = re.fullmatch(pattern, p) - if m is not None: - bmrb_files[m.group(1)] = os.path.join(input_dir, m.group(0)) + input_dir = Path(input_dir) + for p in input_dir.iterdir(): + match = re.fullmatch(pattern, p.name) + if match is not None: + bmrb_files[match.group(1)] = input_dir / match.group(0) if not bmrb_files: # try finding BMRB files in subdirectories instead - for d in [os.path.join(input_dir, p) for p in os.listdir(input_dir) if os.path.isdir(os.path.join(input_dir, p))]: - for p in os.listdir(d): - m = re.fullmatch(pattern, p) - if m is not None: - bmrb_files[m.group(1)] = os.path.join(d, m.group(0)) + for d in [p for p in input_dir.iterdir() if p.is_dir()]: + for p in d.iterdir(): + match = re.fullmatch(pattern, p.name) + if match is not None: + bmrb_files[match.group(1)] = d / match.group(0) return bmrb_files + def parse_bmrb_file(row, cache_dir=None): try: entry = bmrb.BmrbEntry(row.name, row.dir) - except: + except Exception: return None if cache_dir: - with open(row.cache_fp, 'wb') as f: + with open(row.cache_fp, "wb") as f: pickle.dump(entry, f) return entry + def load_bmrb_entries(bmrb_files, cache_dir=None): entries, failed = {}, [] - columns = ['entry', 'dir'] + columns = ["entry", "dir"] # read cached data if cache_dir: - columns.append('cache_fp') + columns.append("cache_fp") + cache_base = Path(cache_dir) / "bmrb_entries" for id_, fp in bmrb_files.items(): - cache_fp = os.path.join(cache_dir, "bmrb_entries", f"{id_}.pkl") + cache_fp = cache_base / f"{id_}.pkl" entry = None - if os.path.exists(cache_fp): + if cache_fp.exists(): try: - with open(cache_fp, "rb") as f: + with cache_fp.open("rb") as f: entry = pickle.load(f) - except: - logging.getLogger('trizod.bmrb').debug(f"cache file {cache_fp} corrupt or formatted wrong") - entries[id_] = (entry, os.path.dirname(fp), cache_fp) + except Exception: + logging.getLogger("trizod.bmrb").debug( + f"cache file {cache_fp} corrupt or formatted wrong" + ) + entries[id_] = (entry, fp.parent, cache_fp) else: for id_, fp in bmrb_files.items(): - entries[id_] = (None, os.path.dirname(fp)) + entries[id_] = (None, fp.parent) df = pd.DataFrame(entries.values(), index=entries.keys(), columns=columns) sel = pd.isna(df.entry) if not df.loc[sel].empty: - df.loc[sel, 'entry'] = df.loc[sel].parallel_apply(parse_bmrb_file, axis=1, cache_dir=cache_dir) + df.loc[sel, "entry"] = df.loc[sel].parallel_apply( + parse_bmrb_file, axis=1, cache_dir=cache_dir + ) sel = pd.isna(df.entry) failed = df.loc[sel].index.to_list() return df.loc[~sel], failed -def prefilter_dataframe(df, - method_whitelist, method_blacklist, - temperature_range, - ionic_strength_range, - pH_range, - peptide_length_range, - min_backbone_shift_types, - min_backbone_shift_positions, - min_backbone_shift_fraction, - max_noncanonical_fraction, - max_x_fraction, - keywords, - chemical_denaturants, - ): - missing_vals = ~df[['exp_method', 'temperature', 'ionic_strength', 'pH', 'seq', 'total_bbshifts']].isna().any(axis=1) - method_sel = df.exp_method.str.lower().str.contains('nmr') - method_whitelist_ = [l.lower() for l in method_whitelist] - if method_whitelist_: - method_sel &= (df.exp_method_subtype.str.lower().str.contains("|".join(method_whitelist_), regex=True)) + +def prefilter_dataframe( + df, + method_whitelist, + method_blacklist, + temperature_range, + ionic_strength_range, + pH_range, + peptide_length_range, + min_backbone_shift_types, + min_backbone_shift_positions, + min_backbone_shift_fraction, + max_noncanonical_fraction, + max_x_fraction, + keywords, + chemical_denaturants, + exclude_paramagnetic=False, +): + missing_vals = ~df[ + ["exp_method", "temperature", "ionic_strength", "pH", "seq", "total_bbshifts"] + ].isna().any(axis=1) + method_sel = df.exp_method.str.lower().str.contains("nmr") + whitelist_lower = [entry.lower() for entry in method_whitelist] + if whitelist_lower: + method_sel &= df.exp_method_subtype.str.lower().str.contains( + "|".join(whitelist_lower), regex=True + ) else: method_sel = False - method_blacklist_ = [l.lower() for l in method_blacklist] - if method_blacklist_: - method_sel &= (~df.exp_method_subtype.str.lower().str.contains("|".join(method_blacklist_), regex=True)) - if '' in method_whitelist_ and '' not in method_blacklist_: - method_sel |= df.exp_method.str.lower().str.contains('nmr') & pd.isna(df.exp_method_subtype) + blacklist_lower = [entry.lower() for entry in method_blacklist] + if blacklist_lower: + method_sel &= ~df.exp_method_subtype.str.lower().str.contains( + "|".join(blacklist_lower), regex=True + ) + if "" in whitelist_lower and "" not in blacklist_lower: + method_sel |= df.exp_method.str.lower().str.contains("nmr") & pd.isna( + df.exp_method_subtype + ) else: - #method_sel = sels_pre["method (sub-)type"].fillna(False) + # method_sel = sels_pre["method (sub-)type"].fillna(False) method_sel &= ~pd.isna(df.exp_method_subtype) missing_vals &= ~pd.isna(df.exp_method_subtype) sels_pre = { - #"missing values" : ~df[['ionic_strength', 'pH', 'temperature','seq','total_bbshifts', 'bbshift_types']].isna().any(axis=1), - ("method (sub-)type", "") : - method_sel, - ("temperature", f"{list(temperature_range)}") : - (df.temperature >= temperature_range[0]) & \ - (df.temperature <= temperature_range[1]), - ("ionic strength", f"{list(ionic_strength_range)}") : - (df.ionic_strength >= ionic_strength_range[0]) & \ - (df.ionic_strength <= ionic_strength_range[1]), - ("pH", f"{list(pH_range)}") : - (df.pH >= pH_range[0]) & \ - (df.pH <= pH_range[1]), - ("peptide length", f"{list(peptide_length_range)}") : - (df.seq.str.len() >= peptide_length_range[0]) & \ - (df.seq.str.len() <= peptide_length_range[1]), - ("bb shift types", f"[{min_backbone_shift_types}, inf]") : - (df.bbshift_types >= min_backbone_shift_types), - ("bb shift positions", f"[{min_backbone_shift_positions}, inf]") : - (df.bbshift_positions >= min_backbone_shift_positions), - ("bb shift fraction", f"[{min_backbone_shift_fraction}, inf]") : - ((df.bbshift_positions / df.seq.str.len()) >= min_backbone_shift_fraction), - ("non-canonical frac", f"[0, {max_noncanonical_fraction}]") : - ((1. - df.seq.str.translate(CAN_TRANS).str.count('#') / df.seq.str.len()) <= max_noncanonical_fraction), - ("X fraction", f"[0, {max_x_fraction}]") : - (df.seq.str.count('X') / df.seq.str.len() <= max_x_fraction), - } - sels_kws = { - kw : ~df[kw] for kw in keywords - } - sels_denat = { - cd : ~df[cd] for cd in chemical_denaturants + # "missing values" : ~df[['ionic_strength', 'pH', 'temperature','seq','total_bbshifts', 'bbshift_types']].isna().any(axis=1), + ("method (sub-)type", ""): method_sel, + ("temperature", f"{list(temperature_range)}"): ( + df.temperature >= temperature_range[0] + ) + & (df.temperature <= temperature_range[1]), + ("ionic strength", f"{list(ionic_strength_range)}"): ( + df.ionic_strength >= ionic_strength_range[0] + ) + & (df.ionic_strength <= ionic_strength_range[1]), + ("pH", f"{list(pH_range)}"): (df.pH >= pH_range[0]) & (df.pH <= pH_range[1]), + ("peptide length", f"{list(peptide_length_range)}"): ( + df.seq.str.len() >= peptide_length_range[0] + ) + & (df.seq.str.len() <= peptide_length_range[1]), + ("bb shift types", f"[{min_backbone_shift_types}, inf]"): ( + df.bbshift_types >= min_backbone_shift_types + ), + ("bb shift positions", f"[{min_backbone_shift_positions}, inf]"): ( + df.bbshift_positions >= min_backbone_shift_positions + ), + ("bb shift fraction", f"[{min_backbone_shift_fraction}, inf]"): ( + (df.bbshift_positions / df.seq.str.len()) >= min_backbone_shift_fraction + ), + ("non-canonical frac", f"[0, {max_noncanonical_fraction}]"): ( + (1.0 - df.seq.str.translate(CAN_TRANS).str.count("#") / df.seq.str.len()) + <= max_noncanonical_fraction + ), + ("X fraction", f"[0, {max_x_fraction}]"): ( + df.seq.str.count("X") / df.seq.str.len() <= max_x_fraction + ), } - sels_all_pre = {k[0]:v for k,v in sels_pre.items()} | sels_kws | sels_denat - + sels_kws = {keyword: ~df[keyword] for keyword in keywords} + sels_denat = {denaturant: ~df[denaturant] for denaturant in chemical_denaturants} + sels_paramag = {} + if exclude_paramagnetic: + sels_paramag = {"paramagnetic": ~df["paramagnetic"].astype(bool)} + sels_all_pre = ( + {k[0]: v for k, v in sels_pre.items()} | sels_kws | sels_denat | sels_paramag + ) + passing = missing_vals.copy() - for filter, sel in sels_all_pre.items(): - passing &= sel # passes all filters - - df['pass_pre'] = False - df.loc[passing, 'pass_pre'] = True - return df, missing_vals, sels_pre, sels_kws, sels_denat, sels_all_pre - -def postfilter_dataframe(df, - min_backbone_shift_types, - min_backbone_shift_positions, - min_backbone_shift_fraction, - reject_shift_type_only, - score_types): + for _filter, sel in sels_all_pre.items(): + passing &= sel # passes all filters + + df["pass_pre"] = False + df.loc[passing, "pass_pre"] = True + return df, missing_vals, sels_pre, sels_kws, sels_denat, sels_paramag, sels_all_pre + + +def postfilter_dataframe( + df, + min_backbone_shift_types, + min_backbone_shift_positions, + min_backbone_shift_fraction, + reject_shift_type_only, + score_types, +): comp_error = np.full((len(df),), False) for score_type in score_types: comp_error |= pd.isna(df[score_type]) sels_post = { - ("bb shift types", f"[{min_backbone_shift_types}, inf]") : - (df.bbshift_types_post >= min_backbone_shift_types), - ("bb shift positions", f"[{min_backbone_shift_positions}, inf]") : - (df.bbshift_positions_post >= min_backbone_shift_positions), - ("bb shift fraction", f"[{min_backbone_shift_fraction}, inf]") : - ((df.bbshift_positions_post / df.seq.str.len()) >= min_backbone_shift_fraction), - ("error in computation", "") : - (~comp_error) + ("bb shift types", f"[{min_backbone_shift_types}, inf]"): ( + df.bbshift_types_post >= min_backbone_shift_types + ), + ("bb shift positions", f"[{min_backbone_shift_positions}, inf]"): ( + df.bbshift_positions_post >= min_backbone_shift_positions + ), + ("bb shift fraction", f"[{min_backbone_shift_fraction}, inf]"): ( + (df.bbshift_positions_post / df.seq.str.len()) + >= min_backbone_shift_fraction + ), + ("error in computation", ""): (~comp_error), } if not reject_shift_type_only: any_offsets_too_large = pd.Series(np.full((df.shape[0],), False)) - for at in scoring.BBATNS: - any_offsets_too_large |= pd.isna(df[f"off_{at}"]) - sels_post.update({("rejected due to any offset", "") : ~any_offsets_too_large}) + for atom_type in scoring.BBATNS: + any_offsets_too_large |= pd.isna(df[f"off_{atom_type}"]) + sels_post.update({("rejected due to any offset", ""): ~any_offsets_too_large}) sels_off = { - f"off_{at}" : ~pd.isna(df[f"off_{at}"]) for at in BBATNS + f"off_{atom_type}": ~pd.isna(df[f"off_{atom_type}"]) for atom_type in BBATNS } - sels_all_post = {k[0]:v for k,v in sels_post.items()} #| sels_off + sels_all_post = {k[0]: v for k, v in sels_post.items()} # | sels_off + + passing = df["pass_pre"].copy() + for _filter, sel in sels_all_post.items(): + passing &= sel # passes all filters - passing = df['pass_pre'].copy() - for filter, sel in sels_all_post.items(): - passing &= sel # passes all filters - - df['pass_post'] = False - df.loc[passing, 'pass_post'] = True + df["pass_post"] = False + df.loc[passing, "pass_post"] = True return sels_post, sels_off, sels_all_post -def print_filter_losses(df, missing_vals, sels_pre, sels_kws, sels_denat, sels_all_pre, sels_post, sels_off, sels_all_post): - w_str, w_num = np.max([len(key[0])+len(key[1])+5 for key in sels_all_pre] + [len(key[0])+len(key[1])+4 for key in sels_all_post] + [40]), 10 - total_width = (w_str + 2*w_num + 7 + 8) + +def print_filter_losses( + df, + missing_vals, + sels_pre, + sels_kws, + sels_denat, + sels_paramag, + sels_all_pre, + sels_post, + sels_off, + sels_all_post, +): + w_str, w_num = ( + np.max( + [len(key[0]) + len(key[1]) + 5 for key in sels_all_pre] + + [len(key[0]) + len(key[1]) + 4 for key in sels_all_post] + + [40] + ), + 10, + ) + total_width = w_str + 2 * w_num + 7 + 8 print("\nPre-computation filtering results") print("=" * total_width) - print(f"{'criterium':>{w_str}} : {'filtered':<{w_num}} {'unique':<{w_num}}")# {'missing':<{w_num}}") - for (filter,crit), sel in sels_pre.items(): + print( + f"{'criterium':>{w_str}} : {'filtered':<{w_num}} {'unique':<{w_num}}" + ) # {'missing':<{w_num}}") + for (filter, crit), sel in sels_pre.items(): uniq = pd.Series(np.full((len(sel),), False)) for other_filter, other_sel in sels_all_pre.items(): if other_filter != filter: uniq |= ~other_sel uniq = ~sel & ~uniq - s = f"{filter}{'':<{w_str-(len(filter)+len(crit))}}{crit}" - print(f"{s} : {(~sel).sum():>{w_num}} {uniq.sum():>{w_num}}")# {(uniq & ~missing_vals).sum():>{w_num}}") + s = f"{filter}{'':<{w_str - (len(filter) + len(crit))}}{crit}" + print( + f"{s} : {(~sel).sum():>{w_num}} {uniq.sum():>{w_num}}" + ) # {(uniq & ~missing_vals).sum():>{w_num}}") if sels_kws: print() print(f"{'keyword':>{w_str}} : {'filtered':<{w_num}} {'unique':<{w_num}}") @@ -413,121 +615,192 @@ def print_filter_losses(df, missing_vals, sels_pre, sels_kws, sels_denat, sels_a if other_filter != filter: uniq |= ~other_sel uniq = ~sel & ~uniq - print(f"{'.*'+filter+'.*':<{w_str}} : {(~sel).sum():>{w_num}} {uniq.sum():>{w_num}}") + print( + f"{'.*' + filter + '.*':<{w_str}} : {(~sel).sum():>{w_num}} {uniq.sum():>{w_num}}" + ) if sels_denat: print() - print(f"{'chemical denaturant':>{w_str}} : {'filtered':<{w_num}} {'unique':<{w_num}}") + print( + f"{'chemical denaturant':>{w_str}} : {'filtered':<{w_num}} {'unique':<{w_num}}" + ) for filter, sel in sels_denat.items(): uniq = pd.Series(np.full((len(sel),), False)) for other_filter, other_sel in sels_all_pre.items(): if other_filter != filter: uniq |= ~other_sel uniq = ~sel & ~uniq - print(f"{'.*'+filter+'.*':<{w_str}} : {(~sel).sum():>{w_num}} {uniq.sum():>{w_num}}") - + print( + f"{'.*' + filter + '.*':<{w_str}} : {(~sel).sum():>{w_num}} {uniq.sum():>{w_num}}" + ) + + if sels_paramag: + print() + for filter, sel in sels_paramag.items(): + uniq = pd.Series(np.full((len(sel),), False)) + for other_filter, other_sel in sels_all_pre.items(): + if other_filter != filter: + uniq |= ~other_sel + uniq = ~sel & ~uniq + print(f"{filter:<{w_str}} : {(~sel).sum():>{w_num}} {uniq.sum():>{w_num}}") print("-" * total_width) - passing_pre = df['pass_pre'].copy() - print(f"{'total filtered':<{w_str}} : {(~passing_pre).sum():>{w_num}} of {len(df):>{w_num-3}} ({(~passing_pre).sum() / len(df) * 100.:>{6}.2f} %)") + passing_pre = df["pass_pre"].copy() + print( + f"{'total filtered':<{w_str}} : {(~passing_pre).sum():>{w_num}} of {len(df):>{w_num - 3}} ({(~passing_pre).sum() / len(df) * 100.0:>{6}.2f} %)" + ) print("=" * total_width) print() - print(f"{'remaining for scores computation':<{w_str}} : {(passing_pre).sum():>{w_num}} of {len(df):>{w_num-3}} ({(passing_pre).sum() / len(df) * 100.:>{6}.2f} %)") + print( + f"{'remaining for scores computation':<{w_str}} : {(passing_pre).sum():>{w_num}} of {len(df):>{w_num - 3}} ({(passing_pre).sum() / len(df) * 100.0:>{6}.2f} %)" + ) print() print("\nRejected offsets stats") print("=" * total_width) - print(f"{'backbone atom identifier':>{w_str}} : {'rejected':<{w_num}} {'unique':<{w_num}}") + print( + f"{'backbone atom identifier':>{w_str}} : {'rejected':<{w_num}} {'unique':<{w_num}}" + ) for filter, sel in sels_off.items(): uniq = pd.Series(np.full((len(sel),), False)) for other_filter, other_sel in sels_off.items(): if other_filter != filter: uniq |= ~other_sel uniq = ~sel & ~uniq & passing_pre - print(f"{filter[4:]:<{w_str}} : {(~sel & passing_pre).sum():>{w_num}} {uniq.sum():>{w_num}}") + print( + f"{filter[4:]:<{w_str}} : {(~sel & passing_pre).sum():>{w_num}} {uniq.sum():>{w_num}}" + ) print("=" * total_width) print() print("\nPost-computation filtering results") print("=" * total_width) print(f"{'criterium':>{w_str}} : {'filtered':<{w_num}} {'unique':<{w_num}}") - for (filter,crit), sel in sels_post.items(): + for (filter, crit), sel in sels_post.items(): uniq = pd.Series(np.full((len(sel),), False)) for other_filter, other_sel in sels_all_post.items(): if other_filter != filter: uniq |= ~other_sel uniq = ~sel & ~uniq & passing_pre - s = f"{filter}{'':<{w_str-(len(filter)+len(crit))}}{crit}" + s = f"{filter}{'':<{w_str - (len(filter) + len(crit))}}{crit}" print(f"{s} : {(~sel & passing_pre).sum():>{w_num}} {uniq.sum():>{w_num}}") print("-" * total_width) - passing_post = df['pass_post'] - print(f"{'total filtered':<{w_str}} : {(~passing_post & passing_pre).sum():>{w_num}} of {passing_pre.sum():>{w_num-3}} ({(~passing_post & passing_pre).sum() / passing_pre.sum() * 100.:>{6}.2f} %)") + passing_post = df["pass_post"] + print( + f"{'total filtered':<{w_str}} : {(~passing_post & passing_pre).sum():>{w_num}} of {passing_pre.sum():>{w_num - 3}} ({(~passing_post & passing_pre).sum() / passing_pre.sum() * 100.0:>{6}.2f} %)" + ) print("=" * total_width) print() - print(f"{'final dataset entries':<{w_str}} : {(passing_post).sum():>{w_num}} of {len(df):>{w_num-3}} ({(passing_post).sum() / len(df) * 100.:>{6}.2f} %)") + print( + f"{'final dataset entries':<{w_str}} : {(passing_post).sum():>{w_num}} of {len(df):>{w_num - 3}} ({(passing_post).sum() / len(df) * 100.0:>{6}.2f} %)" + ) + -def fill_row_data(row, chemical_denaturants, keywords, - return_default=True, assume_si=True, fix_outliers=True, - include_shifts=False, no_shift_averaging=False): - entry = bmrb_entries.loc[row['entryID'], 'entry'] #row['entry'] +def fill_row_data( + row, + chemical_denaturants, + keywords, + return_default=True, + assume_si=True, + fix_outliers=True, + include_shifts=False, + no_shift_averaging=False, +): + entry = bmrb_entries.loc[row["entryID"], "entry"] # row['entry'] peptide_shifts = entry.get_peptide_shifts() - shifts, condID, assemID, sampleIDs = peptide_shifts[(row['stID'], row['entity_assemID'], row['entityID'])] - row['citation_title'] = entry.citation_title - row['citation_DOI'] = entry.citation_DOI - row['exp_method'] = entry.exp_method if entry.exp_method else pd.NA - row['exp_method_subtype'] = entry.exp_method_subtype if entry.exp_method_subtype else pd.NA - row['entity_name'] = entry.entities[row['entityID']].name - row['ionic_strength'] = entry.conditions[condID].get_ionic_strength(return_default=return_default, assume_si=assume_si, fix_outliers=fix_outliers) - row['pH'] = entry.conditions[condID].get_pH(return_default=return_default) - row['temperature'] = entry.conditions[condID].get_temperature(return_default=return_default, assume_si=assume_si, fix_outliers=fix_outliers) - seq = entry.entities[row['entityID']].seq - row['seq'] = seq + shifts, condID, assemID, sampleIDs = peptide_shifts[ + (row["stID"], row["entity_assemID"], row["entityID"]) + ] + row["citation_title"] = entry.citation_title + row["citation_DOI"] = entry.citation_DOI + row["exp_method"] = entry.exp_method if entry.exp_method else pd.NA + row["exp_method_subtype"] = ( + entry.exp_method_subtype if entry.exp_method_subtype else pd.NA + ) + row["entity_name"] = entry.entities[row["entityID"]].name + row["ionic_strength"] = entry.conditions[condID].get_ionic_strength( + return_default=return_default, assume_si=assume_si, fix_outliers=fix_outliers + ) + row["pH"] = entry.conditions[condID].get_pH(return_default=return_default) + row["temperature"] = entry.conditions[condID].get_temperature( + return_default=return_default, assume_si=assume_si, fix_outliers=fix_outliers + ) + seq = entry.entities[row["entityID"]].seq + row["seq"] = seq # retrieve # backbone shifts (H,HA,HB,C,CA,CB,N) - total_bbshifts, bbshift_types, bbshift_positions, bbshifts_arr = None, None, None, None + total_bbshifts, bbshift_types, bbshift_positions, bbshifts_arr = ( + None, + None, + None, + None, + ) if seq: ret = bmrb.get_valid_bbshifts(shifts, seq) if ret: bbshifts_arr, bbshifts_mask = ret if len(bbshifts_mask) >= 2: # backbone shift of terminal amino acids are not counted - total_bbshifts = np.sum(bbshifts_mask[1:-1]) # total backbone shifts - bbshift_types = np.any(bbshifts_mask, axis=0).sum() # different backbone shifts - bbshift_positions = np.any(bbshifts_mask, axis=1).sum() # positions with backbone shifts + total_bbshifts = np.sum(bbshifts_mask[1:-1]) # total backbone shifts + bbshift_types = np.any( + bbshifts_mask, axis=0 + ).sum() # different backbone shifts + bbshift_positions = np.any( + bbshifts_mask, axis=1 + ).sum() # positions with backbone shifts if include_shifts: if no_shift_averaging: - bbshifts_arr, bbshifts_mask = bmrb.get_valid_bbshifts(shifts, seq, averaging=False) + bbshifts_arr, bbshifts_mask = bmrb.get_valid_bbshifts( + shifts, seq, averaging=False + ) bbshifts_arr[~bbshifts_mask] = np.nan else: total_bbshifts = 0 bbshifts_arr = None bbshift_types = 0 bbshift_positions = 0 - row['total_bbshifts'] = total_bbshifts - row['bbshift_types'] = bbshift_types - row['bbshift_positions'] = bbshift_positions + row["total_bbshifts"] = total_bbshifts + row["bbshift_types"] = bbshift_types + row["bbshift_positions"] = bbshift_positions if include_shifts: - row['bbshifts'] = bbshifts_arr + row["bbshifts"] = bbshifts_arr + # check if entry is paramagnetic (assembly or entity level) + assembly = entry.assemblies[assemID] + entity = entry.entities[row["entityID"]] + row["paramagnetic"] = ( + assembly.paramagnetic and assembly.paramagnetic.lower() == "yes" + ) or (entity.paramagnetic and entity.paramagnetic.lower() == "yes") # check if keywords are present - fields = [entry.title, entry.details, entry.citation_title, - entry.assemblies[assemID].name, entry.assemblies[assemID].details, - entry.entities[row['entityID']].name, entry.entities[row['entityID']].details] + fields = [ + entry.title, + entry.details, + entry.citation_title, + entry.assemblies[assemID].name, + entry.assemblies[assemID].details, + entry.entities[row["entityID"]].name, + entry.entities[row["entityID"]].details, + ] if entry.citation_keywords is not None: - if type(entry.citation_keywords) == list: + if isinstance(entry.citation_keywords, list): for el in entry.citation_keywords: fields.extend(el) else: fields.extend(entry.citation_keywords) if entry.struct_keywords is not None: - if type(entry.struct_keywords) == list: + if isinstance(entry.struct_keywords, list): for el in entry.struct_keywords: fields.extend(el) else: fields.extend(entry.struct_keywords) for sID in sampleIDs: - fields.extend([entry.samples[sID].name, entry.samples[sID].details, entry.samples[sID].framecode]) + fields.extend( + [ + entry.samples[sID].name, + entry.samples[sID].details, + entry.samples[sID].framecode, + ] + ) for keyword in keywords: row[keyword] = False for field in fields: - if field: # can be None - if keyword.lower() in field.lower(): - row[keyword] = True - break + if field and keyword.lower() in field.lower(): # field can be None + row[keyword] = True + break # check if chemical detergents are present for den_comp in chemical_denaturants: row[den_comp] = False @@ -537,249 +810,518 @@ def fill_row_data(row, chemical_denaturants, keywords, try: for sID in sampleIDs: for comp in entry.samples[sID].components: - if comp[3] and not comp[2]: # if it has a name but no entity entry - if den_comp.lower() in comp[3].lower(): - row[den_comp] = True - raise Found + if comp[3] and not comp[2] and den_comp.lower() in comp[3].lower(): + row[den_comp] = True + raise Found except Found: pass # add columns that will be filled later - row['scores'] = None - row['k'] = None - row['total_bbshifts_post'] = np.nan - row['bbshift_types_post'] = np.nan - row['bbshift_positions_post'] = np.nan - for at in BBATNS: - row[f'off_{at}'] = pd.NA + row["scores"] = None + row["k"] = None + row["total_bbshifts_post"] = np.nan + row["bbshift_types_post"] = np.nan + row["bbshift_positions_post"] = np.nan + for atom_type in BBATNS: + row[f"off_{atom_type}"] = pd.NA return row -def create_peptide_dataframe(bmrb_entries, - chemical_denaturants, keywords, - return_default=True, assume_si=True, fix_outliers=True, - include_shifts=False, - no_shift_averaging=False, - progress=False - ): + +def create_peptide_dataframe( + bmrb_entries, + chemical_denaturants, + keywords, + return_default=True, + assume_si=True, + fix_outliers=True, + include_shifts=False, + no_shift_averaging=False, + progress=False, +): data = [] - columns = ['entryID', #'entry', - 'stID', 'entity_assemID', 'entityID' - ] - it = tqdm(bmrb_entries.iterrows()) if progress else bmrb_entries.iterrows() - for id_,row in it: + columns = [ + "entryID", #'entry', + "stID", + "entity_assemID", + "entityID", + ] + row_iter = tqdm(bmrb_entries.iterrows()) if progress else bmrb_entries.iterrows() + for id_, row in row_iter: peptide_shifts = row.entry.get_peptide_shifts() - for (stID, entity_assemID, entityID) in peptide_shifts: + for stID, entity_assemID, entityID in peptide_shifts: data.append([]) data[-1].append(id_) - #data[-1].append(entry) + # data[-1].append(entry) data[-1].extend([stID, entity_assemID, entityID]) df = pd.DataFrame(data, columns=columns) - df = df.parallel_apply(fill_row_data, axis=1, args=(chemical_denaturants, keywords), - return_default=return_default, assume_si=assume_si, fix_outliers=fix_outliers, - include_shifts=include_shifts, no_shift_averaging=no_shift_averaging) - df = df.astype({col : "string" for col in ['entryID', 'citation_title', 'citation_DOI', 'exp_method', 'exp_method_subtype', 'entity_name', 'seq']}) + df = df.parallel_apply( + fill_row_data, + axis=1, + args=(chemical_denaturants, keywords), + return_default=return_default, + assume_si=assume_si, + fix_outliers=fix_outliers, + include_shifts=include_shifts, + no_shift_averaging=no_shift_averaging, + ) + df = df.astype( + dict.fromkeys( + [ + "entryID", + "citation_title", + "citation_DOI", + "exp_method", + "exp_method_subtype", + "entity_name", + "seq", + ], + "string", + ) + ) return df -def compute_scores(entry, stID, entity_assemID, entityID, - seq, ion, pH, temperature, - score_types=['zscores'], offset_correction=True, - max_offset=np.inf, reject_shift_type_only=False, - #min_backbone_shift_types=1, min_backbone_shift_positions=1, min_backbone_shift_fraction=0., - cache_dir=None): + +def _potenci_cache_key(seq, temperature, pH, ion): + """Content-based cache key for POTENCI predictions.""" + raw = f"{seq}|{temperature}|{pH}|{ion}" + return hashlib.sha256(raw.encode()).hexdigest()[:16] + + +def load_potenci_cache(cache_dir, seq, temperature, pH, ion): + """Load cached POTENCI predictions if available.""" + if not cache_dir: + return None + cache_path = ( + cache_dir / "potenci" / f"{_potenci_cache_key(seq, temperature, pH, ion)}.json" + ) + if cache_path.exists(): + try: + with cache_path.open() as f: + raw = json.load(f) + # JSON keys are strings — convert back to (int, str) tuples + return {(int(k.split(",")[0]), k.split(",")[1]): v for k, v in raw.items()} + except Exception: + logging.getLogger("trizod").debug( + f"POTENCI cache file {cache_path} corrupt, ignoring" + ) + return None + + +def save_potenci_cache(cache_dir, seq, temperature, pH, ion, predshiftdct): + """Save POTENCI predictions to cache.""" + if not cache_dir: + return + cache_path = ( + cache_dir / "potenci" / f"{_potenci_cache_key(seq, temperature, pH, ion)}.json" + ) + # Convert (int, str) tuple keys to strings for JSON + raw = {f"{k[0]},{k[1]}": v for k, v in predshiftdct.items()} + with cache_path.open("w") as f: + json.dump(raw, f) + + +def compute_scores( + entry, + stID, + entity_assemID, + entityID, + seq, + ion, + pH, + temperature, + score_types=None, + offset_correction=True, + max_offset=np.inf, + reject_shift_type_only=False, + # min_backbone_shift_types=1, min_backbone_shift_positions=1, min_backbone_shift_fraction=0., + cache_dir=None, +): + if score_types is None: + score_types = ["zscores"] exe_times = [np.nan, np.nan, np.nan] - wSCS_cache_fp = os.path.join(cache_dir, 'wSCS', f'{entry.id}_{stID}_{entity_assemID}_{entityID}.npz') - if cache_dir and os.path.exists(wSCS_cache_fp): + shifts_cache_path = ( + cache_dir / "wSCS" / f"{entry.id}_{stID}_{entity_assemID}_{entityID}.npz" + ) + if cache_dir and shifts_cache_path.exists(): try: - z = np.load(wSCS_cache_fp) - shw, ashwi, cmp_mask, olf, offf, shw0, ashwi0, ol0, off0 = z['shw'], z['ashwi'], z['cmp_mask'], z['olf'], z['offf'], z['shw0'], z['ashwi0'], z['ol0'], z['off0'] - offf, off0 = {at:off for at,off in zip(BBATNS, offf)}, {at:off for at,off in zip(BBATNS, off0)} - except: - logging.getLogger('trizod').debug(f"cache file {wSCS_cache_fp} corrupt or formatted wrong, delete and repeat computation") - os.remove(wSCS_cache_fp) - if not (cache_dir and os.path.exists(wSCS_cache_fp)): + # cache keys kept as-is for backward compatibility + cached = np.load(str(shifts_cache_path)) + weighted_diffs_final = cached["shw"] + abs_weighted_diffs_final = cached["ashwi"] + cmp_mask = cached["cmp_mask"] + outlier_mask_final = cached["olf"] + offsets_final = cached["offf"] + weighted_diffs_initial = cached["shw0"] + abs_weighted_diffs_initial = cached["ashwi0"] + outlier_mask_initial = cached["ol0"] + offsets_initial = cached["off0"] + offsets_final = dict(zip(BBATNS, offsets_final)) + offsets_initial = dict(zip(BBATNS, offsets_initial)) + except Exception: + logging.getLogger("trizod").debug( + f"cache file {shifts_cache_path} corrupt or formatted wrong, delete and repeat computation" + ) + shifts_cache_path.unlink() + if not (cache_dir and shifts_cache_path.exists()): peptide_shifts = entry.get_peptide_shifts() - shifts, condID, assemID, sampleIDs = peptide_shifts[(stID, entity_assemID, entityID)] - + shifts, condID, assemID, sampleIDs = peptide_shifts[ + (stID, entity_assemID, entityID) + ] + try: # predict random coil chemical shifts using POTENCI - usephcor = (pH != 7.0) + use_ph_corr = pH != 7.0 start_time = time.time() - predshiftdct = potenci.getpredshifts(seq, temperature, pH, ion, usephcor, pkacsvfile=False) + predshiftdct = load_potenci_cache(cache_dir, seq, temperature, pH, ion) + if predshiftdct is None: + predshiftdct = potenci.get_pred_shifts( + seq, temperature, pH, ion, use_ph_corr + ) + save_potenci_cache(cache_dir, seq, temperature, pH, ion, predshiftdct) exe_times[0] = time.time() - start_time - except: - logging.getLogger('trizod').error(f"POTENCI failed for {(entry.id, stID, entity_assemID, entityID)} due to the following error:", exc_info=True) - raise ZscoreComputationError + except Exception as err: + logging.getLogger("trizod").error( + f"POTENCI failed for {(entry.id, stID, entity_assemID, entityID)} due to the following error:", + exc_info=True, + ) + raise ZscoreComputationError from err start_time = time.time() - ret = scoring.get_offset_corrected_wSCS(seq, shifts, predshiftdct) + ret = scoring.get_offset_corrected_shifts(seq, shifts, predshiftdct) if ret is None: - logging.getLogger('trizod').error(f'TriZOD failed for {(entry.id, stID, entity_assemID, entityID)} due to an error in computation of corrected wSCSs.') + logging.getLogger("trizod").error( + f"TriZOD failed for {(entry.id, stID, entity_assemID, entityID)} due to an error in computation of corrected weighted shifts." + ) raise ZscoreComputationError else: exe_times[1] = time.time() - start_time - shw, ashwi, cmp_mask, olf, offf, shw0, ashwi0, ol0, off0 = ret + ( + weighted_diffs_final, + abs_weighted_diffs_final, + cmp_mask, + outlier_mask_final, + offsets_final, + weighted_diffs_initial, + abs_weighted_diffs_initial, + outlier_mask_initial, + offsets_initial, + ) = ret if cache_dir: - np.savez(wSCS_cache_fp, - shw=shw, ashwi=ashwi, cmp_mask=cmp_mask, - olf=olf, offf=np.array([offf[at] for at in BBATNS]), - shw0=shw0, ashwi0=ashwi0, ol0=ol0, off0=np.array([off0[at] for at in BBATNS])) - offsets = offf - if offset_correction == False: - ashwi = ashwi0 - offsets = off0 - elif not (max_offset == None or np.isinf(max_offset)): + # cache keys kept as-is for backward compatibility + np.savez( + str(shifts_cache_path), + shw=weighted_diffs_final, + ashwi=abs_weighted_diffs_final, + cmp_mask=cmp_mask, + olf=outlier_mask_final, + offf=np.array([offsets_final[atom_type] for atom_type in BBATNS]), + shw0=weighted_diffs_initial, + ashwi0=abs_weighted_diffs_initial, + ol0=outlier_mask_initial, + off0=np.array([offsets_initial[atom_type] for atom_type in BBATNS]), + ) + offsets = offsets_final + if not offset_correction: + abs_weighted_diffs_final = abs_weighted_diffs_initial + offsets = offsets_initial + elif not (max_offset is None or np.isinf(max_offset)): # check if any offsets are too large - for i,at in enumerate(BBATNS): - if np.abs(offf[at]) > max_offset: - offsets[at] = np.nan + for i, atom_type in enumerate(BBATNS): + if np.abs(offsets_final[atom_type]) > max_offset: + offsets[atom_type] = np.nan if reject_shift_type_only: - # mask data related to this backbone shift type, excluding it from scores computation - cmp_mask[:,i] = False + # mask this backbone shift type, excluding it from scores computation + cmp_mask[:, i] = False if np.any(cmp_mask): start_time = time.time() - ashwi3, k3 = scoring.convert_to_triplet_data(ashwi, cmp_mask) + triplet_diffs, triplet_dof = scoring.convert_to_triplet_data( + abs_weighted_diffs_final, cmp_mask + ) scores = [] for score_type in score_types: - if 'corrected' == score_type: - scores.append(scoring.compute_zscores(ashwi3, k3, cmp_mask, corr=True)) - elif 'zscores' == score_type: - scores.append(scoring.compute_zscores(ashwi3, k3, cmp_mask)) - elif 'pscores' == score_type: - scores.append(scoring.compute_pscores(ashwi3, k3, cmp_mask)) + if score_type == "corrected": + scores.append( + scoring.compute_zscores( + triplet_diffs, triplet_dof, cmp_mask, corr=True + ) + ) + elif score_type == "zscores": + scores.append( + scoring.compute_zscores(triplet_diffs, triplet_dof, cmp_mask) + ) + elif score_type == "pscores": + scores.append( + scoring.compute_pscores(triplet_diffs, triplet_dof, cmp_mask) + ) else: raise ValueError - k = k3 + k = triplet_dof exe_times[2] = time.time() - start_time else: - scores, k = [np.full((cmp_mask.shape[0],), np.nan) for i in range(len(score_types))], np.full((cmp_mask.shape[0],), np.nan) + scores, k = ( + [np.full((cmp_mask.shape[0],), np.nan) for i in range(len(score_types))], + np.full((cmp_mask.shape[0],), np.nan), + ) return scores, k, cmp_mask, offsets, exe_times -def compute_scores_row(row, score_types=['zscores'], offset_correction=True, - max_offset=np.inf, reject_shift_type_only=False, - cache_dir=None): - if not row['pass_pre']: + +def compute_scores_row( + row, + score_types=None, + offset_correction=True, + max_offset=np.inf, + reject_shift_type_only=False, + cache_dir=None, +): + if score_types is None: + score_types = ["zscores"] + if not row["pass_pre"]: return row try: start_time = time.time() scores, k, cmp_mask, offsets, exe_times = compute_scores( - bmrb_entries.loc[row['entryID'], 'entry'], row['stID'], row['entity_assemID'], row['entityID'], - row['seq'], row['ionic_strength'], row['pH'], row['temperature'], - score_types=score_types, offset_correction=offset_correction, - max_offset=max_offset, reject_shift_type_only=reject_shift_type_only, - cache_dir=cache_dir) - for score_type, scores_ in zip(score_types, scores): - row[score_type] = scores_ - row['k'] = k - #row['cmp_mask'] = cmp_mask - for at in BBATNS: - row[f'off_{at}'] = offsets[at] - row['total_bbshifts_post'] = np.sum(cmp_mask) - row['bbshift_types_post'] = np.any(cmp_mask, axis=0).sum() - row['bbshift_positions_post'] = np.any(cmp_mask, axis=1).sum() - row['tpotenci'] = exe_times[0] - row['ttrizod'] = exe_times[1] - row['tscores'] = exe_times[2] - row['ttotal'] = time.time() - start_time + bmrb_entries.loc[row["entryID"], "entry"], + row["stID"], + row["entity_assemID"], + row["entityID"], + row["seq"], + row["ionic_strength"], + row["pH"], + row["temperature"], + score_types=score_types, + offset_correction=offset_correction, + max_offset=max_offset, + reject_shift_type_only=reject_shift_type_only, + cache_dir=cache_dir, + ) + for score_type, score_array in zip(score_types, scores): + row[score_type] = score_array + row["k"] = k + # row['cmp_mask'] = cmp_mask + for atom_type in BBATNS: + row[f"off_{atom_type}"] = offsets[atom_type] + row["total_bbshifts_post"] = np.sum(cmp_mask) + row["bbshift_types_post"] = np.any(cmp_mask, axis=0).sum() + row["bbshift_positions_post"] = np.any(cmp_mask, axis=1).sum() + row["tpotenci"] = exe_times[0] + row["ttrizod"] = exe_times[1] + row["tscores"] = exe_times[2] + row["ttotal"] = time.time() - start_time except ZscoreComputationError: pass return row -def output_dataset(df, output_prefix, output_format, score_types, precision, include_shifts, no_shift_averaging): - df['ID'] = df['entryID']+'_'+df['stID']+'_'+df['entity_assemID']+'_'+df['entityID'] + +def output_dataset( + df, + output_prefix, + output_format, + score_types, + precision, + include_shifts, + no_shift_averaging, +): + df["ID"] = ( + df["entryID"] + + "_" + + df["stID"] + + "_" + + df["entity_assemID"] + + "_" + + df["entityID"] + ) for score_type in score_types: - df.loc[df.pass_post, score_type] = df.loc[df.pass_post, score_type].apply(np.round, args=(precision,)) + df.loc[df.pass_post, score_type] = df.loc[df.pass_post, score_type].apply( + np.round, args=(precision,) + ) shifts = [] if include_shifts: if no_shift_averaging: - shifts = BBATNS + ['HA2', 'HA3' ,'HB1', 'HB2', 'HB3'] - for i,at in enumerate(shifts): - df.loc[df.pass_post, at] = df.loc[df.pass_post, 'bbshifts'].apply(lambda x: x[:,i]) - df.loc[df.pass_post, at] = df.loc[df.pass_post, at].apply(np.round, args=(precision,)) - if output_format == 'csv': - df.loc[df.pass_post, 'seq'] = df[df.pass_post].seq.apply(lambda x: list(x)) - dout = df.loc[df.pass_post].reset_index()[['ID', 'entryID', 'stID', 'entity_assemID', 'entityID', 'entity_name', 'seq', 'k'] + score_types + shifts] - dout['seq'] = dout.seq.apply(lambda x: list(x)) - dout['seq_index'] = dout.seq.apply(lambda x: list(range(1,len(x)+1))) - dout = dout.explode(['seq_index', 'seq', 'k'] + score_types + shifts) - dout[['ID', 'entryID', 'stID', 'entity_assemID', 'entityID', 'entity_name', 'seq_index', 'seq', 'k'] + score_types + shifts]\ - .to_csv(output_prefix + '.csv', - float_format='%.{}f'.format(precision)) - elif output_format == 'json': - dout = df.loc[df.pass_post].reset_index()[['ID', 'entryID', 'stID', 'entity_assemID', 'entityID', - 'entity_name', 'exp_method', 'exp_method_subtype', 'citation_DOI', 'citation_title', - 'ionic_strength', 'pH', 'temperature', - 'off_C', 'off_CA', 'off_CB', 'off_H', 'off_HA', 'off_HB', 'off_N', - 'bbshift_positions_post', 'bbshift_types_post', 'total_bbshifts', - 'seq', 'k'] + score_types + shifts] - dout.to_json(output_prefix + '.json', orient='records', lines=True) + shifts = BBATNS + ["HA2", "HA3", "HB1", "HB2", "HB3"] + for i, atom_type in enumerate(shifts): + df.loc[df.pass_post, atom_type] = df.loc[df.pass_post, "bbshifts"].apply( + lambda x, i=i: x[:, i] + ) + df.loc[df.pass_post, atom_type] = df.loc[df.pass_post, atom_type].apply( + np.round, args=(precision,) + ) + if output_format == "csv": + df["seq"] = df["seq"].astype(object) + df.loc[df.pass_post, "seq"] = df[df.pass_post].seq.apply(lambda x: list(x)) + dout = df.loc[df.pass_post].reset_index()[ + [ + "ID", + "entryID", + "stID", + "entity_assemID", + "entityID", + "entity_name", + "seq", + "k", + ] + + score_types + + shifts + ] + dout["seq"] = dout.seq.apply(lambda x: list(x)) + dout["seq_index"] = dout.seq.apply(lambda x: list(range(1, len(x) + 1))) + dout = dout.explode(["seq_index", "seq", "k"] + score_types + shifts) + dout[ + [ + "ID", + "entryID", + "stID", + "entity_assemID", + "entityID", + "entity_name", + "seq_index", + "seq", + "k", + ] + + score_types + + shifts + ].to_csv( + output_prefix.parent / f"{output_prefix.name}.csv", + float_format=f"%.{precision}f", + ) + elif output_format == "json": + dout = df.loc[df.pass_post].reset_index()[ + [ + "ID", + "entryID", + "stID", + "entity_assemID", + "entityID", + "entity_name", + "exp_method", + "exp_method_subtype", + "citation_DOI", + "citation_title", + "ionic_strength", + "pH", + "temperature", + "off_C", + "off_CA", + "off_CB", + "off_H", + "off_HA", + "off_HB", + "off_N", + "bbshift_positions_post", + "bbshift_types_post", + "total_bbshifts", + "seq", + "k", + ] + + score_types + + shifts + ] + dout.to_json( + output_prefix.parent / f"{output_prefix.name}.json", + orient="records", + lines=True, + ) else: raise ValueError(f"Unknown output format: {output_format}") + def main(): args = parse_args() if args.processes is None: pandarallel.initialize(verbose=0, progress_bar=args.progress) else: - pandarallel.initialize(verbose=0, nb_workers=args.processes, progress_bar=args.progress) + pandarallel.initialize( + verbose=0, nb_workers=args.processes, progress_bar=args.progress + ) level = logging.DEBUG if args.debug else logging.INFO - logging.basicConfig(level=level, format=f'%(levelname)s : %(message)s') + logging.basicConfig(level=level, format="%(levelname)s : %(message)s") # reject most logging messages for sub-routines like parsing database files: - logging.getLogger('trizod.bmrb').setLevel(logging.CRITICAL) - logging.getLogger('trizod.scoring').setLevel(logging.CRITICAL) + logging.getLogger("trizod.bmrb").setLevel(logging.CRITICAL) + logging.getLogger("trizod.scoring").setLevel(logging.CRITICAL) - logging.getLogger('trizod').info('Loading BMRB files.') + logging.getLogger("trizod").info("Loading BMRB files.") bmrb_files = find_bmrb_files(args.input_dir, args.BMRB_file_pattern) global bmrb_entries bmrb_entries, failed = load_bmrb_entries(bmrb_files, cache_dir=args.cache_dir) print() if failed: - logging.getLogger('trizod').warning(f"Failed loading {len(failed)} of {len(bmrb_files)} BMRB files") - logging.getLogger('trizod').info('Parsing and filtering relevant information.') + logging.getLogger("trizod").warning( + f"Failed loading {len(failed)} of {len(bmrb_files)} BMRB files" + ) + logging.getLogger("trizod").info("Parsing and filtering relevant information.") df = create_peptide_dataframe( - bmrb_entries, - chemical_denaturants=args.chemical_denaturants, - keywords=args.keywords_blacklist, - return_default=args.default_conditions, - assume_si=args.unit_assumptions, + bmrb_entries, + chemical_denaturants=args.chemical_denaturants, + keywords=args.keywords_blacklist, + return_default=args.default_conditions, + assume_si=args.unit_assumptions, fix_outliers=args.unit_corrections, include_shifts=args.include_shifts, no_shift_averaging=args.no_shift_averaging, - progress=args.progress) - df, missing_vals, sels_pre, sels_kws, sels_denat, sels_all_pre = prefilter_dataframe( - df, - method_whitelist=args.exp_method_whitelist, - method_blacklist=args.exp_method_blacklist, - temperature_range=args.temperature_range, - ionic_strength_range=args.ionic_strength_range, - pH_range=args.pH_range, - peptide_length_range=args.peptide_length_range, - min_backbone_shift_types=args.min_backbone_shift_types, - min_backbone_shift_positions=args.min_backbone_shift_positions, - min_backbone_shift_fraction=args.min_backbone_shift_fraction, - max_noncanonical_fraction=args.max_noncanonical_fraction, - max_x_fraction=args.max_x_fraction, - keywords=args.keywords_blacklist, - chemical_denaturants=args.chemical_denaturants) + progress=args.progress, + ) + df, missing_vals, sels_pre, sels_kws, sels_denat, sels_paramag, sels_all_pre = ( + prefilter_dataframe( + df, + method_whitelist=args.exp_method_whitelist, + method_blacklist=args.exp_method_blacklist, + temperature_range=args.temperature_range, + ionic_strength_range=args.ionic_strength_range, + pH_range=args.pH_range, + peptide_length_range=args.peptide_length_range, + min_backbone_shift_types=args.min_backbone_shift_types, + min_backbone_shift_positions=args.min_backbone_shift_positions, + min_backbone_shift_fraction=args.min_backbone_shift_fraction, + max_noncanonical_fraction=args.max_noncanonical_fraction, + max_x_fraction=args.max_x_fraction, + keywords=args.keywords_blacklist, + chemical_denaturants=args.chemical_denaturants, + exclude_paramagnetic=args.exclude_paramagnetic, + ) + ) print() - logging.getLogger('trizod').info('Computing scores for each remaining entry.') + logging.getLogger("trizod").info("Computing scores for each remaining entry.") df = df.parallel_apply( - compute_scores_row, axis=1, - score_types=args.score_types, - offset_correction=args.offset_correction, - max_offset=args.max_offset, + compute_scores_row, + axis=1, + score_types=args.score_types, + offset_correction=args.offset_correction, + max_offset=args.max_offset, reject_shift_type_only=args.reject_shift_type_only, - cache_dir=args.cache_dir) - if args.progress : print() # prevents overwriting last line of progress bars - logging.getLogger('trizod').info('Filtering results.') + cache_dir=args.cache_dir, + ) + if args.progress: + print() # prevents overwriting last line of progress bars + logging.getLogger("trizod").info("Filtering results.") sels_post, sels_off, sels_all_post = postfilter_dataframe( df, min_backbone_shift_types=args.min_backbone_shift_types, min_backbone_shift_positions=args.min_backbone_shift_positions, min_backbone_shift_fraction=args.min_backbone_shift_fraction, reject_shift_type_only=args.reject_shift_type_only, - score_types=args.score_types) - logging.getLogger('trizod').info('Output filtering results.') - print_filter_losses(df, missing_vals, sels_pre, sels_kws, sels_denat, sels_all_pre, sels_post, sels_off, sels_all_post) - logging.getLogger('trizod').info('Writing dataset to file.') - output_dataset(df, args.output_prefix, args.output_format, args.score_types, args.precision, args.include_shifts, args.no_shift_averaging) - -if __name__ == '__main__': - main() \ No newline at end of file + score_types=args.score_types, + ) + logging.getLogger("trizod").info("Output filtering results.") + print_filter_losses( + df, + missing_vals, + sels_pre, + sels_kws, + sels_denat, + sels_paramag, + sels_all_pre, + sels_post, + sels_off, + sels_all_post, + ) + logging.getLogger("trizod").info("Writing dataset to file.") + output_dataset( + df, + args.output_prefix, + args.output_format, + args.score_types, + args.precision, + args.include_shifts, + args.no_shift_averaging, + ) + + +if __name__ == "__main__": + main() diff --git a/trizod/utils.py b/trizod/utils.py index 62f08b7..7740af3 100644 --- a/trizod/utils.py +++ b/trizod/utils.py @@ -1,16 +1,20 @@ import argparse + class ArgHelpFormatter(argparse.HelpFormatter): - ''' + """ Formatter adding default values to help texts. - ''' + """ + def __init__(self, prog): super().__init__(prog) def _get_help_string(self, action): text = action.help - if action.default is not None and \ - action.default != argparse.SUPPRESS and \ - 'default:' not in text.lower(): - text += ' (default: {})'.format(action.default) - return text \ No newline at end of file + if ( + action.default is not None + and action.default != argparse.SUPPRESS + and "default:" not in text.lower() + ): + text += f" (default: {action.default})" + return text diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000..683b5ae --- /dev/null +++ b/uv.lock @@ -0,0 +1,2104 @@ +version = 1 +revision = 3 +requires-python = ">=3.9" +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.10.*'", + "python_full_version < '3.10'", +] + +[[package]] +name = "certifi" +version = "2026.2.25" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/af/2d/7bf41579a8986e348fa033a31cdd0e4121114f6bce2457e8876010b092dd/certifi-2026.2.25.tar.gz", hash = "sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7", size = 155029, upload-time = "2026-02-25T02:54:17.342Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl", hash = "sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa", size = 153684, upload-time = "2026-02-25T02:54:15.766Z" }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1d/35/02daf95b9cd686320bb622eb148792655c9412dbb9b67abb5694e5910a24/charset_normalizer-3.4.5.tar.gz", hash = "sha256:95adae7b6c42a6c5b5b559b1a99149f090a57128155daeea91732c8d970d8644", size = 134804, upload-time = "2026-03-06T06:03:19.46Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/21/a2b1505639008ba2e6ef03733a81fc6cfd6a07ea6139a2b76421230b8dad/charset_normalizer-3.4.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4167a621a9a1a986c73777dbc15d4b5eac8ac5c10393374109a343d4013ec765", size = 283319, upload-time = "2026-03-06T06:00:26.433Z" }, + { url = "https://files.pythonhosted.org/packages/70/67/df234c29b68f4e1e095885c9db1cb4b69b8aba49cf94fac041db4aaf1267/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3f64c6bf8f32f9133b668c7f7a7cbdbc453412bc95ecdbd157f3b1e377a92990", size = 189974, upload-time = "2026-03-06T06:00:28.222Z" }, + { url = "https://files.pythonhosted.org/packages/df/7f/fc66af802961c6be42e2c7b69c58f95cbd1f39b0e81b3365d8efe2a02a04/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:568e3c34b58422075a1b49575a6abc616d9751b4d61b23f712e12ebb78fe47b2", size = 207866, upload-time = "2026-03-06T06:00:29.769Z" }, + { url = "https://files.pythonhosted.org/packages/c9/23/404eb36fac4e95b833c50e305bba9a241086d427bb2167a42eac7c4f7da4/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:036c079aa08a6a592b82487f97c60b439428320ed1b2ea0b3912e99d30c77765", size = 203239, upload-time = "2026-03-06T06:00:31.086Z" }, + { url = "https://files.pythonhosted.org/packages/4b/2f/8a1d989bfadd120c90114ab33e0d2a0cbde05278c1fc15e83e62d570f50a/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:340810d34ef83af92148e96e3e44cb2d3f910d2bf95e5618a5c467d9f102231d", size = 196529, upload-time = "2026-03-06T06:00:32.608Z" }, + { url = "https://files.pythonhosted.org/packages/a5/0c/c75f85ff7ca1f051958bb518cd43922d86f576c03947a050fbedfdfb4f15/charset_normalizer-3.4.5-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:cd2d0f0ec9aa977a27731a3209ebbcacebebaf41f902bd453a928bfd281cf7f8", size = 184152, upload-time = "2026-03-06T06:00:33.93Z" }, + { url = "https://files.pythonhosted.org/packages/f9/20/4ed37f6199af5dde94d4aeaf577f3813a5ec6635834cda1d957013a09c76/charset_normalizer-3.4.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0b362bcd27819f9c07cbf23db4e0e8cd4b44c5ecd900c2ff907b2b92274a7412", size = 195226, upload-time = "2026-03-06T06:00:35.469Z" }, + { url = "https://files.pythonhosted.org/packages/28/31/7ba1102178cba7c34dcc050f43d427172f389729e356038f0726253dd914/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:77be992288f720306ab4108fe5c74797de327f3248368dfc7e1a916d6ed9e5a2", size = 192933, upload-time = "2026-03-06T06:00:36.83Z" }, + { url = "https://files.pythonhosted.org/packages/4b/23/f86443ab3921e6a60b33b93f4a1161222231f6c69bc24fb18f3bee7b8518/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:8b78d8a609a4b82c273257ee9d631ded7fac0d875bdcdccc109f3ee8328cfcb1", size = 185647, upload-time = "2026-03-06T06:00:38.367Z" }, + { url = "https://files.pythonhosted.org/packages/82/44/08b8be891760f1f5a6d23ce11d6d50c92981603e6eb740b4f72eea9424e2/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ba20bdf69bd127f66d0174d6f2a93e69045e0b4036dc1ca78e091bcc765830c4", size = 209533, upload-time = "2026-03-06T06:00:41.931Z" }, + { url = "https://files.pythonhosted.org/packages/3b/5f/df114f23406199f8af711ddccfbf409ffbc5b7cdc18fa19644997ff0c9bb/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:76a9d0de4d0eab387822e7b35d8f89367dd237c72e82ab42b9f7bf5e15ada00f", size = 195901, upload-time = "2026-03-06T06:00:43.978Z" }, + { url = "https://files.pythonhosted.org/packages/07/83/71ef34a76fe8aa05ff8f840244bda2d61e043c2ef6f30d200450b9f6a1be/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8fff79bf5978c693c9b1a4d71e4a94fddfb5fe744eb062a318e15f4a2f63a550", size = 204950, upload-time = "2026-03-06T06:00:45.202Z" }, + { url = "https://files.pythonhosted.org/packages/58/40/0253be623995365137d7dc68e45245036207ab2227251e69a3d93ce43183/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c7e84e0c0005e3bdc1a9211cd4e62c78ba80bc37b2365ef4410cd2007a9047f2", size = 198546, upload-time = "2026-03-06T06:00:46.481Z" }, + { url = "https://files.pythonhosted.org/packages/ed/5c/5f3cb5b259a130895ef5ae16b38eaf141430fa3f7af50cd06c5d67e4f7b2/charset_normalizer-3.4.5-cp310-cp310-win32.whl", hash = "sha256:58ad8270cfa5d4bef1bc85bd387217e14ff154d6630e976c6f56f9a040757475", size = 132516, upload-time = "2026-03-06T06:00:47.924Z" }, + { url = "https://files.pythonhosted.org/packages/a5/c3/84fb174e7770f2df2e1a2115090771bfbc2227fb39a765c6d00568d1aab4/charset_normalizer-3.4.5-cp310-cp310-win_amd64.whl", hash = "sha256:02a9d1b01c1e12c27883b0c9349e0bcd9ae92e727ff1a277207e1a262b1cbf05", size = 142906, upload-time = "2026-03-06T06:00:49.389Z" }, + { url = "https://files.pythonhosted.org/packages/d7/b2/6f852f8b969f2cbd0d4092d2e60139ab1af95af9bb651337cae89ec0f684/charset_normalizer-3.4.5-cp310-cp310-win_arm64.whl", hash = "sha256:039215608ac7b358c4da0191d10fc76868567fbf276d54c14721bdedeb6de064", size = 133258, upload-time = "2026-03-06T06:00:51.051Z" }, + { url = "https://files.pythonhosted.org/packages/8f/9e/bcec3b22c64ecec47d39bf5167c2613efd41898c019dccd4183f6aa5d6a7/charset_normalizer-3.4.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:610f72c0ee565dfb8ae1241b666119582fdbfe7c0975c175be719f940e110694", size = 279531, upload-time = "2026-03-06T06:00:52.252Z" }, + { url = "https://files.pythonhosted.org/packages/58/12/81fd25f7e7078ab5d1eedbb0fac44be4904ae3370a3bf4533c8f2d159acd/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:60d68e820af339df4ae8358c7a2e7596badeb61e544438e489035f9fbf3246a5", size = 188006, upload-time = "2026-03-06T06:00:53.8Z" }, + { url = "https://files.pythonhosted.org/packages/ae/6e/f2d30e8c27c1b0736a6520311982cf5286cfc7f6cac77d7bc1325e3a23f2/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:10b473fc8dca1c3ad8559985794815f06ca3fc71942c969129070f2c3cdf7281", size = 205085, upload-time = "2026-03-06T06:00:55.311Z" }, + { url = "https://files.pythonhosted.org/packages/d0/90/d12cefcb53b5931e2cf792a33718d7126efb116a320eaa0742c7059a95e4/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d4eb8ac7469b2a5d64b5b8c04f84d8bf3ad340f4514b98523805cbf46e3b3923", size = 200545, upload-time = "2026-03-06T06:00:56.532Z" }, + { url = "https://files.pythonhosted.org/packages/03/f4/44d3b830a20e89ff82a3134912d9a1cf6084d64f3b95dcad40f74449a654/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5bcb3227c3d9aaf73eaaab1db7ccd80a8995c509ee9941e2aae060ca6e4e5d81", size = 193863, upload-time = "2026-03-06T06:00:57.823Z" }, + { url = "https://files.pythonhosted.org/packages/25/4b/f212119c18a6320a9d4a730d1b4057875cdeabf21b3614f76549042ef8a8/charset_normalizer-3.4.5-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:75ee9c1cce2911581a70a3c0919d8bccf5b1cbc9b0e5171400ec736b4b569497", size = 181827, upload-time = "2026-03-06T06:00:59.323Z" }, + { url = "https://files.pythonhosted.org/packages/74/00/b26158e48b425a202a92965f8069e8a63d9af1481dfa206825d7f74d2a3c/charset_normalizer-3.4.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1d1401945cb77787dbd3af2446ff2d75912327c4c3a1526ab7955ecf8600687c", size = 191085, upload-time = "2026-03-06T06:01:00.546Z" }, + { url = "https://files.pythonhosted.org/packages/c4/c2/1c1737bf6fd40335fe53d28fe49afd99ee4143cc57a845e99635ce0b9b6d/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0a45e504f5e1be0bd385935a8e1507c442349ca36f511a47057a71c9d1d6ea9e", size = 190688, upload-time = "2026-03-06T06:01:02.479Z" }, + { url = "https://files.pythonhosted.org/packages/5a/3d/abb5c22dc2ef493cd56522f811246a63c5427c08f3e3e50ab663de27fcf4/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:e09f671a54ce70b79a1fc1dc6da3072b7ef7251fadb894ed92d9aa8218465a5f", size = 183077, upload-time = "2026-03-06T06:01:04.231Z" }, + { url = "https://files.pythonhosted.org/packages/44/33/5298ad4d419a58e25b3508e87f2758d1442ff00c2471f8e0403dab8edad5/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d01de5e768328646e6a3fa9e562706f8f6641708c115c62588aef2b941a4f88e", size = 206706, upload-time = "2026-03-06T06:01:05.773Z" }, + { url = "https://files.pythonhosted.org/packages/7b/17/51e7895ac0f87c3b91d276a449ef09f5532a7529818f59646d7a55089432/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:131716d6786ad5e3dc542f5cc6f397ba3339dc0fb87f87ac30e550e8987756af", size = 191665, upload-time = "2026-03-06T06:01:07.473Z" }, + { url = "https://files.pythonhosted.org/packages/90/8f/cce9adf1883e98906dbae380d769b4852bb0fa0004bc7d7a2243418d3ea8/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:1a374cc0b88aa710e8865dc1bd6edb3743c59f27830f0293ab101e4cf3ce9f85", size = 201950, upload-time = "2026-03-06T06:01:08.973Z" }, + { url = "https://files.pythonhosted.org/packages/08/ca/bce99cd5c397a52919e2769d126723f27a4c037130374c051c00470bcd38/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d31f0d1671e1534e395f9eb84a68e0fb670e1edb1fe819a9d7f564ae3bc4e53f", size = 195830, upload-time = "2026-03-06T06:01:10.155Z" }, + { url = "https://files.pythonhosted.org/packages/87/4f/2e3d023a06911f1281f97b8f036edc9872167036ca6f55cc874a0be6c12c/charset_normalizer-3.4.5-cp311-cp311-win32.whl", hash = "sha256:cace89841c0599d736d3d74a27bc5821288bb47c5441923277afc6059d7fbcb4", size = 132029, upload-time = "2026-03-06T06:01:11.706Z" }, + { url = "https://files.pythonhosted.org/packages/fe/1f/a853b73d386521fd44b7f67ded6b17b7b2367067d9106a5c4b44f9a34274/charset_normalizer-3.4.5-cp311-cp311-win_amd64.whl", hash = "sha256:f8102ae93c0bc863b1d41ea0f4499c20a83229f52ed870850892df555187154a", size = 142404, upload-time = "2026-03-06T06:01:12.865Z" }, + { url = "https://files.pythonhosted.org/packages/b4/10/dba36f76b71c38e9d391abe0fd8a5b818790e053c431adecfc98c35cd2a9/charset_normalizer-3.4.5-cp311-cp311-win_arm64.whl", hash = "sha256:ed98364e1c262cf5f9363c3eca8c2df37024f52a8fa1180a3610014f26eac51c", size = 132796, upload-time = "2026-03-06T06:01:14.106Z" }, + { url = "https://files.pythonhosted.org/packages/9c/b6/9ee9c1a608916ca5feae81a344dffbaa53b26b90be58cc2159e3332d44ec/charset_normalizer-3.4.5-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ed97c282ee4f994ef814042423a529df9497e3c666dca19be1d4cd1129dc7ade", size = 280976, upload-time = "2026-03-06T06:01:15.276Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d8/a54f7c0b96f1df3563e9190f04daf981e365a9b397eedfdfb5dbef7e5c6c/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0294916d6ccf2d069727d65973c3a1ca477d68708db25fd758dd28b0827cff54", size = 189356, upload-time = "2026-03-06T06:01:16.511Z" }, + { url = "https://files.pythonhosted.org/packages/42/69/2bf7f76ce1446759a5787cb87d38f6a61eb47dbbdf035cfebf6347292a65/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dc57a0baa3eeedd99fafaef7511b5a6ef4581494e8168ee086031744e2679467", size = 206369, upload-time = "2026-03-06T06:01:17.853Z" }, + { url = "https://files.pythonhosted.org/packages/10/9c/949d1a46dab56b959d9a87272482195f1840b515a3380e39986989a893ae/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ed1a9a204f317ef879b32f9af507d47e49cd5e7f8e8d5d96358c98373314fc60", size = 203285, upload-time = "2026-03-06T06:01:19.473Z" }, + { url = "https://files.pythonhosted.org/packages/67/5c/ae30362a88b4da237d71ea214a8c7eb915db3eec941adda511729ac25fa2/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ad83b8f9379176c841f8865884f3514d905bcd2a9a3b210eaa446e7d2223e4d", size = 196274, upload-time = "2026-03-06T06:01:20.728Z" }, + { url = "https://files.pythonhosted.org/packages/b2/07/c9f2cb0e46cb6d64fdcc4f95953747b843bb2181bda678dc4e699b8f0f9a/charset_normalizer-3.4.5-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:a118e2e0b5ae6b0120d5efa5f866e58f2bb826067a646431da4d6a2bdae7950e", size = 184715, upload-time = "2026-03-06T06:01:22.194Z" }, + { url = "https://files.pythonhosted.org/packages/36/64/6b0ca95c44fddf692cd06d642b28f63009d0ce325fad6e9b2b4d0ef86a52/charset_normalizer-3.4.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:754f96058e61a5e22e91483f823e07df16416ce76afa4ebf306f8e1d1296d43f", size = 193426, upload-time = "2026-03-06T06:01:23.795Z" }, + { url = "https://files.pythonhosted.org/packages/50/bc/a730690d726403743795ca3f5bb2baf67838c5fea78236098f324b965e40/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0c300cefd9b0970381a46394902cd18eaf2aa00163f999590ace991989dcd0fc", size = 191780, upload-time = "2026-03-06T06:01:25.053Z" }, + { url = "https://files.pythonhosted.org/packages/97/4f/6c0bc9af68222b22951552d73df4532b5be6447cee32d58e7e8c74ecbb7b/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:c108f8619e504140569ee7de3f97d234f0fbae338a7f9f360455071ef9855a95", size = 185805, upload-time = "2026-03-06T06:01:26.294Z" }, + { url = "https://files.pythonhosted.org/packages/dd/b9/a523fb9b0ee90814b503452b2600e4cbc118cd68714d57041564886e7325/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:d1028de43596a315e2720a9849ee79007ab742c06ad8b45a50db8cdb7ed4a82a", size = 208342, upload-time = "2026-03-06T06:01:27.55Z" }, + { url = "https://files.pythonhosted.org/packages/4d/61/c59e761dee4464050713e50e27b58266cc8e209e518c0b378c1580c959ba/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:19092dde50335accf365cce21998a1c6dd8eafd42c7b226eb54b2747cdce2fac", size = 193661, upload-time = "2026-03-06T06:01:29.051Z" }, + { url = "https://files.pythonhosted.org/packages/1c/43/729fa30aad69783f755c5ad8649da17ee095311ca42024742701e202dc59/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:4354e401eb6dab9aed3c7b4030514328a6c748d05e1c3e19175008ca7de84fb1", size = 204819, upload-time = "2026-03-06T06:01:30.298Z" }, + { url = "https://files.pythonhosted.org/packages/87/33/d9b442ce5a91b96fc0840455a9e49a611bbadae6122778d0a6a79683dd31/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a68766a3c58fde7f9aaa22b3786276f62ab2f594efb02d0a1421b6282e852e98", size = 198080, upload-time = "2026-03-06T06:01:31.478Z" }, + { url = "https://files.pythonhosted.org/packages/56/5a/b8b5a23134978ee9885cee2d6995f4c27cc41f9baded0a9685eabc5338f0/charset_normalizer-3.4.5-cp312-cp312-win32.whl", hash = "sha256:1827734a5b308b65ac54e86a618de66f935a4f63a8a462ff1e19a6788d6c2262", size = 132630, upload-time = "2026-03-06T06:01:33.056Z" }, + { url = "https://files.pythonhosted.org/packages/70/53/e44a4c07e8904500aec95865dc3f6464dc3586a039ef0df606eb3ac38e35/charset_normalizer-3.4.5-cp312-cp312-win_amd64.whl", hash = "sha256:728c6a963dfab66ef865f49286e45239384249672cd598576765acc2a640a636", size = 142856, upload-time = "2026-03-06T06:01:34.489Z" }, + { url = "https://files.pythonhosted.org/packages/ea/aa/c5628f7cad591b1cf45790b7a61483c3e36cf41349c98af7813c483fd6e8/charset_normalizer-3.4.5-cp312-cp312-win_arm64.whl", hash = "sha256:75dfd1afe0b1647449e852f4fb428195a7ed0588947218f7ba929f6538487f02", size = 132982, upload-time = "2026-03-06T06:01:35.641Z" }, + { url = "https://files.pythonhosted.org/packages/f5/48/9f34ec4bb24aa3fdba1890c1bddb97c8a4be1bd84ef5c42ac2352563ad05/charset_normalizer-3.4.5-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ac59c15e3f1465f722607800c68713f9fbc2f672b9eb649fe831da4019ae9b23", size = 280788, upload-time = "2026-03-06T06:01:37.126Z" }, + { url = "https://files.pythonhosted.org/packages/0e/09/6003e7ffeb90cc0560da893e3208396a44c210c5ee42efff539639def59b/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:165c7b21d19365464e8f70e5ce5e12524c58b48c78c1f5a57524603c1ab003f8", size = 188890, upload-time = "2026-03-06T06:01:38.73Z" }, + { url = "https://files.pythonhosted.org/packages/42/1e/02706edf19e390680daa694d17e2b8eab4b5f7ac285e2a51168b4b22ee6b/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:28269983f25a4da0425743d0d257a2d6921ea7d9b83599d4039486ec5b9f911d", size = 206136, upload-time = "2026-03-06T06:01:40.016Z" }, + { url = "https://files.pythonhosted.org/packages/c7/87/942c3def1b37baf3cf786bad01249190f3ca3d5e63a84f831e704977de1f/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d27ce22ec453564770d29d03a9506d449efbb9fa13c00842262b2f6801c48cce", size = 202551, upload-time = "2026-03-06T06:01:41.522Z" }, + { url = "https://files.pythonhosted.org/packages/94/0a/af49691938dfe175d71b8a929bd7e4ace2809c0c5134e28bc535660d5262/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0625665e4ebdddb553ab185de5db7054393af8879fb0c87bd5690d14379d6819", size = 195572, upload-time = "2026-03-06T06:01:43.208Z" }, + { url = "https://files.pythonhosted.org/packages/20/ea/dfb1792a8050a8e694cfbde1570ff97ff74e48afd874152d38163d1df9ae/charset_normalizer-3.4.5-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:c23eb3263356d94858655b3e63f85ac5d50970c6e8febcdde7830209139cc37d", size = 184438, upload-time = "2026-03-06T06:01:44.755Z" }, + { url = "https://files.pythonhosted.org/packages/72/12/c281e2067466e3ddd0595bfaea58a6946765ace5c72dfa3edc2f5f118026/charset_normalizer-3.4.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e6302ca4ae283deb0af68d2fbf467474b8b6aedcd3dab4db187e07f94c109763", size = 193035, upload-time = "2026-03-06T06:01:46.051Z" }, + { url = "https://files.pythonhosted.org/packages/ba/4f/3792c056e7708e10464bad0438a44708886fb8f92e3c3d29ec5e2d964d42/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e51ae7d81c825761d941962450f50d041db028b7278e7b08930b4541b3e45cb9", size = 191340, upload-time = "2026-03-06T06:01:47.547Z" }, + { url = "https://files.pythonhosted.org/packages/e7/86/80ddba897127b5c7a9bccc481b0cd36c8fefa485d113262f0fe4332f0bf4/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:597d10dec876923e5c59e48dbd366e852eacb2b806029491d307daea6b917d7c", size = 185464, upload-time = "2026-03-06T06:01:48.764Z" }, + { url = "https://files.pythonhosted.org/packages/4d/00/b5eff85ba198faacab83e0e4b6f0648155f072278e3b392a82478f8b988b/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:5cffde4032a197bd3b42fd0b9509ec60fb70918d6970e4cc773f20fc9180ca67", size = 208014, upload-time = "2026-03-06T06:01:50.371Z" }, + { url = "https://files.pythonhosted.org/packages/c8/11/d36f70be01597fd30850dde8a1269ebc8efadd23ba5785808454f2389bde/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:2da4eedcb6338e2321e831a0165759c0c620e37f8cd044a263ff67493be8ffb3", size = 193297, upload-time = "2026-03-06T06:01:51.933Z" }, + { url = "https://files.pythonhosted.org/packages/1a/1d/259eb0a53d4910536c7c2abb9cb25f4153548efb42800c6a9456764649c0/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:65a126fb4b070d05340a84fc709dd9e7c75d9b063b610ece8a60197a291d0adf", size = 204321, upload-time = "2026-03-06T06:01:53.887Z" }, + { url = "https://files.pythonhosted.org/packages/84/31/faa6c5b9d3688715e1ed1bb9d124c384fe2fc1633a409e503ffe1c6398c1/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c7a80a9242963416bd81f99349d5f3fce1843c303bd404f204918b6d75a75fd6", size = 197509, upload-time = "2026-03-06T06:01:56.439Z" }, + { url = "https://files.pythonhosted.org/packages/fd/a5/c7d9dd1503ffc08950b3260f5d39ec2366dd08254f0900ecbcf3a6197c7c/charset_normalizer-3.4.5-cp313-cp313-win32.whl", hash = "sha256:f1d725b754e967e648046f00c4facc42d414840f5ccc670c5670f59f83693e4f", size = 132284, upload-time = "2026-03-06T06:01:57.812Z" }, + { url = "https://files.pythonhosted.org/packages/b9/0f/57072b253af40c8aa6636e6de7d75985624c1eb392815b2f934199340a89/charset_normalizer-3.4.5-cp313-cp313-win_amd64.whl", hash = "sha256:e37bd100d2c5d3ba35db9c7c5ba5a9228cbcffe5c4778dc824b164e5257813d7", size = 142630, upload-time = "2026-03-06T06:01:59.062Z" }, + { url = "https://files.pythonhosted.org/packages/31/41/1c4b7cc9f13bd9d369ce3bc993e13d374ce25fa38a2663644283ecf422c1/charset_normalizer-3.4.5-cp313-cp313-win_arm64.whl", hash = "sha256:93b3b2cc5cf1b8743660ce77a4f45f3f6d1172068207c1defc779a36eea6bb36", size = 133254, upload-time = "2026-03-06T06:02:00.281Z" }, + { url = "https://files.pythonhosted.org/packages/43/be/0f0fd9bb4a7fa4fb5067fb7d9ac693d4e928d306f80a0d02bde43a7c4aee/charset_normalizer-3.4.5-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8197abe5ca1ffb7d91e78360f915eef5addff270f8a71c1fc5be24a56f3e4873", size = 280232, upload-time = "2026-03-06T06:02:01.508Z" }, + { url = "https://files.pythonhosted.org/packages/28/02/983b5445e4bef49cd8c9da73a8e029f0825f39b74a06d201bfaa2e55142a/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a2aecdb364b8a1802afdc7f9327d55dad5366bc97d8502d0f5854e50712dbc5f", size = 189688, upload-time = "2026-03-06T06:02:02.857Z" }, + { url = "https://files.pythonhosted.org/packages/d0/88/152745c5166437687028027dc080e2daed6fe11cfa95a22f4602591c42db/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a66aa5022bf81ab4b1bebfb009db4fd68e0c6d4307a1ce5ef6a26e5878dfc9e4", size = 206833, upload-time = "2026-03-06T06:02:05.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0f/ebc15c8b02af2f19be9678d6eed115feeeccc45ce1f4b098d986c13e8769/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d77f97e515688bd615c1d1f795d540f32542d514242067adcb8ef532504cb9ee", size = 202879, upload-time = "2026-03-06T06:02:06.446Z" }, + { url = "https://files.pythonhosted.org/packages/38/9c/71336bff6934418dc8d1e8a1644176ac9088068bc571da612767619c97b3/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01a1ed54b953303ca7e310fafe0fe347aab348bd81834a0bcd602eb538f89d66", size = 195764, upload-time = "2026-03-06T06:02:08.763Z" }, + { url = "https://files.pythonhosted.org/packages/b7/95/ce92fde4f98615661871bc282a856cf9b8a15f686ba0af012984660d480b/charset_normalizer-3.4.5-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:b2d37d78297b39a9eb9eb92c0f6df98c706467282055419df141389b23f93362", size = 183728, upload-time = "2026-03-06T06:02:10.137Z" }, + { url = "https://files.pythonhosted.org/packages/1c/e7/f5b4588d94e747ce45ae680f0f242bc2d98dbd4eccfab73e6160b6893893/charset_normalizer-3.4.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e71bbb595973622b817c042bd943c3f3667e9c9983ce3d205f973f486fec98a7", size = 192937, upload-time = "2026-03-06T06:02:11.663Z" }, + { url = "https://files.pythonhosted.org/packages/f9/29/9d94ed6b929bf9f48bf6ede6e7474576499f07c4c5e878fb186083622716/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:4cd966c2559f501c6fd69294d082c2934c8dd4719deb32c22961a5ac6db0df1d", size = 192040, upload-time = "2026-03-06T06:02:13.489Z" }, + { url = "https://files.pythonhosted.org/packages/15/d2/1a093a1cf827957f9445f2fe7298bcc16f8fc5e05c1ed2ad1af0b239035e/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d5e52d127045d6ae01a1e821acfad2f3a1866c54d0e837828538fabe8d9d1bd6", size = 184107, upload-time = "2026-03-06T06:02:14.83Z" }, + { url = "https://files.pythonhosted.org/packages/0f/7d/82068ce16bd36135df7b97f6333c5d808b94e01d4599a682e2337ed5fd14/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:30a2b1a48478c3428d047ed9690d57c23038dac838a87ad624c85c0a78ebeb39", size = 208310, upload-time = "2026-03-06T06:02:16.165Z" }, + { url = "https://files.pythonhosted.org/packages/84/4e/4dfb52307bb6af4a5c9e73e482d171b81d36f522b21ccd28a49656baa680/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:d8ed79b8f6372ca4254955005830fd61c1ccdd8c0fac6603e2c145c61dd95db6", size = 192918, upload-time = "2026-03-06T06:02:18.144Z" }, + { url = "https://files.pythonhosted.org/packages/08/a4/159ff7da662cf7201502ca89980b8f06acf3e887b278956646a8aeb178ab/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:c5af897b45fa606b12464ccbe0014bbf8c09191e0a66aab6aa9d5cf6e77e0c94", size = 204615, upload-time = "2026-03-06T06:02:19.821Z" }, + { url = "https://files.pythonhosted.org/packages/d6/62/0dd6172203cb6b429ffffc9935001fde42e5250d57f07b0c28c6046deb6b/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:1088345bcc93c58d8d8f3d783eca4a6e7a7752bbff26c3eee7e73c597c191c2e", size = 197784, upload-time = "2026-03-06T06:02:21.86Z" }, + { url = "https://files.pythonhosted.org/packages/c7/5e/1aab5cb737039b9c59e63627dc8bbc0d02562a14f831cc450e5f91d84ce1/charset_normalizer-3.4.5-cp314-cp314-win32.whl", hash = "sha256:ee57b926940ba00bca7ba7041e665cc956e55ef482f851b9b65acb20d867e7a2", size = 133009, upload-time = "2026-03-06T06:02:23.289Z" }, + { url = "https://files.pythonhosted.org/packages/40/65/e7c6c77d7aaa4c0d7974f2e403e17f0ed2cb0fc135f77d686b916bf1eead/charset_normalizer-3.4.5-cp314-cp314-win_amd64.whl", hash = "sha256:4481e6da1830c8a1cc0b746b47f603b653dadb690bcd851d039ffaefe70533aa", size = 143511, upload-time = "2026-03-06T06:02:26.195Z" }, + { url = "https://files.pythonhosted.org/packages/ba/91/52b0841c71f152f563b8e072896c14e3d83b195c188b338d3cc2e582d1d4/charset_normalizer-3.4.5-cp314-cp314-win_arm64.whl", hash = "sha256:97ab7787092eb9b50fb47fa04f24c75b768a606af1bcba1957f07f128a7219e4", size = 133775, upload-time = "2026-03-06T06:02:27.473Z" }, + { url = "https://files.pythonhosted.org/packages/be/76/96dec962aa996081c48f544d5e9e97322006a1e67e8f76bad41f3fb0b151/charset_normalizer-3.4.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:259cd1ca995ad525f638e131dbcc2353a586564c038fc548a3fe450a91882139", size = 283220, upload-time = "2026-03-06T06:02:53.024Z" }, + { url = "https://files.pythonhosted.org/packages/cc/80/050c340587611be9743eff02d1ca34b5fc76a4356849dcb74dfd898d6d87/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a28afb04baa55abf26df544e3e5c6534245d3daa5178bc4a8eeb48202060d0e", size = 189988, upload-time = "2026-03-06T06:02:54.448Z" }, + { url = "https://files.pythonhosted.org/packages/c7/a3/bb6caf9f5544ccaaca5c7e387fa868868d3420bcb03e8bc30f37be2e8a72/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ff95a9283de8a457e6b12989de3f9f5193430f375d64297d323a615ea52cbdb3", size = 207786, upload-time = "2026-03-06T06:02:55.808Z" }, + { url = "https://files.pythonhosted.org/packages/ee/50/e56713141f2fdb3a4d46092425d58dc97a48e1e10ce321ac6ba43862aacf/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:708c7acde173eedd4bfa4028484426ba689d2103b28588c513b9db2cd5ecde9c", size = 203556, upload-time = "2026-03-06T06:02:57.31Z" }, + { url = "https://files.pythonhosted.org/packages/22/34/ed0cfd388dd9106725afc2beb036adbaa167fc0b5a9ee8cd3940757fb060/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:aa92ec1102eaff840ccd1021478af176a831f1bccb08e526ce844b7ddda85c22", size = 196552, upload-time = "2026-03-06T06:02:59.05Z" }, + { url = "https://files.pythonhosted.org/packages/9a/8b/da4a4c3d26c539fdd777cfbd2c0d83e77e1218879517ef91c4ece7238563/charset_normalizer-3.4.5-cp39-cp39-manylinux_2_31_armv7l.whl", hash = "sha256:5fea359734b140d0d6741189fea5478c6091b54ffc69d7ce119e0a05637d8c99", size = 184289, upload-time = "2026-03-06T06:03:00.448Z" }, + { url = "https://files.pythonhosted.org/packages/d3/05/9f67c1f94ea9ae1e08c8fa2182b1f5411732e18643e7080fc8c10ba1e021/charset_normalizer-3.4.5-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e545b51da9f9af5c67815ca0eb40676c0f016d0b0381c86f20451e35696c5f95", size = 195282, upload-time = "2026-03-06T06:03:02.161Z" }, + { url = "https://files.pythonhosted.org/packages/59/5e/aaf84a2e37e75470640e965d6619c6d9a521eb7c8aa097f2586907859198/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:30987f4a8ed169983f93e1be8ffeea5214a779e27ed0b059835c7afe96550ad7", size = 192889, upload-time = "2026-03-06T06:03:03.629Z" }, + { url = "https://files.pythonhosted.org/packages/eb/94/9b714873baf9a841613e8b49a5a3cd77d985d2c6c80f5038a5057395ebac/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:149ec69866c3d6c2fb6f758dbc014ecb09f30b35a5ca90b6a8a2d4e54e18fdfe", size = 185738, upload-time = "2026-03-06T06:03:05.173Z" }, + { url = "https://files.pythonhosted.org/packages/ab/e5/bf57e1a9210a6ba78c740d66d05165a55b2cbeca29a83b8c659c9eb2d6c6/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:530beedcec9b6e027e7a4b6ce26eed36678aa39e17da85e6e03d7bd9e8e9d7c9", size = 209458, upload-time = "2026-03-06T06:03:06.54Z" }, + { url = "https://files.pythonhosted.org/packages/65/91/3c8cb46d840840f2593028fd708ea50695f8f61e1c490530ef1cce824f56/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:14498a429321de554b140013142abe7608f9d8ccc04d7baf2ad60498374aefa2", size = 195792, upload-time = "2026-03-06T06:03:08Z" }, + { url = "https://files.pythonhosted.org/packages/b0/43/783be5c6932fa8846a98313a2242fbcfe0c06c1c0ac2d6856b99d93069eb/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:2820a98460c83663dd8ec015d9ddfd1e4879f12e06bb7d0500f044fb477d2770", size = 204829, upload-time = "2026-03-06T06:03:09.488Z" }, + { url = "https://files.pythonhosted.org/packages/36/7d/138b5311c32fd24396321db796538cc748287c92da5e6fc1996babc06f99/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:aa2f963b4da26daf46231d9b9e0e2c9408a751f8f0d0f44d2de56d3caf51d294", size = 198558, upload-time = "2026-03-06T06:03:11.585Z" }, + { url = "https://files.pythonhosted.org/packages/9c/87/ddd8bbdd703707c019fe9d14b678011627e6c5131dfdefe42aff151d718c/charset_normalizer-3.4.5-cp39-cp39-win32.whl", hash = "sha256:82cc7c2ad42faec8b574351f8bc2a0c049043893853317bd9bb309f5aba6cb5a", size = 132370, upload-time = "2026-03-06T06:03:13.327Z" }, + { url = "https://files.pythonhosted.org/packages/59/f6/d7cd28ae6d4dd47170b95153986789d69af4d5844f640edbc5138e4a70a2/charset_normalizer-3.4.5-cp39-cp39-win_amd64.whl", hash = "sha256:92263f7eca2f4af326cd20de8d16728d2602f7cfea02e790dcde9d83c365d7cc", size = 142877, upload-time = "2026-03-06T06:03:15.041Z" }, + { url = "https://files.pythonhosted.org/packages/9c/26/8d68681566f288998eb36a0c60dd2c5c8aa93ee67b0d7e3dc72606650828/charset_normalizer-3.4.5-cp39-cp39-win_arm64.whl", hash = "sha256:014837af6fabf57121b6254fa8ade10dceabc3528b27b721a64bbc7b8b1d4eb4", size = 133186, upload-time = "2026-03-06T06:03:16.476Z" }, + { url = "https://files.pythonhosted.org/packages/c5/60/3a621758945513adfd4db86827a5bafcc615f913dbd0b4c2ed64a65731be/charset_normalizer-3.4.5-py3-none-any.whl", hash = "sha256:9db5e3fcdcee89a78c04dffb3fe33c79f77bd741a624946db2591c81b2fc85b0", size = 55455, upload-time = "2026-03-06T06:03:17.827Z" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f5/f6/31a8f28b4a2a4fa0e01085e542f3081ab0588eff8e589d39d775172c9792/contourpy-1.3.0.tar.gz", hash = "sha256:7ffa0db17717a8ffb127efd0c95a4362d996b892c2904db72428d5b52e1938a4", size = 13464370, upload-time = "2024-08-27T21:00:03.328Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6c/e0/be8dcc796cfdd96708933e0e2da99ba4bb8f9b2caa9d560a50f3f09a65f3/contourpy-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:880ea32e5c774634f9fcd46504bf9f080a41ad855f4fef54f5380f5133d343c7", size = 265366, upload-time = "2024-08-27T20:50:09.947Z" }, + { url = "https://files.pythonhosted.org/packages/50/d6/c953b400219443535d412fcbbc42e7a5e823291236bc0bb88936e3cc9317/contourpy-1.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:76c905ef940a4474a6289c71d53122a4f77766eef23c03cd57016ce19d0f7b42", size = 249226, upload-time = "2024-08-27T20:50:16.1Z" }, + { url = "https://files.pythonhosted.org/packages/6f/b4/6fffdf213ffccc28483c524b9dad46bb78332851133b36ad354b856ddc7c/contourpy-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:92f8557cbb07415a4d6fa191f20fd9d2d9eb9c0b61d1b2f52a8926e43c6e9af7", size = 308460, upload-time = "2024-08-27T20:50:22.536Z" }, + { url = "https://files.pythonhosted.org/packages/cf/6c/118fc917b4050f0afe07179a6dcbe4f3f4ec69b94f36c9e128c4af480fb8/contourpy-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36f965570cff02b874773c49bfe85562b47030805d7d8360748f3eca570f4cab", size = 347623, upload-time = "2024-08-27T20:50:28.806Z" }, + { url = "https://files.pythonhosted.org/packages/f9/a4/30ff110a81bfe3abf7b9673284d21ddce8cc1278f6f77393c91199da4c90/contourpy-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cacd81e2d4b6f89c9f8a5b69b86490152ff39afc58a95af002a398273e5ce589", size = 317761, upload-time = "2024-08-27T20:50:35.126Z" }, + { url = "https://files.pythonhosted.org/packages/99/e6/d11966962b1aa515f5586d3907ad019f4b812c04e4546cc19ebf62b5178e/contourpy-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69375194457ad0fad3a839b9e29aa0b0ed53bb54db1bfb6c3ae43d111c31ce41", size = 322015, upload-time = "2024-08-27T20:50:40.318Z" }, + { url = "https://files.pythonhosted.org/packages/4d/e3/182383743751d22b7b59c3c753277b6aee3637049197624f333dac5b4c80/contourpy-1.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7a52040312b1a858b5e31ef28c2e865376a386c60c0e248370bbea2d3f3b760d", size = 1262672, upload-time = "2024-08-27T20:50:55.643Z" }, + { url = "https://files.pythonhosted.org/packages/78/53/974400c815b2e605f252c8fb9297e2204347d1755a5374354ee77b1ea259/contourpy-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3faeb2998e4fcb256542e8a926d08da08977f7f5e62cf733f3c211c2a5586223", size = 1321688, upload-time = "2024-08-27T20:51:11.293Z" }, + { url = "https://files.pythonhosted.org/packages/52/29/99f849faed5593b2926a68a31882af98afbeac39c7fdf7de491d9c85ec6a/contourpy-1.3.0-cp310-cp310-win32.whl", hash = "sha256:36e0cff201bcb17a0a8ecc7f454fe078437fa6bda730e695a92f2d9932bd507f", size = 171145, upload-time = "2024-08-27T20:51:15.2Z" }, + { url = "https://files.pythonhosted.org/packages/a9/97/3f89bba79ff6ff2b07a3cbc40aa693c360d5efa90d66e914f0ff03b95ec7/contourpy-1.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:87ddffef1dbe5e669b5c2440b643d3fdd8622a348fe1983fad7a0f0ccb1cd67b", size = 216019, upload-time = "2024-08-27T20:51:19.365Z" }, + { url = "https://files.pythonhosted.org/packages/b3/1f/9375917786cb39270b0ee6634536c0e22abf225825602688990d8f5c6c19/contourpy-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fa4c02abe6c446ba70d96ece336e621efa4aecae43eaa9b030ae5fb92b309ad", size = 266356, upload-time = "2024-08-27T20:51:24.146Z" }, + { url = "https://files.pythonhosted.org/packages/05/46/9256dd162ea52790c127cb58cfc3b9e3413a6e3478917d1f811d420772ec/contourpy-1.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:834e0cfe17ba12f79963861e0f908556b2cedd52e1f75e6578801febcc6a9f49", size = 250915, upload-time = "2024-08-27T20:51:28.683Z" }, + { url = "https://files.pythonhosted.org/packages/e1/5d/3056c167fa4486900dfbd7e26a2fdc2338dc58eee36d490a0ed3ddda5ded/contourpy-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dbc4c3217eee163fa3984fd1567632b48d6dfd29216da3ded3d7b844a8014a66", size = 310443, upload-time = "2024-08-27T20:51:33.675Z" }, + { url = "https://files.pythonhosted.org/packages/ca/c2/1a612e475492e07f11c8e267ea5ec1ce0d89971be496c195e27afa97e14a/contourpy-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4865cd1d419e0c7a7bf6de1777b185eebdc51470800a9f42b9e9decf17762081", size = 348548, upload-time = "2024-08-27T20:51:39.322Z" }, + { url = "https://files.pythonhosted.org/packages/45/cf/2c2fc6bb5874158277b4faf136847f0689e1b1a1f640a36d76d52e78907c/contourpy-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:303c252947ab4b14c08afeb52375b26781ccd6a5ccd81abcdfc1fafd14cf93c1", size = 319118, upload-time = "2024-08-27T20:51:44.717Z" }, + { url = "https://files.pythonhosted.org/packages/03/33/003065374f38894cdf1040cef474ad0546368eea7e3a51d48b8a423961f8/contourpy-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637f674226be46f6ba372fd29d9523dd977a291f66ab2a74fbeb5530bb3f445d", size = 323162, upload-time = "2024-08-27T20:51:49.683Z" }, + { url = "https://files.pythonhosted.org/packages/42/80/e637326e85e4105a802e42959f56cff2cd39a6b5ef68d5d9aee3ea5f0e4c/contourpy-1.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:76a896b2f195b57db25d6b44e7e03f221d32fe318d03ede41f8b4d9ba1bff53c", size = 1265396, upload-time = "2024-08-27T20:52:04.926Z" }, + { url = "https://files.pythonhosted.org/packages/7c/3b/8cbd6416ca1bbc0202b50f9c13b2e0b922b64be888f9d9ee88e6cfabfb51/contourpy-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e1fd23e9d01591bab45546c089ae89d926917a66dceb3abcf01f6105d927e2cb", size = 1324297, upload-time = "2024-08-27T20:52:21.843Z" }, + { url = "https://files.pythonhosted.org/packages/4d/2c/021a7afaa52fe891f25535506cc861c30c3c4e5a1c1ce94215e04b293e72/contourpy-1.3.0-cp311-cp311-win32.whl", hash = "sha256:d402880b84df3bec6eab53cd0cf802cae6a2ef9537e70cf75e91618a3801c20c", size = 171808, upload-time = "2024-08-27T20:52:25.163Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/804f02ff30a7fae21f98198828d0857439ec4c91a96e20cf2d6c49372966/contourpy-1.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:6cb6cc968059db9c62cb35fbf70248f40994dfcd7aa10444bbf8b3faeb7c2d67", size = 217181, upload-time = "2024-08-27T20:52:29.13Z" }, + { url = "https://files.pythonhosted.org/packages/c9/92/8e0bbfe6b70c0e2d3d81272b58c98ac69ff1a4329f18c73bd64824d8b12e/contourpy-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:570ef7cf892f0afbe5b2ee410c507ce12e15a5fa91017a0009f79f7d93a1268f", size = 267838, upload-time = "2024-08-27T20:52:33.911Z" }, + { url = "https://files.pythonhosted.org/packages/e3/04/33351c5d5108460a8ce6d512307690b023f0cfcad5899499f5c83b9d63b1/contourpy-1.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:da84c537cb8b97d153e9fb208c221c45605f73147bd4cadd23bdae915042aad6", size = 251549, upload-time = "2024-08-27T20:52:39.179Z" }, + { url = "https://files.pythonhosted.org/packages/51/3d/aa0fe6ae67e3ef9f178389e4caaaa68daf2f9024092aa3c6032e3d174670/contourpy-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0be4d8425bfa755e0fd76ee1e019636ccc7c29f77a7c86b4328a9eb6a26d0639", size = 303177, upload-time = "2024-08-27T20:52:44.789Z" }, + { url = "https://files.pythonhosted.org/packages/56/c3/c85a7e3e0cab635575d3b657f9535443a6f5d20fac1a1911eaa4bbe1aceb/contourpy-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9c0da700bf58f6e0b65312d0a5e695179a71d0163957fa381bb3c1f72972537c", size = 341735, upload-time = "2024-08-27T20:52:51.05Z" }, + { url = "https://files.pythonhosted.org/packages/dd/8d/20f7a211a7be966a53f474bc90b1a8202e9844b3f1ef85f3ae45a77151ee/contourpy-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb8b141bb00fa977d9122636b16aa67d37fd40a3d8b52dd837e536d64b9a4d06", size = 314679, upload-time = "2024-08-27T20:52:58.473Z" }, + { url = "https://files.pythonhosted.org/packages/6e/be/524e377567defac0e21a46e2a529652d165fed130a0d8a863219303cee18/contourpy-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3634b5385c6716c258d0419c46d05c8aa7dc8cb70326c9a4fb66b69ad2b52e09", size = 320549, upload-time = "2024-08-27T20:53:06.593Z" }, + { url = "https://files.pythonhosted.org/packages/0f/96/fdb2552a172942d888915f3a6663812e9bc3d359d53dafd4289a0fb462f0/contourpy-1.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0dce35502151b6bd35027ac39ba6e5a44be13a68f55735c3612c568cac3805fd", size = 1263068, upload-time = "2024-08-27T20:53:23.442Z" }, + { url = "https://files.pythonhosted.org/packages/2a/25/632eab595e3140adfa92f1322bf8915f68c932bac468e89eae9974cf1c00/contourpy-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:aea348f053c645100612b333adc5983d87be69acdc6d77d3169c090d3b01dc35", size = 1322833, upload-time = "2024-08-27T20:53:39.243Z" }, + { url = "https://files.pythonhosted.org/packages/73/e3/69738782e315a1d26d29d71a550dbbe3eb6c653b028b150f70c1a5f4f229/contourpy-1.3.0-cp312-cp312-win32.whl", hash = "sha256:90f73a5116ad1ba7174341ef3ea5c3150ddf20b024b98fb0c3b29034752c8aeb", size = 172681, upload-time = "2024-08-27T20:53:43.05Z" }, + { url = "https://files.pythonhosted.org/packages/0c/89/9830ba00d88e43d15e53d64931e66b8792b46eb25e2050a88fec4a0df3d5/contourpy-1.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:b11b39aea6be6764f84360fce6c82211a9db32a7c7de8fa6dd5397cf1d079c3b", size = 218283, upload-time = "2024-08-27T20:53:47.232Z" }, + { url = "https://files.pythonhosted.org/packages/53/a1/d20415febfb2267af2d7f06338e82171824d08614084714fb2c1dac9901f/contourpy-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3e1c7fa44aaae40a2247e2e8e0627f4bea3dd257014764aa644f319a5f8600e3", size = 267879, upload-time = "2024-08-27T20:53:51.597Z" }, + { url = "https://files.pythonhosted.org/packages/aa/45/5a28a3570ff6218d8bdfc291a272a20d2648104815f01f0177d103d985e1/contourpy-1.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:364174c2a76057feef647c802652f00953b575723062560498dc7930fc9b1cb7", size = 251573, upload-time = "2024-08-27T20:53:55.659Z" }, + { url = "https://files.pythonhosted.org/packages/39/1c/d3f51540108e3affa84f095c8b04f0aa833bb797bc8baa218a952a98117d/contourpy-1.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32b238b3b3b649e09ce9aaf51f0c261d38644bdfa35cbaf7b263457850957a84", size = 303184, upload-time = "2024-08-27T20:54:00.225Z" }, + { url = "https://files.pythonhosted.org/packages/00/56/1348a44fb6c3a558c1a3a0cd23d329d604c99d81bf5a4b58c6b71aab328f/contourpy-1.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d51fca85f9f7ad0b65b4b9fe800406d0d77017d7270d31ec3fb1cc07358fdea0", size = 340262, upload-time = "2024-08-27T20:54:05.234Z" }, + { url = "https://files.pythonhosted.org/packages/2b/23/00d665ba67e1bb666152131da07e0f24c95c3632d7722caa97fb61470eca/contourpy-1.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:732896af21716b29ab3e988d4ce14bc5133733b85956316fb0c56355f398099b", size = 313806, upload-time = "2024-08-27T20:54:09.889Z" }, + { url = "https://files.pythonhosted.org/packages/5a/42/3cf40f7040bb8362aea19af9a5fb7b32ce420f645dd1590edcee2c657cd5/contourpy-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d73f659398a0904e125280836ae6f88ba9b178b2fed6884f3b1f95b989d2c8da", size = 319710, upload-time = "2024-08-27T20:54:14.536Z" }, + { url = "https://files.pythonhosted.org/packages/05/32/f3bfa3fc083b25e1a7ae09197f897476ee68e7386e10404bdf9aac7391f0/contourpy-1.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c6c7c2408b7048082932cf4e641fa3b8ca848259212f51c8c59c45aa7ac18f14", size = 1264107, upload-time = "2024-08-27T20:54:29.735Z" }, + { url = "https://files.pythonhosted.org/packages/1c/1e/1019d34473a736664f2439542b890b2dc4c6245f5c0d8cdfc0ccc2cab80c/contourpy-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f317576606de89da6b7e0861cf6061f6146ead3528acabff9236458a6ba467f8", size = 1322458, upload-time = "2024-08-27T20:54:45.507Z" }, + { url = "https://files.pythonhosted.org/packages/22/85/4f8bfd83972cf8909a4d36d16b177f7b8bdd942178ea4bf877d4a380a91c/contourpy-1.3.0-cp313-cp313-win32.whl", hash = "sha256:31cd3a85dbdf1fc002280c65caa7e2b5f65e4a973fcdf70dd2fdcb9868069294", size = 172643, upload-time = "2024-08-27T20:55:52.754Z" }, + { url = "https://files.pythonhosted.org/packages/cc/4a/fb3c83c1baba64ba90443626c228ca14f19a87c51975d3b1de308dd2cf08/contourpy-1.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:4553c421929ec95fb07b3aaca0fae668b2eb5a5203d1217ca7c34c063c53d087", size = 218301, upload-time = "2024-08-27T20:55:56.509Z" }, + { url = "https://files.pythonhosted.org/packages/76/65/702f4064f397821fea0cb493f7d3bc95a5d703e20954dce7d6d39bacf378/contourpy-1.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:345af746d7766821d05d72cb8f3845dfd08dd137101a2cb9b24de277d716def8", size = 278972, upload-time = "2024-08-27T20:54:50.347Z" }, + { url = "https://files.pythonhosted.org/packages/80/85/21f5bba56dba75c10a45ec00ad3b8190dbac7fd9a8a8c46c6116c933e9cf/contourpy-1.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3bb3808858a9dc68f6f03d319acd5f1b8a337e6cdda197f02f4b8ff67ad2057b", size = 263375, upload-time = "2024-08-27T20:54:54.909Z" }, + { url = "https://files.pythonhosted.org/packages/0a/64/084c86ab71d43149f91ab3a4054ccf18565f0a8af36abfa92b1467813ed6/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:420d39daa61aab1221567b42eecb01112908b2cab7f1b4106a52caaec8d36973", size = 307188, upload-time = "2024-08-27T20:55:00.184Z" }, + { url = "https://files.pythonhosted.org/packages/3d/ff/d61a4c288dc42da0084b8d9dc2aa219a850767165d7d9a9c364ff530b509/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d63ee447261e963af02642ffcb864e5a2ee4cbfd78080657a9880b8b1868e18", size = 345644, upload-time = "2024-08-27T20:55:05.673Z" }, + { url = "https://files.pythonhosted.org/packages/ca/aa/00d2313d35ec03f188e8f0786c2fc61f589306e02fdc158233697546fd58/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:167d6c890815e1dac9536dca00828b445d5d0df4d6a8c6adb4a7ec3166812fa8", size = 317141, upload-time = "2024-08-27T20:55:11.047Z" }, + { url = "https://files.pythonhosted.org/packages/8d/6a/b5242c8cb32d87f6abf4f5e3044ca397cb1a76712e3fa2424772e3ff495f/contourpy-1.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:710a26b3dc80c0e4febf04555de66f5fd17e9cf7170a7b08000601a10570bda6", size = 323469, upload-time = "2024-08-27T20:55:15.914Z" }, + { url = "https://files.pythonhosted.org/packages/6f/a6/73e929d43028a9079aca4bde107494864d54f0d72d9db508a51ff0878593/contourpy-1.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:75ee7cb1a14c617f34a51d11fa7524173e56551646828353c4af859c56b766e2", size = 1260894, upload-time = "2024-08-27T20:55:31.553Z" }, + { url = "https://files.pythonhosted.org/packages/2b/1e/1e726ba66eddf21c940821df8cf1a7d15cb165f0682d62161eaa5e93dae1/contourpy-1.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:33c92cdae89ec5135d036e7218e69b0bb2851206077251f04a6c4e0e21f03927", size = 1314829, upload-time = "2024-08-27T20:55:47.837Z" }, + { url = "https://files.pythonhosted.org/packages/b3/e3/b9f72758adb6ef7397327ceb8b9c39c75711affb220e4f53c745ea1d5a9a/contourpy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a11077e395f67ffc2c44ec2418cfebed032cd6da3022a94fc227b6faf8e2acb8", size = 265518, upload-time = "2024-08-27T20:56:01.333Z" }, + { url = "https://files.pythonhosted.org/packages/ec/22/19f5b948367ab5260fb41d842c7a78dae645603881ea6bc39738bcfcabf6/contourpy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e8134301d7e204c88ed7ab50028ba06c683000040ede1d617298611f9dc6240c", size = 249350, upload-time = "2024-08-27T20:56:05.432Z" }, + { url = "https://files.pythonhosted.org/packages/26/76/0c7d43263dd00ae21a91a24381b7e813d286a3294d95d179ef3a7b9fb1d7/contourpy-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e12968fdfd5bb45ffdf6192a590bd8ddd3ba9e58360b29683c6bb71a7b41edca", size = 309167, upload-time = "2024-08-27T20:56:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/96/3b/cadff6773e89f2a5a492c1a8068e21d3fccaf1a1c1df7d65e7c8e3ef60ba/contourpy-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fd2a0fc506eccaaa7595b7e1418951f213cf8255be2600f1ea1b61e46a60c55f", size = 348279, upload-time = "2024-08-27T20:56:15.41Z" }, + { url = "https://files.pythonhosted.org/packages/e1/86/158cc43aa549d2081a955ab11c6bdccc7a22caacc2af93186d26f5f48746/contourpy-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4cfb5c62ce023dfc410d6059c936dcf96442ba40814aefbfa575425a3a7f19dc", size = 318519, upload-time = "2024-08-27T20:56:21.813Z" }, + { url = "https://files.pythonhosted.org/packages/05/11/57335544a3027e9b96a05948c32e566328e3a2f84b7b99a325b7a06d2b06/contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68a32389b06b82c2fdd68276148d7b9275b5f5cf13e5417e4252f6d1a34f72a2", size = 321922, upload-time = "2024-08-27T20:56:26.983Z" }, + { url = "https://files.pythonhosted.org/packages/0b/e3/02114f96543f4a1b694333b92a6dcd4f8eebbefcc3a5f3bbb1316634178f/contourpy-1.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:94e848a6b83da10898cbf1311a815f770acc9b6a3f2d646f330d57eb4e87592e", size = 1258017, upload-time = "2024-08-27T20:56:42.246Z" }, + { url = "https://files.pythonhosted.org/packages/f3/3b/bfe4c81c6d5881c1c643dde6620be0b42bf8aab155976dd644595cfab95c/contourpy-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d78ab28a03c854a873787a0a42254a0ccb3cb133c672f645c9f9c8f3ae9d0800", size = 1316773, upload-time = "2024-08-27T20:56:58.58Z" }, + { url = "https://files.pythonhosted.org/packages/f1/17/c52d2970784383cafb0bd918b6fb036d98d96bbf0bc1befb5d1e31a07a70/contourpy-1.3.0-cp39-cp39-win32.whl", hash = "sha256:81cb5ed4952aae6014bc9d0421dec7c5835c9c8c31cdf51910b708f548cf58e5", size = 171353, upload-time = "2024-08-27T20:57:02.718Z" }, + { url = "https://files.pythonhosted.org/packages/53/23/db9f69676308e094d3c45f20cc52e12d10d64f027541c995d89c11ad5c75/contourpy-1.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:14e262f67bd7e6eb6880bc564dcda30b15e351a594657e55b7eec94b6ef72843", size = 211817, upload-time = "2024-08-27T20:57:06.328Z" }, + { url = "https://files.pythonhosted.org/packages/d1/09/60e486dc2b64c94ed33e58dcfb6f808192c03dfc5574c016218b9b7680dc/contourpy-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fe41b41505a5a33aeaed2a613dccaeaa74e0e3ead6dd6fd3a118fb471644fd6c", size = 261886, upload-time = "2024-08-27T20:57:10.863Z" }, + { url = "https://files.pythonhosted.org/packages/19/20/b57f9f7174fcd439a7789fb47d764974ab646fa34d1790551de386457a8e/contourpy-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eca7e17a65f72a5133bdbec9ecf22401c62bcf4821361ef7811faee695799779", size = 311008, upload-time = "2024-08-27T20:57:15.588Z" }, + { url = "https://files.pythonhosted.org/packages/74/fc/5040d42623a1845d4f17a418e590fd7a79ae8cb2bad2b2f83de63c3bdca4/contourpy-1.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1ec4dc6bf570f5b22ed0d7efba0dfa9c5b9e0431aeea7581aa217542d9e809a4", size = 215690, upload-time = "2024-08-27T20:57:19.321Z" }, + { url = "https://files.pythonhosted.org/packages/2b/24/dc3dcd77ac7460ab7e9d2b01a618cb31406902e50e605a8d6091f0a8f7cc/contourpy-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:00ccd0dbaad6d804ab259820fa7cb0b8036bda0686ef844d24125d8287178ce0", size = 261894, upload-time = "2024-08-27T20:57:23.873Z" }, + { url = "https://files.pythonhosted.org/packages/b1/db/531642a01cfec39d1682e46b5457b07cf805e3c3c584ec27e2a6223f8f6c/contourpy-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ca947601224119117f7c19c9cdf6b3ab54c5726ef1d906aa4a69dfb6dd58102", size = 311099, upload-time = "2024-08-27T20:57:28.58Z" }, + { url = "https://files.pythonhosted.org/packages/38/1e/94bda024d629f254143a134eead69e21c836429a2a6ce82209a00ddcb79a/contourpy-1.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c6ec93afeb848a0845a18989da3beca3eec2c0f852322efe21af1931147d12cb", size = 215838, upload-time = "2024-08-27T20:57:32.913Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload-time = "2025-04-15T17:47:53.79Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551, upload-time = "2025-04-15T17:34:46.581Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399, upload-time = "2025-04-15T17:34:51.427Z" }, + { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061, upload-time = "2025-04-15T17:34:55.961Z" }, + { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956, upload-time = "2025-04-15T17:35:00.992Z" }, + { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872, upload-time = "2025-04-15T17:35:06.177Z" }, + { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027, upload-time = "2025-04-15T17:35:11.244Z" }, + { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641, upload-time = "2025-04-15T17:35:26.701Z" }, + { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075, upload-time = "2025-04-15T17:35:43.204Z" }, + { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534, upload-time = "2025-04-15T17:35:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188, upload-time = "2025-04-15T17:35:50.064Z" }, + { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636, upload-time = "2025-04-15T17:35:54.473Z" }, + { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636, upload-time = "2025-04-15T17:35:58.283Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053, upload-time = "2025-04-15T17:36:03.235Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985, upload-time = "2025-04-15T17:36:08.275Z" }, + { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750, upload-time = "2025-04-15T17:36:13.29Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246, upload-time = "2025-04-15T17:36:18.329Z" }, + { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728, upload-time = "2025-04-15T17:36:33.878Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762, upload-time = "2025-04-15T17:36:51.295Z" }, + { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196, upload-time = "2025-04-15T17:36:55.002Z" }, + { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017, upload-time = "2025-04-15T17:36:58.576Z" }, + { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580, upload-time = "2025-04-15T17:37:03.105Z" }, + { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530, upload-time = "2025-04-15T17:37:07.026Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688, upload-time = "2025-04-15T17:37:11.481Z" }, + { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331, upload-time = "2025-04-15T17:37:18.212Z" }, + { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963, upload-time = "2025-04-15T17:37:22.76Z" }, + { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681, upload-time = "2025-04-15T17:37:33.001Z" }, + { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674, upload-time = "2025-04-15T17:37:48.64Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480, upload-time = "2025-04-15T17:38:06.7Z" }, + { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489, upload-time = "2025-04-15T17:38:10.338Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042, upload-time = "2025-04-15T17:38:14.239Z" }, + { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630, upload-time = "2025-04-15T17:38:19.142Z" }, + { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670, upload-time = "2025-04-15T17:38:23.688Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694, upload-time = "2025-04-15T17:38:28.238Z" }, + { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986, upload-time = "2025-04-15T17:38:33.502Z" }, + { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060, upload-time = "2025-04-15T17:38:38.672Z" }, + { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747, upload-time = "2025-04-15T17:38:43.712Z" }, + { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895, upload-time = "2025-04-15T17:39:00.224Z" }, + { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098, upload-time = "2025-04-15T17:43:29.649Z" }, + { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535, upload-time = "2025-04-15T17:44:44.532Z" }, + { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096, upload-time = "2025-04-15T17:44:48.194Z" }, + { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090, upload-time = "2025-04-15T17:43:34.084Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643, upload-time = "2025-04-15T17:43:38.626Z" }, + { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443, upload-time = "2025-04-15T17:43:44.522Z" }, + { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865, upload-time = "2025-04-15T17:43:49.545Z" }, + { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162, upload-time = "2025-04-15T17:43:54.203Z" }, + { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355, upload-time = "2025-04-15T17:44:01.025Z" }, + { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935, upload-time = "2025-04-15T17:44:17.322Z" }, + { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168, upload-time = "2025-04-15T17:44:33.43Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550, upload-time = "2025-04-15T17:44:37.092Z" }, + { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214, upload-time = "2025-04-15T17:44:40.827Z" }, + { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681, upload-time = "2025-04-15T17:44:59.314Z" }, + { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101, upload-time = "2025-04-15T17:45:04.165Z" }, + { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599, upload-time = "2025-04-15T17:45:08.456Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807, upload-time = "2025-04-15T17:45:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729, upload-time = "2025-04-15T17:45:20.166Z" }, + { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791, upload-time = "2025-04-15T17:45:24.794Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773, upload-time = "2025-07-26T12:01:02.277Z" }, + { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149, upload-time = "2025-07-26T12:01:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222, upload-time = "2025-07-26T12:01:05.688Z" }, + { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234, upload-time = "2025-07-26T12:01:07.054Z" }, + { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555, upload-time = "2025-07-26T12:01:08.801Z" }, + { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238, upload-time = "2025-07-26T12:01:10.319Z" }, + { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218, upload-time = "2025-07-26T12:01:12.659Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867, upload-time = "2025-07-26T12:01:15.533Z" }, + { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677, upload-time = "2025-07-26T12:01:17.088Z" }, + { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234, upload-time = "2025-07-26T12:01:18.256Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123, upload-time = "2025-07-26T12:01:19.848Z" }, + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload-time = "2025-07-26T12:02:16.095Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload-time = "2025-07-26T12:02:17.524Z" }, + { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload-time = "2025-07-26T12:02:18.9Z" }, + { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload-time = "2025-07-26T12:02:20.418Z" }, + { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload-time = "2025-07-26T12:02:21.916Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload-time = "2025-07-26T12:02:23.759Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload-time = "2025-07-26T12:02:26.181Z" }, + { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload-time = "2025-07-26T12:02:28.782Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload-time = "2025-07-26T12:02:30.128Z" }, + { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload-time = "2025-07-26T12:02:31.395Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload-time = "2025-07-26T12:02:32.956Z" }, + { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload-time = "2025-07-26T12:02:34.2Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload-time = "2025-07-26T12:02:35.807Z" }, + { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload-time = "2025-07-26T12:02:37.193Z" }, + { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload-time = "2025-07-26T12:02:38.894Z" }, + { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload-time = "2025-07-26T12:02:40.642Z" }, + { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload-time = "2025-07-26T12:02:42.25Z" }, + { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload-time = "2025-07-26T12:02:44.668Z" }, + { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload-time = "2025-07-26T12:02:47.09Z" }, + { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload-time = "2025-07-26T12:02:48.691Z" }, + { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload-time = "2025-07-26T12:02:50.137Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload-time = "2025-07-26T12:02:51.449Z" }, + { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809, upload-time = "2025-07-26T12:02:52.74Z" }, + { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593, upload-time = "2025-07-26T12:02:54.037Z" }, + { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202, upload-time = "2025-07-26T12:02:55.947Z" }, + { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207, upload-time = "2025-07-26T12:02:57.468Z" }, + { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315, upload-time = "2025-07-26T12:02:58.801Z" }, +] + +[[package]] +name = "cycler" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, +] + +[[package]] +name = "dill" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/81/e1/56027a71e31b02ddc53c7d65b01e68edf64dea2932122fe7746a516f75d5/dill-0.4.1.tar.gz", hash = "sha256:423092df4182177d4d8ba8290c8a5b640c66ab35ec7da59ccfa00f6fa3eea5fa", size = 187315, upload-time = "2026-01-19T02:36:56.85Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/77/dc8c558f7593132cf8fefec57c4f60c83b16941c574ac5f619abb3ae7933/dill-0.4.1-py3-none-any.whl", hash = "sha256:1e1ce33e978ae97fcfcff5638477032b801c46c7c65cf717f95fbc2248f79a9d", size = 120019, upload-time = "2026-01-19T02:36:55.663Z" }, +] + +[[package]] +name = "exceptiongroup" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598", size = 16740, upload-time = "2025-11-21T23:01:53.443Z" }, +] + +[[package]] +name = "fonttools" +version = "4.60.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/3e/c4/db6a7b5eb0656534c3aa2596c2c5e18830d74f1b9aa5aa8a7dff63a0b11d/fonttools-4.60.2.tar.gz", hash = "sha256:d29552e6b155ebfc685b0aecf8d429cb76c14ab734c22ef5d3dea6fdf800c92c", size = 3562254, upload-time = "2025-12-09T13:38:11.835Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ab/de/9e10a99fb3070accb8884886a41a4ce54e49bf2fa4fc63f48a6cf2061713/fonttools-4.60.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4e36fadcf7e8ca6e34d490eef86ed638d6fd9c55d2f514b05687622cfc4a7050", size = 2850403, upload-time = "2025-12-09T13:35:53.14Z" }, + { url = "https://files.pythonhosted.org/packages/e4/40/d5b369d1073b134f600a94a287e13b5bdea2191ba6347d813fa3da00e94a/fonttools-4.60.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6e500fc9c04bee749ceabfc20cb4903f6981c2139050d85720ea7ada61b75d5c", size = 2398629, upload-time = "2025-12-09T13:35:56.471Z" }, + { url = "https://files.pythonhosted.org/packages/7c/b5/123819369aaf99d1e4dc49f1de1925d4edc7379114d15a56a7dd2e9d56e6/fonttools-4.60.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22efea5e784e1d1cd8d7b856c198e360a979383ebc6dea4604743b56da1cbc34", size = 4893471, upload-time = "2025-12-09T13:35:58.927Z" }, + { url = "https://files.pythonhosted.org/packages/24/29/f8f8acccb9716b899be4be45e9ce770d6aa76327573863e68448183091b0/fonttools-4.60.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:677aa92d84d335e4d301d8ba04afca6f575316bc647b6782cb0921943fcb6343", size = 4854686, upload-time = "2025-12-09T13:36:01.767Z" }, + { url = "https://files.pythonhosted.org/packages/5a/0d/f3f51d7519f44f2dd5c9a60d7cd41185ebcee4348f073e515a3a93af15ff/fonttools-4.60.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:edd49d3defbf35476e78b61ff737ff5efea811acff68d44233a95a5a48252334", size = 4871233, upload-time = "2025-12-09T13:36:06.094Z" }, + { url = "https://files.pythonhosted.org/packages/cc/3f/4d4fd47d3bc40ab4d76718555185f8adffb5602ea572eac4bbf200c47d22/fonttools-4.60.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:126839492b69cecc5baf2bddcde60caab2ffafd867bbae2a88463fce6078ca3a", size = 4988936, upload-time = "2025-12-09T13:36:08.42Z" }, + { url = "https://files.pythonhosted.org/packages/01/6f/83bbdefa43f2c3ae206fd8c4b9a481f3c913eef871b1ce9a453069239e39/fonttools-4.60.2-cp310-cp310-win32.whl", hash = "sha256:ffcab6f5537136046ca902ed2491ab081ba271b07591b916289b7c27ff845f96", size = 2278044, upload-time = "2025-12-09T13:36:10.641Z" }, + { url = "https://files.pythonhosted.org/packages/d4/04/7d9a137e919d6c9ef26704b7f7b2580d9cfc5139597588227aacebc0e3b7/fonttools-4.60.2-cp310-cp310-win_amd64.whl", hash = "sha256:9c68b287c7ffcd29dd83b5f961004b2a54a862a88825d52ea219c6220309ba45", size = 2326522, upload-time = "2025-12-09T13:36:12.981Z" }, + { url = "https://files.pythonhosted.org/packages/e0/80/b7693d37c02417e162cc83cdd0b19a4f58be82c638b5d4ce4de2dae050c4/fonttools-4.60.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a2aed0a7931401b3875265717a24c726f87ecfedbb7b3426c2ca4d2812e281ae", size = 2847809, upload-time = "2025-12-09T13:36:14.884Z" }, + { url = "https://files.pythonhosted.org/packages/f9/9a/9c2c13bf8a6496ac21607d704e74e9cc68ebf23892cf924c9a8b5c7566b9/fonttools-4.60.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dea6868e9d2b816c9076cfea77754686f3c19149873bdbc5acde437631c15df1", size = 2397302, upload-time = "2025-12-09T13:36:17.151Z" }, + { url = "https://files.pythonhosted.org/packages/56/f6/ce38ff6b2d2d58f6fd981d32f3942365bfa30eadf2b47d93b2d48bf6097f/fonttools-4.60.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2fa27f34950aa1fe0f0b1abe25eed04770a3b3b34ad94e5ace82cc341589678a", size = 5054418, upload-time = "2025-12-09T13:36:19.062Z" }, + { url = "https://files.pythonhosted.org/packages/88/06/5353bea128ff39e857c31de3dd605725b4add956badae0b31bc9a50d4c8e/fonttools-4.60.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:13a53d479d187b09bfaa4a35ffcbc334fc494ff355f0a587386099cb66674f1e", size = 5031652, upload-time = "2025-12-09T13:36:21.206Z" }, + { url = "https://files.pythonhosted.org/packages/71/05/ebca836437f6ebd57edd6428e7eff584e683ff0556ddb17d62e3b731f46c/fonttools-4.60.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fac5e921d3bd0ca3bb8517dced2784f0742bc8ca28579a68b139f04ea323a779", size = 5030321, upload-time = "2025-12-09T13:36:23.515Z" }, + { url = "https://files.pythonhosted.org/packages/57/f9/eb9d2a2ce30c99f840c1cc3940729a970923cf39d770caf88909d98d516b/fonttools-4.60.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:648f4f9186fd7f1f3cd57dbf00d67a583720d5011feca67a5e88b3a491952cfb", size = 5154255, upload-time = "2025-12-09T13:36:25.879Z" }, + { url = "https://files.pythonhosted.org/packages/08/a2/088b6ceba8272a9abb629d3c08f9c1e35e5ce42db0ccfe0c1f9f03e60d1d/fonttools-4.60.2-cp311-cp311-win32.whl", hash = "sha256:3274e15fad871bead5453d5ce02658f6d0c7bc7e7021e2a5b8b04e2f9e40da1a", size = 2276300, upload-time = "2025-12-09T13:36:27.772Z" }, + { url = "https://files.pythonhosted.org/packages/de/2f/8e4c3d908cc5dade7bb1316ce48589f6a24460c1056fd4b8db51f1fa309a/fonttools-4.60.2-cp311-cp311-win_amd64.whl", hash = "sha256:91d058d5a483a1525b367803abb69de0923fbd45e1f82ebd000f5c8aa65bc78e", size = 2327574, upload-time = "2025-12-09T13:36:30.89Z" }, + { url = "https://files.pythonhosted.org/packages/c0/30/530c9eddcd1c39219dc0aaede2b5a4c8ab80e0bb88d1b3ffc12944c4aac3/fonttools-4.60.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e0164b7609d2b5c5dd4e044b8085b7bd7ca7363ef8c269a4ab5b5d4885a426b2", size = 2847196, upload-time = "2025-12-09T13:36:33.262Z" }, + { url = "https://files.pythonhosted.org/packages/19/2f/4077a482836d5bbe3bc9dac1c004d02ee227cf04ed62b0a2dfc41d4f0dfd/fonttools-4.60.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1dd3d9574fc595c1e97faccae0f264dc88784ddf7fbf54c939528378bacc0033", size = 2395842, upload-time = "2025-12-09T13:36:35.47Z" }, + { url = "https://files.pythonhosted.org/packages/dd/05/aae5bb99c5398f8ed4a8b784f023fd9dd3568f0bd5d5b21e35b282550f11/fonttools-4.60.2-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:98d0719f1b11c2817307d2da2e94296a3b2a3503f8d6252a101dca3ee663b917", size = 4949713, upload-time = "2025-12-09T13:36:37.874Z" }, + { url = "https://files.pythonhosted.org/packages/b4/37/49067349fc78ff0efbf09fadefe80ddf41473ca8f8a25400e3770da38328/fonttools-4.60.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9d3ea26957dd07209f207b4fff64c702efe5496de153a54d3b91007ec28904dd", size = 4999907, upload-time = "2025-12-09T13:36:39.853Z" }, + { url = "https://files.pythonhosted.org/packages/16/31/d0f11c758bd0db36b664c92a0f9dfdcc2d7313749aa7d6629805c6946f21/fonttools-4.60.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1ee301273b0850f3a515299f212898f37421f42ff9adfc341702582ca5073c13", size = 4939717, upload-time = "2025-12-09T13:36:43.075Z" }, + { url = "https://files.pythonhosted.org/packages/d9/bc/1cff0d69522e561bf1b99bee7c3911c08c25e919584827c3454a64651ce9/fonttools-4.60.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c6eb4694cc3b9c03b7c01d65a9cf35b577f21aa6abdbeeb08d3114b842a58153", size = 5089205, upload-time = "2025-12-09T13:36:45.468Z" }, + { url = "https://files.pythonhosted.org/packages/05/e6/fb174f0069b7122e19828c551298bfd34fdf9480535d2a6ac2ed37afacd3/fonttools-4.60.2-cp312-cp312-win32.whl", hash = "sha256:57f07b616c69c244cc1a5a51072eeef07dddda5ebef9ca5c6e9cf6d59ae65b70", size = 2264674, upload-time = "2025-12-09T13:36:49.238Z" }, + { url = "https://files.pythonhosted.org/packages/75/57/6552ffd6b582d3e6a9f01780c5275e6dfff1e70ca146101733aa1c12a129/fonttools-4.60.2-cp312-cp312-win_amd64.whl", hash = "sha256:310035802392f1fe5a7cf43d76f6ff4a24c919e4c72c0352e7b8176e2584b8a0", size = 2314701, upload-time = "2025-12-09T13:36:51.09Z" }, + { url = "https://files.pythonhosted.org/packages/2e/e4/8381d0ca6b6c6c484660b03517ec5b5b81feeefca3808726dece36c652a9/fonttools-4.60.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2bb5fd231e56ccd7403212636dcccffc96c5ae0d6f9e4721fa0a32cb2e3ca432", size = 2842063, upload-time = "2025-12-09T13:36:53.468Z" }, + { url = "https://files.pythonhosted.org/packages/b4/2c/4367117ee8ff4f4374787a1222da0bd413d80cf3522111f727a7b8f80d1d/fonttools-4.60.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:536b5fab7b6fec78ccf59b5c59489189d9d0a8b0d3a77ed1858be59afb096696", size = 2393792, upload-time = "2025-12-09T13:36:55.742Z" }, + { url = "https://files.pythonhosted.org/packages/49/b7/a76b6dffa193869e54e32ca2f9abb0d0e66784bc8a24e6f86eb093015481/fonttools-4.60.2-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6b9288fc38252ac86a9570f19313ecbc9ff678982e0f27c757a85f1f284d3400", size = 4924020, upload-time = "2025-12-09T13:36:58.229Z" }, + { url = "https://files.pythonhosted.org/packages/bd/4e/0078200e2259f0061c86a74075f507d64c43dd2ab38971956a5c0012d344/fonttools-4.60.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:93fcb420791d839ef592eada2b69997c445d0ce9c969b5190f2e16828ec10607", size = 4980070, upload-time = "2025-12-09T13:37:00.311Z" }, + { url = "https://files.pythonhosted.org/packages/85/1f/d87c85a11cb84852c975251581862681e4a0c1c3bd456c648792203f311b/fonttools-4.60.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7916a381b094db4052ac284255186aebf74c5440248b78860cb41e300036f598", size = 4921411, upload-time = "2025-12-09T13:37:02.345Z" }, + { url = "https://files.pythonhosted.org/packages/75/c0/7efad650f5ed8e317c2633133ef3c64917e7adf2e4e2940c798f5d57ec6e/fonttools-4.60.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:58c8c393d5e16b15662cfc2d988491940458aa87894c662154f50c7b49440bef", size = 5063465, upload-time = "2025-12-09T13:37:04.836Z" }, + { url = "https://files.pythonhosted.org/packages/18/a8/750518c4f8cdd79393b386bc81226047ade80239e58c6c9f5dbe1fdd8ea1/fonttools-4.60.2-cp313-cp313-win32.whl", hash = "sha256:19c6e0afd8b02008caa0aa08ab896dfce5d0bcb510c49b2c499541d5cb95a963", size = 2263443, upload-time = "2025-12-09T13:37:06.762Z" }, + { url = "https://files.pythonhosted.org/packages/b8/22/026c60376f165981f80a0e90bd98a79ae3334e9d89a3d046c4d2e265c724/fonttools-4.60.2-cp313-cp313-win_amd64.whl", hash = "sha256:6a500dc59e11b2338c2dba1f8cf11a4ae8be35ec24af8b2628b8759a61457b76", size = 2313800, upload-time = "2025-12-09T13:37:08.713Z" }, + { url = "https://files.pythonhosted.org/packages/7e/ab/7cf1f5204e1366ddf9dc5cdc2789b571feb9eebcee0e3463c3f457df5f52/fonttools-4.60.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:9387c532acbe323bbf2a920f132bce3c408a609d5f9dcfc6532fbc7e37f8ccbb", size = 2841690, upload-time = "2025-12-09T13:37:10.696Z" }, + { url = "https://files.pythonhosted.org/packages/00/3c/0bf83c6f863cc8b934952567fa2bf737cfcec8fc4ffb59b3f93820095f89/fonttools-4.60.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:e6f1c824185b5b8fb681297f315f26ae55abb0d560c2579242feea8236b1cfef", size = 2392191, upload-time = "2025-12-09T13:37:12.954Z" }, + { url = "https://files.pythonhosted.org/packages/00/f0/40090d148b8907fbea12e9bdf1ff149f30cdf1769e3b2c3e0dbf5106b88d/fonttools-4.60.2-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:55a3129d1e4030b1a30260f1b32fe76781b585fb2111d04a988e141c09eb6403", size = 4873503, upload-time = "2025-12-09T13:37:15.142Z" }, + { url = "https://files.pythonhosted.org/packages/dc/e0/d8b13f99e58b8c293781288ba62fe634f1f0697c9c4c0ae104d3215f3a10/fonttools-4.60.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b196e63753abc33b3b97a6fd6de4b7c4fef5552c0a5ba5e562be214d1e9668e0", size = 4968493, upload-time = "2025-12-09T13:37:18.272Z" }, + { url = "https://files.pythonhosted.org/packages/46/c5/960764d12c92bc225f02401d3067048cb7b282293d9e48e39fe2b0ec38a9/fonttools-4.60.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:de76c8d740fb55745f3b154f0470c56db92ae3be27af8ad6c2e88f1458260c9a", size = 4920015, upload-time = "2025-12-09T13:37:20.334Z" }, + { url = "https://files.pythonhosted.org/packages/4b/ab/839d8caf253d1eef3653ef4d34427d0326d17a53efaec9eb04056b670fff/fonttools-4.60.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6ba6303225c95998c9fda2d410aa792c3d2c1390a09df58d194b03e17583fa25", size = 5031165, upload-time = "2025-12-09T13:37:23.57Z" }, + { url = "https://files.pythonhosted.org/packages/de/bf/3bc862796a6841cbe0725bb5512d272239b809dba631a4b0301df885e62d/fonttools-4.60.2-cp314-cp314-win32.whl", hash = "sha256:0a89728ce10d7c816fedaa5380c06d2793e7a8a634d7ce16810e536c22047384", size = 2267526, upload-time = "2025-12-09T13:37:25.821Z" }, + { url = "https://files.pythonhosted.org/packages/fc/a1/c1909cacf00c76dc37b4743451561fbaaf7db4172c22a6d9394081d114c3/fonttools-4.60.2-cp314-cp314-win_amd64.whl", hash = "sha256:fa8446e6ab8bd778b82cb1077058a2addba86f30de27ab9cc18ed32b34bc8667", size = 2319096, upload-time = "2025-12-09T13:37:28.058Z" }, + { url = "https://files.pythonhosted.org/packages/29/b3/f66e71433f08e3a931b2b31a665aeed17fcc5e6911fc73529c70a232e421/fonttools-4.60.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:4063bc81ac5a4137642865cb63dd270e37b3cd1f55a07c0d6e41d072699ccca2", size = 2925167, upload-time = "2025-12-09T13:37:30.348Z" }, + { url = "https://files.pythonhosted.org/packages/2e/13/eeb491ff743594bbd0bee6e49422c03a59fe9c49002d3cc60eeb77414285/fonttools-4.60.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:ebfdb66fa69732ed604ab8e2a0431e6deff35e933a11d73418cbc7823d03b8e1", size = 2430923, upload-time = "2025-12-09T13:37:32.817Z" }, + { url = "https://files.pythonhosted.org/packages/b2/e5/db609f785e460796e53c4dbc3874a5f4948477f27beceb5e2d24b2537666/fonttools-4.60.2-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:50b10b3b1a72d1d54c61b0e59239e1a94c0958f4a06a1febf97ce75388dd91a4", size = 4877729, upload-time = "2025-12-09T13:37:35.858Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d6/85e4484dd4bfb03fee7bd370d65888cccbd3dee2681ee48c869dd5ccb23f/fonttools-4.60.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:beae16891a13b4a2ddec9b39b4de76092a3025e4d1c82362e3042b62295d5e4d", size = 5096003, upload-time = "2025-12-09T13:37:37.862Z" }, + { url = "https://files.pythonhosted.org/packages/30/49/1a98e44b71030b83d2046f981373b80571868259d98e6dae7bc20099dac6/fonttools-4.60.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:522f017fdb3766fd5d2d321774ef351cc6ce88ad4e6ac9efe643e4a2b9d528db", size = 4974410, upload-time = "2025-12-09T13:37:40.166Z" }, + { url = "https://files.pythonhosted.org/packages/42/07/d6f775d950ee8a841012472c7303f8819423d8cc3b4530915de7265ebfa2/fonttools-4.60.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:82cceceaf9c09a965a75b84a4b240dd3768e596ffb65ef53852681606fe7c9ba", size = 5002036, upload-time = "2025-12-09T13:37:42.639Z" }, + { url = "https://files.pythonhosted.org/packages/73/f6/ba6458f83ce1a9f8c3b17bd8f7b8a2205a126aac1055796b7e7cfebbd38f/fonttools-4.60.2-cp314-cp314t-win32.whl", hash = "sha256:bbfbc918a75437fe7e6d64d1b1e1f713237df1cf00f3a36dedae910b2ba01cee", size = 2330985, upload-time = "2025-12-09T13:37:45.157Z" }, + { url = "https://files.pythonhosted.org/packages/91/24/fea0ba4d3a32d4ed1103a1098bfd99dc78b5fe3bb97202920744a37b73dc/fonttools-4.60.2-cp314-cp314t-win_amd64.whl", hash = "sha256:0e5cd9b0830f6550d58c84f3ab151a9892b50c4f9d538c5603c0ce6fff2eb3f1", size = 2396226, upload-time = "2025-12-09T13:37:47.355Z" }, + { url = "https://files.pythonhosted.org/packages/55/ae/a6d9446cb258d3fe87e311c2d7bacf8e8da3e5809fbdc3a8306db4f6b14e/fonttools-4.60.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a3c75b8b42f7f93906bdba9eb1197bb76aecbe9a0a7cf6feec75f7605b5e8008", size = 2857184, upload-time = "2025-12-09T13:37:49.96Z" }, + { url = "https://files.pythonhosted.org/packages/3a/f3/1b41d0b6a8b908aa07f652111155dd653ebbf0b3385e66562556c5206685/fonttools-4.60.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0f86c8c37bc0ec0b9c141d5e90c717ff614e93c187f06d80f18c7057097f71bc", size = 2401877, upload-time = "2025-12-09T13:37:52.307Z" }, + { url = "https://files.pythonhosted.org/packages/71/57/048fd781680c38b05c5463657d0d95d5f2391a51972176e175c01de29d42/fonttools-4.60.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fe905403fe59683b0e9a45f234af2866834376b8821f34633b1c76fb731b6311", size = 4878073, upload-time = "2025-12-09T13:37:56.477Z" }, + { url = "https://files.pythonhosted.org/packages/45/bb/363364f052a893cebd3d449588b21244a9d873620fda03ad92702d2e1bc7/fonttools-4.60.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:38ce703b60a906e421e12d9e3a7f064883f5e61bb23e8961f4be33cfe578500b", size = 4835385, upload-time = "2025-12-09T13:37:58.882Z" }, + { url = "https://files.pythonhosted.org/packages/1c/38/e392bb930b2436287e6021672345db26441bf1f85f1e98f8b9784334e41d/fonttools-4.60.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9e810c06f3e79185cecf120e58b343ea5a89b54dd695fd644446bcf8c026da5e", size = 4853084, upload-time = "2025-12-09T13:38:01.578Z" }, + { url = "https://files.pythonhosted.org/packages/65/60/0d77faeaecf7a3276a8a6dc49e2274357e6b3ed6a1774e2fdb2a7f142db0/fonttools-4.60.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:38faec8cc1d12122599814d15a402183f5123fb7608dac956121e7c6742aebc5", size = 4971144, upload-time = "2025-12-09T13:38:03.748Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c7/6d3ac3afbcd598631bce24c3ecb919e7d0644a82fea8ddc4454312fc0be6/fonttools-4.60.2-cp39-cp39-win32.whl", hash = "sha256:80a45cf7bf659acb7b36578f300231873daba67bd3ca8cce181c73f861f14a37", size = 1499411, upload-time = "2025-12-09T13:38:05.586Z" }, + { url = "https://files.pythonhosted.org/packages/5a/1c/9dedf6420e23f9fa630bb97941839dddd2e1e57d1b2b85a902378dbe0bd2/fonttools-4.60.2-cp39-cp39-win_amd64.whl", hash = "sha256:c355d5972071938e1b1e0f5a1df001f68ecf1a62f34a3407dc8e0beccf052501", size = 1547943, upload-time = "2025-12-09T13:38:07.604Z" }, + { url = "https://files.pythonhosted.org/packages/79/6c/10280af05b44fafd1dff69422805061fa1af29270bc52dce031ac69540bf/fonttools-4.60.2-py3-none-any.whl", hash = "sha256:73cf92eeda67cf6ff10c8af56fc8f4f07c1647d989a979be9e388a49be26552a", size = 1144610, upload-time = "2025-12-09T13:38:09.5Z" }, +] + +[[package]] +name = "fonttools" +version = "4.62.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/5a/96/686339e0fda8142b7ebed39af53f4a5694602a729662f42a6209e3be91d0/fonttools-4.62.0.tar.gz", hash = "sha256:0dc477c12b8076b4eb9af2e440421b0433ffa9e1dcb39e0640a6c94665ed1098", size = 3579521, upload-time = "2026-03-09T16:50:06.217Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/e0/9db48ec7f6b95bae7b20667ded54f18dba8e759ef66232c8683822ae26fc/fonttools-4.62.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:62b6a3d0028e458e9b59501cf7124a84cd69681c433570e4861aff4fb54a236c", size = 2873527, upload-time = "2026-03-09T16:48:12.416Z" }, + { url = "https://files.pythonhosted.org/packages/dd/45/86eccfdc922cb9fafc63189a9793fa9f6dd60e68a07be42e454ef2c0deae/fonttools-4.62.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:966557078b55e697f65300b18025c54e872d7908d1899b7314d7c16e64868cb2", size = 2417427, upload-time = "2026-03-09T16:48:15.122Z" }, + { url = "https://files.pythonhosted.org/packages/d3/98/f547a1fceeae81a9a5c6461bde2badac8bf50bda7122a8012b32b1e65396/fonttools-4.62.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9cf34861145b516cddd19b07ae6f4a61ea1c6326031b960ec9ddce8ee815e888", size = 4934993, upload-time = "2026-03-09T16:48:18.186Z" }, + { url = "https://files.pythonhosted.org/packages/5c/57/a23a051fcff998fdfabdd33c6721b5bad499da08b586d3676993410071f0/fonttools-4.62.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e2ff573de2775508c8a366351fb901c4ced5dc6cf2d87dd15c973bedcdd5216", size = 4892154, upload-time = "2026-03-09T16:48:20.736Z" }, + { url = "https://files.pythonhosted.org/packages/e2/62/e27644b433dc6db1d47bc6028a27d772eec5cc8338e24a9a1fce5d7120aa/fonttools-4.62.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:55b189a1b3033860a38e4e5bd0626c5aa25c7ce9caee7bc784a8caec7a675401", size = 4911635, upload-time = "2026-03-09T16:48:23.174Z" }, + { url = "https://files.pythonhosted.org/packages/7e/e2/1bf141911a5616bacfe9cf237c80ccd69d0d92482c38c0f7f6a55d063ad9/fonttools-4.62.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:825f98cd14907c74a4d0a3f7db8570886ffce9c6369fed1385020febf919abf6", size = 5031492, upload-time = "2026-03-09T16:48:25.095Z" }, + { url = "https://files.pythonhosted.org/packages/2f/59/790c292f4347ecfa77d9c7e0d1d91e04ab227f6e4a337ed4fe37ca388048/fonttools-4.62.0-cp310-cp310-win32.whl", hash = "sha256:c858030560f92a054444c6e46745227bfd3bb4e55383c80d79462cd47289e4b5", size = 1507656, upload-time = "2026-03-09T16:48:26.973Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ee/08c0b7f8bac6e44638de6fe9a3e710a623932f60eccd58912c4d4743516d/fonttools-4.62.0-cp310-cp310-win_amd64.whl", hash = "sha256:9bf75eb69330e34ad2a096fac67887102c8537991eb6cac1507fc835bbb70e0a", size = 1556540, upload-time = "2026-03-09T16:48:30.359Z" }, + { url = "https://files.pythonhosted.org/packages/e4/33/63d79ca41020dd460b51f1e0f58ad1ff0a36b7bcbdf8f3971d52836581e9/fonttools-4.62.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:196cafef9aeec5258425bd31a4e9a414b2ee0d1557bca184d7923d3d3bcd90f9", size = 2870816, upload-time = "2026-03-09T16:48:32.39Z" }, + { url = "https://files.pythonhosted.org/packages/c0/7a/9aeec114bc9fc00d757a41f092f7107863d372e684a5b5724c043654477c/fonttools-4.62.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:153afc3012ff8761b1733e8fbe5d98623409774c44ffd88fbcb780e240c11d13", size = 2416127, upload-time = "2026-03-09T16:48:34.627Z" }, + { url = "https://files.pythonhosted.org/packages/5a/71/12cfd8ae0478b7158ffa8850786781f67e73c00fd897ef9d053415c5f88b/fonttools-4.62.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13b663fb197334de84db790353d59da2a7288fd14e9be329f5debc63ec0500a5", size = 5100678, upload-time = "2026-03-09T16:48:36.454Z" }, + { url = "https://files.pythonhosted.org/packages/8a/d7/8e4845993ee233c2023d11babe9b3dae7d30333da1d792eeccebcb77baab/fonttools-4.62.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:591220d5333264b1df0d3285adbdfe2af4f6a45bbf9ca2b485f97c9f577c49ff", size = 5070859, upload-time = "2026-03-09T16:48:38.786Z" }, + { url = "https://files.pythonhosted.org/packages/ae/a0/287ae04cd883a52e7bb1d92dfc4997dcffb54173761c751106845fa9e316/fonttools-4.62.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:579f35c121528a50c96bf6fcb6a393e81e7f896d4326bf40e379f1c971603db9", size = 5076689, upload-time = "2026-03-09T16:48:41.886Z" }, + { url = "https://files.pythonhosted.org/packages/6d/4e/a2377ad26c36fcd3e671a1c316ea5ed83107de1588e2d897a98349363bc7/fonttools-4.62.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:44956b003151d5a289eba6c71fe590d63509267c37e26de1766ba15d9c589582", size = 5202053, upload-time = "2026-03-09T16:48:43.867Z" }, + { url = "https://files.pythonhosted.org/packages/44/2e/ad0472e69b02f83dc88983a9910d122178461606404be5b4838af6d1744a/fonttools-4.62.0-cp311-cp311-win32.whl", hash = "sha256:42c7848fa8836ab92c23b1617c407a905642521ff2d7897fe2bf8381530172f1", size = 2292852, upload-time = "2026-03-09T16:48:46.962Z" }, + { url = "https://files.pythonhosted.org/packages/77/ce/f5a4c42c117f8113ce04048053c128d17426751a508f26398110c993a074/fonttools-4.62.0-cp311-cp311-win_amd64.whl", hash = "sha256:4da779e8f342a32856075ddb193b2a024ad900bc04ecb744014c32409ae871ed", size = 2344367, upload-time = "2026-03-09T16:48:48.818Z" }, + { url = "https://files.pythonhosted.org/packages/ab/9d/7ad1ffc080619f67d0b1e0fa6a0578f0be077404f13fd8e448d1616a94a3/fonttools-4.62.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:22bde4dc12a9e09b5ced77f3b5053d96cf10c4976c6ac0dee293418ef289d221", size = 2870004, upload-time = "2026-03-09T16:48:50.837Z" }, + { url = "https://files.pythonhosted.org/packages/4d/8b/ba59069a490f61b737e064c3129453dbd28ee38e81d56af0d04d7e6b4de4/fonttools-4.62.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7199c73b326bad892f1cb53ffdd002128bfd58a89b8f662204fbf1daf8d62e85", size = 2414662, upload-time = "2026-03-09T16:48:53.295Z" }, + { url = "https://files.pythonhosted.org/packages/8c/8c/c52a4310de58deeac7e9ea800892aec09b00bb3eb0c53265b31ec02be115/fonttools-4.62.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d732938633681d6e2324e601b79e93f7f72395ec8681f9cdae5a8c08bc167e72", size = 5032975, upload-time = "2026-03-09T16:48:55.718Z" }, + { url = "https://files.pythonhosted.org/packages/0b/a1/d16318232964d786907b9b3613b8409f74cf0be2da400854509d3a864e43/fonttools-4.62.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:31a804c16d76038cc4e3826e07678efb0a02dc4f15396ea8e07088adbfb2578e", size = 4988544, upload-time = "2026-03-09T16:48:57.715Z" }, + { url = "https://files.pythonhosted.org/packages/b2/8d/7e745ca3e65852adc5e52a83dc213fe1b07d61cb5b394970fcd4b1199d1e/fonttools-4.62.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:090e74ac86e68c20150e665ef8e7e0c20cb9f8b395302c9419fa2e4d332c3b51", size = 4971296, upload-time = "2026-03-09T16:48:59.678Z" }, + { url = "https://files.pythonhosted.org/packages/e6/d4/b717a4874175146029ca1517e85474b1af80c9d9a306fc3161e71485eea5/fonttools-4.62.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8f086120e8be9e99ca1288aa5ce519833f93fe0ec6ebad2380c1dee18781f0b5", size = 5122503, upload-time = "2026-03-09T16:49:02.464Z" }, + { url = "https://files.pythonhosted.org/packages/cb/4b/92cfcba4bf8373f51c49c5ae4b512ead6fbda7d61a0e8c35a369d0db40a0/fonttools-4.62.0-cp312-cp312-win32.whl", hash = "sha256:37a73e5e38fd05c637daede6ffed5f3496096be7df6e4a3198d32af038f87527", size = 2281060, upload-time = "2026-03-09T16:49:04.385Z" }, + { url = "https://files.pythonhosted.org/packages/cd/06/cc96468781a4dc8ae2f14f16f32b32f69bde18cb9384aad27ccc7adf76f7/fonttools-4.62.0-cp312-cp312-win_amd64.whl", hash = "sha256:658ab837c878c4d2a652fcbb319547ea41693890e6434cf619e66f79387af3b8", size = 2331193, upload-time = "2026-03-09T16:49:06.598Z" }, + { url = "https://files.pythonhosted.org/packages/82/c7/985c1670aa6d82ef270f04cde11394c168f2002700353bd2bde405e59b8f/fonttools-4.62.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:274c8b8a87e439faf565d3bcd3f9f9e31bca7740755776a4a90a4bfeaa722efa", size = 2864929, upload-time = "2026-03-09T16:49:09.331Z" }, + { url = "https://files.pythonhosted.org/packages/c1/dc/c409c8ceec0d3119e9ab0b7b1a2e3c76d1f4d66e4a9db5c59e6b7652e7df/fonttools-4.62.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:93e27131a5a0ae82aaadcffe309b1bae195f6711689722af026862bede05c07c", size = 2412586, upload-time = "2026-03-09T16:49:11.378Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ac/8e300dbf7b4d135287c261ffd92ede02d9f48f0d2db14665fbc8b059588a/fonttools-4.62.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:83c6524c5b93bad9c2939d88e619fedc62e913c19e673f25d5ab74e7a5d074e5", size = 5013708, upload-time = "2026-03-09T16:49:14.063Z" }, + { url = "https://files.pythonhosted.org/packages/fb/bc/60d93477b653eeb1ddf5f9ec34be689b79234d82dbdded269ac0252715b8/fonttools-4.62.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:106aec9226f9498fc5345125ff7200842c01eda273ae038f5049b0916907acee", size = 4964355, upload-time = "2026-03-09T16:49:16.515Z" }, + { url = "https://files.pythonhosted.org/packages/cb/eb/6dc62bcc3c3598c28a3ecb77e69018869c3e109bd83031d4973c059d318b/fonttools-4.62.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:15d86b96c79013320f13bc1b15f94789edb376c0a2d22fb6088f33637e8dfcbc", size = 4953472, upload-time = "2026-03-09T16:49:18.494Z" }, + { url = "https://files.pythonhosted.org/packages/82/b3/3af7592d9b254b7b7fec018135f8776bfa0d1ad335476c2791b1334dc5e4/fonttools-4.62.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f16c07e5250d5d71d0f990a59460bc5620c3cc456121f2cfb5b60475699905f", size = 5094701, upload-time = "2026-03-09T16:49:21.67Z" }, + { url = "https://files.pythonhosted.org/packages/31/3d/976645583ab567d3ee75ff87b33aa1330fa2baeeeae5fc46210b4274dd45/fonttools-4.62.0-cp313-cp313-win32.whl", hash = "sha256:d31558890f3fa00d4f937d12708f90c7c142c803c23eaeb395a71f987a77ebe3", size = 2279710, upload-time = "2026-03-09T16:49:23.812Z" }, + { url = "https://files.pythonhosted.org/packages/f5/7a/e25245a30457595740041dba9d0ea8ec1b2517f2f1a6a741f15eba1a4edc/fonttools-4.62.0-cp313-cp313-win_amd64.whl", hash = "sha256:6826a5aa53fb6def8a66bf423939745f415546c4e92478a7c531b8b6282b6c3b", size = 2330291, upload-time = "2026-03-09T16:49:26.237Z" }, + { url = "https://files.pythonhosted.org/packages/1a/64/61f69298aa6e7c363dcf00dd6371a654676900abe27d1effd1a74b43e5d0/fonttools-4.62.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:4fa5a9c716e2f75ef34b5a5c2ca0ee4848d795daa7e6792bf30fd4abf8993449", size = 2864222, upload-time = "2026-03-09T16:49:28.285Z" }, + { url = "https://files.pythonhosted.org/packages/c6/57/6b08756fe4455336b1fe160ab3c11fccc90768ccb6ee03fb0b45851aace4/fonttools-4.62.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:625f5cbeb0b8f4e42343eaeb4bc2786718ddd84760a2f5e55fdd3db049047c00", size = 2410674, upload-time = "2026-03-09T16:49:30.504Z" }, + { url = "https://files.pythonhosted.org/packages/6f/86/db65b63bb1b824b63e602e9be21b18741ddc99bcf5a7850f9181159ae107/fonttools-4.62.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6247e58b96b982709cd569a91a2ba935d406dccf17b6aa615afaed37ac3856aa", size = 4999387, upload-time = "2026-03-09T16:49:32.593Z" }, + { url = "https://files.pythonhosted.org/packages/86/c8/c6669e42d2f4efd60d38a3252cebbb28851f968890efb2b9b15f9d1092b0/fonttools-4.62.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:840632ea9c1eab7b7f01c369e408c0721c287dfd7500ab937398430689852fd1", size = 4912506, upload-time = "2026-03-09T16:49:34.927Z" }, + { url = "https://files.pythonhosted.org/packages/2e/49/0ae552aa098edd0ec548413fbf818f52ceb70535016215094a5ce9bf8f70/fonttools-4.62.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:28a9ea2a7467a816d1bec22658b0cce4443ac60abac3e293bdee78beb74588f3", size = 4951202, upload-time = "2026-03-09T16:49:37.1Z" }, + { url = "https://files.pythonhosted.org/packages/71/65/ae38fc8a4cea6f162d74cf11f58e9aeef1baa7d0e3d1376dabd336c129e5/fonttools-4.62.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5ae611294f768d413949fd12693a8cba0e6332fbc1e07aba60121be35eac68d0", size = 5060758, upload-time = "2026-03-09T16:49:39.464Z" }, + { url = "https://files.pythonhosted.org/packages/db/3d/bb797496f35c60544cd5af71ffa5aad62df14ef7286908d204cb5c5096fe/fonttools-4.62.0-cp314-cp314-win32.whl", hash = "sha256:273acb61f316d07570a80ed5ff0a14a23700eedbec0ad968b949abaa4d3f6bb5", size = 2283496, upload-time = "2026-03-09T16:49:42.448Z" }, + { url = "https://files.pythonhosted.org/packages/2e/9f/91081ffe5881253177c175749cce5841f5ec6e931f5d52f4a817207b7429/fonttools-4.62.0-cp314-cp314-win_amd64.whl", hash = "sha256:a5f974006d14f735c6c878fc4b117ad031dc93638ddcc450ca69f8fd64d5e104", size = 2335426, upload-time = "2026-03-09T16:49:44.228Z" }, + { url = "https://files.pythonhosted.org/packages/f8/65/f47f9b3db1ec156a1f222f1089ba076b2cc9ee1d024a8b0a60c54258517e/fonttools-4.62.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:0361a7d41d86937f1f752717c19f719d0fde064d3011038f9f19bdf5fc2f5c95", size = 2947079, upload-time = "2026-03-09T16:49:46.471Z" }, + { url = "https://files.pythonhosted.org/packages/52/73/bc62e5058a0c22cf02b1e0169ef0c3ca6c3247216d719f95bead3c05a991/fonttools-4.62.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:d4108c12773b3c97aa592311557c405d5b4fc03db2b969ed928fcf68e7b3c887", size = 2448802, upload-time = "2026-03-09T16:49:48.328Z" }, + { url = "https://files.pythonhosted.org/packages/2b/df/bfaa0e845884935355670e6e68f137185ab87295f8bc838db575e4a66064/fonttools-4.62.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b448075f32708e8fb377fe7687f769a5f51a027172c591ba9a58693631b077a8", size = 5137378, upload-time = "2026-03-09T16:49:50.223Z" }, + { url = "https://files.pythonhosted.org/packages/32/32/04f616979a18b48b52e634988b93d847b6346260faf85ecccaf7e2e9057f/fonttools-4.62.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e5f1fa8cc9f1a56a3e33ee6b954d6d9235e6b9d11eb7a6c9dfe2c2f829dc24db", size = 4920714, upload-time = "2026-03-09T16:49:53.172Z" }, + { url = "https://files.pythonhosted.org/packages/3b/2e/274e16689c1dfee5c68302cd7c444213cfddd23cf4620374419625037ec6/fonttools-4.62.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:f8c8ea812f82db1e884b9cdb663080453e28f0f9a1f5027a5adb59c4cc8d38d1", size = 5016012, upload-time = "2026-03-09T16:49:55.762Z" }, + { url = "https://files.pythonhosted.org/packages/7f/0c/b08117270626e7117ac2f89d732fdd4386ec37d2ab3a944462d29e6f89a1/fonttools-4.62.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:03c6068adfdc67c565d217e92386b1cdd951abd4240d65180cec62fa74ba31b2", size = 5042766, upload-time = "2026-03-09T16:49:57.726Z" }, + { url = "https://files.pythonhosted.org/packages/11/83/a48b73e54efa272ee65315a6331b30a9b3a98733310bc11402606809c50e/fonttools-4.62.0-cp314-cp314t-win32.whl", hash = "sha256:d28d5baacb0017d384df14722a63abe6e0230d8ce642b1615a27d78ffe3bc983", size = 2347785, upload-time = "2026-03-09T16:49:59.698Z" }, + { url = "https://files.pythonhosted.org/packages/f8/27/c67eab6dc3525bdc39586511b1b3d7161e972dacc0f17476dbaf932e708b/fonttools-4.62.0-cp314-cp314t-win_amd64.whl", hash = "sha256:3f9e20c4618f1e04190c802acae6dc337cb6db9fa61e492fd97cd5c5a9ff6d07", size = 2413914, upload-time = "2026-03-09T16:50:02.251Z" }, + { url = "https://files.pythonhosted.org/packages/9c/57/c2487c281dde03abb2dec244fd67059b8d118bd30a653cbf69e94084cb23/fonttools-4.62.0-py3-none-any.whl", hash = "sha256:75064f19a10c50c74b336aa5ebe7b1f89fd0fb5255807bfd4b0c6317098f4af3", size = 1152427, upload-time = "2026-03-09T16:50:04.074Z" }, +] + +[[package]] +name = "idna" +version = "3.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, +] + +[[package]] +name = "importlib-resources" +version = "6.5.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "zipp", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cf/8c/f834fbf984f691b4f7ff60f50b514cc3de5cc08abfc3295564dd89c5e2e7/importlib_resources-6.5.2.tar.gz", hash = "sha256:185f87adef5bcc288449d98fb4fba07cea78bc036455dd44c5fc4a2fe78fed2c", size = 44693, upload-time = "2025-01-03T18:51:56.698Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a4/ed/1f1afb2e9e7f38a545d628f864d562a5ae64fe6f7a10e28ffb9b185b4e89/importlib_resources-6.5.2-py3-none-any.whl", hash = "sha256:789cfdc3ed28c78b67a06acb8126751ced69a3d5f79c095a98298cd8a760ccec", size = 37461, upload-time = "2025-01-03T18:51:54.306Z" }, +] + +[[package]] +name = "iniconfig" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload-time = "2025-03-19T20:09:59.721Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload-time = "2025-03-19T20:10:01.071Z" }, +] + +[[package]] +name = "iniconfig" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, +] + +[[package]] +name = "kiwisolver" +version = "1.4.7" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/85/4d/2255e1c76304cbd60b48cee302b66d1dde4468dc5b1160e4b7cb43778f2a/kiwisolver-1.4.7.tar.gz", hash = "sha256:9893ff81bd7107f7b685d3017cc6583daadb4fc26e4a888350df530e41980a60", size = 97286, upload-time = "2024-09-04T09:39:44.302Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/97/14/fc943dd65268a96347472b4fbe5dcc2f6f55034516f80576cd0dd3a8930f/kiwisolver-1.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8a9c83f75223d5e48b0bc9cb1bf2776cf01563e00ade8775ffe13b0b6e1af3a6", size = 122440, upload-time = "2024-09-04T09:03:44.9Z" }, + { url = "https://files.pythonhosted.org/packages/1e/46/e68fed66236b69dd02fcdb506218c05ac0e39745d696d22709498896875d/kiwisolver-1.4.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:58370b1ffbd35407444d57057b57da5d6549d2d854fa30249771775c63b5fe17", size = 65758, upload-time = "2024-09-04T09:03:46.582Z" }, + { url = "https://files.pythonhosted.org/packages/ef/fa/65de49c85838681fc9cb05de2a68067a683717321e01ddafb5b8024286f0/kiwisolver-1.4.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:aa0abdf853e09aff551db11fce173e2177d00786c688203f52c87ad7fcd91ef9", size = 64311, upload-time = "2024-09-04T09:03:47.973Z" }, + { url = "https://files.pythonhosted.org/packages/42/9c/cc8d90f6ef550f65443bad5872ffa68f3dee36de4974768628bea7c14979/kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8d53103597a252fb3ab8b5845af04c7a26d5e7ea8122303dd7a021176a87e8b9", size = 1637109, upload-time = "2024-09-04T09:03:49.281Z" }, + { url = "https://files.pythonhosted.org/packages/55/91/0a57ce324caf2ff5403edab71c508dd8f648094b18cfbb4c8cc0fde4a6ac/kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:88f17c5ffa8e9462fb79f62746428dd57b46eb931698e42e990ad63103f35e6c", size = 1617814, upload-time = "2024-09-04T09:03:51.444Z" }, + { url = "https://files.pythonhosted.org/packages/12/5d/c36140313f2510e20207708adf36ae4919416d697ee0236b0ddfb6fd1050/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a9ca9c710d598fd75ee5de59d5bda2684d9db36a9f50b6125eaea3969c2599", size = 1400881, upload-time = "2024-09-04T09:03:53.357Z" }, + { url = "https://files.pythonhosted.org/packages/56/d0/786e524f9ed648324a466ca8df86298780ef2b29c25313d9a4f16992d3cf/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f4d742cb7af1c28303a51b7a27aaee540e71bb8e24f68c736f6f2ffc82f2bf05", size = 1512972, upload-time = "2024-09-04T09:03:55.082Z" }, + { url = "https://files.pythonhosted.org/packages/67/5a/77851f2f201e6141d63c10a0708e996a1363efaf9e1609ad0441b343763b/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e28c7fea2196bf4c2f8d46a0415c77a1c480cc0724722f23d7410ffe9842c407", size = 1444787, upload-time = "2024-09-04T09:03:56.588Z" }, + { url = "https://files.pythonhosted.org/packages/06/5f/1f5eaab84355885e224a6fc8d73089e8713dc7e91c121f00b9a1c58a2195/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e968b84db54f9d42046cf154e02911e39c0435c9801681e3fc9ce8a3c4130278", size = 2199212, upload-time = "2024-09-04T09:03:58.557Z" }, + { url = "https://files.pythonhosted.org/packages/b5/28/9152a3bfe976a0ae21d445415defc9d1cd8614b2910b7614b30b27a47270/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0c18ec74c0472de033e1bebb2911c3c310eef5649133dd0bedf2a169a1b269e5", size = 2346399, upload-time = "2024-09-04T09:04:00.178Z" }, + { url = "https://files.pythonhosted.org/packages/26/f6/453d1904c52ac3b400f4d5e240ac5fec25263716723e44be65f4d7149d13/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8f0ea6da6d393d8b2e187e6a5e3fb81f5862010a40c3945e2c6d12ae45cfb2ad", size = 2308688, upload-time = "2024-09-04T09:04:02.216Z" }, + { url = "https://files.pythonhosted.org/packages/5a/9a/d4968499441b9ae187e81745e3277a8b4d7c60840a52dc9d535a7909fac3/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:f106407dda69ae456dd1227966bf445b157ccc80ba0dff3802bb63f30b74e895", size = 2445493, upload-time = "2024-09-04T09:04:04.571Z" }, + { url = "https://files.pythonhosted.org/packages/07/c9/032267192e7828520dacb64dfdb1d74f292765f179e467c1cba97687f17d/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:84ec80df401cfee1457063732d90022f93951944b5b58975d34ab56bb150dfb3", size = 2262191, upload-time = "2024-09-04T09:04:05.969Z" }, + { url = "https://files.pythonhosted.org/packages/6c/ad/db0aedb638a58b2951da46ddaeecf204be8b4f5454df020d850c7fa8dca8/kiwisolver-1.4.7-cp310-cp310-win32.whl", hash = "sha256:71bb308552200fb2c195e35ef05de12f0c878c07fc91c270eb3d6e41698c3bcc", size = 46644, upload-time = "2024-09-04T09:04:07.408Z" }, + { url = "https://files.pythonhosted.org/packages/12/ca/d0f7b7ffbb0be1e7c2258b53554efec1fd652921f10d7d85045aff93ab61/kiwisolver-1.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:44756f9fd339de0fb6ee4f8c1696cfd19b2422e0d70b4cefc1cc7f1f64045a8c", size = 55877, upload-time = "2024-09-04T09:04:08.869Z" }, + { url = "https://files.pythonhosted.org/packages/97/6c/cfcc128672f47a3e3c0d918ecb67830600078b025bfc32d858f2e2d5c6a4/kiwisolver-1.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:78a42513018c41c2ffd262eb676442315cbfe3c44eed82385c2ed043bc63210a", size = 48347, upload-time = "2024-09-04T09:04:10.106Z" }, + { url = "https://files.pythonhosted.org/packages/e9/44/77429fa0a58f941d6e1c58da9efe08597d2e86bf2b2cce6626834f49d07b/kiwisolver-1.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d2b0e12a42fb4e72d509fc994713d099cbb15ebf1103545e8a45f14da2dfca54", size = 122442, upload-time = "2024-09-04T09:04:11.432Z" }, + { url = "https://files.pythonhosted.org/packages/e5/20/8c75caed8f2462d63c7fd65e16c832b8f76cda331ac9e615e914ee80bac9/kiwisolver-1.4.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2a8781ac3edc42ea4b90bc23e7d37b665d89423818e26eb6df90698aa2287c95", size = 65762, upload-time = "2024-09-04T09:04:12.468Z" }, + { url = "https://files.pythonhosted.org/packages/f4/98/fe010f15dc7230f45bc4cf367b012d651367fd203caaa992fd1f5963560e/kiwisolver-1.4.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46707a10836894b559e04b0fd143e343945c97fd170d69a2d26d640b4e297935", size = 64319, upload-time = "2024-09-04T09:04:13.635Z" }, + { url = "https://files.pythonhosted.org/packages/8b/1b/b5d618f4e58c0675654c1e5051bcf42c776703edb21c02b8c74135541f60/kiwisolver-1.4.7-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef97b8df011141c9b0f6caf23b29379f87dd13183c978a30a3c546d2c47314cb", size = 1334260, upload-time = "2024-09-04T09:04:14.878Z" }, + { url = "https://files.pythonhosted.org/packages/b8/01/946852b13057a162a8c32c4c8d2e9ed79f0bb5d86569a40c0b5fb103e373/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab58c12a2cd0fc769089e6d38466c46d7f76aced0a1f54c77652446733d2d02", size = 1426589, upload-time = "2024-09-04T09:04:16.514Z" }, + { url = "https://files.pythonhosted.org/packages/70/d1/c9f96df26b459e15cf8a965304e6e6f4eb291e0f7a9460b4ad97b047561e/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:803b8e1459341c1bb56d1c5c010406d5edec8a0713a0945851290a7930679b51", size = 1541080, upload-time = "2024-09-04T09:04:18.322Z" }, + { url = "https://files.pythonhosted.org/packages/d3/73/2686990eb8b02d05f3de759d6a23a4ee7d491e659007dd4c075fede4b5d0/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9a9e8a507420fe35992ee9ecb302dab68550dedc0da9e2880dd88071c5fb052", size = 1470049, upload-time = "2024-09-04T09:04:20.266Z" }, + { url = "https://files.pythonhosted.org/packages/a7/4b/2db7af3ed3af7c35f388d5f53c28e155cd402a55432d800c543dc6deb731/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18077b53dc3bb490e330669a99920c5e6a496889ae8c63b58fbc57c3d7f33a18", size = 1426376, upload-time = "2024-09-04T09:04:22.419Z" }, + { url = "https://files.pythonhosted.org/packages/05/83/2857317d04ea46dc5d115f0df7e676997bbd968ced8e2bd6f7f19cfc8d7f/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6af936f79086a89b3680a280c47ea90b4df7047b5bdf3aa5c524bbedddb9e545", size = 2222231, upload-time = "2024-09-04T09:04:24.526Z" }, + { url = "https://files.pythonhosted.org/packages/0d/b5/866f86f5897cd4ab6d25d22e403404766a123f138bd6a02ecb2cdde52c18/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:3abc5b19d24af4b77d1598a585b8a719beb8569a71568b66f4ebe1fb0449460b", size = 2368634, upload-time = "2024-09-04T09:04:25.899Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ee/73de8385403faba55f782a41260210528fe3273d0cddcf6d51648202d6d0/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:933d4de052939d90afbe6e9d5273ae05fb836cc86c15b686edd4b3560cc0ee36", size = 2329024, upload-time = "2024-09-04T09:04:28.523Z" }, + { url = "https://files.pythonhosted.org/packages/a1/e7/cd101d8cd2cdfaa42dc06c433df17c8303d31129c9fdd16c0ea37672af91/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:65e720d2ab2b53f1f72fb5da5fb477455905ce2c88aaa671ff0a447c2c80e8e3", size = 2468484, upload-time = "2024-09-04T09:04:30.547Z" }, + { url = "https://files.pythonhosted.org/packages/e1/72/84f09d45a10bc57a40bb58b81b99d8f22b58b2040c912b7eb97ebf625bf2/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3bf1ed55088f214ba6427484c59553123fdd9b218a42bbc8c6496d6754b1e523", size = 2284078, upload-time = "2024-09-04T09:04:33.218Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d4/71828f32b956612dc36efd7be1788980cb1e66bfb3706e6dec9acad9b4f9/kiwisolver-1.4.7-cp311-cp311-win32.whl", hash = "sha256:4c00336b9dd5ad96d0a558fd18a8b6f711b7449acce4c157e7343ba92dd0cf3d", size = 46645, upload-time = "2024-09-04T09:04:34.371Z" }, + { url = "https://files.pythonhosted.org/packages/a1/65/d43e9a20aabcf2e798ad1aff6c143ae3a42cf506754bcb6a7ed8259c8425/kiwisolver-1.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:929e294c1ac1e9f615c62a4e4313ca1823ba37326c164ec720a803287c4c499b", size = 56022, upload-time = "2024-09-04T09:04:35.786Z" }, + { url = "https://files.pythonhosted.org/packages/35/b3/9f75a2e06f1b4ca00b2b192bc2b739334127d27f1d0625627ff8479302ba/kiwisolver-1.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:e33e8fbd440c917106b237ef1a2f1449dfbb9b6f6e1ce17c94cd6a1e0d438376", size = 48536, upload-time = "2024-09-04T09:04:37.525Z" }, + { url = "https://files.pythonhosted.org/packages/97/9c/0a11c714cf8b6ef91001c8212c4ef207f772dd84540104952c45c1f0a249/kiwisolver-1.4.7-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:5360cc32706dab3931f738d3079652d20982511f7c0ac5711483e6eab08efff2", size = 121808, upload-time = "2024-09-04T09:04:38.637Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d8/0fe8c5f5d35878ddd135f44f2af0e4e1d379e1c7b0716f97cdcb88d4fd27/kiwisolver-1.4.7-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:942216596dc64ddb25adb215c3c783215b23626f8d84e8eff8d6d45c3f29f75a", size = 65531, upload-time = "2024-09-04T09:04:39.694Z" }, + { url = "https://files.pythonhosted.org/packages/80/c5/57fa58276dfdfa612241d640a64ca2f76adc6ffcebdbd135b4ef60095098/kiwisolver-1.4.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:48b571ecd8bae15702e4f22d3ff6a0f13e54d3d00cd25216d5e7f658242065ee", size = 63894, upload-time = "2024-09-04T09:04:41.6Z" }, + { url = "https://files.pythonhosted.org/packages/8b/e9/26d3edd4c4ad1c5b891d8747a4f81b1b0aba9fb9721de6600a4adc09773b/kiwisolver-1.4.7-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ad42ba922c67c5f219097b28fae965e10045ddf145d2928bfac2eb2e17673640", size = 1369296, upload-time = "2024-09-04T09:04:42.886Z" }, + { url = "https://files.pythonhosted.org/packages/b6/67/3f4850b5e6cffb75ec40577ddf54f7b82b15269cc5097ff2e968ee32ea7d/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:612a10bdae23404a72941a0fc8fa2660c6ea1217c4ce0dbcab8a8f6543ea9e7f", size = 1461450, upload-time = "2024-09-04T09:04:46.284Z" }, + { url = "https://files.pythonhosted.org/packages/52/be/86cbb9c9a315e98a8dc6b1d23c43cffd91d97d49318854f9c37b0e41cd68/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9e838bba3a3bac0fe06d849d29772eb1afb9745a59710762e4ba3f4cb8424483", size = 1579168, upload-time = "2024-09-04T09:04:47.91Z" }, + { url = "https://files.pythonhosted.org/packages/0f/00/65061acf64bd5fd34c1f4ae53f20b43b0a017a541f242a60b135b9d1e301/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:22f499f6157236c19f4bbbd472fa55b063db77a16cd74d49afe28992dff8c258", size = 1507308, upload-time = "2024-09-04T09:04:49.465Z" }, + { url = "https://files.pythonhosted.org/packages/21/e4/c0b6746fd2eb62fe702118b3ca0cb384ce95e1261cfada58ff693aeec08a/kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:693902d433cf585133699972b6d7c42a8b9f8f826ebcaf0132ff55200afc599e", size = 1464186, upload-time = "2024-09-04T09:04:50.949Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0f/529d0a9fffb4d514f2782c829b0b4b371f7f441d61aa55f1de1c614c4ef3/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4e77f2126c3e0b0d055f44513ed349038ac180371ed9b52fe96a32aa071a5107", size = 2247877, upload-time = "2024-09-04T09:04:52.388Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e1/66603ad779258843036d45adcbe1af0d1a889a07af4635f8b4ec7dccda35/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:657a05857bda581c3656bfc3b20e353c232e9193eb167766ad2dc58b56504948", size = 2404204, upload-time = "2024-09-04T09:04:54.385Z" }, + { url = "https://files.pythonhosted.org/packages/8d/61/de5fb1ca7ad1f9ab7970e340a5b833d735df24689047de6ae71ab9d8d0e7/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4bfa75a048c056a411f9705856abfc872558e33c055d80af6a380e3658766038", size = 2352461, upload-time = "2024-09-04T09:04:56.307Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d2/0edc00a852e369827f7e05fd008275f550353f1f9bcd55db9363d779fc63/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:34ea1de54beef1c104422d210c47c7d2a4999bdecf42c7b5718fbe59a4cac383", size = 2501358, upload-time = "2024-09-04T09:04:57.922Z" }, + { url = "https://files.pythonhosted.org/packages/84/15/adc15a483506aec6986c01fb7f237c3aec4d9ed4ac10b756e98a76835933/kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:90da3b5f694b85231cf93586dad5e90e2d71b9428f9aad96952c99055582f520", size = 2314119, upload-time = "2024-09-04T09:04:59.332Z" }, + { url = "https://files.pythonhosted.org/packages/36/08/3a5bb2c53c89660863a5aa1ee236912269f2af8762af04a2e11df851d7b2/kiwisolver-1.4.7-cp312-cp312-win32.whl", hash = "sha256:18e0cca3e008e17fe9b164b55735a325140a5a35faad8de92dd80265cd5eb80b", size = 46367, upload-time = "2024-09-04T09:05:00.804Z" }, + { url = "https://files.pythonhosted.org/packages/19/93/c05f0a6d825c643779fc3c70876bff1ac221f0e31e6f701f0e9578690d70/kiwisolver-1.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:58cb20602b18f86f83a5c87d3ee1c766a79c0d452f8def86d925e6c60fbf7bfb", size = 55884, upload-time = "2024-09-04T09:05:01.924Z" }, + { url = "https://files.pythonhosted.org/packages/d2/f9/3828d8f21b6de4279f0667fb50a9f5215e6fe57d5ec0d61905914f5b6099/kiwisolver-1.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:f5a8b53bdc0b3961f8b6125e198617c40aeed638b387913bf1ce78afb1b0be2a", size = 48528, upload-time = "2024-09-04T09:05:02.983Z" }, + { url = "https://files.pythonhosted.org/packages/c4/06/7da99b04259b0f18b557a4effd1b9c901a747f7fdd84cf834ccf520cb0b2/kiwisolver-1.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2e6039dcbe79a8e0f044f1c39db1986a1b8071051efba3ee4d74f5b365f5226e", size = 121913, upload-time = "2024-09-04T09:05:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/97/f5/b8a370d1aa593c17882af0a6f6755aaecd643640c0ed72dcfd2eafc388b9/kiwisolver-1.4.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a1ecf0ac1c518487d9d23b1cd7139a6a65bc460cd101ab01f1be82ecf09794b6", size = 65627, upload-time = "2024-09-04T09:05:05.119Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fc/6c0374f7503522539e2d4d1b497f5ebad3f8ed07ab51aed2af988dd0fb65/kiwisolver-1.4.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7ab9ccab2b5bd5702ab0803676a580fffa2aa178c2badc5557a84cc943fcf750", size = 63888, upload-time = "2024-09-04T09:05:06.191Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3e/0b7172793d0f41cae5c923492da89a2ffcd1adf764c16159ca047463ebd3/kiwisolver-1.4.7-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f816dd2277f8d63d79f9c8473a79fe54047bc0467754962840782c575522224d", size = 1369145, upload-time = "2024-09-04T09:05:07.919Z" }, + { url = "https://files.pythonhosted.org/packages/77/92/47d050d6f6aced2d634258123f2688fbfef8ded3c5baf2c79d94d91f1f58/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf8bcc23ceb5a1b624572a1623b9f79d2c3b337c8c455405ef231933a10da379", size = 1461448, upload-time = "2024-09-04T09:05:10.01Z" }, + { url = "https://files.pythonhosted.org/packages/9c/1b/8f80b18e20b3b294546a1adb41701e79ae21915f4175f311a90d042301cf/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dea0bf229319828467d7fca8c7c189780aa9ff679c94539eed7532ebe33ed37c", size = 1578750, upload-time = "2024-09-04T09:05:11.598Z" }, + { url = "https://files.pythonhosted.org/packages/a4/fe/fe8e72f3be0a844f257cadd72689c0848c6d5c51bc1d60429e2d14ad776e/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c06a4c7cf15ec739ce0e5971b26c93638730090add60e183530d70848ebdd34", size = 1507175, upload-time = "2024-09-04T09:05:13.22Z" }, + { url = "https://files.pythonhosted.org/packages/39/fa/cdc0b6105d90eadc3bee525fecc9179e2b41e1ce0293caaf49cb631a6aaf/kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:913983ad2deb14e66d83c28b632fd35ba2b825031f2fa4ca29675e665dfecbe1", size = 1463963, upload-time = "2024-09-04T09:05:15.925Z" }, + { url = "https://files.pythonhosted.org/packages/6e/5c/0c03c4e542720c6177d4f408e56d1c8315899db72d46261a4e15b8b33a41/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5337ec7809bcd0f424c6b705ecf97941c46279cf5ed92311782c7c9c2026f07f", size = 2248220, upload-time = "2024-09-04T09:05:17.434Z" }, + { url = "https://files.pythonhosted.org/packages/3d/ee/55ef86d5a574f4e767df7da3a3a7ff4954c996e12d4fbe9c408170cd7dcc/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4c26ed10c4f6fa6ddb329a5120ba3b6db349ca192ae211e882970bfc9d91420b", size = 2404463, upload-time = "2024-09-04T09:05:18.997Z" }, + { url = "https://files.pythonhosted.org/packages/0f/6d/73ad36170b4bff4825dc588acf4f3e6319cb97cd1fb3eb04d9faa6b6f212/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c619b101e6de2222c1fcb0531e1b17bbffbe54294bfba43ea0d411d428618c27", size = 2352842, upload-time = "2024-09-04T09:05:21.299Z" }, + { url = "https://files.pythonhosted.org/packages/0b/16/fa531ff9199d3b6473bb4d0f47416cdb08d556c03b8bc1cccf04e756b56d/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:073a36c8273647592ea332e816e75ef8da5c303236ec0167196793eb1e34657a", size = 2501635, upload-time = "2024-09-04T09:05:23.588Z" }, + { url = "https://files.pythonhosted.org/packages/78/7e/aa9422e78419db0cbe75fb86d8e72b433818f2e62e2e394992d23d23a583/kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ce6b2b0231bda412463e152fc18335ba32faf4e8c23a754ad50ffa70e4091ee", size = 2314556, upload-time = "2024-09-04T09:05:25.907Z" }, + { url = "https://files.pythonhosted.org/packages/a8/b2/15f7f556df0a6e5b3772a1e076a9d9f6c538ce5f05bd590eca8106508e06/kiwisolver-1.4.7-cp313-cp313-win32.whl", hash = "sha256:f4c9aee212bc89d4e13f58be11a56cc8036cabad119259d12ace14b34476fd07", size = 46364, upload-time = "2024-09-04T09:05:27.184Z" }, + { url = "https://files.pythonhosted.org/packages/0b/db/32e897e43a330eee8e4770bfd2737a9584b23e33587a0812b8e20aac38f7/kiwisolver-1.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:8a3ec5aa8e38fc4c8af308917ce12c536f1c88452ce554027e55b22cbbfbff76", size = 55887, upload-time = "2024-09-04T09:05:28.372Z" }, + { url = "https://files.pythonhosted.org/packages/c8/a4/df2bdca5270ca85fd25253049eb6708d4127be2ed0e5c2650217450b59e9/kiwisolver-1.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:76c8094ac20ec259471ac53e774623eb62e6e1f56cd8690c67ce6ce4fcb05650", size = 48530, upload-time = "2024-09-04T09:05:30.225Z" }, + { url = "https://files.pythonhosted.org/packages/11/88/37ea0ea64512997b13d69772db8dcdc3bfca5442cda3a5e4bb943652ee3e/kiwisolver-1.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3f9362ecfca44c863569d3d3c033dbe8ba452ff8eed6f6b5806382741a1334bd", size = 122449, upload-time = "2024-09-04T09:05:55.311Z" }, + { url = "https://files.pythonhosted.org/packages/4e/45/5a5c46078362cb3882dcacad687c503089263c017ca1241e0483857791eb/kiwisolver-1.4.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e8df2eb9b2bac43ef8b082e06f750350fbbaf2887534a5be97f6cf07b19d9583", size = 65757, upload-time = "2024-09-04T09:05:56.906Z" }, + { url = "https://files.pythonhosted.org/packages/8a/be/a6ae58978772f685d48dd2e84460937761c53c4bbd84e42b0336473d9775/kiwisolver-1.4.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f32d6edbc638cde7652bd690c3e728b25332acbadd7cad670cc4a02558d9c417", size = 64312, upload-time = "2024-09-04T09:05:58.384Z" }, + { url = "https://files.pythonhosted.org/packages/f4/04/18ef6f452d311e1e1eb180c9bf5589187fa1f042db877e6fe443ef10099c/kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e2e6c39bd7b9372b0be21456caab138e8e69cc0fc1190a9dfa92bd45a1e6e904", size = 1626966, upload-time = "2024-09-04T09:05:59.855Z" }, + { url = "https://files.pythonhosted.org/packages/21/b1/40655f6c3fa11ce740e8a964fa8e4c0479c87d6a7944b95af799c7a55dfe/kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:dda56c24d869b1193fcc763f1284b9126550eaf84b88bbc7256e15028f19188a", size = 1607044, upload-time = "2024-09-04T09:06:02.16Z" }, + { url = "https://files.pythonhosted.org/packages/fd/93/af67dbcfb9b3323bbd2c2db1385a7139d8f77630e4a37bb945b57188eb2d/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79849239c39b5e1fd906556c474d9b0439ea6792b637511f3fe3a41158d89ca8", size = 1391879, upload-time = "2024-09-04T09:06:03.908Z" }, + { url = "https://files.pythonhosted.org/packages/40/6f/d60770ef98e77b365d96061d090c0cd9e23418121c55fff188fa4bdf0b54/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5e3bc157fed2a4c02ec468de4ecd12a6e22818d4f09cde2c31ee3226ffbefab2", size = 1504751, upload-time = "2024-09-04T09:06:05.58Z" }, + { url = "https://files.pythonhosted.org/packages/fa/3a/5f38667d313e983c432f3fcd86932177519ed8790c724e07d77d1de0188a/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3da53da805b71e41053dc670f9a820d1157aae77b6b944e08024d17bcd51ef88", size = 1436990, upload-time = "2024-09-04T09:06:08.126Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/1520301a47326e6a6043b502647e42892be33b3f051e9791cc8bb43f1a32/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8705f17dfeb43139a692298cb6637ee2e59c0194538153e83e9ee0c75c2eddde", size = 2191122, upload-time = "2024-09-04T09:06:10.345Z" }, + { url = "https://files.pythonhosted.org/packages/cf/c4/eb52da300c166239a2233f1f9c4a1b767dfab98fae27681bfb7ea4873cb6/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:82a5c2f4b87c26bb1a0ef3d16b5c4753434633b83d365cc0ddf2770c93829e3c", size = 2338126, upload-time = "2024-09-04T09:06:12.321Z" }, + { url = "https://files.pythonhosted.org/packages/1a/cb/42b92fd5eadd708dd9107c089e817945500685f3437ce1fd387efebc6d6e/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce8be0466f4c0d585cdb6c1e2ed07232221df101a4c6f28821d2aa754ca2d9e2", size = 2298313, upload-time = "2024-09-04T09:06:14.562Z" }, + { url = "https://files.pythonhosted.org/packages/4f/eb/be25aa791fe5fc75a8b1e0c965e00f942496bc04635c9aae8035f6b76dcd/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:409afdfe1e2e90e6ee7fc896f3df9a7fec8e793e58bfa0d052c8a82f99c37abb", size = 2437784, upload-time = "2024-09-04T09:06:16.767Z" }, + { url = "https://files.pythonhosted.org/packages/c5/22/30a66be7f3368d76ff95689e1c2e28d382383952964ab15330a15d8bfd03/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5b9c3f4ee0b9a439d2415012bd1b1cc2df59e4d6a9939f4d669241d30b414327", size = 2253988, upload-time = "2024-09-04T09:06:18.705Z" }, + { url = "https://files.pythonhosted.org/packages/35/d3/5f2ecb94b5211c8a04f218a76133cc8d6d153b0f9cd0b45fad79907f0689/kiwisolver-1.4.7-cp39-cp39-win32.whl", hash = "sha256:a79ae34384df2b615eefca647a2873842ac3b596418032bef9a7283675962644", size = 46980, upload-time = "2024-09-04T09:06:20.106Z" }, + { url = "https://files.pythonhosted.org/packages/ef/17/cd10d020578764ea91740204edc6b3236ed8106228a46f568d716b11feb2/kiwisolver-1.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:cf0438b42121a66a3a667de17e779330fc0f20b0d97d59d2f2121e182b0505e4", size = 55847, upload-time = "2024-09-04T09:06:21.407Z" }, + { url = "https://files.pythonhosted.org/packages/91/84/32232502020bd78d1d12be7afde15811c64a95ed1f606c10456db4e4c3ac/kiwisolver-1.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:764202cc7e70f767dab49e8df52c7455e8de0df5d858fa801a11aa0d882ccf3f", size = 48494, upload-time = "2024-09-04T09:06:22.648Z" }, + { url = "https://files.pythonhosted.org/packages/ac/59/741b79775d67ab67ced9bb38552da688c0305c16e7ee24bba7a2be253fb7/kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:94252291e3fe68001b1dd747b4c0b3be12582839b95ad4d1b641924d68fd4643", size = 59491, upload-time = "2024-09-04T09:06:24.188Z" }, + { url = "https://files.pythonhosted.org/packages/58/cc/fb239294c29a5656e99e3527f7369b174dd9cc7c3ef2dea7cb3c54a8737b/kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5b7dfa3b546da08a9f622bb6becdb14b3e24aaa30adba66749d38f3cc7ea9706", size = 57648, upload-time = "2024-09-04T09:06:25.559Z" }, + { url = "https://files.pythonhosted.org/packages/3b/ef/2f009ac1f7aab9f81efb2d837301d255279d618d27b6015780115ac64bdd/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd3de6481f4ed8b734da5df134cd5a6a64fe32124fe83dde1e5b5f29fe30b1e6", size = 84257, upload-time = "2024-09-04T09:06:27.038Z" }, + { url = "https://files.pythonhosted.org/packages/81/e1/c64f50987f85b68b1c52b464bb5bf73e71570c0f7782d626d1eb283ad620/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a91b5f9f1205845d488c928e8570dcb62b893372f63b8b6e98b863ebd2368ff2", size = 80906, upload-time = "2024-09-04T09:06:28.48Z" }, + { url = "https://files.pythonhosted.org/packages/fd/71/1687c5c0a0be2cee39a5c9c389e546f9c6e215e46b691d00d9f646892083/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40fa14dbd66b8b8f470d5fc79c089a66185619d31645f9b0773b88b19f7223c4", size = 79951, upload-time = "2024-09-04T09:06:29.966Z" }, + { url = "https://files.pythonhosted.org/packages/ea/8b/d7497df4a1cae9367adf21665dd1f896c2a7aeb8769ad77b662c5e2bcce7/kiwisolver-1.4.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:eb542fe7933aa09d8d8f9d9097ef37532a7df6497819d16efe4359890a2f417a", size = 55715, upload-time = "2024-09-04T09:06:31.489Z" }, + { url = "https://files.pythonhosted.org/packages/d5/df/ce37d9b26f07ab90880923c94d12a6ff4d27447096b4c849bfc4339ccfdf/kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8b01aac285f91ca889c800042c35ad3b239e704b150cfd3382adfc9dcc780e39", size = 58666, upload-time = "2024-09-04T09:06:43.756Z" }, + { url = "https://files.pythonhosted.org/packages/b0/d3/e4b04f43bc629ac8e186b77b2b1a251cdfa5b7610fa189dc0db622672ce6/kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:48be928f59a1f5c8207154f935334d374e79f2b5d212826307d072595ad76a2e", size = 57088, upload-time = "2024-09-04T09:06:45.406Z" }, + { url = "https://files.pythonhosted.org/packages/30/1c/752df58e2d339e670a535514d2db4fe8c842ce459776b8080fbe08ebb98e/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f37cfe618a117e50d8c240555331160d73d0411422b59b5ee217843d7b693608", size = 84321, upload-time = "2024-09-04T09:06:47.557Z" }, + { url = "https://files.pythonhosted.org/packages/f0/f8/fe6484e847bc6e238ec9f9828089fb2c0bb53f2f5f3a79351fde5b565e4f/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:599b5c873c63a1f6ed7eead644a8a380cfbdf5db91dcb6f85707aaab213b1674", size = 80776, upload-time = "2024-09-04T09:06:49.235Z" }, + { url = "https://files.pythonhosted.org/packages/9b/57/d7163c0379f250ef763aba85330a19feefb5ce6cb541ade853aaba881524/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:801fa7802e5cfabe3ab0c81a34c323a319b097dfb5004be950482d882f3d7225", size = 79984, upload-time = "2024-09-04T09:06:51.336Z" }, + { url = "https://files.pythonhosted.org/packages/8c/95/4a103776c265d13b3d2cd24fb0494d4e04ea435a8ef97e1b2c026d43250b/kiwisolver-1.4.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0c6c43471bc764fad4bc99c5c2d6d16a676b1abf844ca7c8702bdae92df01ee0", size = 55811, upload-time = "2024-09-04T09:06:53.078Z" }, +] + +[[package]] +name = "kiwisolver" +version = "1.5.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/d0/67/9c61eccb13f0bdca9307614e782fec49ffdde0f7a2314935d489fa93cd9c/kiwisolver-1.5.0.tar.gz", hash = "sha256:d4193f3d9dc3f6f79aaed0e5637f45d98850ebf01f7ca20e69457f3e8946b66a", size = 103482, upload-time = "2026-03-09T13:15:53.382Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/f8/06549565caa026e540b7e7bab5c5a90eb7ca986015f4c48dace243cd24d9/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:32cc0a5365239a6ea0c6ed461e8838d053b57e397443c0ca894dcc8e388d4374", size = 122802, upload-time = "2026-03-09T13:12:37.515Z" }, + { url = "https://files.pythonhosted.org/packages/84/eb/8476a0818850c563ff343ea7c9c05dcdcbd689a38e01aa31657df01f91fa/kiwisolver-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cc0b66c1eec9021353a4b4483afb12dfd50e3669ffbb9152d6842eb34c7e29fd", size = 66216, upload-time = "2026-03-09T13:12:38.812Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c4/f9c8a6b4c21aed4198566e45923512986d6cef530e7263b3a5f823546561/kiwisolver-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:86e0287879f75621ae85197b0877ed2f8b7aa57b511c7331dce2eb6f4de7d476", size = 63917, upload-time = "2026-03-09T13:12:40.053Z" }, + { url = "https://files.pythonhosted.org/packages/f1/0e/ba4ae25d03722f64de8b2c13e80d82ab537a06b30fc7065183c6439357e3/kiwisolver-1.5.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:62f59da443c4f4849f73a51a193b1d9d258dcad0c41bc4d1b8fb2bcc04bfeb22", size = 1628776, upload-time = "2026-03-09T13:12:41.976Z" }, + { url = "https://files.pythonhosted.org/packages/8a/e4/3f43a011bc8a0860d1c96f84d32fa87439d3feedf66e672fef03bf5e8bac/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9190426b7aa26c5229501fa297b8d0653cfd3f5a36f7990c264e157cbf886b3b", size = 1228164, upload-time = "2026-03-09T13:12:44.002Z" }, + { url = "https://files.pythonhosted.org/packages/4b/34/3a901559a1e0c218404f9a61a93be82d45cb8f44453ba43088644980f033/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c8277104ded0a51e699c8c3aff63ce2c56d4ed5519a5f73e0fd7057f959a2b9e", size = 1246656, upload-time = "2026-03-09T13:12:45.557Z" }, + { url = "https://files.pythonhosted.org/packages/87/9e/f78c466ea20527822b95ad38f141f2de1dcd7f23fb8716b002b0d91bbe59/kiwisolver-1.5.0-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8f9baf6f0a6e7571c45c8863010b45e837c3ee1c2c77fcd6ef423be91b21fedb", size = 1295562, upload-time = "2026-03-09T13:12:47.562Z" }, + { url = "https://files.pythonhosted.org/packages/0a/66/fd0e4a612e3a286c24e6d6f3a5428d11258ed1909bc530ba3b59807fd980/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cff8e5383db4989311f99e814feeb90c4723eb4edca425b9d5d9c3fefcdd9537", size = 2178473, upload-time = "2026-03-09T13:12:50.254Z" }, + { url = "https://files.pythonhosted.org/packages/dc/8e/6cac929e0049539e5ee25c1ee937556f379ba5204840d03008363ced662d/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ebae99ed6764f2b5771c522477b311be313e8841d2e0376db2b10922daebbba4", size = 2274035, upload-time = "2026-03-09T13:12:51.785Z" }, + { url = "https://files.pythonhosted.org/packages/ca/d3/9d0c18f1b52ea8074b792452cf17f1f5a56bd0302a85191f405cfbf9da16/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:d5cd5189fc2b6a538b75ae45433140c4823463918f7b1617c31e68b085c0022c", size = 2443217, upload-time = "2026-03-09T13:12:53.329Z" }, + { url = "https://files.pythonhosted.org/packages/45/2a/6e19368803a038b2a90857bf4ee9e3c7b667216d045866bf22d3439fd75e/kiwisolver-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f42c23db5d1521218a3276bb08666dcb662896a0be7347cba864eca45ff64ede", size = 2249196, upload-time = "2026-03-09T13:12:55.057Z" }, + { url = "https://files.pythonhosted.org/packages/75/2b/3f641dfcbe72e222175d626bacf2f72c3b34312afec949dd1c50afa400f5/kiwisolver-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:94eff26096eb5395136634622515b234ecb6c9979824c1f5004c6e3c3c85ccd2", size = 73389, upload-time = "2026-03-09T13:12:56.496Z" }, + { url = "https://files.pythonhosted.org/packages/da/88/299b137b9e0025d8982e03d2d52c123b0a2b159e84b0ef1501ef446339cf/kiwisolver-1.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:dd952e03bfbb096cfe2dd35cd9e00f269969b67536cb4370994afc20ff2d0875", size = 64782, upload-time = "2026-03-09T13:12:57.609Z" }, + { url = "https://files.pythonhosted.org/packages/12/dd/a495a9c104be1c476f0386e714252caf2b7eca883915422a64c50b88c6f5/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9eed0f7edbb274413b6ee781cca50541c8c0facd3d6fd289779e494340a2b85c", size = 122798, upload-time = "2026-03-09T13:12:58.963Z" }, + { url = "https://files.pythonhosted.org/packages/11/60/37b4047a2af0cf5ef6d8b4b26e91829ae6fc6a2d1f74524bcb0e7cd28a32/kiwisolver-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c4923e404d6bcd91b6779c009542e5647fef32e4a5d75e115e3bbac6f2335eb", size = 66216, upload-time = "2026-03-09T13:13:00.155Z" }, + { url = "https://files.pythonhosted.org/packages/0a/aa/510dc933d87767584abfe03efa445889996c70c2990f6f87c3ebaa0a18c5/kiwisolver-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0df54df7e686afa55e6f21fb86195224a6d9beb71d637e8d7920c95cf0f89aac", size = 63911, upload-time = "2026-03-09T13:13:01.671Z" }, + { url = "https://files.pythonhosted.org/packages/80/46/bddc13df6c2a40741e0cc7865bb1c9ed4796b6760bd04ce5fae3928ef917/kiwisolver-1.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2517e24d7315eb51c10664cdb865195df38ab74456c677df67bb47f12d088a27", size = 1438209, upload-time = "2026-03-09T13:13:03.385Z" }, + { url = "https://files.pythonhosted.org/packages/fd/d6/76621246f5165e5372f02f5e6f3f48ea336a8f9e96e43997d45b240ed8cd/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff710414307fefa903e0d9bdf300972f892c23477829f49504e59834f4195398", size = 1248888, upload-time = "2026-03-09T13:13:05.231Z" }, + { url = "https://files.pythonhosted.org/packages/b2/c1/31559ec6fb39a5b48035ce29bb63ade628f321785f38c384dee3e2c08bc1/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6176c1811d9d5a04fa391c490cc44f451e240697a16977f11c6f722efb9041db", size = 1266304, upload-time = "2026-03-09T13:13:06.743Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ef/1cb8276f2d29cc6a41e0a042f27946ca347d3a4a75acf85d0a16aa6dcc82/kiwisolver-1.5.0-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50847dca5d197fcbd389c805aa1a1cf32f25d2e7273dc47ab181a517666b68cc", size = 1319650, upload-time = "2026-03-09T13:13:08.607Z" }, + { url = "https://files.pythonhosted.org/packages/4c/e4/5ba3cecd7ce6236ae4a80f67e5d5531287337d0e1f076ca87a5abe4cd5d0/kiwisolver-1.5.0-cp311-cp311-manylinux_2_39_riscv64.whl", hash = "sha256:01808c6d15f4c3e8559595d6d1fe6411c68e4a3822b4b9972b44473b24f4e679", size = 970949, upload-time = "2026-03-09T13:13:10.299Z" }, + { url = "https://files.pythonhosted.org/packages/5a/69/dc61f7ae9a2f071f26004ced87f078235b5507ab6e5acd78f40365655034/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f1f9f4121ec58628c96baa3de1a55a4e3a333c5102c8e94b64e23bf7b2083309", size = 2199125, upload-time = "2026-03-09T13:13:11.841Z" }, + { url = "https://files.pythonhosted.org/packages/e5/7b/abbe0f1b5afa85f8d084b73e90e5f801c0939eba16ac2e49af7c61a6c28d/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:b7d335370ae48a780c6e6a6bbfa97342f563744c39c35562f3f367665f5c1de2", size = 2293783, upload-time = "2026-03-09T13:13:14.399Z" }, + { url = "https://files.pythonhosted.org/packages/8a/80/5908ae149d96d81580d604c7f8aefd0e98f4fd728cf172f477e9f2a81744/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:800ee55980c18545af444d93fdd60c56b580db5cc54867d8cbf8a1dc0829938c", size = 1960726, upload-time = "2026-03-09T13:13:16.047Z" }, + { url = "https://files.pythonhosted.org/packages/84/08/a78cb776f8c085b7143142ce479859cfec086bd09ee638a317040b6ef420/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c438f6ca858697c9ab67eb28246c92508af972e114cac34e57a6d4ba17a3ac08", size = 2464738, upload-time = "2026-03-09T13:13:17.897Z" }, + { url = "https://files.pythonhosted.org/packages/b1/e1/65584da5356ed6cb12c63791a10b208860ac40a83de165cb6a6751a686e3/kiwisolver-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8c63c91f95173f9c2a67c7c526b2cea976828a0e7fced9cdcead2802dc10f8a4", size = 2270718, upload-time = "2026-03-09T13:13:19.421Z" }, + { url = "https://files.pythonhosted.org/packages/be/6c/28f17390b62b8f2f520e2915095b3c94d88681ecf0041e75389d9667f202/kiwisolver-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:beb7f344487cdcb9e1efe4b7a29681b74d34c08f0043a327a74da852a6749e7b", size = 73480, upload-time = "2026-03-09T13:13:20.818Z" }, + { url = "https://files.pythonhosted.org/packages/d8/0e/2ee5debc4f77a625778fec5501ff3e8036fe361b7ee28ae402a485bb9694/kiwisolver-1.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:ad4ae4ffd1ee9cd11357b4c66b612da9888f4f4daf2f36995eda64bd45370cac", size = 64930, upload-time = "2026-03-09T13:13:21.997Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b2/818b74ebea34dabe6d0c51cb1c572e046730e64844da6ed646d5298c40ce/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:4e9750bc21b886308024f8a54ccb9a2cc38ac9fa813bf4348434e3d54f337ff9", size = 123158, upload-time = "2026-03-09T13:13:23.127Z" }, + { url = "https://files.pythonhosted.org/packages/bf/d9/405320f8077e8e1c5c4bd6adc45e1e6edf6d727b6da7f2e2533cf58bff71/kiwisolver-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72ec46b7eba5b395e0a7b63025490d3214c11013f4aacb4f5e8d6c3041829588", size = 66388, upload-time = "2026-03-09T13:13:24.765Z" }, + { url = "https://files.pythonhosted.org/packages/99/9f/795fedf35634f746151ca8839d05681ceb6287fbed6cc1c9bf235f7887c2/kiwisolver-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ed3a984b31da7481b103f68776f7128a89ef26ed40f4dc41a2223cda7fb24819", size = 64068, upload-time = "2026-03-09T13:13:25.878Z" }, + { url = "https://files.pythonhosted.org/packages/c4/13/680c54afe3e65767bed7ec1a15571e1a2f1257128733851ade24abcefbcc/kiwisolver-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bb5136fb5352d3f422df33f0c879a1b0c204004324150cc3b5e3c4f310c9049f", size = 1477934, upload-time = "2026-03-09T13:13:27.166Z" }, + { url = "https://files.pythonhosted.org/packages/c8/2f/cebfcdb60fd6a9b0f6b47a9337198bcbad6fbe15e68189b7011fd914911f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b2af221f268f5af85e776a73d62b0845fc8baf8ef0abfae79d29c77d0e776aaf", size = 1278537, upload-time = "2026-03-09T13:13:28.707Z" }, + { url = "https://files.pythonhosted.org/packages/f2/0d/9b782923aada3fafb1d6b84e13121954515c669b18af0c26e7d21f579855/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b0f172dc8ffaccb8522d7c5d899de00133f2f1ca7b0a49b7da98e901de87bf2d", size = 1296685, upload-time = "2026-03-09T13:13:30.528Z" }, + { url = "https://files.pythonhosted.org/packages/27/70/83241b6634b04fe44e892688d5208332bde130f38e610c0418f9ede47ded/kiwisolver-1.5.0-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ab8ba9152203feec73758dad83af9a0bbe05001eb4639e547207c40cfb52083", size = 1346024, upload-time = "2026-03-09T13:13:32.818Z" }, + { url = "https://files.pythonhosted.org/packages/e4/db/30ed226fb271ae1a6431fc0fe0edffb2efe23cadb01e798caeb9f2ceae8f/kiwisolver-1.5.0-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:cdee07c4d7f6d72008d3f73b9bf027f4e11550224c7c50d8df1ae4a37c1402a6", size = 987241, upload-time = "2026-03-09T13:13:34.435Z" }, + { url = "https://files.pythonhosted.org/packages/ec/bd/c314595208e4c9587652d50959ead9e461995389664e490f4dce7ff0f782/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7c60d3c9b06fb23bd9c6139281ccbdc384297579ae037f08ae90c69f6845c0b1", size = 2227742, upload-time = "2026-03-09T13:13:36.4Z" }, + { url = "https://files.pythonhosted.org/packages/c1/43/0499cec932d935229b5543d073c2b87c9c22846aab48881e9d8d6e742a2d/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:e315e5ec90d88e140f57696ff85b484ff68bb311e36f2c414aa4286293e6dee0", size = 2323966, upload-time = "2026-03-09T13:13:38.204Z" }, + { url = "https://files.pythonhosted.org/packages/3d/6f/79b0d760907965acfd9d61826a3d41f8f093c538f55cd2633d3f0db269f6/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:1465387ac63576c3e125e5337a6892b9e99e0627d52317f3ca79e6930d889d15", size = 1977417, upload-time = "2026-03-09T13:13:39.966Z" }, + { url = "https://files.pythonhosted.org/packages/ab/31/01d0537c41cb75a551a438c3c7a80d0c60d60b81f694dac83dd436aec0d0/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:530a3fd64c87cffa844d4b6b9768774763d9caa299e9b75d8eca6a4423b31314", size = 2491238, upload-time = "2026-03-09T13:13:41.698Z" }, + { url = "https://files.pythonhosted.org/packages/e4/34/8aefdd0be9cfd00a44509251ba864f5caf2991e36772e61c408007e7f417/kiwisolver-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1d9daea4ea6b9be74fe2f01f7fbade8d6ffab263e781274cffca0dba9be9eec9", size = 2294947, upload-time = "2026-03-09T13:13:43.343Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cf/0348374369ca588f8fe9c338fae49fa4e16eeb10ffb3d012f23a54578a9e/kiwisolver-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:f18c2d9782259a6dc132fdc7a63c168cbc74b35284b6d75c673958982a378384", size = 73569, upload-time = "2026-03-09T13:13:45.792Z" }, + { url = "https://files.pythonhosted.org/packages/28/26/192b26196e2316e2bd29deef67e37cdf9870d9af8e085e521afff0fed526/kiwisolver-1.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:f7c7553b13f69c1b29a5bde08ddc6d9d0c8bfb84f9ed01c30db25944aeb852a7", size = 64997, upload-time = "2026-03-09T13:13:46.878Z" }, + { url = "https://files.pythonhosted.org/packages/9d/69/024d6711d5ba575aa65d5538042e99964104e97fa153a9f10bc369182bc2/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:fd40bb9cd0891c4c3cb1ddf83f8bbfa15731a248fdc8162669405451e2724b09", size = 123166, upload-time = "2026-03-09T13:13:48.032Z" }, + { url = "https://files.pythonhosted.org/packages/ce/48/adbb40df306f587054a348831220812b9b1d787aff714cfbc8556e38fccd/kiwisolver-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c0e1403fd7c26d77c1f03e096dc58a5c726503fa0db0456678b8668f76f521e3", size = 66395, upload-time = "2026-03-09T13:13:49.365Z" }, + { url = "https://files.pythonhosted.org/packages/a8/3a/d0a972b34e1c63e2409413104216cd1caa02c5a37cb668d1687d466c1c45/kiwisolver-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:dda366d548e89a90d88a86c692377d18d8bd64b39c1fb2b92cb31370e2896bbd", size = 64065, upload-time = "2026-03-09T13:13:50.562Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0a/7b98e1e119878a27ba8618ca1e18b14f992ff1eda40f47bccccf4de44121/kiwisolver-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:332b4f0145c30b5f5ad9374881133e5aa64320428a57c2c2b61e9d891a51c2f3", size = 1477903, upload-time = "2026-03-09T13:13:52.084Z" }, + { url = "https://files.pythonhosted.org/packages/18/d8/55638d89ffd27799d5cc3d8aa28e12f4ce7a64d67b285114dbedc8ea4136/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0c50b89ffd3e1a911c69a1dd3de7173c0cd10b130f56222e57898683841e4f96", size = 1278751, upload-time = "2026-03-09T13:13:54.673Z" }, + { url = "https://files.pythonhosted.org/packages/b8/97/b4c8d0d18421ecceba20ad8701358453b88e32414e6f6950b5a4bad54e65/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4db576bb8c3ef9365f8b40fe0f671644de6736ae2c27a2c62d7d8a1b4329f099", size = 1296793, upload-time = "2026-03-09T13:13:56.287Z" }, + { url = "https://files.pythonhosted.org/packages/c4/10/f862f94b6389d8957448ec9df59450b81bec4abb318805375c401a1e6892/kiwisolver-1.5.0-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0b85aad90cea8ac6797a53b5d5f2e967334fa4d1149f031c4537569972596cb8", size = 1346041, upload-time = "2026-03-09T13:13:58.269Z" }, + { url = "https://files.pythonhosted.org/packages/a3/6a/f1650af35821eaf09de398ec0bc2aefc8f211f0cda50204c9f1673741ba9/kiwisolver-1.5.0-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:d36ca54cb4c6c4686f7cbb7b817f66f5911c12ddb519450bbe86707155028f87", size = 987292, upload-time = "2026-03-09T13:13:59.871Z" }, + { url = "https://files.pythonhosted.org/packages/de/19/d7fb82984b9238115fe629c915007be608ebd23dc8629703d917dbfaffd4/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:38f4a703656f493b0ad185211ccfca7f0386120f022066b018eb5296d8613e23", size = 2227865, upload-time = "2026-03-09T13:14:01.401Z" }, + { url = "https://files.pythonhosted.org/packages/7f/b9/46b7f386589fd222dac9e9de9c956ce5bcefe2ee73b4e79891381dda8654/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ac2360e93cb41be81121755c6462cff3beaa9967188c866e5fce5cf13170859", size = 2324369, upload-time = "2026-03-09T13:14:02.972Z" }, + { url = "https://files.pythonhosted.org/packages/92/8b/95e237cf3d9c642960153c769ddcbe278f182c8affb20cecc1cc983e7cc5/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c95cab08d1965db3d84a121f1c7ce7479bdd4072c9b3dafd8fecce48a2e6b902", size = 1977989, upload-time = "2026-03-09T13:14:04.503Z" }, + { url = "https://files.pythonhosted.org/packages/1b/95/980c9df53501892784997820136c01f62bc1865e31b82b9560f980c0e649/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fc20894c3d21194d8041a28b65622d5b86db786da6e3cfe73f0c762951a61167", size = 2491645, upload-time = "2026-03-09T13:14:06.106Z" }, + { url = "https://files.pythonhosted.org/packages/cb/32/900647fd0840abebe1561792c6b31e6a7c0e278fc3973d30572a965ca14c/kiwisolver-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7a32f72973f0f950c1920475d5c5ea3d971b81b6f0ec53b8d0a956cc965f22e0", size = 2295237, upload-time = "2026-03-09T13:14:08.891Z" }, + { url = "https://files.pythonhosted.org/packages/be/8a/be60e3bbcf513cc5a50f4a3e88e1dcecebb79c1ad607a7222877becaa101/kiwisolver-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bf3acf1419fa93064a4c2189ac0b58e3be7872bf6ee6177b0d4c63dc4cea276", size = 73573, upload-time = "2026-03-09T13:14:12.327Z" }, + { url = "https://files.pythonhosted.org/packages/4d/d2/64be2e429eb4fca7f7e1c52a91b12663aeaf25de3895e5cca0f47ef2a8d0/kiwisolver-1.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:fa8eb9ecdb7efb0b226acec134e0d709e87a909fa4971a54c0c4f6e88635484c", size = 64998, upload-time = "2026-03-09T13:14:13.469Z" }, + { url = "https://files.pythonhosted.org/packages/b0/69/ce68dd0c85755ae2de490bf015b62f2cea5f6b14ff00a463f9d0774449ff/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:db485b3847d182b908b483b2ed133c66d88d49cacf98fd278fadafe11b4478d1", size = 125700, upload-time = "2026-03-09T13:14:14.636Z" }, + { url = "https://files.pythonhosted.org/packages/74/aa/937aac021cf9d4349990d47eb319309a51355ed1dbdc9c077cdc9224cb11/kiwisolver-1.5.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:be12f931839a3bdfe28b584db0e640a65a8bcbc24560ae3fdb025a449b3d754e", size = 67537, upload-time = "2026-03-09T13:14:15.808Z" }, + { url = "https://files.pythonhosted.org/packages/ee/20/3a87fbece2c40ad0f6f0aefa93542559159c5f99831d596050e8afae7a9f/kiwisolver-1.5.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:16b85d37c2cbb3253226d26e64663f755d88a03439a9c47df6246b35defbdfb7", size = 65514, upload-time = "2026-03-09T13:14:18.035Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7f/f943879cda9007c45e1f7dba216d705c3a18d6b35830e488b6c6a4e7cdf0/kiwisolver-1.5.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4432b835675f0ea7414aab3d37d119f7226d24869b7a829caeab49ebda407b0c", size = 1584848, upload-time = "2026-03-09T13:14:19.745Z" }, + { url = "https://files.pythonhosted.org/packages/37/f8/4d4f85cc1870c127c88d950913370dd76138482161cd07eabbc450deff01/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b0feb50971481a2cc44d94e88bdb02cdd497618252ae226b8eb1201b957e368", size = 1391542, upload-time = "2026-03-09T13:14:21.54Z" }, + { url = "https://files.pythonhosted.org/packages/04/0b/65dd2916c84d252b244bd405303220f729e7c17c9d7d33dca6feeff9ffc4/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:56fa888f10d0f367155e76ce849fa1166fc9730d13bd2d65a2aa13b6f5424489", size = 1404447, upload-time = "2026-03-09T13:14:23.205Z" }, + { url = "https://files.pythonhosted.org/packages/39/5c/2606a373247babce9b1d056c03a04b65f3cf5290a8eac5d7bdead0a17e21/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:940dda65d5e764406b9fb92761cbf462e4e63f712ab60ed98f70552e496f3bf1", size = 1455918, upload-time = "2026-03-09T13:14:24.74Z" }, + { url = "https://files.pythonhosted.org/packages/d5/d1/c6078b5756670658e9192a2ef11e939c92918833d2745f85cd14a6004bdf/kiwisolver-1.5.0-cp313-cp313t-manylinux_2_39_riscv64.whl", hash = "sha256:89fc958c702ee9a745e4700378f5d23fddbc46ff89e8fdbf5395c24d5c1452a3", size = 1072856, upload-time = "2026-03-09T13:14:26.597Z" }, + { url = "https://files.pythonhosted.org/packages/cb/c8/7def6ddf16eb2b3741d8b172bdaa9af882b03c78e9b0772975408801fa63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9027d773c4ff81487181a925945743413f6069634d0b122d0b37684ccf4f1e18", size = 2333580, upload-time = "2026-03-09T13:14:28.237Z" }, + { url = "https://files.pythonhosted.org/packages/9e/87/2ac1fce0eb1e616fcd3c35caa23e665e9b1948bb984f4764790924594128/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:5b233ea3e165e43e35dba1d2b8ecc21cf070b45b65ae17dd2747d2713d942021", size = 2423018, upload-time = "2026-03-09T13:14:30.018Z" }, + { url = "https://files.pythonhosted.org/packages/67/13/c6700ccc6cc218716bfcda4935e4b2997039869b4ad8a94f364c5a3b8e63/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ce9bf03dad3b46408c08649c6fbd6ca28a9fce0eb32fdfffa6775a13103b5310", size = 2062804, upload-time = "2026-03-09T13:14:32.888Z" }, + { url = "https://files.pythonhosted.org/packages/1b/bd/877056304626943ff0f1f44c08f584300c199b887cb3176cd7e34f1515f1/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:fc4d3f1fb9ca0ae9f97b095963bc6326f1dbfd3779d6679a1e016b9baaa153d3", size = 2597482, upload-time = "2026-03-09T13:14:34.971Z" }, + { url = "https://files.pythonhosted.org/packages/75/19/c60626c47bf0f8ac5dcf72c6c98e266d714f2fbbfd50cf6dab5ede3aaa50/kiwisolver-1.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f443b4825c50a51ee68585522ab4a1d1257fac65896f282b4c6763337ac9f5d2", size = 2394328, upload-time = "2026-03-09T13:14:36.816Z" }, + { url = "https://files.pythonhosted.org/packages/47/84/6a6d5e5bb8273756c27b7d810d47f7ef2f1f9b9fd23c9ee9a3f8c75c9cef/kiwisolver-1.5.0-cp313-cp313t-win_arm64.whl", hash = "sha256:893ff3a711d1b515ba9da14ee090519bad4610ed1962fbe298a434e8c5f8db53", size = 68410, upload-time = "2026-03-09T13:14:38.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/060f45052f2a01ad5762c8fdecd6d7a752b43400dc29ff75cd47225a40fd/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8df31fe574b8b3993cc61764f40941111b25c2d9fea13d3ce24a49907cd2d615", size = 123231, upload-time = "2026-03-09T13:14:41.323Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a7/78da680eadd06ff35edef6ef68a1ad273bad3e2a0936c9a885103230aece/kiwisolver-1.5.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:1d49a49ac4cbfb7c1375301cd1ec90169dfeae55ff84710d782260ce77a75a02", size = 66489, upload-time = "2026-03-09T13:14:42.534Z" }, + { url = "https://files.pythonhosted.org/packages/49/b2/97980f3ad4fae37dd7fe31626e2bf75fbf8bdf5d303950ec1fab39a12da8/kiwisolver-1.5.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0cbe94b69b819209a62cb27bdfa5dc2a8977d8de2f89dfd97ba4f53ed3af754e", size = 64063, upload-time = "2026-03-09T13:14:44.759Z" }, + { url = "https://files.pythonhosted.org/packages/e7/f9/b06c934a6aa8bc91f566bd2a214fd04c30506c2d9e2b6b171953216a65b6/kiwisolver-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80aa065ffd378ff784822a6d7c3212f2d5f5e9c3589614b5c228b311fd3063ac", size = 1475913, upload-time = "2026-03-09T13:14:46.247Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f0/f768ae564a710135630672981231320bc403cf9152b5596ec5289de0f106/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e7f886f47ab881692f278ae901039a234e4025a68e6dfab514263a0b1c4ae05", size = 1282782, upload-time = "2026-03-09T13:14:48.458Z" }, + { url = "https://files.pythonhosted.org/packages/e2/9f/1de7aad00697325f05238a5f2eafbd487fb637cc27a558b5367a5f37fb7f/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5060731cc3ed12ca3a8b57acd4aeca5bbc2f49216dd0bec1650a1acd89486bcd", size = 1300815, upload-time = "2026-03-09T13:14:50.721Z" }, + { url = "https://files.pythonhosted.org/packages/5a/c2/297f25141d2e468e0ce7f7a7b92e0cf8918143a0cbd3422c1ad627e85a06/kiwisolver-1.5.0-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a4aa69609f40fce3cbc3f87b2061f042eee32f94b8f11db707b66a26461591a", size = 1347925, upload-time = "2026-03-09T13:14:52.304Z" }, + { url = "https://files.pythonhosted.org/packages/b9/d3/f4c73a02eb41520c47610207b21afa8cdd18fdbf64ffd94674ae21c4812d/kiwisolver-1.5.0-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:d168fda2dbff7b9b5f38e693182d792a938c31db4dac3a80a4888de603c99554", size = 991322, upload-time = "2026-03-09T13:14:54.637Z" }, + { url = "https://files.pythonhosted.org/packages/7b/46/d3f2efef7732fcda98d22bf4ad5d3d71d545167a852ca710a494f4c15343/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:413b820229730d358efd838ecbab79902fe97094565fdc80ddb6b0a18c18a581", size = 2232857, upload-time = "2026-03-09T13:14:56.471Z" }, + { url = "https://files.pythonhosted.org/packages/3f/ec/2d9756bf2b6d26ae4349b8d3662fb3993f16d80c1f971c179ce862b9dbae/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5124d1ea754509b09e53738ec185584cc609aae4a3b510aaf4ed6aa047ef9303", size = 2329376, upload-time = "2026-03-09T13:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/8f/9f/876a0a0f2260f1bde92e002b3019a5fabc35e0939c7d945e0fa66185eb20/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e4415a8db000bf49a6dd1c478bf70062eaacff0f462b92b0ba68791a905861f9", size = 1982549, upload-time = "2026-03-09T13:14:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/6c/4f/ba3624dfac23a64d54ac4179832860cb537c1b0af06024936e82ca4154a0/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d618fd27420381a4f6044faa71f46d8bfd911bd077c555f7138ed88729bfbe79", size = 2494680, upload-time = "2026-03-09T13:15:01.364Z" }, + { url = "https://files.pythonhosted.org/packages/39/b7/97716b190ab98911b20d10bf92eca469121ec483b8ce0edd314f51bc85af/kiwisolver-1.5.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5092eb5b1172947f57d6ea7d89b2f29650414e4293c47707eb499ec07a0ac796", size = 2297905, upload-time = "2026-03-09T13:15:03.925Z" }, + { url = "https://files.pythonhosted.org/packages/a3/36/4e551e8aa55c9188bca9abb5096805edbf7431072b76e2298e34fd3a3008/kiwisolver-1.5.0-cp314-cp314-win_amd64.whl", hash = "sha256:d76e2d8c75051d58177e762164d2e9ab92886534e3a12e795f103524f221dd8e", size = 75086, upload-time = "2026-03-09T13:15:07.775Z" }, + { url = "https://files.pythonhosted.org/packages/70/15/9b90f7df0e31a003c71649cf66ef61c3c1b862f48c81007fa2383c8bd8d7/kiwisolver-1.5.0-cp314-cp314-win_arm64.whl", hash = "sha256:fa6248cd194edff41d7ea9425ced8ca3a6f838bfb295f6f1d6e6bb694a8518df", size = 66577, upload-time = "2026-03-09T13:15:09.139Z" }, + { url = "https://files.pythonhosted.org/packages/17/01/7dc8c5443ff42b38e72731643ed7cf1ed9bf01691ae5cdca98501999ed83/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:d1ffeb80b5676463d7a7d56acbe8e37a20ce725570e09549fe738e02ca6b7e1e", size = 125794, upload-time = "2026-03-09T13:15:10.525Z" }, + { url = "https://files.pythonhosted.org/packages/46/8a/b4ebe46ebaac6a303417fab10c2e165c557ddaff558f9699d302b256bc53/kiwisolver-1.5.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:bc4d8e252f532ab46a1de9349e2d27b91fce46736a9eedaa37beaca66f574ed4", size = 67646, upload-time = "2026-03-09T13:15:12.016Z" }, + { url = "https://files.pythonhosted.org/packages/60/35/10a844afc5f19d6f567359bf4789e26661755a2f36200d5d1ed8ad0126e5/kiwisolver-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6783e069732715ad0c3ce96dbf21dbc2235ab0593f2baf6338101f70371f4028", size = 65511, upload-time = "2026-03-09T13:15:13.311Z" }, + { url = "https://files.pythonhosted.org/packages/f8/8a/685b297052dd041dcebce8e8787b58923b6e78acc6115a0dc9189011c44b/kiwisolver-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e7c4c09a490dc4d4a7f8cbee56c606a320f9dc28cf92a7157a39d1ce7676a657", size = 1584858, upload-time = "2026-03-09T13:15:15.103Z" }, + { url = "https://files.pythonhosted.org/packages/9e/80/04865e3d4638ac5bddec28908916df4a3075b8c6cc101786a96803188b96/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2a075bd7bd19c70cf67c8badfa36cf7c5d8de3c9ddb8420c51e10d9c50e94920", size = 1392539, upload-time = "2026-03-09T13:15:16.661Z" }, + { url = "https://files.pythonhosted.org/packages/ba/01/77a19cacc0893fa13fafa46d1bba06fb4dc2360b3292baf4b56d8e067b24/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bdd3e53429ff02aa319ba59dfe4ceeec345bf46cf180ec2cf6fd5b942e7975e9", size = 1405310, upload-time = "2026-03-09T13:15:18.229Z" }, + { url = "https://files.pythonhosted.org/packages/53/39/bcaf5d0cca50e604cfa9b4e3ae1d64b50ca1ae5b754122396084599ef903/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cdcb35dc9d807259c981a85531048ede628eabcffb3239adf3d17463518992d", size = 1456244, upload-time = "2026-03-09T13:15:20.444Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7a/72c187abc6975f6978c3e39b7cf67aeb8b3c0a8f9790aa7fd412855e9e1f/kiwisolver-1.5.0-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:70d593af6a6ca332d1df73d519fddb5148edb15cd90d5f0155e3746a6d4fcc65", size = 1073154, upload-time = "2026-03-09T13:15:22.039Z" }, + { url = "https://files.pythonhosted.org/packages/c7/ca/cf5b25783ebbd59143b4371ed0c8428a278abe68d6d0104b01865b1bbd0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:377815a8616074cabbf3f53354e1d040c35815a134e01d7614b7692e4bf8acfa", size = 2334377, upload-time = "2026-03-09T13:15:23.741Z" }, + { url = "https://files.pythonhosted.org/packages/4a/e5/b1f492adc516796e88751282276745340e2a72dcd0d36cf7173e0daf3210/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0255a027391d52944eae1dbb5d4cc5903f57092f3674e8e544cdd2622826b3f0", size = 2425288, upload-time = "2026-03-09T13:15:25.789Z" }, + { url = "https://files.pythonhosted.org/packages/e6/e5/9b21fbe91a61b8f409d74a26498706e97a48008bfcd1864373d32a6ba31c/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:012b1eb16e28718fa782b5e61dc6f2da1f0792ca73bd05d54de6cb9561665fc9", size = 2063158, upload-time = "2026-03-09T13:15:27.63Z" }, + { url = "https://files.pythonhosted.org/packages/b1/02/83f47986138310f95ea95531f851b2a62227c11cbc3e690ae1374fe49f0f/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0e3aafb33aed7479377e5e9a82e9d4bf87063741fc99fc7ae48b0f16e32bdd6f", size = 2597260, upload-time = "2026-03-09T13:15:29.421Z" }, + { url = "https://files.pythonhosted.org/packages/07/18/43a5f24608d8c313dd189cf838c8e68d75b115567c6279de7796197cfb6a/kiwisolver-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e7a116ae737f0000343218c4edf5bd45893bfeaff0993c0b215d7124c9f77646", size = 2394403, upload-time = "2026-03-09T13:15:31.517Z" }, + { url = "https://files.pythonhosted.org/packages/3b/b5/98222136d839b8afabcaa943b09bd05888c2d36355b7e448550211d1fca4/kiwisolver-1.5.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1dd9b0b119a350976a6d781e7278ec7aca0b201e1a9e2d23d9804afecb6ca681", size = 79687, upload-time = "2026-03-09T13:15:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/99/a2/ca7dc962848040befed12732dff6acae7fb3c4f6fc4272b3f6c9a30b8713/kiwisolver-1.5.0-cp314-cp314t-win_arm64.whl", hash = "sha256:58f812017cd2985c21fbffb4864d59174d4903dd66fa23815e74bbc7a0e2dd57", size = 70032, upload-time = "2026-03-09T13:15:34.411Z" }, + { url = "https://files.pythonhosted.org/packages/1c/fa/2910df836372d8761bb6eff7d8bdcb1613b5c2e03f260efe7abe34d388a7/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_10_13_x86_64.whl", hash = "sha256:5ae8e62c147495b01a0f4765c878e9bfdf843412446a247e28df59936e99e797", size = 130262, upload-time = "2026-03-09T13:15:35.629Z" }, + { url = "https://files.pythonhosted.org/packages/0f/41/c5f71f9f00aabcc71fee8b7475e3f64747282580c2fe748961ba29b18385/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:f6764a4ccab3078db14a632420930f6186058750df066b8ea2a7106df91d3203", size = 138036, upload-time = "2026-03-09T13:15:36.894Z" }, + { url = "https://files.pythonhosted.org/packages/fa/06/7399a607f434119c6e1fdc8ec89a8d51ccccadf3341dee4ead6bd14caaf5/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c31c13da98624f957b0fb1b5bae5383b2333c2c3f6793d9825dd5ce79b525cb7", size = 194295, upload-time = "2026-03-09T13:15:38.22Z" }, + { url = "https://files.pythonhosted.org/packages/b5/91/53255615acd2a1eaca307ede3c90eb550bae9c94581f8c00081b6b1c8f44/kiwisolver-1.5.0-graalpy312-graalpy250_312_native-win_amd64.whl", hash = "sha256:1f1489f769582498610e015a8ef2d36f28f505ab3096d0e16b4858a9ec214f57", size = 75987, upload-time = "2026-03-09T13:15:39.65Z" }, + { url = "https://files.pythonhosted.org/packages/17/6f/6fd4f690a40c2582fa34b97d2678f718acf3706b91d270c65ecb455d0a06/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:295d9ffe712caa9f8a3081de8d32fc60191b4b51c76f02f951fd8407253528f4", size = 59606, upload-time = "2026-03-09T13:15:40.81Z" }, + { url = "https://files.pythonhosted.org/packages/82/a0/2355d5e3b338f13ce63f361abb181e3b6ea5fffdb73f739b3e80efa76159/kiwisolver-1.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:51e8c4084897de9f05898c2c2a39af6318044ae969d46ff7a34ed3f96274adca", size = 57537, upload-time = "2026-03-09T13:15:42.071Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b9/1d50e610ecadebe205b71d6728fd224ce0e0ca6aba7b9cbe1da049203ac5/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b83af57bdddef03c01a9138034c6ff03181a3028d9a1003b301eb1a55e161a3f", size = 79888, upload-time = "2026-03-09T13:15:43.317Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ee/b85ffcd75afed0357d74f0e6fc02a4507da441165de1ca4760b9f496390d/kiwisolver-1.5.0-pp310-pypy310_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf4679a3d71012a7c2bf360e5cd878fbd5e4fcac0896b56393dec239d81529ed", size = 77584, upload-time = "2026-03-09T13:15:44.605Z" }, + { url = "https://files.pythonhosted.org/packages/6b/dd/644d0dde6010a8583b4cd66dd41c5f83f5325464d15c4f490b3340ab73b4/kiwisolver-1.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:41024ed50e44ab1a60d3fe0a9d15a4ccc9f5f2b1d814ff283c8d01134d5b81bc", size = 73390, upload-time = "2026-03-09T13:15:45.832Z" }, + { url = "https://files.pythonhosted.org/packages/e9/eb/5fcbbbf9a0e2c3a35effb88831a483345326bbc3a030a3b5b69aee647f84/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ec4c85dc4b687c7f7f15f553ff26a98bfe8c58f5f7f0ac8905f0ba4c7be60232", size = 59532, upload-time = "2026-03-09T13:15:47.047Z" }, + { url = "https://files.pythonhosted.org/packages/c3/9b/e17104555bb4db148fd52327feea1e96be4b88e8e008b029002c281a21ab/kiwisolver-1.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:12e91c215a96e39f57989c8912ae761286ac5a9584d04030ceb3368a357f017a", size = 57420, upload-time = "2026-03-09T13:15:48.199Z" }, + { url = "https://files.pythonhosted.org/packages/48/44/2b5b95b7aa39fb2d8d9d956e0f3d5d45aef2ae1d942d4c3ffac2f9cfed1a/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:be4a51a55833dc29ab5d7503e7bcb3b3af3402d266018137127450005cdfe737", size = 79892, upload-time = "2026-03-09T13:15:49.694Z" }, + { url = "https://files.pythonhosted.org/packages/52/7d/7157f9bba6b455cfb4632ed411e199fc8b8977642c2b12082e1bd9e6d173/kiwisolver-1.5.0-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:daae526907e262de627d8f70058a0f64acc9e2641c164c99c8f594b34a799a16", size = 77603, upload-time = "2026-03-09T13:15:50.945Z" }, + { url = "https://files.pythonhosted.org/packages/0a/dd/8050c947d435c8d4bc94e3252f4d8bb8a76cfb424f043a8680be637a57f1/kiwisolver-1.5.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:59cd8683f575d96df5bb48f6add94afc055012c29e28124fcae2b63661b9efb1", size = 73558, upload-time = "2026-03-09T13:15:52.112Z" }, +] + +[[package]] +name = "matplotlib" +version = "3.9.4" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "contourpy", version = "1.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "cycler", marker = "python_full_version < '3.10'" }, + { name = "fonttools", version = "4.60.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "importlib-resources", marker = "python_full_version < '3.10'" }, + { name = "kiwisolver", version = "1.4.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "packaging", marker = "python_full_version < '3.10'" }, + { name = "pillow", version = "11.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "pyparsing", marker = "python_full_version < '3.10'" }, + { name = "python-dateutil", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/17/1747b4154034befd0ed33b52538f5eb7752d05bb51c5e2a31470c3bc7d52/matplotlib-3.9.4.tar.gz", hash = "sha256:1e00e8be7393cbdc6fedfa8a6fba02cf3e83814b285db1c60b906a023ba41bc3", size = 36106529, upload-time = "2024-12-13T05:56:34.184Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/94/27d2e2c30d54b56c7b764acc1874a909e34d1965a427fc7092bb6a588b63/matplotlib-3.9.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:c5fdd7abfb706dfa8d307af64a87f1a862879ec3cd8d0ec8637458f0885b9c50", size = 7885089, upload-time = "2024-12-13T05:54:24.224Z" }, + { url = "https://files.pythonhosted.org/packages/c6/25/828273307e40a68eb8e9df832b6b2aaad075864fdc1de4b1b81e40b09e48/matplotlib-3.9.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d89bc4e85e40a71d1477780366c27fb7c6494d293e1617788986f74e2a03d7ff", size = 7770600, upload-time = "2024-12-13T05:54:27.214Z" }, + { url = "https://files.pythonhosted.org/packages/f2/65/f841a422ec994da5123368d76b126acf4fc02ea7459b6e37c4891b555b83/matplotlib-3.9.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ddf9f3c26aae695c5daafbf6b94e4c1a30d6cd617ba594bbbded3b33a1fcfa26", size = 8200138, upload-time = "2024-12-13T05:54:29.497Z" }, + { url = "https://files.pythonhosted.org/packages/07/06/272aca07a38804d93b6050813de41ca7ab0e29ba7a9dd098e12037c919a9/matplotlib-3.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18ebcf248030173b59a868fda1fe42397253f6698995b55e81e1f57431d85e50", size = 8312711, upload-time = "2024-12-13T05:54:34.396Z" }, + { url = "https://files.pythonhosted.org/packages/98/37/f13e23b233c526b7e27ad61be0a771894a079e0f7494a10d8d81557e0e9a/matplotlib-3.9.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:974896ec43c672ec23f3f8c648981e8bc880ee163146e0312a9b8def2fac66f5", size = 9090622, upload-time = "2024-12-13T05:54:36.808Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8c/b1f5bd2bd70e60f93b1b54c4d5ba7a992312021d0ddddf572f9a1a6d9348/matplotlib-3.9.4-cp310-cp310-win_amd64.whl", hash = "sha256:4598c394ae9711cec135639374e70871fa36b56afae17bdf032a345be552a88d", size = 7828211, upload-time = "2024-12-13T05:54:40.596Z" }, + { url = "https://files.pythonhosted.org/packages/74/4b/65be7959a8fa118a3929b49a842de5b78bb55475236fcf64f3e308ff74a0/matplotlib-3.9.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d4dd29641d9fb8bc4492420c5480398dd40a09afd73aebe4eb9d0071a05fbe0c", size = 7894430, upload-time = "2024-12-13T05:54:44.049Z" }, + { url = "https://files.pythonhosted.org/packages/e9/18/80f70d91896e0a517b4a051c3fd540daa131630fd75e02e250365353b253/matplotlib-3.9.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30e5b22e8bcfb95442bf7d48b0d7f3bdf4a450cbf68986ea45fca3d11ae9d099", size = 7780045, upload-time = "2024-12-13T05:54:46.414Z" }, + { url = "https://files.pythonhosted.org/packages/a2/73/ccb381026e3238c5c25c3609ba4157b2d1a617ec98d65a8b4ee4e1e74d02/matplotlib-3.9.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2bb0030d1d447fd56dcc23b4c64a26e44e898f0416276cac1ebc25522e0ac249", size = 8209906, upload-time = "2024-12-13T05:54:49.459Z" }, + { url = "https://files.pythonhosted.org/packages/ab/33/1648da77b74741c89f5ea95cbf42a291b4b364f2660b316318811404ed97/matplotlib-3.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aca90ed222ac3565d2752b83dbb27627480d27662671e4d39da72e97f657a423", size = 8322873, upload-time = "2024-12-13T05:54:53.066Z" }, + { url = "https://files.pythonhosted.org/packages/57/d3/8447ba78bc6593c9044c372d1609f8ea10fb1e071e7a9e0747bea74fc16c/matplotlib-3.9.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a181b2aa2906c608fcae72f977a4a2d76e385578939891b91c2550c39ecf361e", size = 9099566, upload-time = "2024-12-13T05:54:55.522Z" }, + { url = "https://files.pythonhosted.org/packages/23/e1/4f0e237bf349c02ff9d1b6e7109f1a17f745263809b9714a8576dc17752b/matplotlib-3.9.4-cp311-cp311-win_amd64.whl", hash = "sha256:1f6882828231eca17f501c4dcd98a05abb3f03d157fbc0769c6911fe08b6cfd3", size = 7838065, upload-time = "2024-12-13T05:54:58.337Z" }, + { url = "https://files.pythonhosted.org/packages/1a/2b/c918bf6c19d6445d1cefe3d2e42cb740fb997e14ab19d4daeb6a7ab8a157/matplotlib-3.9.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:dfc48d67e6661378a21c2983200a654b72b5c5cdbd5d2cf6e5e1ece860f0cc70", size = 7891131, upload-time = "2024-12-13T05:55:02.837Z" }, + { url = "https://files.pythonhosted.org/packages/c1/e5/b4e8fc601ca302afeeabf45f30e706a445c7979a180e3a978b78b2b681a4/matplotlib-3.9.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:47aef0fab8332d02d68e786eba8113ffd6f862182ea2999379dec9e237b7e483", size = 7776365, upload-time = "2024-12-13T05:55:05.158Z" }, + { url = "https://files.pythonhosted.org/packages/99/06/b991886c506506476e5d83625c5970c656a491b9f80161458fed94597808/matplotlib-3.9.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fba1f52c6b7dc764097f52fd9ab627b90db452c9feb653a59945de16752e965f", size = 8200707, upload-time = "2024-12-13T05:55:09.48Z" }, + { url = "https://files.pythonhosted.org/packages/c3/e2/556b627498cb27e61026f2d1ba86a78ad1b836fef0996bef5440e8bc9559/matplotlib-3.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:173ac3748acaac21afcc3fa1633924609ba1b87749006bc25051c52c422a5d00", size = 8313761, upload-time = "2024-12-13T05:55:12.95Z" }, + { url = "https://files.pythonhosted.org/packages/58/ff/165af33ec766ff818306ea88e91f9f60d2a6ed543be1eb122a98acbf3b0d/matplotlib-3.9.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320edea0cadc07007765e33f878b13b3738ffa9745c5f707705692df70ffe0e0", size = 9095284, upload-time = "2024-12-13T05:55:16.199Z" }, + { url = "https://files.pythonhosted.org/packages/9f/8b/3d0c7a002db3b1ed702731c2a9a06d78d035f1f2fb0fb936a8e43cc1e9f4/matplotlib-3.9.4-cp312-cp312-win_amd64.whl", hash = "sha256:a4a4cfc82330b27042a7169533da7991e8789d180dd5b3daeaee57d75cd5a03b", size = 7841160, upload-time = "2024-12-13T05:55:19.991Z" }, + { url = "https://files.pythonhosted.org/packages/49/b1/999f89a7556d101b23a2f0b54f1b6e140d73f56804da1398f2f0bc0924bc/matplotlib-3.9.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37eeffeeca3c940985b80f5b9a7b95ea35671e0e7405001f249848d2b62351b6", size = 7891499, upload-time = "2024-12-13T05:55:22.142Z" }, + { url = "https://files.pythonhosted.org/packages/87/7b/06a32b13a684977653396a1bfcd34d4e7539c5d55c8cbfaa8ae04d47e4a9/matplotlib-3.9.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3e7465ac859ee4abcb0d836137cd8414e7bb7ad330d905abced457217d4f0f45", size = 7776802, upload-time = "2024-12-13T05:55:25.947Z" }, + { url = "https://files.pythonhosted.org/packages/65/87/ac498451aff739e515891bbb92e566f3c7ef31891aaa878402a71f9b0910/matplotlib-3.9.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4c12302c34afa0cf061bea23b331e747e5e554b0fa595c96e01c7b75bc3b858", size = 8200802, upload-time = "2024-12-13T05:55:28.461Z" }, + { url = "https://files.pythonhosted.org/packages/f8/6b/9eb761c00e1cb838f6c92e5f25dcda3f56a87a52f6cb8fdfa561e6cf6a13/matplotlib-3.9.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b8c97917f21b75e72108b97707ba3d48f171541a74aa2a56df7a40626bafc64", size = 8313880, upload-time = "2024-12-13T05:55:30.965Z" }, + { url = "https://files.pythonhosted.org/packages/d7/a2/c8eaa600e2085eec7e38cbbcc58a30fc78f8224939d31d3152bdafc01fd1/matplotlib-3.9.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0229803bd7e19271b03cb09f27db76c918c467aa4ce2ae168171bc67c3f508df", size = 9094637, upload-time = "2024-12-13T05:55:33.701Z" }, + { url = "https://files.pythonhosted.org/packages/71/1f/c6e1daea55b7bfeb3d84c6cb1abc449f6a02b181e7e2a5e4db34c3afb793/matplotlib-3.9.4-cp313-cp313-win_amd64.whl", hash = "sha256:7c0d8ef442ebf56ff5e206f8083d08252ee738e04f3dc88ea882853a05488799", size = 7841311, upload-time = "2024-12-13T05:55:36.737Z" }, + { url = "https://files.pythonhosted.org/packages/c0/3a/2757d3f7d388b14dd48f5a83bea65b6d69f000e86b8f28f74d86e0d375bd/matplotlib-3.9.4-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a04c3b00066a688834356d196136349cb32f5e1003c55ac419e91585168b88fb", size = 7919989, upload-time = "2024-12-13T05:55:39.024Z" }, + { url = "https://files.pythonhosted.org/packages/24/28/f5077c79a4f521589a37fe1062d6a6ea3534e068213f7357e7cfffc2e17a/matplotlib-3.9.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:04c519587f6c210626741a1e9a68eefc05966ede24205db8982841826af5871a", size = 7809417, upload-time = "2024-12-13T05:55:42.412Z" }, + { url = "https://files.pythonhosted.org/packages/36/c8/c523fd2963156692916a8eb7d4069084cf729359f7955cf09075deddfeaf/matplotlib-3.9.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:308afbf1a228b8b525fcd5cec17f246bbbb63b175a3ef6eb7b4d33287ca0cf0c", size = 8226258, upload-time = "2024-12-13T05:55:47.259Z" }, + { url = "https://files.pythonhosted.org/packages/f6/88/499bf4b8fa9349b6f5c0cf4cead0ebe5da9d67769129f1b5651e5ac51fbc/matplotlib-3.9.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ddb3b02246ddcffd3ce98e88fed5b238bc5faff10dbbaa42090ea13241d15764", size = 8335849, upload-time = "2024-12-13T05:55:49.763Z" }, + { url = "https://files.pythonhosted.org/packages/b8/9f/20a4156b9726188646a030774ee337d5ff695a965be45ce4dbcb9312c170/matplotlib-3.9.4-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8a75287e9cb9eee48cb79ec1d806f75b29c0fde978cb7223a1f4c5848d696041", size = 9102152, upload-time = "2024-12-13T05:55:51.997Z" }, + { url = "https://files.pythonhosted.org/packages/10/11/237f9c3a4e8d810b1759b67ff2da7c32c04f9c80aa475e7beb36ed43a8fb/matplotlib-3.9.4-cp313-cp313t-win_amd64.whl", hash = "sha256:488deb7af140f0ba86da003e66e10d55ff915e152c78b4b66d231638400b1965", size = 7896987, upload-time = "2024-12-13T05:55:55.941Z" }, + { url = "https://files.pythonhosted.org/packages/56/eb/501b465c9fef28f158e414ea3a417913dc2ac748564c7ed41535f23445b4/matplotlib-3.9.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:3c3724d89a387ddf78ff88d2a30ca78ac2b4c89cf37f2db4bd453c34799e933c", size = 7885919, upload-time = "2024-12-13T05:55:59.66Z" }, + { url = "https://files.pythonhosted.org/packages/da/36/236fbd868b6c91309a5206bd90c3f881f4f44b2d997cd1d6239ef652f878/matplotlib-3.9.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d5f0a8430ffe23d7e32cfd86445864ccad141797f7d25b7c41759a5b5d17cfd7", size = 7771486, upload-time = "2024-12-13T05:56:04.264Z" }, + { url = "https://files.pythonhosted.org/packages/e0/4b/105caf2d54d5ed11d9f4335398f5103001a03515f2126c936a752ccf1461/matplotlib-3.9.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6bb0141a21aef3b64b633dc4d16cbd5fc538b727e4958be82a0e1c92a234160e", size = 8201838, upload-time = "2024-12-13T05:56:06.792Z" }, + { url = "https://files.pythonhosted.org/packages/5d/a7/bb01188fb4013d34d274caf44a2f8091255b0497438e8b6c0a7c1710c692/matplotlib-3.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57aa235109e9eed52e2c2949db17da185383fa71083c00c6c143a60e07e0888c", size = 8314492, upload-time = "2024-12-13T05:56:09.964Z" }, + { url = "https://files.pythonhosted.org/packages/33/19/02e1a37f7141fc605b193e927d0a9cdf9dc124a20b9e68793f4ffea19695/matplotlib-3.9.4-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:b18c600061477ccfdd1e6fd050c33d8be82431700f3452b297a56d9ed7037abb", size = 9092500, upload-time = "2024-12-13T05:56:13.55Z" }, + { url = "https://files.pythonhosted.org/packages/57/68/c2feb4667adbf882ffa4b3e0ac9967f848980d9f8b5bebd86644aa67ce6a/matplotlib-3.9.4-cp39-cp39-win_amd64.whl", hash = "sha256:ef5f2d1b67d2d2145ff75e10f8c008bfbf71d45137c4b648c87193e7dd053eac", size = 7822962, upload-time = "2024-12-13T05:56:16.358Z" }, + { url = "https://files.pythonhosted.org/packages/0c/22/2ef6a364cd3f565442b0b055e0599744f1e4314ec7326cdaaa48a4d864d7/matplotlib-3.9.4-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:44e0ed786d769d85bc787b0606a53f2d8d2d1d3c8a2608237365e9121c1a338c", size = 7877995, upload-time = "2024-12-13T05:56:18.805Z" }, + { url = "https://files.pythonhosted.org/packages/87/b8/2737456e566e9f4d94ae76b8aa0d953d9acb847714f9a7ad80184474f5be/matplotlib-3.9.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:09debb9ce941eb23ecdbe7eab972b1c3e0276dcf01688073faff7b0f61d6c6ca", size = 7769300, upload-time = "2024-12-13T05:56:21.315Z" }, + { url = "https://files.pythonhosted.org/packages/b2/1f/e709c6ec7b5321e6568769baa288c7178e60a93a9da9e682b39450da0e29/matplotlib-3.9.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bcc53cf157a657bfd03afab14774d54ba73aa84d42cfe2480c91bd94873952db", size = 8313423, upload-time = "2024-12-13T05:56:26.719Z" }, + { url = "https://files.pythonhosted.org/packages/5e/b6/5a1f868782cd13f053a679984e222007ecff654a9bfbac6b27a65f4eeb05/matplotlib-3.9.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:ad45da51be7ad02387801fd154ef74d942f49fe3fcd26a64c94842ba7ec0d865", size = 7854624, upload-time = "2024-12-13T05:56:29.359Z" }, +] + +[[package]] +name = "matplotlib" +version = "3.10.8" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "cycler", marker = "python_full_version >= '3.10'" }, + { name = "fonttools", version = "4.62.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "kiwisolver", version = "1.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging", marker = "python_full_version >= '3.10'" }, + { name = "pillow", version = "12.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "pyparsing", marker = "python_full_version >= '3.10'" }, + { name = "python-dateutil", marker = "python_full_version >= '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8a/76/d3c6e3a13fe484ebe7718d14e269c9569c4eb0020a968a327acb3b9a8fe6/matplotlib-3.10.8.tar.gz", hash = "sha256:2299372c19d56bcd35cf05a2738308758d32b9eaed2371898d8f5bd33f084aa3", size = 34806269, upload-time = "2025-12-10T22:56:51.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/58/be/a30bd917018ad220c400169fba298f2bb7003c8ccbc0c3e24ae2aacad1e8/matplotlib-3.10.8-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:00270d217d6b20d14b584c521f810d60c5c78406dc289859776550df837dcda7", size = 8239828, upload-time = "2025-12-10T22:55:02.313Z" }, + { url = "https://files.pythonhosted.org/packages/58/27/ca01e043c4841078e82cf6e80a6993dfecd315c3d79f5f3153afbb8e1ec6/matplotlib-3.10.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:37b3c1cc42aa184b3f738cfa18c1c1d72fd496d85467a6cf7b807936d39aa656", size = 8128050, upload-time = "2025-12-10T22:55:04.997Z" }, + { url = "https://files.pythonhosted.org/packages/cb/aa/7ab67f2b729ae6a91bcf9dcac0affb95fb8c56f7fd2b2af894ae0b0cf6fa/matplotlib-3.10.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ee40c27c795bda6a5292e9cff9890189d32f7e3a0bf04e0e3c9430c4a00c37df", size = 8700452, upload-time = "2025-12-10T22:55:07.47Z" }, + { url = "https://files.pythonhosted.org/packages/73/ae/2d5817b0acee3c49b7e7ccfbf5b273f284957cc8e270adf36375db353190/matplotlib-3.10.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a48f2b74020919552ea25d222d5cc6af9ca3f4eb43a93e14d068457f545c2a17", size = 9534928, upload-time = "2025-12-10T22:55:10.566Z" }, + { url = "https://files.pythonhosted.org/packages/c9/5b/8e66653e9f7c39cb2e5cab25fce4810daffa2bff02cbf5f3077cea9e942c/matplotlib-3.10.8-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f254d118d14a7f99d616271d6c3c27922c092dac11112670b157798b89bf4933", size = 9586377, upload-time = "2025-12-10T22:55:12.362Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/fd0bbadf837f81edb0d208ba8f8cb552874c3b16e27cb91a31977d90875d/matplotlib-3.10.8-cp310-cp310-win_amd64.whl", hash = "sha256:f9b587c9c7274c1613a30afabf65a272114cd6cdbe67b3406f818c79d7ab2e2a", size = 8128127, upload-time = "2025-12-10T22:55:14.436Z" }, + { url = "https://files.pythonhosted.org/packages/f8/86/de7e3a1cdcfc941483af70609edc06b83e7c8a0e0dc9ac325200a3f4d220/matplotlib-3.10.8-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6be43b667360fef5c754dda5d25a32e6307a03c204f3c0fc5468b78fa87b4160", size = 8251215, upload-time = "2025-12-10T22:55:16.175Z" }, + { url = "https://files.pythonhosted.org/packages/fd/14/baad3222f424b19ce6ad243c71de1ad9ec6b2e4eb1e458a48fdc6d120401/matplotlib-3.10.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a2b336e2d91a3d7006864e0990c83b216fcdca64b5a6484912902cef87313d78", size = 8139625, upload-time = "2025-12-10T22:55:17.712Z" }, + { url = "https://files.pythonhosted.org/packages/8f/a0/7024215e95d456de5883e6732e708d8187d9753a21d32f8ddb3befc0c445/matplotlib-3.10.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:efb30e3baaea72ce5928e32bab719ab4770099079d66726a62b11b1ef7273be4", size = 8712614, upload-time = "2025-12-10T22:55:20.8Z" }, + { url = "https://files.pythonhosted.org/packages/5a/f4/b8347351da9a5b3f41e26cf547252d861f685c6867d179a7c9d60ad50189/matplotlib-3.10.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d56a1efd5bfd61486c8bc968fa18734464556f0fb8e51690f4ac25d85cbbbbc2", size = 9540997, upload-time = "2025-12-10T22:55:23.258Z" }, + { url = "https://files.pythonhosted.org/packages/9e/c0/c7b914e297efe0bc36917bf216b2acb91044b91e930e878ae12981e461e5/matplotlib-3.10.8-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:238b7ce5717600615c895050239ec955d91f321c209dd110db988500558e70d6", size = 9596825, upload-time = "2025-12-10T22:55:25.217Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d3/a4bbc01c237ab710a1f22b4da72f4ff6d77eb4c7735ea9811a94ae239067/matplotlib-3.10.8-cp311-cp311-win_amd64.whl", hash = "sha256:18821ace09c763ec93aef5eeff087ee493a24051936d7b9ebcad9662f66501f9", size = 8135090, upload-time = "2025-12-10T22:55:27.162Z" }, + { url = "https://files.pythonhosted.org/packages/89/dd/a0b6588f102beab33ca6f5218b31725216577b2a24172f327eaf6417d5c9/matplotlib-3.10.8-cp311-cp311-win_arm64.whl", hash = "sha256:bab485bcf8b1c7d2060b4fcb6fc368a9e6f4cd754c9c2fea281f4be21df394a2", size = 8012377, upload-time = "2025-12-10T22:55:29.185Z" }, + { url = "https://files.pythonhosted.org/packages/9e/67/f997cdcbb514012eb0d10cd2b4b332667997fb5ebe26b8d41d04962fa0e6/matplotlib-3.10.8-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:64fcc24778ca0404ce0cb7b6b77ae1f4c7231cdd60e6778f999ee05cbd581b9a", size = 8260453, upload-time = "2025-12-10T22:55:30.709Z" }, + { url = "https://files.pythonhosted.org/packages/7e/65/07d5f5c7f7c994f12c768708bd2e17a4f01a2b0f44a1c9eccad872433e2e/matplotlib-3.10.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9a5ca4ac220a0cdd1ba6bcba3608547117d30468fefce49bb26f55c1a3d5c58", size = 8148321, upload-time = "2025-12-10T22:55:33.265Z" }, + { url = "https://files.pythonhosted.org/packages/3e/f3/c5195b1ae57ef85339fd7285dfb603b22c8b4e79114bae5f4f0fcf688677/matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3ab4aabc72de4ff77b3ec33a6d78a68227bf1123465887f9905ba79184a1cc04", size = 8716944, upload-time = "2025-12-10T22:55:34.922Z" }, + { url = "https://files.pythonhosted.org/packages/00/f9/7638f5cc82ec8a7aa005de48622eecc3ed7c9854b96ba15bd76b7fd27574/matplotlib-3.10.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:24d50994d8c5816ddc35411e50a86ab05f575e2530c02752e02538122613371f", size = 9550099, upload-time = "2025-12-10T22:55:36.789Z" }, + { url = "https://files.pythonhosted.org/packages/57/61/78cd5920d35b29fd2a0fe894de8adf672ff52939d2e9b43cb83cd5ce1bc7/matplotlib-3.10.8-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:99eefd13c0dc3b3c1b4d561c1169e65fe47aab7b8158754d7c084088e2329466", size = 9613040, upload-time = "2025-12-10T22:55:38.715Z" }, + { url = "https://files.pythonhosted.org/packages/30/4e/c10f171b6e2f44d9e3a2b96efa38b1677439d79c99357600a62cc1e9594e/matplotlib-3.10.8-cp312-cp312-win_amd64.whl", hash = "sha256:dd80ecb295460a5d9d260df63c43f4afbdd832d725a531f008dad1664f458adf", size = 8142717, upload-time = "2025-12-10T22:55:41.103Z" }, + { url = "https://files.pythonhosted.org/packages/f1/76/934db220026b5fef85f45d51a738b91dea7d70207581063cd9bd8fafcf74/matplotlib-3.10.8-cp312-cp312-win_arm64.whl", hash = "sha256:3c624e43ed56313651bc18a47f838b60d7b8032ed348911c54906b130b20071b", size = 8012751, upload-time = "2025-12-10T22:55:42.684Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b9/15fd5541ef4f5b9a17eefd379356cf12175fe577424e7b1d80676516031a/matplotlib-3.10.8-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3f2e409836d7f5ac2f1c013110a4d50b9f7edc26328c108915f9075d7d7a91b6", size = 8261076, upload-time = "2025-12-10T22:55:44.648Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a0/2ba3473c1b66b9c74dc7107c67e9008cb1782edbe896d4c899d39ae9cf78/matplotlib-3.10.8-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:56271f3dac49a88d7fca5060f004d9d22b865f743a12a23b1e937a0be4818ee1", size = 8148794, upload-time = "2025-12-10T22:55:46.252Z" }, + { url = "https://files.pythonhosted.org/packages/75/97/a471f1c3eb1fd6f6c24a31a5858f443891d5127e63a7788678d14e249aea/matplotlib-3.10.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a0a7f52498f72f13d4a25ea70f35f4cb60642b466cbb0a9be951b5bc3f45a486", size = 8718474, upload-time = "2025-12-10T22:55:47.864Z" }, + { url = "https://files.pythonhosted.org/packages/01/be/cd478f4b66f48256f42927d0acbcd63a26a893136456cd079c0cc24fbabf/matplotlib-3.10.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:646d95230efb9ca614a7a594d4fcacde0ac61d25e37dd51710b36477594963ce", size = 9549637, upload-time = "2025-12-10T22:55:50.048Z" }, + { url = "https://files.pythonhosted.org/packages/5d/7c/8dc289776eae5109e268c4fb92baf870678dc048a25d4ac903683b86d5bf/matplotlib-3.10.8-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f89c151aab2e2e23cb3fe0acad1e8b82841fd265379c4cecd0f3fcb34c15e0f6", size = 9613678, upload-time = "2025-12-10T22:55:52.21Z" }, + { url = "https://files.pythonhosted.org/packages/64/40/37612487cc8a437d4dd261b32ca21fe2d79510fe74af74e1f42becb1bdb8/matplotlib-3.10.8-cp313-cp313-win_amd64.whl", hash = "sha256:e8ea3e2d4066083e264e75c829078f9e149fa119d27e19acd503de65e0b13149", size = 8142686, upload-time = "2025-12-10T22:55:54.253Z" }, + { url = "https://files.pythonhosted.org/packages/66/52/8d8a8730e968185514680c2a6625943f70269509c3dcfc0dcf7d75928cb8/matplotlib-3.10.8-cp313-cp313-win_arm64.whl", hash = "sha256:c108a1d6fa78a50646029cb6d49808ff0fc1330fda87fa6f6250c6b5369b6645", size = 8012917, upload-time = "2025-12-10T22:55:56.268Z" }, + { url = "https://files.pythonhosted.org/packages/b5/27/51fe26e1062f298af5ef66343d8ef460e090a27fea73036c76c35821df04/matplotlib-3.10.8-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:ad3d9833a64cf48cc4300f2b406c3d0f4f4724a91c0bd5640678a6ba7c102077", size = 8305679, upload-time = "2025-12-10T22:55:57.856Z" }, + { url = "https://files.pythonhosted.org/packages/2c/1e/4de865bc591ac8e3062e835f42dd7fe7a93168d519557837f0e37513f629/matplotlib-3.10.8-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:eb3823f11823deade26ce3b9f40dcb4a213da7a670013929f31d5f5ed1055b22", size = 8198336, upload-time = "2025-12-10T22:55:59.371Z" }, + { url = "https://files.pythonhosted.org/packages/c6/cb/2f7b6e75fb4dce87ef91f60cac4f6e34f4c145ab036a22318ec837971300/matplotlib-3.10.8-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d9050fee89a89ed57b4fb2c1bfac9a3d0c57a0d55aed95949eedbc42070fea39", size = 8731653, upload-time = "2025-12-10T22:56:01.032Z" }, + { url = "https://files.pythonhosted.org/packages/46/b3/bd9c57d6ba670a37ab31fb87ec3e8691b947134b201f881665b28cc039ff/matplotlib-3.10.8-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b44d07310e404ba95f8c25aa5536f154c0a8ec473303535949e52eb71d0a1565", size = 9561356, upload-time = "2025-12-10T22:56:02.95Z" }, + { url = "https://files.pythonhosted.org/packages/c0/3d/8b94a481456dfc9dfe6e39e93b5ab376e50998cddfd23f4ae3b431708f16/matplotlib-3.10.8-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:0a33deb84c15ede243aead39f77e990469fff93ad1521163305095b77b72ce4a", size = 9614000, upload-time = "2025-12-10T22:56:05.411Z" }, + { url = "https://files.pythonhosted.org/packages/bd/cd/bc06149fe5585ba800b189a6a654a75f1f127e8aab02fd2be10df7fa500c/matplotlib-3.10.8-cp313-cp313t-win_amd64.whl", hash = "sha256:3a48a78d2786784cc2413e57397981fb45c79e968d99656706018d6e62e57958", size = 8220043, upload-time = "2025-12-10T22:56:07.551Z" }, + { url = "https://files.pythonhosted.org/packages/e3/de/b22cf255abec916562cc04eef457c13e58a1990048de0c0c3604d082355e/matplotlib-3.10.8-cp313-cp313t-win_arm64.whl", hash = "sha256:15d30132718972c2c074cd14638c7f4592bd98719e2308bccea40e0538bc0cb5", size = 8062075, upload-time = "2025-12-10T22:56:09.178Z" }, + { url = "https://files.pythonhosted.org/packages/3c/43/9c0ff7a2f11615e516c3b058e1e6e8f9614ddeca53faca06da267c48345d/matplotlib-3.10.8-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:b53285e65d4fa4c86399979e956235deb900be5baa7fc1218ea67fbfaeaadd6f", size = 8262481, upload-time = "2025-12-10T22:56:10.885Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ca/e8ae28649fcdf039fda5ef554b40a95f50592a3c47e6f7270c9561c12b07/matplotlib-3.10.8-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:32f8dce744be5569bebe789e46727946041199030db8aeb2954d26013a0eb26b", size = 8151473, upload-time = "2025-12-10T22:56:12.377Z" }, + { url = "https://files.pythonhosted.org/packages/f1/6f/009d129ae70b75e88cbe7e503a12a4c0670e08ed748a902c2568909e9eb5/matplotlib-3.10.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cf267add95b1c88300d96ca837833d4112756045364f5c734a2276038dae27d", size = 9553896, upload-time = "2025-12-10T22:56:14.432Z" }, + { url = "https://files.pythonhosted.org/packages/f5/26/4221a741eb97967bc1fd5e4c52b9aa5a91b2f4ec05b59f6def4d820f9df9/matplotlib-3.10.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2cf5bd12cecf46908f286d7838b2abc6c91cda506c0445b8223a7c19a00df008", size = 9824193, upload-time = "2025-12-10T22:56:16.29Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f3/3abf75f38605772cf48a9daf5821cd4f563472f38b4b828c6fba6fa6d06e/matplotlib-3.10.8-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:41703cc95688f2516b480f7f339d8851a6035f18e100ee6a32bc0b8536a12a9c", size = 9615444, upload-time = "2025-12-10T22:56:18.155Z" }, + { url = "https://files.pythonhosted.org/packages/93/a5/de89ac80f10b8dc615807ee1133cd99ac74082581196d4d9590bea10690d/matplotlib-3.10.8-cp314-cp314-win_amd64.whl", hash = "sha256:83d282364ea9f3e52363da262ce32a09dfe241e4080dcedda3c0db059d3c1f11", size = 8272719, upload-time = "2025-12-10T22:56:20.366Z" }, + { url = "https://files.pythonhosted.org/packages/69/ce/b006495c19ccc0a137b48083168a37bd056392dee02f87dba0472f2797fe/matplotlib-3.10.8-cp314-cp314-win_arm64.whl", hash = "sha256:2c1998e92cd5999e295a731bcb2911c75f597d937341f3030cc24ef2733d78a8", size = 8144205, upload-time = "2025-12-10T22:56:22.239Z" }, + { url = "https://files.pythonhosted.org/packages/68/d9/b31116a3a855bd313c6fcdb7226926d59b041f26061c6c5b1be66a08c826/matplotlib-3.10.8-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:b5a2b97dbdc7d4f353ebf343744f1d1f1cca8aa8bfddb4262fcf4306c3761d50", size = 8305785, upload-time = "2025-12-10T22:56:24.218Z" }, + { url = "https://files.pythonhosted.org/packages/1e/90/6effe8103f0272685767ba5f094f453784057072f49b393e3ea178fe70a5/matplotlib-3.10.8-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3f5c3e4da343bba819f0234186b9004faba952cc420fbc522dc4e103c1985908", size = 8198361, upload-time = "2025-12-10T22:56:26.787Z" }, + { url = "https://files.pythonhosted.org/packages/d7/65/a73188711bea603615fc0baecca1061429ac16940e2385433cc778a9d8e7/matplotlib-3.10.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f62550b9a30afde8c1c3ae450e5eb547d579dd69b25c2fc7a1c67f934c1717a", size = 9561357, upload-time = "2025-12-10T22:56:28.953Z" }, + { url = "https://files.pythonhosted.org/packages/f4/3d/b5c5d5d5be8ce63292567f0e2c43dde9953d3ed86ac2de0a72e93c8f07a1/matplotlib-3.10.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:495672de149445ec1b772ff2c9ede9b769e3cb4f0d0aa7fa730d7f59e2d4e1c1", size = 9823610, upload-time = "2025-12-10T22:56:31.455Z" }, + { url = "https://files.pythonhosted.org/packages/4d/4b/e7beb6bbd49f6bae727a12b270a2654d13c397576d25bd6786e47033300f/matplotlib-3.10.8-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:595ba4d8fe983b88f0eec8c26a241e16d6376fe1979086232f481f8f3f67494c", size = 9614011, upload-time = "2025-12-10T22:56:33.85Z" }, + { url = "https://files.pythonhosted.org/packages/7c/e6/76f2813d31f032e65f6f797e3f2f6e4aab95b65015924b1c51370395c28a/matplotlib-3.10.8-cp314-cp314t-win_amd64.whl", hash = "sha256:25d380fe8b1dc32cf8f0b1b448470a77afb195438bafdf1d858bfb876f3edf7b", size = 8362801, upload-time = "2025-12-10T22:56:36.107Z" }, + { url = "https://files.pythonhosted.org/packages/5d/49/d651878698a0b67f23aa28e17f45a6d6dd3d3f933fa29087fa4ce5947b5a/matplotlib-3.10.8-cp314-cp314t-win_arm64.whl", hash = "sha256:113bb52413ea508ce954a02c10ffd0d565f9c3bc7f2eddc27dfe1731e71c7b5f", size = 8192560, upload-time = "2025-12-10T22:56:38.008Z" }, + { url = "https://files.pythonhosted.org/packages/f5/43/31d59500bb950b0d188e149a2e552040528c13d6e3d6e84d0cccac593dcd/matplotlib-3.10.8-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:f97aeb209c3d2511443f8797e3e5a569aebb040d4f8bc79aa3ee78a8fb9e3dd8", size = 8237252, upload-time = "2025-12-10T22:56:39.529Z" }, + { url = "https://files.pythonhosted.org/packages/0c/2c/615c09984f3c5f907f51c886538ad785cf72e0e11a3225de2c0f9442aecc/matplotlib-3.10.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fb061f596dad3a0f52b60dc6a5dec4a0c300dec41e058a7efe09256188d170b7", size = 8124693, upload-time = "2025-12-10T22:56:41.758Z" }, + { url = "https://files.pythonhosted.org/packages/91/e1/2757277a1c56041e1fc104b51a0f7b9a4afc8eb737865d63cababe30bc61/matplotlib-3.10.8-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:12d90df9183093fcd479f4172ac26b322b1248b15729cb57f42f71f24c7e37a3", size = 8702205, upload-time = "2025-12-10T22:56:43.415Z" }, + { url = "https://files.pythonhosted.org/packages/04/30/3afaa31c757f34b7725ab9d2ba8b48b5e89c2019c003e7d0ead143aabc5a/matplotlib-3.10.8-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:6da7c2ce169267d0d066adcf63758f0604aa6c3eebf67458930f9d9b79ad1db1", size = 8249198, upload-time = "2025-12-10T22:56:45.584Z" }, + { url = "https://files.pythonhosted.org/packages/48/2f/6334aec331f57485a642a7c8be03cb286f29111ae71c46c38b363230063c/matplotlib-3.10.8-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9153c3292705be9f9c64498a8872118540c3f4123d1a1c840172edf262c8be4a", size = 8136817, upload-time = "2025-12-10T22:56:47.339Z" }, + { url = "https://files.pythonhosted.org/packages/73/e4/6d6f14b2a759c622f191b2d67e9075a3f56aaccb3be4bb9bb6890030d0a0/matplotlib-3.10.8-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ae029229a57cd1e8fe542485f27e7ca7b23aa9e8944ddb4985d0bc444f1eca2", size = 8713867, upload-time = "2025-12-10T22:56:48.954Z" }, +] + +[[package]] +name = "numpy" +version = "2.0.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/a9/75/10dd1f8116a8b796cb2c737b674e02d02e80454bda953fa7e65d8c12b016/numpy-2.0.2.tar.gz", hash = "sha256:883c987dee1880e2a864ab0dc9892292582510604156762362d9326444636e78", size = 18902015, upload-time = "2024-08-26T20:19:40.945Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/21/91/3495b3237510f79f5d81f2508f9f13fea78ebfdf07538fc7444badda173d/numpy-2.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:51129a29dbe56f9ca83438b706e2e69a39892b5eda6cedcb6b0c9fdc9b0d3ece", size = 21165245, upload-time = "2024-08-26T20:04:14.625Z" }, + { url = "https://files.pythonhosted.org/packages/05/33/26178c7d437a87082d11019292dce6d3fe6f0e9026b7b2309cbf3e489b1d/numpy-2.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f15975dfec0cf2239224d80e32c3170b1d168335eaedee69da84fbe9f1f9cd04", size = 13738540, upload-time = "2024-08-26T20:04:36.784Z" }, + { url = "https://files.pythonhosted.org/packages/ec/31/cc46e13bf07644efc7a4bf68df2df5fb2a1a88d0cd0da9ddc84dc0033e51/numpy-2.0.2-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:8c5713284ce4e282544c68d1c3b2c7161d38c256d2eefc93c1d683cf47683e66", size = 5300623, upload-time = "2024-08-26T20:04:46.491Z" }, + { url = "https://files.pythonhosted.org/packages/6e/16/7bfcebf27bb4f9d7ec67332ffebee4d1bf085c84246552d52dbb548600e7/numpy-2.0.2-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:becfae3ddd30736fe1889a37f1f580e245ba79a5855bff5f2a29cb3ccc22dd7b", size = 6901774, upload-time = "2024-08-26T20:04:58.173Z" }, + { url = "https://files.pythonhosted.org/packages/f9/a3/561c531c0e8bf082c5bef509d00d56f82e0ea7e1e3e3a7fc8fa78742a6e5/numpy-2.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2da5960c3cf0df7eafefd806d4e612c5e19358de82cb3c343631188991566ccd", size = 13907081, upload-time = "2024-08-26T20:05:19.098Z" }, + { url = "https://files.pythonhosted.org/packages/fa/66/f7177ab331876200ac7563a580140643d1179c8b4b6a6b0fc9838de2a9b8/numpy-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:496f71341824ed9f3d2fd36cf3ac57ae2e0165c143b55c3a035ee219413f3318", size = 19523451, upload-time = "2024-08-26T20:05:47.479Z" }, + { url = "https://files.pythonhosted.org/packages/25/7f/0b209498009ad6453e4efc2c65bcdf0ae08a182b2b7877d7ab38a92dc542/numpy-2.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a61ec659f68ae254e4d237816e33171497e978140353c0c2038d46e63282d0c8", size = 19927572, upload-time = "2024-08-26T20:06:17.137Z" }, + { url = "https://files.pythonhosted.org/packages/3e/df/2619393b1e1b565cd2d4c4403bdd979621e2c4dea1f8532754b2598ed63b/numpy-2.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d731a1c6116ba289c1e9ee714b08a8ff882944d4ad631fd411106a30f083c326", size = 14400722, upload-time = "2024-08-26T20:06:39.16Z" }, + { url = "https://files.pythonhosted.org/packages/22/ad/77e921b9f256d5da36424ffb711ae79ca3f451ff8489eeca544d0701d74a/numpy-2.0.2-cp310-cp310-win32.whl", hash = "sha256:984d96121c9f9616cd33fbd0618b7f08e0cfc9600a7ee1d6fd9b239186d19d97", size = 6472170, upload-time = "2024-08-26T20:06:50.361Z" }, + { url = "https://files.pythonhosted.org/packages/10/05/3442317535028bc29cf0c0dd4c191a4481e8376e9f0db6bcf29703cadae6/numpy-2.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:c7b0be4ef08607dd04da4092faee0b86607f111d5ae68036f16cc787e250a131", size = 15905558, upload-time = "2024-08-26T20:07:13.881Z" }, + { url = "https://files.pythonhosted.org/packages/8b/cf/034500fb83041aa0286e0fb16e7c76e5c8b67c0711bb6e9e9737a717d5fe/numpy-2.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:49ca4decb342d66018b01932139c0961a8f9ddc7589611158cb3c27cbcf76448", size = 21169137, upload-time = "2024-08-26T20:07:45.345Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d9/32de45561811a4b87fbdee23b5797394e3d1504b4a7cf40c10199848893e/numpy-2.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:11a76c372d1d37437857280aa142086476136a8c0f373b2e648ab2c8f18fb195", size = 13703552, upload-time = "2024-08-26T20:08:06.666Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ca/2f384720020c7b244d22508cb7ab23d95f179fcfff33c31a6eeba8d6c512/numpy-2.0.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:807ec44583fd708a21d4a11d94aedf2f4f3c3719035c76a2bbe1fe8e217bdc57", size = 5298957, upload-time = "2024-08-26T20:08:15.83Z" }, + { url = "https://files.pythonhosted.org/packages/0e/78/a3e4f9fb6aa4e6fdca0c5428e8ba039408514388cf62d89651aade838269/numpy-2.0.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8cafab480740e22f8d833acefed5cc87ce276f4ece12fdaa2e8903db2f82897a", size = 6905573, upload-time = "2024-08-26T20:08:27.185Z" }, + { url = "https://files.pythonhosted.org/packages/a0/72/cfc3a1beb2caf4efc9d0b38a15fe34025230da27e1c08cc2eb9bfb1c7231/numpy-2.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a15f476a45e6e5a3a79d8a14e62161d27ad897381fecfa4a09ed5322f2085669", size = 13914330, upload-time = "2024-08-26T20:08:48.058Z" }, + { url = "https://files.pythonhosted.org/packages/ba/a8/c17acf65a931ce551fee11b72e8de63bf7e8a6f0e21add4c937c83563538/numpy-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13e689d772146140a252c3a28501da66dfecd77490b498b168b501835041f951", size = 19534895, upload-time = "2024-08-26T20:09:16.536Z" }, + { url = "https://files.pythonhosted.org/packages/ba/86/8767f3d54f6ae0165749f84648da9dcc8cd78ab65d415494962c86fac80f/numpy-2.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9ea91dfb7c3d1c56a0e55657c0afb38cf1eeae4544c208dc465c3c9f3a7c09f9", size = 19937253, upload-time = "2024-08-26T20:09:46.263Z" }, + { url = "https://files.pythonhosted.org/packages/df/87/f76450e6e1c14e5bb1eae6836478b1028e096fd02e85c1c37674606ab752/numpy-2.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c1c9307701fec8f3f7a1e6711f9089c06e6284b3afbbcd259f7791282d660a15", size = 14414074, upload-time = "2024-08-26T20:10:08.483Z" }, + { url = "https://files.pythonhosted.org/packages/5c/ca/0f0f328e1e59f73754f06e1adfb909de43726d4f24c6a3f8805f34f2b0fa/numpy-2.0.2-cp311-cp311-win32.whl", hash = "sha256:a392a68bd329eafac5817e5aefeb39038c48b671afd242710b451e76090e81f4", size = 6470640, upload-time = "2024-08-26T20:10:19.732Z" }, + { url = "https://files.pythonhosted.org/packages/eb/57/3a3f14d3a759dcf9bf6e9eda905794726b758819df4663f217d658a58695/numpy-2.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:286cd40ce2b7d652a6f22efdfc6d1edf879440e53e76a75955bc0c826c7e64dc", size = 15910230, upload-time = "2024-08-26T20:10:43.413Z" }, + { url = "https://files.pythonhosted.org/packages/45/40/2e117be60ec50d98fa08c2f8c48e09b3edea93cfcabd5a9ff6925d54b1c2/numpy-2.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:df55d490dea7934f330006d0f81e8551ba6010a5bf035a249ef61a94f21c500b", size = 20895803, upload-time = "2024-08-26T20:11:13.916Z" }, + { url = "https://files.pythonhosted.org/packages/46/92/1b8b8dee833f53cef3e0a3f69b2374467789e0bb7399689582314df02651/numpy-2.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8df823f570d9adf0978347d1f926b2a867d5608f434a7cff7f7908c6570dcf5e", size = 13471835, upload-time = "2024-08-26T20:11:34.779Z" }, + { url = "https://files.pythonhosted.org/packages/7f/19/e2793bde475f1edaea6945be141aef6c8b4c669b90c90a300a8954d08f0a/numpy-2.0.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9a92ae5c14811e390f3767053ff54eaee3bf84576d99a2456391401323f4ec2c", size = 5038499, upload-time = "2024-08-26T20:11:43.902Z" }, + { url = "https://files.pythonhosted.org/packages/e3/ff/ddf6dac2ff0dd50a7327bcdba45cb0264d0e96bb44d33324853f781a8f3c/numpy-2.0.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:a842d573724391493a97a62ebbb8e731f8a5dcc5d285dfc99141ca15a3302d0c", size = 6633497, upload-time = "2024-08-26T20:11:55.09Z" }, + { url = "https://files.pythonhosted.org/packages/72/21/67f36eac8e2d2cd652a2e69595a54128297cdcb1ff3931cfc87838874bd4/numpy-2.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05e238064fc0610c840d1cf6a13bf63d7e391717d247f1bf0318172e759e692", size = 13621158, upload-time = "2024-08-26T20:12:14.95Z" }, + { url = "https://files.pythonhosted.org/packages/39/68/e9f1126d757653496dbc096cb429014347a36b228f5a991dae2c6b6cfd40/numpy-2.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0123ffdaa88fa4ab64835dcbde75dcdf89c453c922f18dced6e27c90d1d0ec5a", size = 19236173, upload-time = "2024-08-26T20:12:44.049Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e9/1f5333281e4ebf483ba1c888b1d61ba7e78d7e910fdd8e6499667041cc35/numpy-2.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:96a55f64139912d61de9137f11bf39a55ec8faec288c75a54f93dfd39f7eb40c", size = 19634174, upload-time = "2024-08-26T20:13:13.634Z" }, + { url = "https://files.pythonhosted.org/packages/71/af/a469674070c8d8408384e3012e064299f7a2de540738a8e414dcfd639996/numpy-2.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ec9852fb39354b5a45a80bdab5ac02dd02b15f44b3804e9f00c556bf24b4bded", size = 14099701, upload-time = "2024-08-26T20:13:34.851Z" }, + { url = "https://files.pythonhosted.org/packages/d0/3d/08ea9f239d0e0e939b6ca52ad403c84a2bce1bde301a8eb4888c1c1543f1/numpy-2.0.2-cp312-cp312-win32.whl", hash = "sha256:671bec6496f83202ed2d3c8fdc486a8fc86942f2e69ff0e986140339a63bcbe5", size = 6174313, upload-time = "2024-08-26T20:13:45.653Z" }, + { url = "https://files.pythonhosted.org/packages/b2/b5/4ac39baebf1fdb2e72585c8352c56d063b6126be9fc95bd2bb5ef5770c20/numpy-2.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:cfd41e13fdc257aa5778496b8caa5e856dc4896d4ccf01841daee1d96465467a", size = 15606179, upload-time = "2024-08-26T20:14:08.786Z" }, + { url = "https://files.pythonhosted.org/packages/43/c1/41c8f6df3162b0c6ffd4437d729115704bd43363de0090c7f913cfbc2d89/numpy-2.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9059e10581ce4093f735ed23f3b9d283b9d517ff46009ddd485f1747eb22653c", size = 21169942, upload-time = "2024-08-26T20:14:40.108Z" }, + { url = "https://files.pythonhosted.org/packages/39/bc/fd298f308dcd232b56a4031fd6ddf11c43f9917fbc937e53762f7b5a3bb1/numpy-2.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:423e89b23490805d2a5a96fe40ec507407b8ee786d66f7328be214f9679df6dd", size = 13711512, upload-time = "2024-08-26T20:15:00.985Z" }, + { url = "https://files.pythonhosted.org/packages/96/ff/06d1aa3eeb1c614eda245c1ba4fb88c483bee6520d361641331872ac4b82/numpy-2.0.2-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:2b2955fa6f11907cf7a70dab0d0755159bca87755e831e47932367fc8f2f2d0b", size = 5306976, upload-time = "2024-08-26T20:15:10.876Z" }, + { url = "https://files.pythonhosted.org/packages/2d/98/121996dcfb10a6087a05e54453e28e58694a7db62c5a5a29cee14c6e047b/numpy-2.0.2-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:97032a27bd9d8988b9a97a8c4d2c9f2c15a81f61e2f21404d7e8ef00cb5be729", size = 6906494, upload-time = "2024-08-26T20:15:22.055Z" }, + { url = "https://files.pythonhosted.org/packages/15/31/9dffc70da6b9bbf7968f6551967fc21156207366272c2a40b4ed6008dc9b/numpy-2.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e795a8be3ddbac43274f18588329c72939870a16cae810c2b73461c40718ab1", size = 13912596, upload-time = "2024-08-26T20:15:42.452Z" }, + { url = "https://files.pythonhosted.org/packages/b9/14/78635daab4b07c0930c919d451b8bf8c164774e6a3413aed04a6d95758ce/numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b258c385842546006213344c50655ff1555a9338e2e5e02a0756dc3e803dd", size = 19526099, upload-time = "2024-08-26T20:16:11.048Z" }, + { url = "https://files.pythonhosted.org/packages/26/4c/0eeca4614003077f68bfe7aac8b7496f04221865b3a5e7cb230c9d055afd/numpy-2.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5fec9451a7789926bcf7c2b8d187292c9f93ea30284802a0ab3f5be8ab36865d", size = 19932823, upload-time = "2024-08-26T20:16:40.171Z" }, + { url = "https://files.pythonhosted.org/packages/f1/46/ea25b98b13dccaebddf1a803f8c748680d972e00507cd9bc6dcdb5aa2ac1/numpy-2.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9189427407d88ff25ecf8f12469d4d39d35bee1db5d39fc5c168c6f088a6956d", size = 14404424, upload-time = "2024-08-26T20:17:02.604Z" }, + { url = "https://files.pythonhosted.org/packages/c8/a6/177dd88d95ecf07e722d21008b1b40e681a929eb9e329684d449c36586b2/numpy-2.0.2-cp39-cp39-win32.whl", hash = "sha256:905d16e0c60200656500c95b6b8dca5d109e23cb24abc701d41c02d74c6b3afa", size = 6476809, upload-time = "2024-08-26T20:17:13.553Z" }, + { url = "https://files.pythonhosted.org/packages/ea/2b/7fc9f4e7ae5b507c1a3a21f0f15ed03e794c1242ea8a242ac158beb56034/numpy-2.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:a3f4ab0caa7f053f6797fcd4e1e25caee367db3112ef2b6ef82d749530768c73", size = 15911314, upload-time = "2024-08-26T20:17:36.72Z" }, + { url = "https://files.pythonhosted.org/packages/8f/3b/df5a870ac6a3be3a86856ce195ef42eec7ae50d2a202be1f5a4b3b340e14/numpy-2.0.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:7f0a0c6f12e07fa94133c8a67404322845220c06a9e80e85999afe727f7438b8", size = 21025288, upload-time = "2024-08-26T20:18:07.732Z" }, + { url = "https://files.pythonhosted.org/packages/2c/97/51af92f18d6f6f2d9ad8b482a99fb74e142d71372da5d834b3a2747a446e/numpy-2.0.2-pp39-pypy39_pp73-macosx_14_0_x86_64.whl", hash = "sha256:312950fdd060354350ed123c0e25a71327d3711584beaef30cdaa93320c392d4", size = 6762793, upload-time = "2024-08-26T20:18:19.125Z" }, + { url = "https://files.pythonhosted.org/packages/12/46/de1fbd0c1b5ccaa7f9a005b66761533e2f6a3e560096682683a223631fe9/numpy-2.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26df23238872200f63518dd2aa984cfca675d82469535dc7162dc2ee52d9dd5c", size = 19334885, upload-time = "2024-08-26T20:18:47.237Z" }, + { url = "https://files.pythonhosted.org/packages/cc/dc/d330a6faefd92b446ec0f0dfea4c3207bb1fef3c4771d19cf4543efd2c78/numpy-2.0.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a46288ec55ebbd58947d31d72be2c63cbf839f0a63b49cb755022310792a3385", size = 15828784, upload-time = "2024-08-26T20:19:11.19Z" }, +] + +[[package]] +name = "numpy" +version = "2.2.6" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload-time = "2025-05-17T22:38:04.611Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245, upload-time = "2025-05-17T21:27:58.555Z" }, + { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048, upload-time = "2025-05-17T21:28:21.406Z" }, + { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542, upload-time = "2025-05-17T21:28:30.931Z" }, + { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301, upload-time = "2025-05-17T21:28:41.613Z" }, + { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320, upload-time = "2025-05-17T21:29:02.78Z" }, + { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050, upload-time = "2025-05-17T21:29:27.675Z" }, + { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034, upload-time = "2025-05-17T21:29:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185, upload-time = "2025-05-17T21:30:18.703Z" }, + { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149, upload-time = "2025-05-17T21:30:29.788Z" }, + { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620, upload-time = "2025-05-17T21:30:48.994Z" }, + { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963, upload-time = "2025-05-17T21:31:19.36Z" }, + { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743, upload-time = "2025-05-17T21:31:41.087Z" }, + { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616, upload-time = "2025-05-17T21:31:50.072Z" }, + { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579, upload-time = "2025-05-17T21:32:01.712Z" }, + { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005, upload-time = "2025-05-17T21:32:23.332Z" }, + { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570, upload-time = "2025-05-17T21:32:47.991Z" }, + { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548, upload-time = "2025-05-17T21:33:11.728Z" }, + { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521, upload-time = "2025-05-17T21:33:39.139Z" }, + { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866, upload-time = "2025-05-17T21:33:50.273Z" }, + { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455, upload-time = "2025-05-17T21:34:09.135Z" }, + { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload-time = "2025-05-17T21:34:39.648Z" }, + { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload-time = "2025-05-17T21:35:01.241Z" }, + { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload-time = "2025-05-17T21:35:10.622Z" }, + { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload-time = "2025-05-17T21:35:21.414Z" }, + { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload-time = "2025-05-17T21:35:42.174Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload-time = "2025-05-17T21:36:06.711Z" }, + { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload-time = "2025-05-17T21:36:29.965Z" }, + { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload-time = "2025-05-17T21:36:56.883Z" }, + { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload-time = "2025-05-17T21:37:07.368Z" }, + { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload-time = "2025-05-17T21:37:26.213Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload-time = "2025-05-17T21:37:56.699Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload-time = "2025-05-17T21:38:18.291Z" }, + { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload-time = "2025-05-17T21:38:27.319Z" }, + { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload-time = "2025-05-17T21:38:38.141Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload-time = "2025-05-17T21:38:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload-time = "2025-05-17T21:39:22.638Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload-time = "2025-05-17T21:39:45.865Z" }, + { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload-time = "2025-05-17T21:40:13.331Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload-time = "2025-05-17T21:43:46.099Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload-time = "2025-05-17T21:44:05.145Z" }, + { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload-time = "2025-05-17T21:40:44Z" }, + { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload-time = "2025-05-17T21:41:05.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload-time = "2025-05-17T21:41:15.903Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload-time = "2025-05-17T21:41:27.321Z" }, + { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload-time = "2025-05-17T21:41:49.738Z" }, + { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload-time = "2025-05-17T21:42:14.046Z" }, + { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload-time = "2025-05-17T21:42:37.464Z" }, + { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload-time = "2025-05-17T21:43:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload-time = "2025-05-17T21:43:16.254Z" }, + { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload-time = "2025-05-17T21:43:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391, upload-time = "2025-05-17T21:44:35.948Z" }, + { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754, upload-time = "2025-05-17T21:44:47.446Z" }, + { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476, upload-time = "2025-05-17T21:45:11.871Z" }, + { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666, upload-time = "2025-05-17T21:45:31.426Z" }, +] + +[[package]] +name = "numpy" +version = "2.4.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +sdist = { url = "https://files.pythonhosted.org/packages/10/8b/c265f4823726ab832de836cdd184d0986dcf94480f81e8739692a7ac7af2/numpy-2.4.3.tar.gz", hash = "sha256:483a201202b73495f00dbc83796c6ae63137a9bdade074f7648b3e32613412dd", size = 20727743, upload-time = "2026-03-09T07:58:53.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f9/51/5093a2df15c4dc19da3f79d1021e891f5dcf1d9d1db6ba38891d5590f3fe/numpy-2.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:33b3bf58ee84b172c067f56aeadc7ee9ab6de69c5e800ab5b10295d54c581adb", size = 16957183, upload-time = "2026-03-09T07:55:57.774Z" }, + { url = "https://files.pythonhosted.org/packages/b5/7c/c061f3de0630941073d2598dc271ac2f6cbcf5c83c74a5870fea07488333/numpy-2.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8ba7b51e71c05aa1f9bc3641463cd82308eab40ce0d5c7e1fd4038cbf9938147", size = 14968734, upload-time = "2026-03-09T07:56:00.494Z" }, + { url = "https://files.pythonhosted.org/packages/ef/27/d26c85cbcd86b26e4f125b0668e7a7c0542d19dd7d23ee12e87b550e95b5/numpy-2.4.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a1988292870c7cb9d0ebb4cc96b4d447513a9644801de54606dc7aabf2b7d920", size = 5475288, upload-time = "2026-03-09T07:56:02.857Z" }, + { url = "https://files.pythonhosted.org/packages/2b/09/3c4abbc1dcd8010bf1a611d174c7aa689fc505585ec806111b4406f6f1b1/numpy-2.4.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:23b46bb6d8ecb68b58c09944483c135ae5f0e9b8d8858ece5e4ead783771d2a9", size = 6805253, upload-time = "2026-03-09T07:56:04.53Z" }, + { url = "https://files.pythonhosted.org/packages/21/bc/e7aa3f6817e40c3f517d407742337cbb8e6fc4b83ce0b55ab780c829243b/numpy-2.4.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a016db5c5dba78fa8fe9f5d80d6708f9c42ab087a739803c0ac83a43d686a470", size = 15969479, upload-time = "2026-03-09T07:56:06.638Z" }, + { url = "https://files.pythonhosted.org/packages/78/51/9f5d7a41f0b51649ddf2f2320595e15e122a40610b233d51928dd6c92353/numpy-2.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:715de7f82e192e8cae5a507a347d97ad17598f8e026152ca97233e3666daaa71", size = 16901035, upload-time = "2026-03-09T07:56:09.405Z" }, + { url = "https://files.pythonhosted.org/packages/64/6e/b221dd847d7181bc5ee4857bfb026182ef69499f9305eb1371cbb1aea626/numpy-2.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2ddb7919366ee468342b91dea2352824c25b55814a987847b6c52003a7c97f15", size = 17325657, upload-time = "2026-03-09T07:56:12.067Z" }, + { url = "https://files.pythonhosted.org/packages/eb/b8/8f3fd2da596e1063964b758b5e3c970aed1949a05200d7e3d46a9d46d643/numpy-2.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a315e5234d88067f2d97e1f2ef670a7569df445d55400f1e33d117418d008d52", size = 18635512, upload-time = "2026-03-09T07:56:14.629Z" }, + { url = "https://files.pythonhosted.org/packages/5c/24/2993b775c37e39d2f8ab4125b44337ab0b2ba106c100980b7c274a22bee7/numpy-2.4.3-cp311-cp311-win32.whl", hash = "sha256:2b3f8d2c4589b1a2028d2a770b0fc4d1f332fb5e01521f4de3199a896d158ddd", size = 6238100, upload-time = "2026-03-09T07:56:17.243Z" }, + { url = "https://files.pythonhosted.org/packages/76/1d/edccf27adedb754db7c4511d5eac8b83f004ae948fe2d3509e8b78097d4c/numpy-2.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:77e76d932c49a75617c6d13464e41203cd410956614d0a0e999b25e9e8d27eec", size = 12609816, upload-time = "2026-03-09T07:56:19.089Z" }, + { url = "https://files.pythonhosted.org/packages/92/82/190b99153480076c8dce85f4cfe7d53ea84444145ffa54cb58dcd460d66b/numpy-2.4.3-cp311-cp311-win_arm64.whl", hash = "sha256:eb610595dd91560905c132c709412b512135a60f1851ccbd2c959e136431ff67", size = 10485757, upload-time = "2026-03-09T07:56:21.753Z" }, + { url = "https://files.pythonhosted.org/packages/a9/ed/6388632536f9788cea23a3a1b629f25b43eaacd7d7377e5d6bc7b9deb69b/numpy-2.4.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:61b0cbabbb6126c8df63b9a3a0c4b1f44ebca5e12ff6997b80fcf267fb3150ef", size = 16669628, upload-time = "2026-03-09T07:56:24.252Z" }, + { url = "https://files.pythonhosted.org/packages/74/1b/ee2abfc68e1ce728b2958b6ba831d65c62e1b13ce3017c13943f8f9b5b2e/numpy-2.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7395e69ff32526710748f92cd8c9849b361830968ea3e24a676f272653e8983e", size = 14696872, upload-time = "2026-03-09T07:56:26.991Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d1/780400e915ff5638166f11ca9dc2c5815189f3d7cf6f8759a1685e586413/numpy-2.4.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:abdce0f71dcb4a00e4e77f3faf05e4616ceccfe72ccaa07f47ee79cda3b7b0f4", size = 5203489, upload-time = "2026-03-09T07:56:29.414Z" }, + { url = "https://files.pythonhosted.org/packages/0b/bb/baffa907e9da4cc34a6e556d6d90e032f6d7a75ea47968ea92b4858826c4/numpy-2.4.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:48da3a4ee1336454b07497ff7ec83903efa5505792c4e6d9bf83d99dc07a1e18", size = 6550814, upload-time = "2026-03-09T07:56:32.225Z" }, + { url = "https://files.pythonhosted.org/packages/7b/12/8c9f0c6c95f76aeb20fc4a699c33e9f827fa0d0f857747c73bb7b17af945/numpy-2.4.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:32e3bef222ad6b052280311d1d60db8e259e4947052c3ae7dd6817451fc8a4c5", size = 15666601, upload-time = "2026-03-09T07:56:34.461Z" }, + { url = "https://files.pythonhosted.org/packages/bd/79/cc665495e4d57d0aa6fbcc0aa57aa82671dfc78fbf95fe733ed86d98f52a/numpy-2.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e7dd01a46700b1967487141a66ac1a3cf0dd8ebf1f08db37d46389401512ca97", size = 16621358, upload-time = "2026-03-09T07:56:36.852Z" }, + { url = "https://files.pythonhosted.org/packages/a8/40/b4ecb7224af1065c3539f5ecfff879d090de09608ad1008f02c05c770cb3/numpy-2.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:76f0f283506c28b12bba319c0fab98217e9f9b54e6160e9c79e9f7348ba32e9c", size = 17016135, upload-time = "2026-03-09T07:56:39.337Z" }, + { url = "https://files.pythonhosted.org/packages/f7/b1/6a88e888052eed951afed7a142dcdf3b149a030ca59b4c71eef085858e43/numpy-2.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:737f630a337364665aba3b5a77e56a68cc42d350edd010c345d65a3efa3addcc", size = 18345816, upload-time = "2026-03-09T07:56:42.31Z" }, + { url = "https://files.pythonhosted.org/packages/f3/8f/103a60c5f8c3d7fc678c19cd7b2476110da689ccb80bc18050efbaeae183/numpy-2.4.3-cp312-cp312-win32.whl", hash = "sha256:26952e18d82a1dbbc2f008d402021baa8d6fc8e84347a2072a25e08b46d698b9", size = 5960132, upload-time = "2026-03-09T07:56:44.851Z" }, + { url = "https://files.pythonhosted.org/packages/d7/7c/f5ee1bf6ed888494978046a809df2882aad35d414b622893322df7286879/numpy-2.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:65f3c2455188f09678355f5cae1f959a06b778bc66d535da07bf2ef20cd319d5", size = 12316144, upload-time = "2026-03-09T07:56:47.057Z" }, + { url = "https://files.pythonhosted.org/packages/71/46/8d1cb3f7a00f2fb6394140e7e6623696e54c6318a9d9691bb4904672cf42/numpy-2.4.3-cp312-cp312-win_arm64.whl", hash = "sha256:2abad5c7fef172b3377502bde47892439bae394a71bc329f31df0fd829b41a9e", size = 10220364, upload-time = "2026-03-09T07:56:49.849Z" }, + { url = "https://files.pythonhosted.org/packages/b6/d0/1fe47a98ce0df229238b77611340aff92d52691bcbc10583303181abf7fc/numpy-2.4.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b346845443716c8e542d54112966383b448f4a3ba5c66409771b8c0889485dd3", size = 16665297, upload-time = "2026-03-09T07:56:52.296Z" }, + { url = "https://files.pythonhosted.org/packages/27/d9/4e7c3f0e68dfa91f21c6fb6cf839bc829ec920688b1ce7ec722b1a6202fb/numpy-2.4.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2629289168f4897a3c4e23dc98d6f1731f0fc0fe52fb9db19f974041e4cc12b9", size = 14691853, upload-time = "2026-03-09T07:56:54.992Z" }, + { url = "https://files.pythonhosted.org/packages/3a/66/bd096b13a87549683812b53ab211e6d413497f84e794fb3c39191948da97/numpy-2.4.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:bb2e3cf95854233799013779216c57e153c1ee67a0bf92138acca0e429aefaee", size = 5198435, upload-time = "2026-03-09T07:56:57.184Z" }, + { url = "https://files.pythonhosted.org/packages/a2/2f/687722910b5a5601de2135c891108f51dfc873d8e43c8ed9f4ebb440b4a2/numpy-2.4.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:7f3408ff897f8ab07a07fbe2823d7aee6ff644c097cc1f90382511fe982f647f", size = 6546347, upload-time = "2026-03-09T07:56:59.531Z" }, + { url = "https://files.pythonhosted.org/packages/bf/ec/7971c4e98d86c564750393fab8d7d83d0a9432a9d78bb8a163a6dc59967a/numpy-2.4.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:decb0eb8a53c3b009b0962378065589685d66b23467ef5dac16cbe818afde27f", size = 15664626, upload-time = "2026-03-09T07:57:01.385Z" }, + { url = "https://files.pythonhosted.org/packages/7e/eb/7daecbea84ec935b7fc732e18f532073064a3816f0932a40a17f3349185f/numpy-2.4.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d5f51900414fc9204a0e0da158ba2ac52b75656e7dce7e77fb9f84bfa343b4cc", size = 16608916, upload-time = "2026-03-09T07:57:04.008Z" }, + { url = "https://files.pythonhosted.org/packages/df/58/2a2b4a817ffd7472dca4421d9f0776898b364154e30c95f42195041dc03b/numpy-2.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6bd06731541f89cdc01b261ba2c9e037f1543df7472517836b78dfb15bd6e476", size = 17015824, upload-time = "2026-03-09T07:57:06.347Z" }, + { url = "https://files.pythonhosted.org/packages/4a/ca/627a828d44e78a418c55f82dd4caea8ea4a8ef24e5144d9e71016e52fb40/numpy-2.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:22654fe6be0e5206f553a9250762c653d3698e46686eee53b399ab90da59bd92", size = 18334581, upload-time = "2026-03-09T07:57:09.114Z" }, + { url = "https://files.pythonhosted.org/packages/cd/c0/76f93962fc79955fcba30a429b62304332345f22d4daec1cb33653425643/numpy-2.4.3-cp313-cp313-win32.whl", hash = "sha256:d71e379452a2f670ccb689ec801b1218cd3983e253105d6e83780967e899d687", size = 5958618, upload-time = "2026-03-09T07:57:11.432Z" }, + { url = "https://files.pythonhosted.org/packages/b1/3c/88af0040119209b9b5cb59485fa48b76f372c73068dbf9254784b975ac53/numpy-2.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:0a60e17a14d640f49146cb38e3f105f571318db7826d9b6fef7e4dce758faecd", size = 12312824, upload-time = "2026-03-09T07:57:13.586Z" }, + { url = "https://files.pythonhosted.org/packages/58/ce/3d07743aced3d173f877c3ef6a454c2174ba42b584ab0b7e6d99374f51ed/numpy-2.4.3-cp313-cp313-win_arm64.whl", hash = "sha256:c9619741e9da2059cd9c3f206110b97583c7152c1dc9f8aafd4beb450ac1c89d", size = 10221218, upload-time = "2026-03-09T07:57:16.183Z" }, + { url = "https://files.pythonhosted.org/packages/62/09/d96b02a91d09e9d97862f4fc8bfebf5400f567d8eb1fe4b0cc4795679c15/numpy-2.4.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7aa4e54f6469300ebca1d9eb80acd5253cdfa36f2c03d79a35883687da430875", size = 14819570, upload-time = "2026-03-09T07:57:18.564Z" }, + { url = "https://files.pythonhosted.org/packages/b5/ca/0b1aba3905fdfa3373d523b2b15b19029f4f3031c87f4066bd9d20ef6c6b/numpy-2.4.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:d1b90d840b25874cf5cd20c219af10bac3667db3876d9a495609273ebe679070", size = 5326113, upload-time = "2026-03-09T07:57:21.052Z" }, + { url = "https://files.pythonhosted.org/packages/c0/63/406e0fd32fcaeb94180fd6a4c41e55736d676c54346b7efbce548b94a914/numpy-2.4.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:a749547700de0a20a6718293396ec237bb38218049cfce788e08fcb716e8cf73", size = 6646370, upload-time = "2026-03-09T07:57:22.804Z" }, + { url = "https://files.pythonhosted.org/packages/b6/d0/10f7dc157d4b37af92720a196be6f54f889e90dcd30dce9dc657ed92c257/numpy-2.4.3-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94f3c4a151a2e529adf49c1d54f0f57ff8f9b233ee4d44af623a81553ab86368", size = 15723499, upload-time = "2026-03-09T07:57:24.693Z" }, + { url = "https://files.pythonhosted.org/packages/66/f1/d1c2bf1161396629701bc284d958dc1efa3a5a542aab83cf11ee6eb4cba5/numpy-2.4.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22c31dc07025123aedf7f2db9e91783df13f1776dc52c6b22c620870dc0fab22", size = 16657164, upload-time = "2026-03-09T07:57:27.676Z" }, + { url = "https://files.pythonhosted.org/packages/1a/be/cca19230b740af199ac47331a21c71e7a3d0ba59661350483c1600d28c37/numpy-2.4.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:148d59127ac95979d6f07e4d460f934ebdd6eed641db9c0db6c73026f2b2101a", size = 17081544, upload-time = "2026-03-09T07:57:30.664Z" }, + { url = "https://files.pythonhosted.org/packages/b9/c5/9602b0cbb703a0936fb40f8a95407e8171935b15846de2f0776e08af04c7/numpy-2.4.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a97cbf7e905c435865c2d939af3d93f99d18eaaa3cabe4256f4304fb51604349", size = 18380290, upload-time = "2026-03-09T07:57:33.763Z" }, + { url = "https://files.pythonhosted.org/packages/ed/81/9f24708953cd30be9ee36ec4778f4b112b45165812f2ada4cc5ea1c1f254/numpy-2.4.3-cp313-cp313t-win32.whl", hash = "sha256:be3b8487d725a77acccc9924f65fd8bce9af7fac8c9820df1049424a2115af6c", size = 6082814, upload-time = "2026-03-09T07:57:36.491Z" }, + { url = "https://files.pythonhosted.org/packages/e2/9e/52f6eaa13e1a799f0ab79066c17f7016a4a8ae0c1aefa58c82b4dab690b4/numpy-2.4.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1ec84fd7c8e652b0f4aaaf2e6e9cc8eaa9b1b80a537e06b2e3a2fb176eedcb26", size = 12452673, upload-time = "2026-03-09T07:57:38.281Z" }, + { url = "https://files.pythonhosted.org/packages/c4/04/b8cece6ead0b30c9fbd99bb835ad7ea0112ac5f39f069788c5558e3b1ab2/numpy-2.4.3-cp313-cp313t-win_arm64.whl", hash = "sha256:120df8c0a81ebbf5b9020c91439fccd85f5e018a927a39f624845be194a2be02", size = 10290907, upload-time = "2026-03-09T07:57:40.747Z" }, + { url = "https://files.pythonhosted.org/packages/70/ae/3936f79adebf8caf81bd7a599b90a561334a658be4dcc7b6329ebf4ee8de/numpy-2.4.3-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:5884ce5c7acfae1e4e1b6fde43797d10aa506074d25b531b4f54bde33c0c31d4", size = 16664563, upload-time = "2026-03-09T07:57:43.817Z" }, + { url = "https://files.pythonhosted.org/packages/9b/62/760f2b55866b496bb1fa7da2a6db076bef908110e568b02fcfc1422e2a3a/numpy-2.4.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:297837823f5bc572c5f9379b0c9f3a3365f08492cbdc33bcc3af174372ebb168", size = 14702161, upload-time = "2026-03-09T07:57:46.169Z" }, + { url = "https://files.pythonhosted.org/packages/32/af/a7a39464e2c0a21526fb4fb76e346fb172ebc92f6d1c7a07c2c139cc17b1/numpy-2.4.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:a111698b4a3f8dcbe54c64a7708f049355abd603e619013c346553c1fd4ca90b", size = 5208738, upload-time = "2026-03-09T07:57:48.506Z" }, + { url = "https://files.pythonhosted.org/packages/29/8c/2a0cf86a59558fa078d83805589c2de490f29ed4fb336c14313a161d358a/numpy-2.4.3-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:4bd4741a6a676770e0e97fe9ab2e51de01183df3dcbcec591d26d331a40de950", size = 6543618, upload-time = "2026-03-09T07:57:50.591Z" }, + { url = "https://files.pythonhosted.org/packages/aa/b8/612ce010c0728b1c363fa4ea3aa4c22fe1c5da1de008486f8c2f5cb92fae/numpy-2.4.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:54f29b877279d51e210e0c80709ee14ccbbad647810e8f3d375561c45ef613dd", size = 15680676, upload-time = "2026-03-09T07:57:52.34Z" }, + { url = "https://files.pythonhosted.org/packages/a9/7e/4f120ecc54ba26ddf3dc348eeb9eb063f421de65c05fc961941798feea18/numpy-2.4.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:679f2a834bae9020f81534671c56fd0cc76dd7e5182f57131478e23d0dc59e24", size = 16613492, upload-time = "2026-03-09T07:57:54.91Z" }, + { url = "https://files.pythonhosted.org/packages/2c/86/1b6020db73be330c4b45d5c6ee4295d59cfeef0e3ea323959d053e5a6909/numpy-2.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d84f0f881cb2225c2dfd7f78a10a5645d487a496c6668d6cc39f0f114164f3d0", size = 17031789, upload-time = "2026-03-09T07:57:57.641Z" }, + { url = "https://files.pythonhosted.org/packages/07/3a/3b90463bf41ebc21d1b7e06079f03070334374208c0f9a1f05e4ae8455e7/numpy-2.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d213c7e6e8d211888cc359bab7199670a00f5b82c0978b9d1c75baf1eddbeac0", size = 18339941, upload-time = "2026-03-09T07:58:00.577Z" }, + { url = "https://files.pythonhosted.org/packages/a8/74/6d736c4cd962259fd8bae9be27363eb4883a2f9069763747347544c2a487/numpy-2.4.3-cp314-cp314-win32.whl", hash = "sha256:52077feedeff7c76ed7c9f1a0428558e50825347b7545bbb8523da2cd55c547a", size = 6007503, upload-time = "2026-03-09T07:58:03.331Z" }, + { url = "https://files.pythonhosted.org/packages/48/39/c56ef87af669364356bb011922ef0734fc49dad51964568634c72a009488/numpy-2.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:0448e7f9caefb34b4b7dd2b77f21e8906e5d6f0365ad525f9f4f530b13df2afc", size = 12444915, upload-time = "2026-03-09T07:58:06.353Z" }, + { url = "https://files.pythonhosted.org/packages/9d/1f/ab8528e38d295fd349310807496fabb7cf9fe2e1f70b97bc20a483ea9d4a/numpy-2.4.3-cp314-cp314-win_arm64.whl", hash = "sha256:b44fd60341c4d9783039598efadd03617fa28d041fc37d22b62d08f2027fa0e7", size = 10494875, upload-time = "2026-03-09T07:58:08.734Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ef/b7c35e4d5ef141b836658ab21a66d1a573e15b335b1d111d31f26c8ef80f/numpy-2.4.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0a195f4216be9305a73c0e91c9b026a35f2161237cf1c6de9b681637772ea657", size = 14822225, upload-time = "2026-03-09T07:58:11.034Z" }, + { url = "https://files.pythonhosted.org/packages/cd/8d/7730fa9278cf6648639946cc816e7cc89f0d891602584697923375f801ed/numpy-2.4.3-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:cd32fbacb9fd1bf041bf8e89e4576b6f00b895f06d00914820ae06a616bdfef7", size = 5328769, upload-time = "2026-03-09T07:58:13.67Z" }, + { url = "https://files.pythonhosted.org/packages/47/01/d2a137317c958b074d338807c1b6a383406cdf8b8e53b075d804cc3d211d/numpy-2.4.3-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:2e03c05abaee1f672e9d67bc858f300b5ccba1c21397211e8d77d98350972093", size = 6649461, upload-time = "2026-03-09T07:58:15.912Z" }, + { url = "https://files.pythonhosted.org/packages/5c/34/812ce12bc0f00272a4b0ec0d713cd237cb390666eb6206323d1cc9cedbb2/numpy-2.4.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7d1ce23cce91fcea443320a9d0ece9b9305d4368875bab09538f7a5b4131938a", size = 15725809, upload-time = "2026-03-09T07:58:17.787Z" }, + { url = "https://files.pythonhosted.org/packages/25/c0/2aed473a4823e905e765fee3dc2cbf504bd3e68ccb1150fbdabd5c39f527/numpy-2.4.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c59020932feb24ed49ffd03704fbab89f22aa9c0d4b180ff45542fe8918f5611", size = 16655242, upload-time = "2026-03-09T07:58:20.476Z" }, + { url = "https://files.pythonhosted.org/packages/f2/c8/7e052b2fc87aa0e86de23f20e2c42bd261c624748aa8efd2c78f7bb8d8c6/numpy-2.4.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9684823a78a6cd6ad7511fc5e25b07947d1d5b5e2812c93fe99d7d4195130720", size = 17080660, upload-time = "2026-03-09T07:58:23.067Z" }, + { url = "https://files.pythonhosted.org/packages/f3/3d/0876746044db2adcb11549f214d104f2e1be00f07a67edbb4e2812094847/numpy-2.4.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0200b25c687033316fb39f0ff4e3e690e8957a2c3c8d22499891ec58c37a3eb5", size = 18380384, upload-time = "2026-03-09T07:58:25.839Z" }, + { url = "https://files.pythonhosted.org/packages/07/12/8160bea39da3335737b10308df4f484235fd297f556745f13092aa039d3b/numpy-2.4.3-cp314-cp314t-win32.whl", hash = "sha256:5e10da9e93247e554bb1d22f8edc51847ddd7dde52d85ce31024c1b4312bfba0", size = 6154547, upload-time = "2026-03-09T07:58:28.289Z" }, + { url = "https://files.pythonhosted.org/packages/42/f3/76534f61f80d74cc9cdf2e570d3d4eeb92c2280a27c39b0aaf471eda7b48/numpy-2.4.3-cp314-cp314t-win_amd64.whl", hash = "sha256:45f003dbdffb997a03da2d1d0cb41fbd24a87507fb41605c0420a3db5bd4667b", size = 12633645, upload-time = "2026-03-09T07:58:30.384Z" }, + { url = "https://files.pythonhosted.org/packages/1f/b6/7c0d4334c15983cec7f92a69e8ce9b1e6f31857e5ee3a413ac424e6bd63d/numpy-2.4.3-cp314-cp314t-win_arm64.whl", hash = "sha256:4d382735cecd7bcf090172489a525cd7d4087bc331f7df9f60ddc9a296cf208e", size = 10565454, upload-time = "2026-03-09T07:58:33.031Z" }, + { url = "https://files.pythonhosted.org/packages/64/e4/4dab9fb43c83719c29241c535d9e07be73bea4bc0c6686c5816d8e1b6689/numpy-2.4.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c6b124bfcafb9e8d3ed09130dbee44848c20b3e758b6bbf006e641778927c028", size = 16834892, upload-time = "2026-03-09T07:58:35.334Z" }, + { url = "https://files.pythonhosted.org/packages/c9/29/f8b6d4af90fed3dfda84ebc0df06c9833d38880c79ce954e5b661758aa31/numpy-2.4.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:76dbb9d4e43c16cf9aa711fcd8de1e2eeb27539dcefb60a1d5e9f12fae1d1ed8", size = 14893070, upload-time = "2026-03-09T07:58:37.7Z" }, + { url = "https://files.pythonhosted.org/packages/9a/04/a19b3c91dbec0a49269407f15d5753673a09832daed40c45e8150e6fa558/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:29363fbfa6f8ee855d7569c96ce524845e3d726d6c19b29eceec7dd555dab152", size = 5399609, upload-time = "2026-03-09T07:58:39.853Z" }, + { url = "https://files.pythonhosted.org/packages/79/34/4d73603f5420eab89ea8a67097b31364bf7c30f811d4dd84b1659c7476d9/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:bc71942c789ef415a37f0d4eab90341425a00d538cd0642445d30b41023d3395", size = 6714355, upload-time = "2026-03-09T07:58:42.365Z" }, + { url = "https://files.pythonhosted.org/packages/58/ad/1100d7229bb248394939a12a8074d485b655e8ed44207d328fdd7fcebc7b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e58765ad74dcebd3ef0208a5078fba32dc8ec3578fe84a604432950cd043d79", size = 15800434, upload-time = "2026-03-09T07:58:44.837Z" }, + { url = "https://files.pythonhosted.org/packages/0c/fd/16d710c085d28ba4feaf29ac60c936c9d662e390344f94a6beaa2ac9899b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e236dbda4e1d319d681afcbb136c0c4a8e0f1a5c58ceec2adebb547357fe857", size = 16729409, upload-time = "2026-03-09T07:58:47.972Z" }, + { url = "https://files.pythonhosted.org/packages/57/a7/b35835e278c18b85206834b3aa3abe68e77a98769c59233d1f6300284781/numpy-2.4.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4b42639cdde6d24e732ff823a3fa5b701d8acad89c4142bc1d0bd6dc85200ba5", size = 12504685, upload-time = "2026-03-09T07:58:50.525Z" }, +] + +[[package]] +name = "packaging" +version = "26.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4", size = 143416, upload-time = "2026-01-21T20:50:39.064Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529", size = 74366, upload-time = "2026-01-21T20:50:37.788Z" }, +] + +[[package]] +name = "pandarallel" +version = "1.6.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "dill" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "psutil" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6e/c5/787365399cc7262e20d1d9f42ba202018c2191e6cd5b1a2a10f9161dae35/pandarallel-1.6.5.tar.gz", hash = "sha256:1c2df98ff6441e8ae13ff428ceebaa7ec42d731f7f972c41ce4fdef1d3adf640", size = 14201, upload-time = "2023-05-02T20:43:15.214Z" } + +[[package]] +name = "pandas" +version = "2.3.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", + "python_full_version < '3.10'", +] +dependencies = [ + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "python-dateutil", marker = "python_full_version < '3.11'" }, + { name = "pytz", marker = "python_full_version < '3.11'" }, + { name = "tzdata", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/f7/f425a00df4fcc22b292c6895c6831c0c8ae1d9fac1e024d16f98a9ce8749/pandas-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:376c6446ae31770764215a6c937f72d917f214b43560603cd60da6408f183b6c", size = 11555763, upload-time = "2025-09-29T23:16:53.287Z" }, + { url = "https://files.pythonhosted.org/packages/13/4f/66d99628ff8ce7857aca52fed8f0066ce209f96be2fede6cef9f84e8d04f/pandas-2.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e19d192383eab2f4ceb30b412b22ea30690c9e618f78870357ae1d682912015a", size = 10801217, upload-time = "2025-09-29T23:17:04.522Z" }, + { url = "https://files.pythonhosted.org/packages/1d/03/3fc4a529a7710f890a239cc496fc6d50ad4a0995657dccc1d64695adb9f4/pandas-2.3.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5caf26f64126b6c7aec964f74266f435afef1c1b13da3b0636c7518a1fa3e2b1", size = 12148791, upload-time = "2025-09-29T23:17:18.444Z" }, + { url = "https://files.pythonhosted.org/packages/40/a8/4dac1f8f8235e5d25b9955d02ff6f29396191d4e665d71122c3722ca83c5/pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd7478f1463441ae4ca7308a70e90b33470fa593429f9d4c578dd00d1fa78838", size = 12769373, upload-time = "2025-09-29T23:17:35.846Z" }, + { url = "https://files.pythonhosted.org/packages/df/91/82cc5169b6b25440a7fc0ef3a694582418d875c8e3ebf796a6d6470aa578/pandas-2.3.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4793891684806ae50d1288c9bae9330293ab4e083ccd1c5e383c34549c6e4250", size = 13200444, upload-time = "2025-09-29T23:17:49.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/ae/89b3283800ab58f7af2952704078555fa60c807fff764395bb57ea0b0dbd/pandas-2.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:28083c648d9a99a5dd035ec125d42439c6c1c525098c58af0fc38dd1a7a1b3d4", size = 13858459, upload-time = "2025-09-29T23:18:03.722Z" }, + { url = "https://files.pythonhosted.org/packages/85/72/530900610650f54a35a19476eca5104f38555afccda1aa11a92ee14cb21d/pandas-2.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:503cf027cf9940d2ceaa1a93cfb5f8c8c7e6e90720a2850378f0b3f3b1e06826", size = 11346086, upload-time = "2025-09-29T23:18:18.505Z" }, + { url = "https://files.pythonhosted.org/packages/c1/fa/7ac648108144a095b4fb6aa3de1954689f7af60a14cf25583f4960ecb878/pandas-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:602b8615ebcc4a0c1751e71840428ddebeb142ec02c786e8ad6b1ce3c8dec523", size = 11578790, upload-time = "2025-09-29T23:18:30.065Z" }, + { url = "https://files.pythonhosted.org/packages/9b/35/74442388c6cf008882d4d4bdfc4109be87e9b8b7ccd097ad1e7f006e2e95/pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8fe25fc7b623b0ef6b5009149627e34d2a4657e880948ec3c840e9402e5c1b45", size = 10833831, upload-time = "2025-09-29T23:38:56.071Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e4/de154cbfeee13383ad58d23017da99390b91d73f8c11856f2095e813201b/pandas-2.3.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b468d3dad6ff947df92dcb32ede5b7bd41a9b3cceef0a30ed925f6d01fb8fa66", size = 12199267, upload-time = "2025-09-29T23:18:41.627Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c9/63f8d545568d9ab91476b1818b4741f521646cbdd151c6efebf40d6de6f7/pandas-2.3.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b98560e98cb334799c0b07ca7967ac361a47326e9b4e5a7dfb5ab2b1c9d35a1b", size = 12789281, upload-time = "2025-09-29T23:18:56.834Z" }, + { url = "https://files.pythonhosted.org/packages/f2/00/a5ac8c7a0e67fd1a6059e40aa08fa1c52cc00709077d2300e210c3ce0322/pandas-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37b5848ba49824e5c30bedb9c830ab9b7751fd049bc7914533e01c65f79791", size = 13240453, upload-time = "2025-09-29T23:19:09.247Z" }, + { url = "https://files.pythonhosted.org/packages/27/4d/5c23a5bc7bd209231618dd9e606ce076272c9bc4f12023a70e03a86b4067/pandas-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db4301b2d1f926ae677a751eb2bd0e8c5f5319c9cb3f88b0becbbb0b07b34151", size = 13890361, upload-time = "2025-09-29T23:19:25.342Z" }, + { url = "https://files.pythonhosted.org/packages/8e/59/712db1d7040520de7a4965df15b774348980e6df45c129b8c64d0dbe74ef/pandas-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:f086f6fe114e19d92014a1966f43a3e62285109afe874f067f5abbdcbb10e59c", size = 11348702, upload-time = "2025-09-29T23:19:38.296Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload-time = "2025-09-29T23:19:48.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload-time = "2025-09-29T23:39:08.659Z" }, + { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload-time = "2025-09-29T23:19:59.765Z" }, + { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload-time = "2025-09-29T23:20:14.098Z" }, + { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload-time = "2025-09-29T23:20:26.76Z" }, + { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload-time = "2025-09-29T23:20:41.344Z" }, + { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload-time = "2025-09-29T23:20:54.139Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload-time = "2025-09-29T23:21:05.024Z" }, + { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload-time = "2025-09-29T23:21:15.979Z" }, + { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload-time = "2025-09-29T23:21:27.165Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload-time = "2025-09-29T23:21:40.532Z" }, + { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload-time = "2025-09-29T23:21:55.77Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload-time = "2025-09-29T23:22:10.109Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload-time = "2025-09-29T23:25:04.889Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload-time = "2025-09-29T23:22:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload-time = "2025-09-29T23:22:37.762Z" }, + { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload-time = "2025-09-29T23:22:51.688Z" }, + { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload-time = "2025-09-29T23:23:05.042Z" }, + { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload-time = "2025-09-29T23:23:28.57Z" }, + { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload-time = "2025-09-29T23:24:24.876Z" }, + { url = "https://files.pythonhosted.org/packages/04/fd/74903979833db8390b73b3a8a7d30d146d710bd32703724dd9083950386f/pandas-2.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:ee15f284898e7b246df8087fc82b87b01686f98ee67d85a17b7ab44143a3a9a0", size = 11540635, upload-time = "2025-09-29T23:25:52.486Z" }, + { url = "https://files.pythonhosted.org/packages/21/00/266d6b357ad5e6d3ad55093a7e8efc7dd245f5a842b584db9f30b0f0a287/pandas-2.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1611aedd912e1ff81ff41c745822980c49ce4a7907537be8692c8dbc31924593", size = 10759079, upload-time = "2025-09-29T23:26:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/ca/05/d01ef80a7a3a12b2f8bbf16daba1e17c98a2f039cbc8e2f77a2c5a63d382/pandas-2.3.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d2cefc361461662ac48810cb14365a365ce864afe85ef1f447ff5a1e99ea81c", size = 11814049, upload-time = "2025-09-29T23:27:15.384Z" }, + { url = "https://files.pythonhosted.org/packages/15/b2/0e62f78c0c5ba7e3d2c5945a82456f4fac76c480940f805e0b97fcbc2f65/pandas-2.3.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ee67acbbf05014ea6c763beb097e03cd629961c8a632075eeb34247120abcb4b", size = 12332638, upload-time = "2025-09-29T23:27:51.625Z" }, + { url = "https://files.pythonhosted.org/packages/c5/33/dd70400631b62b9b29c3c93d2feee1d0964dc2bae2e5ad7a6c73a7f25325/pandas-2.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c46467899aaa4da076d5abc11084634e2d197e9460643dd455ac3db5856b24d6", size = 12886834, upload-time = "2025-09-29T23:28:21.289Z" }, + { url = "https://files.pythonhosted.org/packages/d3/18/b5d48f55821228d0d2692b34fd5034bb185e854bdb592e9c640f6290e012/pandas-2.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6253c72c6a1d990a410bc7de641d34053364ef8bcd3126f7e7450125887dffe3", size = 13409925, upload-time = "2025-09-29T23:28:58.261Z" }, + { url = "https://files.pythonhosted.org/packages/a6/3d/124ac75fcd0ecc09b8fdccb0246ef65e35b012030defb0e0eba2cbbbe948/pandas-2.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:1b07204a219b3b7350abaae088f451860223a52cfb8a6c53358e7948735158e5", size = 11109071, upload-time = "2025-09-29T23:32:27.484Z" }, + { url = "https://files.pythonhosted.org/packages/89/9c/0e21c895c38a157e0faa1fb64587a9226d6dd46452cac4532d80c3c4a244/pandas-2.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2462b1a365b6109d275250baaae7b760fd25c726aaca0054649286bcfbb3e8ec", size = 12048504, upload-time = "2025-09-29T23:29:31.47Z" }, + { url = "https://files.pythonhosted.org/packages/d7/82/b69a1c95df796858777b68fbe6a81d37443a33319761d7c652ce77797475/pandas-2.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0242fe9a49aa8b4d78a4fa03acb397a58833ef6199e9aa40a95f027bb3a1b6e7", size = 11410702, upload-time = "2025-09-29T23:29:54.591Z" }, + { url = "https://files.pythonhosted.org/packages/f9/88/702bde3ba0a94b8c73a0181e05144b10f13f29ebfc2150c3a79062a8195d/pandas-2.3.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a21d830e78df0a515db2b3d2f5570610f5e6bd2e27749770e8bb7b524b89b450", size = 11634535, upload-time = "2025-09-29T23:30:21.003Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1e/1bac1a839d12e6a82ec6cb40cda2edde64a2013a66963293696bbf31fbbb/pandas-2.3.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e3ebdb170b5ef78f19bfb71b0dc5dc58775032361fa188e814959b74d726dd5", size = 12121582, upload-time = "2025-09-29T23:30:43.391Z" }, + { url = "https://files.pythonhosted.org/packages/44/91/483de934193e12a3b1d6ae7c8645d083ff88dec75f46e827562f1e4b4da6/pandas-2.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d051c0e065b94b7a3cea50eb1ec32e912cd96dba41647eb24104b6c6c14c5788", size = 12699963, upload-time = "2025-09-29T23:31:10.009Z" }, + { url = "https://files.pythonhosted.org/packages/70/44/5191d2e4026f86a2a109053e194d3ba7a31a2d10a9c2348368c63ed4e85a/pandas-2.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3869faf4bd07b3b66a9f462417d0ca3a9df29a9f6abd5d0d0dbab15dac7abe87", size = 13202175, upload-time = "2025-09-29T23:31:59.173Z" }, + { url = "https://files.pythonhosted.org/packages/56/b4/52eeb530a99e2a4c55ffcd352772b599ed4473a0f892d127f4147cf0f88e/pandas-2.3.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c503ba5216814e295f40711470446bc3fd00f0faea8a086cbc688808e26f92a2", size = 11567720, upload-time = "2025-09-29T23:33:06.209Z" }, + { url = "https://files.pythonhosted.org/packages/48/4a/2d8b67632a021bced649ba940455ed441ca854e57d6e7658a6024587b083/pandas-2.3.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a637c5cdfa04b6d6e2ecedcb81fc52ffb0fd78ce2ebccc9ea964df9f658de8c8", size = 10810302, upload-time = "2025-09-29T23:33:35.846Z" }, + { url = "https://files.pythonhosted.org/packages/13/e6/d2465010ee0569a245c975dc6967b801887068bc893e908239b1f4b6c1ac/pandas-2.3.3-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:854d00d556406bffe66a4c0802f334c9ad5a96b4f1f868adf036a21b11ef13ff", size = 12154874, upload-time = "2025-09-29T23:33:49.939Z" }, + { url = "https://files.pythonhosted.org/packages/1f/18/aae8c0aa69a386a3255940e9317f793808ea79d0a525a97a903366bb2569/pandas-2.3.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bf1f8a81d04ca90e32a0aceb819d34dbd378a98bf923b6398b9a3ec0bf44de29", size = 12790141, upload-time = "2025-09-29T23:34:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/f7/26/617f98de789de00c2a444fbe6301bb19e66556ac78cff933d2c98f62f2b4/pandas-2.3.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:23ebd657a4d38268c7dfbdf089fbc31ea709d82e4923c5ffd4fbd5747133ce73", size = 13208697, upload-time = "2025-09-29T23:34:21.835Z" }, + { url = "https://files.pythonhosted.org/packages/b9/fb/25709afa4552042bd0e15717c75e9b4a2294c3dc4f7e6ea50f03c5136600/pandas-2.3.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5554c929ccc317d41a5e3d1234f3be588248e61f08a74dd17c9eabb535777dc9", size = 13879233, upload-time = "2025-09-29T23:34:35.079Z" }, + { url = "https://files.pythonhosted.org/packages/98/af/7be05277859a7bc399da8ba68b88c96b27b48740b6cf49688899c6eb4176/pandas-2.3.3-cp39-cp39-win_amd64.whl", hash = "sha256:d3e28b3e83862ccf4d85ff19cf8c20b2ae7e503881711ff2d534dc8f761131aa", size = 11359119, upload-time = "2025-09-29T23:34:46.339Z" }, +] + +[[package]] +name = "pandas" +version = "3.0.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "python-dateutil", marker = "python_full_version >= '3.11'" }, + { name = "tzdata", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and sys_platform == 'win32')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/2e/0c/b28ed414f080ee0ad153f848586d61d1878f91689950f037f976ce15f6c8/pandas-3.0.1.tar.gz", hash = "sha256:4186a699674af418f655dbd420ed87f50d56b4cd6603784279d9eef6627823c8", size = 4641901, upload-time = "2026-02-17T22:20:16.434Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ff/07/c7087e003ceee9b9a82539b40414ec557aa795b584a1a346e89180853d79/pandas-3.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:de09668c1bf3b925c07e5762291602f0d789eca1b3a781f99c1c78f6cac0e7ea", size = 10323380, upload-time = "2026-02-17T22:18:16.133Z" }, + { url = "https://files.pythonhosted.org/packages/c1/27/90683c7122febeefe84a56f2cde86a9f05f68d53885cebcc473298dfc33e/pandas-3.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:24ba315ba3d6e5806063ac6eb717504e499ce30bd8c236d8693a5fd3f084c796", size = 9923455, upload-time = "2026-02-17T22:18:19.13Z" }, + { url = "https://files.pythonhosted.org/packages/0e/f1/ed17d927f9950643bc7631aa4c99ff0cc83a37864470bc419345b656a41f/pandas-3.0.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:406ce835c55bac912f2a0dcfaf27c06d73c6b04a5dde45f1fd3169ce31337389", size = 10753464, upload-time = "2026-02-17T22:18:21.134Z" }, + { url = "https://files.pythonhosted.org/packages/2e/7c/870c7e7daec2a6c7ff2ac9e33b23317230d4e4e954b35112759ea4a924a7/pandas-3.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:830994d7e1f31dd7e790045235605ab61cff6c94defc774547e8b7fdfbff3dc7", size = 11255234, upload-time = "2026-02-17T22:18:24.175Z" }, + { url = "https://files.pythonhosted.org/packages/5c/39/3653fe59af68606282b989c23d1a543ceba6e8099cbcc5f1d506a7bae2aa/pandas-3.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a64ce8b0f2de1d2efd2ae40b0abe7f8ae6b29fbfb3812098ed5a6f8e235ad9bf", size = 11767299, upload-time = "2026-02-17T22:18:26.824Z" }, + { url = "https://files.pythonhosted.org/packages/9b/31/1daf3c0c94a849c7a8dab8a69697b36d313b229918002ba3e409265c7888/pandas-3.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9832c2c69da24b602c32e0c7b1b508a03949c18ba08d4d9f1c1033426685b447", size = 12333292, upload-time = "2026-02-17T22:18:28.996Z" }, + { url = "https://files.pythonhosted.org/packages/1f/67/af63f83cd6ca603a00fe8530c10a60f0879265b8be00b5930e8e78c5b30b/pandas-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:84f0904a69e7365f79a0c77d3cdfccbfb05bf87847e3a51a41e1426b0edb9c79", size = 9892176, upload-time = "2026-02-17T22:18:31.79Z" }, + { url = "https://files.pythonhosted.org/packages/79/ab/9c776b14ac4b7b4140788eca18468ea39894bc7340a408f1d1e379856a6b/pandas-3.0.1-cp311-cp311-win_arm64.whl", hash = "sha256:4a68773d5a778afb31d12e34f7dd4612ab90de8c6fb1d8ffe5d4a03b955082a1", size = 9151328, upload-time = "2026-02-17T22:18:35.721Z" }, + { url = "https://files.pythonhosted.org/packages/37/51/b467209c08dae2c624873d7491ea47d2b47336e5403309d433ea79c38571/pandas-3.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:476f84f8c20c9f5bc47252b66b4bb25e1a9fc2fa98cead96744d8116cb85771d", size = 10344357, upload-time = "2026-02-17T22:18:38.262Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f1/e2567ffc8951ab371db2e40b2fe068e36b81d8cf3260f06ae508700e5504/pandas-3.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0ab749dfba921edf641d4036c4c21c0b3ea70fea478165cb98a998fb2a261955", size = 9884543, upload-time = "2026-02-17T22:18:41.476Z" }, + { url = "https://files.pythonhosted.org/packages/d7/39/327802e0b6d693182403c144edacbc27eb82907b57062f23ef5a4c4a5ea7/pandas-3.0.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b8e36891080b87823aff3640c78649b91b8ff6eea3c0d70aeabd72ea43ab069b", size = 10396030, upload-time = "2026-02-17T22:18:43.822Z" }, + { url = "https://files.pythonhosted.org/packages/3d/fe/89d77e424365280b79d99b3e1e7d606f5165af2f2ecfaf0c6d24c799d607/pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:532527a701281b9dd371e2f582ed9094f4c12dd9ffb82c0c54ee28d8ac9520c4", size = 10876435, upload-time = "2026-02-17T22:18:45.954Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a6/2a75320849dd154a793f69c951db759aedb8d1dd3939eeacda9bdcfa1629/pandas-3.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:356e5c055ed9b0da1580d465657bc7d00635af4fd47f30afb23025352ba764d1", size = 11405133, upload-time = "2026-02-17T22:18:48.533Z" }, + { url = "https://files.pythonhosted.org/packages/58/53/1d68fafb2e02d7881df66aa53be4cd748d25cbe311f3b3c85c93ea5d30ca/pandas-3.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9d810036895f9ad6345b8f2a338dd6998a74e8483847403582cab67745bff821", size = 11932065, upload-time = "2026-02-17T22:18:50.837Z" }, + { url = "https://files.pythonhosted.org/packages/75/08/67cc404b3a966b6df27b38370ddd96b3b023030b572283d035181854aac5/pandas-3.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:536232a5fe26dd989bd633e7a0c450705fdc86a207fec7254a55e9a22950fe43", size = 9741627, upload-time = "2026-02-17T22:18:53.905Z" }, + { url = "https://files.pythonhosted.org/packages/86/4f/caf9952948fb00d23795f09b893d11f1cacb384e666854d87249530f7cbe/pandas-3.0.1-cp312-cp312-win_arm64.whl", hash = "sha256:0f463ebfd8de7f326d38037c7363c6dacb857c5881ab8961fb387804d6daf2f7", size = 9052483, upload-time = "2026-02-17T22:18:57.31Z" }, + { url = "https://files.pythonhosted.org/packages/0b/48/aad6ec4f8d007534c091e9a7172b3ec1b1ee6d99a9cbb936b5eab6c6cf58/pandas-3.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5272627187b5d9c20e55d27caf5f2cd23e286aba25cadf73c8590e432e2b7262", size = 10317509, upload-time = "2026-02-17T22:18:59.498Z" }, + { url = "https://files.pythonhosted.org/packages/a8/14/5990826f779f79148ae9d3a2c39593dc04d61d5d90541e71b5749f35af95/pandas-3.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:661e0f665932af88c7877f31da0dc743fe9c8f2524bdffe23d24fdcb67ef9d56", size = 9860561, upload-time = "2026-02-17T22:19:02.265Z" }, + { url = "https://files.pythonhosted.org/packages/fa/80/f01ff54664b6d70fed71475543d108a9b7c888e923ad210795bef04ffb7d/pandas-3.0.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:75e6e292ff898679e47a2199172593d9f6107fd2dd3617c22c2946e97d5df46e", size = 10365506, upload-time = "2026-02-17T22:19:05.017Z" }, + { url = "https://files.pythonhosted.org/packages/f2/85/ab6d04733a7d6ff32bfc8382bf1b07078228f5d6ebec5266b91bfc5c4ff7/pandas-3.0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1ff8cf1d2896e34343197685f432450ec99a85ba8d90cce2030c5eee2ef98791", size = 10873196, upload-time = "2026-02-17T22:19:07.204Z" }, + { url = "https://files.pythonhosted.org/packages/48/a9/9301c83d0b47c23ac5deab91c6b39fd98d5b5db4d93b25df8d381451828f/pandas-3.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:eca8b4510f6763f3d37359c2105df03a7a221a508f30e396a51d0713d462e68a", size = 11370859, upload-time = "2026-02-17T22:19:09.436Z" }, + { url = "https://files.pythonhosted.org/packages/59/fe/0c1fc5bd2d29c7db2ab372330063ad555fb83e08422829c785f5ec2176ca/pandas-3.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:06aff2ad6f0b94a17822cf8b83bbb563b090ed82ff4fe7712db2ce57cd50d9b8", size = 11924584, upload-time = "2026-02-17T22:19:11.562Z" }, + { url = "https://files.pythonhosted.org/packages/d6/7d/216a1588b65a7aa5f4535570418a599d943c85afb1d95b0876fc00aa1468/pandas-3.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:9fea306c783e28884c29057a1d9baa11a349bbf99538ec1da44c8476563d1b25", size = 9742769, upload-time = "2026-02-17T22:19:13.926Z" }, + { url = "https://files.pythonhosted.org/packages/c4/cb/810a22a6af9a4e97c8ab1c946b47f3489c5bca5adc483ce0ffc84c9cc768/pandas-3.0.1-cp313-cp313-win_arm64.whl", hash = "sha256:a8d37a43c52917427e897cb2e429f67a449327394396a81034a4449b99afda59", size = 9043855, upload-time = "2026-02-17T22:19:16.09Z" }, + { url = "https://files.pythonhosted.org/packages/92/fa/423c89086cca1f039cf1253c3ff5b90f157b5b3757314aa635f6bf3e30aa/pandas-3.0.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d54855f04f8246ed7b6fc96b05d4871591143c46c0b6f4af874764ed0d2d6f06", size = 10752673, upload-time = "2026-02-17T22:19:18.304Z" }, + { url = "https://files.pythonhosted.org/packages/22/23/b5a08ec1f40020397f0faba72f1e2c11f7596a6169c7b3e800abff0e433f/pandas-3.0.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e1b677accee34a09e0dc2ce5624e4a58a1870ffe56fc021e9caf7f23cd7668f", size = 10404967, upload-time = "2026-02-17T22:19:20.726Z" }, + { url = "https://files.pythonhosted.org/packages/5c/81/94841f1bb4afdc2b52a99daa895ac2c61600bb72e26525ecc9543d453ebc/pandas-3.0.1-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a9cabbdcd03f1b6cd254d6dda8ae09b0252524be1592594c00b7895916cb1324", size = 10320575, upload-time = "2026-02-17T22:19:24.919Z" }, + { url = "https://files.pythonhosted.org/packages/0a/8b/2ae37d66a5342a83adadfd0cb0b4bf9c3c7925424dd5f40d15d6cfaa35ee/pandas-3.0.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ae2ab1f166668b41e770650101e7090824fd34d17915dd9cd479f5c5e0065e9", size = 10710921, upload-time = "2026-02-17T22:19:27.181Z" }, + { url = "https://files.pythonhosted.org/packages/a2/61/772b2e2757855e232b7ccf7cb8079a5711becb3a97f291c953def15a833f/pandas-3.0.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6bf0603c2e30e2cafac32807b06435f28741135cb8697eae8b28c7d492fc7d76", size = 11334191, upload-time = "2026-02-17T22:19:29.411Z" }, + { url = "https://files.pythonhosted.org/packages/1b/08/b16c6df3ef555d8495d1d265a7963b65be166785d28f06a350913a4fac78/pandas-3.0.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6c426422973973cae1f4a23e51d4ae85974f44871b24844e4f7de752dd877098", size = 11782256, upload-time = "2026-02-17T22:19:32.34Z" }, + { url = "https://files.pythonhosted.org/packages/55/80/178af0594890dee17e239fca96d3d8670ba0f5ff59b7d0439850924a9c09/pandas-3.0.1-cp313-cp313t-win_amd64.whl", hash = "sha256:b03f91ae8c10a85c1613102c7bef5229b5379f343030a3ccefeca8a33414cf35", size = 10485047, upload-time = "2026-02-17T22:19:34.605Z" }, + { url = "https://files.pythonhosted.org/packages/bb/8b/4bb774a998b97e6c2fd62a9e6cfdaae133b636fd1c468f92afb4ae9a447a/pandas-3.0.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:99d0f92ed92d3083d140bf6b97774f9f13863924cf3f52a70711f4e7588f9d0a", size = 10322465, upload-time = "2026-02-17T22:19:36.803Z" }, + { url = "https://files.pythonhosted.org/packages/72/3a/5b39b51c64159f470f1ca3b1c2a87da290657ca022f7cd11442606f607d1/pandas-3.0.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:3b66857e983208654294bb6477b8a63dee26b37bdd0eb34d010556e91261784f", size = 9910632, upload-time = "2026-02-17T22:19:39.001Z" }, + { url = "https://files.pythonhosted.org/packages/4e/f7/b449ffb3f68c11da12fc06fbf6d2fa3a41c41e17d0284d23a79e1c13a7e4/pandas-3.0.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56cf59638bf24dc9bdf2154c81e248b3289f9a09a6d04e63608c159022352749", size = 10440535, upload-time = "2026-02-17T22:19:41.157Z" }, + { url = "https://files.pythonhosted.org/packages/55/77/6ea82043db22cb0f2bbfe7198da3544000ddaadb12d26be36e19b03a2dc5/pandas-3.0.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c1a9f55e0f46951874b863d1f3906dcb57df2d9be5c5847ba4dfb55b2c815249", size = 10893940, upload-time = "2026-02-17T22:19:43.493Z" }, + { url = "https://files.pythonhosted.org/packages/03/30/f1b502a72468c89412c1b882a08f6eed8a4ee9dc033f35f65d0663df6081/pandas-3.0.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1849f0bba9c8a2fb0f691d492b834cc8dadf617e29015c66e989448d58d011ee", size = 11442711, upload-time = "2026-02-17T22:19:46.074Z" }, + { url = "https://files.pythonhosted.org/packages/0d/f0/ebb6ddd8fc049e98cabac5c2924d14d1dda26a20adb70d41ea2e428d3ec4/pandas-3.0.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c3d288439e11b5325b02ae6e9cc83e6805a62c40c5a6220bea9beb899c073b1c", size = 11963918, upload-time = "2026-02-17T22:19:48.838Z" }, + { url = "https://files.pythonhosted.org/packages/09/f8/8ce132104074f977f907442790eaae24e27bce3b3b454e82faa3237ff098/pandas-3.0.1-cp314-cp314-win_amd64.whl", hash = "sha256:93325b0fe372d192965f4cca88d97667f49557398bbf94abdda3bf1b591dbe66", size = 9862099, upload-time = "2026-02-17T22:19:51.081Z" }, + { url = "https://files.pythonhosted.org/packages/e6/b7/6af9aac41ef2456b768ef0ae60acf8abcebb450a52043d030a65b4b7c9bd/pandas-3.0.1-cp314-cp314-win_arm64.whl", hash = "sha256:97ca08674e3287c7148f4858b01136f8bdfe7202ad25ad04fec602dd1d29d132", size = 9185333, upload-time = "2026-02-17T22:19:53.266Z" }, + { url = "https://files.pythonhosted.org/packages/66/fc/848bb6710bc6061cb0c5badd65b92ff75c81302e0e31e496d00029fe4953/pandas-3.0.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:58eeb1b2e0fb322befcf2bbc9ba0af41e616abadb3d3414a6bc7167f6cbfce32", size = 10772664, upload-time = "2026-02-17T22:19:55.806Z" }, + { url = "https://files.pythonhosted.org/packages/69/5c/866a9bbd0f79263b4b0db6ec1a341be13a1473323f05c122388e0f15b21d/pandas-3.0.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:cd9af1276b5ca9e298bd79a26bda32fa9cc87ed095b2a9a60978d2ca058eaf87", size = 10421286, upload-time = "2026-02-17T22:19:58.091Z" }, + { url = "https://files.pythonhosted.org/packages/51/a4/2058fb84fb1cfbfb2d4a6d485e1940bb4ad5716e539d779852494479c580/pandas-3.0.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94f87a04984d6b63788327cd9f79dda62b7f9043909d2440ceccf709249ca988", size = 10342050, upload-time = "2026-02-17T22:20:01.376Z" }, + { url = "https://files.pythonhosted.org/packages/22/1b/674e89996cc4be74db3c4eb09240c4bb549865c9c3f5d9b086ff8fcfbf00/pandas-3.0.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:85fe4c4df62e1e20f9db6ebfb88c844b092c22cd5324bdcf94bfa2fc1b391221", size = 10740055, upload-time = "2026-02-17T22:20:04.328Z" }, + { url = "https://files.pythonhosted.org/packages/d0/f8/e954b750764298c22fa4614376531fe63c521ef517e7059a51f062b87dca/pandas-3.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:331ca75a2f8672c365ae25c0b29e46f5ac0c6551fdace8eec4cd65e4fac271ff", size = 11357632, upload-time = "2026-02-17T22:20:06.647Z" }, + { url = "https://files.pythonhosted.org/packages/6d/02/c6e04b694ffd68568297abd03588b6d30295265176a5c01b7459d3bc35a3/pandas-3.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:15860b1fdb1973fffade772fdb931ccf9b2f400a3f5665aef94a00445d7d8dd5", size = 11810974, upload-time = "2026-02-17T22:20:08.946Z" }, + { url = "https://files.pythonhosted.org/packages/89/41/d7dfb63d2407f12055215070c42fc6ac41b66e90a2946cdc5e759058398b/pandas-3.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:44f1364411d5670efa692b146c748f4ed013df91ee91e9bec5677fb1fd58b937", size = 10884622, upload-time = "2026-02-17T22:20:11.711Z" }, + { url = "https://files.pythonhosted.org/packages/68/b0/34937815889fa982613775e4b97fddd13250f11012d769949c5465af2150/pandas-3.0.1-cp314-cp314t-win_arm64.whl", hash = "sha256:108dd1790337a494aa80e38def654ca3f0968cf4f362c85f44c15e471667102d", size = 9452085, upload-time = "2026-02-17T22:20:14.331Z" }, +] + +[[package]] +name = "pillow" +version = "11.3.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload-time = "2025-07-01T09:16:30.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4c/5d/45a3553a253ac8763f3561371432a90bdbe6000fbdcf1397ffe502aa206c/pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860", size = 5316554, upload-time = "2025-07-01T09:13:39.342Z" }, + { url = "https://files.pythonhosted.org/packages/7c/c8/67c12ab069ef586a25a4a79ced553586748fad100c77c0ce59bb4983ac98/pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad", size = 4686548, upload-time = "2025-07-01T09:13:41.835Z" }, + { url = "https://files.pythonhosted.org/packages/2f/bd/6741ebd56263390b382ae4c5de02979af7f8bd9807346d068700dd6d5cf9/pillow-11.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7107195ddc914f656c7fc8e4a5e1c25f32e9236ea3ea860f257b0436011fddd0", size = 5859742, upload-time = "2025-07-03T13:09:47.439Z" }, + { url = "https://files.pythonhosted.org/packages/ca/0b/c412a9e27e1e6a829e6ab6c2dca52dd563efbedf4c9c6aa453d9a9b77359/pillow-11.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc3e831b563b3114baac7ec2ee86819eb03caa1a2cef0b481a5675b59c4fe23b", size = 7633087, upload-time = "2025-07-03T13:09:51.796Z" }, + { url = "https://files.pythonhosted.org/packages/59/9d/9b7076aaf30f5dd17e5e5589b2d2f5a5d7e30ff67a171eb686e4eecc2adf/pillow-11.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f1f182ebd2303acf8c380a54f615ec883322593320a9b00438eb842c1f37ae50", size = 5963350, upload-time = "2025-07-01T09:13:43.865Z" }, + { url = "https://files.pythonhosted.org/packages/f0/16/1a6bf01fb622fb9cf5c91683823f073f053005c849b1f52ed613afcf8dae/pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4445fa62e15936a028672fd48c4c11a66d641d2c05726c7ec1f8ba6a572036ae", size = 6631840, upload-time = "2025-07-01T09:13:46.161Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e6/6ff7077077eb47fde78739e7d570bdcd7c10495666b6afcd23ab56b19a43/pillow-11.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:71f511f6b3b91dd543282477be45a033e4845a40278fa8dcdbfdb07109bf18f9", size = 6074005, upload-time = "2025-07-01T09:13:47.829Z" }, + { url = "https://files.pythonhosted.org/packages/c3/3a/b13f36832ea6d279a697231658199e0a03cd87ef12048016bdcc84131601/pillow-11.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:040a5b691b0713e1f6cbe222e0f4f74cd233421e105850ae3b3c0ceda520f42e", size = 6708372, upload-time = "2025-07-01T09:13:52.145Z" }, + { url = "https://files.pythonhosted.org/packages/6c/e4/61b2e1a7528740efbc70b3d581f33937e38e98ef3d50b05007267a55bcb2/pillow-11.3.0-cp310-cp310-win32.whl", hash = "sha256:89bd777bc6624fe4115e9fac3352c79ed60f3bb18651420635f26e643e3dd1f6", size = 6277090, upload-time = "2025-07-01T09:13:53.915Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d3/60c781c83a785d6afbd6a326ed4d759d141de43aa7365725cbcd65ce5e54/pillow-11.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:19d2ff547c75b8e3ff46f4d9ef969a06c30ab2d4263a9e287733aa8b2429ce8f", size = 6985988, upload-time = "2025-07-01T09:13:55.699Z" }, + { url = "https://files.pythonhosted.org/packages/9f/28/4f4a0203165eefb3763939c6789ba31013a2e90adffb456610f30f613850/pillow-11.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:819931d25e57b513242859ce1876c58c59dc31587847bf74cfe06b2e0cb22d2f", size = 2422899, upload-time = "2025-07-01T09:13:57.497Z" }, + { url = "https://files.pythonhosted.org/packages/db/26/77f8ed17ca4ffd60e1dcd220a6ec6d71210ba398cfa33a13a1cd614c5613/pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722", size = 5316531, upload-time = "2025-07-01T09:13:59.203Z" }, + { url = "https://files.pythonhosted.org/packages/cb/39/ee475903197ce709322a17a866892efb560f57900d9af2e55f86db51b0a5/pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288", size = 4686560, upload-time = "2025-07-01T09:14:01.101Z" }, + { url = "https://files.pythonhosted.org/packages/d5/90/442068a160fd179938ba55ec8c97050a612426fae5ec0a764e345839f76d/pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d", size = 5870978, upload-time = "2025-07-03T13:09:55.638Z" }, + { url = "https://files.pythonhosted.org/packages/13/92/dcdd147ab02daf405387f0218dcf792dc6dd5b14d2573d40b4caeef01059/pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494", size = 7641168, upload-time = "2025-07-03T13:10:00.37Z" }, + { url = "https://files.pythonhosted.org/packages/6e/db/839d6ba7fd38b51af641aa904e2960e7a5644d60ec754c046b7d2aee00e5/pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58", size = 5973053, upload-time = "2025-07-01T09:14:04.491Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f", size = 6640273, upload-time = "2025-07-01T09:14:06.235Z" }, + { url = "https://files.pythonhosted.org/packages/45/ad/931694675ede172e15b2ff03c8144a0ddaea1d87adb72bb07655eaffb654/pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e", size = 6082043, upload-time = "2025-07-01T09:14:07.978Z" }, + { url = "https://files.pythonhosted.org/packages/3a/04/ba8f2b11fc80d2dd462d7abec16351b45ec99cbbaea4387648a44190351a/pillow-11.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94", size = 6715516, upload-time = "2025-07-01T09:14:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/48/59/8cd06d7f3944cc7d892e8533c56b0acb68399f640786313275faec1e3b6f/pillow-11.3.0-cp311-cp311-win32.whl", hash = "sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0", size = 6274768, upload-time = "2025-07-01T09:14:11.921Z" }, + { url = "https://files.pythonhosted.org/packages/f1/cc/29c0f5d64ab8eae20f3232da8f8571660aa0ab4b8f1331da5c2f5f9a938e/pillow-11.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac", size = 6986055, upload-time = "2025-07-01T09:14:13.623Z" }, + { url = "https://files.pythonhosted.org/packages/c6/df/90bd886fabd544c25addd63e5ca6932c86f2b701d5da6c7839387a076b4a/pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd", size = 2423079, upload-time = "2025-07-01T09:14:15.268Z" }, + { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload-time = "2025-07-01T09:14:17.648Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload-time = "2025-07-01T09:14:19.828Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload-time = "2025-07-03T13:10:04.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload-time = "2025-07-03T13:10:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload-time = "2025-07-01T09:14:21.63Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload-time = "2025-07-01T09:14:23.321Z" }, + { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload-time = "2025-07-01T09:14:25.237Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload-time = "2025-07-01T09:14:27.053Z" }, + { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload-time = "2025-07-01T09:14:30.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload-time = "2025-07-01T09:14:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload-time = "2025-07-01T09:14:33.709Z" }, + { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload-time = "2025-07-01T09:14:35.276Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload-time = "2025-07-01T09:14:37.203Z" }, + { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload-time = "2025-07-01T09:14:39.344Z" }, + { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload-time = "2025-07-01T09:14:41.843Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload-time = "2025-07-01T09:14:44.008Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload-time = "2025-07-03T13:10:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload-time = "2025-07-03T13:10:21.857Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload-time = "2025-07-01T09:14:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload-time = "2025-07-01T09:14:47.415Z" }, + { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload-time = "2025-07-01T09:14:49.636Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload-time = "2025-07-01T09:14:51.962Z" }, + { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload-time = "2025-07-01T09:14:54.142Z" }, + { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload-time = "2025-07-01T09:14:56.436Z" }, + { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload-time = "2025-07-01T09:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload-time = "2025-07-01T09:14:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload-time = "2025-07-01T09:15:01.648Z" }, + { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload-time = "2025-07-03T13:10:27.018Z" }, + { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload-time = "2025-07-03T13:10:33.01Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload-time = "2025-07-01T09:15:03.365Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload-time = "2025-07-01T09:15:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload-time = "2025-07-01T09:15:07.358Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload-time = "2025-07-01T09:15:09.317Z" }, + { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload-time = "2025-07-01T09:15:11.311Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload-time = "2025-07-01T09:15:13.164Z" }, + { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload-time = "2025-07-01T09:15:15.695Z" }, + { url = "https://files.pythonhosted.org/packages/73/f4/04905af42837292ed86cb1b1dabe03dce1edc008ef14c473c5c7e1443c5d/pillow-11.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12", size = 5278520, upload-time = "2025-07-01T09:15:17.429Z" }, + { url = "https://files.pythonhosted.org/packages/41/b0/33d79e377a336247df6348a54e6d2a2b85d644ca202555e3faa0cf811ecc/pillow-11.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a", size = 4686116, upload-time = "2025-07-01T09:15:19.423Z" }, + { url = "https://files.pythonhosted.org/packages/49/2d/ed8bc0ab219ae8768f529597d9509d184fe8a6c4741a6864fea334d25f3f/pillow-11.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632", size = 5864597, upload-time = "2025-07-03T13:10:38.404Z" }, + { url = "https://files.pythonhosted.org/packages/b5/3d/b932bb4225c80b58dfadaca9d42d08d0b7064d2d1791b6a237f87f661834/pillow-11.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673", size = 7638246, upload-time = "2025-07-03T13:10:44.987Z" }, + { url = "https://files.pythonhosted.org/packages/09/b5/0487044b7c096f1b48f0d7ad416472c02e0e4bf6919541b111efd3cae690/pillow-11.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027", size = 5973336, upload-time = "2025-07-01T09:15:21.237Z" }, + { url = "https://files.pythonhosted.org/packages/a8/2d/524f9318f6cbfcc79fbc004801ea6b607ec3f843977652fdee4857a7568b/pillow-11.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77", size = 6642699, upload-time = "2025-07-01T09:15:23.186Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d2/a9a4f280c6aefedce1e8f615baaa5474e0701d86dd6f1dede66726462bbd/pillow-11.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874", size = 6083789, upload-time = "2025-07-01T09:15:25.1Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/86b0cd9dbb683a9d5e960b66c7379e821a19be4ac5810e2e5a715c09a0c0/pillow-11.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:98a9afa7b9007c67ed84c57c9e0ad86a6000da96eaa638e4f8abe5b65ff83f0a", size = 6720386, upload-time = "2025-07-01T09:15:27.378Z" }, + { url = "https://files.pythonhosted.org/packages/e7/95/88efcaf384c3588e24259c4203b909cbe3e3c2d887af9e938c2022c9dd48/pillow-11.3.0-cp314-cp314-win32.whl", hash = "sha256:02a723e6bf909e7cea0dac1b0e0310be9d7650cd66222a5f1c571455c0a45214", size = 6370911, upload-time = "2025-07-01T09:15:29.294Z" }, + { url = "https://files.pythonhosted.org/packages/2e/cc/934e5820850ec5eb107e7b1a72dd278140731c669f396110ebc326f2a503/pillow-11.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:a418486160228f64dd9e9efcd132679b7a02a5f22c982c78b6fc7dab3fefb635", size = 7117383, upload-time = "2025-07-01T09:15:31.128Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e9/9c0a616a71da2a5d163aa37405e8aced9a906d574b4a214bede134e731bc/pillow-11.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6", size = 2511385, upload-time = "2025-07-01T09:15:33.328Z" }, + { url = "https://files.pythonhosted.org/packages/1a/33/c88376898aff369658b225262cd4f2659b13e8178e7534df9e6e1fa289f6/pillow-11.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae", size = 5281129, upload-time = "2025-07-01T09:15:35.194Z" }, + { url = "https://files.pythonhosted.org/packages/1f/70/d376247fb36f1844b42910911c83a02d5544ebd2a8bad9efcc0f707ea774/pillow-11.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653", size = 4689580, upload-time = "2025-07-01T09:15:37.114Z" }, + { url = "https://files.pythonhosted.org/packages/eb/1c/537e930496149fbac69efd2fc4329035bbe2e5475b4165439e3be9cb183b/pillow-11.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6", size = 5902860, upload-time = "2025-07-03T13:10:50.248Z" }, + { url = "https://files.pythonhosted.org/packages/bd/57/80f53264954dcefeebcf9dae6e3eb1daea1b488f0be8b8fef12f79a3eb10/pillow-11.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36", size = 7670694, upload-time = "2025-07-03T13:10:56.432Z" }, + { url = "https://files.pythonhosted.org/packages/70/ff/4727d3b71a8578b4587d9c276e90efad2d6fe0335fd76742a6da08132e8c/pillow-11.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b", size = 6005888, upload-time = "2025-07-01T09:15:39.436Z" }, + { url = "https://files.pythonhosted.org/packages/05/ae/716592277934f85d3be51d7256f3636672d7b1abfafdc42cf3f8cbd4b4c8/pillow-11.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477", size = 6670330, upload-time = "2025-07-01T09:15:41.269Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7fe6cddcc8827b01b1a9766f5fdeb7418680744f9082035bdbabecf1d57f/pillow-11.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50", size = 6114089, upload-time = "2025-07-01T09:15:43.13Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f5/06bfaa444c8e80f1a8e4bff98da9c83b37b5be3b1deaa43d27a0db37ef84/pillow-11.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a1bc6ba083b145187f648b667e05a2534ecc4b9f2784c2cbe3089e44868f2b9b", size = 6748206, upload-time = "2025-07-01T09:15:44.937Z" }, + { url = "https://files.pythonhosted.org/packages/f0/77/bc6f92a3e8e6e46c0ca78abfffec0037845800ea38c73483760362804c41/pillow-11.3.0-cp314-cp314t-win32.whl", hash = "sha256:118ca10c0d60b06d006be10a501fd6bbdfef559251ed31b794668ed569c87e12", size = 6377370, upload-time = "2025-07-01T09:15:46.673Z" }, + { url = "https://files.pythonhosted.org/packages/4a/82/3a721f7d69dca802befb8af08b7c79ebcab461007ce1c18bd91a5d5896f9/pillow-11.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8924748b688aa210d79883357d102cd64690e56b923a186f35a82cbc10f997db", size = 7121500, upload-time = "2025-07-01T09:15:48.512Z" }, + { url = "https://files.pythonhosted.org/packages/89/c7/5572fa4a3f45740eaab6ae86fcdf7195b55beac1371ac8c619d880cfe948/pillow-11.3.0-cp314-cp314t-win_arm64.whl", hash = "sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa", size = 2512835, upload-time = "2025-07-01T09:15:50.399Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8e/9c089f01677d1264ab8648352dcb7773f37da6ad002542760c80107da816/pillow-11.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:48d254f8a4c776de343051023eb61ffe818299eeac478da55227d96e241de53f", size = 5316478, upload-time = "2025-07-01T09:15:52.209Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a9/5749930caf674695867eb56a581e78eb5f524b7583ff10b01b6e5048acb3/pillow-11.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:7aee118e30a4cf54fdd873bd3a29de51e29105ab11f9aad8c32123f58c8f8081", size = 4686522, upload-time = "2025-07-01T09:15:54.162Z" }, + { url = "https://files.pythonhosted.org/packages/43/46/0b85b763eb292b691030795f9f6bb6fcaf8948c39413c81696a01c3577f7/pillow-11.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:23cff760a9049c502721bdb743a7cb3e03365fafcdfc2ef9784610714166e5a4", size = 5853376, upload-time = "2025-07-03T13:11:01.066Z" }, + { url = "https://files.pythonhosted.org/packages/5e/c6/1a230ec0067243cbd60bc2dad5dc3ab46a8a41e21c15f5c9b52b26873069/pillow-11.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6359a3bc43f57d5b375d1ad54a0074318a0844d11b76abccf478c37c986d3cfc", size = 7626020, upload-time = "2025-07-03T13:11:06.479Z" }, + { url = "https://files.pythonhosted.org/packages/63/dd/f296c27ffba447bfad76c6a0c44c1ea97a90cb9472b9304c94a732e8dbfb/pillow-11.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:092c80c76635f5ecb10f3f83d76716165c96f5229addbd1ec2bdbbda7d496e06", size = 5956732, upload-time = "2025-07-01T09:15:56.111Z" }, + { url = "https://files.pythonhosted.org/packages/a5/a0/98a3630f0b57f77bae67716562513d3032ae70414fcaf02750279c389a9e/pillow-11.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cadc9e0ea0a2431124cde7e1697106471fc4c1da01530e679b2391c37d3fbb3a", size = 6624404, upload-time = "2025-07-01T09:15:58.245Z" }, + { url = "https://files.pythonhosted.org/packages/de/e6/83dfba5646a290edd9a21964da07674409e410579c341fc5b8f7abd81620/pillow-11.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6a418691000f2a418c9135a7cf0d797c1bb7d9a485e61fe8e7722845b95ef978", size = 6067760, upload-time = "2025-07-01T09:16:00.003Z" }, + { url = "https://files.pythonhosted.org/packages/bc/41/15ab268fe6ee9a2bc7391e2bbb20a98d3974304ab1a406a992dcb297a370/pillow-11.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:97afb3a00b65cc0804d1c7abddbf090a81eaac02768af58cbdcaaa0a931e0b6d", size = 6700534, upload-time = "2025-07-01T09:16:02.29Z" }, + { url = "https://files.pythonhosted.org/packages/64/79/6d4f638b288300bed727ff29f2a3cb63db054b33518a95f27724915e3fbc/pillow-11.3.0-cp39-cp39-win32.whl", hash = "sha256:ea944117a7974ae78059fcc1800e5d3295172bb97035c0c1d9345fca1419da71", size = 6277091, upload-time = "2025-07-01T09:16:04.4Z" }, + { url = "https://files.pythonhosted.org/packages/46/05/4106422f45a05716fd34ed21763f8ec182e8ea00af6e9cb05b93a247361a/pillow-11.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:e5c5858ad8ec655450a7c7df532e9842cf8df7cc349df7225c60d5d348c8aada", size = 6986091, upload-time = "2025-07-01T09:16:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/63/c6/287fd55c2c12761d0591549d48885187579b7c257bef0c6660755b0b59ae/pillow-11.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:6abdbfd3aea42be05702a8dd98832329c167ee84400a1d1f61ab11437f1717eb", size = 2422632, upload-time = "2025-07-01T09:16:08.142Z" }, + { url = "https://files.pythonhosted.org/packages/6f/8b/209bd6b62ce8367f47e68a218bffac88888fdf2c9fcf1ecadc6c3ec1ebc7/pillow-11.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3cee80663f29e3843b68199b9d6f4f54bd1d4a6b59bdd91bceefc51238bcb967", size = 5270556, upload-time = "2025-07-01T09:16:09.961Z" }, + { url = "https://files.pythonhosted.org/packages/2e/e6/231a0b76070c2cfd9e260a7a5b504fb72da0a95279410fa7afd99d9751d6/pillow-11.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b5f56c3f344f2ccaf0dd875d3e180f631dc60a51b314295a3e681fe8cf851fbe", size = 4654625, upload-time = "2025-07-01T09:16:11.913Z" }, + { url = "https://files.pythonhosted.org/packages/13/f4/10cf94fda33cb12765f2397fc285fa6d8eb9c29de7f3185165b702fc7386/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e67d793d180c9df62f1f40aee3accca4829d3794c95098887edc18af4b8b780c", size = 4874207, upload-time = "2025-07-03T13:11:10.201Z" }, + { url = "https://files.pythonhosted.org/packages/72/c9/583821097dc691880c92892e8e2d41fe0a5a3d6021f4963371d2f6d57250/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d000f46e2917c705e9fb93a3606ee4a819d1e3aa7a9b442f6444f07e77cf5e25", size = 6583939, upload-time = "2025-07-03T13:11:15.68Z" }, + { url = "https://files.pythonhosted.org/packages/3b/8e/5c9d410f9217b12320efc7c413e72693f48468979a013ad17fd690397b9a/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:527b37216b6ac3a12d7838dc3bd75208ec57c1c6d11ef01902266a5a0c14fc27", size = 4957166, upload-time = "2025-07-01T09:16:13.74Z" }, + { url = "https://files.pythonhosted.org/packages/62/bb/78347dbe13219991877ffb3a91bf09da8317fbfcd4b5f9140aeae020ad71/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:be5463ac478b623b9dd3937afd7fb7ab3d79dd290a28e2b6df292dc75063eb8a", size = 5581482, upload-time = "2025-07-01T09:16:16.107Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/1000353d5e61498aaeaaf7f1e4b49ddb05f2c6575f9d4f9f914a3538b6e1/pillow-11.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:8dc70ca24c110503e16918a658b869019126ecfe03109b754c402daff12b3d9f", size = 6984596, upload-time = "2025-07-01T09:16:18.07Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e3/6fa84033758276fb31da12e5fb66ad747ae83b93c67af17f8c6ff4cc8f34/pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6", size = 5270566, upload-time = "2025-07-01T09:16:19.801Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ee/e8d2e1ab4892970b561e1ba96cbd59c0d28cf66737fc44abb2aec3795a4e/pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438", size = 4654618, upload-time = "2025-07-01T09:16:21.818Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6d/17f80f4e1f0761f02160fc433abd4109fa1548dcfdca46cfdadaf9efa565/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3", size = 4874248, upload-time = "2025-07-03T13:11:20.738Z" }, + { url = "https://files.pythonhosted.org/packages/de/5f/c22340acd61cef960130585bbe2120e2fd8434c214802f07e8c03596b17e/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c", size = 6583963, upload-time = "2025-07-03T13:11:26.283Z" }, + { url = "https://files.pythonhosted.org/packages/31/5e/03966aedfbfcbb4d5f8aa042452d3361f325b963ebbadddac05b122e47dd/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361", size = 4957170, upload-time = "2025-07-01T09:16:23.762Z" }, + { url = "https://files.pythonhosted.org/packages/cc/2d/e082982aacc927fc2cab48e1e731bdb1643a1406acace8bed0900a61464e/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7", size = 5581505, upload-time = "2025-07-01T09:16:25.593Z" }, + { url = "https://files.pythonhosted.org/packages/34/e7/ae39f538fd6844e982063c3a5e4598b8ced43b9633baa3a85ef33af8c05c/pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8", size = 6984598, upload-time = "2025-07-01T09:16:27.732Z" }, +] + +[[package]] +name = "pillow" +version = "12.1.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/1f/42/5c74462b4fd957fcd7b13b04fb3205ff8349236ea74c7c375766d6c82288/pillow-12.1.1.tar.gz", hash = "sha256:9ad8fa5937ab05218e2b6a4cff30295ad35afd2f83ac592e68c0d871bb0fdbc4", size = 46980264, upload-time = "2026-02-11T04:23:07.146Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1d/30/5bd3d794762481f8c8ae9c80e7b76ecea73b916959eb587521358ef0b2f9/pillow-12.1.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1f1625b72740fdda5d77b4def688eb8fd6490975d06b909fd19f13f391e077e0", size = 5304099, upload-time = "2026-02-11T04:20:06.13Z" }, + { url = "https://files.pythonhosted.org/packages/bd/c1/aab9e8f3eeb4490180e357955e15c2ef74b31f64790ff356c06fb6cf6d84/pillow-12.1.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:178aa072084bd88ec759052feca8e56cbb14a60b39322b99a049e58090479713", size = 4657880, upload-time = "2026-02-11T04:20:09.291Z" }, + { url = "https://files.pythonhosted.org/packages/f1/0a/9879e30d56815ad529d3985aeff5af4964202425c27261a6ada10f7cbf53/pillow-12.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b66e95d05ba806247aaa1561f080abc7975daf715c30780ff92a20e4ec546e1b", size = 6222587, upload-time = "2026-02-11T04:20:10.82Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5f/a1b72ff7139e4f89014e8d451442c74a774d5c43cd938fb0a9f878576b37/pillow-12.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:89c7e895002bbe49cdc5426150377cbbc04767d7547ed145473f496dfa40408b", size = 8027678, upload-time = "2026-02-11T04:20:12.455Z" }, + { url = "https://files.pythonhosted.org/packages/e2/c2/c7cb187dac79a3d22c3ebeae727abee01e077c8c7d930791dc592f335153/pillow-12.1.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a5cbdcddad0af3da87cb16b60d23648bc3b51967eb07223e9fed77a82b457c4", size = 6335777, upload-time = "2026-02-11T04:20:14.441Z" }, + { url = "https://files.pythonhosted.org/packages/0c/7b/f9b09a7804ec7336effb96c26d37c29d27225783dc1501b7d62dcef6ae25/pillow-12.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9f51079765661884a486727f0729d29054242f74b46186026582b4e4769918e4", size = 7027140, upload-time = "2026-02-11T04:20:16.387Z" }, + { url = "https://files.pythonhosted.org/packages/98/b2/2fa3c391550bd421b10849d1a2144c44abcd966daadd2f7c12e19ea988c4/pillow-12.1.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:99c1506ea77c11531d75e3a412832a13a71c7ebc8192ab9e4b2e355555920e3e", size = 6449855, upload-time = "2026-02-11T04:20:18.554Z" }, + { url = "https://files.pythonhosted.org/packages/96/ff/9caf4b5b950c669263c39e96c78c0d74a342c71c4f43fd031bb5cb7ceac9/pillow-12.1.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:36341d06738a9f66c8287cf8b876d24b18db9bd8740fa0672c74e259ad408cff", size = 7151329, upload-time = "2026-02-11T04:20:20.646Z" }, + { url = "https://files.pythonhosted.org/packages/7b/f8/4b24841f582704da675ca535935bccb32b00a6da1226820845fac4a71136/pillow-12.1.1-cp310-cp310-win32.whl", hash = "sha256:6c52f062424c523d6c4db85518774cc3d50f5539dd6eed32b8f6229b26f24d40", size = 6325574, upload-time = "2026-02-11T04:20:22.43Z" }, + { url = "https://files.pythonhosted.org/packages/f8/f9/9f6b01c0881d7036063aa6612ef04c0e2cad96be21325a1e92d0203f8e91/pillow-12.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:c6008de247150668a705a6338156efb92334113421ceecf7438a12c9a12dab23", size = 7032347, upload-time = "2026-02-11T04:20:23.932Z" }, + { url = "https://files.pythonhosted.org/packages/79/13/c7922edded3dcdaf10c59297540b72785620abc0538872c819915746757d/pillow-12.1.1-cp310-cp310-win_arm64.whl", hash = "sha256:1a9b0ee305220b392e1124a764ee4265bd063e54a751a6b62eff69992f457fa9", size = 2453457, upload-time = "2026-02-11T04:20:25.392Z" }, + { url = "https://files.pythonhosted.org/packages/2b/46/5da1ec4a5171ee7bf1a0efa064aba70ba3d6e0788ce3f5acd1375d23c8c0/pillow-12.1.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:e879bb6cd5c73848ef3b2b48b8af9ff08c5b71ecda8048b7dd22d8a33f60be32", size = 5304084, upload-time = "2026-02-11T04:20:27.501Z" }, + { url = "https://files.pythonhosted.org/packages/78/93/a29e9bc02d1cf557a834da780ceccd54e02421627200696fcf805ebdc3fb/pillow-12.1.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:365b10bb9417dd4498c0e3b128018c4a624dc11c7b97d8cc54effe3b096f4c38", size = 4657866, upload-time = "2026-02-11T04:20:29.827Z" }, + { url = "https://files.pythonhosted.org/packages/13/84/583a4558d492a179d31e4aae32eadce94b9acf49c0337c4ce0b70e0a01f2/pillow-12.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d4ce8e329c93845720cd2014659ca67eac35f6433fd3050393d85f3ecef0dad5", size = 6232148, upload-time = "2026-02-11T04:20:31.329Z" }, + { url = "https://files.pythonhosted.org/packages/d5/e2/53c43334bbbb2d3b938978532fbda8e62bb6e0b23a26ce8592f36bcc4987/pillow-12.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc354a04072b765eccf2204f588a7a532c9511e8b9c7f900e1b64e3e33487090", size = 8038007, upload-time = "2026-02-11T04:20:34.225Z" }, + { url = "https://files.pythonhosted.org/packages/b8/a6/3d0e79c8a9d58150dd98e199d7c1c56861027f3829a3a60b3c2784190180/pillow-12.1.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e7976bf1910a8116b523b9f9f58bf410f3e8aa330cd9a2bb2953f9266ab49af", size = 6345418, upload-time = "2026-02-11T04:20:35.858Z" }, + { url = "https://files.pythonhosted.org/packages/a2/c8/46dfeac5825e600579157eea177be43e2f7ff4a99da9d0d0a49533509ac5/pillow-12.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:597bd9c8419bc7c6af5604e55847789b69123bbe25d65cc6ad3012b4f3c98d8b", size = 7034590, upload-time = "2026-02-11T04:20:37.91Z" }, + { url = "https://files.pythonhosted.org/packages/af/bf/e6f65d3db8a8bbfeaf9e13cc0417813f6319863a73de934f14b2229ada18/pillow-12.1.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2c1fc0f2ca5f96a3c8407e41cca26a16e46b21060fe6d5b099d2cb01412222f5", size = 6458655, upload-time = "2026-02-11T04:20:39.496Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c2/66091f3f34a25894ca129362e510b956ef26f8fb67a0e6417bc5744e56f1/pillow-12.1.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:578510d88c6229d735855e1f278aa305270438d36a05031dfaae5067cc8eb04d", size = 7159286, upload-time = "2026-02-11T04:20:41.139Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5a/24bc8eb526a22f957d0cec6243146744966d40857e3d8deb68f7902ca6c1/pillow-12.1.1-cp311-cp311-win32.whl", hash = "sha256:7311c0a0dcadb89b36b7025dfd8326ecfa36964e29913074d47382706e516a7c", size = 6328663, upload-time = "2026-02-11T04:20:43.184Z" }, + { url = "https://files.pythonhosted.org/packages/31/03/bef822e4f2d8f9d7448c133d0a18185d3cce3e70472774fffefe8b0ed562/pillow-12.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:fbfa2a7c10cc2623f412753cddf391c7f971c52ca40a3f65dc5039b2939e8563", size = 7031448, upload-time = "2026-02-11T04:20:44.696Z" }, + { url = "https://files.pythonhosted.org/packages/49/70/f76296f53610bd17b2e7d31728b8b7825e3ac3b5b3688b51f52eab7c0818/pillow-12.1.1-cp311-cp311-win_arm64.whl", hash = "sha256:b81b5e3511211631b3f672a595e3221252c90af017e399056d0faabb9538aa80", size = 2453651, upload-time = "2026-02-11T04:20:46.243Z" }, + { url = "https://files.pythonhosted.org/packages/07/d3/8df65da0d4df36b094351dce696f2989bec731d4f10e743b1c5f4da4d3bf/pillow-12.1.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ab323b787d6e18b3d91a72fc99b1a2c28651e4358749842b8f8dfacd28ef2052", size = 5262803, upload-time = "2026-02-11T04:20:47.653Z" }, + { url = "https://files.pythonhosted.org/packages/d6/71/5026395b290ff404b836e636f51d7297e6c83beceaa87c592718747e670f/pillow-12.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:adebb5bee0f0af4909c30db0d890c773d1a92ffe83da908e2e9e720f8edf3984", size = 4657601, upload-time = "2026-02-11T04:20:49.328Z" }, + { url = "https://files.pythonhosted.org/packages/b1/2e/1001613d941c67442f745aff0f7cc66dd8df9a9c084eb497e6a543ee6f7e/pillow-12.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bb66b7cc26f50977108790e2456b7921e773f23db5630261102233eb355a3b79", size = 6234995, upload-time = "2026-02-11T04:20:51.032Z" }, + { url = "https://files.pythonhosted.org/packages/07/26/246ab11455b2549b9233dbd44d358d033a2f780fa9007b61a913c5b2d24e/pillow-12.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:aee2810642b2898bb187ced9b349e95d2a7272930796e022efaf12e99dccd293", size = 8045012, upload-time = "2026-02-11T04:20:52.882Z" }, + { url = "https://files.pythonhosted.org/packages/b2/8b/07587069c27be7535ac1fe33874e32de118fbd34e2a73b7f83436a88368c/pillow-12.1.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a0b1cd6232e2b618adcc54d9882e4e662a089d5768cd188f7c245b4c8c44a397", size = 6349638, upload-time = "2026-02-11T04:20:54.444Z" }, + { url = "https://files.pythonhosted.org/packages/ff/79/6df7b2ee763d619cda2fb4fea498e5f79d984dae304d45a8999b80d6cf5c/pillow-12.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7aac39bcf8d4770d089588a2e1dd111cbaa42df5a94be3114222057d68336bd0", size = 7041540, upload-time = "2026-02-11T04:20:55.97Z" }, + { url = "https://files.pythonhosted.org/packages/2c/5e/2ba19e7e7236d7529f4d873bdaf317a318896bac289abebd4bb00ef247f0/pillow-12.1.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ab174cd7d29a62dd139c44bf74b698039328f45cb03b4596c43473a46656b2f3", size = 6462613, upload-time = "2026-02-11T04:20:57.542Z" }, + { url = "https://files.pythonhosted.org/packages/03/03/31216ec124bb5c3dacd74ce8efff4cc7f52643653bad4825f8f08c697743/pillow-12.1.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:339ffdcb7cbeaa08221cd401d517d4b1fe7a9ed5d400e4a8039719238620ca35", size = 7166745, upload-time = "2026-02-11T04:20:59.196Z" }, + { url = "https://files.pythonhosted.org/packages/1f/e7/7c4552d80052337eb28653b617eafdef39adfb137c49dd7e831b8dc13bc5/pillow-12.1.1-cp312-cp312-win32.whl", hash = "sha256:5d1f9575a12bed9e9eedd9a4972834b08c97a352bd17955ccdebfeca5913fa0a", size = 6328823, upload-time = "2026-02-11T04:21:01.385Z" }, + { url = "https://files.pythonhosted.org/packages/3d/17/688626d192d7261bbbf98846fc98995726bddc2c945344b65bec3a29d731/pillow-12.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:21329ec8c96c6e979cd0dfd29406c40c1d52521a90544463057d2aaa937d66a6", size = 7033367, upload-time = "2026-02-11T04:21:03.536Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fe/a0ef1f73f939b0eca03ee2c108d0043a87468664770612602c63266a43c4/pillow-12.1.1-cp312-cp312-win_arm64.whl", hash = "sha256:af9a332e572978f0218686636610555ae3defd1633597be015ed50289a03c523", size = 2453811, upload-time = "2026-02-11T04:21:05.116Z" }, + { url = "https://files.pythonhosted.org/packages/d5/11/6db24d4bd7685583caeae54b7009584e38da3c3d4488ed4cd25b439de486/pillow-12.1.1-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:d242e8ac078781f1de88bf823d70c1a9b3c7950a44cdf4b7c012e22ccbcd8e4e", size = 4062689, upload-time = "2026-02-11T04:21:06.804Z" }, + { url = "https://files.pythonhosted.org/packages/33/c0/ce6d3b1fe190f0021203e0d9b5b99e57843e345f15f9ef22fcd43842fd21/pillow-12.1.1-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:02f84dfad02693676692746df05b89cf25597560db2857363a208e393429f5e9", size = 4138535, upload-time = "2026-02-11T04:21:08.452Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c6/d5eb6a4fb32a3f9c21a8c7613ec706534ea1cf9f4b3663e99f0d83f6fca8/pillow-12.1.1-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:e65498daf4b583091ccbb2556c7000abf0f3349fcd57ef7adc9a84a394ed29f6", size = 3601364, upload-time = "2026-02-11T04:21:10.194Z" }, + { url = "https://files.pythonhosted.org/packages/14/a1/16c4b823838ba4c9c52c0e6bbda903a3fe5a1bdbf1b8eb4fff7156f3e318/pillow-12.1.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6c6db3b84c87d48d0088943bf33440e0c42370b99b1c2a7989216f7b42eede60", size = 5262561, upload-time = "2026-02-11T04:21:11.742Z" }, + { url = "https://files.pythonhosted.org/packages/bb/ad/ad9dc98ff24f485008aa5cdedaf1a219876f6f6c42a4626c08bc4e80b120/pillow-12.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8b7e5304e34942bf62e15184219a7b5ad4ff7f3bb5cca4d984f37df1a0e1aee2", size = 4657460, upload-time = "2026-02-11T04:21:13.786Z" }, + { url = "https://files.pythonhosted.org/packages/9e/1b/f1a4ea9a895b5732152789326202a82464d5254759fbacae4deea3069334/pillow-12.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:18e5bddd742a44b7e6b1e773ab5db102bd7a94c32555ba656e76d319d19c3850", size = 6232698, upload-time = "2026-02-11T04:21:15.949Z" }, + { url = "https://files.pythonhosted.org/packages/95/f4/86f51b8745070daf21fd2e5b1fe0eb35d4db9ca26e6d58366562fb56a743/pillow-12.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc44ef1f3de4f45b50ccf9136999d71abb99dca7706bc75d222ed350b9fd2289", size = 8041706, upload-time = "2026-02-11T04:21:17.723Z" }, + { url = "https://files.pythonhosted.org/packages/29/9b/d6ecd956bb1266dd1045e995cce9b8d77759e740953a1c9aad9502a0461e/pillow-12.1.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5a8eb7ed8d4198bccbd07058416eeec51686b498e784eda166395a23eb99138e", size = 6346621, upload-time = "2026-02-11T04:21:19.547Z" }, + { url = "https://files.pythonhosted.org/packages/71/24/538bff45bde96535d7d998c6fed1a751c75ac7c53c37c90dc2601b243893/pillow-12.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:47b94983da0c642de92ced1702c5b6c292a84bd3a8e1d1702ff923f183594717", size = 7038069, upload-time = "2026-02-11T04:21:21.378Z" }, + { url = "https://files.pythonhosted.org/packages/94/0e/58cb1a6bc48f746bc4cb3adb8cabff73e2742c92b3bf7a220b7cf69b9177/pillow-12.1.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:518a48c2aab7ce596d3bf79d0e275661b846e86e4d0e7dec34712c30fe07f02a", size = 6460040, upload-time = "2026-02-11T04:21:23.148Z" }, + { url = "https://files.pythonhosted.org/packages/6c/57/9045cb3ff11eeb6c1adce3b2d60d7d299d7b273a2e6c8381a524abfdc474/pillow-12.1.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a550ae29b95c6dc13cf69e2c9dc5747f814c54eeb2e32d683e5e93af56caa029", size = 7164523, upload-time = "2026-02-11T04:21:25.01Z" }, + { url = "https://files.pythonhosted.org/packages/73/f2/9be9cb99f2175f0d4dbadd6616ce1bf068ee54a28277ea1bf1fbf729c250/pillow-12.1.1-cp313-cp313-win32.whl", hash = "sha256:a003d7422449f6d1e3a34e3dd4110c22148336918ddbfc6a32581cd54b2e0b2b", size = 6332552, upload-time = "2026-02-11T04:21:27.238Z" }, + { url = "https://files.pythonhosted.org/packages/3f/eb/b0834ad8b583d7d9d42b80becff092082a1c3c156bb582590fcc973f1c7c/pillow-12.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:344cf1e3dab3be4b1fa08e449323d98a2a3f819ad20f4b22e77a0ede31f0faa1", size = 7040108, upload-time = "2026-02-11T04:21:29.462Z" }, + { url = "https://files.pythonhosted.org/packages/d5/7d/fc09634e2aabdd0feabaff4a32f4a7d97789223e7c2042fd805ea4b4d2c2/pillow-12.1.1-cp313-cp313-win_arm64.whl", hash = "sha256:5c0dd1636633e7e6a0afe7bf6a51a14992b7f8e60de5789018ebbdfae55b040a", size = 2453712, upload-time = "2026-02-11T04:21:31.072Z" }, + { url = "https://files.pythonhosted.org/packages/19/2a/b9d62794fc8a0dd14c1943df68347badbd5511103e0d04c035ffe5cf2255/pillow-12.1.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0330d233c1a0ead844fc097a7d16c0abff4c12e856c0b325f231820fee1f39da", size = 5264880, upload-time = "2026-02-11T04:21:32.865Z" }, + { url = "https://files.pythonhosted.org/packages/26/9d/e03d857d1347fa5ed9247e123fcd2a97b6220e15e9cb73ca0a8d91702c6e/pillow-12.1.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5dae5f21afb91322f2ff791895ddd8889e5e947ff59f71b46041c8ce6db790bc", size = 4660616, upload-time = "2026-02-11T04:21:34.97Z" }, + { url = "https://files.pythonhosted.org/packages/f7/ec/8a6d22afd02570d30954e043f09c32772bfe143ba9285e2fdb11284952cd/pillow-12.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2e0c664be47252947d870ac0d327fea7e63985a08794758aa8af5b6cb6ec0c9c", size = 6269008, upload-time = "2026-02-11T04:21:36.623Z" }, + { url = "https://files.pythonhosted.org/packages/3d/1d/6d875422c9f28a4a361f495a5f68d9de4a66941dc2c619103ca335fa6446/pillow-12.1.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:691ab2ac363b8217f7d31b3497108fb1f50faab2f75dfb03284ec2f217e87bf8", size = 8073226, upload-time = "2026-02-11T04:21:38.585Z" }, + { url = "https://files.pythonhosted.org/packages/a1/cd/134b0b6ee5eda6dc09e25e24b40fdafe11a520bc725c1d0bbaa5e00bf95b/pillow-12.1.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e9e8064fb1cc019296958595f6db671fba95209e3ceb0c4734c9baf97de04b20", size = 6380136, upload-time = "2026-02-11T04:21:40.562Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a9/7628f013f18f001c1b98d8fffe3452f306a70dc6aba7d931019e0492f45e/pillow-12.1.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:472a8d7ded663e6162dafdf20015c486a7009483ca671cece7a9279b512fcb13", size = 7067129, upload-time = "2026-02-11T04:21:42.521Z" }, + { url = "https://files.pythonhosted.org/packages/1e/f8/66ab30a2193b277785601e82ee2d49f68ea575d9637e5e234faaa98efa4c/pillow-12.1.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:89b54027a766529136a06cfebeecb3a04900397a3590fd252160b888479517bf", size = 6491807, upload-time = "2026-02-11T04:21:44.22Z" }, + { url = "https://files.pythonhosted.org/packages/da/0b/a877a6627dc8318fdb84e357c5e1a758c0941ab1ddffdafd231983788579/pillow-12.1.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:86172b0831b82ce4f7877f280055892b31179e1576aa00d0df3bb1bbf8c3e524", size = 7190954, upload-time = "2026-02-11T04:21:46.114Z" }, + { url = "https://files.pythonhosted.org/packages/83/43/6f732ff85743cf746b1361b91665d9f5155e1483817f693f8d57ea93147f/pillow-12.1.1-cp313-cp313t-win32.whl", hash = "sha256:44ce27545b6efcf0fdbdceb31c9a5bdea9333e664cda58a7e674bb74608b3986", size = 6336441, upload-time = "2026-02-11T04:21:48.22Z" }, + { url = "https://files.pythonhosted.org/packages/3b/44/e865ef3986611bb75bfabdf94a590016ea327833f434558801122979cd0e/pillow-12.1.1-cp313-cp313t-win_amd64.whl", hash = "sha256:a285e3eb7a5a45a2ff504e31f4a8d1b12ef62e84e5411c6804a42197c1cf586c", size = 7045383, upload-time = "2026-02-11T04:21:50.015Z" }, + { url = "https://files.pythonhosted.org/packages/a8/c6/f4fb24268d0c6908b9f04143697ea18b0379490cb74ba9e8d41b898bd005/pillow-12.1.1-cp313-cp313t-win_arm64.whl", hash = "sha256:cc7d296b5ea4d29e6570dabeaed58d31c3fea35a633a69679fb03d7664f43fb3", size = 2456104, upload-time = "2026-02-11T04:21:51.633Z" }, + { url = "https://files.pythonhosted.org/packages/03/d0/bebb3ffbf31c5a8e97241476c4cf8b9828954693ce6744b4a2326af3e16b/pillow-12.1.1-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:417423db963cb4be8bac3fc1204fe61610f6abeed1580a7a2cbb2fbda20f12af", size = 4062652, upload-time = "2026-02-11T04:21:53.19Z" }, + { url = "https://files.pythonhosted.org/packages/2d/c0/0e16fb0addda4851445c28f8350d8c512f09de27bbb0d6d0bbf8b6709605/pillow-12.1.1-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:b957b71c6b2387610f556a7eb0828afbe40b4a98036fc0d2acfa5a44a0c2036f", size = 4138823, upload-time = "2026-02-11T04:22:03.088Z" }, + { url = "https://files.pythonhosted.org/packages/6b/fb/6170ec655d6f6bb6630a013dd7cf7bc218423d7b5fa9071bf63dc32175ae/pillow-12.1.1-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:097690ba1f2efdeb165a20469d59d8bb03c55fb6621eb2041a060ae8ea3e9642", size = 3601143, upload-time = "2026-02-11T04:22:04.909Z" }, + { url = "https://files.pythonhosted.org/packages/59/04/dc5c3f297510ba9a6837cbb318b87dd2b8f73eb41a43cc63767f65cb599c/pillow-12.1.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:2815a87ab27848db0321fb78c7f0b2c8649dee134b7f2b80c6a45c6831d75ccd", size = 5266254, upload-time = "2026-02-11T04:22:07.656Z" }, + { url = "https://files.pythonhosted.org/packages/05/30/5db1236b0d6313f03ebf97f5e17cda9ca060f524b2fcc875149a8360b21c/pillow-12.1.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:f7ed2c6543bad5a7d5530eb9e78c53132f93dfa44a28492db88b41cdab885202", size = 4657499, upload-time = "2026-02-11T04:22:09.613Z" }, + { url = "https://files.pythonhosted.org/packages/6f/18/008d2ca0eb612e81968e8be0bbae5051efba24d52debf930126d7eaacbba/pillow-12.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:652a2c9ccfb556235b2b501a3a7cf3742148cd22e04b5625c5fe057ea3e3191f", size = 6232137, upload-time = "2026-02-11T04:22:11.434Z" }, + { url = "https://files.pythonhosted.org/packages/70/f1/f14d5b8eeb4b2cd62b9f9f847eb6605f103df89ef619ac68f92f748614ea/pillow-12.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d6e4571eedf43af33d0fc233a382a76e849badbccdf1ac438841308652a08e1f", size = 8042721, upload-time = "2026-02-11T04:22:13.321Z" }, + { url = "https://files.pythonhosted.org/packages/5a/d6/17824509146e4babbdabf04d8171491fa9d776f7061ff6e727522df9bd03/pillow-12.1.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b574c51cf7d5d62e9be37ba446224b59a2da26dc4c1bb2ecbe936a4fb1a7cb7f", size = 6347798, upload-time = "2026-02-11T04:22:15.449Z" }, + { url = "https://files.pythonhosted.org/packages/d1/ee/c85a38a9ab92037a75615aba572c85ea51e605265036e00c5b67dfafbfe2/pillow-12.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a37691702ed687799de29a518d63d4682d9016932db66d4e90c345831b02fb4e", size = 7039315, upload-time = "2026-02-11T04:22:17.24Z" }, + { url = "https://files.pythonhosted.org/packages/ec/f3/bc8ccc6e08a148290d7523bde4d9a0d6c981db34631390dc6e6ec34cacf6/pillow-12.1.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f95c00d5d6700b2b890479664a06e754974848afaae5e21beb4d83c106923fd0", size = 6462360, upload-time = "2026-02-11T04:22:19.111Z" }, + { url = "https://files.pythonhosted.org/packages/f6/ab/69a42656adb1d0665ab051eec58a41f169ad295cf81ad45406963105408f/pillow-12.1.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:559b38da23606e68681337ad74622c4dbba02254fc9cb4488a305dd5975c7eeb", size = 7165438, upload-time = "2026-02-11T04:22:21.041Z" }, + { url = "https://files.pythonhosted.org/packages/02/46/81f7aa8941873f0f01d4b55cc543b0a3d03ec2ee30d617a0448bf6bd6dec/pillow-12.1.1-cp314-cp314-win32.whl", hash = "sha256:03edcc34d688572014ff223c125a3f77fb08091e4607e7745002fc214070b35f", size = 6431503, upload-time = "2026-02-11T04:22:22.833Z" }, + { url = "https://files.pythonhosted.org/packages/40/72/4c245f7d1044b67affc7f134a09ea619d4895333d35322b775b928180044/pillow-12.1.1-cp314-cp314-win_amd64.whl", hash = "sha256:50480dcd74fa63b8e78235957d302d98d98d82ccbfac4c7e12108ba9ecbdba15", size = 7176748, upload-time = "2026-02-11T04:22:24.64Z" }, + { url = "https://files.pythonhosted.org/packages/e4/ad/8a87bdbe038c5c698736e3348af5c2194ffb872ea52f11894c95f9305435/pillow-12.1.1-cp314-cp314-win_arm64.whl", hash = "sha256:5cb1785d97b0c3d1d1a16bc1d710c4a0049daefc4935f3a8f31f827f4d3d2e7f", size = 2544314, upload-time = "2026-02-11T04:22:26.685Z" }, + { url = "https://files.pythonhosted.org/packages/6c/9d/efd18493f9de13b87ede7c47e69184b9e859e4427225ea962e32e56a49bc/pillow-12.1.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:1f90cff8aa76835cba5769f0b3121a22bd4eb9e6884cfe338216e557a9a548b8", size = 5268612, upload-time = "2026-02-11T04:22:29.884Z" }, + { url = "https://files.pythonhosted.org/packages/f8/f1/4f42eb2b388eb2ffc660dcb7f7b556c1015c53ebd5f7f754965ef997585b/pillow-12.1.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1f1be78ce9466a7ee64bfda57bdba0f7cc499d9794d518b854816c41bf0aa4e9", size = 4660567, upload-time = "2026-02-11T04:22:31.799Z" }, + { url = "https://files.pythonhosted.org/packages/01/54/df6ef130fa43e4b82e32624a7b821a2be1c5653a5fdad8469687a7db4e00/pillow-12.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:42fc1f4677106188ad9a55562bbade416f8b55456f522430fadab3cef7cd4e60", size = 6269951, upload-time = "2026-02-11T04:22:33.921Z" }, + { url = "https://files.pythonhosted.org/packages/a9/48/618752d06cc44bb4aae8ce0cd4e6426871929ed7b46215638088270d9b34/pillow-12.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98edb152429ab62a1818039744d8fbb3ccab98a7c29fc3d5fcef158f3f1f68b7", size = 8074769, upload-time = "2026-02-11T04:22:35.877Z" }, + { url = "https://files.pythonhosted.org/packages/c3/bd/f1d71eb39a72fa088d938655afba3e00b38018d052752f435838961127d8/pillow-12.1.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d470ab1178551dd17fdba0fef463359c41aaa613cdcd7ff8373f54be629f9f8f", size = 6381358, upload-time = "2026-02-11T04:22:37.698Z" }, + { url = "https://files.pythonhosted.org/packages/64/ef/c784e20b96674ed36a5af839305f55616f8b4f8aa8eeccf8531a6e312243/pillow-12.1.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6408a7b064595afcab0a49393a413732a35788f2a5092fdc6266952ed67de586", size = 7068558, upload-time = "2026-02-11T04:22:39.597Z" }, + { url = "https://files.pythonhosted.org/packages/73/cb/8059688b74422ae61278202c4e1ad992e8a2e7375227be0a21c6b87ca8d5/pillow-12.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:5d8c41325b382c07799a3682c1c258469ea2ff97103c53717b7893862d0c98ce", size = 6493028, upload-time = "2026-02-11T04:22:42.73Z" }, + { url = "https://files.pythonhosted.org/packages/c6/da/e3c008ed7d2dd1f905b15949325934510b9d1931e5df999bb15972756818/pillow-12.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c7697918b5be27424e9ce568193efd13d925c4481dd364e43f5dff72d33e10f8", size = 7191940, upload-time = "2026-02-11T04:22:44.543Z" }, + { url = "https://files.pythonhosted.org/packages/01/4a/9202e8d11714c1fc5951f2e1ef362f2d7fbc595e1f6717971d5dd750e969/pillow-12.1.1-cp314-cp314t-win32.whl", hash = "sha256:d2912fd8114fc5545aa3a4b5576512f64c55a03f3ebcca4c10194d593d43ea36", size = 6438736, upload-time = "2026-02-11T04:22:46.347Z" }, + { url = "https://files.pythonhosted.org/packages/f3/ca/cbce2327eb9885476b3957b2e82eb12c866a8b16ad77392864ad601022ce/pillow-12.1.1-cp314-cp314t-win_amd64.whl", hash = "sha256:4ceb838d4bd9dab43e06c363cab2eebf63846d6a4aeaea283bbdfd8f1a8ed58b", size = 7182894, upload-time = "2026-02-11T04:22:48.114Z" }, + { url = "https://files.pythonhosted.org/packages/ec/d2/de599c95ba0a973b94410477f8bf0b6f0b5e67360eb89bcb1ad365258beb/pillow-12.1.1-cp314-cp314t-win_arm64.whl", hash = "sha256:7b03048319bfc6170e93bd60728a1af51d3dd7704935feb228c4d4faab35d334", size = 2546446, upload-time = "2026-02-11T04:22:50.342Z" }, + { url = "https://files.pythonhosted.org/packages/56/11/5d43209aa4cb58e0cc80127956ff1796a68b928e6324bbf06ef4db34367b/pillow-12.1.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:600fd103672b925fe62ed08e0d874ea34d692474df6f4bf7ebe148b30f89f39f", size = 5228606, upload-time = "2026-02-11T04:22:52.106Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d5/3b005b4e4fda6698b371fa6c21b097d4707585d7db99e98d9b0b87ac612a/pillow-12.1.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:665e1b916b043cef294bc54d47bf02d87e13f769bc4bc5fa225a24b3a6c5aca9", size = 4622321, upload-time = "2026-02-11T04:22:53.827Z" }, + { url = "https://files.pythonhosted.org/packages/df/36/ed3ea2d594356fd8037e5a01f6156c74bc8d92dbb0fa60746cc96cabb6e8/pillow-12.1.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:495c302af3aad1ca67420ddd5c7bd480c8867ad173528767d906428057a11f0e", size = 5247579, upload-time = "2026-02-11T04:22:56.094Z" }, + { url = "https://files.pythonhosted.org/packages/54/9a/9cc3e029683cf6d20ae5085da0dafc63148e3252c2f13328e553aaa13cfb/pillow-12.1.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8fd420ef0c52c88b5a035a0886f367748c72147b2b8f384c9d12656678dfdfa9", size = 6989094, upload-time = "2026-02-11T04:22:58.288Z" }, + { url = "https://files.pythonhosted.org/packages/00/98/fc53ab36da80b88df0967896b6c4b4cd948a0dc5aa40a754266aa3ae48b3/pillow-12.1.1-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f975aa7ef9684ce7e2c18a3aa8f8e2106ce1e46b94ab713d156b2898811651d3", size = 5313850, upload-time = "2026-02-11T04:23:00.554Z" }, + { url = "https://files.pythonhosted.org/packages/30/02/00fa585abfd9fe9d73e5f6e554dc36cc2b842898cbfc46d70353dae227f8/pillow-12.1.1-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8089c852a56c2966cf18835db62d9b34fef7ba74c726ad943928d494fa7f4735", size = 5963343, upload-time = "2026-02-11T04:23:02.934Z" }, + { url = "https://files.pythonhosted.org/packages/f2/26/c56ce33ca856e358d27fda9676c055395abddb82c35ac0f593877ed4562e/pillow-12.1.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:cb9bb857b2d057c6dfc72ac5f3b44836924ba15721882ef103cecb40d002d80e", size = 7029880, upload-time = "2026-02-11T04:23:04.783Z" }, +] + +[[package]] +name = "pluggy" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, +] + +[[package]] +name = "psutil" +version = "7.2.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372", size = 493740, upload-time = "2026-01-28T18:14:54.428Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/51/08/510cbdb69c25a96f4ae523f733cdc963ae654904e8db864c07585ef99875/psutil-7.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b", size = 130595, upload-time = "2026-01-28T18:14:57.293Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f5/97baea3fe7a5a9af7436301f85490905379b1c6f2dd51fe3ecf24b4c5fbf/psutil-7.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea", size = 131082, upload-time = "2026-01-28T18:14:59.732Z" }, + { url = "https://files.pythonhosted.org/packages/37/d6/246513fbf9fa174af531f28412297dd05241d97a75911ac8febefa1a53c6/psutil-7.2.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63", size = 181476, upload-time = "2026-01-28T18:15:01.884Z" }, + { url = "https://files.pythonhosted.org/packages/b8/b5/9182c9af3836cca61696dabe4fd1304e17bc56cb62f17439e1154f225dd3/psutil-7.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312", size = 184062, upload-time = "2026-01-28T18:15:04.436Z" }, + { url = "https://files.pythonhosted.org/packages/16/ba/0756dca669f5a9300d0cbcbfae9a4c30e446dfc7440ffe43ded5724bfd93/psutil-7.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b", size = 139893, upload-time = "2026-01-28T18:15:06.378Z" }, + { url = "https://files.pythonhosted.org/packages/1c/61/8fa0e26f33623b49949346de05ec1ddaad02ed8ba64af45f40a147dbfa97/psutil-7.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9", size = 135589, upload-time = "2026-01-28T18:15:08.03Z" }, + { url = "https://files.pythonhosted.org/packages/81/69/ef179ab5ca24f32acc1dac0c247fd6a13b501fd5534dbae0e05a1c48b66d/psutil-7.2.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00", size = 130664, upload-time = "2026-01-28T18:15:09.469Z" }, + { url = "https://files.pythonhosted.org/packages/7b/64/665248b557a236d3fa9efc378d60d95ef56dd0a490c2cd37dafc7660d4a9/psutil-7.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9", size = 131087, upload-time = "2026-01-28T18:15:11.724Z" }, + { url = "https://files.pythonhosted.org/packages/d5/2e/e6782744700d6759ebce3043dcfa661fb61e2fb752b91cdeae9af12c2178/psutil-7.2.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a", size = 182383, upload-time = "2026-01-28T18:15:13.445Z" }, + { url = "https://files.pythonhosted.org/packages/57/49/0a41cefd10cb7505cdc04dab3eacf24c0c2cb158a998b8c7b1d27ee2c1f5/psutil-7.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf", size = 185210, upload-time = "2026-01-28T18:15:16.002Z" }, + { url = "https://files.pythonhosted.org/packages/dd/2c/ff9bfb544f283ba5f83ba725a3c5fec6d6b10b8f27ac1dc641c473dc390d/psutil-7.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1", size = 141228, upload-time = "2026-01-28T18:15:18.385Z" }, + { url = "https://files.pythonhosted.org/packages/f2/fc/f8d9c31db14fcec13748d373e668bc3bed94d9077dbc17fb0eebc073233c/psutil-7.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841", size = 136284, upload-time = "2026-01-28T18:15:19.912Z" }, + { url = "https://files.pythonhosted.org/packages/e7/36/5ee6e05c9bd427237b11b3937ad82bb8ad2752d72c6969314590dd0c2f6e/psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486", size = 129090, upload-time = "2026-01-28T18:15:22.168Z" }, + { url = "https://files.pythonhosted.org/packages/80/c4/f5af4c1ca8c1eeb2e92ccca14ce8effdeec651d5ab6053c589b074eda6e1/psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979", size = 129859, upload-time = "2026-01-28T18:15:23.795Z" }, + { url = "https://files.pythonhosted.org/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9", size = 155560, upload-time = "2026-01-28T18:15:25.976Z" }, + { url = "https://files.pythonhosted.org/packages/63/65/37648c0c158dc222aba51c089eb3bdfa238e621674dc42d48706e639204f/psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e", size = 156997, upload-time = "2026-01-28T18:15:27.794Z" }, + { url = "https://files.pythonhosted.org/packages/8e/13/125093eadae863ce03c6ffdbae9929430d116a246ef69866dad94da3bfbc/psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8", size = 148972, upload-time = "2026-01-28T18:15:29.342Z" }, + { url = "https://files.pythonhosted.org/packages/04/78/0acd37ca84ce3ddffaa92ef0f571e073faa6d8ff1f0559ab1272188ea2be/psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc", size = 148266, upload-time = "2026-01-28T18:15:31.597Z" }, + { url = "https://files.pythonhosted.org/packages/b4/90/e2159492b5426be0c1fef7acba807a03511f97c5f86b3caeda6ad92351a7/psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988", size = 137737, upload-time = "2026-01-28T18:15:33.849Z" }, + { url = "https://files.pythonhosted.org/packages/8c/c7/7bb2e321574b10df20cbde462a94e2b71d05f9bbda251ef27d104668306a/psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee", size = 134617, upload-time = "2026-01-28T18:15:36.514Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, +] + +[[package]] +name = "pynmrstar" +version = "3.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c4/f9/2c659397eed4afaef8e91bcd278d87b1b5716c8e7265583b139b4d718915/pynmrstar-3.5.0.tar.gz", hash = "sha256:176dffb894d15ee870e70d5b704364d41339e2e1beda63d08cf2a4dc13d6515a", size = 422818, upload-time = "2026-02-05T22:23:38.693Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/fa/e4e1666d3889527c90f0be4d00ed219bffb41197bc5fcf091c1e4f85e406/pynmrstar-3.5.0-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:c43d2b11130b51667d2c8820358c4c9d07710cf3ede638a446979640ea258136", size = 661820, upload-time = "2026-02-05T22:22:30.522Z" }, + { url = "https://files.pythonhosted.org/packages/5f/a4/e8e03a8b9de76d9820a33edc10ed3a0500a0c4c901a3b546758f055b6be9/pynmrstar-3.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:89a1e5149153b58db4e017baf1667b6d419ed1428a09b2d60e43de4575089e77", size = 652843, upload-time = "2026-02-05T22:22:32.435Z" }, + { url = "https://files.pythonhosted.org/packages/8e/98/3cbc9b278e2a89e8d6eea7d7ddda4f4aa1bae48bc30897026ec25814192f/pynmrstar-3.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1c988bb1ea74426f88a6dad46abcd97aee61567e88959bd994903e87dbbf927", size = 691808, upload-time = "2026-02-05T22:22:34.459Z" }, + { url = "https://files.pythonhosted.org/packages/6c/e4/78ac01bbbcb74adb3323f90e51430106803b4c64c5b13705db4e55e7dde7/pynmrstar-3.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:57d1ebf3a0f86d628615d256aa2d763cf314dc10b198f06d96f619bd1db48b40", size = 763782, upload-time = "2026-02-05T22:22:35.791Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d8/946ffbca694e943dffa4d99b3ca2b53e0f2f60224e238deddfae889989a8/pynmrstar-3.5.0-cp310-cp310-win32.whl", hash = "sha256:0bde55a144e01e080a6f1ee99a686ab1af8e5662f83371a2888a09ea5c6ff364", size = 534362, upload-time = "2026-02-05T22:22:37.115Z" }, + { url = "https://files.pythonhosted.org/packages/2e/60/0263dff0d2b171a5a28750c7df5ce94db8bee82e43a10f4b9e9f8676f69f/pynmrstar-3.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:c6eea3d9d5ad2dba8adac2c64ac19f1d813590bf890de85c0f58382a4526cc9e", size = 543548, upload-time = "2026-02-05T22:22:38.861Z" }, + { url = "https://files.pythonhosted.org/packages/9b/82/ef1d291ea97c15be654df359868331cbf8f9868bd7d65d3a3b0e947edd26/pynmrstar-3.5.0-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:20f8bc420f990ab92b5bc418f5eae68512462508ec4e0ae96b1c0ecafefff064", size = 661725, upload-time = "2026-02-05T22:22:40.687Z" }, + { url = "https://files.pythonhosted.org/packages/21/4b/2ef3c29525dac4c58fa8b1e8f2bf45fb44cb663b44c970ccb9d60de6af23/pynmrstar-3.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:72a2bee9ae38cb53c3094bb3f132a83f8c5843dec0d22b6af9e7956ec5e2ef9c", size = 652835, upload-time = "2026-02-05T22:22:42.073Z" }, + { url = "https://files.pythonhosted.org/packages/91/d6/e1f890edd5fed3c8fc828854062a4f7c78b6cbaa22d0d3812c79213230cd/pynmrstar-3.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80be2d3e26a8faee49cf4363c6d518c4288e4c406ecc76efbaa48c94dc5a4e5c", size = 691922, upload-time = "2026-02-05T22:22:43.898Z" }, + { url = "https://files.pythonhosted.org/packages/b2/08/806a6e534d3ed7042524407aaca7dcd823a8d0015a1684ea9e1d7c30725c/pynmrstar-3.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0c64114a414f36ac41a71aa9fd84d8b52a2283d2b2c9aa9efb775d539d0dbd93", size = 763903, upload-time = "2026-02-05T22:22:45.154Z" }, + { url = "https://files.pythonhosted.org/packages/f2/fe/e83beb582270523aa5bb090f404e76c47fd93709a9b7c45feaf4fac97900/pynmrstar-3.5.0-cp311-cp311-win32.whl", hash = "sha256:3a8f7d4b03fa68237685caa07fccbf480dc066aa891e21cea61ad080af154f3b", size = 533899, upload-time = "2026-02-05T22:22:47.341Z" }, + { url = "https://files.pythonhosted.org/packages/74/67/8e1cfe6fbf8399032b92d5c049940a22bfb3decb18c91bf821509d403fbe/pynmrstar-3.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:1e901c7be59252fc2aad1250c59432909f32596658552300bad9c05d4523e244", size = 543685, upload-time = "2026-02-05T22:22:48.779Z" }, + { url = "https://files.pythonhosted.org/packages/06/b0/d5de7a78b39545bbdddddda1c7dfb09d6e0d1e3d0a373635c1ffd54058db/pynmrstar-3.5.0-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:9c75f0c942ab0333301de8d109f87992bba884512089c605c95395a2ef7ceee5", size = 659871, upload-time = "2026-02-05T22:22:50.184Z" }, + { url = "https://files.pythonhosted.org/packages/ce/bb/0c6e0d0ccb4446fb8f7e5c9d385faecab4d24a74dfe69721c08a53edf706/pynmrstar-3.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:22e703ef6693a5db963ec2ba005ea30988c0fcf42036d43d785894ce7fc14eca", size = 651104, upload-time = "2026-02-05T22:22:51.857Z" }, + { url = "https://files.pythonhosted.org/packages/61/5e/7a7d6e440fff113133910b9523552e83e48a7858c3f0276e88d37fabadbd/pynmrstar-3.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7d0c175ffc1544d8a1462fb95929ff6f02ba15c713cc929ebaf836ac32955e03", size = 689747, upload-time = "2026-02-05T22:22:53.162Z" }, + { url = "https://files.pythonhosted.org/packages/d0/4a/f35d94923090f885be20acfacc1ef1d5496103641404f18aaa5a984b65d4/pynmrstar-3.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d83c810634e13e14e563714bf10f29949822f56de03d962d43e1c2d0b504839c", size = 761392, upload-time = "2026-02-05T22:22:54.582Z" }, + { url = "https://files.pythonhosted.org/packages/f4/09/01f42d0f5fd15cfcf3cfc915b7b057b91f01cfe3fbcd6c049d6e457965b0/pynmrstar-3.5.0-cp312-cp312-win32.whl", hash = "sha256:851c617f397e5909e3c82a9aa5a797633b2efabb4b14856df69f0d5293d97f67", size = 532051, upload-time = "2026-02-05T22:22:55.979Z" }, + { url = "https://files.pythonhosted.org/packages/d9/e5/356a00781cebda311332c8fba750012c88b0d46a58d3050b3aca73a2a755/pynmrstar-3.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:237322e7141bf22cc7efd8038f418b8ac485716b96cd342c4b5ca237bc8fa44c", size = 542381, upload-time = "2026-02-05T22:22:57.174Z" }, + { url = "https://files.pythonhosted.org/packages/3a/ef/3538d1ed8d8155d5e30a3f507701613920a1ad2f12ae1abb056fae9c07fc/pynmrstar-3.5.0-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:0e91fc5b5100509b15b4dae78428b0eb2f056e9f4868bdce330ac8a3da921f71", size = 659641, upload-time = "2026-02-05T22:22:58.79Z" }, + { url = "https://files.pythonhosted.org/packages/0e/be/a2049ae7d11e9b14262c04ec3d17ddaf117eccfa990c17e2cac8db93a0d1/pynmrstar-3.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7ab80f7b764b6f8f59d026ab4f56acc0abfff69644ed8cf6d19995e8f71d1656", size = 650972, upload-time = "2026-02-05T22:23:00.204Z" }, + { url = "https://files.pythonhosted.org/packages/8e/c6/a8524167535cc32f224f778a228a24db17915bbb6800602cf34b6098917c/pynmrstar-3.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d4c1afa96967dff00b1a4aae72e436cb141fbd92899039225a08236c37ad420", size = 689563, upload-time = "2026-02-05T22:23:01.881Z" }, + { url = "https://files.pythonhosted.org/packages/3b/0d/34d1074ae1f425bc1b644402f532000d6f91ebca816511685e752312ce66/pynmrstar-3.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:01a0d6f067279bd0471619de9826b0055aaee86a8cd5c5dd492f3864bab8fe7c", size = 760844, upload-time = "2026-02-05T22:23:03.147Z" }, + { url = "https://files.pythonhosted.org/packages/ec/93/4e2d3f46eb2e7e92af24b6740ef559122c9f646445313564e7fbd15237c2/pynmrstar-3.5.0-cp313-cp313-win32.whl", hash = "sha256:1ab8928e7b4b4598f08d1ee5e1ca31e39013a52f04bd0cebdff3aa2f6784d0e5", size = 531840, upload-time = "2026-02-05T22:23:04.684Z" }, + { url = "https://files.pythonhosted.org/packages/e5/ee/0016ffd973f377421e107966ba01ad4b61670b40d945e8f05bea39751220/pynmrstar-3.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:b86e8229f3357b72b99803cb20488574ec1e73425e381da8f102db75ecd8bb6f", size = 541887, upload-time = "2026-02-05T22:23:06.02Z" }, + { url = "https://files.pythonhosted.org/packages/b2/f9/90bebeefa4ee3fd14cd19af7a88ff45a7fbae6950e93874f293b41e5c073/pynmrstar-3.5.0-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:9d9e928fe0ff726a1ed6b6a545b49b3dc7b397a6680d09e36fa211e6e201a4d6", size = 662042, upload-time = "2026-02-05T22:23:23.185Z" }, + { url = "https://files.pythonhosted.org/packages/26/ee/f7cb22dbde5fb52276ebc511a843c58adda867799c4d05fe5efc186eea34/pynmrstar-3.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3abce6c8617b7b4734abe58d06e55266b6f44c4300a0501f9c35d73e35b76c57", size = 653029, upload-time = "2026-02-05T22:23:24.499Z" }, + { url = "https://files.pythonhosted.org/packages/ba/59/92ecaa77af7b37c24cc8efe98b4aa54e92c45d087fc760eb807f8037abf9/pynmrstar-3.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:35c73127daf1cef9af4d13105d3cff95744c9cf3a885bb7cdce3c74a471c7e17", size = 692081, upload-time = "2026-02-05T22:23:25.93Z" }, + { url = "https://files.pythonhosted.org/packages/a8/14/4a78b5eabac669a2fd2ffcae2718a6790a0d056d3a72c2ebcc88dc39d2ea/pynmrstar-3.5.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:b513c883c7948ef31edd2c02d950c7d3b69015b7ecf5fb45d326fd05557d0502", size = 763890, upload-time = "2026-02-05T22:23:27.354Z" }, + { url = "https://files.pythonhosted.org/packages/d7/c8/7649c0fe20d4627541dcc21a81757615ba0b06faeafd0c8f04a72d63c46a/pynmrstar-3.5.0-cp39-cp39-win32.whl", hash = "sha256:23899c0600b343d447b06825ee0a51c4a4994eddf9f515b74a50cbc22b17ba3e", size = 534148, upload-time = "2026-02-05T22:23:29.3Z" }, + { url = "https://files.pythonhosted.org/packages/87/7c/86cd1d9ca3ddf0a292c61f668895100eadb6bd82567141827fffdab84634/pynmrstar-3.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:a0a10663c6443ccac8c050d53259ecbe5b4c64bc0b50c49502a51b3f8e02e49b", size = 543428, upload-time = "2026-02-05T22:23:31.048Z" }, + { url = "https://files.pythonhosted.org/packages/48/fc/f42d1f658596d4be3cc7444612376fb1d9ea9d69e04c93db103111f0789b/pynmrstar-3.5.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8349d96e10f72a97ef99e900dd4be98be3ff5f6b56f47a43cd9bfce4c4a7696e", size = 662890, upload-time = "2026-02-05T22:23:32.485Z" }, + { url = "https://files.pythonhosted.org/packages/fc/96/b4475233bb4b8c331b4b1f2fe1f72acb600ddb0e44b059f6ab8eb73857d1/pynmrstar-3.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:920c48fb4a7cffdfd74c7cd01310b9f8976c1181cbadc95cdd1c880bc34e9c01", size = 653335, upload-time = "2026-02-05T22:23:33.871Z" }, + { url = "https://files.pythonhosted.org/packages/b9/b3/0cd839134ef6eecf00d372c26ecb5a589a49cb2a56ce2f72a0d723c4ba8c/pynmrstar-3.5.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c2e0f21ed4b983e601aacca5c530741ca72c3cc6d991c5a12f99bcaf4909661", size = 692857, upload-time = "2026-02-05T22:23:35.447Z" }, + { url = "https://files.pythonhosted.org/packages/18/17/c3dca6d7b5bf45f9873b05965974de51fef3ddf5751c81de9eedc3c6dac0/pynmrstar-3.5.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:d4471a5790d09f95424d1034f439ab8c06d00f7893be8670fae27edc49764493", size = 544825, upload-time = "2026-02-05T22:23:37.366Z" }, +] + +[[package]] +name = "pyparsing" +version = "3.3.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574, upload-time = "2026-01-21T03:57:59.36Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781, upload-time = "2026-01-21T03:57:55.912Z" }, +] + +[[package]] +name = "pytest" +version = "8.4.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version < '3.10' and sys_platform == 'win32'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.10'" }, + { name = "iniconfig", version = "2.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "packaging", marker = "python_full_version < '3.10'" }, + { name = "pluggy", marker = "python_full_version < '3.10'" }, + { name = "pygments", marker = "python_full_version < '3.10'" }, + { name = "tomli", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload-time = "2025-09-04T14:34:22.711Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload-time = "2025-09-04T14:34:20.226Z" }, +] + +[[package]] +name = "pytest" +version = "9.0.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "colorama", marker = "python_full_version >= '3.10' and sys_platform == 'win32'" }, + { name = "exceptiongroup", marker = "python_full_version == '3.10.*'" }, + { name = "iniconfig", version = "2.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "packaging", marker = "python_full_version >= '3.10'" }, + { name = "pluggy", marker = "python_full_version >= '3.10'" }, + { name = "pygments", marker = "python_full_version >= '3.10'" }, + { name = "tomli", marker = "python_full_version == '3.10.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl", hash = "sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b", size = 374801, upload-time = "2025-12-06T21:30:49.154Z" }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, +] + +[[package]] +name = "pytz" +version = "2026.1.post1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/56/db/b8721d71d945e6a8ac63c0fc900b2067181dbb50805958d4d4661cf7d277/pytz-2026.1.post1.tar.gz", hash = "sha256:3378dde6a0c3d26719182142c56e60c7f9af7e968076f31aae569d72a0358ee1", size = 321088, upload-time = "2026-03-03T07:47:50.683Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/99/781fe0c827be2742bcc775efefccb3b048a3a9c6ce9aec0cbf4a101677e5/pytz-2026.1.post1-py2.py3-none-any.whl", hash = "sha256:f2fd16142fda348286a75e1a524be810bb05d444e5a081f37f7affc635035f7a", size = 510489, upload-time = "2026-03-03T07:47:49.167Z" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, +] + +[[package]] +name = "ruff" +version = "0.15.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/77/9b/840e0039e65fcf12758adf684d2289024d6140cde9268cc59887dc55189c/ruff-0.15.5.tar.gz", hash = "sha256:7c3601d3b6d76dce18c5c824fc8d06f4eef33d6df0c21ec7799510cde0f159a2", size = 4574214, upload-time = "2026-03-05T20:06:34.946Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/47/20/5369c3ce21588c708bcbe517a8fbe1a8dfdb5dfd5137e14790b1da71612c/ruff-0.15.5-py3-none-linux_armv6l.whl", hash = "sha256:4ae44c42281f42e3b06b988e442d344a5b9b72450ff3c892e30d11b29a96a57c", size = 10478185, upload-time = "2026-03-05T20:06:29.093Z" }, + { url = "https://files.pythonhosted.org/packages/44/ed/e81dd668547da281e5dce710cf0bc60193f8d3d43833e8241d006720e42b/ruff-0.15.5-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:6edd3792d408ebcf61adabc01822da687579a1a023f297618ac27a5b51ef0080", size = 10859201, upload-time = "2026-03-05T20:06:32.632Z" }, + { url = "https://files.pythonhosted.org/packages/c4/8f/533075f00aaf19b07c5cd6aa6e5d89424b06b3b3f4583bfa9c640a079059/ruff-0.15.5-py3-none-macosx_11_0_arm64.whl", hash = "sha256:89f463f7c8205a9f8dea9d658d59eff49db05f88f89cc3047fb1a02d9f344010", size = 10184752, upload-time = "2026-03-05T20:06:40.312Z" }, + { url = "https://files.pythonhosted.org/packages/66/0e/ba49e2c3fa0395b3152bad634c7432f7edfc509c133b8f4529053ff024fb/ruff-0.15.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba786a8295c6574c1116704cf0b9e6563de3432ac888d8f83685654fe528fd65", size = 10534857, upload-time = "2026-03-05T20:06:19.581Z" }, + { url = "https://files.pythonhosted.org/packages/59/71/39234440f27a226475a0659561adb0d784b4d247dfe7f43ffc12dd02e288/ruff-0.15.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fd4b801e57955fe9f02b31d20375ab3a5c4415f2e5105b79fb94cf2642c91440", size = 10309120, upload-time = "2026-03-05T20:06:00.435Z" }, + { url = "https://files.pythonhosted.org/packages/f5/87/4140aa86a93df032156982b726f4952aaec4a883bb98cb6ef73c347da253/ruff-0.15.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:391f7c73388f3d8c11b794dbbc2959a5b5afe66642c142a6effa90b45f6f5204", size = 11047428, upload-time = "2026-03-05T20:05:51.867Z" }, + { url = "https://files.pythonhosted.org/packages/5a/f7/4953e7e3287676f78fbe85e3a0ca414c5ca81237b7575bdadc00229ac240/ruff-0.15.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8dc18f30302e379fe1e998548b0f5e9f4dff907f52f73ad6da419ea9c19d66c8", size = 11914251, upload-time = "2026-03-05T20:06:22.887Z" }, + { url = "https://files.pythonhosted.org/packages/77/46/0f7c865c10cf896ccf5a939c3e84e1cfaeed608ff5249584799a74d33835/ruff-0.15.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1cc6e7f90087e2d27f98dc34ed1b3ab7c8f0d273cc5431415454e22c0bd2a681", size = 11333801, upload-time = "2026-03-05T20:05:57.168Z" }, + { url = "https://files.pythonhosted.org/packages/d3/01/a10fe54b653061585e655f5286c2662ebddb68831ed3eaebfb0eb08c0a16/ruff-0.15.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1cb7169f53c1ddb06e71a9aebd7e98fc0fea936b39afb36d8e86d36ecc2636a", size = 11206821, upload-time = "2026-03-05T20:06:03.441Z" }, + { url = "https://files.pythonhosted.org/packages/7a/0d/2132ceaf20c5e8699aa83da2706ecb5c5dcdf78b453f77edca7fb70f8a93/ruff-0.15.5-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:9b037924500a31ee17389b5c8c4d88874cc6ea8e42f12e9c61a3d754ff72f1ca", size = 11133326, upload-time = "2026-03-05T20:06:25.655Z" }, + { url = "https://files.pythonhosted.org/packages/72/cb/2e5259a7eb2a0f87c08c0fe5bf5825a1e4b90883a52685524596bfc93072/ruff-0.15.5-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:65bb414e5b4eadd95a8c1e4804f6772bbe8995889f203a01f77ddf2d790929dd", size = 10510820, upload-time = "2026-03-05T20:06:37.79Z" }, + { url = "https://files.pythonhosted.org/packages/ff/20/b67ce78f9e6c59ffbdb5b4503d0090e749b5f2d31b599b554698a80d861c/ruff-0.15.5-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:d20aa469ae3b57033519c559e9bc9cd9e782842e39be05b50e852c7c981fa01d", size = 10302395, upload-time = "2026-03-05T20:05:54.504Z" }, + { url = "https://files.pythonhosted.org/packages/5f/e5/719f1acccd31b720d477751558ed74e9c88134adcc377e5e886af89d3072/ruff-0.15.5-py3-none-musllinux_1_2_i686.whl", hash = "sha256:15388dd28c9161cdb8eda68993533acc870aa4e646a0a277aa166de9ad5a8752", size = 10754069, upload-time = "2026-03-05T20:06:06.422Z" }, + { url = "https://files.pythonhosted.org/packages/c3/9c/d1db14469e32d98f3ca27079dbd30b7b44dbb5317d06ab36718dee3baf03/ruff-0.15.5-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b30da330cbd03bed0c21420b6b953158f60c74c54c5f4c1dabbdf3a57bf355d2", size = 11304315, upload-time = "2026-03-05T20:06:10.867Z" }, + { url = "https://files.pythonhosted.org/packages/28/3a/950367aee7c69027f4f422059227b290ed780366b6aecee5de5039d50fa8/ruff-0.15.5-py3-none-win32.whl", hash = "sha256:732e5ee1f98ba5b3679029989a06ca39a950cced52143a0ea82a2102cb592b74", size = 10551676, upload-time = "2026-03-05T20:06:13.705Z" }, + { url = "https://files.pythonhosted.org/packages/b8/00/bf077a505b4e649bdd3c47ff8ec967735ce2544c8e4a43aba42ee9bf935d/ruff-0.15.5-py3-none-win_amd64.whl", hash = "sha256:821d41c5fa9e19117616c35eaa3f4b75046ec76c65e7ae20a333e9a8696bc7fe", size = 11678972, upload-time = "2026-03-05T20:06:45.379Z" }, + { url = "https://files.pythonhosted.org/packages/fe/4e/cd76eca6db6115604b7626668e891c9dd03330384082e33662fb0f113614/ruff-0.15.5-py3-none-win_arm64.whl", hash = "sha256:b498d1c60d2fe5c10c45ec3f698901065772730b411f164ae270bb6bfcc4740b", size = 10965572, upload-time = "2026-03-05T20:06:16.984Z" }, +] + +[[package]] +name = "scipy" +version = "1.13.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", +] +dependencies = [ + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ae/00/48c2f661e2816ccf2ecd77982f6605b2950afe60f60a52b4cbbc2504aa8f/scipy-1.13.1.tar.gz", hash = "sha256:095a87a0312b08dfd6a6155cbbd310a8c51800fc931b8c0b84003014b874ed3c", size = 57210720, upload-time = "2024-05-23T03:29:26.079Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/33/59/41b2529908c002ade869623b87eecff3e11e3ce62e996d0bdcb536984187/scipy-1.13.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:20335853b85e9a49ff7572ab453794298bcf0354d8068c5f6775a0eabf350aca", size = 39328076, upload-time = "2024-05-23T03:19:01.687Z" }, + { url = "https://files.pythonhosted.org/packages/d5/33/f1307601f492f764062ce7dd471a14750f3360e33cd0f8c614dae208492c/scipy-1.13.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d605e9c23906d1994f55ace80e0125c587f96c020037ea6aa98d01b4bd2e222f", size = 30306232, upload-time = "2024-05-23T03:19:09.089Z" }, + { url = "https://files.pythonhosted.org/packages/c0/66/9cd4f501dd5ea03e4a4572ecd874936d0da296bd04d1c45ae1a4a75d9c3a/scipy-1.13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cfa31f1def5c819b19ecc3a8b52d28ffdcc7ed52bb20c9a7589669dd3c250989", size = 33743202, upload-time = "2024-05-23T03:19:15.138Z" }, + { url = "https://files.pythonhosted.org/packages/a3/ba/7255e5dc82a65adbe83771c72f384d99c43063648456796436c9a5585ec3/scipy-1.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26264b282b9da0952a024ae34710c2aff7d27480ee91a2e82b7b7073c24722f", size = 38577335, upload-time = "2024-05-23T03:19:21.984Z" }, + { url = "https://files.pythonhosted.org/packages/49/a5/bb9ded8326e9f0cdfdc412eeda1054b914dfea952bda2097d174f8832cc0/scipy-1.13.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:eccfa1906eacc02de42d70ef4aecea45415f5be17e72b61bafcfd329bdc52e94", size = 38820728, upload-time = "2024-05-23T03:19:28.225Z" }, + { url = "https://files.pythonhosted.org/packages/12/30/df7a8fcc08f9b4a83f5f27cfaaa7d43f9a2d2ad0b6562cced433e5b04e31/scipy-1.13.1-cp310-cp310-win_amd64.whl", hash = "sha256:2831f0dc9c5ea9edd6e51e6e769b655f08ec6db6e2e10f86ef39bd32eb11da54", size = 46210588, upload-time = "2024-05-23T03:19:35.661Z" }, + { url = "https://files.pythonhosted.org/packages/b4/15/4a4bb1b15bbd2cd2786c4f46e76b871b28799b67891f23f455323a0cdcfb/scipy-1.13.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:27e52b09c0d3a1d5b63e1105f24177e544a222b43611aaf5bc44d4a0979e32f9", size = 39333805, upload-time = "2024-05-23T03:19:43.081Z" }, + { url = "https://files.pythonhosted.org/packages/ba/92/42476de1af309c27710004f5cdebc27bec62c204db42e05b23a302cb0c9a/scipy-1.13.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:54f430b00f0133e2224c3ba42b805bfd0086fe488835effa33fa291561932326", size = 30317687, upload-time = "2024-05-23T03:19:48.799Z" }, + { url = "https://files.pythonhosted.org/packages/80/ba/8be64fe225360a4beb6840f3cbee494c107c0887f33350d0a47d55400b01/scipy-1.13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e89369d27f9e7b0884ae559a3a956e77c02114cc60a6058b4e5011572eea9299", size = 33694638, upload-time = "2024-05-23T03:19:55.104Z" }, + { url = "https://files.pythonhosted.org/packages/36/07/035d22ff9795129c5a847c64cb43c1fa9188826b59344fee28a3ab02e283/scipy-1.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a78b4b3345f1b6f68a763c6e25c0c9a23a9fd0f39f5f3d200efe8feda560a5fa", size = 38569931, upload-time = "2024-05-23T03:20:01.82Z" }, + { url = "https://files.pythonhosted.org/packages/d9/10/f9b43de37e5ed91facc0cfff31d45ed0104f359e4f9a68416cbf4e790241/scipy-1.13.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:45484bee6d65633752c490404513b9ef02475b4284c4cfab0ef946def50b3f59", size = 38838145, upload-time = "2024-05-23T03:20:09.173Z" }, + { url = "https://files.pythonhosted.org/packages/4a/48/4513a1a5623a23e95f94abd675ed91cfb19989c58e9f6f7d03990f6caf3d/scipy-1.13.1-cp311-cp311-win_amd64.whl", hash = "sha256:5713f62f781eebd8d597eb3f88b8bf9274e79eeabf63afb4a737abc6c84ad37b", size = 46196227, upload-time = "2024-05-23T03:20:16.433Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7b/fb6b46fbee30fc7051913068758414f2721003a89dd9a707ad49174e3843/scipy-1.13.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5d72782f39716b2b3509cd7c33cdc08c96f2f4d2b06d51e52fb45a19ca0c86a1", size = 39357301, upload-time = "2024-05-23T03:20:23.538Z" }, + { url = "https://files.pythonhosted.org/packages/dc/5a/2043a3bde1443d94014aaa41e0b50c39d046dda8360abd3b2a1d3f79907d/scipy-1.13.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:017367484ce5498445aade74b1d5ab377acdc65e27095155e448c88497755a5d", size = 30363348, upload-time = "2024-05-23T03:20:29.885Z" }, + { url = "https://files.pythonhosted.org/packages/e7/cb/26e4a47364bbfdb3b7fb3363be6d8a1c543bcd70a7753ab397350f5f189a/scipy-1.13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:949ae67db5fa78a86e8fa644b9a6b07252f449dcf74247108c50e1d20d2b4627", size = 33406062, upload-time = "2024-05-23T03:20:36.012Z" }, + { url = "https://files.pythonhosted.org/packages/88/ab/6ecdc526d509d33814835447bbbeedbebdec7cca46ef495a61b00a35b4bf/scipy-1.13.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de3ade0e53bc1f21358aa74ff4830235d716211d7d077e340c7349bc3542e884", size = 38218311, upload-time = "2024-05-23T03:20:42.086Z" }, + { url = "https://files.pythonhosted.org/packages/0b/00/9f54554f0f8318100a71515122d8f4f503b1a2c4b4cfab3b4b68c0eb08fa/scipy-1.13.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2ac65fb503dad64218c228e2dc2d0a0193f7904747db43014645ae139c8fad16", size = 38442493, upload-time = "2024-05-23T03:20:48.292Z" }, + { url = "https://files.pythonhosted.org/packages/3e/df/963384e90733e08eac978cd103c34df181d1fec424de383cdc443f418dd4/scipy-1.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:cdd7dacfb95fea358916410ec61bbc20440f7860333aee6d882bb8046264e949", size = 45910955, upload-time = "2024-05-23T03:20:55.091Z" }, + { url = "https://files.pythonhosted.org/packages/7f/29/c2ea58c9731b9ecb30b6738113a95d147e83922986b34c685b8f6eefde21/scipy-1.13.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:436bbb42a94a8aeef855d755ce5a465479c721e9d684de76bf61a62e7c2b81d5", size = 39352927, upload-time = "2024-05-23T03:21:01.95Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c0/e71b94b20ccf9effb38d7147c0064c08c622309fd487b1b677771a97d18c/scipy-1.13.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:8335549ebbca860c52bf3d02f80784e91a004b71b059e3eea9678ba994796a24", size = 30324538, upload-time = "2024-05-23T03:21:07.634Z" }, + { url = "https://files.pythonhosted.org/packages/6d/0f/aaa55b06d474817cea311e7b10aab2ea1fd5d43bc6a2861ccc9caec9f418/scipy-1.13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d533654b7d221a6a97304ab63c41c96473ff04459e404b83275b60aa8f4b7004", size = 33732190, upload-time = "2024-05-23T03:21:14.41Z" }, + { url = "https://files.pythonhosted.org/packages/35/f5/d0ad1a96f80962ba65e2ce1de6a1e59edecd1f0a7b55990ed208848012e0/scipy-1.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637e98dcf185ba7f8e663e122ebf908c4702420477ae52a04f9908707456ba4d", size = 38612244, upload-time = "2024-05-23T03:21:21.827Z" }, + { url = "https://files.pythonhosted.org/packages/8d/02/1165905f14962174e6569076bcc3315809ae1291ed14de6448cc151eedfd/scipy-1.13.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a014c2b3697bde71724244f63de2476925596c24285c7a637364761f8710891c", size = 38845637, upload-time = "2024-05-23T03:21:28.729Z" }, + { url = "https://files.pythonhosted.org/packages/3e/77/dab54fe647a08ee4253963bcd8f9cf17509c8ca64d6335141422fe2e2114/scipy-1.13.1-cp39-cp39-win_amd64.whl", hash = "sha256:392e4ec766654852c25ebad4f64e4e584cf19820b980bc04960bca0b0cd6eaa2", size = 46227440, upload-time = "2024-05-23T03:21:35.888Z" }, +] + +[[package]] +name = "scipy" +version = "1.15.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.10.*'", +] +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770, upload-time = "2025-05-08T16:04:20.849Z" }, + { url = "https://files.pythonhosted.org/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511, upload-time = "2025-05-08T16:04:27.103Z" }, + { url = "https://files.pythonhosted.org/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151, upload-time = "2025-05-08T16:04:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732, upload-time = "2025-05-08T16:04:36.596Z" }, + { url = "https://files.pythonhosted.org/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617, upload-time = "2025-05-08T16:04:43.546Z" }, + { url = "https://files.pythonhosted.org/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964, upload-time = "2025-05-08T16:04:49.431Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749, upload-time = "2025-05-08T16:04:55.215Z" }, + { url = "https://files.pythonhosted.org/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383, upload-time = "2025-05-08T16:05:01.914Z" }, + { url = "https://files.pythonhosted.org/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201, upload-time = "2025-05-08T16:05:08.166Z" }, + { url = "https://files.pythonhosted.org/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255, upload-time = "2025-05-08T16:05:14.596Z" }, + { url = "https://files.pythonhosted.org/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035, upload-time = "2025-05-08T16:05:20.152Z" }, + { url = "https://files.pythonhosted.org/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499, upload-time = "2025-05-08T16:05:24.494Z" }, + { url = "https://files.pythonhosted.org/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602, upload-time = "2025-05-08T16:05:29.313Z" }, + { url = "https://files.pythonhosted.org/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415, upload-time = "2025-05-08T16:05:34.699Z" }, + { url = "https://files.pythonhosted.org/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622, upload-time = "2025-05-08T16:05:40.762Z" }, + { url = "https://files.pythonhosted.org/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796, upload-time = "2025-05-08T16:05:48.119Z" }, + { url = "https://files.pythonhosted.org/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684, upload-time = "2025-05-08T16:05:54.22Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504, upload-time = "2025-05-08T16:06:00.437Z" }, + { url = "https://files.pythonhosted.org/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735, upload-time = "2025-05-08T16:06:06.471Z" }, + { url = "https://files.pythonhosted.org/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284, upload-time = "2025-05-08T16:06:11.686Z" }, + { url = "https://files.pythonhosted.org/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958, upload-time = "2025-05-08T16:06:15.97Z" }, + { url = "https://files.pythonhosted.org/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454, upload-time = "2025-05-08T16:06:20.394Z" }, + { url = "https://files.pythonhosted.org/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199, upload-time = "2025-05-08T16:06:26.159Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455, upload-time = "2025-05-08T16:06:32.778Z" }, + { url = "https://files.pythonhosted.org/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140, upload-time = "2025-05-08T16:06:39.249Z" }, + { url = "https://files.pythonhosted.org/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549, upload-time = "2025-05-08T16:06:45.729Z" }, + { url = "https://files.pythonhosted.org/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184, upload-time = "2025-05-08T16:06:52.623Z" }, + { url = "https://files.pythonhosted.org/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256, upload-time = "2025-05-08T16:06:58.696Z" }, + { url = "https://files.pythonhosted.org/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540, upload-time = "2025-05-08T16:07:04.209Z" }, + { url = "https://files.pythonhosted.org/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115, upload-time = "2025-05-08T16:07:08.998Z" }, + { url = "https://files.pythonhosted.org/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884, upload-time = "2025-05-08T16:07:14.091Z" }, + { url = "https://files.pythonhosted.org/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018, upload-time = "2025-05-08T16:07:19.427Z" }, + { url = "https://files.pythonhosted.org/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716, upload-time = "2025-05-08T16:07:25.712Z" }, + { url = "https://files.pythonhosted.org/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342, upload-time = "2025-05-08T16:07:31.468Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869, upload-time = "2025-05-08T16:07:38.002Z" }, + { url = "https://files.pythonhosted.org/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851, upload-time = "2025-05-08T16:08:33.671Z" }, + { url = "https://files.pythonhosted.org/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011, upload-time = "2025-05-08T16:07:44.039Z" }, + { url = "https://files.pythonhosted.org/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407, upload-time = "2025-05-08T16:07:49.891Z" }, + { url = "https://files.pythonhosted.org/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030, upload-time = "2025-05-08T16:07:54.121Z" }, + { url = "https://files.pythonhosted.org/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709, upload-time = "2025-05-08T16:07:58.506Z" }, + { url = "https://files.pythonhosted.org/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045, upload-time = "2025-05-08T16:08:03.929Z" }, + { url = "https://files.pythonhosted.org/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062, upload-time = "2025-05-08T16:08:09.558Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132, upload-time = "2025-05-08T16:08:15.34Z" }, + { url = "https://files.pythonhosted.org/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503, upload-time = "2025-05-08T16:08:21.513Z" }, + { url = "https://files.pythonhosted.org/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097, upload-time = "2025-05-08T16:08:27.627Z" }, +] + +[[package]] +name = "scipy" +version = "1.17.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/df/75/b4ce781849931fef6fd529afa6b63711d5a733065722d0c3e2724af9e40a/scipy-1.17.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:1f95b894f13729334fb990162e911c9e5dc1ab390c58aa6cbecb389c5b5e28ec", size = 31613675, upload-time = "2026-02-23T00:16:00.13Z" }, + { url = "https://files.pythonhosted.org/packages/f7/58/bccc2861b305abdd1b8663d6130c0b3d7cc22e8d86663edbc8401bfd40d4/scipy-1.17.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:e18f12c6b0bc5a592ed23d3f7b891f68fd7f8241d69b7883769eb5d5dfb52696", size = 28162057, upload-time = "2026-02-23T00:16:09.456Z" }, + { url = "https://files.pythonhosted.org/packages/6d/ee/18146b7757ed4976276b9c9819108adbc73c5aad636e5353e20746b73069/scipy-1.17.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a3472cfbca0a54177d0faa68f697d8ba4c80bbdc19908c3465556d9f7efce9ee", size = 20334032, upload-time = "2026-02-23T00:16:17.358Z" }, + { url = "https://files.pythonhosted.org/packages/ec/e6/cef1cf3557f0c54954198554a10016b6a03b2ec9e22a4e1df734936bd99c/scipy-1.17.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:766e0dc5a616d026a3a1cffa379af959671729083882f50307e18175797b3dfd", size = 22709533, upload-time = "2026-02-23T00:16:25.791Z" }, + { url = "https://files.pythonhosted.org/packages/4d/60/8804678875fc59362b0fb759ab3ecce1f09c10a735680318ac30da8cd76b/scipy-1.17.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:744b2bf3640d907b79f3fd7874efe432d1cf171ee721243e350f55234b4cec4c", size = 33062057, upload-time = "2026-02-23T00:16:36.931Z" }, + { url = "https://files.pythonhosted.org/packages/09/7d/af933f0f6e0767995b4e2d705a0665e454d1c19402aa7e895de3951ebb04/scipy-1.17.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43af8d1f3bea642559019edfe64e9b11192a8978efbd1539d7bc2aaa23d92de4", size = 35349300, upload-time = "2026-02-23T00:16:49.108Z" }, + { url = "https://files.pythonhosted.org/packages/b4/3d/7ccbbdcbb54c8fdc20d3b6930137c782a163fa626f0aef920349873421ba/scipy-1.17.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd96a1898c0a47be4520327e01f874acfd61fb48a9420f8aa9f6483412ffa444", size = 35127333, upload-time = "2026-02-23T00:17:01.293Z" }, + { url = "https://files.pythonhosted.org/packages/e8/19/f926cb11c42b15ba08e3a71e376d816ac08614f769b4f47e06c3580c836a/scipy-1.17.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4eb6c25dd62ee8d5edf68a8e1c171dd71c292fdae95d8aeb3dd7d7de4c364082", size = 37741314, upload-time = "2026-02-23T00:17:12.576Z" }, + { url = "https://files.pythonhosted.org/packages/95/da/0d1df507cf574b3f224ccc3d45244c9a1d732c81dcb26b1e8a766ae271a8/scipy-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:d30e57c72013c2a4fe441c2fcb8e77b14e152ad48b5464858e07e2ad9fbfceff", size = 36607512, upload-time = "2026-02-23T00:17:23.424Z" }, + { url = "https://files.pythonhosted.org/packages/68/7f/bdd79ceaad24b671543ffe0ef61ed8e659440eb683b66f033454dcee90eb/scipy-1.17.1-cp311-cp311-win_arm64.whl", hash = "sha256:9ecb4efb1cd6e8c4afea0daa91a87fbddbce1b99d2895d151596716c0b2e859d", size = 24599248, upload-time = "2026-02-23T00:17:34.561Z" }, + { url = "https://files.pythonhosted.org/packages/35/48/b992b488d6f299dbe3f11a20b24d3dda3d46f1a635ede1c46b5b17a7b163/scipy-1.17.1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:35c3a56d2ef83efc372eaec584314bd0ef2e2f0d2adb21c55e6ad5b344c0dcb8", size = 31610954, upload-time = "2026-02-23T00:17:49.855Z" }, + { url = "https://files.pythonhosted.org/packages/b2/02/cf107b01494c19dc100f1d0b7ac3cc08666e96ba2d64db7626066cee895e/scipy-1.17.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:fcb310ddb270a06114bb64bbe53c94926b943f5b7f0842194d585c65eb4edd76", size = 28172662, upload-time = "2026-02-23T00:18:01.64Z" }, + { url = "https://files.pythonhosted.org/packages/cf/a9/599c28631bad314d219cf9ffd40e985b24d603fc8a2f4ccc5ae8419a535b/scipy-1.17.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cc90d2e9c7e5c7f1a482c9875007c095c3194b1cfedca3c2f3291cdc2bc7c086", size = 20344366, upload-time = "2026-02-23T00:18:12.015Z" }, + { url = "https://files.pythonhosted.org/packages/35/f5/906eda513271c8deb5af284e5ef0206d17a96239af79f9fa0aebfe0e36b4/scipy-1.17.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:c80be5ede8f3f8eded4eff73cc99a25c388ce98e555b17d31da05287015ffa5b", size = 22704017, upload-time = "2026-02-23T00:18:21.502Z" }, + { url = "https://files.pythonhosted.org/packages/da/34/16f10e3042d2f1d6b66e0428308ab52224b6a23049cb2f5c1756f713815f/scipy-1.17.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e19ebea31758fac5893a2ac360fedd00116cbb7628e650842a6691ba7ca28a21", size = 32927842, upload-time = "2026-02-23T00:18:35.367Z" }, + { url = "https://files.pythonhosted.org/packages/01/8e/1e35281b8ab6d5d72ebe9911edcdffa3f36b04ed9d51dec6dd140396e220/scipy-1.17.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:02ae3b274fde71c5e92ac4d54bc06c42d80e399fec704383dcd99b301df37458", size = 35235890, upload-time = "2026-02-23T00:18:49.188Z" }, + { url = "https://files.pythonhosted.org/packages/c5/5c/9d7f4c88bea6e0d5a4f1bc0506a53a00e9fcb198de372bfe4d3652cef482/scipy-1.17.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8a604bae87c6195d8b1045eddece0514d041604b14f2727bbc2b3020172045eb", size = 35003557, upload-time = "2026-02-23T00:18:54.74Z" }, + { url = "https://files.pythonhosted.org/packages/65/94/7698add8f276dbab7a9de9fb6b0e02fc13ee61d51c7c3f85ac28b65e1239/scipy-1.17.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f590cd684941912d10becc07325a3eeb77886fe981415660d9265c4c418d0bea", size = 37625856, upload-time = "2026-02-23T00:19:00.307Z" }, + { url = "https://files.pythonhosted.org/packages/a2/84/dc08d77fbf3d87d3ee27f6a0c6dcce1de5829a64f2eae85a0ecc1f0daa73/scipy-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:41b71f4a3a4cab9d366cd9065b288efc4d4f3c0b37a91a8e0947fb5bd7f31d87", size = 36549682, upload-time = "2026-02-23T00:19:07.67Z" }, + { url = "https://files.pythonhosted.org/packages/bc/98/fe9ae9ffb3b54b62559f52dedaebe204b408db8109a8c66fdd04869e6424/scipy-1.17.1-cp312-cp312-win_arm64.whl", hash = "sha256:f4115102802df98b2b0db3cce5cb9b92572633a1197c77b7553e5203f284a5b3", size = 24547340, upload-time = "2026-02-23T00:19:12.024Z" }, + { url = "https://files.pythonhosted.org/packages/76/27/07ee1b57b65e92645f219b37148a7e7928b82e2b5dbeccecb4dff7c64f0b/scipy-1.17.1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:5e3c5c011904115f88a39308379c17f91546f77c1667cea98739fe0fccea804c", size = 31590199, upload-time = "2026-02-23T00:19:17.192Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:6fac755ca3d2c3edcb22f479fceaa241704111414831ddd3bc6056e18516892f", size = 28154001, upload-time = "2026-02-23T00:19:22.241Z" }, + { url = "https://files.pythonhosted.org/packages/5b/58/3ce96251560107b381cbd6e8413c483bbb1228a6b919fa8652b0d4090e7f/scipy-1.17.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7ff200bf9d24f2e4d5dc6ee8c3ac64d739d3a89e2326ba68aaf6c4a2b838fd7d", size = 20325719, upload-time = "2026-02-23T00:19:26.329Z" }, + { url = "https://files.pythonhosted.org/packages/b2/83/15087d945e0e4d48ce2377498abf5ad171ae013232ae31d06f336e64c999/scipy-1.17.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:4b400bdc6f79fa02a4d86640310dde87a21fba0c979efff5248908c6f15fad1b", size = 22683595, upload-time = "2026-02-23T00:19:30.304Z" }, + { url = "https://files.pythonhosted.org/packages/b4/e0/e58fbde4a1a594c8be8114eb4aac1a55bcd6587047efc18a61eb1f5c0d30/scipy-1.17.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2b64ca7d4aee0102a97f3ba22124052b4bd2152522355073580bf4845e2550b6", size = 32896429, upload-time = "2026-02-23T00:19:35.536Z" }, + { url = "https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:581b2264fc0aa555f3f435a5944da7504ea3a065d7029ad60e7c3d1ae09c5464", size = 35203952, upload-time = "2026-02-23T00:19:42.259Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a5/9afd17de24f657fdfe4df9a3f1ea049b39aef7c06000c13db1530d81ccca/scipy-1.17.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:beeda3d4ae615106d7094f7e7cef6218392e4465cc95d25f900bebabfded0950", size = 34979063, upload-time = "2026-02-23T00:19:47.547Z" }, + { url = "https://files.pythonhosted.org/packages/8b/13/88b1d2384b424bf7c924f2038c1c409f8d88bb2a8d49d097861dd64a57b2/scipy-1.17.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6609bc224e9568f65064cfa72edc0f24ee6655b47575954ec6339534b2798369", size = 37598449, upload-time = "2026-02-23T00:19:53.238Z" }, + { url = "https://files.pythonhosted.org/packages/35/e5/d6d0e51fc888f692a35134336866341c08655d92614f492c6860dc45bb2c/scipy-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:37425bc9175607b0268f493d79a292c39f9d001a357bebb6b88fdfaff13f6448", size = 36510943, upload-time = "2026-02-23T00:20:50.89Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fd/3be73c564e2a01e690e19cc618811540ba5354c67c8680dce3281123fb79/scipy-1.17.1-cp313-cp313-win_arm64.whl", hash = "sha256:5cf36e801231b6a2059bf354720274b7558746f3b1a4efb43fcf557ccd484a87", size = 24545621, upload-time = "2026-02-23T00:20:55.871Z" }, + { url = "https://files.pythonhosted.org/packages/6f/6b/17787db8b8114933a66f9dcc479a8272e4b4da75fe03b0c282f7b0ade8cd/scipy-1.17.1-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:d59c30000a16d8edc7e64152e30220bfbd724c9bbb08368c054e24c651314f0a", size = 31936708, upload-time = "2026-02-23T00:19:58.694Z" }, + { url = "https://files.pythonhosted.org/packages/38/2e/524405c2b6392765ab1e2b722a41d5da33dc5c7b7278184a8ad29b6cb206/scipy-1.17.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:010f4333c96c9bb1a4516269e33cb5917b08ef2166d5556ca2fd9f082a9e6ea0", size = 28570135, upload-time = "2026-02-23T00:20:03.934Z" }, + { url = "https://files.pythonhosted.org/packages/fd/c3/5bd7199f4ea8556c0c8e39f04ccb014ac37d1468e6cfa6a95c6b3562b76e/scipy-1.17.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:2ceb2d3e01c5f1d83c4189737a42d9cb2fc38a6eeed225e7515eef71ad301dce", size = 20741977, upload-time = "2026-02-23T00:20:07.935Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b8/8ccd9b766ad14c78386599708eb745f6b44f08400a5fd0ade7cf89b6fc93/scipy-1.17.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:844e165636711ef41f80b4103ed234181646b98a53c8f05da12ca5ca289134f6", size = 23029601, upload-time = "2026-02-23T00:20:12.161Z" }, + { url = "https://files.pythonhosted.org/packages/6d/a0/3cb6f4d2fb3e17428ad2880333cac878909ad1a89f678527b5328b93c1d4/scipy-1.17.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:158dd96d2207e21c966063e1635b1063cd7787b627b6f07305315dd73d9c679e", size = 33019667, upload-time = "2026-02-23T00:20:17.208Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c3/2d834a5ac7bf3a0c806ad1508efc02dda3c8c61472a56132d7894c312dea/scipy-1.17.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:74cbb80d93260fe2ffa334efa24cb8f2f0f622a9b9febf8b483c0b865bfb3475", size = 35264159, upload-time = "2026-02-23T00:20:23.087Z" }, + { url = "https://files.pythonhosted.org/packages/4d/77/d3ed4becfdbd217c52062fafe35a72388d1bd82c2d0ba5ca19d6fcc93e11/scipy-1.17.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:dbc12c9f3d185f5c737d801da555fb74b3dcfa1a50b66a1a93e09190f41fab50", size = 35102771, upload-time = "2026-02-23T00:20:28.636Z" }, + { url = "https://files.pythonhosted.org/packages/bd/12/d19da97efde68ca1ee5538bb261d5d2c062f0c055575128f11a2730e3ac1/scipy-1.17.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:94055a11dfebe37c656e70317e1996dc197e1a15bbcc351bcdd4610e128fe1ca", size = 37665910, upload-time = "2026-02-23T00:20:34.743Z" }, + { url = "https://files.pythonhosted.org/packages/06/1c/1172a88d507a4baaf72c5a09bb6c018fe2ae0ab622e5830b703a46cc9e44/scipy-1.17.1-cp313-cp313t-win_amd64.whl", hash = "sha256:e30bdeaa5deed6bc27b4cc490823cd0347d7dae09119b8803ae576ea0ce52e4c", size = 36562980, upload-time = "2026-02-23T00:20:40.575Z" }, + { url = "https://files.pythonhosted.org/packages/70/b0/eb757336e5a76dfa7911f63252e3b7d1de00935d7705cf772db5b45ec238/scipy-1.17.1-cp313-cp313t-win_arm64.whl", hash = "sha256:a720477885a9d2411f94a93d16f9d89bad0f28ca23c3f8daa521e2dcc3f44d49", size = 24856543, upload-time = "2026-02-23T00:20:45.313Z" }, + { url = "https://files.pythonhosted.org/packages/cf/83/333afb452af6f0fd70414dc04f898647ee1423979ce02efa75c3b0f2c28e/scipy-1.17.1-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:a48a72c77a310327f6a3a920092fa2b8fd03d7deaa60f093038f22d98e096717", size = 31584510, upload-time = "2026-02-23T00:21:01.015Z" }, + { url = "https://files.pythonhosted.org/packages/ed/a6/d05a85fd51daeb2e4ea71d102f15b34fedca8e931af02594193ae4fd25f7/scipy-1.17.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:45abad819184f07240d8a696117a7aacd39787af9e0b719d00285549ed19a1e9", size = 28170131, upload-time = "2026-02-23T00:21:05.888Z" }, + { url = "https://files.pythonhosted.org/packages/db/7b/8624a203326675d7746a254083a187398090a179335b2e4a20e2ddc46e83/scipy-1.17.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:3fd1fcdab3ea951b610dc4cef356d416d5802991e7e32b5254828d342f7b7e0b", size = 20342032, upload-time = "2026-02-23T00:21:09.904Z" }, + { url = "https://files.pythonhosted.org/packages/c9/35/2c342897c00775d688d8ff3987aced3426858fd89d5a0e26e020b660b301/scipy-1.17.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:7bdf2da170b67fdf10bca777614b1c7d96ae3ca5794fd9587dce41eb2966e866", size = 22678766, upload-time = "2026-02-23T00:21:14.313Z" }, + { url = "https://files.pythonhosted.org/packages/ef/f2/7cdb8eb308a1a6ae1e19f945913c82c23c0c442a462a46480ce487fdc0ac/scipy-1.17.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:adb2642e060a6549c343603a3851ba76ef0b74cc8c079a9a58121c7ec9fe2350", size = 32957007, upload-time = "2026-02-23T00:21:19.663Z" }, + { url = "https://files.pythonhosted.org/packages/0b/2e/7eea398450457ecb54e18e9d10110993fa65561c4f3add5e8eccd2b9cd41/scipy-1.17.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eee2cfda04c00a857206a4330f0c5e3e56535494e30ca445eb19ec624ae75118", size = 35221333, upload-time = "2026-02-23T00:21:25.278Z" }, + { url = "https://files.pythonhosted.org/packages/d9/77/5b8509d03b77f093a0d52e606d3c4f79e8b06d1d38c441dacb1e26cacf46/scipy-1.17.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d2650c1fb97e184d12d8ba010493ee7b322864f7d3d00d3f9bb97d9c21de4068", size = 35042066, upload-time = "2026-02-23T00:21:31.358Z" }, + { url = "https://files.pythonhosted.org/packages/f9/df/18f80fb99df40b4070328d5ae5c596f2f00fffb50167e31439e932f29e7d/scipy-1.17.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:08b900519463543aa604a06bec02461558a6e1cef8fdbb8098f77a48a83c8118", size = 37612763, upload-time = "2026-02-23T00:21:37.247Z" }, + { url = "https://files.pythonhosted.org/packages/4b/39/f0e8ea762a764a9dc52aa7dabcfad51a354819de1f0d4652b6a1122424d6/scipy-1.17.1-cp314-cp314-win_amd64.whl", hash = "sha256:3877ac408e14da24a6196de0ddcace62092bfc12a83823e92e49e40747e52c19", size = 37290984, upload-time = "2026-02-23T00:22:35.023Z" }, + { url = "https://files.pythonhosted.org/packages/7c/56/fe201e3b0f93d1a8bcf75d3379affd228a63d7e2d80ab45467a74b494947/scipy-1.17.1-cp314-cp314-win_arm64.whl", hash = "sha256:f8885db0bc2bffa59d5c1b72fad7a6a92d3e80e7257f967dd81abb553a90d293", size = 25192877, upload-time = "2026-02-23T00:22:39.798Z" }, + { url = "https://files.pythonhosted.org/packages/96/ad/f8c414e121f82e02d76f310f16db9899c4fcde36710329502a6b2a3c0392/scipy-1.17.1-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:1cc682cea2ae55524432f3cdff9e9a3be743d52a7443d0cba9017c23c87ae2f6", size = 31949750, upload-time = "2026-02-23T00:21:42.289Z" }, + { url = "https://files.pythonhosted.org/packages/7c/b0/c741e8865d61b67c81e255f4f0a832846c064e426636cd7de84e74d209be/scipy-1.17.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:2040ad4d1795a0ae89bfc7e8429677f365d45aa9fd5e4587cf1ea737f927b4a1", size = 28585858, upload-time = "2026-02-23T00:21:47.706Z" }, + { url = "https://files.pythonhosted.org/packages/ed/1b/3985219c6177866628fa7c2595bfd23f193ceebbe472c98a08824b9466ff/scipy-1.17.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:131f5aaea57602008f9822e2115029b55d4b5f7c070287699fe45c661d051e39", size = 20757723, upload-time = "2026-02-23T00:21:52.039Z" }, + { url = "https://files.pythonhosted.org/packages/c0/19/2a04aa25050d656d6f7b9e7b685cc83d6957fb101665bfd9369ca6534563/scipy-1.17.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:9cdc1a2fcfd5c52cfb3045feb399f7b3ce822abdde3a193a6b9a60b3cb5854ca", size = 23043098, upload-time = "2026-02-23T00:21:56.185Z" }, + { url = "https://files.pythonhosted.org/packages/86/f1/3383beb9b5d0dbddd030335bf8a8b32d4317185efe495374f134d8be6cce/scipy-1.17.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e3dcd57ab780c741fde8dc68619de988b966db759a3c3152e8e9142c26295ad", size = 33030397, upload-time = "2026-02-23T00:22:01.404Z" }, + { url = "https://files.pythonhosted.org/packages/41/68/8f21e8a65a5a03f25a79165ec9d2b28c00e66dc80546cf5eb803aeeff35b/scipy-1.17.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a9956e4d4f4a301ebf6cde39850333a6b6110799d470dbbb1e25326ac447f52a", size = 35281163, upload-time = "2026-02-23T00:22:07.024Z" }, + { url = "https://files.pythonhosted.org/packages/84/8d/c8a5e19479554007a5632ed7529e665c315ae7492b4f946b0deb39870e39/scipy-1.17.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:a4328d245944d09fd639771de275701ccadf5f781ba0ff092ad141e017eccda4", size = 35116291, upload-time = "2026-02-23T00:22:12.585Z" }, + { url = "https://files.pythonhosted.org/packages/52/52/e57eceff0e342a1f50e274264ed47497b59e6a4e3118808ee58ddda7b74a/scipy-1.17.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a77cbd07b940d326d39a1d1b37817e2ee4d79cb30e7338f3d0cddffae70fcaa2", size = 37682317, upload-time = "2026-02-23T00:22:18.513Z" }, + { url = "https://files.pythonhosted.org/packages/11/2f/b29eafe4a3fbc3d6de9662b36e028d5f039e72d345e05c250e121a230dd4/scipy-1.17.1-cp314-cp314t-win_amd64.whl", hash = "sha256:eb092099205ef62cd1782b006658db09e2fed75bffcae7cc0d44052d8aa0f484", size = 37345327, upload-time = "2026-02-23T00:22:24.442Z" }, + { url = "https://files.pythonhosted.org/packages/07/39/338d9219c4e87f3e708f18857ecd24d22a0c3094752393319553096b98af/scipy-1.17.1-cp314-cp314t-win_arm64.whl", hash = "sha256:200e1050faffacc162be6a486a984a0497866ec54149a01270adc8a59b7c7d21", size = 25489165, upload-time = "2026-02-23T00:22:29.563Z" }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, +] + +[[package]] +name = "tomli" +version = "2.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/82/30/31573e9457673ab10aa432461bee537ce6cef177667deca369efb79df071/tomli-2.4.0.tar.gz", hash = "sha256:aa89c3f6c277dd275d8e243ad24f3b5e701491a860d5121f2cdd399fbb31fc9c", size = 17477, upload-time = "2026-01-11T11:22:38.165Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/d9/3dc2289e1f3b32eb19b9785b6a006b28ee99acb37d1d47f78d4c10e28bf8/tomli-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b5ef256a3fd497d4973c11bf142e9ed78b150d36f5773f1ca6088c230ffc5867", size = 153663, upload-time = "2026-01-11T11:21:45.27Z" }, + { url = "https://files.pythonhosted.org/packages/51/32/ef9f6845e6b9ca392cd3f64f9ec185cc6f09f0a2df3db08cbe8809d1d435/tomli-2.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5572e41282d5268eb09a697c89a7bee84fae66511f87533a6f88bd2f7b652da9", size = 148469, upload-time = "2026-01-11T11:21:46.873Z" }, + { url = "https://files.pythonhosted.org/packages/d6/c2/506e44cce89a8b1b1e047d64bd495c22c9f71f21e05f380f1a950dd9c217/tomli-2.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:551e321c6ba03b55676970b47cb1b73f14a0a4dce6a3e1a9458fd6d921d72e95", size = 236039, upload-time = "2026-01-11T11:21:48.503Z" }, + { url = "https://files.pythonhosted.org/packages/b3/40/e1b65986dbc861b7e986e8ec394598187fa8aee85b1650b01dd925ca0be8/tomli-2.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5e3f639a7a8f10069d0e15408c0b96a2a828cfdec6fca05296ebcdcc28ca7c76", size = 243007, upload-time = "2026-01-11T11:21:49.456Z" }, + { url = "https://files.pythonhosted.org/packages/9c/6f/6e39ce66b58a5b7ae572a0f4352ff40c71e8573633deda43f6a379d56b3e/tomli-2.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1b168f2731796b045128c45982d3a4874057626da0e2ef1fdd722848b741361d", size = 240875, upload-time = "2026-01-11T11:21:50.755Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ad/cb089cb190487caa80204d503c7fd0f4d443f90b95cf4ef5cf5aa0f439b0/tomli-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:133e93646ec4300d651839d382d63edff11d8978be23da4cc106f5a18b7d0576", size = 246271, upload-time = "2026-01-11T11:21:51.81Z" }, + { url = "https://files.pythonhosted.org/packages/0b/63/69125220e47fd7a3a27fd0de0c6398c89432fec41bc739823bcc66506af6/tomli-2.4.0-cp311-cp311-win32.whl", hash = "sha256:b6c78bdf37764092d369722d9946cb65b8767bfa4110f902a1b2542d8d173c8a", size = 96770, upload-time = "2026-01-11T11:21:52.647Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0d/a22bb6c83f83386b0008425a6cd1fa1c14b5f3dd4bad05e98cf3dbbf4a64/tomli-2.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:d3d1654e11d724760cdb37a3d7691f0be9db5fbdaef59c9f532aabf87006dbaa", size = 107626, upload-time = "2026-01-11T11:21:53.459Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6d/77be674a3485e75cacbf2ddba2b146911477bd887dda9d8c9dfb2f15e871/tomli-2.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:cae9c19ed12d4e8f3ebf46d1a75090e4c0dc16271c5bce1c833ac168f08fb614", size = 94842, upload-time = "2026-01-11T11:21:54.831Z" }, + { url = "https://files.pythonhosted.org/packages/3c/43/7389a1869f2f26dba52404e1ef13b4784b6b37dac93bac53457e3ff24ca3/tomli-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:920b1de295e72887bafa3ad9f7a792f811847d57ea6b1215154030cf131f16b1", size = 154894, upload-time = "2026-01-11T11:21:56.07Z" }, + { url = "https://files.pythonhosted.org/packages/e9/05/2f9bf110b5294132b2edf13fe6ca6ae456204f3d749f623307cbb7a946f2/tomli-2.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7d6d9a4aee98fac3eab4952ad1d73aee87359452d1c086b5ceb43ed02ddb16b8", size = 149053, upload-time = "2026-01-11T11:21:57.467Z" }, + { url = "https://files.pythonhosted.org/packages/e8/41/1eda3ca1abc6f6154a8db4d714a4d35c4ad90adc0bcf700657291593fbf3/tomli-2.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:36b9d05b51e65b254ea6c2585b59d2c4cb91c8a3d91d0ed0f17591a29aaea54a", size = 243481, upload-time = "2026-01-11T11:21:58.661Z" }, + { url = "https://files.pythonhosted.org/packages/d2/6d/02ff5ab6c8868b41e7d4b987ce2b5f6a51d3335a70aa144edd999e055a01/tomli-2.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1c8a885b370751837c029ef9bc014f27d80840e48bac415f3412e6593bbc18c1", size = 251720, upload-time = "2026-01-11T11:22:00.178Z" }, + { url = "https://files.pythonhosted.org/packages/7b/57/0405c59a909c45d5b6f146107c6d997825aa87568b042042f7a9c0afed34/tomli-2.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8768715ffc41f0008abe25d808c20c3d990f42b6e2e58305d5da280ae7d1fa3b", size = 247014, upload-time = "2026-01-11T11:22:01.238Z" }, + { url = "https://files.pythonhosted.org/packages/2c/0e/2e37568edd944b4165735687cbaf2fe3648129e440c26d02223672ee0630/tomli-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7b438885858efd5be02a9a133caf5812b8776ee0c969fea02c45e8e3f296ba51", size = 251820, upload-time = "2026-01-11T11:22:02.727Z" }, + { url = "https://files.pythonhosted.org/packages/5a/1c/ee3b707fdac82aeeb92d1a113f803cf6d0f37bdca0849cb489553e1f417a/tomli-2.4.0-cp312-cp312-win32.whl", hash = "sha256:0408e3de5ec77cc7f81960c362543cbbd91ef883e3138e81b729fc3eea5b9729", size = 97712, upload-time = "2026-01-11T11:22:03.777Z" }, + { url = "https://files.pythonhosted.org/packages/69/13/c07a9177d0b3bab7913299b9278845fc6eaaca14a02667c6be0b0a2270c8/tomli-2.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:685306e2cc7da35be4ee914fd34ab801a6acacb061b6a7abca922aaf9ad368da", size = 108296, upload-time = "2026-01-11T11:22:04.86Z" }, + { url = "https://files.pythonhosted.org/packages/18/27/e267a60bbeeee343bcc279bb9e8fbed0cbe224bc7b2a3dc2975f22809a09/tomli-2.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:5aa48d7c2356055feef06a43611fc401a07337d5b006be13a30f6c58f869e3c3", size = 94553, upload-time = "2026-01-11T11:22:05.854Z" }, + { url = "https://files.pythonhosted.org/packages/34/91/7f65f9809f2936e1f4ce6268ae1903074563603b2a2bd969ebbda802744f/tomli-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:84d081fbc252d1b6a982e1870660e7330fb8f90f676f6e78b052ad4e64714bf0", size = 154915, upload-time = "2026-01-11T11:22:06.703Z" }, + { url = "https://files.pythonhosted.org/packages/20/aa/64dd73a5a849c2e8f216b755599c511badde80e91e9bc2271baa7b2cdbb1/tomli-2.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9a08144fa4cba33db5255f9b74f0b89888622109bd2776148f2597447f92a94e", size = 149038, upload-time = "2026-01-11T11:22:07.56Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8a/6d38870bd3d52c8d1505ce054469a73f73a0fe62c0eaf5dddf61447e32fa/tomli-2.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c73add4bb52a206fd0c0723432db123c0c75c280cbd67174dd9d2db228ebb1b4", size = 242245, upload-time = "2026-01-11T11:22:08.344Z" }, + { url = "https://files.pythonhosted.org/packages/59/bb/8002fadefb64ab2669e5b977df3f5e444febea60e717e755b38bb7c41029/tomli-2.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fb2945cbe303b1419e2706e711b7113da57b7db31ee378d08712d678a34e51e", size = 250335, upload-time = "2026-01-11T11:22:09.951Z" }, + { url = "https://files.pythonhosted.org/packages/a5/3d/4cdb6f791682b2ea916af2de96121b3cb1284d7c203d97d92d6003e91c8d/tomli-2.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bbb1b10aa643d973366dc2cb1ad94f99c1726a02343d43cbc011edbfac579e7c", size = 245962, upload-time = "2026-01-11T11:22:11.27Z" }, + { url = "https://files.pythonhosted.org/packages/f2/4a/5f25789f9a460bd858ba9756ff52d0830d825b458e13f754952dd15fb7bb/tomli-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4cbcb367d44a1f0c2be408758b43e1ffb5308abe0ea222897d6bfc8e8281ef2f", size = 250396, upload-time = "2026-01-11T11:22:12.325Z" }, + { url = "https://files.pythonhosted.org/packages/aa/2f/b73a36fea58dfa08e8b3a268750e6853a6aac2a349241a905ebd86f3047a/tomli-2.4.0-cp313-cp313-win32.whl", hash = "sha256:7d49c66a7d5e56ac959cb6fc583aff0651094ec071ba9ad43df785abc2320d86", size = 97530, upload-time = "2026-01-11T11:22:13.865Z" }, + { url = "https://files.pythonhosted.org/packages/3b/af/ca18c134b5d75de7e8dc551c5234eaba2e8e951f6b30139599b53de9c187/tomli-2.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:3cf226acb51d8f1c394c1b310e0e0e61fecdd7adcb78d01e294ac297dd2e7f87", size = 108227, upload-time = "2026-01-11T11:22:15.224Z" }, + { url = "https://files.pythonhosted.org/packages/22/c3/b386b832f209fee8073c8138ec50f27b4460db2fdae9ffe022df89a57f9b/tomli-2.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:d20b797a5c1ad80c516e41bc1fb0443ddb5006e9aaa7bda2d71978346aeb9132", size = 94748, upload-time = "2026-01-11T11:22:16.009Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c4/84047a97eb1004418bc10bdbcfebda209fca6338002eba2dc27cc6d13563/tomli-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:26ab906a1eb794cd4e103691daa23d95c6919cc2fa9160000ac02370cc9dd3f6", size = 154725, upload-time = "2026-01-11T11:22:17.269Z" }, + { url = "https://files.pythonhosted.org/packages/a8/5d/d39038e646060b9d76274078cddf146ced86dc2b9e8bbf737ad5983609a0/tomli-2.4.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:20cedb4ee43278bc4f2fee6cb50daec836959aadaf948db5172e776dd3d993fc", size = 148901, upload-time = "2026-01-11T11:22:18.287Z" }, + { url = "https://files.pythonhosted.org/packages/73/e5/383be1724cb30f4ce44983d249645684a48c435e1cd4f8b5cded8a816d3c/tomli-2.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:39b0b5d1b6dd03684b3fb276407ebed7090bbec989fa55838c98560c01113b66", size = 243375, upload-time = "2026-01-11T11:22:19.154Z" }, + { url = "https://files.pythonhosted.org/packages/31/f0/bea80c17971c8d16d3cc109dc3585b0f2ce1036b5f4a8a183789023574f2/tomli-2.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a26d7ff68dfdb9f87a016ecfd1e1c2bacbe3108f4e0f8bcd2228ef9a766c787d", size = 250639, upload-time = "2026-01-11T11:22:20.168Z" }, + { url = "https://files.pythonhosted.org/packages/2c/8f/2853c36abbb7608e3f945d8a74e32ed3a74ee3a1f468f1ffc7d1cb3abba6/tomli-2.4.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:20ffd184fb1df76a66e34bd1b36b4a4641bd2b82954befa32fe8163e79f1a702", size = 246897, upload-time = "2026-01-11T11:22:21.544Z" }, + { url = "https://files.pythonhosted.org/packages/49/f0/6c05e3196ed5337b9fe7ea003e95fd3819a840b7a0f2bf5a408ef1dad8ed/tomli-2.4.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:75c2f8bbddf170e8effc98f5e9084a8751f8174ea6ccf4fca5398436e0320bc8", size = 254697, upload-time = "2026-01-11T11:22:23.058Z" }, + { url = "https://files.pythonhosted.org/packages/f3/f5/2922ef29c9f2951883525def7429967fc4d8208494e5ab524234f06b688b/tomli-2.4.0-cp314-cp314-win32.whl", hash = "sha256:31d556d079d72db7c584c0627ff3a24c5d3fb4f730221d3444f3efb1b2514776", size = 98567, upload-time = "2026-01-11T11:22:24.033Z" }, + { url = "https://files.pythonhosted.org/packages/7b/31/22b52e2e06dd2a5fdbc3ee73226d763b184ff21fc24e20316a44ccc4d96b/tomli-2.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:43e685b9b2341681907759cf3a04e14d7104b3580f808cfde1dfdb60ada85475", size = 108556, upload-time = "2026-01-11T11:22:25.378Z" }, + { url = "https://files.pythonhosted.org/packages/48/3d/5058dff3255a3d01b705413f64f4306a141a8fd7a251e5a495e3f192a998/tomli-2.4.0-cp314-cp314-win_arm64.whl", hash = "sha256:3d895d56bd3f82ddd6faaff993c275efc2ff38e52322ea264122d72729dca2b2", size = 96014, upload-time = "2026-01-11T11:22:26.138Z" }, + { url = "https://files.pythonhosted.org/packages/b8/4e/75dab8586e268424202d3a1997ef6014919c941b50642a1682df43204c22/tomli-2.4.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:5b5807f3999fb66776dbce568cc9a828544244a8eb84b84b9bafc080c99597b9", size = 163339, upload-time = "2026-01-11T11:22:27.143Z" }, + { url = "https://files.pythonhosted.org/packages/06/e3/b904d9ab1016829a776d97f163f183a48be6a4deb87304d1e0116a349519/tomli-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c084ad935abe686bd9c898e62a02a19abfc9760b5a79bc29644463eaf2840cb0", size = 159490, upload-time = "2026-01-11T11:22:28.399Z" }, + { url = "https://files.pythonhosted.org/packages/e3/5a/fc3622c8b1ad823e8ea98a35e3c632ee316d48f66f80f9708ceb4f2a0322/tomli-2.4.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f2e3955efea4d1cfbcb87bc321e00dc08d2bcb737fd1d5e398af111d86db5df", size = 269398, upload-time = "2026-01-11T11:22:29.345Z" }, + { url = "https://files.pythonhosted.org/packages/fd/33/62bd6152c8bdd4c305ad9faca48f51d3acb2df1f8791b1477d46ff86e7f8/tomli-2.4.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e0fe8a0b8312acf3a88077a0802565cb09ee34107813bba1c7cd591fa6cfc8d", size = 276515, upload-time = "2026-01-11T11:22:30.327Z" }, + { url = "https://files.pythonhosted.org/packages/4b/ff/ae53619499f5235ee4211e62a8d7982ba9e439a0fb4f2f351a93d67c1dd2/tomli-2.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:413540dce94673591859c4c6f794dfeaa845e98bf35d72ed59636f869ef9f86f", size = 273806, upload-time = "2026-01-11T11:22:32.56Z" }, + { url = "https://files.pythonhosted.org/packages/47/71/cbca7787fa68d4d0a9f7072821980b39fbb1b6faeb5f5cf02f4a5559fa28/tomli-2.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0dc56fef0e2c1c470aeac5b6ca8cc7b640bb93e92d9803ddaf9ea03e198f5b0b", size = 281340, upload-time = "2026-01-11T11:22:33.505Z" }, + { url = "https://files.pythonhosted.org/packages/f5/00/d595c120963ad42474cf6ee7771ad0d0e8a49d0f01e29576ee9195d9ecdf/tomli-2.4.0-cp314-cp314t-win32.whl", hash = "sha256:d878f2a6707cc9d53a1be1414bbb419e629c3d6e67f69230217bb663e76b5087", size = 108106, upload-time = "2026-01-11T11:22:34.451Z" }, + { url = "https://files.pythonhosted.org/packages/de/69/9aa0c6a505c2f80e519b43764f8b4ba93b5a0bbd2d9a9de6e2b24271b9a5/tomli-2.4.0-cp314-cp314t-win_amd64.whl", hash = "sha256:2add28aacc7425117ff6364fe9e06a183bb0251b03f986df0e78e974047571fd", size = 120504, upload-time = "2026-01-11T11:22:35.764Z" }, + { url = "https://files.pythonhosted.org/packages/b3/9f/f1668c281c58cfae01482f7114a4b88d345e4c140386241a1a24dcc9e7bc/tomli-2.4.0-cp314-cp314t-win_arm64.whl", hash = "sha256:2b1e3b80e1d5e52e40e9b924ec43d81570f0e7d09d11081b797bc4692765a3d4", size = 99561, upload-time = "2026-01-11T11:22:36.624Z" }, + { url = "https://files.pythonhosted.org/packages/23/d1/136eb2cb77520a31e1f64cbae9d33ec6df0d78bdf4160398e86eec8a8754/tomli-2.4.0-py3-none-any.whl", hash = "sha256:1f776e7d669ebceb01dee46484485f43a4048746235e683bcdffacdf1fb4785a", size = 14477, upload-time = "2026-01-11T11:22:37.446Z" }, +] + +[[package]] +name = "tqdm" +version = "4.67.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/09/a9/6ba95a270c6f1fbcd8dac228323f2777d886cb206987444e4bce66338dd4/tqdm-4.67.3.tar.gz", hash = "sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb", size = 169598, upload-time = "2026-02-03T17:35:53.048Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/16/e1/3079a9ff9b8e11b846c6ac5c8b5bfb7ff225eee721825310c91b3b50304f/tqdm-4.67.3-py3-none-any.whl", hash = "sha256:ee1e4c0e59148062281c49d80b25b67771a127c85fc9676d3be5f243206826bf", size = 78374, upload-time = "2026-02-03T17:35:50.982Z" }, +] + +[[package]] +name = "trizod" +version = "0.0.1" +source = { editable = "." } +dependencies = [ + { name = "matplotlib", version = "3.9.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "matplotlib", version = "3.10.8", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "numpy", version = "2.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "pandarallel" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "pandas", version = "3.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "pynmrstar" }, + { name = "scipy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version == '3.10.*'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "tqdm" }, +] + +[package.dev-dependencies] +dev = [ + { name = "pytest", version = "8.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, + { name = "pytest", version = "9.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, + { name = "ruff" }, +] + +[package.metadata] +requires-dist = [ + { name = "matplotlib", specifier = ">=3.9.4" }, + { name = "numpy", specifier = ">=2.0.2" }, + { name = "pandarallel", specifier = ">=1.6.5" }, + { name = "pandas", specifier = ">=2.3.3" }, + { name = "pynmrstar", specifier = ">=3.5.0" }, + { name = "scipy", specifier = ">=1.13.1" }, + { name = "tqdm", specifier = ">=4.67.3" }, +] + +[package.metadata.requires-dev] +dev = [ + { name = "pytest", specifier = ">=8.4.2" }, + { name = "ruff", specifier = ">=0.15.5" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] + +[[package]] +name = "tzdata" +version = "2025.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/a7/c202b344c5ca7daf398f3b8a477eeb205cf3b6f32e7ec3a6bac0629ca975/tzdata-2025.3.tar.gz", hash = "sha256:de39c2ca5dc7b0344f2eba86f49d614019d29f060fc4ebc8a417896a620b56a7", size = 196772, upload-time = "2025-12-13T17:45:35.667Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/b0/003792df09decd6849a5e39c28b513c06e84436a54440380862b5aeff25d/tzdata-2025.3-py2.py3-none-any.whl", hash = "sha256:06a47e5700f3081aab02b2e513160914ff0694bce9947d6b76ebd6bf57cfc5d1", size = 348521, upload-time = "2025-12-13T17:45:33.889Z" }, +] + +[[package]] +name = "urllib3" +version = "2.6.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 435556, upload-time = "2026-01-07T16:24:43.925Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 131584, upload-time = "2026-01-07T16:24:42.685Z" }, +] + +[[package]] +name = "zipp" +version = "3.23.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload-time = "2025-06-08T17:06:39.4Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload-time = "2025-06-08T17:06:38.034Z" }, +]