{
  "_id": "6acb8368fe5cc25786e910db",
  "Package": "xegaMigration",
  "Title": "'Xega' Island Models",
  "Version": "0.5.0.4",
  "Authors@R": "c(\nperson(given = \"Andreas\",\nfamily = \"Geyer-Schulz\",\nrole = c(\"aut\", \"cre\"),\nemail = \"Andreas.Geyer-Schulz@kit.edu\",\ncomment = c(ORCID = \"0009-0000-5237-3579\")),\nperson(given = \"Seyedmostafa\",\nfamily = \"Zamanishandiz\",\nrole = c(\"aut\"),\nemail = \"mostafa-shandiz@partner.kit.edu\",\ncomment = c(ORCID = \"0009-0000-3324-4739\"))\n)",
  "Description": "Implements asynchronous message-passing communication\nprotocols for island models of extended and evolutionary\nalgorithms (see Tomassini, Marco (2005,\nISBN:978-3-540-24193-5)) for the R-package 'xega'\n<https://CRAN.R-project.org/package=xega>. Basic asynchronous\nas well as synchronized communication primitives are supplied\nbased on file I/O operations ('rds') on a shared file system or\nby 'openMPI' (MPI) messages.  The gene selection and\nreplacement strategies, the migration policy as well as the\ncommunication topology between islands are configurable.\nHomogeneous and heterogeneous island algorithms are supported.\nFor examples (R and shell-scripts), see\n<https://github.com/ageyerschulz/xega/tree/main/examples/IslandModels>.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/ageyerschulz/xegaMigration",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Repository": "https://ageyerschulz.r-universe.dev",
  "Date/Publication": "2026-09-07 19:05:11 UTC",
  "RemoteUrl": "https://github.com/ageyerschulz/xegamigration",
  "RemoteRef": "HEAD",
  "RemoteSha": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-11 12:36:34 UTC",
    "User": "root"
  },
  "Author": "Andreas Geyer-Schulz [aut, cre] (ORCID:\n<https://orcid.org/0009-0000-5237-3579>),\nSeyedmostafa Zamanishandiz [aut] (ORCID:\n<https://orcid.org/0009-0000-3324-4739>)",
  "Maintainer": "Andreas Geyer-Schulz <Andreas.Geyer-Schulz@kit.edu>",
  "_user": "ageyerschulz",
  "_type": "src",
  "_file": "xegaMigration_0.5.0.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/77a2ea4cd1ac3d76a67fda4bddb21329bf2dfb6d4843923155f08ba85218b089",
  "_filesize": 1202228,
  "_sha256": "77a2ea4cd1ac3d76a67fda4bddb21329bf2dfb6d4843923155f08ba85218b089",
  "_expires": "2027-01-19T12:39:02.000Z",
  "_created": "2026-10-11T12:36:34.000Z",
  "_published": "2026-10-11T12:39:04.556Z",
  "_buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114471512066,
      "time": 92,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11702510536"
    },
    {
      "job": 114471512079,
      "time": 92,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11702770745"
    },
    {
      "job": 114471512088,
      "time": 88,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "11702327539"
    },
    {
      "job": 114471512093,
      "time": 102,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11702910208"
    },
    {
      "job": 114470906966,
      "time": 188,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11702274941"
    },
    {
      "job": 114471512046,
      "time": 81,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11703005033"
    },
    {
      "job": 114471512085,
      "time": 51,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "11702835567"
    },
    {
      "job": 114471512094,
      "time": 57,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "11701669238"
    },
    {
      "job": 114471512105,
      "time": 84,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "11702700920"
    }
  ],
  "_upstream": "https://github.com/ageyerschulz/xegamigration",
  "_commit": {
    "id": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
    "author": "andreas.geyer-schulz <andreas.geyer-schulz@kit.edu>",
    "committer": "andreas.geyer-schulz <andreas.geyer-schulz@kit.edu>",
    "message": "Small changes.\n",
    "time": 1788807911
  },
  "_maintainer": {
    "name": "Andreas Geyer-Schulz",
    "email": "andreas.geyer-schulz@kit.edu",
    "login": "ageyerschulz",
    "description": "",
    "uuid": 139755990,
    "orcid": "0009-0000-5237-3579"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "xegaSelectGene",
      "version": ">= 1.0.0.4",
      "role": "Imports"
    },
    {
      "package": "xegaPopulation",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "ageyerschulz",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-20",
      "n": 1
    },
    {
      "week": "2026-21",
      "n": 3
    },
    {
      "week": "2026-22",
      "n": 3
    },
    {
      "week": "2026-25",
      "n": 1
    },
    {
      "week": "2026-26",
      "n": 1
    },
    {
      "week": "2026-29",
      "n": 5
    },
    {
      "week": "2026-30",
      "n": 4
    },
    {
      "week": "2026-31",
      "n": 1
    },
    {
      "week": "2026-37",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "ageyerschulz",
      "count": 20,
      "uuid": 139755990
    }
  ],
  "_userbio": {
    "uuid": 139755990,
    "type": "user",
    "name": "ageyerschulz",
    "followers": 3
  },
  "_downloads": {
    "count": 221,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/xegaMigration"
  },
  "_devurl": "https://github.com/ageyerschulz/xegamigration",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/xegaMigration.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/ageyerschulz/xegamigration",
  "_realowner": "ageyerschulz",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.5.0.4",
      "date": "2026-08-08"
    }
  ],
  "_exports": [
    "adaptId",
    "adaptSlowest",
    "gPetersenTop",
    "mpiBroadcastTerm",
    "mpiCollect",
    "mpiProbeTerm",
    "mpiReceiveGenes",
    "mpiReceiveGenesBlocking",
    "mpiReceiveResult",
    "mpiSendGenes",
    "mpiSendResults",
    "NewLFxegaMigrate",
    "rdsBarrier",
    "rdsBarrierFileName",
    "rdsBroadcastTerm",
    "rdsCollect",
    "rdsFileName",
    "rdsProbeTerm",
    "rdsReceiveGenes",
    "rdsReceiveGenesBlocking",
    "rdsSendGenes",
    "rdsTermFileName",
    "ring2Top",
    "ringTop",
    "rndTop",
    "torus2DTop",
    "torus3DTop",
    "xegaAdaptGenerationLimitFactory",
    "xegaBroadcastTermFactory",
    "xegaCollectFactory",
    "xegaCommunicationTopologyFactory",
    "xegaMigrate",
    "xegaMigrationReport",
    "xegaProbeTermFactory",
    "xegaReceiveFactory",
    "xegaSendFactory",
    "xegaShowMigrationReport"
  ],
  "_help": [],
  "_rundeps": [
    "codetools",
    "digest",
    "future",
    "future.apply",
    "globals",
    "listenv",
    "parallelly",
    "rlang",
    "xegaGaGene",
    "xegaPopulation",
    "xegaSelectGene"
  ],
  "_score": 3.4313637641589874,
  "_indexed": true,
  "_nocasepkg": "xegamigration",
  "_universes": [
    "ageyerschulz"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:38:12.000Z",
      "distro": "resolute",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/be21b869f2cd075b2fe00cceb70f21a29b0cc6e16a8d92774bea60d1abc8f732",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:38:10.000Z",
      "distro": "resolute",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/040c1c13a7c5620840167ab3bcc8bae541c7e4030ad3dc68e52f9e4b3e927439",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:38:14.000Z",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/ac5b763edc295ef02d6f0680b504f211a15eaa2a38eee47abf19b0d7d95ca3d3",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:38:21.000Z",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/e2370e1fd346d54da82cdd6bb386d38c18375db3e1e7fe6a5705146a707cae9e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:38:08.000Z",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/40e95ccf4fe2b52fa9acd43cfa0be4e35b6d0c2afab92cf97e3876a7b29336d6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:37:25.000Z",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/c38c122b10562d4276bab33527f615c7a5e59a5520477fa588cae9ec225c8ba5",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:37:30.000Z",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/b751bc76d0a79b900ab5081caa482f25af64e2782316966b7b9a123c5cbb80f0",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.5.0.4",
      "date": "2026-10-11T12:37:53.000Z",
      "commit": "5ad6aa6d87612bc106f2567dce906e3ee15c239b",
      "fileid": "https://r2.ropensci.org/96e98ae301961b21ac5878856e5219fc536cbacc5bd794372be79bdc178c25d5",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/ageyerschulz/actions/runs/38139706344"
    }
  ]
}