<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Data-Validation on 春江暮客</title>
		<link>https://www.bobobk.com/en/tags/data-validation/</link>
		<description>Recent content in Data-Validation on 春江暮客</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<lastBuildDate>Thu, 22 Oct 2026 05:02:11 +0800</lastBuildDate>
		
			<atom:link href="https://www.bobobk.com/en/tags/data-validation/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Python CSV Totals with Decimal: Validate Input and Control Rounding</title>
				<link>https://www.bobobk.com/en/python-csv-decimal-total.html</link>
				<pubDate>Thu, 22 Oct 2026 05:02:11 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-decimal-total.html</guid>
				<description>Sum CSV amounts with the Python standard library, define per-row rounding, validate prices and quantities, and stop on invalid data.</description>
			</item>
			<item>
				<title>Compare CSV Snapshots by ID with Python: Added, Removed, and Changed Records</title>
				<link>https://www.bobobk.com/en/python-csv-diff-by-key.html</link>
				<pubDate>Wed, 21 Oct 2026 14:20:30 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-diff-by-key.html</guid>
				<description>Compare CSV snapshots by a unique ID with the Python standard library, reject duplicate keys, and report additions, removals, and changed fields with automation-friendly exit codes.</description>
			</item>
			<item>
				<title>Validate CSV Structure with Python: Exact Headers, Column Order, and Field Counts</title>
				<link>https://www.bobobk.com/en/python-csv-schema-check.html</link>
				<pubDate>Sat, 17 Oct 2026 11:43:33 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-schema-check.html</guid>
				<description>Check exact CSV headers and field counts with the Python standard library, test multiline records and failure exit codes, and stop schema drift before imports.</description>
			</item>
			<item>
				<title>Validate JSONL with Python: Find Broken Lines and Duplicate Keys</title>
				<link>https://www.bobobk.com/en/python-jsonl-validation.html</link>
				<pubDate>Wed, 14 Oct 2026 20:57:24 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-jsonl-validation.html</guid>
				<description>Validate JSONL line by line, locate syntax and encoding errors, and gate batch jobs with reliable exit codes.</description>
			</item>
			<item>
				<title>Check Protein Embeddings Before Training with Python</title>
				<link>https://www.bobobk.com/en/protein-embedding-audit-python.html</link>
				<pubDate>Sat, 10 Oct 2026 14:31:16 +0800</pubDate>
				<guid>https://www.bobobk.com/en/protein-embedding-audit-python.html</guid>
				<description>Validate pooled protein embeddings with NumPy, compare sample IDs in label order, and catch duplicate IDs, shape errors, NaN and infinity before training.</description>
			</item>
			<item>
				<title>Find Duplicate CSV IDs with Python and SQLite</title>
				<link>https://www.bobobk.com/en/python-csv-duplicate-ids-sqlite.html</link>
				<pubDate>Thu, 08 Oct 2026 08:01:42 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-csv-duplicate-ids-sqlite.html</guid>
				<description>Stream a CSV into a temporary SQLite index, report repeated sample IDs and record positions, and validate the result without keeping every ID in a Python set.</description>
			</item>
			<item>
				<title>Stream Large CSV Files with Python: Validate Rows and Count Labels</title>
				<link>https://www.bobobk.com/en/python-stream-large-csv.html</link>
				<pubDate>Mon, 28 Sep 2026 15:31:31 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-stream-large-csv.html</guid>
				<description>Read CSV records one at a time with Python, validate sample IDs and labels, and produce a small JSON summary without loading the whole file.</description>
			</item>
			<item>
				<title>Join Protein Sequences and Labels Safely with pandas</title>
				<link>https://www.bobobk.com/en/pandas-protein-label-join.html</link>
				<pubDate>Sun, 27 Sep 2026 08:02:59 +0800</pubDate>
				<guid>https://www.bobobk.com/en/pandas-protein-label-join.html</guid>
				<description>Match protein sequences to labels by sample ID, preserve string identifiers, and reject duplicates and missing records before building a training table.</description>
			</item>
			<item>
				<title>Verify Research Datasets with SHA-256 Manifests in Python</title>
				<link>https://www.bobobk.com/en/python-dataset-sha256-manifest.html</link>
				<pubDate>Sun, 27 Sep 2026 07:49:43 +0800</pubDate>
				<guid>https://www.bobobk.com/en/python-dataset-sha256-manifest.html</guid>
				<description>Record dataset file checksums with Python, detect added, missing, and changed inputs, and keep an exact file record for reproducible experiments.</description>
			</item>
	</channel>
</rss>
