Publish SLp-1.1 r1 cellular and genomic world model
Browse files- README.md +33 -8
- checkpoints/v1.1/SLp-1.1-r1/LICENSE +21 -0
- checkpoints/v1.1/SLp-1.1-r1/THIRD_PARTY_NOTICES.md +51 -0
- checkpoints/v1.1/SLp-1.1-r1/manifest.json +74 -0
- checkpoints/v1.1/SLp-1.1-r1/molecular_model/training-index.json +188 -0
- checkpoints/v1.1/SLp-1.1-r1/molecular_model/training-protocol.json +67 -0
- checkpoints/v1.1/SLp-1.1-r1/molecular_model/training.json +233 -0
- checkpoints/v1.1/SLp-1.1-r1/requirements.lock +6 -0
README.md
CHANGED
|
@@ -1,21 +1,46 @@
|
|
| 1 |
---
|
| 2 |
license: other
|
|
|
|
|
|
|
| 3 |
tags:
|
| 4 |
- biology
|
| 5 |
-
-
|
| 6 |
- world-model
|
| 7 |
-
-
|
|
|
|
|
|
|
|
|
|
| 8 |
---
|
| 9 |
|
| 10 |
# SLp
|
| 11 |
|
| 12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
|
| 14 |
-
|
|
|
|
|
|
|
| 15 |
|
| 16 |
-
|
| 17 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
|
| 19 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
|
| 21 |
-
The
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
license: other
|
| 3 |
+
license_name: mit-weights-with-source-data-terms
|
| 4 |
+
license_link: https://github.com/abiome-org/SLp/blob/main/release/THIRD_PARTY_NOTICES.md
|
| 5 |
tags:
|
| 6 |
- biology
|
| 7 |
+
- genomics
|
| 8 |
- world-model
|
| 9 |
+
- synthetic-lethality
|
| 10 |
+
- pytorch
|
| 11 |
+
datasets:
|
| 12 |
+
- potteryrage/SLp-1.1-data
|
| 13 |
---
|
| 14 |
|
| 15 |
# SLp
|
| 16 |
|
| 17 |
+
SLp models molecular state and the consequences of genetic interventions.
|
| 18 |
+
Synthetic-lethality prediction is a downstream application of the learned world.
|
| 19 |
+
|
| 20 |
+
| Release | Artifact path | Description |
|
| 21 |
+
|---|---|---|
|
| 22 |
+
| SLp-1.1 r1 | `checkpoints/v1.1/SLp-1.1-r1/` | 15.12M-parameter molecular and functional world; RNA/protein generation, continuous fitness decoding and ten downstream SL decoders |
|
| 23 |
+
| SLp-1 | `checkpoints/v1/SLp-1/` | Frozen historical proof of concept |
|
| 24 |
|
| 25 |
+
[Source and usage](https://github.com/abiome-org/SLp) ·
|
| 26 |
+
[Model card](https://github.com/abiome-org/SLp/blob/main/MODEL_CARD.md) ·
|
| 27 |
+
[Prepared data](https://huggingface.co/datasets/potteryrage/SLp-1.1-data)
|
| 28 |
|
| 29 |
+
SLp-1.1 r1 includes actual weights, inference source, normalizers, biological
|
| 30 |
+
contexts, a descriptor registry and downstream decoder weights. Use the
|
| 31 |
+
revision-pinned download command in the source repository; inference does not
|
| 32 |
+
require the training corpus. The original SLp code and weights are MIT.
|
| 33 |
+
Bundled biological data retain their source terms; see the release notices.
|
| 34 |
+
Historical artifacts and their terms are preserved.
|
| 35 |
|
| 36 |
+
On ten official MuSL CV3 splits, SLp-1.1's downstream decoder has mean AUROC
|
| 37 |
+
0.787830 and AP 0.780602. Its matched untrained functional component reaches
|
| 38 |
+
0.734081/0.729673, while direct descriptors reach 0.798579/0.802964.
|
| 39 |
+
The molecular and functional worlds are trained on quantitative observations;
|
| 40 |
+
human SL labels train only the separate fold-local decoder. These retrospective
|
| 41 |
+
results are research evidence, not a prospective SOTA claim or clinical validation.
|
| 42 |
|
| 43 |
+
The pretraining mix combines human CRISPRi/CRISPRa RNA, paired RNA/protein,
|
| 44 |
+
native yeast RNA populations, human single-gene fitness and yeast double-mutant
|
| 45 |
+
fitness. See the model card for exact populations, units, sampling proportions,
|
| 46 |
+
exclusions and species-specific results.
|
checkpoints/v1.1/SLp-1.1-r1/LICENSE
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
MIT License
|
| 2 |
+
|
| 3 |
+
Copyright (c) 2026 SLp contributors
|
| 4 |
+
|
| 5 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 6 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 7 |
+
in the Software without restriction, including without limitation the rights
|
| 8 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 9 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 10 |
+
furnished to do so, subject to the following conditions:
|
| 11 |
+
|
| 12 |
+
The above copyright notice and this permission notice shall be included in all
|
| 13 |
+
copies or substantial portions of the Software.
|
| 14 |
+
|
| 15 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 16 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 17 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 18 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 19 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 20 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 21 |
+
SOFTWARE.
|
checkpoints/v1.1/SLp-1.1-r1/THIRD_PARTY_NOTICES.md
ADDED
|
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Data and third-party notices
|
| 2 |
+
|
| 3 |
+
Original SLp source code, documentation and trained SLp weights are distributed
|
| 4 |
+
under the MIT license. This does not relicense third-party observations,
|
| 5 |
+
annotations, benchmark data, software or pretrained feature models. Existing
|
| 6 |
+
third-party LICENSE files continue to apply.
|
| 7 |
+
|
| 8 |
+
The SLp-1.1 data release contains transformed, filtered research data. Its
|
| 9 |
+
`inventory.json` records exact files, sizes, hashes and roles. Historical input
|
| 10 |
+
manifests are retained byte-for-byte, including historical path strings; loaders
|
| 11 |
+
use the repository-relative paths described in the development guide.
|
| 12 |
+
|
| 13 |
+
| Source | Released material and attribution | Terms |
|
| 14 |
+
|---|---|---|
|
| 15 |
+
| Replogle et al. (2022), [Figshare 20029387 v1](https://doi.org/10.25452/figshare.plus.20029387.v1) | K562/RPE1 essential and K562 genome-wide CRISPRi counts, filtered populations and fitting indices | CC BY 4.0 |
|
| 16 |
+
| Frangieh et al. (2021), scPerturb [Zenodo 10044268](https://doi.org/10.5281/zenodo.10044268) | Processed public paired RNA/protein data, sparse training shards and population summaries; attribution also to the scPerturb authors | CC BY 4.0; controlled raw sequencing is excluded |
|
| 17 |
+
| Nadal-Ribelles et al. (2025), [Zenodo 14062629](https://doi.org/10.5281/zenodo.14062629) | Yeast Control/NaCl count-derived population means, metadata and reference panels from author-released Seurat objects | CC BY 4.0 |
|
| 18 |
+
| Broad DepMap, [24Q2](https://doi.org/10.25452/figshare.plus.25880521.v1) | Filtered human CRISPR gene effects, observed cell contexts and fitting/development partitions | CC BY 4.0 |
|
| 19 |
+
| Costanzo et al. (2016), [Dryad 4291s](https://doi.org/10.5061/dryad.4291s) | Species-native yeast single/double-mutant fitness, sampled and partitioned from the authors' raw pairwise data | CC0 1.0 |
|
| 20 |
+
| Norman et al. (2019), [GSE133344](https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE133344) | Processed molecular single/combination population responses | NCBI GEO public-data policy; submitter rights retained |
|
| 21 |
+
| Nadig et al. (2025), [GSE264667](https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE264667) | Processed HepG2 molecular responses | NCBI GEO public-data policy; submitter rights retained |
|
| 22 |
+
| Zhao et al. (2021), [GSE164996](https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE164996) | MCF10A processed molecular population responses in three environments | NCBI GEO public-data policy; submitter rights retained |
|
| 23 |
+
| [Saccharomyces Genome Database](https://www.yeastgenome.org/) and [Gene Ontology](https://geneontology.org/docs/go-citation-policy/) | Stable identities, protein-sequence and shared MF/CC annotation-derived features | CC BY 4.0; source snapshots recorded in `rights/` and feature receipts |
|
| 24 |
+
| [Ensembl](https://www.ensembl.org/info/about/legal/disclaimer.html), [STRING](https://string-db.org/cgi/access.pl), [ESM](https://github.com/facebookresearch/esm) | Human identity/sequence, physical-network features and frozen ESM2-8M protein representations | Ensembl source terms, STRING CC BY 4.0, ESM MIT; original feature-model weights are not redistributed here |
|
| 25 |
+
| [MuSL](https://github.com/JieZheng-ShanghaiTech/MuSL) | Selected official CV folds and the associated gene roster; Jie Zheng (2022) | MIT; upstream LICENSE included with the selected files |
|
| 26 |
+
|
| 27 |
+
SLp adaptations include gene filtering, population aggregation, log1p(CP10K)
|
| 28 |
+
normalization where recorded, sparse/memory-mapped conversion, descriptor
|
| 29 |
+
projection, species-native partitioning, and frozen-model simulation features.
|
| 30 |
+
Derived files that combine sources retain all applicable component terms.
|
| 31 |
+
Original model predictions and fitted SLp decoder weights are MIT; observed
|
| 32 |
+
contexts and cached input descriptors accompanying them retain source terms.
|
| 33 |
+
|
| 34 |
+
For the three GEO sources, the redistribution basis is the
|
| 35 |
+
[GEO public-data policy](https://www.ncbi.nlm.nih.gov/geo/info/disclaimer.html)
|
| 36 |
+
and the authors' public processed-data deposits. NCBI imposes no distribution
|
| 37 |
+
restriction but does not transfer submitters' rights. These files are therefore
|
| 38 |
+
identified with that policy, not represented as CC BY or MIT. The original
|
| 39 |
+
conditional rights receipts remain intact. No additional source-specific
|
| 40 |
+
restriction was identified in the recorded public-data scopes.
|
| 41 |
+
|
| 42 |
+
The release excludes controlled Frangieh sequencing, patient-level TCGA data,
|
| 43 |
+
downloaded third-party model weights, credentials, OMF runtime records and the
|
| 44 |
+
separate SLAMR benchmark inputs whose redistribution terms are not established.
|
| 45 |
+
SLAMR aggregate evaluation statistics remain reported in the model card.
|
| 46 |
+
|
| 47 |
+
Historical input indices cite a yeast summary-only receipt. The accompanying
|
| 48 |
+
`rights/zenodo-14062629-cc-by-4.0.yaml` and
|
| 49 |
+
`rights/slp-1-1-nadal-ribelles-yeast-seus-split-cc-by-4.0.yaml` supply the
|
| 50 |
+
appropriate public Seurat-source scope for the count-derived fitting arrays;
|
| 51 |
+
the original receipt and index are not silently rewritten.
|
checkpoints/v1.1/SLp-1.1-r1/manifest.json
ADDED
|
@@ -0,0 +1,74 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"decoders": [
|
| 3 |
+
"decoders/seed42-fold0-world.txt",
|
| 4 |
+
"decoders/seed42-fold1-world.txt",
|
| 5 |
+
"decoders/seed42-fold2-world.txt",
|
| 6 |
+
"decoders/seed42-fold3-world.txt",
|
| 7 |
+
"decoders/seed42-fold4-world.txt",
|
| 8 |
+
"decoders/seed432-fold0-world.txt",
|
| 9 |
+
"decoders/seed432-fold1-world.txt",
|
| 10 |
+
"decoders/seed432-fold2-world.txt",
|
| 11 |
+
"decoders/seed432-fold3-world.txt",
|
| 12 |
+
"decoders/seed432-fold4-world.txt"
|
| 13 |
+
],
|
| 14 |
+
"files": {
|
| 15 |
+
"benchmark-scores.json": "6150ab6410143b6308e1586d2bcab381e223fdb049f0879418c44ff1fe8c8112",
|
| 16 |
+
"bridge.py": "11cb58ce5dd99b9eaf065352947f6958788c61d6ff62a2b990f740208a6a0fd8",
|
| 17 |
+
"decoder-lock.json": "5059485cfdf56ea3d9a47ce2de32664971965354a0647846fb896664bc39ed56",
|
| 18 |
+
"decoder-training.json": "165ebb452e0eb1968b7cebbe1b4d04254aeaf98c79a8d77fef182f37b5e6861e",
|
| 19 |
+
"decoders/seed42-fold0-world.txt": "34247b70b823788ed94dee0c2696b480fcef63bd41d973d006aceae9e397b842",
|
| 20 |
+
"decoders/seed42-fold1-world.txt": "9677e1468e2a08b0ecc335c276d3e78722f2fc9fbd6da1b2c3ad0653e3ec82b8",
|
| 21 |
+
"decoders/seed42-fold2-world.txt": "1c19402c36604346c993922a94c62bbb4fa19a1c4f0feebe0523ac8752a2ba94",
|
| 22 |
+
"decoders/seed42-fold3-world.txt": "d45c1248ec4ce29f9381d7558d0cb87f46e4d6787d8de6809c6d71a4856dcdcc",
|
| 23 |
+
"decoders/seed42-fold4-world.txt": "986a7ad07113568529f5b56454079612cc46a856babd3e1286b09dec9ab5af01",
|
| 24 |
+
"decoders/seed432-fold0-world.txt": "5d662dac2d8ef775d5a744ba7b726e887ac417fbde958c3050bd1f57c191f276",
|
| 25 |
+
"decoders/seed432-fold1-world.txt": "ac7d00baebf4bc5f89d280f2992d7767cf03482edbbf94da699e4588fc69d18e",
|
| 26 |
+
"decoders/seed432-fold2-world.txt": "5cd5d25a4533bad3067d9ce19d223104d0117ace7660f132ba70a17e042545d9",
|
| 27 |
+
"decoders/seed432-fold3-world.txt": "6275ba8c2acb5e20f8681c88783ca29a047836355864c43a0104c9138149ef7a",
|
| 28 |
+
"decoders/seed432-fold4-world.txt": "c29929ae0f2ff116802a0307daf45e6d2042c5cdebab0c5382491ea2bb0db09d",
|
| 29 |
+
"functional_bridge.py": "3377eedd286ed57c580a7a419e8769aed33ff770c927d0334d043e2c0a77a417",
|
| 30 |
+
"functional_contexts.npz": "b4ad24d14f3ba02f7f0b87479b09995f8a87c9286f18f3acd192abf301801ec7",
|
| 31 |
+
"functional_model/CONTRACT.md": "5f93381ba861d6834e24a37f518432a01207d514e058fe9a6543e709c9cfdf34",
|
| 32 |
+
"functional_model/capacity_model.py": "4a3a7698bb1b6c0ef8c47e9d952bc7ae9232b753beccaa91e4253f6986cae2fb",
|
| 33 |
+
"functional_model/fitness_inference.py": "e24e79f5ad4aa8246f0a9f27904ecb793f50927e4369a4d4546b24ec403cb67d",
|
| 34 |
+
"functional_model/model.py": "812005d2251e254d0147d4d6c9abfd60ef1a1673e21d04f5c0b30e2f1441d613",
|
| 35 |
+
"functional_model/model.safetensors": "a0968b69b4409ac7faa34687b7ae3c3725c34d958e6587e783fa42fb9f1db818",
|
| 36 |
+
"functional_model/normalizer.npz": "18135150e0f238dbe7b43b8655494997e7c4cbe3fbcee959c3a88cd352e068e6",
|
| 37 |
+
"functional_model/requirements.lock": "af85be0610f2cecae5cbb30c634f6d0c16e820e60f32151e4e3dc676863c03be",
|
| 38 |
+
"functional_model/training.json": "e5faa812b5993d9114af6b22fc5ee09b4c247dbe6e39b98421f42c339bd9d7cf",
|
| 39 |
+
"functional_predict.py": "81b5c1a70e0f1d9f1ff72a60ac2551af0cc5590a4dae388aff789b0a812d8ab0",
|
| 40 |
+
"gene-aliases.json": "62cd80ca4b8c1787f4f185ff3ab1798548044549f377edfabe46a101effe0433",
|
| 41 |
+
"genes.npz": "4a8ca4083f38e8389ab9013eed21e11b4f9a87ddb79915fe44a4a013090b6259",
|
| 42 |
+
"molecular_contexts/hepg2-context.npz": "384c4bde48c4f391442bfad03e3328789af4498cb4f0d81b561c88cc88fcb4d3",
|
| 43 |
+
"molecular_contexts/k562-context.npz": "17c64c8bfd42cccd6816d62302281089125ab6f3eec65d28a0851beac98da452",
|
| 44 |
+
"molecular_contexts/rpe1-context.npz": "1e4a4cda2943d2691815c49fc33b804ff107433f592f966be1c74c9dcff1078c",
|
| 45 |
+
"molecular_model/CONTRACT.md": "b9043e5ffd99415ac5da7df272b1118df157514bee7e8e5c0984bd2d0f821ee1",
|
| 46 |
+
"molecular_model/config.json": "059cd0dea4ddf1ebaa489c143311c810f333317e406672596fd1af10708611ac",
|
| 47 |
+
"molecular_model/example.npz": "ba82aa435a4b956b2623f030e3168a26a927dc6ea82c1a75e9deb2b976253b0a",
|
| 48 |
+
"molecular_model/inference.py": "f84882e495294877a3f488869d45b2ba357cc3a3b6fadacad349e76d9570fce3",
|
| 49 |
+
"molecular_model/manifest.json": "8ff90ecaed522531d05d301a8e4d4784a45d6e8464eb147dc237bfeabd5631ab",
|
| 50 |
+
"molecular_model/metadata.json": "9568070ef57d37114e2c4041bd495acfcc7b4e3ba8c8c5406d999a6b7ec03188",
|
| 51 |
+
"molecular_model/model.py": "6c4995ebecd6100920935a803c5bf46d496a653cb19ee81c9cc5c4bba18ac583",
|
| 52 |
+
"molecular_model/model.safetensors": "9ecffff8d83e41878da638847d77a950077d2270e2cf6dc951d3e9e0309c4a15",
|
| 53 |
+
"molecular_model/normalizer.npz": "e282ddd47bcd61a3878400107cc540c6df254b51d7ff9b55ef5d1fefcabc219c",
|
| 54 |
+
"molecular_model/replay.py": "033ddd12af7240408c1dc32d70c20271e3b7ec842323d650af15bc9c696fe130",
|
| 55 |
+
"molecular_model/requirements-linux.lock": "b616c6843bbbb7b1a036627c0065f28592c47d6c5a3aa309666a32cba141e763",
|
| 56 |
+
"molecular_model/requirements-native.lock": "84f398b2a78a5d51cd59641b31cd69eae5d7707b806fc2653d02a131b75b7f82",
|
| 57 |
+
"molecular_model/rights/figshare-replogle-2022-k562-essential-singlecell-cc-by-4.0.yaml": "ed56fbad2648eb668e78d6bae6b7c7f8354d37d3fdc050c94e9b449758b54bf9",
|
| 58 |
+
"molecular_model/rights/figshare-replogle-2022-k562-gwps-cc-by-4.0.yaml": "4abc52027d73434ec92fadd7a0ef7f768e86ef9175b9e8350adb88850da7de7a",
|
| 59 |
+
"molecular_model/rights/figshare-replogle-2022-rpe1-essential-singlecell-cc-by-4.0.yaml": "c207bf12930422c954ce1f6704d408221444d678389f063205b8af6b62af76f5",
|
| 60 |
+
"molecular_model/rights/frangieh-2021-scperturb-processed-cc-by-4.0.yaml": "8c86ca6c100a56a2c21e444ba0cf99a89487d3df82268e971224d987a21e5ed9",
|
| 61 |
+
"molecular_model/rights/gse164996-combinatorial-cropseq-public-molecular.yaml": "1b33c6769a4c5679b7def93732f6f79134acbdfad3acfe6a3142739c46894448",
|
| 62 |
+
"molecular_model/rights/nadig-2025-gse264667-public-molecular.yaml": "42a1b2d611894387f3f08c654f83da083e8ee1d158245544f99c58f86b3efb7d",
|
| 63 |
+
"molecular_model/rights/norman-2019-geo-public-molecular.yaml": "9fd65f7d2983b41bee50066200504cdedbf16964a988fa420da8212a7a57b80d",
|
| 64 |
+
"molecular_model/rights/slp-1-1-nadal-ribelles-yeast-molecular-summaries-cc-by-4.0.yaml": "c958ed278c0f75f701da6bedef40b8fcb0c1d6385e165a29326f531847384a47",
|
| 65 |
+
"molecular_model/training-index.json": "3666dd2490622eecf10894762067dfd9b5d0cd7355a88af9c80a0906f42a811f",
|
| 66 |
+
"molecular_model/training-protocol.json": "897d1a0348f5061f91a8caf51fb5f846b9557e399cd3ce90ed94c964ee1de385",
|
| 67 |
+
"molecular_model/training.json": "1e1f8e748212a1c8a60726767fb9438e597055d79638ec8063047c2965fd9a09",
|
| 68 |
+
"requirements.lock": "941cc263e8180bb2bfa6425a8c3303696e9854a274ad6a92dc3f7fb200876814"
|
| 69 |
+
},
|
| 70 |
+
"functional_weights_sha256": "a0968b69b4409ac7faa34687b7ae3c3725c34d958e6587e783fa42fb9f1db818",
|
| 71 |
+
"molecular_weights_sha256": "9ecffff8d83e41878da638847d77a950077d2270e2cf6dc951d3e9e0309c4a15",
|
| 72 |
+
"schema": "slp.cellular-genomic-world/v1",
|
| 73 |
+
"scope": "research world with RNA/protein generation, species-native conditional fitness, fixed excess-loss SL scoring, and a separately supervised SL decoder"
|
| 74 |
+
}
|
checkpoints/v1.1/SLp-1.1-r1/molecular_model/training-index.json
ADDED
|
@@ -0,0 +1,188 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"excludedHumanGenes": 1506,
|
| 3 |
+
"exclusionRosterReceipts": {
|
| 4 |
+
"data/derived/slp11-joint-world-expanded-development-string-v1/gwps.npz": "49347b1e2d5f9b1b88d7f8d596e00f8da5743b4be033bfea9632f80d6dbf5991",
|
| 5 |
+
"data/derived/slp11-joint-world-expanded-development-string-v1/hepg2.npz": "52074590a31c5d1e8acdfa7d3c34662ca3f8260ab944e7f70d52f90c67b80ab5",
|
| 6 |
+
"data/derived/slp11-joint-world-expanded-development-string-v1/k562.npz": "587b5180a04102e6d534f422e88c3683fe5979df0a9a54a03b63b74031244b84",
|
| 7 |
+
"data/derived/slp11-joint-world-expanded-development-string-v1/rpe1.npz": "2fcabe017d2d8c917110a48a80558994fe63917b21e12f3cc5f10b9c4f985431"
|
| 8 |
+
},
|
| 9 |
+
"files": {
|
| 10 |
+
"excluded-human-action-ids.txt": "aa3e0a3013d3956ea181f075343d20123a6afb283dababbabb8aec327b388a92",
|
| 11 |
+
"features.npz": "573552a8984a8a5c35069a35579ca843f24340dab3619b3ca018f192584b2b3d",
|
| 12 |
+
"frangieh-index.npz": "be87c2bae000dfd748362b176c0c8ce6eac189acfaf1101bf04e3c7c49255a16",
|
| 13 |
+
"frangieh-populations.npz": "0a8fd6f5595e3588ada1ddbc583f2a75b81864a5e90127d33f0c8974088a08cd",
|
| 14 |
+
"gwps-index.npz": "9242a7b61229943ad7f2b0e0da84e4c82e31d8a4ddd056bf9e19a6c37bafb4c9",
|
| 15 |
+
"hepg2-index.npz": "7d5c0bc2c86716eef7df9acb2a1781f526b135350d9f8701c6d694424c1ad782",
|
| 16 |
+
"k562-index.npz": "52165aee528dbe5d23e4ced9d3ae04597754ef9e80a73a76ea44758df80d1448",
|
| 17 |
+
"k562_cells-index.npz": "1f39884c3200fa5947f028ab93e1cc719c2374945dca6cead46fa8e49358c60f",
|
| 18 |
+
"mcf10a_full_d0-index.npz": "fb0aa32bef5bd78320d018bbd743c7b0f3a3f7e93bfb7ffde2c1de42806abba9",
|
| 19 |
+
"mcf10a_full_d6-index.npz": "973098774f8f288fa08f17ab1d3bc7b8fdf53c073c0510f94b4c52dce1df34e2",
|
| 20 |
+
"mcf10a_tgfb1_d6-index.npz": "be358bb944568a53ca167a0c45bd1944d659fe994c74328546c75fb16d94f41b",
|
| 21 |
+
"norman-index.npz": "10702d25618d5983d87fde684b31b034c8feeec0f44a71588d3ed15316619d8c",
|
| 22 |
+
"rpe1-index.npz": "9466362fc7dd688df3df0008b8b6c8317610e950a305f59ce57042dece32034c",
|
| 23 |
+
"rpe1_cells-index.npz": "45923d686de73c8aceceea4ca06436aa8eca47cfc27f6f61b6000eb6814b2445"
|
| 24 |
+
},
|
| 25 |
+
"frangieh": {
|
| 26 |
+
"fitting_populations": 1388,
|
| 27 |
+
"index": "frangieh-index.npz",
|
| 28 |
+
"path": "data/derived/slp11-frangieh/paired-singlecell-train-control-v1",
|
| 29 |
+
"population_file": "frangieh-populations.npz",
|
| 30 |
+
"weight": 0.15
|
| 31 |
+
},
|
| 32 |
+
"populations": [
|
| 33 |
+
{
|
| 34 |
+
"assay": 0,
|
| 35 |
+
"index": "k562-index.npz",
|
| 36 |
+
"mechanism": 0,
|
| 37 |
+
"name": "k562",
|
| 38 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/k562.npz",
|
| 39 |
+
"rows": 1443,
|
| 40 |
+
"taxon": 9606,
|
| 41 |
+
"weight": 0.04
|
| 42 |
+
},
|
| 43 |
+
{
|
| 44 |
+
"assay": 0,
|
| 45 |
+
"index": "rpe1-index.npz",
|
| 46 |
+
"mechanism": 0,
|
| 47 |
+
"name": "rpe1",
|
| 48 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/rpe1.npz",
|
| 49 |
+
"rows": 1666,
|
| 50 |
+
"taxon": 9606,
|
| 51 |
+
"weight": 0.04
|
| 52 |
+
},
|
| 53 |
+
{
|
| 54 |
+
"assay": 1,
|
| 55 |
+
"index": "norman-index.npz",
|
| 56 |
+
"mechanism": 1,
|
| 57 |
+
"name": "norman",
|
| 58 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/norman.npz",
|
| 59 |
+
"rows": 107,
|
| 60 |
+
"taxon": 9606,
|
| 61 |
+
"weight": 0.07
|
| 62 |
+
},
|
| 63 |
+
{
|
| 64 |
+
"assay": 2,
|
| 65 |
+
"index": "gwps-index.npz",
|
| 66 |
+
"mechanism": 0,
|
| 67 |
+
"name": "gwps",
|
| 68 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/gwps.npz",
|
| 69 |
+
"rows": 7438,
|
| 70 |
+
"taxon": 9606,
|
| 71 |
+
"weight": 0.1
|
| 72 |
+
},
|
| 73 |
+
{
|
| 74 |
+
"assay": 3,
|
| 75 |
+
"index": "hepg2-index.npz",
|
| 76 |
+
"mechanism": 0,
|
| 77 |
+
"name": "hepg2",
|
| 78 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/hepg2.npz",
|
| 79 |
+
"rows": 1758,
|
| 80 |
+
"taxon": 9606,
|
| 81 |
+
"weight": 0.04
|
| 82 |
+
},
|
| 83 |
+
{
|
| 84 |
+
"assay": 4,
|
| 85 |
+
"index": "mcf10a_full_d0-index.npz",
|
| 86 |
+
"mechanism": 2,
|
| 87 |
+
"name": "mcf10a_full_d0",
|
| 88 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/mcf10a_full_d0.npz",
|
| 89 |
+
"rows": 28,
|
| 90 |
+
"taxon": 9606,
|
| 91 |
+
"weight": 0.02
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"assay": 4,
|
| 95 |
+
"index": "mcf10a_full_d6-index.npz",
|
| 96 |
+
"mechanism": 2,
|
| 97 |
+
"name": "mcf10a_full_d6",
|
| 98 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/mcf10a_full_d6.npz",
|
| 99 |
+
"rows": 27,
|
| 100 |
+
"taxon": 9606,
|
| 101 |
+
"weight": 0.02
|
| 102 |
+
},
|
| 103 |
+
{
|
| 104 |
+
"assay": 4,
|
| 105 |
+
"index": "mcf10a_tgfb1_d6-index.npz",
|
| 106 |
+
"mechanism": 2,
|
| 107 |
+
"name": "mcf10a_tgfb1_d6",
|
| 108 |
+
"path": "data/derived/slp11-joint-world-context-transfer-v2-training-r4/mcf10a_tgfb1_d6.npz",
|
| 109 |
+
"rows": 23,
|
| 110 |
+
"taxon": 9606,
|
| 111 |
+
"weight": 0.02
|
| 112 |
+
}
|
| 113 |
+
],
|
| 114 |
+
"raw_cells": [
|
| 115 |
+
{
|
| 116 |
+
"assay": 5,
|
| 117 |
+
"index": "k562_cells-index.npz",
|
| 118 |
+
"mechanism": 0,
|
| 119 |
+
"name": "k562_cells",
|
| 120 |
+
"path": "data/derived/slp11-human-k562-essential-count-latent-training-mmap-v1/counts.uint16",
|
| 121 |
+
"rows": 197804,
|
| 122 |
+
"shape": [
|
| 123 |
+
197804,
|
| 124 |
+
8563
|
| 125 |
+
],
|
| 126 |
+
"taxon": 9606,
|
| 127 |
+
"weight": 0.15
|
| 128 |
+
},
|
| 129 |
+
{
|
| 130 |
+
"assay": 5,
|
| 131 |
+
"index": "rpe1_cells-index.npz",
|
| 132 |
+
"mechanism": 0,
|
| 133 |
+
"name": "rpe1_cells",
|
| 134 |
+
"path": "data/derived/slp11-human-rpe1-essential-raw-cells-v1/reconstruction-train-counts.uint16",
|
| 135 |
+
"rows": 152951,
|
| 136 |
+
"shape": [
|
| 137 |
+
152951,
|
| 138 |
+
8749
|
| 139 |
+
],
|
| 140 |
+
"taxon": 9606,
|
| 141 |
+
"weight": 0.15
|
| 142 |
+
}
|
| 143 |
+
],
|
| 144 |
+
"rights": [
|
| 145 |
+
"figshare-replogle-2022-k562-essential-singlecell-cc-by-4.0.yaml",
|
| 146 |
+
"figshare-replogle-2022-rpe1-essential-singlecell-cc-by-4.0.yaml",
|
| 147 |
+
"figshare-replogle-2022-k562-gwps-cc-by-4.0.yaml",
|
| 148 |
+
"nadig-2025-gse264667-public-molecular.yaml",
|
| 149 |
+
"frangieh-2021-scperturb-processed-cc-by-4.0.yaml",
|
| 150 |
+
"slp-1-1-nadal-ribelles-yeast-molecular-summaries-cc-by-4.0.yaml",
|
| 151 |
+
"norman-2019-geo-public-molecular.yaml",
|
| 152 |
+
"gse164996-combinatorial-cropseq-public-molecular.yaml"
|
| 153 |
+
],
|
| 154 |
+
"schema": "slp.cell-world-training-index/v1",
|
| 155 |
+
"scope": "Human and yeast molecular observations only; no benchmark labels or fitted response priors.",
|
| 156 |
+
"sourceReceipts": {
|
| 157 |
+
"data/derived/slp11-frangieh/paired-development-v1/development.npz": "4bbb1eec9ede66211f1316b2841bb0037032ef975cd6c92d34aba0adb5fed744",
|
| 158 |
+
"data/derived/slp11-frangieh/paired-singlecell-train-control-v1/manifest.json": "e791b5cf35da96fa71951a4a240ed58b53e278d3c57e44066680abd3f386a9c7",
|
| 159 |
+
"data/derived/slp11-human-k562-essential-count-latent-training-mmap-v1/counts.uint16": "e9bbfe69bd59cedf7131bd176632bb9fbd8dce59a0789ed7e18896ac34e4b511",
|
| 160 |
+
"data/derived/slp11-human-k562-essential-count-latent-training-mmap-v1/rows.npz": "5d8631e50b3dcabc9448eaa112eb94bc1335967e5b9098b6e278b6340a9a226b",
|
| 161 |
+
"data/derived/slp11-human-rpe1-essential-raw-cells-v1/reconstruction-train-counts.uint16": "6df95d35bd725dd935e368859391a99fc7e82f2019b1700eabfc744c01481ba6",
|
| 162 |
+
"data/derived/slp11-human-rpe1-essential-raw-cells-v1/reconstruction-train-row-metadata.npz": "b7b035798415ce2bc55361b12a52d13739cb2555621456342f75cf1e7a15339a",
|
| 163 |
+
"data/derived/slp11-human-shared-static/ensembl116-source3-esm8m-shared-go-complete-v2/human-static-esm8m-shared-go-mf-cc-features.npz": "20313e37d70d52253fa7b4b9b569b0fd504686a35be46b0607db1ab1c7484e54",
|
| 164 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/gwps.npz": "589e4a44bf0cf0e8677b92fcd29bc9ac3ed2ec12e001d1dcc68d4478715f1e02",
|
| 165 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/hepg2.npz": "9200c6f9c1ce31631a7fa4f5378491d966c79d8e68ac6d982cfcf1788d3c3f71",
|
| 166 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/k562.npz": "839d5e42419e73f74517d612c40facc76e52077f95d02058de97f9cfa02c2e1c",
|
| 167 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/mcf10a_full_d0.npz": "6e3e0a0125fba60b04f05c7050e38ed11303793d874f94d9adff843d3efb46bd",
|
| 168 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/mcf10a_full_d6.npz": "190628be23b2e053a84797033699e141999ab4f74a5566dd866609a983cc2118",
|
| 169 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/mcf10a_tgfb1_d6.npz": "40a30b924e8b87604a8289d6da68afc20bdcbf4236a7b6a34fcb2af178214544",
|
| 170 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/norman.npz": "80411e6ad08821c51b3f8a9b33f566c5fc09816b87b0c09071d0f8da112ba805",
|
| 171 |
+
"data/derived/slp11-joint-world-context-transfer-v2-training-r4/rpe1.npz": "0d83e602846623bd913e078c9da6750213755db4e892e81e47ea4a342abe2044",
|
| 172 |
+
"data/derived/slp11-yeast-atlas-counts/nadal-ribelles-rna-neural-fitting-v1/reference.npz": "09704a2cc40dd065cf2941e92e7a8eacad9d1cc7501ec99ee8f9201aebf1f194",
|
| 173 |
+
"data/derived/slp11-yeast-atlas-counts/nadal-ribelles-rna-neural-fitting-v1/train-metadata.npz": "c27f3e1671fbe6d1490ff3ff9e7582e601f8dfc96dd56f75236c8fc4411b8cfc",
|
| 174 |
+
"data/derived/slp11-yeast-atlas-counts/nadal-ribelles-rna-neural-fitting-v1/train-targets.npy": "020d980d1384edbbe63fbe72789e104b3807955bb2d164f21472a0fadfb3a93d",
|
| 175 |
+
"rights/figshare-replogle-2022-k562-essential-singlecell-cc-by-4.0.yaml": "ed56fbad2648eb668e78d6bae6b7c7f8354d37d3fdc050c94e9b449758b54bf9",
|
| 176 |
+
"rights/figshare-replogle-2022-k562-gwps-cc-by-4.0.yaml": "4abc52027d73434ec92fadd7a0ef7f768e86ef9175b9e8350adb88850da7de7a",
|
| 177 |
+
"rights/figshare-replogle-2022-rpe1-essential-singlecell-cc-by-4.0.yaml": "c207bf12930422c954ce1f6704d408221444d678389f063205b8af6b62af76f5",
|
| 178 |
+
"rights/frangieh-2021-scperturb-processed-cc-by-4.0.yaml": "8c86ca6c100a56a2c21e444ba0cf99a89487d3df82268e971224d987a21e5ed9",
|
| 179 |
+
"rights/gse164996-combinatorial-cropseq-public-molecular.yaml": "1b33c6769a4c5679b7def93732f6f79134acbdfad3acfe6a3142739c46894448",
|
| 180 |
+
"rights/nadig-2025-gse264667-public-molecular.yaml": "42a1b2d611894387f3f08c654f83da083e8ee1d158245544f99c58f86b3efb7d",
|
| 181 |
+
"rights/norman-2019-geo-public-molecular.yaml": "9fd65f7d2983b41bee50066200504cdedbf16964a988fa420da8212a7a57b80d",
|
| 182 |
+
"rights/slp-1-1-nadal-ribelles-yeast-molecular-summaries-cc-by-4.0.yaml": "c958ed278c0f75f701da6bedef40b8fcb0c1d6385e165a29326f531847384a47"
|
| 183 |
+
},
|
| 184 |
+
"yeast": {
|
| 185 |
+
"path": "data/derived/slp11-yeast-atlas-counts/nadal-ribelles-rna-neural-fitting-v1",
|
| 186 |
+
"weight": 0.2
|
| 187 |
+
}
|
| 188 |
+
}
|
checkpoints/v1.1/SLp-1.1-r1/molecular_model/training-protocol.json
ADDED
|
@@ -0,0 +1,67 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"advancement_rule": "Retain the trained generative artifact and report matched molecular development baselines; do not infer emergence or SOTA from training loss.",
|
| 3 |
+
"arguments": {
|
| 4 |
+
"batch": 16,
|
| 5 |
+
"decoder_queries": 256,
|
| 6 |
+
"encoder_queries": 192,
|
| 7 |
+
"index": "data\\derived\\slp11-cell-world-training-v5",
|
| 8 |
+
"initialize": "results\\slp11-transition\\cell-world-v1-seed731-r2\\preview-012000",
|
| 9 |
+
"learning_rate": 0.0001,
|
| 10 |
+
"output": "results\\slp11-transition\\cell-world-v1-generative-seed731",
|
| 11 |
+
"resume": null,
|
| 12 |
+
"seconds": 2400,
|
| 13 |
+
"seed": 731,
|
| 14 |
+
"source_root": ".",
|
| 15 |
+
"steps": 10000,
|
| 16 |
+
"warmup": 500
|
| 17 |
+
},
|
| 18 |
+
"benchmark_labels": false,
|
| 19 |
+
"config": {
|
| 20 |
+
"assay_count": 8,
|
| 21 |
+
"dynamics_layers": 4,
|
| 22 |
+
"encoder_layers": 3,
|
| 23 |
+
"flow_layers": 4,
|
| 24 |
+
"gene_features": 642,
|
| 25 |
+
"heads": 8,
|
| 26 |
+
"measurement_features": 60,
|
| 27 |
+
"mechanism_count": 3,
|
| 28 |
+
"observation_likelihood": true,
|
| 29 |
+
"slots": 32,
|
| 30 |
+
"taxon_count": 2,
|
| 31 |
+
"width": 256
|
| 32 |
+
},
|
| 33 |
+
"device": "NVIDIA GeForce RTX 4070",
|
| 34 |
+
"executor": "native-windows-cuda",
|
| 35 |
+
"fitted_response_prior": false,
|
| 36 |
+
"hypothesis": "A jointly learned molecular state supports reconstructing withheld coordinates and action-conditioned generation without fitted response priors.",
|
| 37 |
+
"index_sha256": "3666dd2490622eecf10894762067dfd9b5d0cd7355a88af9c80a0906f42a811f",
|
| 38 |
+
"initialization_sha256": "0227535e38b9e4f95a4f982fd5a4799e11c3b3195e65ba7e33696a2a58dce317",
|
| 39 |
+
"numpy": "2.4.4",
|
| 40 |
+
"parameters": 14118917,
|
| 41 |
+
"schema": "slp.cell-world-training/v1",
|
| 42 |
+
"source_hashes": {
|
| 43 |
+
"CONTRACT.md": "21132994ce11e39e62113fe219fbab4d47bec0012f244ab73a37f2620f27bd41",
|
| 44 |
+
"data.py": "b26353fa6c2a51f148de14c0b6b25b558fa6cdb5dbe6ea2bac1e839a64c9193e",
|
| 45 |
+
"evaluate.py": "9ebe7412d59f81752379bfca236e6500dd2ab5929f6ff4aedc91b0fddd40afbb",
|
| 46 |
+
"export.py": "fd4476b05a89c322d71ab4f518c9ec54aef35376ab8c27552c866bc3e43f8f3c",
|
| 47 |
+
"inference.py": "f84882e495294877a3f488869d45b2ba357cc3a3b6fadacad349e76d9570fce3",
|
| 48 |
+
"make_example.py": "be4563b2a0c53da3a7cbb58be3012b29fdf63b914d7db6209c0b764944df6545",
|
| 49 |
+
"model.py": "6c4995ebecd6100920935a803c5bf46d496a653cb19ee81c9cc5c4bba18ac583",
|
| 50 |
+
"prepare.py": "5b1b11c7b3cb8dfde95d9a41010cf51111ff13cf35e42a69a0e0e0691a7709b4",
|
| 51 |
+
"replay.py": "f1edd0ab877fe598b4dfb02827850acca08dd367ba1ed3996519617ad84e0e59",
|
| 52 |
+
"requirements-linux.lock": "05d42c346835ca1bed7c827c5dfe745d1d50588850f8b49f733e947592fc27bd",
|
| 53 |
+
"requirements-native.lock": "84f398b2a78a5d51cd59641b31cd69eae5d7707b806fc2653d02a131b75b7f82",
|
| 54 |
+
"test_model.py": "0124e6bd42608336c9e148d4c00edbbddfde38ae58927bbd6159d9f14bbf1810",
|
| 55 |
+
"train.py": "f92ad7cdcb21a7c3f50730e9bb8269368893cbe1ee903956fe4b7a1f314a14ff"
|
| 56 |
+
},
|
| 57 |
+
"sparse_rna_observation_distribution": true,
|
| 58 |
+
"torch": "2.11.0+cu128",
|
| 59 |
+
"world_objectives": [
|
| 60 |
+
"masked molecular reconstruction",
|
| 61 |
+
"RNA to protein imputation",
|
| 62 |
+
"intervention-conditioned molecular transition",
|
| 63 |
+
"latent endpoint prediction",
|
| 64 |
+
"conditional latent rectified flow",
|
| 65 |
+
"measured and latent combination composition"
|
| 66 |
+
]
|
| 67 |
+
}
|
checkpoints/v1.1/SLp-1.1-r1/molecular_model/training.json
ADDED
|
@@ -0,0 +1,233 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"draws": {
|
| 3 |
+
"frangieh_cells": 1513,
|
| 4 |
+
"gwps": 958,
|
| 5 |
+
"hepg2": 384,
|
| 6 |
+
"k562": 410,
|
| 7 |
+
"k562_cells": 1495,
|
| 8 |
+
"mcf10a_full_d0": 214,
|
| 9 |
+
"mcf10a_full_d6": 197,
|
| 10 |
+
"mcf10a_tgfb1_d6": 194,
|
| 11 |
+
"norman": 696,
|
| 12 |
+
"rpe1": 385,
|
| 13 |
+
"rpe1_cells": 1509,
|
| 14 |
+
"yeast": 2045
|
| 15 |
+
},
|
| 16 |
+
"elapsed_seconds": 1541.592999999877,
|
| 17 |
+
"parameters": 14118917,
|
| 18 |
+
"peak_cuda_mib": 710.14453125,
|
| 19 |
+
"sources": [
|
| 20 |
+
{
|
| 21 |
+
"assay": 0,
|
| 22 |
+
"draws": 410,
|
| 23 |
+
"mechanism": 0,
|
| 24 |
+
"name": "k562",
|
| 25 |
+
"queries": 8563,
|
| 26 |
+
"scale_range": [
|
| 27 |
+
0.06842171400785446,
|
| 28 |
+
0.06842171400785446
|
| 29 |
+
],
|
| 30 |
+
"supported_queries": 8348,
|
| 31 |
+
"taxon": 9606,
|
| 32 |
+
"used_shards": {},
|
| 33 |
+
"weight": 0.04
|
| 34 |
+
},
|
| 35 |
+
{
|
| 36 |
+
"assay": 0,
|
| 37 |
+
"draws": 385,
|
| 38 |
+
"mechanism": 0,
|
| 39 |
+
"name": "rpe1",
|
| 40 |
+
"queries": 8749,
|
| 41 |
+
"scale_range": [
|
| 42 |
+
0.11795949935913086,
|
| 43 |
+
0.11795949935913086
|
| 44 |
+
],
|
| 45 |
+
"supported_queries": 8654,
|
| 46 |
+
"taxon": 9606,
|
| 47 |
+
"used_shards": {},
|
| 48 |
+
"weight": 0.04
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"assay": 1,
|
| 52 |
+
"draws": 696,
|
| 53 |
+
"mechanism": 1,
|
| 54 |
+
"name": "norman",
|
| 55 |
+
"queries": 7226,
|
| 56 |
+
"scale_range": [
|
| 57 |
+
0.17469173669815063,
|
| 58 |
+
0.17469173669815063
|
| 59 |
+
],
|
| 60 |
+
"supported_queries": 7226,
|
| 61 |
+
"taxon": 9606,
|
| 62 |
+
"used_shards": {},
|
| 63 |
+
"weight": 0.07
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"assay": 2,
|
| 67 |
+
"draws": 958,
|
| 68 |
+
"mechanism": 0,
|
| 69 |
+
"name": "gwps",
|
| 70 |
+
"queries": 7036,
|
| 71 |
+
"scale_range": [
|
| 72 |
+
0.11620824038982391,
|
| 73 |
+
0.11620824038982391
|
| 74 |
+
],
|
| 75 |
+
"supported_queries": 7036,
|
| 76 |
+
"taxon": 9606,
|
| 77 |
+
"used_shards": {},
|
| 78 |
+
"weight": 0.1
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"assay": 3,
|
| 82 |
+
"draws": 384,
|
| 83 |
+
"mechanism": 0,
|
| 84 |
+
"name": "hepg2",
|
| 85 |
+
"queries": 7036,
|
| 86 |
+
"scale_range": [
|
| 87 |
+
0.2678590714931488,
|
| 88 |
+
0.2678590714931488
|
| 89 |
+
],
|
| 90 |
+
"supported_queries": 7036,
|
| 91 |
+
"taxon": 9606,
|
| 92 |
+
"used_shards": {},
|
| 93 |
+
"weight": 0.04
|
| 94 |
+
},
|
| 95 |
+
{
|
| 96 |
+
"assay": 4,
|
| 97 |
+
"draws": 214,
|
| 98 |
+
"mechanism": 2,
|
| 99 |
+
"name": "mcf10a_full_d0",
|
| 100 |
+
"queries": 7000,
|
| 101 |
+
"scale_range": [
|
| 102 |
+
0.0642470046877861,
|
| 103 |
+
0.0642470046877861
|
| 104 |
+
],
|
| 105 |
+
"supported_queries": 7000,
|
| 106 |
+
"taxon": 9606,
|
| 107 |
+
"used_shards": {},
|
| 108 |
+
"weight": 0.02
|
| 109 |
+
},
|
| 110 |
+
{
|
| 111 |
+
"assay": 4,
|
| 112 |
+
"draws": 197,
|
| 113 |
+
"mechanism": 2,
|
| 114 |
+
"name": "mcf10a_full_d6",
|
| 115 |
+
"queries": 7000,
|
| 116 |
+
"scale_range": [
|
| 117 |
+
0.06572195142507553,
|
| 118 |
+
0.06572195142507553
|
| 119 |
+
],
|
| 120 |
+
"supported_queries": 7000,
|
| 121 |
+
"taxon": 9606,
|
| 122 |
+
"used_shards": {},
|
| 123 |
+
"weight": 0.02
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"assay": 4,
|
| 127 |
+
"draws": 194,
|
| 128 |
+
"mechanism": 2,
|
| 129 |
+
"name": "mcf10a_tgfb1_d6",
|
| 130 |
+
"queries": 7000,
|
| 131 |
+
"scale_range": [
|
| 132 |
+
0.0882313922047615,
|
| 133 |
+
0.0882313922047615
|
| 134 |
+
],
|
| 135 |
+
"supported_queries": 7000,
|
| 136 |
+
"taxon": 9606,
|
| 137 |
+
"used_shards": {},
|
| 138 |
+
"weight": 0.02
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"assay": 5,
|
| 142 |
+
"draws": 1495,
|
| 143 |
+
"mechanism": 0,
|
| 144 |
+
"name": "k562_cells",
|
| 145 |
+
"queries": 8563,
|
| 146 |
+
"scale_range": [
|
| 147 |
+
1.0,
|
| 148 |
+
1.0
|
| 149 |
+
],
|
| 150 |
+
"supported_queries": 8348,
|
| 151 |
+
"taxon": 9606,
|
| 152 |
+
"used_shards": {},
|
| 153 |
+
"weight": 0.15
|
| 154 |
+
},
|
| 155 |
+
{
|
| 156 |
+
"assay": 5,
|
| 157 |
+
"draws": 1509,
|
| 158 |
+
"mechanism": 0,
|
| 159 |
+
"name": "rpe1_cells",
|
| 160 |
+
"queries": 8749,
|
| 161 |
+
"scale_range": [
|
| 162 |
+
1.0,
|
| 163 |
+
1.0
|
| 164 |
+
],
|
| 165 |
+
"supported_queries": 8654,
|
| 166 |
+
"taxon": 9606,
|
| 167 |
+
"used_shards": {},
|
| 168 |
+
"weight": 0.15
|
| 169 |
+
},
|
| 170 |
+
{
|
| 171 |
+
"assay": 6,
|
| 172 |
+
"draws": 1513,
|
| 173 |
+
"mechanism": 2,
|
| 174 |
+
"name": "frangieh_cells",
|
| 175 |
+
"queries": 18083,
|
| 176 |
+
"scale_range": [
|
| 177 |
+
0.5,
|
| 178 |
+
1.0
|
| 179 |
+
],
|
| 180 |
+
"supported_queries": 16281,
|
| 181 |
+
"taxon": 9606,
|
| 182 |
+
"used_shards": {
|
| 183 |
+
"paired-cells-00000.npz": "c24c422d19f9a44a6a68fd492f850eb90e29866b1bbe6064d52fb6d3474f60a5",
|
| 184 |
+
"paired-cells-00001.npz": "4d9cf1f4a6dbc637ee9e8b4845525b4db134870b0c167d72045fe77975306751",
|
| 185 |
+
"paired-cells-00002.npz": "f29740c88447836bf9d885c1e622c37414cfa10234ee63ebc588b120bea44c5a",
|
| 186 |
+
"paired-cells-00003.npz": "0f542c803f93dbbe2ec24f9e93d7795a5323151b43256a7ec34770acff6dba8f",
|
| 187 |
+
"paired-cells-00004.npz": "ab729cea239ff3ad8495cead266f5a212ed6d3044fe52163bb541988a1f5d702",
|
| 188 |
+
"paired-cells-00007.npz": "fd7505629cececaba3f873459c89fd9331a28c6f0868f8bff77ed4d08c42f75f",
|
| 189 |
+
"paired-cells-00009.npz": "583a75a6358d7d3b13752307f97799e837745509fa4b52c3b32a2b62bdf14e42",
|
| 190 |
+
"paired-cells-00013.npz": "1b021ca8585f02aa3c28e9911329fcd712d1b1fa1745a486b00659ed4ccd1542",
|
| 191 |
+
"paired-cells-00014.npz": "882237bf24dc74b42d45c2343ca40e73da2b7f650490be3609c217d8d64d3563",
|
| 192 |
+
"paired-cells-00017.npz": "c09e7deb6d2af1f61e7f7456310986312f0205753ccec51ff1c99c4ffef5b344",
|
| 193 |
+
"paired-cells-00018.npz": "d139fea412703b9e185a5359afa42ad56e937f4e596cbba6f1b0925aca059049",
|
| 194 |
+
"paired-cells-00021.npz": "372f1a98c15ccc3e1a8ac9e06d5f61f6e3a67d64d340d7badcbf2102d80d110a",
|
| 195 |
+
"paired-cells-00022.npz": "8b4018b5b3e391d2061c2c8f7c411de2f4783a87f4d45f969e1c1e47f0e1f485",
|
| 196 |
+
"paired-cells-00024.npz": "a987272c9e8ce248c3cecd63fac571aef565017af833aa8e6cfec1e70a24c343",
|
| 197 |
+
"paired-cells-00026.npz": "f72f9b84b6a1e81ddcdb00779f9500bf06a6c504bc5101c162feaf63373db480",
|
| 198 |
+
"paired-cells-00027.npz": "dcf3485ca20a1673d3f41b883cce9e78cfb06312622ed1000e53bf3d7a8b2636",
|
| 199 |
+
"paired-cells-00029.npz": "779f5fbe84770e7f4e5dbe5a9adf9d1087f08a68ce16fec9e5bb0a637c8c408c",
|
| 200 |
+
"paired-cells-00031.npz": "ac2d19e703285de05c3fb67d6d37f92a4e27c3c39ba0157e83d492b55c1fcca1",
|
| 201 |
+
"paired-cells-00032.npz": "69765883b9a66e195bc6f9f30175bcca8107b74cf7a7c25bb6f995177cc7006e",
|
| 202 |
+
"paired-cells-00034.npz": "193a58d323c94a9049fc57a46031f1f89bbd6b5306fc498920c51d4461bb1431",
|
| 203 |
+
"paired-cells-00035.npz": "6f4e93e444409660e64307b51d8040b28ee86a5f59e07a001445c26e905ca129",
|
| 204 |
+
"paired-cells-00036.npz": "27d464ad8c2b5c1f136e88e0637e54bcfbf9e2797303fe6f56f6088d3a2663d3",
|
| 205 |
+
"paired-cells-00039.npz": "254bc9e6c616fc579da7510c2992eff2947558b3afd6f914dcfb5abb3adebc5f",
|
| 206 |
+
"paired-cells-00040.npz": "11cf8d06ebdc1018137f6d83a5492c7856b5c6bea3a4985a1a6051442996738f",
|
| 207 |
+
"paired-cells-00041.npz": "717c7dde28320accfba0c15ba59aba0df8bc352469729dc9434a6f83b6434f84",
|
| 208 |
+
"paired-cells-00043.npz": "28472a718f3d045b6f14fe3a3dc32bf8d0755d8633ad8adc84081066092a576c",
|
| 209 |
+
"paired-cells-00044.npz": "c27608e98e679778385f63687023e81f9acb93a4a9a40ebde8163b757682ceaa",
|
| 210 |
+
"paired-cells-00046.npz": "f6c99f409e8233e76cd47f522780ab0dae339c8568fb3dde2586b53a779425ff",
|
| 211 |
+
"paired-cells-00049.npz": "81303740518819af6f28591d83310a7b8d8f58bcf2734ab75dc78174121ee6a9"
|
| 212 |
+
},
|
| 213 |
+
"weight": 0.15
|
| 214 |
+
},
|
| 215 |
+
{
|
| 216 |
+
"assay": 7,
|
| 217 |
+
"draws": 2045,
|
| 218 |
+
"mechanism": 2,
|
| 219 |
+
"name": "yeast",
|
| 220 |
+
"queries": 6683,
|
| 221 |
+
"scale_range": [
|
| 222 |
+
0.5,
|
| 223 |
+
0.5
|
| 224 |
+
],
|
| 225 |
+
"supported_queries": 6683,
|
| 226 |
+
"taxon": 4932,
|
| 227 |
+
"used_shards": {},
|
| 228 |
+
"weight": 0.2
|
| 229 |
+
}
|
| 230 |
+
],
|
| 231 |
+
"status": "trained_research_candidate",
|
| 232 |
+
"steps": 10000
|
| 233 |
+
}
|
checkpoints/v1.1/SLp-1.1-r1/requirements.lock
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
torch==2.11.0+cu128
|
| 2 |
+
numpy==2.4.4
|
| 3 |
+
scipy==1.17.1
|
| 4 |
+
safetensors==0.7.0
|
| 5 |
+
lightgbm==4.6.0
|
| 6 |
+
scikit-learn==1.9.0
|