{
  "_id": "6a13eb1aacfb0bcc41d2e60a",
  "Package": "fcaR",
  "Title": "Formal Concept Analysis",
  "Version": "1.7.0",
  "Authors@R": "c(person(given = \"Domingo\",\nfamily = \"Lopez Rodriguez\",\nrole = c(\"aut\", \"cre\"),\nemail = \"dominlopez78@gmail.com\",\ncomment = c(ORCID = \"0000-0002-0172-1585\")),\nperson(given = \"Angel\",\nfamily = \"Mora\",\nrole = \"aut\",\nemail = \"amorabonilla@gmail.com\"),\nperson(given = \"Jesus\",\nfamily = \"Dominguez\",\nrole = \"aut\"),\nperson(given = \"Ana\",\nfamily = \"Villalon\",\nrole = \"aut\"))",
  "Description": "Provides tools to perform fuzzy formal concept analysis,\npresented in Wille (1982) <doi:10.1007/978-3-642-01815-2_23>\nand in Ganter and Obiedkov (2016)\n<doi:10.1007/978-3-662-49291-8>.  It provides functions to load\nand save a formal context, extract its concept lattice and\nimplications.  In addition, one can use the implications to\ncompute semantic closures of fuzzy sets and, thus, build\nrecommendation systems. Matrix factorization is provided by the\nGreConD+ algorithm (Belohlavek and Trneckova, 2024\n<doi:10.1109/TFUZZ.2023.3330760>).",
  "License": "GPL-3",
  "URL": "https://github.com/Malaga-FCA-group/fcaR,\nhttps://neuroimaginador.github.io/fcaR/",
  "BugReports": "https://github.com/Malaga-FCA-group/fcaR/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://malaga-fca-group.r-universe.dev",
  "Date/Publication": "2026-03-26 21:44:56 UTC",
  "RemoteUrl": "https://github.com/malaga-fca-group/fcar",
  "RemoteRef": "HEAD",
  "RemoteSha": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-25 06:13:51 UTC",
    "User": "root"
  },
  "Author": "Domingo Lopez Rodriguez [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-0172-1585>),\nAngel Mora [aut],\nJesus Dominguez [aut],\nAna Villalon [aut]",
  "Maintainer": "Domingo Lopez Rodriguez <dominlopez78@gmail.com>",
  "MD5sum": "a389ed5d14d8b7f088c827eac35397f6",
  "_user": "malaga-fca-group",
  "_type": "src",
  "_file": "fcaR_1.7.0.tar.gz",
  "_fileid": "8d088445db8858fe433d6a211c8b778ed436ddf133b36f5bd78ecb7c0bddcb50",
  "_filesize": 2091843,
  "_sha256": "8d088445db8858fe433d6a211c8b778ed436ddf133b36f5bd78ecb7c0bddcb50",
  "_created": "2026-05-25T06:13:51.000Z",
  "_published": "2026-05-25T06:24:26.944Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77665624585,
      "time": 289,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7192753399"
    },
    {
      "job": 77665624562,
      "time": 294,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7192754186"
    },
    {
      "job": 77665624619,
      "time": 287,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7192753113"
    },
    {
      "job": 77665624582,
      "time": 294,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7192754059"
    },
    {
      "job": 77665624581,
      "time": 239,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7192737945"
    },
    {
      "job": 77665624576,
      "time": 509,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7192791113"
    },
    {
      "job": 77665624610,
      "time": 200,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7192732235"
    },
    {
      "job": 77665624599,
      "time": 435,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7192778818"
    },
    {
      "job": 77664962428,
      "time": 414,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7192698076"
    },
    {
      "job": 77665624509,
      "time": 170,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 77665624580,
      "time": 330,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7192761549"
    },
    {
      "job": 77665624547,
      "time": 320,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7192759332"
    },
    {
      "job": 77665624516,
      "time": 351,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7192765261"
    }
  ],
  "_buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/malaga-fca-group/fcar",
  "_commit": {
    "id": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
    "author": "Domingo Lopez Rodríguez <33377919+neuroimaginador@users.noreply.github.com>",
    "committer": "Domingo Lopez Rodríguez <33377919+neuroimaginador@users.noreply.github.com>",
    "message": "feat: Implement C++ `bonds_closure_cpp` for experimental block relation computations and update arrow characters in `to_fraction.R`.\n",
    "time": 1774561496
  },
  "_maintainer": {
    "name": "Domingo Lopez Rodriguez",
    "email": "dominlopez78@gmail.com",
    "login": "neuroimaginador",
    "orcid": "0000-0002-0172-1585",
    "twitter": "@dominlopez",
    "description": "Applied Mathematics. Machine Learning and Deep Learning. Neuroimaging. R fanboy :-) Member of @RMalagaGroup .",
    "uuid": 33377919
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "BH",
      "role": "LinkingTo"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "registry",
      "role": "Imports"
    },
    {
      "package": "settings",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "arules",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "DT",
      "role": "Suggests"
    },
    {
      "package": "fractional",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "miniUI",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "tictoc",
      "role": "Suggests"
    },
    {
      "package": "tikzDevice",
      "role": "Suggests"
    },
    {
      "package": "tinytex",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "ggraph",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "grDevices",
      "role": "Suggests"
    },
    {
      "package": "rstudioapi",
      "role": "Suggests"
    },
    {
      "package": "yaml",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    }
  ],
  "_owner": "malaga-fca-group",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-39",
      "n": 3
    },
    {
      "week": "2025-46",
      "n": 6
    },
    {
      "week": "2025-47",
      "n": 28
    },
    {
      "week": "2025-48",
      "n": 3
    },
    {
      "week": "2025-49",
      "n": 5
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2026-01",
      "n": 4
    },
    {
      "week": "2026-02",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 7
    },
    {
      "week": "2026-04",
      "n": 6
    },
    {
      "week": "2026-05",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 13
    },
    {
      "week": "2026-08",
      "n": 9
    },
    {
      "week": "2026-09",
      "n": 5
    },
    {
      "week": "2026-11",
      "n": 5
    },
    {
      "week": "2026-13",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "CRAN_v1.3.0",
      "date": "2026-01-12"
    }
  ],
  "_topics": [
    "formal-concept-analysis",
    "cpp"
  ],
  "_stars": 10,
  "_contributors": [
    {
      "user": "neuroimaginador",
      "count": 669,
      "uuid": 33377919
    },
    {
      "user": "amorabonilla",
      "count": 13,
      "uuid": 6574985
    }
  ],
  "_userbio": {
    "uuid": 81986534,
    "type": "organization",
    "name": "Malaga-FCA-group"
  },
  "_downloads": {
    "count": 351,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fcaR"
  },
  "_devurl": "https://github.com/malaga-fca-group/fcar",
  "_pkgdown": "https://neuroimaginador.github.io/fcaR/",
  "_searchresults": 100,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fcaR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/malaga-fca-group/fcar",
  "_realowner": "malaga-fca-group",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2020-01-12"
    },
    {
      "version": "1.0.3",
      "date": "2020-01-19"
    },
    {
      "version": "1.0.4",
      "date": "2020-07-07"
    },
    {
      "version": "1.0.6",
      "date": "2020-11-18"
    },
    {
      "version": "1.0.7",
      "date": "2020-12-02"
    },
    {
      "version": "1.1.0",
      "date": "2021-06-16"
    },
    {
      "version": "1.1.1",
      "date": "2021-06-28"
    },
    {
      "version": "1.2.0",
      "date": "2022-09-04"
    },
    {
      "version": "1.2.1",
      "date": "2023-04-27"
    },
    {
      "version": "1.2.2",
      "date": "2023-11-30"
    },
    {
      "version": "1.3.0",
      "date": "2026-01-12"
    },
    {
      "version": "1.5.0",
      "date": "2026-02-16"
    }
  ],
  "_exports": [
    "%-%",
    "%&%",
    "%<=%",
    "%==%",
    "%|%",
    "%~%",
    "%entails%",
    "%holds_in%",
    "%respects%",
    "as_Set",
    "as_vector",
    "BondLattice",
    "bonds",
    "calculate_grades",
    "calculate_separation",
    "Concept",
    "ConceptLattice",
    "conceptRegistry",
    "ConceptSet",
    "context_from_json",
    "equivalencesRegistry",
    "fcaR_options",
    "fetch_context",
    "find_causal_rules",
    "FormalContext",
    "get_fcarepository_contexts",
    "implications_from_json",
    "ImplicationSet",
    "is_bond",
    "lattice_from_json",
    "lattice_plot",
    "parse_implications",
    "print_repo_details",
    "RandomContext",
    "RandomDistributiveContext",
    "randomize_context",
    "rules_from_json",
    "RuleSet",
    "save_tikz",
    "scalingRegistry",
    "select_repository_context",
    "Set"
  ],
  "_datasets": [
    {
      "name": "cobre32",
      "title": "Data for Differential Diagnosis for Schizophrenia",
      "object": "cobre32",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "COSAS_1",
        "COSAS_2",
        "COSAS_3",
        "COSAS_4",
        "COSAS_5",
        "COSAS_6",
        "COSAS_7",
        "FICAL_1",
        "FICAL_2",
        "FICAL_3",
        "FICAL_4",
        "FICAL_5",
        "FICAL_6",
        "FICAL_7",
        "FICAL_8",
        "FICAL_9",
        "SCIDII_10",
        "SCIDII_11",
        "SCIDII_12",
        "SCIDII_13",
        "SCIDII_14",
        "SCIDII_15",
        "SCIDII_16",
        "SCIDII_17",
        "SCIDII_18",
        "SCIDII_19",
        "SCIDII_20",
        "SCIDII_21",
        "SCIDII_22",
        "SCIDII_23",
        "dx_ss",
        "dx_other"
      ],
      "rows": 105,
      "table": true,
      "tojson": true
    },
    {
      "name": "cobre61",
      "title": "Data for Differential Diagnosis for Schizophrenia",
      "object": "cobre61",
      "class": [
        "data.frame"
      ],
      "fields": [
        "COSAS_1",
        "COSAS_2",
        "COSAS_3",
        "COSAS_4",
        "COSAS_5",
        "COSAS_6",
        "COSAS_7",
        "FICAL_1",
        "FICAL_2",
        "FICAL_3",
        "FICAL_4",
        "FICAL_5",
        "FICAL_6",
        "FICAL_7",
        "FICAL_8",
        "FICAL_9",
        "FIPAN_1",
        "FIPAN_10",
        "FIPAN_11",
        "FIPAN_12",
        "FIPAN_13",
        "FIPAN_14",
        "FIPAN_15",
        "FIPAN_16",
        "FIPAN_17",
        "FIPAN_18",
        "FIPAN_19",
        "FIPAN_2",
        "FIPAN_20",
        "FIPAN_21",
        "FIPAN_22",
        "FIPAN_23",
        "FIPAN_24",
        "FIPAN_25",
        "FIPAN_26",
        "FIPAN_27",
        "FIPAN_28",
        "FIPAN_29",
        "FIPAN_3",
        "FIPAN_4",
        "FIPAN_5",
        "FIPAN_6",
        "FIPAN_7",
        "FIPAN_8",
        "FIPAN_9",
        "SCIDII_10",
        "SCIDII_11",
        "SCIDII_12",
        "SCIDII_13",
        "SCIDII_14",
        "SCIDII_15",
        "SCIDII_16",
        "SCIDII_17",
        "SCIDII_18",
        "SCIDII_19",
        "SCIDII_20",
        "SCIDII_21",
        "SCIDII_22",
        "SCIDII_23",
        "dx_ss",
        "dx_other"
      ],
      "rows": 105,
      "table": true,
      "tojson": true
    },
    {
      "name": "guesswho",
      "title": "Data for Guess Who Board Game",
      "object": "guesswho",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Male",
        "Female",
        "BlackHair",
        "WhiteHair",
        "BlondeHair",
        "BrownHair",
        "RedHair",
        "Bald",
        "BlueEyes",
        "BrownEyes",
        "Hat",
        "Glasses",
        "Moustache",
        "Beard",
        "RosyCheeks",
        "BigNose",
        "BigMouth",
        "Sad",
        "Earrings"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    },
    {
      "name": "planets",
      "title": "Planets data",
      "object": "planets",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "small",
        "medium",
        "large",
        "near",
        "far",
        "moon",
        "no_moon"
      ],
      "rows": 9,
      "table": true,
      "tojson": true
    },
    {
      "name": "vegas",
      "title": "Data for Tourist Destination in Las Vegas",
      "object": "vegas",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "Period of stay=Dec-Feb",
        "Period of stay=Jun-Aug",
        "Period of stay=Mar-May",
        "Period of stay=Sep-Nov",
        "Traveler type=Business",
        "Traveler type=Couples",
        "Traveler type=Families",
        "Traveler type=Friends",
        "Traveler type=Solo",
        "Pool",
        "Gym",
        "Tennis court",
        "Spa",
        "Casino",
        "Free internet",
        "Stars=3",
        "Stars=3.5",
        "Stars=4",
        "Stars=4.5",
        "Stars=5",
        "Score=1",
        "Score=2",
        "Score=3",
        "Score=4",
        "Score=5"
      ],
      "rows": 504,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "grapes-grapes",
      "title": "Difference in Sets",
      "topics": [
        "%-%"
      ]
    },
    {
      "page": "grapes-and-grapes",
      "title": "Intersection (Logical AND) of Fuzzy Sets",
      "topics": [
        "%&%"
      ]
    },
    {
      "page": "grapes-less-than-equals-grapes",
      "title": "Partial Order in Sets and Concepts",
      "topics": [
        "%<=%"
      ]
    },
    {
      "page": "grapes-equals-grapes",
      "title": "Equality in Sets and Concepts",
      "topics": [
        "%==%"
      ]
    },
    {
      "page": "grapes-twiddle-grapes",
      "title": "Equivalence of sets of implications",
      "topics": [
        "%~%"
      ]
    },
    {
      "page": "grapes-entails-grapes",
      "title": "Entailment between implication sets",
      "topics": [
        "%entails%"
      ]
    },
    {
      "page": "grapes-holds_in-grapes",
      "title": "Implications that hold in a Formal Context",
      "topics": [
        "%holds_in%"
      ]
    },
    {
      "page": "grapes-or-grapes",
      "title": "Union (Logical OR) of Fuzzy Sets",
      "topics": [
        "%or%",
        "%|%"
      ]
    },
    {
      "page": "grapes-respects-grapes",
      "title": "Check if Set or FormalContext respects an ImplicationSet",
      "topics": [
        "%respects%"
      ]
    },
    {
      "page": "as_Set",
      "title": "Convert Named Vector to Set",
      "topics": [
        "as_Set"
      ]
    },
    {
      "page": "as_vector",
      "title": "Convert Set to vector",
      "topics": [
        "as_vector"
      ]
    },
    {
      "page": "BondLattice",
      "title": "R6 class for a Bond Lattice",
      "topics": [
        "BondLattice"
      ]
    },
    {
      "page": "bonds",
      "title": "Compute bonds between two formal contexts",
      "topics": [
        "bonds"
      ]
    },
    {
      "page": "bonds_mcis",
      "title": "Compute bonds via MCIS (backtracking on pre-computed concepts)",
      "topics": [
        "bonds_mcis"
      ]
    },
    {
      "page": "bonds_standard",
      "title": "Compute bonds via standard implication-based method",
      "topics": [
        "bonds_standard"
      ]
    },
    {
      "page": "calculate_density",
      "title": "Calculate Fuzzy Density",
      "topics": [
        "calculate_density"
      ]
    },
    {
      "page": "calculate_grades",
      "title": "Calculate Concept Grades (Levels)",
      "topics": [
        "calculate_grades"
      ]
    },
    {
      "page": "calculate_separation",
      "title": "Calculate Concept Separation",
      "topics": [
        "calculate_separation"
      ]
    },
    {
      "page": "calculate_stability",
      "title": "Calculate Concept Stability",
      "topics": [
        "calculate_stability"
      ]
    },
    {
      "page": "cobre32",
      "title": "Data for Differential Diagnosis for Schizophrenia",
      "topics": [
        "cobre32"
      ]
    },
    {
      "page": "cobre61",
      "title": "Data for Differential Diagnosis for Schizophrenia",
      "topics": [
        "cobre61"
      ]
    },
    {
      "page": "compute_labels_and_colors",
      "title": "Compute Labels and Colors for Lattice Nodes",
      "topics": [
        "compute_labels_and_colors"
      ]
    },
    {
      "page": "Concept",
      "title": "R6 class for a fuzzy concept with sparse internal representation",
      "topics": [
        "Concept"
      ]
    },
    {
      "page": "ConceptLattice",
      "title": "R6 class for a concept lattice",
      "topics": [
        "ConceptLattice"
      ]
    },
    {
      "page": "conceptRegistry",
      "title": "Concept Miners Registry",
      "topics": [
        "conceptRegistry"
      ]
    },
    {
      "page": "ConceptSet",
      "title": "R6 class for a set of concepts",
      "topics": [
        "ConceptSet"
      ]
    },
    {
      "page": "context_from_json",
      "title": "Import FormalContext from JSON",
      "topics": [
        "context_from_json"
      ]
    },
    {
      "page": "dplyr_rules",
      "title": "dplyr verbs for RuleSet",
      "topics": [
        "arrange.RuleSet",
        "dplyr_rules"
      ]
    },
    {
      "page": "dplyr_verbs",
      "title": "dplyr verbs for FormalContext",
      "topics": [
        "dplyr_verbs",
        "select.FormalContext"
      ]
    },
    {
      "page": "equivalencesRegistry",
      "title": "Equivalence Rules Registry",
      "topics": [
        "equivalencesRegistry"
      ]
    },
    {
      "page": "export_to_tikz",
      "title": "Export Layout to TikZ (LaTeX)",
      "topics": [
        "export_to_tikz"
      ]
    },
    {
      "page": "fcaR_options",
      "title": "Set or get options for fcaR",
      "topics": [
        "fcaR_options"
      ]
    },
    {
      "page": "fetch_context",
      "title": "Fetch a Formal Context from the FCA Repository",
      "topics": [
        "fetch_context"
      ]
    },
    {
      "page": "find_causal_rules",
      "title": "Causal Association Rules",
      "topics": [
        "find_causal_rules"
      ]
    },
    {
      "page": "FormalContext",
      "title": "R6 class for a formal context",
      "topics": [
        "FormalContext"
      ]
    },
    {
      "page": "get_fcarepository_contexts",
      "title": "Get Metadata from the FCA Repository",
      "topics": [
        "get_fcarepository_contexts"
      ]
    },
    {
      "page": "guesswho",
      "title": "Data for Guess Who Board Game",
      "topics": [
        "guesswho"
      ]
    },
    {
      "page": "implications_from_json",
      "title": "Import ImplicationSet from JSON",
      "topics": [
        "implications_from_json"
      ]
    },
    {
      "page": "ImplicationSet",
      "title": "R6 class for an Implication Set",
      "topics": [
        "ImplicationSet"
      ]
    },
    {
      "page": "is_bond",
      "title": "Verify if a relation is a bond between two formal contexts",
      "topics": [
        "is_bond"
      ]
    },
    {
      "page": "lattice_from_json",
      "title": "Import ConceptLattice from JSON",
      "topics": [
        "lattice_from_json"
      ]
    },
    {
      "page": "lattice_plot",
      "title": "Plot Concept Lattice",
      "topics": [
        "lattice_plot"
      ]
    },
    {
      "page": "parse_implication",
      "title": "Parses a string into an implication",
      "topics": [
        "parse_implication"
      ]
    },
    {
      "page": "parse_implications",
      "title": "Parses several implications given as a string",
      "topics": [
        "parse_implications"
      ]
    },
    {
      "page": "planets",
      "title": "Planets data",
      "topics": [
        "planets"
      ]
    },
    {
      "page": "print_repo_details",
      "title": "Print Details of Repository Contexts",
      "topics": [
        "print_repo_details"
      ]
    },
    {
      "page": "print.tikz_code",
      "title": "Print TikZ Code",
      "topics": [
        "print.tikz_code"
      ]
    },
    {
      "page": "RandomContext",
      "title": "Generate Random Formal Contexts",
      "topics": [
        "RandomContext"
      ]
    },
    {
      "page": "RandomDistributiveContext",
      "title": "Generate a Random Distributive Context",
      "topics": [
        "RandomDistributiveContext"
      ]
    },
    {
      "page": "randomize_context",
      "title": "Randomize an Existing Formal Context",
      "topics": [
        "randomize_context"
      ]
    },
    {
      "page": "rules_from_json",
      "title": "Import RuleSet from JSON",
      "topics": [
        "rules_from_json"
      ]
    },
    {
      "page": "RuleSet",
      "title": "R6 class for a Rule Set",
      "topics": [
        "RuleSet"
      ]
    },
    {
      "page": "save_tikz",
      "title": "Save TikZ Code to File",
      "topics": [
        "save_tikz"
      ]
    },
    {
      "page": "scalingRegistry",
      "title": "Scaling Registry",
      "topics": [
        "scalingRegistry"
      ]
    },
    {
      "page": "select_repository_context",
      "title": "GUI to select and download a context from the repository",
      "topics": [
        "select_repository_context"
      ]
    },
    {
      "page": "Set",
      "title": "R6 class for a fuzzy set with sparse internal representation",
      "topics": [
        "Set"
      ]
    },
    {
      "page": "vegas",
      "title": "Data for Tourist Destination in Las Vegas",
      "topics": [
        "vegas"
      ]
    }
  ],
  "_readme": "https://github.com/malaga-fca-group/fcar/raw/HEAD/README.md",
  "_rundeps": [
    "BH",
    "cli",
    "cpp11",
    "dplyr",
    "generics",
    "glue",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "Rcpp",
    "registry",
    "rlang",
    "settings",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "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"
    }
  ],
  "_vignettes": [
    {
      "source": "advanced_lattice_metrics.Rmd",
      "filename": "advanced_lattice_metrics.html",
      "title": "Advanced lattice metrics",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Stability",
        "Separation",
        "Fuzzy density",
        "Putting it all together"
      ],
      "created": "2025-11-19 19:02:34",
      "modified": "2025-11-19 19:02:34",
      "commits": 1
    },
    {
      "source": "random_contexts.Rmd",
      "filename": "random_contexts.html",
      "title": "Advanced Random Contexts",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Dirichlet Distribution for Realistic Data",
        "2. Randomization via Edge Swapping",
        "3. Generating Distributive Lattices"
      ],
      "created": "2025-11-21 18:54:49",
      "modified": "2025-11-28 16:51:54",
      "commits": 2
    },
    {
      "source": "conceptual-scaling.Rmd",
      "filename": "conceptual-scaling.html",
      "title": "Conceptual Scaling",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction and Motivation",
        "Types of Scaling",
        "Nominal scaling",
        "Ordinal scaling",
        "Interordinal scaling",
        "Biordinal scaling",
        "Interval scaling",
        "Scaling in fcaR",
        "Available scales",
        "Applying scales",
        "Scale contexts",
        "Background knowledge",
        "Concepts and implications",
        "Another example"
      ],
      "created": "2021-03-16 16:10:45",
      "modified": "2026-02-11 10:55:28",
      "commits": 4
    },
    {
      "source": "creating_contexts.Rmd",
      "filename": "creating_contexts.html",
      "title": "Creating Formal Contexts in fcaR",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Creating from R Data Structures",
        "From a matrix",
        "From a data frame",
        "2. Importing from Local Files",
        "CXT Format (.cxt)",
        "CSV Files (.csv)",
        "3. Fetching from the FCA Repository",
        "Browsing the Repository",
        "Downloading a Specific Context",
        "4. Interactive Use: The RStudio Addin",
        "How to Launch It",
        "What Does the Addin Do?",
        "Summary of Methods"
      ],
      "created": "2025-11-19 18:09:19",
      "modified": "2025-11-19 18:09:19",
      "commits": 1
    },
    {
      "source": "fcaR_dplyr.Rmd",
      "filename": "fcaR_dplyr.html",
      "title": "Data Manipulation with fcaR and dplyr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Setup",
        "Part 1: Context Manipulation",
        "1.1 Renaming and Feature Engineering",
        "1.2 Filtering and Selecting",
        "Part 2: Mining and Filtering Implications",
        "2.1 Filtering by Metrics",
        "2.2 Semantic Filtering",
        "2.3 Complex Pipelines",
        "Conclusion"
      ],
      "created": "2026-01-19 19:55:24",
      "modified": "2026-01-19 19:55:24",
      "commits": 1
    },
    {
      "source": "extending_equivalence.Rmd",
      "filename": "extending_equivalence.html",
      "title": "Extending fcaR: Equivalence Rules for Implications",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The Registry",
        "Use of the Rules",
        "Definition of New Equivalence Rules",
        "An Example"
      ],
      "created": "2020-07-18 19:36:53",
      "modified": "2025-09-26 17:31:56",
      "commits": 6
    },
    {
      "source": "fuzzy_fca.Rmd",
      "filename": "fuzzy_fca.html",
      "title": "Fuzzy formal concept analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Creating a fuzzy formal context",
        "2. Fuzzy logics and operators",
        "Available logics",
        "Changing the logic",
        "3. Mining fuzzy concepts",
        "4. Visualization",
        "5. Fuzzy implications",
        "Support and confidence",
        "6. Fuzzy closure and recommendation",
        "Summary of formulas"
      ],
      "created": "2025-11-19 18:09:19",
      "modified": "2025-11-19 18:09:19",
      "commits": 1
    },
    {
      "source": "arules.Rmd",
      "filename": "arules.html",
      "title": "Integration with the arules package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Datasets",
        "Converting between formal contexts and transactions objects",
        "Importing a transactions object",
        "Exporting a FormalContext",
        "Converting between implication sets and rules objects",
        "Importing rules as an implication set",
        "Exporting ImplicationSets to rules format",
        "Final considerations"
      ],
      "created": "2020-01-07 13:15:21",
      "modified": "2025-09-26 17:31:56",
      "commits": 3
    },
    {
      "source": "json_export_import.Rmd",
      "filename": "json_export_import.html",
      "title": "JSON Export and Import",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "FormalContext",
        "Creating and Exporting",
        "Importing",
        "Recursive Export",
        "ConceptLattice",
        "ImplicationSet",
        "RuleSet",
        "Summary"
      ],
      "created": "2026-02-12 11:42:42",
      "modified": "2026-02-12 11:42:42",
      "commits": 1
    },
    {
      "source": "lattice_properties.Rmd",
      "filename": "lattice_properties.html",
      "title": "Lattice properties",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Checking lattice properties",
        "Understanding the properties",
        "Example: A non-distributive lattice ($M_3$)",
        "2. Arrow Relations"
      ],
      "created": "2025-11-28 16:51:54",
      "modified": "2026-03-26 19:57:31",
      "commits": 4
    },
    {
      "source": "matrix_factorization.Rmd",
      "filename": "matrix_factorization.html",
      "title": "Matrix Factorization",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Fuzzy Matrix Factorization (GreConD+)",
        "Interpretation",
        "Verification",
        "2. Boolean Matrix Factorization (ASSO)",
        "References"
      ],
      "created": "2025-11-17 15:54:20",
      "modified": "2025-12-11 18:59:10",
      "commits": 3
    },
    {
      "source": "causal.Rmd",
      "filename": "causal.html",
      "title": "Mining Causal Association Rules",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The Approach",
        "Example 1: Direct Causality",
        "Example 2: Simpson's Paradox (Spurious Correlation)",
        "Conclusion"
      ],
      "created": "2026-02-10 19:42:23",
      "modified": "2026-02-10 19:42:23",
      "commits": 1
    },
    {
      "source": "concept_lattice.Rmd",
      "filename": "concept_lattice.html",
      "title": "Using FormalContexts and ConceptLattices",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Datasets",
        "Working with Formal Contexts",
        "Plotting, printing and latex-ing the FormalContext",
        "Importing a Formal Context from File",
        "Dual Formal Context",
        "Closures",
        "Clarification and Reduction",
        "Extracting Implications and Concepts",
        "Protoconcepts",
        "Standard Context",
        "Saving and loading",
        "Concept Lattice",
        "Plot, print and LaTeX",
        "Getting all extents, intents and retrieving concepts",
        "Concept support",
        "Sublattices",
        "Subconcepts, superconcepts, infimum and supremum",
        "Join- and meet- irreducible elements"
      ],
      "created": "2019-12-14 11:23:42",
      "modified": "2026-02-17 21:26:22",
      "commits": 13
    },
    {
      "source": "lattice_visualization.Rmd",
      "filename": "lattice_visualization.html",
      "title": "Visualizing concept lattices: from R to LaTeX",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Standard visualization",
        "Layout algorithms",
        "1. Sugiyama layout (layered)",
        "2. Force-directed layout (organic)",
        "2. Labeling modes",
        "Reduced labeling",
        "Full labeling",
        "Empty (structure only)",
        "3. Exporting to LaTeX (TikZ)",
        "Saving to a file",
        "How to use it in LaTeX"
      ],
      "created": "2025-11-19 18:09:19",
      "modified": "2025-11-19 18:09:19",
      "commits": 1
    },
    {
      "source": "bonds.Rmd",
      "filename": "bonds.html",
      "title": "Working with Bonds",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Computing Bonds",
        "Computation Methods",
        "The BondLattice Object",
        "Visualization",
        "Extracting Bonds",
        "The Core Bond",
        "Verifying Bonds",
        "Similarity and Complexity Metrics",
        "Order-Theoretic Properties",
        "Summary"
      ],
      "created": "2026-03-09 19:13:35",
      "modified": "2026-03-11 19:34:09",
      "commits": 5
    },
    {
      "source": "implications.Rmd",
      "filename": "implications.html",
      "title": "Working with ImplicationSets",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Datasets",
        "Working with ImplicationSets",
        "Extraction of the canonical basis of implications",
        "Validity of implications",
        "Cardinality, size and support of the implication set",
        "Export to LaTeX",
        "Filtering of implications",
        "Simplification Logic",
        "Entailment and equivalence of implications",
        "Standard Context",
        "Recommendation systems"
      ],
      "created": "2020-01-07 13:15:21",
      "modified": "2026-02-17 21:08:47",
      "commits": 8
    }
  ],
  "_score": 8.107209969647869,
  "_indexed": true,
  "_nocasepkg": "fcar",
  "_universes": [
    "malaga-fca-group",
    "neuroimaginador"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.0",
      "date": "2026-05-25T06:18:08.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "dc9583a60382b73ca9050cb09adf5ab984a1c8725b549d71508038b8f403ebf5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.0",
      "date": "2026-05-25T06:18:13.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "af11d3d3cdfc4abe817baef6d9af51b2ed55b23790d243d4f9e6141ad05a956a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.0",
      "date": "2026-05-25T06:18:07.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "0f3caaec6f483e42705ab00186995d00339611150915318bb4699eaee243096e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.0",
      "date": "2026-05-25T06:18:10.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "f28e4039f1e997a3a6ecdf62c206f0c3a8ec5c7445a47221ea0c0ae44bce76cf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.0",
      "date": "2026-05-25T06:17:38.000Z",
      "arch": "aarch64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "5b3e45bae738818b341c005d93e0954ab12b1948f31138212cf0c565d35bcfc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.0",
      "date": "2026-05-25T06:19:40.000Z",
      "arch": "x86_64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "88aca49c0c5de21a09fdccf975169d7623f571e05d4d430368dc9cf2f317432b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.0",
      "date": "2026-05-25T06:17:14.000Z",
      "arch": "aarch64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "db98e8d6e6b541b1b1be6336f238c6cdfca459d595ba12aae4db8fd02f7958ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.0",
      "date": "2026-05-25T06:18:34.000Z",
      "arch": "x86_64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "101e686e23255d601bbae45f9d11607578b685b1f1f92b9b73047b029ee82c07",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.7.0",
      "date": "2026-05-25T06:17:11.000Z",
      "arch": "x86_64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "677c539ba45c2905a41303f00417dc02d8cc5b7907e6c043bcfdeb39bcb18540",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.7.0",
      "date": "2026-05-25T06:17:16.000Z",
      "arch": "x86_64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "647e1301fed11b98c169e206eb8f93aa9330a3f64e2dea2f3457e1e1eb87297b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.7.0",
      "date": "2026-05-25T06:17:16.000Z",
      "arch": "x86_64",
      "commit": "f1fac711928a006bf8738ba8b8f95ae5636620bf",
      "fileid": "e8bd13f7d11484316c188d1befe1905811c33f60731820f6b0260b808b87f365",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/malaga-fca-group/actions/runs/26386137628"
    }
  ]
}