-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* MIIC v2.0.2: changes required by CRAN * MIIC v2.0.3: CRAN release
- Loading branch information
1 parent
96c685f
commit 465d345
Showing
11 changed files
with
57 additions
and
54 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
Package: miic | ||
Title: Learning Causal or Non-Causal Graphical Models Using Information Theory | ||
Version: 2.0.1 | ||
Version: 2.0.3 | ||
Authors@R: | ||
c(person(given = "Franck", | ||
family = "Simon", | ||
|
@@ -44,34 +44,34 @@ Authors@R: | |
family = "Isambert", | ||
role = "aut", | ||
email = "[email protected]")) | ||
Description: MIIC (Multivariate Information-based Inductive Causation) is a | ||
causal discovery method, based on information theory principles, which | ||
learns a large class of causal or non-causal graphical models from purely | ||
observational data, while including the effects of unobserved latent | ||
variables. Starting from a complete graph, the method iteratively removes | ||
dispensable edges, by uncovering significant information contributions from | ||
indirect paths, and assesses edge-specific confidences from randomization | ||
of available data. The remaining edges are then oriented based on the | ||
signature of causality in observational data. The recent more interpretable | ||
MIIC extension (iMIIC) further distinguishes genuine causes from putative | ||
and latent causal effects, while scaling to very large datasets (hundreds | ||
of thousands of samples).Since the version 2.0, MIIC also includes a | ||
temporal mode (tMIIC) to learn temporal causal graphs from stationary time | ||
series data. MIIC has been applied to a wide range of biological and | ||
biomedical data, such as single cell gene expression data, genomic | ||
alterations in tumors, live-cell time-lapse imaging data (CausalXtract), | ||
as well as medical records of patients. MIIC brings unique insights based | ||
on causal interpretation and could be used in a broad range of other data | ||
science domains (technology, climatology, economy, ...). | ||
For more information, you can refer to: | ||
Simon et al., eLife 2024, <doi:10.1101/2024.02.06.579177>, | ||
Ribeiro-Dantas et al., iScience 2024, <doi:10.1016/j.isci.2024.109736>, | ||
Cabeli et al., NeurIPS 2021, <https://why21.causalai.net/papers/WHY21_24.pdf>, | ||
Cabeli et al., Comput. Biol. 2020, <doi:10.1371/journal.pcbi.1007866>, | ||
Li et al., NeurIPS 2019, <https://papers.nips.cc/paper/9573-constraint-based-causal-structure-learning-with-consistent-separating-sets>, | ||
Verny et al., PLoS Comput. Biol. 2017, <doi:10.1371/journal.pcbi.1005662>, | ||
Affeldt et al., UAI 2015, <https://auai.org/uai2015/proceedings/papers/293.pdf>. | ||
Changes from the previous 1.5.3 release available on CRAN are available at | ||
Description: Multivariate Information-based Inductive Causation, better known | ||
by its acronym MIIC, is a causal discovery method, based on information | ||
theory principles, which learns a large class of causal or non-causal | ||
graphical models from purely observational data, while including the effects | ||
of unobserved latent variables. Starting from a complete graph, the method | ||
iteratively removes dispensable edges, by uncovering significant information | ||
contributions from indirect paths, and assesses edge-specific confidences | ||
from randomization of available data. The remaining edges are then oriented | ||
based on the signature of causality in observational data. The recent more | ||
interpretable MIIC extension (iMIIC) further distinguishes genuine causes | ||
from putative and latent causal effects, while scaling to very large | ||
datasets (hundreds of thousands of samples). Since the version 2.0, MIIC | ||
also includes a temporal mode (tMIIC) to learn temporal causal graphs from | ||
stationary time series data. MIIC has been applied to a wide range of | ||
biological and biomedical data, such as single cell gene expression data, | ||
genomic alterations in tumors, live-cell time-lapse imaging data | ||
(CausalXtract), as well as medical records of patients. MIIC brings unique | ||
insights based on causal interpretation and could be used in a broad range | ||
of other data science domains (technology, climatology, economy, ...). | ||
For more information, you can refer to: | ||
Simon et al., eLife 2024, <doi:10.1101/2024.02.06.579177>, | ||
Ribeiro-Dantas et al., iScience 2024, <doi:10.1016/j.isci.2024.109736>, | ||
Cabeli et al., NeurIPS 2021, <https://why21.causalai.net/papers/WHY21_24.pdf>, | ||
Cabeli et al., Comput. Biol. 2020, <doi:10.1371/journal.pcbi.1007866>, | ||
Li et al., NeurIPS 2019, <https://papers.nips.cc/paper/9573-constraint-based-causal-structure-learning-with-consistent-separating-sets>, | ||
Verny et al., PLoS Comput. Biol. 2017, <doi:10.1371/journal.pcbi.1005662>, | ||
Affeldt et al., UAI 2015, <https://auai.org/uai2015/proceedings/papers/293.pdf>. | ||
Changes from the previous 1.5.3 release on CRAN are available at | ||
<https://github.com/miicTeam/miic_R_package/blob/master/NEWS.md>. | ||
License: GPL (>= 2) | ||
URL: https://github.com/miicTeam/miic_R_package | ||
|
@@ -88,7 +88,6 @@ Suggests: | |
gridExtra | ||
LinkingTo: | ||
Rcpp | ||
SystemRequirements: C++14 | ||
LazyData: true | ||
Encoding: UTF-8 | ||
RoxygenNote: 7.3.2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
# openmp support | ||
PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS) | ||
PKG_LIBS = $(SHLIB_OPENMP_CXXFLAGS) | ||
# Require C++14 | ||
CXX_STD = CXX14 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,3 @@ | ||
# openmp support | ||
PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS) | ||
PKG_LIBS = $(SHLIB_OPENMP_CXXFLAGS) $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) | ||
# Require C++14 | ||
CXX_STD = CXX14 |