Skip to content
#edge computing Dataset Open access

Protein unit cells, their selling reduced representation (one of them), the associated COB, and associated Kurlin roots

Oct 2026 · Zenodo (CERN European Organization for Nuclear Research)
Enzyme Structure and Function

Abstract

Single-file DuckDB table of 206,214 crystallographic PDB entries. This is a new version of 10.5281/zenodo.22986222. Same entries and the same RCSB source. This file adds the sorted linear search key, in columns l0–l5, and a schema_meta table (schema_version = 2, search_key = sorted_linear_key). The deposited cells, space groups, volumes, square-root columns, similarity columns, Selling-reduced cells, and deposited-to-reduced changes of basis are the rows from that record. Each row is one deposited conventional cell: pdb_id a, b, c, alpha, beta, gamma, volume — the RCSB conventional cell (Å, degrees, ų) sg_number, sg_hm — space-group number and Hermann–Mauguin symbol r0…r5 — Kurlin’s sorted square-root products sort(√p_ij) (Å), computed on the primitive lattice. Retained from the previous record. Not the search key. l0…l5 — the sorted linear search key sort(p_ij / sqrt(T)) (Å), computed on the same primitive lattice. p_ij are the six Selling conorms of one obtuse superbase and T is their sum. T is the same for every obtuse superbase of a lattice, so each lattice has one key. The sorted distance is a rearrangement lower bound on the labelled distance, the key is Lipschitz in the metric, and it scales with the cell edges. A cube of edge a has nonzero slots a/√3. s0…s5 — the square-root products r0…r5 divided by V^(1/3) (dimensionless). Not recomputed in this version. red_a, red_b, red_c, red_alpha, red_beta, red_gamma — one Selling-reduced cell of that lattice cob00…cob22 — the change of basis from the deposited basis to that reduced cell, stored as exact rationals numerator/denominator, row-major Columns of that matrix P are the reduced basis vectors in the deposited basis, so Pᵀ G P equals the reduced metric. P is the primitive-centering matrix times an integer unimodular Selling reduction. Its determinant is ±1 for a primitive lattice and a rational of absolute value 1/m for a centred lattice. One reduced cell is stored per row. The Selling orbit is not stored. Centred conventional cells are reduced to primitive using the lattice letter of the deposited symbol before the roots, the linear key, and the Selling reduction are computed. The stored cell parameters and volume stay the RCSB conventional values. Built from the RCSB Data API (holdings + GraphQL). Only the identifier, unit cell, and space group were fetched — no coordinates, structure factors, or other archival content. This version was made by copying 10.5281/zenodo.22986222 and filling l0–l5. It is not a new RCSB harvest. Intended for nearest-neighbour and radius search on l0–l5 (Å), for example with the agentsg CellDatabase API. A small linear distance means the same lattice for search, not a proof of identity for every Voronoi type. The square-root key in r0–r5 is only Hölder-½ at a vanishing conorm, which is why search moved off it. The stored matrix takes the deposited cell to the reduced cell. The operator between a query cell and a deposited cell is composed at query time.

View source

Similar papers

#computer vision Review Sep 2017

Agile Software Development Methods: Review and Analysis

This publication proposes a definition and a classification of agile software development approaches and analyses ten software development methods that can be characterized as being "agile" against the defined criterion.

P. Abrahamsson, O. Salo, Jussi Ronkainen et al. · 727 citations · ⚡54
#computer vision Jun 2008

The impact of agile practices on communication in software development

The study shows that agile practices improve both informal and formal communication, but indicates that, in larger development situations involving multiple external stakeholders, a mismatch of adequate communication mechanisms can sometimes even hinder the communication.

M. Pikkarainen, Jukka Haikara, O. Salo et al. · 401 citations · ⚡48
#machine learning Review Open access Oct 2014

Software development in startup companies: A systematic mapping study

The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.

Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al. · 394 citations · ⚡54

Related blog posts

Microsoft Research Blog Oct 6, 2026

What AI gets wrong and what failure teaches us

Jennifer Neville did not want to go into computer science—but that’s exactly where she landed. Neville discusses the starts and stops that led to her professional sweet spot and her work identifying “surprising failures” making it hard for AI to handle complexity.  The post What AI gets wrong and what failure teaches us appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.