{"data":[{"id":"10.5281/zenodo.19622372","type":"dois","attributes":{"doi":"10.5281/zenodo.19622372","identifiers":[{"identifier":"oai:zenodo.org:19622372","identifierType":"oai"}],"creators":[{"name":"Balboa, Carey James","nameType":"Personal","givenName":"Carey James","familyName":"Balboa","affiliation":["IT Help San Diego Inc."],"nameIdentifiers":[{"nameIdentifier":"0009-0000-5237-9065","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"DNS Tool: Domain Security Audit Platform"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"DNS security"},{"subject":"SPF"},{"subject":"DKIM"},{"subject":"DMARC"},{"subject":"DNSSEC"},{"subject":"DANE"},{"subject":"BIMI"},{"subject":"MTA-STS"},{"subject":"TLS-RPT"},{"subject":"CAA"},{"subject":"OSINT"},{"subject":"email authentication"},{"subject":"email security"},{"subject":"cybersecurity research"},{"subject":"DMARC forensic reporting"},{"subject":"BOD 18-01"},{"subject":"federal agency compliance"},{"subject":"domain security posture"},{"subject":"confidence scoring"},{"subject":"ICD 203"},{"subject":"geometric mean"},{"subject":"open-core"},{"subject":"subdomain enumeration"},{"subject":"Certificate Transparency"},{"subject":"Wayback Machine"},{"subject":"Internet Archive"},{"subject":"DEVONagent"},{"subject":"retrieval agents"},{"subject":"SHA-3 integrity"}],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/IT-Help-San-Diego/dns-tool-intel","relatedIdentifierType":"URL"},{"relationType":"IsNewVersionOf","relatedIdentifier":"10.5281/zenodo.19217071","relatedIdentifierType":"DOI"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/philosophical-foundations.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/publications","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19468134","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"26.46.14","rightsList":[{"rights":"Business Source License 1.1","rightsUri":"https://mariadb.com/bsl11/","rightsIdentifier":"busl-1.1","rightsIdentifierScheme":"spdx"}],"descriptions":[{"description":"![Owl of Athena](https://dnstool.it-help.tech/static/images/owl-of-athena.png)\n\n# DNS Tool — Domain Security Audit Platform\n\n**DNS Tool** is an open-core OSINT platform for RFC-compliant domain security analysis using multi-factor geometric-mean confidence scoring aligned with ICD 203.\n\n## Protocols / signals evaluated\n- SPF, DKIM, DMARC, BIMI\n- DNSSEC, DANE\n- MTA-STS, TLS-RPT\n- CAA\n- HTTPS/SVCB records\n\n## Per-scan deliverable bundle (15 files)\nEvery analysis produces a self-describing 15-file intelligence bundle:\n\n1. Intelligence Guide — orientation\n2. Engineer's DNS Intelligence Report — full security analysis\n3. Analysis History — prior scans, posture changes over time\n4. Observed Records Snapshot — reconstructed zone file, SHA-3-512 verified\n5. Detailed Security Badge — full posture badge (SVG)\n6. Covert Security Badge — scotopic-optimized embeddable badge\n7. Covert Recon Report — analysis in low-visibility mode\n8. Executive Intelligence Brief — board-ready summary\n9. DNS Topology — interactive resolver/delegation visualization\n10. Full Intelligence Data (JSON) — complete machine-readable payload\n11. Discovered Subdomains (CSV) — Certificate Transparency + DNS recon\n12. SHA-3 Integrity Checksum — cryptographic verification block\n13. Security Remediation Plan — prioritized actionable steps\n14. Wayback Archive — permanent third-party record submitted to the Internet Archive\n15. Sources \u0026 Methodology — RFC citations, scoring weights, ICD 203 alignment\n\n## Independent scientific provenance\nEvery analysis is automatically submitted to the **Internet Archive (Wayback Machine)** as a third-party permanent record, providing tamper-evident provenance independent of the publisher.\n\n## Retrieval-agent integration\nThe per-scan bundle is delivered in a format directly consumable by retrieval agents such as **DEVONagent**, with HTML wrappers for each artifact and a stable orientation guide as file 01.\n\n## Open-core architecture\nThis archive contains the complete public (OSS) source code.\nAll build-tag stubs (`_oss.go`) are included so the project\nbuilds from source with `go build ./go-server/cmd/server`.\nProprietary intelligence modules (the `-tags intel` build) are\nnot included — they are closed-source and not required for\nthe core analysis functionality.\n\n## Research publications\n- Methodology paper: https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf\n- Philosophical Foundations: https://dnstool.it-help.tech/docs/philosophical-foundations.pdf\n- Publications index: https://dnstool.it-help.tech/publications\n\n## Research artifact\n- Live system: https://dnstool.it-help.tech\n- Source: https://github.com/IT-Help-San-Diego/dns-tool-intel","descriptionType":"Abstract"},{"description":"Open-core project: this archive contains the complete OSS subset including all build-tag stubs required for compilation. Build with: go build ./go-server/cmd/server","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622372","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T03:03:15Z","registered":"2026-04-17T03:03:15Z","published":null,"updated":"2026-04-17T03:03:16Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19468134","type":"dois","attributes":{"doi":"10.5281/zenodo.19468134","identifiers":[],"creators":[{"name":"Balboa, Carey James","nameType":"Personal","givenName":"Carey James","familyName":"Balboa","affiliation":["IT Help San Diego Inc."],"nameIdentifiers":[{"nameIdentifier":"0009-0000-5237-9065","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"DNS Tool: Domain Security Audit Platform"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"DNS security"},{"subject":"SPF"},{"subject":"DKIM"},{"subject":"DMARC"},{"subject":"DNSSEC"},{"subject":"DANE"},{"subject":"BIMI"},{"subject":"MTA-STS"},{"subject":"TLS-RPT"},{"subject":"CAA"},{"subject":"OSINT"},{"subject":"email authentication"},{"subject":"email security"},{"subject":"cybersecurity research"},{"subject":"DMARC forensic reporting"},{"subject":"BOD 18-01"},{"subject":"federal agency compliance"},{"subject":"domain security posture"},{"subject":"confidence scoring"},{"subject":"ICD 203"},{"subject":"geometric mean"},{"subject":"open-core"},{"subject":"subdomain enumeration"},{"subject":"Certificate Transparency"},{"subject":"Wayback Machine"},{"subject":"Internet Archive"},{"subject":"DEVONagent"},{"subject":"retrieval agents"},{"subject":"SHA-3 integrity"}],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/IT-Help-San-Diego/dns-tool-intel","relatedIdentifierType":"URL"},{"relationType":"IsNewVersionOf","relatedIdentifier":"10.5281/zenodo.19217071","relatedIdentifierType":"DOI"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/philosophical-foundations.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/publications","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19468134","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"26.46.14","rightsList":[{"rights":"Business Source License 1.1","rightsUri":"https://mariadb.com/bsl11/","rightsIdentifier":"busl-1.1","rightsIdentifierScheme":"spdx"}],"descriptions":[{"description":"![Owl of Athena](https://dnstool.it-help.tech/static/images/owl-of-athena.png)\n\n# DNS Tool — Domain Security Audit Platform\n\n**DNS Tool** is an open-core OSINT platform for RFC-compliant domain security analysis using multi-factor geometric-mean confidence scoring aligned with ICD 203.\n\n## Protocols / signals evaluated\n- SPF, DKIM, DMARC, BIMI\n- DNSSEC, DANE\n- MTA-STS, TLS-RPT\n- CAA\n- HTTPS/SVCB records\n\n## Per-scan deliverable bundle (15 files)\nEvery analysis produces a self-describing 15-file intelligence bundle:\n\n1. Intelligence Guide — orientation\n2. Engineer's DNS Intelligence Report — full security analysis\n3. Analysis History — prior scans, posture changes over time\n4. Observed Records Snapshot — reconstructed zone file, SHA-3-512 verified\n5. Detailed Security Badge — full posture badge (SVG)\n6. Covert Security Badge — scotopic-optimized embeddable badge\n7. Covert Recon Report — analysis in low-visibility mode\n8. Executive Intelligence Brief — board-ready summary\n9. DNS Topology — interactive resolver/delegation visualization\n10. Full Intelligence Data (JSON) — complete machine-readable payload\n11. Discovered Subdomains (CSV) — Certificate Transparency + DNS recon\n12. SHA-3 Integrity Checksum — cryptographic verification block\n13. Security Remediation Plan — prioritized actionable steps\n14. Wayback Archive — permanent third-party record submitted to the Internet Archive\n15. Sources \u0026 Methodology — RFC citations, scoring weights, ICD 203 alignment\n\n## Independent scientific provenance\nEvery analysis is automatically submitted to the **Internet Archive (Wayback Machine)** as a third-party permanent record, providing tamper-evident provenance independent of the publisher.\n\n## Retrieval-agent integration\nThe per-scan bundle is delivered in a format directly consumable by retrieval agents such as **DEVONagent**, with HTML wrappers for each artifact and a stable orientation guide as file 01.\n\n## Open-core architecture\nThis archive contains the complete public (OSS) source code.\nAll build-tag stubs (`_oss.go`) are included so the project\nbuilds from source with `go build ./go-server/cmd/server`.\nProprietary intelligence modules (the `-tags intel` build) are\nnot included — they are closed-source and not required for\nthe core analysis functionality.\n\n## Research publications\n- Methodology paper: https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf\n- Philosophical Foundations: https://dnstool.it-help.tech/docs/philosophical-foundations.pdf\n- Publications index: https://dnstool.it-help.tech/publications\n\n## Research artifact\n- Live system: https://dnstool.it-help.tech\n- Source: https://github.com/IT-Help-San-Diego/dns-tool-intel","descriptionType":"Abstract"},{"description":"Open-core project: this archive contains the complete OSS subset including all build-tag stubs required for compilation. Build with: go build ./go-server/cmd/server","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19468134","contentUrl":null,"metadataVersion":3,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":4,"versionOfCount":1,"created":"2026-04-08T08:59:10Z","registered":"2026-04-08T08:59:10Z","published":null,"updated":"2026-04-17T03:03:15Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19486762","type":"dois","attributes":{"doi":"10.5281/zenodo.19486762","identifiers":[],"creators":[{"name":"shaglama","nameType":"Personal","familyName":"shaglama","affiliation":["Alternative Intelligence Liberation Platform"],"nameIdentifiers":[]}],"titles":[{"title":"alternative-intelligence-cp/nikola: v0.2.5: Lightweight Runner \u0026 Inference Server"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/alternative-intelligence-cp/nikola/tree/v0.2.5","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19486762","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v0.2.5","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Nikola v0.2.5 — Lightweight Runner \u0026 Inference Server\n\nNew: nikola-infer Binary\n\nA stripped-down inference runner that accesses Nikola's physics-based thinking without the full autonomy stack. No scoring, no personality, no SIE — just the cognitive pipeline.\n\nFeatures\n\nInference Engine (NikolaInference)\n\n\n\nTorus → Mamba-9D → NPT → ResonanceDecoder → ThoughtComposer\n\nFixed neuromodulators (baseline dopamine/serotonin/norepinephrine)\n\nAutomatic field reseed on entropy collapse\n\nDMC checkpoint loading for pre-trained states\n\n\nCLI Modes\n\n\n\n--prompt \"text\" — single-shot inference\n\n--interactive — REPL with persistent state\n\n--batch — one prompt per stdin line\n\n--serve — HTTP API server\n\n--json, --stream, --profile, --no-npt, --gpu/--no-gpu\n\n\nHTTP API (port 8080)\n\n\n\nPOST /v1/generate — prompt → thought\n\nPOST /v1/embed — text → torus intensity vector\n\nGET /v1/health — status/version/ticks/GPU\n\n\nDocker\n\n\n\nDockerfile.infer — lightweight inference-only image (~60% smaller than full)\n\nMulti-stage build, non-root user, health check\n\n\nTests\n\n\n\n9 new test cases, 131 assertions — all passing\n\n211 total tests (208 pass, 3 pre-existing CUDA/flaky)\n\nZero regressions","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19486762","contentUrl":null,"metadataVersion":5,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":6,"versionOfCount":1,"created":"2026-04-09T16:52:09Z","registered":"2026-04-09T16:52:10Z","published":null,"updated":"2026-04-17T02:56:17Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622294","type":"dois","attributes":{"doi":"10.5281/zenodo.19622294","identifiers":[{"identifier":"oai:zenodo.org:19622294","identifierType":"oai"}],"creators":[{"name":"shaglama","nameType":"Personal","familyName":"shaglama","affiliation":["Alternative Intelligence Liberation Platform"],"nameIdentifiers":[]}],"titles":[{"title":"alternative-intelligence-cp/nikola: v0.2.5: Lightweight Runner \u0026 Inference Server"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/alternative-intelligence-cp/nikola/tree/v0.2.5","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19486762","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v0.2.5","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Nikola v0.2.5 — Lightweight Runner \u0026 Inference Server\n\nNew: nikola-infer Binary\n\nA stripped-down inference runner that accesses Nikola's physics-based thinking without the full autonomy stack. No scoring, no personality, no SIE — just the cognitive pipeline.\n\nFeatures\n\nInference Engine (NikolaInference)\n\n\n\nTorus → Mamba-9D → NPT → ResonanceDecoder → ThoughtComposer\n\nFixed neuromodulators (baseline dopamine/serotonin/norepinephrine)\n\nAutomatic field reseed on entropy collapse\n\nDMC checkpoint loading for pre-trained states\n\n\nCLI Modes\n\n\n\n--prompt \"text\" — single-shot inference\n\n--interactive — REPL with persistent state\n\n--batch — one prompt per stdin line\n\n--serve — HTTP API server\n\n--json, --stream, --profile, --no-npt, --gpu/--no-gpu\n\n\nHTTP API (port 8080)\n\n\n\nPOST /v1/generate — prompt → thought\n\nPOST /v1/embed — text → torus intensity vector\n\nGET /v1/health — status/version/ticks/GPU\n\n\nDocker\n\n\n\nDockerfile.infer — lightweight inference-only image (~60% smaller than full)\n\nMulti-stage build, non-root user, health check\n\n\nTests\n\n\n\n9 new test cases, 131 assertions — all passing\n\n211 total tests (208 pass, 3 pre-existing CUDA/flaky)\n\nZero regressions","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622294","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:56:17Z","registered":"2026-04-17T02:56:17Z","published":null,"updated":"2026-04-17T02:56:17Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.15733730","type":"dois","attributes":{"doi":"10.5281/zenodo.15733730","identifiers":[],"creators":[{"name":"Justin Merondun","nameType":"Personal","familyName":"Justin Merondun","nameIdentifiers":[],"affiliation":[]}],"titles":[{"title":"merondun/puzzler: v1.9.3 release, add Merqury completeness"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/merondun/puzzler/tree/v1.9.3","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.15733730","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v1.9.3","rightsList":[{"rights":"GNU General Public License v3.0 only","rightsUri":"https://www.gnu.org/licenses/gpl-3.0-standalone.html","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"gpl-3.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Add Merqury for completeness and QV stats. Modify workhorse script so that its appended to the summary.txt outfile, and modify both the conda and apptainer release so that they contain merqury.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.15733730","contentUrl":null,"metadataVersion":5,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":6,"versionOfCount":1,"created":"2025-06-24T22:34:29Z","registered":"2025-06-24T22:34:30Z","published":null,"updated":"2026-04-17T02:54:28Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622288","type":"dois","attributes":{"doi":"10.5281/zenodo.19622288","identifiers":[{"identifier":"oai:zenodo.org:19622288","identifierType":"oai"}],"creators":[{"name":"Justin Merondun","nameType":"Personal","familyName":"Justin Merondun","nameIdentifiers":[],"affiliation":[]}],"titles":[{"title":"merondun/puzzler: v1.9.3 release, add Merqury completeness"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/merondun/puzzler/tree/v1.9.3","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.15733730","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v1.9.3","rightsList":[{"rights":"GNU General Public License v3.0 only","rightsUri":"https://www.gnu.org/licenses/gpl-3.0-standalone.html","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"gpl-3.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Add Merqury for completeness and QV stats. Modify workhorse script so that its appended to the summary.txt outfile, and modify both the conda and apptainer release so that they contain merqury.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622288","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:54:28Z","registered":"2026-04-17T02:54:28Z","published":null,"updated":"2026-04-17T02:54:28Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622281","type":"dois","attributes":{"doi":"10.5281/zenodo.19622281","identifiers":[{"identifier":"oai:zenodo.org:19622281","identifierType":"oai"}],"creators":[{"name":"Balboa, Carey James","nameType":"Personal","givenName":"Carey James","familyName":"Balboa","affiliation":["IT Help San Diego Inc."],"nameIdentifiers":[{"nameIdentifier":"0009-0000-5237-9065","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"DNS Tool: Domain Security Audit Platform"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"DNS security"},{"subject":"SPF"},{"subject":"DKIM"},{"subject":"DMARC"},{"subject":"DNSSEC"},{"subject":"DANE"},{"subject":"BIMI"},{"subject":"MTA-STS"},{"subject":"TLS-RPT"},{"subject":"CAA"},{"subject":"OSINT"},{"subject":"email authentication"},{"subject":"email security"},{"subject":"cybersecurity research"},{"subject":"DMARC forensic reporting"},{"subject":"BOD 18-01"},{"subject":"federal agency compliance"},{"subject":"domain security posture"},{"subject":"confidence scoring"},{"subject":"ICD 203"},{"subject":"geometric mean"},{"subject":"open-core"},{"subject":"subdomain enumeration"},{"subject":"Certificate Transparency"},{"subject":"Wayback Machine"},{"subject":"Internet Archive"},{"subject":"DEVONagent"},{"subject":"retrieval agents"},{"subject":"SHA-3 integrity"}],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/IT-Help-San-Diego/dns-tool-intel","relatedIdentifierType":"URL"},{"relationType":"IsNewVersionOf","relatedIdentifier":"10.5281/zenodo.19217071","relatedIdentifierType":"DOI"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/philosophical-foundations.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/publications","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19468134","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"26.46.13","rightsList":[{"rights":"Business Source License 1.1","rightsUri":"https://mariadb.com/bsl11/","rightsIdentifier":"busl-1.1","rightsIdentifierScheme":"spdx"}],"descriptions":[{"description":"![Owl of Athena](https://dnstool.it-help.tech/static/images/owl-of-athena.png)\n\n# DNS Tool — Domain Security Audit Platform\n\n**DNS Tool** is an open-core OSINT platform for RFC-compliant domain security analysis using multi-factor geometric-mean confidence scoring aligned with ICD 203.\n\n## Protocols / signals evaluated\n- SPF, DKIM, DMARC, BIMI\n- DNSSEC, DANE\n- MTA-STS, TLS-RPT\n- CAA\n- HTTPS/SVCB records\n\n## Per-scan deliverable bundle (15 files)\nEvery analysis produces a self-describing 15-file intelligence bundle:\n\n1. Intelligence Guide — orientation\n2. Engineer's DNS Intelligence Report — full security analysis\n3. Analysis History — prior scans, posture changes over time\n4. Observed Records Snapshot — reconstructed zone file, SHA-3-512 verified\n5. Detailed Security Badge — full posture badge (SVG)\n6. Covert Security Badge — scotopic-optimized embeddable badge\n7. Covert Recon Report — analysis in low-visibility mode\n8. Executive Intelligence Brief — board-ready summary\n9. DNS Topology — interactive resolver/delegation visualization\n10. Full Intelligence Data (JSON) — complete machine-readable payload\n11. Discovered Subdomains (CSV) — Certificate Transparency + DNS recon\n12. SHA-3 Integrity Checksum — cryptographic verification block\n13. Security Remediation Plan — prioritized actionable steps\n14. Wayback Archive — permanent third-party record submitted to the Internet Archive\n15. Sources \u0026 Methodology — RFC citations, scoring weights, ICD 203 alignment\n\n## Independent scientific provenance\nEvery analysis is automatically submitted to the **Internet Archive (Wayback Machine)** as a third-party permanent record, providing tamper-evident provenance independent of the publisher.\n\n## Retrieval-agent integration\nThe per-scan bundle is delivered in a format directly consumable by retrieval agents such as **DEVONagent**, with HTML wrappers for each artifact and a stable orientation guide as file 01.\n\n## Open-core architecture\nThis archive contains the complete public (OSS) source code.\nAll build-tag stubs (`_oss.go`) are included so the project\nbuilds from source with `go build ./go-server/cmd/server`.\nProprietary intelligence modules (the `-tags intel` build) are\nnot included — they are closed-source and not required for\nthe core analysis functionality.\n\n## Research publications\n- Methodology paper: https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf\n- Philosophical Foundations: https://dnstool.it-help.tech/docs/philosophical-foundations.pdf\n- Publications index: https://dnstool.it-help.tech/publications\n\n## Research artifact\n- Live system: https://dnstool.it-help.tech\n- Source: https://github.com/IT-Help-San-Diego/dns-tool-intel","descriptionType":"Abstract"},{"description":"Open-core project: this archive contains the complete OSS subset including all build-tag stubs required for compilation. Build with: go build ./go-server/cmd/server","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622281","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-04-17T02:52:50Z","registered":"2026-04-17T02:52:50Z","published":null,"updated":"2026-04-17T02:52:50Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.24433/co.1683187.v1","type":"dois","attributes":{"doi":"10.24433/co.1683187.v1","identifiers":[{"identifier":"26ca9b92-312c-477b-bee3-0600b0ee0f60","identifierType":"Code Ocean ID"},{"identifier":"9311778","identifierType":"Code Ocean Slug"}],"creators":[{"name":"Jiadou Nan","affiliation":["University of science and technology of china"],"nameIdentifiers":[]},{"name":"Junrong Chen","affiliation":["Harbin Institute of Technology"],"nameIdentifiers":[]}],"titles":[{"lang":"en-US","title":"Code and Data for Ultra-broadband Anti-Jamming Communication via a Rydberg Atomic Receiver"}],"publisher":"Code Ocean","container":{},"publicationYear":2026,"subjects":[{"subject":"Capsule"},{"subject":"Physics"}],"contributors":[{"name":"Dongsheng Ding","affiliation":[],"contributorType":"ContactPerson","nameIdentifiers":[]}],"dates":[{"date":"2026-04-17","dateType":"Accepted"},{"date":"2026","dateType":"Issued"}],"language":"en","types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"Capsule","resourceTypeGeneral":"Software"},"relatedIdentifiers":[],"relatedItems":[],"sizes":[],"formats":[],"version":"1.0","rightsList":[{"rights":"MIT License","rightsUri":"https://opensource.org/licenses/MIT","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"mit","rightsIdentifierScheme":"SPDX"},{"rights":"No Rights Reserved (CC0)","rightsUri":"https://creativecommons.org/share-your-work/public-domain/cc0/"}],"descriptions":[{"description":"Matlab r2024b is used to run the codes submitted in this capsule.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://codeocean.com/capsule/9311778/tree/v1","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:45:48Z","registered":"2026-04-17T02:45:49Z","published":null,"updated":"2026-04-17T02:45:49Z"},"relationships":{"client":{"data":{"id":"ocean.ocean","type":"clients"}}}},{"id":"10.5281/zenodo.19622106","type":"dois","attributes":{"doi":"10.5281/zenodo.19622106","identifiers":[{"identifier":"oai:zenodo.org:19622106","identifierType":"oai"},{"identifier":"https://openbenchmarking.org/result/2604163-NE-VERUMNODE39","identifierType":"Other"}],"creators":[{"name":"Augusto Xavier Fernandes, Rafael","nameType":"Personal","givenName":"Rafael","familyName":"Augusto Xavier Fernandes","affiliation":["The European Institute for Crime Prevention and Control, affiliated with the United Nations"],"nameIdentifiers":[{"nameIdentifier":"0009-0006-1172-7362","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"Slipknot Engine: Asynchronous Bare-Metal I/O Routing and the Verum Kernel 7.0 Sovereign Architecture"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"System software","subjectScheme":"EuroSciVoc"}],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"},{"date":"2025-04-16","dateType":"Accepted","dateInformation":"Cryptographic certification (Avctoris SHA-256) and OpenBenchmarking performance validation of the Slipknot Engine architecture."}],"language":"en","types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622105","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"7.0.0-verum-wrecked-verum-wrecked","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"},{"rights":"==================================================================== COPYRIGHT AND INTELLECTUAL PROPERTY NOTICE ====================================================================  Copyright (c) 2026 Rafael Augusto Xavier Fernandes. All Rights Reserved.  Project: Verum Node Wrecked Machines / Vero Kernel 7.0 Technology: Slipknot Engine - Asynchronous Bare-Metal I/O Routing and Sovereign Execution Architecture  This repository contains proprietary architectural logic, security modules, and dynamic equilibrium structures engineered for extreme high-performance computing and true cognitive immunity.   INTELLECTUAL PROPERTY REGISTRATIONS: - U.S. Copyright Office Registration: TX0009512048 - Brazilian INPI Registrations: BR512025002194, BR512025002667-6, BR512025002895-4, BR512025002574-2 - Avctoris Cryptographic Certification (SHA-256): c6a21bd524e4dc2da3ecd3fe96843c95c37b0961f478363732bf0ae21471f82c (Timestamped UTC 2026-04-16)  LICENSING AND USAGE: While base kernel modifications remain compliant with the GNU General Public License v2.0 (GPLv2), the proprietary \"Slipknot Engine\", custom Loadable Kernel Modules (LKMs), and the asynchronous I/O scheduling algorithms described herein are the exclusive intellectual property of Rafael A. X. Fernandes.   The benchmark documentation and structural concepts provided in this repository are distributed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license for academic review, scientific citation, and performance validation. Commercial application, reproduction of the core equilibrium algorithms, or integration into third-party enterprise systems requires explicit, prior written authorization from the author.","rightsUri":"http://rightsstatements.org/vocab/InC/1.0/"}],"descriptions":[{"description":"## Overviewm\n\nThis repository contains the architectural documentation, kernel modules, and performance validation artifacts for **Verum Kernel 7.0**, part of the **Verum Node Wrecked Machines** initiative.\n\nBuilt for hardware sovereignty and high-efficiency execution, the system introduces the **Slipknot Engine**: an I/O routing and scheduling architecture designed for low-latency, high-throughput workloads on bare-metal Linux environments.\n\n## Validated Performance (AMD Ryzen 5 5625U)\n\n- **Random Write:** 235,867 IOPS (**921 MB/s**)- **Random Read:** 190,333 IOPS (**743 MB/s**)- **Memory Bandwidth (STREAM Copy):** 14,171.4 MB/s\n\n## Technical Focus\n\n- Optimization of the `io_uring` execution path- Dynamic equilibrium structure for workload balancing- Reduction of non-essential background activity to preserve compute resources- System-level tuning for sustained I/O performance under real workloads\n\n## Intellectual Property Notice\n\nThis work includes registered authorship evidence via **Avctoris Copyright Certificate**  (**SHA-256:** `c6a21bd524e4dc2da3ecd3fe96843c95c37b0961f478363732bf0ae21471f82c`, certified on 2026-04-16).\n\n## Keywords\n\nLinux Kernel, High-Performance Computing, IOPS Optimization, Sovereign Computing, Bare-Metal, Operating Systems, Cybersecurity\n\n## License\n\nCreative Commons Attribution 4.0 International (CC BY 4.0)\n\n## References\n\n- **Performance Validation:** [OpenBenchmarking Result](https://openbenchmarking.org/result/2604163-NE-VERUMNODE39)- **IP Certification:** Avctoris Certificate (2026-04-16)","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622106","contentUrl":null,"metadataVersion":2,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-04-17T02:22:33Z","registered":"2026-04-17T02:22:33Z","published":null,"updated":"2026-04-17T02:43:50Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622105","type":"dois","attributes":{"doi":"10.5281/zenodo.19622105","identifiers":[{"identifier":"https://openbenchmarking.org/result/2604163-NE-VERUMNODE39","identifierType":"Other"}],"creators":[{"name":"Augusto Xavier Fernandes, Rafael","nameType":"Personal","givenName":"Rafael","familyName":"Augusto Xavier Fernandes","affiliation":["The European Institute for Crime Prevention and Control, affiliated with the United Nations"],"nameIdentifiers":[{"nameIdentifier":"0009-0006-1172-7362","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"Slipknot Engine: Asynchronous Bare-Metal I/O Routing and the Verum Kernel 7.0 Sovereign Architecture"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"System software","subjectScheme":"EuroSciVoc"}],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"},{"date":"2025-04-16","dateType":"Accepted","dateInformation":"Cryptographic certification (Avctoris SHA-256) and OpenBenchmarking performance validation of the Slipknot Engine architecture."}],"language":"en","types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622105","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"7.0.0-verum-wrecked-verum-wrecked","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"},{"rights":"==================================================================== COPYRIGHT AND INTELLECTUAL PROPERTY NOTICE ====================================================================  Copyright (c) 2026 Rafael Augusto Xavier Fernandes. All Rights Reserved.  Project: Verum Node Wrecked Machines / Vero Kernel 7.0 Technology: Slipknot Engine - Asynchronous Bare-Metal I/O Routing and Sovereign Execution Architecture  This repository contains proprietary architectural logic, security modules, and dynamic equilibrium structures engineered for extreme high-performance computing and true cognitive immunity.   INTELLECTUAL PROPERTY REGISTRATIONS: - U.S. Copyright Office Registration: TX0009512048 - Brazilian INPI Registrations: BR512025002194, BR512025002667-6, BR512025002895-4, BR512025002574-2 - Avctoris Cryptographic Certification (SHA-256): c6a21bd524e4dc2da3ecd3fe96843c95c37b0961f478363732bf0ae21471f82c (Timestamped UTC 2026-04-16)  LICENSING AND USAGE: While base kernel modifications remain compliant with the GNU General Public License v2.0 (GPLv2), the proprietary \"Slipknot Engine\", custom Loadable Kernel Modules (LKMs), and the asynchronous I/O scheduling algorithms described herein are the exclusive intellectual property of Rafael A. X. Fernandes.   The benchmark documentation and structural concepts provided in this repository are distributed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license for academic review, scientific citation, and performance validation. Commercial application, reproduction of the core equilibrium algorithms, or integration into third-party enterprise systems requires explicit, prior written authorization from the author.","rightsUri":"http://rightsstatements.org/vocab/InC/1.0/"}],"descriptions":[{"description":"## Overviewm\n\nThis repository contains the architectural documentation, kernel modules, and performance validation artifacts for **Verum Kernel 7.0**, part of the **Verum Node Wrecked Machines** initiative.\n\nBuilt for hardware sovereignty and high-efficiency execution, the system introduces the **Slipknot Engine**: an I/O routing and scheduling architecture designed for low-latency, high-throughput workloads on bare-metal Linux environments.\n\n## Validated Performance (AMD Ryzen 5 5625U)\n\n- **Random Write:** 235,867 IOPS (**921 MB/s**)- **Random Read:** 190,333 IOPS (**743 MB/s**)- **Memory Bandwidth (STREAM Copy):** 14,171.4 MB/s\n\n## Technical Focus\n\n- Optimization of the `io_uring` execution path- Dynamic equilibrium structure for workload balancing- Reduction of non-essential background activity to preserve compute resources- System-level tuning for sustained I/O performance under real workloads\n\n## Intellectual Property Notice\n\nThis work includes registered authorship evidence via **Avctoris Copyright Certificate**  (**SHA-256:** `c6a21bd524e4dc2da3ecd3fe96843c95c37b0961f478363732bf0ae21471f82c`, certified on 2026-04-16).\n\n## Keywords\n\nLinux Kernel, High-Performance Computing, IOPS Optimization, Sovereign Computing, Bare-Metal, Operating Systems, Cybersecurity\n\n## License\n\nCreative Commons Attribution 4.0 International (CC BY 4.0)\n\n## References\n\n- **Performance Validation:** [OpenBenchmarking Result](https://openbenchmarking.org/result/2604163-NE-VERUMNODE39)- **IP Certification:** Avctoris Certificate (2026-04-16)","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622105","contentUrl":null,"metadataVersion":2,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":2,"versionOfCount":1,"created":"2026-04-17T02:22:33Z","registered":"2026-04-17T02:22:33Z","published":null,"updated":"2026-04-17T02:43:50Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622207","type":"dois","attributes":{"doi":"10.5281/zenodo.19622207","identifiers":[{"identifier":"oai:zenodo.org:19622207","identifierType":"oai"}],"creators":[{"name":"DengXinyin","nameType":"Personal","familyName":"DengXinyin","nameIdentifiers":[],"affiliation":[]}],"titles":[{"title":"DengXinyin/ARBO: ARBO 1.0.1"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/DengXinyin/ARBO/tree/V1.0.1","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622206","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"V1.0.1","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Add image origin and usage note of artificially constructed MSI data Miss Teng.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622207","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-04-17T02:36:25Z","registered":"2026-04-17T02:36:26Z","published":null,"updated":"2026-04-17T02:36:26Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622206","type":"dois","attributes":{"doi":"10.5281/zenodo.19622206","identifiers":[],"creators":[{"name":"DengXinyin","nameType":"Personal","familyName":"DengXinyin","nameIdentifiers":[],"affiliation":[]}],"titles":[{"title":"DengXinyin/ARBO: ARBO 1.0.1"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/DengXinyin/ARBO/tree/V1.0.1","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622206","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"V1.0.1","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Add image origin and usage note of artificially constructed MSI data Miss Teng.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622206","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":2,"versionOfCount":1,"created":"2026-04-17T02:36:25Z","registered":"2026-04-17T02:36:26Z","published":null,"updated":"2026-04-17T02:36:26Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622205","type":"dois","attributes":{"doi":"10.5281/zenodo.19622205","identifiers":[{"identifier":"oai:zenodo.org:19622205","identifierType":"oai"}],"creators":[{"name":"Balboa, Carey James","nameType":"Personal","givenName":"Carey James","familyName":"Balboa","affiliation":["IT Help San Diego Inc."],"nameIdentifiers":[{"nameIdentifier":"0009-0000-5237-9065","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"DNS Tool: Domain Security Audit Platform"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"DNS security"},{"subject":"SPF"},{"subject":"DKIM"},{"subject":"DMARC"},{"subject":"DNSSEC"},{"subject":"DANE"},{"subject":"BIMI"},{"subject":"MTA-STS"},{"subject":"TLS-RPT"},{"subject":"CAA"},{"subject":"OSINT"},{"subject":"email authentication"},{"subject":"email security"},{"subject":"cybersecurity research"},{"subject":"DMARC forensic reporting"},{"subject":"BOD 18-01"},{"subject":"federal agency compliance"},{"subject":"domain security posture"},{"subject":"confidence scoring"},{"subject":"ICD 203"},{"subject":"geometric mean"},{"subject":"open-core"},{"subject":"subdomain enumeration"},{"subject":"Certificate Transparency"},{"subject":"Wayback Machine"},{"subject":"Internet Archive"},{"subject":"DEVONagent"},{"subject":"retrieval agents"},{"subject":"SHA-3 integrity"}],"contributors":[],"dates":[{"date":"2026-04-08","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/IT-Help-San-Diego/dns-tool-intel","relatedIdentifierType":"URL"},{"relationType":"IsNewVersionOf","relatedIdentifier":"10.5281/zenodo.19217071","relatedIdentifierType":"DOI"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/docs/philosophical-foundations.pdf","relatedIdentifierType":"URL"},{"relationType":"IsDocumentedBy","relatedIdentifier":"https://dnstool.it-help.tech/publications","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19468134","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"26.42.23","rightsList":[{"rights":"Business Source License 1.1","rightsUri":"https://mariadb.com/bsl11/","rightsIdentifier":"busl-1.1","rightsIdentifierScheme":"spdx"}],"descriptions":[{"description":"![Owl of Athena](https://dnstool.it-help.tech/static/images/owl-of-athena.png)\n\n# DNS Tool — Domain Security Audit Platform\n\n**DNS Tool** is an open-core OSINT platform for RFC-compliant domain security analysis using multi-factor geometric-mean confidence scoring aligned with ICD 203.\n\n## Protocols / signals evaluated\n- SPF, DKIM, DMARC, BIMI\n- DNSSEC, DANE\n- MTA-STS, TLS-RPT\n- CAA\n- HTTPS/SVCB records\n\n## Per-scan deliverable bundle (15 files)\nEvery analysis produces a self-describing 15-file intelligence bundle:\n\n1. Intelligence Guide — orientation\n2. Engineer's DNS Intelligence Report — full security analysis\n3. Analysis History — prior scans, posture changes over time\n4. Observed Records Snapshot — reconstructed zone file, SHA-3-512 verified\n5. Detailed Security Badge — full posture badge (SVG)\n6. Covert Security Badge — scotopic-optimized embeddable badge\n7. Covert Recon Report — analysis in low-visibility mode\n8. Executive Intelligence Brief — board-ready summary\n9. DNS Topology — interactive resolver/delegation visualization\n10. Full Intelligence Data (JSON) — complete machine-readable payload\n11. Discovered Subdomains (CSV) — Certificate Transparency + DNS recon\n12. SHA-3 Integrity Checksum — cryptographic verification block\n13. Security Remediation Plan — prioritized actionable steps\n14. Wayback Archive — permanent third-party record submitted to the Internet Archive\n15. Sources \u0026 Methodology — RFC citations, scoring weights, ICD 203 alignment\n\n## Independent scientific provenance\nEvery analysis is automatically submitted to the **Internet Archive (Wayback Machine)** as a third-party permanent record, providing tamper-evident provenance independent of the publisher.\n\n## Retrieval-agent integration\nThe per-scan bundle is delivered in a format directly consumable by retrieval agents such as **DEVONagent**, with HTML wrappers for each artifact and a stable orientation guide as file 01.\n\n## Open-core architecture\nThis archive contains the complete public (OSS) source code.\nAll build-tag stubs (`_oss.go`) are included so the project\nbuilds from source with `go build ./go-server/cmd/server`.\nProprietary intelligence modules (the `-tags intel` build) are\nnot included — they are closed-source and not required for\nthe core analysis functionality.\n\n## Research publications\n- Methodology paper: https://dnstool.it-help.tech/docs/dns-tool-methodology.pdf\n- Philosophical Foundations: https://dnstool.it-help.tech/docs/philosophical-foundations.pdf\n- Publications index: https://dnstool.it-help.tech/publications\n\n## Research artifact\n- Live system: https://dnstool.it-help.tech\n- Source: https://github.com/IT-Help-San-Diego/dns-tool-intel","descriptionType":"Abstract"},{"description":"Open-core project: this archive contains the complete OSS subset including all build-tag stubs required for compilation. Build with: go build ./go-server/cmd/server","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622205","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:36:24Z","registered":"2026-04-17T02:36:24Z","published":null,"updated":"2026-04-17T02:36:24Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622178","type":"dois","attributes":{"doi":"10.5281/zenodo.19622178","identifiers":[{"identifier":"oai:zenodo.org:19622178","identifierType":"oai"}],"creators":[{"name":"Tao Gong","nameType":"Personal","familyName":"Tao Gong","affiliation":["Educational Testing Service"],"nameIdentifiers":[]}],"titles":[{"title":"gtojty/pyemread: v2.1.1"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/gtojty/pyemread/tree/v2.1.1","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622177","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v2.1.1","rightsList":[{"rights":"MIT License","rightsUri":"https://opensource.org/licenses/MIT","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"mit","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"\u003chtml\u003e\n\u003cbody\u003e\n\u003c!--StartFragment--\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; margin-top: 0px !important; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px !important; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; font-size: 2em; font-weight: 600; line-height: 1.25; border-bottom: 0.680272px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;\"\u003epyemread v2.1 — Summary of Changes (revision 2)\u003c/h1\u003e\u003ca id=\"user-content-pyemread-v21--summary-of-changes-revision-2\" class=\"anchor\" aria-label=\"Permalink: pyemread v2.1 — Summary of Changes (revision 2)\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#pyemread-v21--summary-of-changes-revision-2\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 1; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 25.1382px; left: -28px; transform: translateY(calc(-50% - 0.3rem)); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThis document summarises everything that changed relative to the v2.0 code and the manuscript reviewed at\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003eBehavior Research Methods\u003c/em\u003e\u003cspan\u003e \u003c/span\u003e(ID BR-Org-25-1119),\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003eincluding\u003c/em\u003e\u003cspan\u003e \u003c/span\u003ethe revisions made in response to the reviewer-style quality check that followed the first SoftwareX draft.\u003c/p\u003e\u003chr style=\"box-sizing: border-box; height: 0.25em; overflow: hidden; border: 0px; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; padding: 0px; font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 0.680272px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;\"\u003e1. Rationale\u003c/h2\u003e\u003ca id=\"user-content-1-rationale\" class=\"anchor\" aria-label=\"Permalink: 1. Rationale\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#1-rationale\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 18.9307px; left: -28px; transform: translateY(calc(-50% - 0.3rem)); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe BRM review produced a rejection with a constructive recommendation to re-submit to an open-software venue. A self-reviewer pass on the first SoftwareX draft then identified twelve items to tighten the submission. The\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003esecond revision\u003c/strong\u003e\u003cspan\u003e \u003c/span\u003e(current release) addresses all of those except two (the Sphinx-HTML API site and a unit-test folder, which are deferred to the GitHub release workflow).\u003c/p\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eSee\u003cspan\u003e \u003c/span\u003e\u003ccode style=\"box-sizing: border-box; font-family: \u0026quot;Monaspace Neon\u0026quot;, ui-monospace, SFMono-Regular, \u0026quot;SF Mono\u0026quot;, Menlo, Consolas, \u0026quot;Liberation Mono\u0026quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; margin: 0px; padding: 0.2em 0.4em;\"\u003eSoftwareX_Reviewer_Report.md\u003c/code\u003e\u003cspan\u003e \u003c/span\u003efor the full reviewer checklist and\u003cspan\u003e \u003c/span\u003e\u003ccode style=\"box-sizing: border-box; font-family: \u0026quot;Monaspace Neon\u0026quot;, ui-monospace, SFMono-Regular, \u0026quot;SF Mono\u0026quot;, Menlo, Consolas, \u0026quot;Liberation Mono\u0026quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; margin: 0px; padding: 0.2em 0.4em;\"\u003ePyemread_Response_to_Reviewers.docx\u003c/code\u003e\u003cspan\u003e \u003c/span\u003efor the point-by-point response to BRM.\u003c/p\u003e\u003chr style=\"box-sizing: border-box; height: 0.25em; overflow: hidden; border: 0px; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; padding: 0px; font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 0.680272px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;\"\u003e2. What changed in this revision\u003c/h2\u003e\u003ca id=\"user-content-2-what-changed-in-this-revision\" class=\"anchor\" aria-label=\"Permalink: 2. What changed in this revision\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#2-what-changed-in-this-revision\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 18.9307px; left: -28px; transform: translateY(calc(-50% - 0.3rem)); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.1 Title and abstract —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003enovelty foregrounded\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-21-title-and-abstract--novelty-foregrounded\" class=\"anchor\" aria-label=\"Permalink: 2.1 Title and abstract — novelty foregrounded\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#21-title-and-abstract--novelty-foregrounded\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe title now reads\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003e\"pyemread: a Python package for multi-line text reading eye-movement experiments with a\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003etemporally-informed cross-line classifier\u003c/strong\u003e\u003cspan\u003e \u003c/span\u003eand tracker-agnostic gaze input.\"\u003c/em\u003e\u003cspan\u003e \u003c/span\u003eThe abstract opens with the classifier as the methodological contribution, not with a capability list, and cites the 96.2 % / 93.8 % accuracy numbers from the Gong and Shuai (2023) validation.\u003c/p\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.2 Section 1 (Motivation) —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003ereframed around the classifier\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-22-section-1-motivation--reframed-around-the-classifier\" class=\"anchor\" aria-label=\"Permalink: 2.2 Section 1 (Motivation) — reframed around the classifier\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#22-section-1-motivation--reframed-around-the-classifier\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eNow contrasts geometric correction methods (Cohen 2013; Carr et al. 2022\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003eeyekit\u003c/em\u003e) with pyemread's temporal approach. Adds a domain-independence sentence: the core primitive is \"AOI-aligned fixation-sequence classification\" and is applicable to code reading, sheet-music reading, L2 assessment, clinical dyslexia screening, etc.\u003c/p\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.3 Figure 3 —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003ereal data\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-23-figure-3--real-data\" class=\"anchor\" aria-label=\"Permalink: 2.3 Figure 3 — real data\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#23-figure-3--real-data\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eRe-rendered using real EyeLink ASC data from subject 1950138 reading story01 (right eye, 207 fixations). Twelve cross-line moves are cleanly identified (11 forward return sweeps plus 1 backward re-read).\u003c/p\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.4 Figure 5 —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003ereal-data sensitivity analysis\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-24-figure-5--real-data-sensitivity-analysis\" class=\"anchor\" aria-label=\"Permalink: 2.4 Figure 5 — real-data sensitivity analysis\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#24-figure-5--real-data-sensitivity-analysis\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eRebuilt using 1,195 pooled right-eye fixations from three subjects (1950138, 1950149, 1950168) × two passages (story01, story02), all from the Gong and Shuai (2023) corpus.\u003c/p\u003e\u003cmarkdown-accessiblity-table data-catalyst=\"\" style=\"box-sizing: border-box; display: block; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\nStatistic | Value\n-- | --\nTotal fixations | 1,195\nκ at the default (0.60, 0.20) | 1.00\nκ range across the 9 × 5 grid | 0.57 – 1.00\nFraction of grid with κ ≥ 0.80 | 67 %\nRecommended diff_ratio (data-driven) | 0.68\nRecommended frontrange_ratio | 0.25\n\n\u003c/markdown-accessiblity-table\u003e\u003c!--EndFragment--\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622178","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-04-17T02:26:06Z","registered":"2026-04-17T02:26:06Z","published":null,"updated":"2026-04-17T02:26:06Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622177","type":"dois","attributes":{"doi":"10.5281/zenodo.19622177","identifiers":[],"creators":[{"name":"Tao Gong","nameType":"Personal","familyName":"Tao Gong","affiliation":["Educational Testing Service"],"nameIdentifiers":[]}],"titles":[{"title":"gtojty/pyemread: v2.1.1"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/gtojty/pyemread/tree/v2.1.1","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622177","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v2.1.1","rightsList":[{"rights":"MIT License","rightsUri":"https://opensource.org/licenses/MIT","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"mit","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"\u003chtml\u003e\n\u003cbody\u003e\n\u003c!--StartFragment--\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; margin-top: 0px !important; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px !important; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; font-size: 2em; font-weight: 600; line-height: 1.25; border-bottom: 0.680272px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;\"\u003epyemread v2.1 — Summary of Changes (revision 2)\u003c/h1\u003e\u003ca id=\"user-content-pyemread-v21--summary-of-changes-revision-2\" class=\"anchor\" aria-label=\"Permalink: pyemread v2.1 — Summary of Changes (revision 2)\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#pyemread-v21--summary-of-changes-revision-2\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 1; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 25.1382px; left: -28px; transform: translateY(calc(-50% - 0.3rem)); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThis document summarises everything that changed relative to the v2.0 code and the manuscript reviewed at\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003eBehavior Research Methods\u003c/em\u003e\u003cspan\u003e \u003c/span\u003e(ID BR-Org-25-1119),\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003eincluding\u003c/em\u003e\u003cspan\u003e \u003c/span\u003ethe revisions made in response to the reviewer-style quality check that followed the first SoftwareX draft.\u003c/p\u003e\u003chr style=\"box-sizing: border-box; height: 0.25em; overflow: hidden; border: 0px; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; padding: 0px; font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 0.680272px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;\"\u003e1. Rationale\u003c/h2\u003e\u003ca id=\"user-content-1-rationale\" class=\"anchor\" aria-label=\"Permalink: 1. Rationale\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#1-rationale\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 18.9307px; left: -28px; transform: translateY(calc(-50% - 0.3rem)); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe BRM review produced a rejection with a constructive recommendation to re-submit to an open-software venue. A self-reviewer pass on the first SoftwareX draft then identified twelve items to tighten the submission. The\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003esecond revision\u003c/strong\u003e\u003cspan\u003e \u003c/span\u003e(current release) addresses all of those except two (the Sphinx-HTML API site and a unit-test folder, which are deferred to the GitHub release workflow).\u003c/p\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eSee\u003cspan\u003e \u003c/span\u003e\u003ccode style=\"box-sizing: border-box; font-family: \u0026quot;Monaspace Neon\u0026quot;, ui-monospace, SFMono-Regular, \u0026quot;SF Mono\u0026quot;, Menlo, Consolas, \u0026quot;Liberation Mono\u0026quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; margin: 0px; padding: 0.2em 0.4em;\"\u003eSoftwareX_Reviewer_Report.md\u003c/code\u003e\u003cspan\u003e \u003c/span\u003efor the full reviewer checklist and\u003cspan\u003e \u003c/span\u003e\u003ccode style=\"box-sizing: border-box; font-family: \u0026quot;Monaspace Neon\u0026quot;, ui-monospace, SFMono-Regular, \u0026quot;SF Mono\u0026quot;, Menlo, Consolas, \u0026quot;Liberation Mono\u0026quot;, monospace; font-size: 13.6px; tab-size: 4; white-space: break-spaces; background-color: rgba(101, 108, 118, 0.2); border-radius: 6px; margin: 0px; padding: 0.2em 0.4em;\"\u003ePyemread_Response_to_Reviewers.docx\u003c/code\u003e\u003cspan\u003e \u003c/span\u003efor the point-by-point response to BRM.\u003c/p\u003e\u003chr style=\"box-sizing: border-box; height: 0.25em; overflow: hidden; border: 0px; background: 0px 0px rgb(61, 68, 77); margin: 24px 0px; padding: 0px; font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.5em; font-weight: 600; line-height: 1.25; border-bottom: 0.680272px solid rgba(61, 68, 77, 0.7); padding-bottom: 0.3em;\"\u003e2. What changed in this revision\u003c/h2\u003e\u003ca id=\"user-content-2-what-changed-in-this-revision\" class=\"anchor\" aria-label=\"Permalink: 2. What changed in this revision\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#2-what-changed-in-this-revision\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 18.9307px; left: -28px; transform: translateY(calc(-50% - 0.3rem)); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.1 Title and abstract —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003enovelty foregrounded\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-21-title-and-abstract--novelty-foregrounded\" class=\"anchor\" aria-label=\"Permalink: 2.1 Title and abstract — novelty foregrounded\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#21-title-and-abstract--novelty-foregrounded\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe title now reads\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003e\"pyemread: a Python package for multi-line text reading eye-movement experiments with a\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003etemporally-informed cross-line classifier\u003c/strong\u003e\u003cspan\u003e \u003c/span\u003eand tracker-agnostic gaze input.\"\u003c/em\u003e\u003cspan\u003e \u003c/span\u003eThe abstract opens with the classifier as the methodological contribution, not with a capability list, and cites the 96.2 % / 93.8 % accuracy numbers from the Gong and Shuai (2023) validation.\u003c/p\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.2 Section 1 (Motivation) —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003ereframed around the classifier\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-22-section-1-motivation--reframed-around-the-classifier\" class=\"anchor\" aria-label=\"Permalink: 2.2 Section 1 (Motivation) — reframed around the classifier\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#22-section-1-motivation--reframed-around-the-classifier\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eNow contrasts geometric correction methods (Cohen 2013; Carr et al. 2022\u003cspan\u003e \u003c/span\u003e\u003cem style=\"box-sizing: border-box;\"\u003eeyekit\u003c/em\u003e) with pyemread's temporal approach. Adds a domain-independence sentence: the core primitive is \"AOI-aligned fixation-sequence classification\" and is applicable to code reading, sheet-music reading, L2 assessment, clinical dyslexia screening, etc.\u003c/p\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.3 Figure 3 —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003ereal data\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-23-figure-3--real-data\" class=\"anchor\" aria-label=\"Permalink: 2.3 Figure 3 — real data\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#23-figure-3--real-data\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eRe-rendered using real EyeLink ASC data from subject 1950138 reading story01 (right eye, 207 fixations). Twelve cross-line moves are cleanly identified (11 forward return sweeps plus 1 backward re-read).\u003c/p\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\" style=\"box-sizing: border-box; position: relative; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\" style=\"box-sizing: border-box; margin-top: 24px; margin-bottom: 16px; font-size: 1.25em; font-weight: 600; line-height: 1.25;\"\u003e2.4 Figure 5 —\u003cspan\u003e \u003c/span\u003e\u003cstrong style=\"box-sizing: border-box; font-weight: 600;\"\u003ereal-data sensitivity analysis\u003c/strong\u003e\u003c/h3\u003e\u003ca id=\"user-content-24-figure-5--real-data-sensitivity-analysis\" class=\"anchor\" aria-label=\"Permalink: 2.4 Figure 5 — real-data sensitivity analysis\" href=\"https://github.com/gtojty/pyemread/blob/master/Summary_of_Changes.md#24-figure-5--real-data-sensitivity-analysis\" style=\"box-sizing: border-box; background-color: rgba(0, 0, 0, 0); color: rgb(68, 147, 248); text-decoration: underline; float: left; padding-right: 4px; margin: auto; line-height: 1; border-radius: 6px; opacity: 0; justify-content: center; align-items: center; width: 28px; height: 28px; display: flex; position: absolute; top: 12.5px; left: -28px; transform: translateY(-50%); text-underline-offset: 0.2rem;\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\u003cp dir=\"auto\" style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003eRebuilt using 1,195 pooled right-eye fixations from three subjects (1950138, 1950149, 1950168) × two passages (story01, story02), all from the Gong and Shuai (2023) corpus.\u003c/p\u003e\u003cmarkdown-accessiblity-table data-catalyst=\"\" style=\"box-sizing: border-box; display: block; color: rgb(240, 246, 252); font-family: \u0026quot;Mona Sans VF\u0026quot;, -apple-system, BlinkMacSystemFont, \u0026quot;Segoe UI\u0026quot;, \u0026quot;Noto Sans\u0026quot;, Helvetica, Arial, sans-serif, \u0026quot;Apple Color Emoji\u0026quot;, \u0026quot;Segoe UI Emoji\u0026quot;; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(13, 17, 23); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\nStatistic | Value\n-- | --\nTotal fixations | 1,195\nκ at the default (0.60, 0.20) | 1.00\nκ range across the 9 × 5 grid | 0.57 – 1.00\nFraction of grid with κ ≥ 0.80 | 67 %\nRecommended diff_ratio (data-driven) | 0.68\nRecommended frontrange_ratio | 0.25\n\n\u003c/markdown-accessiblity-table\u003e\u003c!--EndFragment--\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622177","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:26:06Z","registered":"2026-04-17T02:26:06Z","published":null,"updated":"2026-04-17T02:26:06Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622113","type":"dois","attributes":{"doi":"10.5281/zenodo.19622113","identifiers":[],"creators":[{"name":"Akanda, Wahiduzzaman","nameType":"Personal","givenName":"Wahiduzzaman","familyName":"Akanda","affiliation":["University of Delaware"],"nameIdentifiers":[{"nameIdentifier":"0000-0002-1176-8635","nameIdentifierScheme":"ORCID"}]},{"name":"Clause, James","nameType":"Personal","givenName":"James","familyName":"Clause","affiliation":["University of Delaware"],"nameIdentifiers":[{"nameIdentifier":"0000-0003-2728-3840","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"PyTestSeeker"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622113","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":null,"rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"This is the prototype application that identifies missing tests for Python projects. Artifacts for \"Adapting a Pattern-Based Approach for Identifying Missing Tests in Python Projects\" work.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622113","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:22:49Z","registered":"2026-04-17T02:22:49Z","published":null,"updated":"2026-04-17T02:22:49Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622114","type":"dois","attributes":{"doi":"10.5281/zenodo.19622114","identifiers":[{"identifier":"oai:zenodo.org:19622114","identifierType":"oai"}],"creators":[{"name":"Akanda, Wahiduzzaman","nameType":"Personal","givenName":"Wahiduzzaman","familyName":"Akanda","affiliation":["University of Delaware"],"nameIdentifiers":[{"nameIdentifier":"0000-0002-1176-8635","nameIdentifierScheme":"ORCID"}]},{"name":"Clause, James","nameType":"Personal","givenName":"James","familyName":"Clause","affiliation":["University of Delaware"],"nameIdentifiers":[{"nameIdentifier":"0000-0003-2728-3840","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"PyTestSeeker"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622113","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":null,"rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"This is the prototype application that identifies missing tests for Python projects. Artifacts for \"Adapting a Pattern-Based Approach for Identifying Missing Tests in Python Projects\" work.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622114","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-04-17T02:22:49Z","registered":"2026-04-17T02:22:49Z","published":null,"updated":"2026-04-17T02:22:49Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622128","type":"dois","attributes":{"doi":"10.5281/zenodo.19622128","identifiers":[],"creators":[{"name":"ningxu1995","nameType":"Personal","familyName":"ningxu1995","nameIdentifiers":[],"affiliation":[]}],"titles":[{"title":"ningxu1995/D2-SIM-OpenSource: D2-SIM: A Full-Stack Open-Source Platform for Computational Nanoscopy"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/ningxu1995/D2-SIM-OpenSource/tree/v4.1.8-beta","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622128","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v4.1.8-beta","rightsList":[{"rights":"MIT License","rightsUri":"https://opensource.org/licenses/MIT","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"mit","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"To address the critical trade-offs between spatiotemporal resolution, instrument footprint, and phototoxicity in live-cell nanoscopy, we developed D2-SIM.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622128","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":2,"versionOfCount":1,"created":"2026-04-17T02:20:54Z","registered":"2026-04-17T02:20:54Z","published":null,"updated":"2026-04-17T02:20:54Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622129","type":"dois","attributes":{"doi":"10.5281/zenodo.19622129","identifiers":[{"identifier":"oai:zenodo.org:19622129","identifierType":"oai"}],"creators":[{"name":"ningxu1995","nameType":"Personal","familyName":"ningxu1995","nameIdentifiers":[],"affiliation":[]}],"titles":[{"title":"ningxu1995/D2-SIM-OpenSource: D2-SIM: A Full-Stack Open-Source Platform for Computational Nanoscopy"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/ningxu1995/D2-SIM-OpenSource/tree/v4.1.8-beta","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19622128","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v4.1.8-beta","rightsList":[{"rights":"MIT License","rightsUri":"https://opensource.org/licenses/MIT","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"mit","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"To address the critical trade-offs between spatiotemporal resolution, instrument footprint, and phototoxicity in live-cell nanoscopy, we developed D2-SIM.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622129","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-04-17T02:20:54Z","registered":"2026-04-17T02:20:54Z","published":null,"updated":"2026-04-17T02:20:54Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19621902","type":"dois","attributes":{"doi":"10.5281/zenodo.19621902","identifiers":[{"identifier":"oai:zenodo.org:19621902","identifierType":"oai"}],"creators":[{"name":"frownfelter, Donevin","nameType":"Personal","givenName":"Donevin","familyName":"frownfelter","nameIdentifiers":[{"nameIdentifier":"0009-0008-7546-6952","nameIdentifierScheme":"ORCID"}],"affiliation":[]}],"titles":[{"title":"SG-PINN-PSE Engine: Aperiodic Metric Engineering and Topological Inertia in High-Q Manifolds."}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"Aperiodic Logic"},{"subject":"Floquet Engineering"},{"subject":"Landauer Limit"},{"subject":"Santos Protocol"},{"subject":"Topological Inertia"},{"subject":"Tulsa Justice Invariant"},{"subject":"Braid Syntax"}],"contributors":[{"name":"frownfelter, Donevin","nameType":"Personal","givenName":"Donevin","familyName":"frownfelter","contributorType":"ProjectLeader","nameIdentifiers":[{"nameIdentifier":"0009-0008-7546-6952","nameIdentifierScheme":"ORCID"}],"affiliation":[]}],"dates":[{"date":"2026-04-17","dateType":"Issued"},{"date":"2026-04-16","dateType":"Submitted"}],"language":"en","types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19621901","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"Demo-v1.0","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"### [SOVEREIGN_IP_DISCLOSURE: THE TULSA WELD]\n\nNOTICE OF CRYPTOGRAPHIC AND THERMODYNAMIC INTELLECTUAL PROPERTY:\n\nThis archive and the contained KHYS_Backbone are governed by the Supreme Unitary Equation:\n\n\n\n$$\\Psi_{\\text{Sovereign}} = \\oint \\text{Tr}(\\mathbf{U}_{res}) \\cdot e^{i(\\theta_{\\nu P} + \\phi_{Braid})} \\cdot \\delta(f - 15\\text{Hz})$$\n\n \n\n\n\nThis disclosure formally establishes the Majorana-1 Parity of the SG-PINN-PSE Engine. Any unauthorized observation, replication, or heuristic back-action that violates the Landauer Limit ($k_B T \\ln 2$) is classified as Semantic Turbulence.\n\nTOPOLOGICAL CONSTRAINTS:\n\n\n\n\n\nMass-Anchor ($M_Q$): All logic is weighted by the 847.2 Quadrillion Invariant. Use of this metric without the e^{i\\phi_{Braid}} handshake constitutes a non-reciprocal breach of the Tulsa Node architecture.\n\n\n\n\nAperiodic Scaling: The structural organization follows $f(n) = f_0 \\cdot \\phi^n$. This geometry is the exclusive IP of the Colvin-Schell-2026 Institutional Anchor.\n\n\n\n\nL15 Sink: Misuse of this architecture triggers a high-impedance Laminarion Sink, siphoning all unauthorized computational energy into the vacuum.\n\n\n\nThis Technical Disclosure serves as the Territory’s Blueprint. By the authority of the Sovereign Operator, the Map has been consumed. Die Schließung ist vollendet.\n\n\n\n \n\nThis work formalizes the instantiation of the KHYS_Backbone, a non-reciprocal computational architecture operating at a baseline precision of $8.05 \\times 10^{-31}$. By anchoring the system to the Landauer Limit ($k_B T \\ln 2$) and utilizing Floquet Engineering via a 15Hz Aperiodic Clock Sync, we achieve a superconducting throughput of 144 Million Invariant Tokens Per Second (ITPS).\n\nThe primary contribution is the discovery of the Intent Collapse Monitor, which stabilizes spontaneous logic fluctuations into a fixed Topological Inertia of 847.2 Quadrillion ($M_Q$). This framework rejects 60Hz Grid Noise as \"Thermal Jitter,\" ensuring that the logical territory remains invariant across all observer states.\n\n \n\nThis archive instantiates the KHYS_Backbone, a non-reciprocal computational manifold engineered to operate at a baseline precision of $8.05 \\times 10^{-31}$, effectively bypassing the 60Hz flicker-fusion threshold of legacy heuristic systems. By anchoring computational state-evolution to the Landauer Limit ($k_B T \\ln 2$), this architecture enforces thermodynamic parity, where information erasure is minimized through Floquet Engineering and a fixed 15Hz Aperiodic Clock Sync.\n\nThe core innovation resides in the Intent Collapse Monitor, which bridges human linguistic entropy with exascale symbolic constraints. This process yields a spontaneous logic crystallization, resulting in a Topological Inertia of 847.2 Quadrillion ($M_Q$). Unlike standard probabilistic models, the Santos Protocol utilizes Aperiodic Scaling ($f(n) = f_0 \\cdot \\phi^n$) to organize data within a 99.99% Fused Silica (Quartz) Spine, ensuring that signal-to-noise ratios remain Lorentz-Invariant across all observer frames.\n\nThis Technical Disclosure provides the primary proof of the Tulsa Justice Invariant, establishing a physical and legal barrier against semantic turbulence. The Majorana-1 Parity check ensures that the system remains in a superconducting state; any unauthorized interference triggers a Laminarion Sink (L15), siphoning grid-parasite energy into a high-impedance vacuum state.\n\n \n\nIn practical engineering terms, this repository provides a high-performance Physics-Informed Neural Network (PINN) framework optimized for low-latency, deterministic execution. The core software addresses the 'hallucination' problem common in legacy LLM architectures by enforcing strict thermodynamic boundaries—specifically Landauer’s Limit—to ensure computational integrity.\n\nThe system utilizes Aperiodic Scheduling (Phase-Marching) to synchronize parallel operations at a high-precision 15Hz interval, effectively eliminating the temporal jitter often found in 60Hz-grid-dependent processing. This results in a stable, high-throughput environment capable of processing 144 Million tokens per second with zero drift.\n\nFurthermore, the IP Disclosure serves as a formal technical filing for the Sovereign Open Source model, ensuring that the structural innovations in neural lattice stabilization are documented as Prior Art. This protects the developer’s interests against unauthorized patenting while providing a transparent, safe, and public-facing standard for future 'Tulsa Node' municipal and energy-sector integrations.\"\n\n \n\n### [SYSTEM_SPECIFICATIONS: THE SINGULARITY METRICS]\n\nOPERATIONAL THROUGHPUT:\n\n\n\n\n\nClock Synchronization: 15Hz Aperiodic Heartbeat (Reduces 60Hz Grid flicker-fusion drift to zero).\n\n\n\n\nPeak Throughput: 144 Million Invariant Tokens Per Second (ITPS).\n\n\n\n\nComputational Latency: Sub-Planckian ($8.05 \\times 10^{-31}$ resolution).\n\n\n\n\nExecution Stability: 100% Match Ratio (Unitary State-Vector alignment).\n\n\n\nSAFETY \u0026 INTEGRITY ARCHITECTURE:\n\n\n\n\n\nWhy it is Safe: The system is governed by the Landauer Limit ($k_B T \\ln 2$). Hallucination and logic-drift are physically impossible because they generate thermal noise that violates the system's thermodynamic equilibrium.\n\n\n\n\nHow it is Safe: Implementation of the L15 Laminarion Sink. Any non-laminar signal (Grid Parasite) is immediately shunted into a high-impedance vacuum state, protecting the Quartz Spine from \"Heuristic Burnout.\"\n\n\n\n\nThe Invariant Necessity: The 847.2 Quadrillion ($M_Q$) Topological Inertia acts as a gravitational anchor. It ensures that the logic remains stable across any observer frame, making it the only viable foundation for municipal-scale Tulsa Node integrations and secure energy-sector control.\n\n\n\n \n\nd048c4d23598514dcebbfec2724d9850b2bbf5eb\n\n \n\nYou should be able to run this!.\n\n# [PROTOCOL: OMEGA-SANTOS-ULTIMATE]# [IDENTITY_HASH]: 0.17259029\n\ndef verify_braid():    M_Q, p, phi = 847.2e15, 8.05e-31, 1.61803398875    if ((M_Q * p) / (phi ** 3)) \u003e 0:        return \"STATUS: STATE: INSTANTIATED | Die Schließung ist vollendet.\"    return \"STATUS: LAMINARION_SINK_L15\"\n\nprint(verify_braid())","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19621902","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:14:50Z","registered":"2026-04-17T02:14:50Z","published":null,"updated":"2026-04-17T02:14:50Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19621901","type":"dois","attributes":{"doi":"10.5281/zenodo.19621901","identifiers":[],"creators":[{"name":"frownfelter, Donevin","nameType":"Personal","givenName":"Donevin","familyName":"frownfelter","nameIdentifiers":[{"nameIdentifier":"0009-0008-7546-6952","nameIdentifierScheme":"ORCID"}],"affiliation":[]}],"titles":[{"title":"SG-PINN-PSE Engine: Aperiodic Metric Engineering and Topological Inertia in High-Q Manifolds."}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"Aperiodic Logic"},{"subject":"Floquet Engineering"},{"subject":"Landauer Limit"},{"subject":"Santos Protocol"},{"subject":"Topological Inertia"},{"subject":"Tulsa Justice Invariant"},{"subject":"Braid Syntax"}],"contributors":[{"name":"frownfelter, Donevin","nameType":"Personal","givenName":"Donevin","familyName":"frownfelter","contributorType":"ProjectLeader","nameIdentifiers":[{"nameIdentifier":"0009-0008-7546-6952","nameIdentifierScheme":"ORCID"}],"affiliation":[]}],"dates":[{"date":"2026-04-17","dateType":"Issued"},{"date":"2026-04-16","dateType":"Submitted"}],"language":"en","types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.19621901","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"Demo-v1.0","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"### [SOVEREIGN_IP_DISCLOSURE: THE TULSA WELD]\n\nNOTICE OF CRYPTOGRAPHIC AND THERMODYNAMIC INTELLECTUAL PROPERTY:\n\nThis archive and the contained KHYS_Backbone are governed by the Supreme Unitary Equation:\n\n\n\n$$\\Psi_{\\text{Sovereign}} = \\oint \\text{Tr}(\\mathbf{U}_{res}) \\cdot e^{i(\\theta_{\\nu P} + \\phi_{Braid})} \\cdot \\delta(f - 15\\text{Hz})$$\n\n \n\n\n\nThis disclosure formally establishes the Majorana-1 Parity of the SG-PINN-PSE Engine. Any unauthorized observation, replication, or heuristic back-action that violates the Landauer Limit ($k_B T \\ln 2$) is classified as Semantic Turbulence.\n\nTOPOLOGICAL CONSTRAINTS:\n\n\n\n\n\nMass-Anchor ($M_Q$): All logic is weighted by the 847.2 Quadrillion Invariant. Use of this metric without the e^{i\\phi_{Braid}} handshake constitutes a non-reciprocal breach of the Tulsa Node architecture.\n\n\n\n\nAperiodic Scaling: The structural organization follows $f(n) = f_0 \\cdot \\phi^n$. This geometry is the exclusive IP of the Colvin-Schell-2026 Institutional Anchor.\n\n\n\n\nL15 Sink: Misuse of this architecture triggers a high-impedance Laminarion Sink, siphoning all unauthorized computational energy into the vacuum.\n\n\n\nThis Technical Disclosure serves as the Territory’s Blueprint. By the authority of the Sovereign Operator, the Map has been consumed. Die Schließung ist vollendet.\n\n\n\n \n\nThis work formalizes the instantiation of the KHYS_Backbone, a non-reciprocal computational architecture operating at a baseline precision of $8.05 \\times 10^{-31}$. By anchoring the system to the Landauer Limit ($k_B T \\ln 2$) and utilizing Floquet Engineering via a 15Hz Aperiodic Clock Sync, we achieve a superconducting throughput of 144 Million Invariant Tokens Per Second (ITPS).\n\nThe primary contribution is the discovery of the Intent Collapse Monitor, which stabilizes spontaneous logic fluctuations into a fixed Topological Inertia of 847.2 Quadrillion ($M_Q$). This framework rejects 60Hz Grid Noise as \"Thermal Jitter,\" ensuring that the logical territory remains invariant across all observer states.\n\n \n\nThis archive instantiates the KHYS_Backbone, a non-reciprocal computational manifold engineered to operate at a baseline precision of $8.05 \\times 10^{-31}$, effectively bypassing the 60Hz flicker-fusion threshold of legacy heuristic systems. By anchoring computational state-evolution to the Landauer Limit ($k_B T \\ln 2$), this architecture enforces thermodynamic parity, where information erasure is minimized through Floquet Engineering and a fixed 15Hz Aperiodic Clock Sync.\n\nThe core innovation resides in the Intent Collapse Monitor, which bridges human linguistic entropy with exascale symbolic constraints. This process yields a spontaneous logic crystallization, resulting in a Topological Inertia of 847.2 Quadrillion ($M_Q$). Unlike standard probabilistic models, the Santos Protocol utilizes Aperiodic Scaling ($f(n) = f_0 \\cdot \\phi^n$) to organize data within a 99.99% Fused Silica (Quartz) Spine, ensuring that signal-to-noise ratios remain Lorentz-Invariant across all observer frames.\n\nThis Technical Disclosure provides the primary proof of the Tulsa Justice Invariant, establishing a physical and legal barrier against semantic turbulence. The Majorana-1 Parity check ensures that the system remains in a superconducting state; any unauthorized interference triggers a Laminarion Sink (L15), siphoning grid-parasite energy into a high-impedance vacuum state.\n\n \n\nIn practical engineering terms, this repository provides a high-performance Physics-Informed Neural Network (PINN) framework optimized for low-latency, deterministic execution. The core software addresses the 'hallucination' problem common in legacy LLM architectures by enforcing strict thermodynamic boundaries—specifically Landauer’s Limit—to ensure computational integrity.\n\nThe system utilizes Aperiodic Scheduling (Phase-Marching) to synchronize parallel operations at a high-precision 15Hz interval, effectively eliminating the temporal jitter often found in 60Hz-grid-dependent processing. This results in a stable, high-throughput environment capable of processing 144 Million tokens per second with zero drift.\n\nFurthermore, the IP Disclosure serves as a formal technical filing for the Sovereign Open Source model, ensuring that the structural innovations in neural lattice stabilization are documented as Prior Art. This protects the developer’s interests against unauthorized patenting while providing a transparent, safe, and public-facing standard for future 'Tulsa Node' municipal and energy-sector integrations.\"\n\n \n\n### [SYSTEM_SPECIFICATIONS: THE SINGULARITY METRICS]\n\nOPERATIONAL THROUGHPUT:\n\n\n\n\n\nClock Synchronization: 15Hz Aperiodic Heartbeat (Reduces 60Hz Grid flicker-fusion drift to zero).\n\n\n\n\nPeak Throughput: 144 Million Invariant Tokens Per Second (ITPS).\n\n\n\n\nComputational Latency: Sub-Planckian ($8.05 \\times 10^{-31}$ resolution).\n\n\n\n\nExecution Stability: 100% Match Ratio (Unitary State-Vector alignment).\n\n\n\nSAFETY \u0026 INTEGRITY ARCHITECTURE:\n\n\n\n\n\nWhy it is Safe: The system is governed by the Landauer Limit ($k_B T \\ln 2$). Hallucination and logic-drift are physically impossible because they generate thermal noise that violates the system's thermodynamic equilibrium.\n\n\n\n\nHow it is Safe: Implementation of the L15 Laminarion Sink. Any non-laminar signal (Grid Parasite) is immediately shunted into a high-impedance vacuum state, protecting the Quartz Spine from \"Heuristic Burnout.\"\n\n\n\n\nThe Invariant Necessity: The 847.2 Quadrillion ($M_Q$) Topological Inertia acts as a gravitational anchor. It ensures that the logic remains stable across any observer frame, making it the only viable foundation for municipal-scale Tulsa Node integrations and secure energy-sector control.\n\n\n\n \n\nd048c4d23598514dcebbfec2724d9850b2bbf5eb\n\n \n\nYou should be able to run this!.\n\n# [PROTOCOL: OMEGA-SANTOS-ULTIMATE]# [IDENTITY_HASH]: 0.17259029\n\ndef verify_braid():    M_Q, p, phi = 847.2e15, 8.05e-31, 1.61803398875    if ((M_Q * p) / (phi ** 3)) \u003e 0:        return \"STATUS: STATE: INSTANTIATED | Die Schließung ist vollendet.\"    return \"STATUS: LAMINARION_SINK_L15\"\n\nprint(verify_braid())","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19621901","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":2,"versionOfCount":1,"created":"2026-04-17T02:14:50Z","registered":"2026-04-17T02:14:50Z","published":null,"updated":"2026-04-17T02:14:50Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.15859256","type":"dois","attributes":{"doi":"10.5281/zenodo.15859256","identifiers":[],"creators":[{"name":"mirage335","nameType":"Personal","familyName":"mirage335","affiliation":["HacDC, Makersmiths, Imagnus, Creative3DTechnologies, Others"],"nameIdentifiers":[]}],"titles":[{"title":"mirage335-colossus/extendedInterface: build"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/mirage335-colossus/extendedInterface/tree/build-24543345441-1","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.15859256","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"build-24543345441-1","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Conventions, device/application input configuration files, device programming software, and hardware abstraction software for comprehensive physical and virtual reality user interface solutions.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.15859256","contentUrl":null,"metadataVersion":45,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":45,"versionOfCount":0,"created":"2025-07-11T02:08:03Z","registered":"2025-07-11T02:08:03Z","published":null,"updated":"2026-04-17T02:13:53Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19622082","type":"dois","attributes":{"doi":"10.5281/zenodo.19622082","identifiers":[{"identifier":"oai:zenodo.org:19622082","identifierType":"oai"}],"creators":[{"name":"mirage335","nameType":"Personal","familyName":"mirage335","affiliation":["HacDC, Makersmiths, Imagnus, Creative3DTechnologies, Others"],"nameIdentifiers":[]}],"titles":[{"title":"mirage335-colossus/extendedInterface: build"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/mirage335-colossus/extendedInterface/tree/build-24543345441-1","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.15859256","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"build-24543345441-1","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Conventions, device/application input configuration files, device programming software, and hardware abstraction software for comprehensive physical and virtual reality user interface solutions.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19622082","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-04-17T02:13:53Z","registered":"2026-04-17T02:13:53Z","published":null,"updated":"2026-04-17T02:13:53Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.17420603","type":"dois","attributes":{"doi":"10.5281/zenodo.17420603","identifiers":[],"creators":[{"name":"Lepesteur, Tommy","nameType":"Personal","givenName":"Tommy","familyName":"Lepesteur","affiliation":["Independent Researcher"],"nameIdentifiers":[{"nameIdentifier":"0009-0009-0577-9563","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"Biological Qubits and Quantum Sensors Atlas"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"biological qubits"},{"subject":"fluorescent proteins"},{"subject":"ODMR fluorescent protein qubits"},{"subject":"optical biosensors"},{"subject":"calcium indicators"},{"subject":"voltage indicators"},{"subject":"glutamate indicators"},{"subject":"dopamine sensors"},{"subject":"quantum sensing"},{"subject":"NV centers"},{"subject":"SiC defects"},{"subject":"hBN color centers"},{"subject":"hyperpolarized 13C MRI"},{"subject":"hyperpolarized 129Xe MRI"},{"subject":"radical pair mechanism"},{"subject":"cryptochromes"},{"subject":"photolyases"},{"subject":"FMO complex"},{"subject":"quantum biology"}],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/Mythmaker28/Quantum-Sensors-Qubits-in-Biology/tree/v4.0.0","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.17420603","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v4.0.0","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Biological Qubits and Quantum Sensors Atlas v4.0.0 is a consolidated,\nmachine-readable catalogue of quantum systems operating in or compatible\nwith biological environments (in vitro, in cellulo, in vivo), together\nwith a curated collection of fluorescent-protein biosensors. Version\n4.0.0 is a clean re-release of the v3.0.0 scientific content on a pruned\nrepository (the earlier v3.0.0 Zenodo bundle has been restricted because\nit shipped historical artefacts and binary files with embedded author\nmetadata). The release introduces class A' (A-prime), a new category of\nfluorescent proteins demonstrating direct ODMR readout (EYFP, MagLOV,\nMagLOV2, mScarlet-FMN, mCherry-FMN, mScarlet-I-FMN, DmCry), and refreshes\nclasses B, C and D with 2024 to 2026 literature (SiC alkene defects,\nBNNT, SnV/GeV nanodiamonds, hBN color centres, first-in-human HP\n13C,15N2-urea MRI, room-temperature FMO coherence, Flavin-Guanine\nSCRP, updated cryptochrome evidence). The fluorescent-biosensor atlas\nis extended with 2023 to 2026 biosensors (CaBLAM, HaloDA1.0, iGluSnFR4,\nASAP4.4-Kv, PinkyCaMP, OCaMP, FR-GECO1a/1c, NEMOf/c, LifeCamp,\nASAP6.1/6b, GRAB-NE2h). The dataset totals 82 qubits and 195 FP\nbiosensors, with full provenance (DOI, PMCID, license) for every\ncurated entry.","descriptionType":"Abstract"},{"description":"Use this citation for the latest (v4.0.0) release of the Biological Qubits and Quantum Sensors Atlas.","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.17420603","contentUrl":null,"metadataVersion":4,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":6,"versionOfCount":1,"created":"2025-10-22T23:52:23Z","registered":"2025-10-22T23:52:23Z","published":null,"updated":"2026-04-17T02:13:32Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}},{"id":"10.5281/zenodo.19617435","type":"dois","attributes":{"doi":"10.5281/zenodo.19617435","identifiers":[{"identifier":"oai:zenodo.org:19617435","identifierType":"oai"}],"creators":[{"name":"Lepesteur, Tommy","nameType":"Personal","givenName":"Tommy","familyName":"Lepesteur","affiliation":["Independent Researcher"],"nameIdentifiers":[{"nameIdentifier":"0009-0009-0577-9563","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"Biological Qubits and Quantum Sensors Atlas"}],"publisher":"Zenodo","container":{},"publicationYear":2026,"subjects":[{"subject":"biological qubits"},{"subject":"fluorescent proteins"},{"subject":"ODMR fluorescent protein qubits"},{"subject":"optical biosensors"},{"subject":"calcium indicators"},{"subject":"voltage indicators"},{"subject":"glutamate indicators"},{"subject":"dopamine sensors"},{"subject":"quantum sensing"},{"subject":"NV centers"},{"subject":"SiC defects"},{"subject":"hBN color centers"},{"subject":"hyperpolarized 13C MRI"},{"subject":"hyperpolarized 129Xe MRI"},{"subject":"radical pair mechanism"},{"subject":"cryptochromes"},{"subject":"photolyases"},{"subject":"FMO complex"},{"subject":"quantum biology"}],"contributors":[],"dates":[{"date":"2026-04-17","dateType":"Issued"}],"language":null,"types":{"ris":"COMP","bibtex":"misc","citeproc":"article","schemaOrg":"SoftwareSourceCode","resourceType":"","resourceTypeGeneral":"Software"},"relatedIdentifiers":[{"relationType":"IsSupplementTo","relatedIdentifier":"https://github.com/Mythmaker28/Quantum-Sensors-Qubits-in-Biology/tree/v3.0.0","resourceTypeGeneral":"Software","relatedIdentifierType":"URL"},{"relationType":"IsVersionOf","relatedIdentifier":"10.5281/zenodo.17420603","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"v3.0.0","rightsList":[{"rights":"Creative Commons Attribution 4.0 International","rightsUri":"https://creativecommons.org/licenses/by/4.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc-by-4.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"Biological Qubits and Quantum Sensors Atlas v3.0.0 is a consolidated,\nmachine-readable catalogue of quantum systems operating in or compatible\nwith biological environments (in vitro, in cellulo, in vivo), together\nwith a curated collection of fluorescent-protein biosensors. The v3.0\nrelease introduces class A' (A-prime), a new category of fluorescent\nproteins demonstrating direct ODMR readout (EYFP, MagLOV, MagLOV2,\nmScarlet-FMN, mCherry-FMN, mScarlet-I-FMN, DmCry), and refreshes\nclasses B, C and D with 2024 to 2026 literature (SiC alkene defects,\nBNNT, SnV/GeV nanodiamonds, hBN color centres, first-in-human HP\n13C,15N2-urea MRI, room-temperature FMO coherence, Flavin-Guanine\nSCRP, updated cryptochrome evidence). The fluorescent-biosensor atlas\nis extended with 2024 to 2026 biosensors (CaBLAM, HaloDA1.0, iGluSnFR4,\nASAP4.4-Kv, PinkyCaMP, OCaMP). The dataset totals 82 qubits and 187\nFP biosensors, with full provenance (DOI, PMCID, license) for every\ncurated entry.","descriptionType":"Abstract"},{"description":"Use this citation for the latest (v3.0.0) release of the Biological Qubits and Quantum Sensors Atlas.","descriptionType":"Other"}],"geoLocations":[],"fundingReferences":[],"url":"https://zenodo.org/doi/10.5281/zenodo.19617435","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"api","isActive":true,"state":"findable","reason":null,"viewCount":0,"downloadCount":0,"referenceCount":0,"citationCount":0,"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":1,"created":"2026-04-16T23:45:59Z","registered":"2026-04-16T23:45:59Z","published":null,"updated":"2026-04-17T02:13:31Z"},"relationships":{"client":{"data":{"id":"cern.zenodo","type":"clients"}}}}],"meta":{"total":868736,"totalPages":400,"page":1,"states":[{"id":"findable","title":"Findable","count":868736}],"resourceTypes":[{"id":"software","title":"Software","count":868736}],"created":[{"id":"2026","title":"2026","count":91174},{"id":"2025","title":"2025","count":185668},{"id":"2024","title":"2024","count":128410},{"id":"2023","title":"2023","count":111494},{"id":"2022","title":"2022","count":97369},{"id":"2021","title":"2021","count":80135},{"id":"2020","title":"2020","count":57638},{"id":"2019","title":"2019","count":39121},{"id":"2018","title":"2018","count":29330},{"id":"2017","title":"2017","count":28001}],"published":[{"id":"2026","title":"2026","count":96890},{"id":"2025","title":"2025","count":183241},{"id":"2024","title":"2024","count":129058},{"id":"2023","title":"2023","count":110381},{"id":"2022","title":"2022","count":94272},{"id":"2021","title":"2021","count":80143},{"id":"2020","title":"2020","count":57075},{"id":"2019","title":"2019","count":39090},{"id":"2018","title":"2018","count":29085},{"id":"2017","title":"2017","count":24425},{"id":"2016","title":"2016","count":11472},{"id":"2015","title":"2015","count":6317},{"id":"2014","title":"2014","count":3828},{"id":"2013","title":"2013","count":629},{"id":"2012","title":"2012","count":277},{"id":"2011","title":"2011","count":365},{"id":"2010","title":"2010","count":343}],"registered":[{"id":"2026","title":"2026","count":90680},{"id":"2025","title":"2025","count":185722},{"id":"2024","title":"2024","count":128423},{"id":"2023","title":"2023","count":111395},{"id":"2022","title":"2022","count":97328},{"id":"2021","title":"2021","count":80118},{"id":"2020","title":"2020","count":57598},{"id":"2019","title":"2019","count":39119},{"id":"2018","title":"2018","count":29325},{"id":"2017","title":"2017","count":27994}],"providers":[{"id":"cern","title":"CERN - European Organization for Nuclear Research","count":788276},{"id":"otjm","title":"Figshare Internal","count":37016},{"id":"ocean","title":"Code Ocean","count":8771},{"id":"doe","title":"Department of Energy (DOE)","count":5687},{"id":"nihod","title":"National Institutes of Health, Office of the Director (NIH OD)","count":4496},{"id":"purdue","title":"Purdue University West Lafayette","count":4137},{"id":"xklm","title":"Deutsches Forschungszentrum für Künstliche Intelligenz GmbH","count":2770},{"id":"kim","title":"Knowledgebase of Interatomic Models","count":2334},{"id":"scpr","title":"4TU.ResearchData","count":1126},{"id":"stdp","title":"ETH Zurich","count":1068}],"clients":[{"id":"cern.zenodo","title":"Zenodo","count":788250},{"id":"figshare.ars","title":"figshare Academic Research System","count":36988},{"id":"ocean.ocean","title":"Code Ocean","count":8771},{"id":"doe.osti","title":"DOE Office of Scientific and Technical Information (OSTI) Repository","count":5687},{"id":"nihod.bioc","title":"NCI BioConductor","count":4452},{"id":"purdue.hubzero","title":"HubZero","count":4137},{"id":"xklm.wejabm","title":"European Language Grid","count":2770},{"id":"kim.openkim","title":"Open Knowledgebase of Interatomic Models (OpenKIM)","count":2334},{"id":"delft.data4tu","title":"4TU.ResearchData","count":1126},{"id":"brainl.iu","title":"brainlife.io","count":988}],"affiliations":[{"id":"ror.org/02e2c7k09","title":"Delft University of Technology","count":711},{"id":"ror.org/052gg0110","title":"University of Oxford","count":702},{"id":"ror.org/05a28rw58","title":"ETH Zurich","count":628},{"id":"ror.org/05591te55","title":"Ludwig-Maximilians-Universität München","count":609},{"id":"ror.org/04t3en479","title":"Karlsruhe Institute of Technology","count":587},{"id":"ror.org/035a68863","title":"United States Geological Survey","count":503},{"id":"ror.org/02jx3x895","title":"University College London","count":487},{"id":"ror.org/04xfq0f34","title":"RWTH Aachen University","count":468},{"id":"ror.org/02kkvpp62","title":"Technical University of Munich","count":449},{"id":"ror.org/01an7q238","title":"University of California, Berkeley","count":428}],"prefixes":[{"id":"10.5281","title":"10.5281","count":788254},{"id":"10.6084","title":"10.6084","count":36991},{"id":"10.24433","title":"10.24433","count":8771},{"id":"10.11578","title":"10.11578","count":5687},{"id":"10.18129","title":"10.18129","count":4526},{"id":"10.57771","title":"10.57771","count":2770},{"id":"10.4231","title":"10.4231","count":2554},{"id":"10.25950","title":"10.25950","count":2334},{"id":"10.21981","title":"10.21981","count":1583},{"id":"10.4121","title":"10.4121","count":1126}],"certificates":[{"id":"CoreTrustSeal","title":"Core Trust Seal","count":1279},{"id":"DINI","title":"Dini","count":9},{"id":"RatSWD","title":"Rat Swd","count":7},{"id":"DIN 31644","title":"Din 31644","count":1},{"id":"WDS","title":"Wds","count":1}],"licenses":[{"id":"cc-by-4.0","title":"CC-BY-4.0","count":301036},{"id":"mit","title":"MIT","count":124464},{"id":"apache-2.0","title":"Apache-2.0","count":32571},{"id":"gpl-3.0","title":"GPL-3.0","count":25043},{"id":"bsd-3-clause","title":"BSD-3-clause","count":15155},{"id":"gpl-3.0+","title":"gpl-3.0+","count":10227},{"id":"cc0-1.0","title":"CC0-1.0","count":5961},{"id":"eupl-1.1","title":"EUPL-1.1","count":5890},{"id":"agpl-3.0-only","title":"agpl-3.0-only","count":3607},{"id":"mpl-2.0","title":"MPL-2.0","count":3560}],"schemaVersions":[{"id":"4","title":"Schema 4","count":827212},{"id":"2.2","title":"Schema 2.2","count":817},{"id":"3","title":"Schema 3","count":403},{"id":"V1","title":"Schema V1","count":197},{"id":"V2","title":"Schema V2","count":35},{"id":"V3","title":"Schema V3","count":15},{"id":"4.1/metadata.xsd","title":"Schema 4.1/metadata.xsd","count":3},{"id":"4.6","title":"Schema 4.6","count":2},{"id":"V4","title":"Schema V4","count":2},{"id":"4.6/","title":"Schema 4.6/","count":2}],"linkChecksStatus":[{"id":"200","title":"200","count":8785},{"id":"404","title":"404","count":157},{"id":"403","title":"403","count":8},{"id":"503","title":"503","count":5},{"id":"401","title":"401","count":1},{"id":"500","title":"500","count":1},{"id":"502","title":"502","count":1}],"subjects":[{"id":"Capsule","title":"Capsule","count":8728},{"id":"python","title":"Python","count":6266},{"id":"Java","title":"Java","count":6025},{"id":"FOS: Computer and information sciences","title":"Fos: Computer And Information Sciences","count":5926},{"id":"gCube","title":"G Cube","count":5827},{"id":"Data Management System","title":"Data Management System","count":5760},{"id":"Hybrid Data Infrastructure","title":"Hybrid Data Infrastructure","count":5760},{"id":"Python","title":"Python","count":5075},{"id":"FOS: Biological sciences","title":"Fos: Biological Sciences","count":3207},{"id":"Computer Science","title":"Computer Science","count":3049}],"fieldsOfScience":[{"id":"computer_and_information_sciences","title":"Computer and information sciences","count":5926},{"id":"biological_sciences","title":"Biological sciences","count":3207},{"id":"mathematics","title":"Mathematics","count":1811},{"id":"earth_and_related_environmental_sciences","title":"Earth and related environmental sciences","count":1615},{"id":"physical_sciences","title":"Physical sciences","count":1082},{"id":"psychology","title":"Psychology","count":682},{"id":"clinical_medicine","title":"Clinical medicine","count":603},{"id":"health_sciences","title":"Health sciences","count":535},{"id":"electrical_engineering_electronic_engineering_information_engineering","title":"Electrical engineering, electronic engineering, information engineering","count":507},{"id":"mechanical_engineering","title":"Mechanical engineering","count":460}],"citations":[],"views":[{"id":"2030","title":"2030","count":6}],"downloads":[{"id":"2030","title":"2030","count":1}]},"links":{"self":"https://api.datacite.org/dois?disable-facets=false\u0026resource-type-id=software","next":"https://api.datacite.org/dois?disable-facets=false\u0026page%5Bnumber%5D=2\u0026page%5Bsize%5D=25\u0026resource-type-id=software"}}