CRAN
optmatch 0.9-10
Functions for Optimal Matching
Released Jul 12, 2018 by Mark M. Fredrickson
Dependencies
Rcpp digest 0.6.15 RItools 0.1-16 survival 2.42-6
Distance based bipartite matching using the RELAX-IV minimum cost flow solver, oriented to matching of treatment and control groups in observational studies. Routines are provided to generate distances from generalised linear models (propensity score matching), formulas giving variables on which to limit matched distances, stratified or exact matching directives, or calipers, alone or in combination.
Installation
Maven
This package can be included as a dependency from a Java or Scala project by including
the following your project's pom.xml
file.
Read more
about embedding Renjin in JVM-based projects.
<dependencies> <dependency> <groupId>org.renjin.cran</groupId> <artifactId>optmatch</artifactId> <version>0.9-10-b1</version> </dependency> </dependencies> <repositories> <repository> <id>bedatadriven</id> <name>bedatadriven public repo</name> <url>https://nexus.bedatadriven.com/content/groups/public/</url> </repository> </repositories>
Renjin CLI
If you're using Renjin from the command line, you load this library by invoking:
library('org.renjin.cran:optmatch')
Test Results
This package was last tested against Renjin 0.9.2657 on Aug 18, 2018.
- CBPS_integration.internal_predict_CBPS_function
- Caliper.Caliper_exclusion
- Caliper.update()_caliper_objects_E1
- Caliper.update()_caliper_objects_E2
- Distance_Specification_Protocol.ISM_=>_nodes_and_arcs_E1
- Distance_Specification_Protocol.ISM_=>_nodes_and_arcs_E2
- Distance_Specification_Protocol.ISM_=>_nodes_and_arcs_E3
- Distance_Specification_Protocol.ISM_=>_nodes_and_arcs_E4
- Distance_Specification_Protocol.Matrix_=>_nodes_and_arcs_E1
- Distance_Specification_Protocol.Matrix_=>_nodes_and_arcs_E2
- Distance_Specification_Protocol.Matrix_=>_nodes_and_arcs_E3
- Distance_Specification_Protocol.Matrix_=>_nodes_and_arcs_E4
- Distance_Specification_Protocol.Subproblems_E1
- Distance_Specification_Protocol.Subproblems_E2
- Distance_Specification_Protocol.Subproblems_E3
- Distance_Specification_Protocol.Validating_DistSpecs_E1
- Distance_Specification_Protocol.Validating_DistSpecs_E2
- InfinitySparseMatrix_tests.BISM_sorting_E1
- InfinitySparseMatrix_tests.BISM_sorting_E10
- InfinitySparseMatrix_tests.BISM_sorting_E11
- InfinitySparseMatrix_tests.BISM_sorting_E12
- InfinitySparseMatrix_tests.BISM_sorting_E13
- InfinitySparseMatrix_tests.BISM_sorting_E14
- InfinitySparseMatrix_tests.BISM_sorting_E15
- InfinitySparseMatrix_tests.BISM_sorting_E2
- InfinitySparseMatrix_tests.BISM_sorting_E3
- InfinitySparseMatrix_tests.BISM_sorting_E4
- InfinitySparseMatrix_tests.BISM_sorting_E5
- InfinitySparseMatrix_tests.BISM_sorting_E6
- InfinitySparseMatrix_tests.BISM_sorting_E7
- InfinitySparseMatrix_tests.BISM_sorting_E8
- InfinitySparseMatrix_tests.BISM_sorting_E9
- InfinitySparseMatrix_tests.ISM_Basics_E1
- InfinitySparseMatrix_tests.ISM_Basics_E2
- InfinitySparseMatrix_tests.ISM_Basics_E3
- InfinitySparseMatrix_tests.ISM_Basics_E4
- InfinitySparseMatrix_tests.ISM_Basics_E5
- InfinitySparseMatrix_tests.ISM_Basics_E6
- InfinitySparseMatrix_tests.ISM_Basics_E7
- InfinitySparseMatrix_tests.ISM_Basics_E8
- InfinitySparseMatrix_tests.ISM_Basics_E9
- InfinitySparseMatrix_tests.ISM_Handles_Names_E1
- InfinitySparseMatrix_tests.ISM_Handles_Names_E2
- InfinitySparseMatrix_tests.ISM_Handles_Names_E3
- InfinitySparseMatrix_tests.ISM_Handles_Names_E4
- InfinitySparseMatrix_tests.ISM_Handles_Names_E5
- InfinitySparseMatrix_tests.ISM_sorting_E1
- InfinitySparseMatrix_tests.ISM_sorting_E10
- InfinitySparseMatrix_tests.ISM_sorting_E11
- InfinitySparseMatrix_tests.ISM_sorting_E12
- InfinitySparseMatrix_tests.ISM_sorting_E13
- InfinitySparseMatrix_tests.ISM_sorting_E14
- InfinitySparseMatrix_tests.ISM_sorting_E15
- InfinitySparseMatrix_tests.ISM_sorting_E16
- InfinitySparseMatrix_tests.ISM_sorting_E17
- InfinitySparseMatrix_tests.ISM_sorting_E18
- InfinitySparseMatrix_tests.ISM_sorting_E19
- InfinitySparseMatrix_tests.ISM_sorting_E2
- InfinitySparseMatrix_tests.ISM_sorting_E20
- InfinitySparseMatrix_tests.ISM_sorting_E3
- InfinitySparseMatrix_tests.ISM_sorting_E4
- InfinitySparseMatrix_tests.ISM_sorting_E5
- InfinitySparseMatrix_tests.ISM_sorting_E6
- InfinitySparseMatrix_tests.ISM_sorting_E7
- InfinitySparseMatrix_tests.ISM_sorting_E8
- InfinitySparseMatrix_tests.ISM_sorting_E9
- InfinitySparseMatrix_tests.Math_Ops_E1
- InfinitySparseMatrix_tests.Math_Ops_E2
- InfinitySparseMatrix_tests.Math_Ops_E3
- InfinitySparseMatrix_tests.Math_Ops_E4
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E1
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E10
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E11
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E12
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E13
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E14
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E15
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E16
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E17
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E18
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E19
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E2
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E20
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E21
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E22
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E23
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E24
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E25
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E26
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E27
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E28
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E29
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E3
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E30
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E31
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E4
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E5
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E6
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E7
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E8
- InfinitySparseMatrix_tests.Math_ops_with_vectors_E9
- InfinitySparseMatrix_tests.cbinding_ISMs_and_matrices_E1
- InfinitySparseMatrix_tests.cbinding_ISMs_and_matrices_E2
- InfinitySparseMatrix_tests.cbinding_ISMs_and_matrices_E3
- InfinitySparseMatrix_tests.cbinding_ISMs_and_matrices_E4
- InfinitySparseMatrix_tests.rbinding_ISMs_and_matrices_E1
- InfinitySparseMatrix_tests.rbinding_ISMs_and_matrices_E2
- InfinitySparseMatrix_tests.rbinding_ISMs_and_matrices_E3
- InfinitySparseMatrix_tests.rbinding_ISMs_and_matrices_E4
- InfinitySparseMatrix_tests.t(ransform)_function
- Makedist_tests.Mask_=>_ISM_result_E1
- Makedist_tests.Mask_=>_ISM_result_E2
- Makedist_tests.No_within_=>_dense_matrix_E1
- Makedist_tests.No_within_=>_dense_matrix_E2
- Makedist_tests.No_within_=>_dense_matrix_E3
- Makedist_tests.No_within_=>_dense_matrix_E4
- Makedist_tests.No_within_=>_dense_matrix_E5
- Makedist_tests.Z_can_be_a_numeric_or_logical
- Makedist_tests.distancefn_specification_E1
- Makedist_tests.distancefn_specification_E2
- Makedist_tests.makedist_works_on_single_column_data_frames
- Optmatch_object.Object_creation_E1
- Optmatch_object.Object_creation_E2
- Optmatch_object.Object_creation_E3
- Optmatch_object.Object_creation_E4
- Optmatch_object.Object_subsetting_E1
- Optmatch_object.Object_subsetting_E2
- Optmatch_object.num_eligible_matches_E1
- Optmatch_object.num_eligible_matches_E10
- Optmatch_object.num_eligible_matches_E11
- Optmatch_object.num_eligible_matches_E12
- Optmatch_object.num_eligible_matches_E13
- Optmatch_object.num_eligible_matches_E14
- Optmatch_object.num_eligible_matches_E15
- Optmatch_object.num_eligible_matches_E2
- Optmatch_object.num_eligible_matches_E3
- Optmatch_object.num_eligible_matches_E4
- Optmatch_object.num_eligible_matches_E5
- Optmatch_object.num_eligible_matches_E6
- Optmatch_object.num_eligible_matches_E7
- Optmatch_object.num_eligible_matches_E8
- Optmatch_object.num_eligible_matches_E9
- R/Fortran_Interface.Fallback_version_of_optmatch_solver
- R/Fortran_Interface.Solutions_->_factor_helper_E1
- R/Fortran_Interface.Solutions_->_factor_helper_E2
- R/Fortran_Interface.Solutions_->_factor_helper_E3
- R/Fortran_Interface.Solutions_->_factor_helper_E4
- R/Fortran_Interface.Solutions_->_factor_helper_E5
- R/Fortran_Interface.fmatch_accepts_DistanceSpecifications_E1
- R/Fortran_Interface.fmatch_accepts_DistanceSpecifications_E2
- R/Fortran_Interface.fmatch_accepts_DistanceSpecifications_E3
- R/Fortran_Interface.fmatch_accepts_DistanceSpecifications_E4
- R/Fortran_Interface.fmatch_accepts_DistanceSpecifications_E5
- StratumStructure_tests.Correct_output_for_full_failures
- SubDivStrat.NA_for_unmatched_items
- SubDivStrat.No_Warnings
- Utility_Functions.toZ_E1
- Utility_Functions.toZ_E10
- Utility_Functions.toZ_E11
- Utility_Functions.toZ_E12
- Utility_Functions.toZ_E13
- Utility_Functions.toZ_E14
- Utility_Functions.toZ_E2
- Utility_Functions.toZ_E3
- Utility_Functions.toZ_E4
- Utility_Functions.toZ_E5
- Utility_Functions.toZ_E6
- Utility_Functions.toZ_E7
- Utility_Functions.toZ_E8
- Utility_Functions.toZ_E9
- antiExactMatch-examples
- caliper-methods-examples
- exactMatch-examples
- exactMatch_function.Cbind/rbind_an_exact_match
- exactMatch_function.Contains_grouping_information_E1
- exactMatch_function.Contains_grouping_information_E2
- exactMatch_function.Contains_grouping_information_E3
- exactMatch_function.Exact_Match_on_Factors_E1
- exactMatch_function.Exact_Match_on_Factors_E2
- exactMatch_function.Exact_Match_on_Factors_E3
- exactMatch_function.Exact_Match_on_Factors_E4
- exactMatch_function.Exact_Match_on_Factors_E5
- exactMatch_function.Exact_Match_on_Factors_E6
- exactMatch_function.Exact_Match_on_Factors_E7
- exactMatch_function.Makes_correct_mask_E1
- exactMatch_function.Makes_correct_mask_E2
- exactMatch_function.Makes_correct_mask_E3
- exactMatch_function.Must_have_names_E1
- exactMatch_function.Must_have_names_E2
- exactMatch_function.Must_have_names_E3
- exactMatch_function.Must_have_names_E4
- exactMatch_function.antiExactMatch
- exporting-methods
- feasibility.Problems_bigger_than_the_max_are_not_feasible_E1
- feasibility.Problems_bigger_than_the_max_are_not_feasible_E2
- feasibility.find_size_of_caliper_result_E1
- feasibility.find_size_of_caliper_result_E2
- feasibility.find_size_of_caliper_result_E3
- feasibility.minExactMatch_creates_minimal_exact_match_E1
- feasibility.minExactMatch_creates_minimal_exact_match_E2
- fill.NAs-examples
- fill_NAs.Basic_Tests_E1
- fill_NAs.Basic_Tests_E2
- fill_NAs.Basic_Tests_E3
- fill_NAs.Basic_Tests_E4
- fill_NAs.Basic_Tests_E5
- fill_NAs.Basic_Tests_E6
- fill_NAs.Basic_Tests_E7
- fill_NAs.Basic_Tests_E8
- fill_NAs.Function_expansion_E1
- fill_NAs.Function_expansion_E2
- fill_NAs.Function_expansion_E3
- fill_NAs.Matrices_are_valid_E1
- fill_NAs.Matrices_are_valid_E2
- fill_NAs.Response_not_imputed_by_default_E1
- fill_NAs.Response_not_imputed_by_default_E2
- fill_NAs.Response_not_imputed_by_default_E3
- fill_NAs.Response_not_imputed_by_default_E4
- fill_NAs.Transform,_then_impute_E1
- fill_NAs.Transform,_then_impute_E2
- fill_NAs.Transform,_then_impute_E3
- fill_NAs.Transform,_then_impute_E4
- fill_NAs.Transform,_then_impute_E5
- fill_NAs.response_variables_with_complex_names
- fill_NAs.strata()_function_handling_E1
- fill_NAs.strata()_function_handling_E10
- fill_NAs.strata()_function_handling_E11
- fill_NAs.strata()_function_handling_E2
- fill_NAs.strata()_function_handling_E3
- fill_NAs.strata()_function_handling_E4
- fill_NAs.strata()_function_handling_E5
- fill_NAs.strata()_function_handling_E6
- fill_NAs.strata()_function_handling_E7
- fill_NAs.strata()_function_handling_E8
- fill_NAs.strata()_function_handling_E9
- fullmatch-examples
- fullmatch_function.Checks_input_E1
- fullmatch_function.Checks_input_E2
- fullmatch_function.Checks_input_E3
- fullmatch_function.Checks_input_E4
- getMaxProblemSize-examples
- mahal-dist
- match_on-methods-examples
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E1
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E2
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E3
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E4
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E5
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E6
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E7
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E8
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_function_E9
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E1
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E10
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E11
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E12
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E2
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E3
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E4
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E5
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E6
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E7
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E8
- match_on_function.#123:_Supporting_NA's_in_treatment,_match_on_numeric_E9
- match_on_function.Distances_from_functions_E1
- match_on_function.Distances_from_functions_E2
- match_on_function.Distances_from_functions_E3
- match_on_function.Distances_from_functions_E4
- match_on_function.Errors_for_numeric_vectors
- match_on_function.Issue_#44
- match_on_function.Issue_48:_caliper_is_a_universal_argument
- match_on_function.Numeric:_simple_differences_of_scores_E1
- match_on_function.Numeric:_simple_differences_of_scores_E2
- match_on_function.Numeric:_simple_differences_of_scores_E3
- match_on_function.update()_of_match_on_created_objects_E1
- match_on_function.update()_of_match_on_created_objects_E2
- match_on_function.update()_of_match_on_created_objects_E3
- matched-examples
- matched.distances-examples
- pairmatch-examples
- print.optmatch-examples
- scores-examples
- scores_function.Correct_in_a_model
- scores_function.Correct_in_a_model_using_'with'
- scores_function.Finds_variables
- scores_function.Handles_weights_with_no_missingness_E1
- scores_function.Handles_weights_with_no_missingness_E2
- scores_function.NA_imputation_E1
- scores_function.NA_imputation_E2
- scores_function.NA_imputation_E3
- scores_function.Works_like_predict_E1
- scores_function.Works_like_predict_E2
- scores_function.Works_like_predict_with_'with'_and_'attach'
- scores_function.indep_vars_of_class_logical_properly_handled
- scores_function.scores_works_with_*,_interaction_and_strata
- stratumStructure-examples
- subdim-methods-examples
- summary_method_for_ISM_and_related.distanceSummary_suppresses_distance
- testthat