{
  "_id": "6a1eeb11b401979e734121e1",
  "Package": "arlclustering",
  "Type": "Package",
  "Title": "Exploring Social Network Structures Through Friendship-Driven\nCommunity Detection with Association Rules Mining",
  "Version": "1.0.5",
  "Authors@R": "c( person(\ngiven = \"Mohamed\",\nfamily = \"El-Moussaoui\",\nrole = c(\"aut\", \"cre\"),\nemail = \"med.elmoussaoui.ced@gmail.com\"),\nperson(\ngiven = \"Mohamed\",\nfamily = \"Hanine\",\nrole = \"aut\" ),\nperson(\ngiven = \"Ali\",\nfamily = \"Kartit\",\nrole = \"ths\"),\nperson(\ngiven = \"Tarik\",\nfamily = \"Agouti\",\nrole = \"rev\" ))",
  "Maintainer": "Mohamed El-Moussaoui <med.elmoussaoui.ced@gmail.com>",
  "Description": "Implements an innovative approach to community detection\nin social networks using Association Rules Learning. The\npackage provides tools for processing graph and rules objects,\ngenerating association rules, and detecting communities based\non node interactions. Designed to facilitate advanced research\nin Social Network Analysis, this package leverages association\nrules learning for enhanced community detection. This approach\nis described in El-Moussaoui et al. (2021)\n<doi:10.1007/978-3-030-66840-2_3>.",
  "License": "GPL-3",
  "URL": "https://github.com/assuom44/arlclustering",
  "BugReports": "https://github.com/assuom44/arlclustering/issues",
  "LazyLoad": "false",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.2.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libglpk-dev libxml2-dev",
  "Repository": "https://assuom44.r-universe.dev",
  "Date/Publication": "2024-09-23 17:12:46 UTC",
  "RemoteUrl": "https://github.com/assuom44/arlclustering",
  "RemoteRef": "HEAD",
  "RemoteSha": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 09:52:45 UTC",
    "User": "root"
  },
  "Author": "Mohamed El-Moussaoui [aut, cre],\nMohamed Hanine [aut],\nAli Kartit [ths],\nTarik Agouti [rev]",
  "MD5sum": "b5f30391dada932e4d5f9169fccb12cd",
  "_user": "assuom44",
  "_type": "src",
  "_file": "arlclustering_1.0.5.tar.gz",
  "_fileid": "c90a4862ba2eccbfb4df669174b16ade5d945ee7f2d34f4eb337ab3adb0803d2",
  "_filesize": 1633949,
  "_sha256": "c90a4862ba2eccbfb4df669174b16ade5d945ee7f2d34f4eb337ab3adb0803d2",
  "_created": "2026-05-19T09:52:45.000Z",
  "_published": "2026-06-02T14:39:13.066Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79097053549,
      "time": 176,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7080317723"
    },
    {
      "job": 79097053575,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7080310371"
    },
    {
      "job": 79097052241,
      "time": 241,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7080323388"
    },
    {
      "job": 79097052124,
      "time": 158,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7080304824"
    },
    {
      "job": 79097051951,
      "time": 226,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7080256066"
    },
    {
      "job": 79097051392,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360895079"
    },
    {
      "job": 79097051975,
      "time": 122,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7080300246"
    },
    {
      "job": 79097053950,
      "time": 120,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7080299303"
    },
    {
      "job": 79097052138,
      "time": 111,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7080296396"
    }
  ],
  "_buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/assuom44/arlclustering",
  "_commit": {
    "id": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
    "author": "Med El-Moussaoui Tijani <30555101+assuom44@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Create LICENSE\n\nAdd open-source license",
    "time": 1727111566
  },
  "_maintainer": {
    "name": "Mohamed El-Moussaoui",
    "email": "med.elmoussaoui.ced@gmail.com",
    "login": "assuom44",
    "description": "Ph.D. Graduate",
    "uuid": 30555101
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "arules",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    }
  ],
  "_owner": "assuom44",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "assuom44",
      "count": 106,
      "uuid": 30555101
    }
  ],
  "_userbio": {
    "uuid": 30555101,
    "type": "user",
    "name": "Med El-Moussaoui",
    "description": "Ph.D. Graduate"
  },
  "_downloads": {
    "count": 190,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/arlclustering"
  },
  "_devurl": "https://github.com/assuom44/arlclustering",
  "_searchresults": 52,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/arlclustering.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/assuom44/arlclustering",
  "_realowner": "assuom44",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.5",
      "date": "2024-09-11"
    }
  ],
  "_exports": [
    "arlc_calculate_mode",
    "arlc_clean_final_rules",
    "arlc_clusters_plot",
    "arlc_convert_date_format",
    "arlc_count_na",
    "arlc_df_summary",
    "arlc_fct_clean_transactions",
    "arlc_fct_get_best_apriori_thresholds",
    "arlc_file_exists_readable",
    "arlc_gen_gross_rules",
    "arlc_gen_transactions",
    "arlc_generate_clusters",
    "arlc_generate_date_sequence",
    "arlc_generate_uid",
    "arlc_get_apriori_thresholds",
    "arlc_get_network_dataset",
    "arlc_get_NonR_rules",
    "arlc_get_significant_rules",
    "arlc_is_numeric_vector",
    "arlc_list_to_df",
    "arlc_measure_time",
    "arlc_normalize_vector",
    "arlc_replace_na"
  ],
  "_help": [
    {
      "page": "arlc_calculate_mode",
      "title": "Calculate the Mode of a Vector",
      "topics": [
        "arlc_calculate_mode"
      ]
    },
    {
      "page": "arlc_clean_final_rules",
      "title": "Clean Final Rules",
      "topics": [
        "arlc_clean_final_rules"
      ]
    },
    {
      "page": "arlc_clusters_plot",
      "title": "Plot Graph with Custom Layout and Communities",
      "topics": [
        "arlc_clusters_plot"
      ]
    },
    {
      "page": "arlc_convert_date_format",
      "title": "Convert a Date to a Different Format",
      "topics": [
        "arlc_convert_date_format"
      ]
    },
    {
      "page": "arlc_count_na",
      "title": "Count NA Values in a Data Frame",
      "topics": [
        "arlc_count_na"
      ]
    },
    {
      "page": "arlc_df_summary",
      "title": "Create a Summary of a Data Frame",
      "topics": [
        "arlc_df_summary"
      ]
    },
    {
      "page": "arlc_fct_clean_transactions",
      "title": "Clean Transactions by Removing Overlapping Sets",
      "topics": [
        "arlc_fct_clean_transactions"
      ]
    },
    {
      "page": "arlc_fct_get_best_apriori_thresholds",
      "title": "Get Best Apriori Thresholds",
      "topics": [
        "arlc_fct_get_best_apriori_thresholds"
      ]
    },
    {
      "page": "arlc_file_exists_readable",
      "title": "Check if a File Exists and is Readable",
      "topics": [
        "arlc_file_exists_readable"
      ]
    },
    {
      "page": "arlc_gen_gross_rules",
      "title": "Get Gross Rules",
      "topics": [
        "arlc_gen_gross_rules"
      ]
    },
    {
      "page": "arlc_gen_transactions",
      "title": "Get Transactional Dataset",
      "topics": [
        "arlc_gen_transactions"
      ]
    },
    {
      "page": "arlc_generate_clusters",
      "title": "Generate Clusters",
      "topics": [
        "arlc_generate_clusters"
      ]
    },
    {
      "page": "arlc_generate_date_sequence",
      "title": "Generate a Sequence of Dates",
      "topics": [
        "arlc_generate_date_sequence"
      ]
    },
    {
      "page": "arlc_generate_uid",
      "title": "Generate a Unique Identifier",
      "topics": [
        "arlc_generate_uid"
      ]
    },
    {
      "page": "arlc_get_apriori_thresholds",
      "title": "Get Apriori Thresholds",
      "topics": [
        "arlc_get_apriori_thresholds"
      ]
    },
    {
      "page": "arlc_get_network_dataset",
      "title": "Get Network Dataset",
      "topics": [
        "arlc_get_network_dataset"
      ]
    },
    {
      "page": "arlc_get_NonR_rules",
      "title": "Get Non-Redundant Rules",
      "topics": [
        "arlc_get_NonR_rules"
      ]
    },
    {
      "page": "arlc_get_significant_rules",
      "title": "Get Significant Rules",
      "topics": [
        "arlc_get_significant_rules"
      ]
    },
    {
      "page": "arlc_is_numeric_vector",
      "title": "Check if a Vector is Numeric",
      "topics": [
        "arlc_is_numeric_vector"
      ]
    },
    {
      "page": "arlc_list_to_df",
      "title": "Convert List of Vectors to Data Frame",
      "topics": [
        "arlc_list_to_df"
      ]
    },
    {
      "page": "arlc_measure_time",
      "title": "Measure Execution Time of a Function",
      "topics": [
        "arlc_measure_time"
      ]
    },
    {
      "page": "arlc_normalize_vector",
      "title": "Normalize a Numeric Vector",
      "topics": [
        "arlc_normalize_vector"
      ]
    },
    {
      "page": "arlc_replace_na",
      "title": "Replace NA with a Specified Value",
      "topics": [
        "arlc_replace_na"
      ]
    }
  ],
  "_readme": "https://github.com/assuom44/arlclustering/raw/HEAD/README.md",
  "_rundeps": [
    "arules",
    "cli",
    "cpp11",
    "generics",
    "glue",
    "igraph",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pkgconfig",
    "rlang",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "General-Introduction.Rmd",
      "filename": "General-Introduction.html",
      "title": "ARLClustering - General Introduction",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Paper abstract",
        "Experimentation summary",
        "Activity preparation:",
        "Obtained results:"
      ],
      "created": "2024-07-11 23:15:28",
      "modified": "2024-08-22 19:43:57",
      "commits": 4
    },
    {
      "source": "Dolphins-Dataset.Rmd",
      "filename": "Dolphins-Dataset.html",
      "title": "ARLClustering - Testing Dolphins dataset",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Dataset description",
        "Loading network dataset",
        "Generate Transactions",
        "Get Apriori Thresholds",
        "Generate Gross Rules",
        "Filter Significant and Non-Redundant Rules",
        "Clean and genarate final Rules",
        "Plot Clusters"
      ],
      "created": "2024-07-13 18:25:07",
      "modified": "2024-08-31 17:12:18",
      "commits": 4
    },
    {
      "source": "Facebook-Friends-Dataset.Rmd",
      "filename": "Facebook-Friends-Dataset.html",
      "title": "ARLClustering - Testing Facebook Friends dataset",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Dataset description",
        "Loading network dataset",
        "Generate Transactions",
        "Get Apriori Thresholds",
        "Generate Gross Rules",
        "Filter Significant and Non-Redundant Rules",
        "Clean and genarate final Rules",
        "Plot Clusters"
      ],
      "created": "2024-08-20 17:40:44",
      "modified": "2024-08-31 17:12:18",
      "commits": 3
    },
    {
      "source": "FacebookOrgaL1-Dataset.Rmd",
      "filename": "FacebookOrgaL1-Dataset.html",
      "title": "ARLClustering - Testing Facebook L1 Organization dataset",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Dataset description",
        "Loading network dataset",
        "Generate Transactions",
        "Get Apriori Thresholds",
        "Generate Gross Rules",
        "Filter Significant and Non-Redundant Rules",
        "Clean and genarate final Rules",
        "Plot Clusters"
      ],
      "created": "2024-08-03 16:03:43",
      "modified": "2024-08-31 17:12:18",
      "commits": 4
    },
    {
      "source": "Karate-Dataset.Rmd",
      "filename": "Karate-Dataset.html",
      "title": "ARLClustering - Testing Karate dataset",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Dataset description",
        "Loading network dataset",
        "Generate Transactions",
        "Get Apriori Thresholds",
        "Generate Gross Rules",
        "Filter Significant and Non-Redundant Rules",
        "Clean and genarate final Rules",
        "Plot Clusters"
      ],
      "created": "2024-07-11 23:15:28",
      "modified": "2024-08-31 17:12:18",
      "commits": 5
    },
    {
      "source": "LesMiserables-Dataset.Rmd",
      "filename": "LesMiserables-Dataset.html",
      "title": "ARLClustering - Testing LesMiserables dataset",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Dataset description",
        "Loading network dataset",
        "Generate Transactions",
        "Get Apriori Thresholds",
        "Generate Gross Rules",
        "Filter Significant and Non-Redundant Rules",
        "Clean and genarate final Rules",
        "Plot Clusters"
      ],
      "created": "2024-07-13 18:25:07",
      "modified": "2024-08-31 17:12:18",
      "commits": 4
    },
    {
      "source": "NetScience-Dataset.Rmd",
      "filename": "NetScience-Dataset.html",
      "title": "ARLClustering - Testing NetScience dataset",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Dataset description",
        "Loading network dataset",
        "Generate Transactions",
        "Get Apriori Thresholds",
        "Generate Gross Rules",
        "Filter Significant and Non-Redundant Rules",
        "Clean and genarate final Rules",
        "Plot Clusters"
      ],
      "created": "2024-07-13 18:25:07",
      "modified": "2024-08-31 17:12:18",
      "commits": 4
    },
    {
      "source": "Word_Adjacencies-Dataset.Rmd",
      "filename": "Word_Adjacencies-Dataset.html",
      "title": "ARLClustering - Testing WordAdjacency dataset",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Dataset description",
        "Loading network dataset",
        "Generate Transactions",
        "Get Apriori Thresholds",
        "Generate Gross Rules",
        "Filter Significant and Non-Redundant Rules",
        "Clean and genarate final Rules",
        "Plot Clusters"
      ],
      "created": "2024-08-20 17:40:44",
      "modified": "2024-08-31 17:12:18",
      "commits": 3
    }
  ],
  "_score": 5.318063334962762,
  "_indexed": true,
  "_nocasepkg": "arlclustering",
  "_universes": [
    "assuom44"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.5",
      "date": "2026-05-19T09:55:23.000Z",
      "distro": "noble",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "2a6d32075a42e53ffabc4edfde351c76819ed8b410bc8933f99b1b5b24664ea3",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.5",
      "date": "2026-05-19T09:55:03.000Z",
      "distro": "noble",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "4e743b943e235dc1f45d766ad7e1f36074121b8531220713e495d86007647f2d",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.5",
      "date": "2026-05-19T09:55:40.000Z",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "39dea09aafd11f22351d0064ed5325eac7d5b0d694015df2adda391e17354e80",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.5",
      "date": "2026-05-19T09:54:55.000Z",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "c4b8aa5d270e242b2fa8ebe953c238a4ec229bf0a4f070f49d918f602d3ffaa6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.5",
      "date": "2026-05-19T09:54:25.000Z",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "b9f94601d475ce32f124c53cb8cd8f0c15a5e21f48a30a3f21151236b2e8f9a8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.5",
      "date": "2026-05-19T09:54:16.000Z",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "e1b50b5c0a088e9121601ebebe3eea0868a83137ff82598c8b0f6234b0ef5243",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.5",
      "date": "2026-05-19T09:54:13.000Z",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "f8268146f6cd1003989b6e62cb85f1744bd18c192b5a78f9a65bcfab74c75d4b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.5",
      "date": "2026-06-02T14:38:41.000Z",
      "commit": "4386df47c113ca71f737035d27ffbc6c1b51b15d",
      "fileid": "68eb7d01f5a050b4f0fb041cc7afdc0a92519ebf23266afeee5f7385535b32de",
      "status": "success",
      "buildurl": "https://github.com/r-universe/assuom44/actions/runs/26089557203"
    }
  ]
}