{
  "_id": "6a1b0ee31d7bb097a0a09ac6",
  "Package": "IsingSampler",
  "Type": "Package",
  "Title": "Sampling Methods and Distribution Functions for the Ising Model",
  "Version": "0.4.0",
  "Authors@R": "c(\nperson(\"Sacha\", \"Epskamp\", email = \"mail@sachaepskamp.com\",role = c(\"aut\", \"cre\")),\nperson(\"Jesse\", \"Boot\", role = c(\"ctb\"))\n)",
  "Maintainer": "Sacha Epskamp <mail@sachaepskamp.com>",
  "Description": "Sample states from the Ising model and compute the\nprobability of states. Sampling can be done for any number of\nnodes, but due to the intractability of the Ising model the\ndistribution can only be computed up to roughly 10 nodes. The\nBlume-Capel model, an Ising model with an additional on-site\nquadratic (crystal-field) term, is also supported.",
  "License": "GPL-2",
  "URL": "https://github.com/SachaEpskamp/IsingSampler",
  "Repository": "https://sachaepskamp.r-universe.dev",
  "Date/Publication": "2026-05-30 14:49:52 UTC",
  "RemoteUrl": "https://github.com/sachaepskamp/isingsampler",
  "RemoteRef": "HEAD",
  "RemoteSha": "7482a547dc79c73343d4768d911d2f6aec461f1b",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-30 15:07:03 UTC",
    "User": "root"
  },
  "Author": "Sacha Epskamp [aut, cre],\nJesse Boot [ctb]",
  "MD5sum": "6f04b7aa7a7f9af86f6fb156a1adbe0f",
  "_user": "sachaepskamp",
  "_type": "src",
  "_file": "IsingSampler_0.4.0.tar.gz",
  "_fileid": "e3d531a5f65583081b2b9e3851c8fb7087481cfe24ffdc224f1ac7c27c804e73",
  "_filesize": 199862,
  "_sha256": "e3d531a5f65583081b2b9e3851c8fb7087481cfe24ffdc224f1ac7c27c804e73",
  "_created": "2026-05-30T15:07:03.000Z",
  "_published": "2026-05-30T16:22:59.774Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78657270905,
      "time": 123,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7309130214"
    },
    {
      "job": 78657270901,
      "time": 120,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7309129916"
    },
    {
      "job": 78657270930,
      "time": 122,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309130066"
    },
    {
      "job": 78657270921,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309129559"
    },
    {
      "job": 78657270917,
      "time": 89,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7309589743"
    },
    {
      "job": 78657270973,
      "time": 190,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7309137655"
    },
    {
      "job": 78657270957,
      "time": 91,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309589444"
    },
    {
      "job": 78657270916,
      "time": 177,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309136271"
    },
    {
      "job": 78657097468,
      "time": 182,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309116701"
    },
    {
      "job": 78657270881,
      "time": 103,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309128065"
    },
    {
      "job": 78657270880,
      "time": 91,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7309126783"
    },
    {
      "job": 78657270888,
      "time": 125,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7309130780"
    },
    {
      "job": 78657270878,
      "time": 104,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7309128162"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/sachaepskamp/isingsampler",
  "_commit": {
    "id": "7482a547dc79c73343d4768d911d2f6aec461f1b",
    "author": "Sacha Epskamp <sacha.epskamp@gmail.com>",
    "committer": "Sacha Epskamp <sacha.epskamp@gmail.com>",
    "message": "Add BlumeCapelSampler and a delta (quadratic/crystal-field) term; bump to 0.4.0\n\nAdds the Blume-Capel model: an Ising model with an on-site quadratic\n(\"single-ion anisotropy\" / crystal-field) term, so\n\n  H = - sum_i tau_i s_i - sum_{i<j} omega_ij s_i s_j + sum_i delta_i s_i^2.\n\n- New BlumeCapelSampler(): thin wrapper around IsingSampler() with default\n  responses c(-1, 0, 1) and a required 'delta'; method \"MH\" or \"direct\".\n- 'delta' argument added to IsingSampler(), IsingDir(), IsingLikelihood(),\n  IsingSumLikelihood() and IsingStateProb() (default 0 = ordinary Ising).\n  A single value (or a per-node vector) is accepted; a single 'thresholds'\n  value is now likewise recycled over nodes.\n- C++: H() and f() take an optional delta (NULL = pure Ising); the Pcat\n  softmax weight becomes beta*(r_k*F - delta_i*r_k^2); IsingMet/IsingProcess/\n  IsingSamplerCpp thread delta through. CFTP stays binary-only and folds\n  delta exactly into the thresholds (delta*s^2 is affine for two responses).\n- Regenerated RcppExports.*; updated docs/NEWS/DESCRIPTION. Passes\n  R CMD check (0 errors / 0 warnings / 0 notes).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>\n",
    "time": 1780152592
  },
  "_maintainer": {
    "name": "Sacha Epskamp",
    "email": "mail@sachaepskamp.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "version": ">= 0.10.4",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "nnet",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    }
  ],
  "_owner": "sachaepskamp",
  "_selfowned": true,
  "_usedby": 6,
  "_updates": [
    {
      "week": "2026-22",
      "n": 4
    }
  ],
  "_tags": [],
  "_stars": 4,
  "_contributors": [
    {
      "user": "sachaepskamp",
      "count": 32,
      "uuid": 1207242
    },
    {
      "user": "jesse291847",
      "count": 3,
      "uuid": 74816714
    }
  ],
  "_userbio": {
    "uuid": 1207242,
    "type": "user",
    "name": "Sacha Epskamp"
  },
  "_downloads": {
    "count": 2808,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/IsingSampler"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/sachaepskamp/isingsampler",
  "_searchresults": 48,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/IsingSampler.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/sachaepskamp/isingsampler",
  "_realowner": "sachaepskamp",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2014-01-09"
    },
    {
      "version": "0.2",
      "date": "2015-03-02"
    },
    {
      "version": "0.2.1",
      "date": "2020-01-25"
    },
    {
      "version": "0.2.3",
      "date": "2023-08-21"
    },
    {
      "version": "0.2.4",
      "date": "2025-05-13"
    }
  ],
  "_exports": [
    "BlumeCapelSampler",
    "EstimateIsing",
    "EstimateIsingBi",
    "EstimateIsingLL",
    "EstimateIsingPL",
    "EstimateIsingUni",
    "IsingEntrophy",
    "IsingLikelihood",
    "IsingPL",
    "IsingSampler",
    "IsingStateProb",
    "IsingSumLikelihood",
    "LinTransform"
  ],
  "_help": [
    {
      "page": "IsingSampler-package",
      "title": "Sampling methods and distribution functions for the Ising model",
      "topics": [
        "IsingSampler-package"
      ]
    },
    {
      "page": "BlumeCapelSampler",
      "title": "Sample states from the Blume-Capel model",
      "topics": [
        "BlumeCapelSampler"
      ]
    },
    {
      "page": "EstimateIsing",
      "title": "non-regularized estimation methods for the Ising Model",
      "topics": [
        "EstimateIsing",
        "EstimateIsingBi",
        "EstimateIsingLL",
        "EstimateIsingPL",
        "EstimateIsingUni"
      ]
    },
    {
      "page": "IsingEntrophy",
      "title": "Entropy of the Ising Model",
      "topics": [
        "IsingEntrophy"
      ]
    },
    {
      "page": "IsingLikelihood",
      "title": "Likelihood of all states from tractible Ising model.",
      "topics": [
        "IsingLikelihood"
      ]
    },
    {
      "page": "IsingPL",
      "title": "Pseudo-likelihood",
      "topics": [
        "IsingPL"
      ]
    },
    {
      "page": "IsingSampler",
      "title": "Sample states from the Ising model",
      "topics": [
        "IsingSampler"
      ]
    },
    {
      "page": "IsingStateProb",
      "title": "Likelihood of single state from tractible Ising model.",
      "topics": [
        "IsingStateProb"
      ]
    },
    {
      "page": "IsingSumLikelihood",
      "title": "Likelihood of sumscores from tractible Ising model.",
      "topics": [
        "IsingSumLikelihood"
      ]
    },
    {
      "page": "LinTransform",
      "title": "Transform parameters for linear transformations on response catagories",
      "topics": [
        "LinTransform"
      ]
    }
  ],
  "_readme": "https://github.com/sachaepskamp/isingsampler/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "nnet",
    "pillar",
    "pkgconfig",
    "plyr",
    "R6",
    "Rcpp",
    "rlang",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 6.163062096320305,
  "_indexed": true,
  "_nocasepkg": "isingsampler",
  "_universes": [
    "sachaepskamp"
  ],
  "_previous": "0.2.5",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-30T15:09:12.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "ad20b7249d6b46cf868e6acbff1bd63b3e1b879cce43ebbb6072a086c9b8cbac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-30T15:09:07.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "09c88298577245ef8aa5adda03e32e71af0234ec8a0c28b4cd9864cb5fa3cee5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-30T15:09:13.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "78f5e367e1bf56e76ac89074b0a9e376ebdc8a6eae944035e132bb400969604a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-30T15:09:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "72671e21f7dc26fa7e2a1ecece3deb4137b50f9bb513fd0b8109ce95217bf457",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-30T16:22:30.000Z",
      "arch": "aarch64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "05b3512c4792370e32b882cc9f98269b9e533d1919685715601707fb1cc2c437",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-30T15:09:57.000Z",
      "arch": "x86_64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "7118e3f387202abeb317018bfe93f0c017db41c4971e9218de4a8b8823a67925",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-30T16:22:19.000Z",
      "arch": "aarch64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "0ca8bdb35565a5390b48679dd7523686e75aee53d7fb610ea4db8edf577bdb00",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-30T15:09:49.000Z",
      "arch": "x86_64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "390ce0eba1cb56a16355403d4795f998b2a2c0fb8ebf062e2cc3446a361e72e7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.0",
      "date": "2026-05-30T15:09:08.000Z",
      "arch": "emscripten",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "7b77fbb8f719234d1a5181d6d62d4e31d1ff86a8252cdc2acdad840d4c6573ee",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-30T15:08:18.000Z",
      "arch": "x86_64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "c08738676bcc6bba7ebf830338c2c57801ab1385e38e19f13bd341b58eb9a2f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-30T15:08:39.000Z",
      "arch": "x86_64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "8d010efa8c1b969e73dde73f6435c638e8a8615f0bf4bf4469cf2db329246583",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-30T15:08:26.000Z",
      "arch": "x86_64",
      "commit": "7482a547dc79c73343d4768d911d2f6aec461f1b",
      "fileid": "ebeae42d38888867d7a4ff75f90d58f4afbeb464dae345a58d05b33f8d1c6d3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sachaepskamp/actions/runs/26687091696"
    }
  ]
}