{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2020-06-18T21:15:42.623505+00:00",
  "custom_fields": {},
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "LudvigOlsen/xpectr-v0.4.0.zip": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:87d1f07b925f7eaf8259206b268da7e5",
        "ext": "zip",
        "id": "c200166a-1929-46e3-8e7e-e60c0c7027f1",
        "key": "LudvigOlsen/xpectr-v0.4.0.zip",
        "links": {
          "content": "https://zenodo.org/api/records/3900586/files/LudvigOlsen/xpectr-v0.4.0.zip/content",
          "self": "https://zenodo.org/api/records/3900586/files/LudvigOlsen/xpectr-v0.4.0.zip"
        },
        "metadata": null,
        "mimetype": "application/zip",
        "size": 157745,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 157745
  },
  "id": "3900586",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/3900586/access",
    "access_grants": "https://zenodo.org/api/records/3900586/access/grants",
    "access_links": "https://zenodo.org/api/records/3900586/access/links",
    "access_request": "https://zenodo.org/api/records/3900586/access/request",
    "access_users": "https://zenodo.org/api/records/3900586/access/users",
    "archive": "https://zenodo.org/api/records/3900586/files-archive",
    "archive_media": "https://zenodo.org/api/records/3900586/media-files-archive",
    "communities": "https://zenodo.org/api/records/3900586/communities",
    "communities-suggestions": "https://zenodo.org/api/records/3900586/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.3900586",
    "draft": "https://zenodo.org/api/records/3900586/draft",
    "file_modification": "https://zenodo.org/api/records/3900586/file-modification",
    "files": "https://zenodo.org/api/records/3900586/files",
    "latest": "https://zenodo.org/api/records/3900586/versions/latest",
    "latest_html": "https://zenodo.org/records/3900586/latest",
    "media_files": "https://zenodo.org/api/records/3900586/media-files",
    "parent": "https://zenodo.org/api/records/3629902",
    "parent_doi": "https://doi.org/10.5281/zenodo.3629902",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.3629902",
    "parent_html": "https://zenodo.org/records/3629902",
    "preview_html": "https://zenodo.org/records/3900586?preview=1",
    "quota_increase": "https://zenodo.org/api/records/3900586/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/3900586/request-deletion",
    "requests": "https://zenodo.org/api/records/3900586/requests",
    "reserve_doi": "https://zenodo.org/api/records/3900586/draft/pids/doi",
    "self": "https://zenodo.org/api/records/3900586",
    "self_doi": "https://doi.org/10.5281/zenodo.3900586",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.3900586",
    "self_html": "https://zenodo.org/records/3900586",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:3900586/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:3900586/sequence/default",
    "versions": "https://zenodo.org/api/records/3900586/versions"
  },
  "media_files": {
    "count": 0,
    "enabled": false,
    "entries": {},
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "creators": [
      {
        "person_or_org": {
          "family_name": "Ludvig Renbo Olsen",
          "name": "Ludvig Renbo Olsen",
          "type": "personal"
        }
      }
    ],
    "description": "<ul>\n<li><p><code>wrapStringAddin()</code> now wraps short strings in <code>paste0()</code> as well. Previously, strings that were too short to be split were not wrapped.</p>\n</li>\n<li><p>Adds <code>insertExpectationsCopyEnvAddin()</code> addin. Same as <code>insertExpectationsAddin()</code> but where code is evaluated in a deep copy of the parent environment. This is especially useful when testing a function that alters non-local variables and has side effects (error/warnings/messages).</p>\n</li>\n<li><p>Multiple functions now allow working on a deep copy of the environment (see new <code>copy_env</code> argument). This is useful when testing a function that alters non-local variables. It is disabled by default to save memory.</p>\n</li>\n<li><p><code>gxs_function()</code> now allows parallelization of the expectation generation process. Requires a backend, as setup with <code>doParallel::registerDoParallel(4)</code>. Remember to set <code>parallel = TRUE</code> when calling <code>gxs_function()</code>.</p>\n</li>\n<li><p><code>strip()</code> and <code>strip_msg()</code> now strips ANSI control sequences by default.</p>\n</li>\n<li><p><code>strip()</code> and <code>strip_msg()</code> can now make the strings lowercase (disabled by default).</p>\n</li>\n<li><p><code>capture_side_effects()</code> disables <code>crayon</code> locally before evaluating the expression (by default). Avoids ANSI control sequences in messages.</p>\n</li>\n<li><p><code>capture_parse_eval_side_effects()</code> now has the same options as <code>capture_side_effects()</code>.</p>\n</li>\n<li><p>Bug fix: <code>\"Assigned data \"NULL\" must be compatible with existing data.\"</code></p>\n</li>\n</ul>",
    "publication_date": "2020-06-18",
    "publisher": "Zenodo",
    "related_identifiers": [
      {
        "identifier": "https://github.com/LudvigOlsen/xpectr/tree/v0.4.0",
        "relation_type": {
          "id": "issupplementto",
          "title": {
            "de": "Erg\u00e4nzt",
            "en": "Is supplement to"
          }
        },
        "scheme": "url"
      }
    ],
    "resource_type": {
      "id": "software",
      "title": {
        "de": "Software",
        "en": "Software"
      }
    },
    "rights": [
      {
        "description": {
          "en": ""
        },
        "id": "other-open",
        "title": {
          "en": "Other (Open)"
        }
      }
    ],
    "title": "LudvigOlsen/xpectr: xpectr 0.4.0",
    "version": "v0.4.0"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "73871"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {},
    "id": "3629902",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.3629902",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.3900586",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:3900586",
      "provider": "oai"
    }
  },
  "revision_id": 5,
  "stats": {
    "all_versions": {
      "data_volume": 15712099.0,
      "downloads": 107,
      "unique_downloads": 105,
      "unique_views": 1070,
      "views": 1095
    },
    "this_version": {
      "data_volume": 1892940.0,
      "downloads": 12,
      "unique_downloads": 11,
      "unique_views": 113,
      "views": 115
    }
  },
  "status": "published",
  "swh": {},
  "updated": "2022-11-18T10:07:58.255335+00:00",
  "versions": {
    "index": 6,
    "is_latest": false
  }
}