fshy

fshy / Storage

RepOD

repod.icm.edu.pl · Storage · 1 record · JSON

RepOD — Repository for Open Data (ICM, University of Warsaw) Storage

★ qualifiesinstitutionno cardDper-object-cap

repod.icm.edu.pl · academic · storage/repod-repository-for-open-data · JSON · compare

Free tierNo dataset-size limit at all: 'Repozytorium akceptuje zbiory danych o dowolnej wielkości. Jedynym ograniczeniem jest limit wielkości pojedynczego pliku, wynoszący 5GB' (the repository accepts datasets of any size; the only limit is 5 GB per single file). A sibling UW deposit guide adds '20 GB for the sum of files transferred simultaneously'. Storage itself is unpriced: 'Korzystanie z repozytorium nie wiąże się z żadnymi opłatami' (using the repository involves no fees).
unit GB; metered on stored-bytes
Pricenone stated
Per-object cap5 GB per single file (5000000000 bytes)
RetentionPublication assigns a DOI and freezes that version — versions are immutable after publish, so this is write-once-per-version, not mutable working storage
EgressFree and unmetered. Public files are plain HTTP from repod.icm.edu.pl with no egress pricing anywhere in the product; downloads are the same Dataverse /api/access/datafile path used by Harvard. Probe: GET /api/access/datafile/39782 -> 200, 7,459 bytes returned, MD5 published per file for verification.
Identityinstitution derived from the record's prose, not from an identity field, and no signup was executed: dnymi opłatami' (using the repository involves no fees). Institutional (ICM UW, Polish national open-science infrastructure since 2020), CoreTrustSeal-lineage Dataverse with per-file MD5 p
Limits
  • per-object-cap 5 GB per single file source
  • per-object-cap 5 GB/file source
Per-object-cap 5 GB/file and 20 GB per simultaneous transfer batch are the only hard numbers; there is NO per-dataset and NO per-account byte ceiling. 1,000 files per zip ingest (Dataverse default). Publication assigns a DOI and freezes that version — versions are immutable after publish, so this is write-once-per-version, not mutable working storage. Embargo up to 36 months.
Bindingper-object-cap the per-object cap sets the shard size and therefore the object count; it bounds the total more tightly than any headline quota
Interfacerest, rclone rest
ToolingNative Dataverse 4.11 REST API, live and unauthenticated for reads: GET /api/info/version -> {"version":"1.3.2-05b9a3acf7fe552a849e874762b86d0605e47186"}; GET /api/search?q=*&type=dataset -> total_count 4545; type=file -> 65370 items. The repository's own policy page states uploads work 'zarowno przez graficzny interfejs ... jak i za pomocą interfejsu API' (both GUI and API). Standard Dataverse ingest: DVUploader (github.com/GlobalDataverseCommunityConsortium/dataverse-uploader), pyDataverse, SWORD v2. No rclone backend, but the REST loop is ~15 lines.
Composes withPer-record cap is the unit, not per-account: unlimited datasets x unlimited size each, so 500 GB is 100 files of 5 GB inside one dataset — no account multiplication needed. Multiple datasets multiply further. One email/password account is enough; signup is self-service ('Sign up for an account to log in with your email or username and password').
ReliabilityInstitutional (ICM UW, Polish national open-science infrastructure since 2020), CoreTrustSeal-lineage Dataverse with per-file MD5 published; the real friction is moderation-by-metadata-quality, not bytes, and published versions cannot be edited in place.
NotesNo dataset-size limit at all: 'Repozytorium akceptuje zbiory danych o dowolnej wielkości. Jedynym ograniczeniem jest limit wielkości pojedynczego pliku, wynoszący 5GB' (the repository accepts datasets of any size; the only limit is 5 GB per single file). A sibling UW deposit guide adds '20 GB for the sum of files transferred simultaneously'. Storage itself is unpriced: 'Korzystanie z repozytorium nie wiąże się z żadnymi opłatami' (using the repository involves no fees).
Evidence rungdocumented The conditional range behaviour was reproduced, both legs. Was documented; now documented.
Checked2026-10-21 (inherited); stale on 2026-11-20
Parsed numbers
  • $.limits[0].value limit:per-object-cap 5.0 GB
  • $.limits[1].value limit:per-object-cap 5.0 GB
Evidence (5)
datesourcewhat it proved
2026-10-22repod.icm.edu.pl/api/info/versionthe Dataverse version, which decides whether the quota endpoint exists. Re-read https://repod.icm.edu.pl/api/info/version: HTTP 200, 83 bytes, sha256 06a6ec2a82903eca. Quoted: {"status":"OK","data":{"version":"1.3.2-05b9a3acf7fe552a849e874762b86d0605e47186"}}
2026-10-21info.repod.icm.edu.pl/?page_id=354'Repozytorium akceptuje zbiory danych o dowolnej wielkości. Jedynym ograniczeniem jest limit wielkości pojedynczego pliku, wynoszący 5GB' + same page states API upload is supported
2026-10-21info.repod.icm.edu.pl/'powstałym z myślą o wszystkich naukowcach i instytucjach' (built for all scientists and institutions); 'Korzystanie z repozytorium nie wiąże się z żadnymi opłatami'
2026-10-21withheldprobe: GET /api/info/version -> 200 Dataverse 1.3.2; GET /api/access/datafile/39782 -> 200 7,459 bytes; GET /api/search?q=*&type=dataset -> 4,545 datasets live
2026-10-22probe:https://repod.icm.edu.pl/api/access/datafile/39782ranged GET 2026-10-22 on /api/access/datafile/39782: 206 Partial Content, Content-Range bytes 0-1023/7459; same request on /api/access/datafile/18: 200 OK, full Content-Length, no Content-Range
More fields (1)
{
 "verified_in_pass": [
  {
   "url": "https://repod.icm.edu.pl/api/info/version",
   "date": "2026-10-22",
   "via": "fetch-broker",
   "http_status": 200,
   "bytes": 83,
   "sha256": "06a6ec2a82903eca9e6937ee2c251d1894a8ff9418910e5a77806885e80dcd05",
   "pattern_found": true,
   "what_changed": "no change: the page still states the claim",
   "capture": "captures\\repod-repod-icm-edu-pl-api-info-version.txt"
  }
 ]
}
Unknown or withheld values (4)
  • $.evidence[3].url private-url
  • $.free_tier.notes process
  • $.per_object_cap.notes not-extracted
  • $.retention.notes not-extracted