├── .gitignore ├── LICENSE ├── README.md ├── _ddml_allcombos.ado ├── _ddml_copy.ado ├── _ddml_crossfit.ado ├── _ddml_describe.ado ├── _ddml_drop.ado ├── _ddml_estimate_ate_late.ado ├── _ddml_estimate_linear.ado ├── _ddml_export.ado ├── _ddml_extract.ado ├── _ddml_nnls.ado ├── _ddml_nnls_p.ado ├── _ddml_overlap.ado ├── _ddml_sample.ado ├── _ddml_save.ado ├── _ddml_use.ado ├── cert ├── DoubleML_repl.R ├── DoubleML_repl.do ├── DoubleML_results.csv ├── cert_ddml_export.csv ├── ddml_cert.do ├── ddml_cert.log ├── ddml_cert_all.do ├── ddml_cert_crossfit.do ├── ddml_cert_crossfit.log ├── ddml_cert_fiv.do ├── ddml_cert_fiv.log ├── ddml_cert_helpfiles.do ├── ddml_cert_interactive.do ├── ddml_cert_interactive.log ├── ddml_cert_interactiveiv.do ├── ddml_cert_interactiveiv.log ├── ddml_cert_misc.do ├── ddml_cert_misc.log ├── ddml_cert_partial.do ├── ddml_cert_partial.log ├── ddml_cert_partial_iv.do ├── ddml_cert_partial_iv.log ├── ddml_helpfiles_cert.smcl ├── doubleml_cert.log ├── m_ddml_sip1991.csv ├── qddml_cert.do └── qddml_cert.log ├── crossfit.ado ├── crossfit.sthlp ├── data ├── BLP.dta ├── cattaneo2.dta ├── jtpa.dta └── sipp1991.dta ├── ddml.ado ├── ddml.pkg ├── ddml.sthlp ├── ddml_ate.sthlp ├── ddml_crossfit.sthlp ├── ddml_describe.sthlp ├── ddml_eq.sthlp ├── ddml_estimate.sthlp ├── ddml_example_describe.sthlp ├── ddml_example_export.sthlp ├── ddml_example_extract.sthlp ├── ddml_example_fcluster.sthlp ├── ddml_example_flexiv_anylearner_basic.sthlp ├── ddml_example_flexiv_anylearner_detailed.sthlp ├── ddml_example_interactive_pystacked_basic.sthlp ├── ddml_example_interactive_pystacked_detailed.sthlp ├── ddml_example_interactiveiv_pystacked_basic.sthlp ├── ddml_example_interactiveiv_pystacked_detailed.sthlp ├── ddml_example_overlap.sthlp ├── ddml_example_partial_anylearner_detailed.sthlp ├── ddml_example_partial_pystacked_basic.sthlp ├── ddml_example_partial_pystacked_detailed.sthlp ├── ddml_example_partial_pystacked_multitreat.sthlp ├── ddml_example_partialiv_anylearner_basic.sthlp ├── ddml_example_partialiv_pystacked_basic.sthlp ├── ddml_example_stacking.sthlp ├── ddml_examples.sthlp ├── ddml_export.sthlp ├── ddml_extract.sthlp ├── ddml_fiv.sthlp ├── ddml_init.sthlp ├── ddml_install_ref_auth.ihlp ├── ddml_interactive.sthlp ├── ddml_interactiveiv.sthlp ├── ddml_iv.sthlp ├── ddml_late.sthlp ├── ddml_overlap.sthlp ├── ddml_overview.sthlp ├── ddml_partial.sthlp ├── ddml_sample.sthlp ├── ddml_stacking.sthlp ├── lddml.do ├── lddml.mlib ├── qddml.ado ├── qddml.sthlp ├── replace_header.R └── stata.toc /.gitignore: -------------------------------------------------------------------------------- 1 | .RData 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/README.md -------------------------------------------------------------------------------- /_ddml_allcombos.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_allcombos.ado -------------------------------------------------------------------------------- /_ddml_copy.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_copy.ado -------------------------------------------------------------------------------- /_ddml_crossfit.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_crossfit.ado -------------------------------------------------------------------------------- /_ddml_describe.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_describe.ado -------------------------------------------------------------------------------- /_ddml_drop.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_drop.ado -------------------------------------------------------------------------------- /_ddml_estimate_ate_late.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_estimate_ate_late.ado -------------------------------------------------------------------------------- /_ddml_estimate_linear.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_estimate_linear.ado -------------------------------------------------------------------------------- /_ddml_export.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_export.ado -------------------------------------------------------------------------------- /_ddml_extract.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_extract.ado -------------------------------------------------------------------------------- /_ddml_nnls.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_nnls.ado -------------------------------------------------------------------------------- /_ddml_nnls_p.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_nnls_p.ado -------------------------------------------------------------------------------- /_ddml_overlap.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_overlap.ado -------------------------------------------------------------------------------- /_ddml_sample.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_sample.ado -------------------------------------------------------------------------------- /_ddml_save.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_save.ado -------------------------------------------------------------------------------- /_ddml_use.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/_ddml_use.ado -------------------------------------------------------------------------------- /cert/DoubleML_repl.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/DoubleML_repl.R -------------------------------------------------------------------------------- /cert/DoubleML_repl.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/DoubleML_repl.do -------------------------------------------------------------------------------- /cert/DoubleML_results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/DoubleML_results.csv -------------------------------------------------------------------------------- /cert/cert_ddml_export.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/cert_ddml_export.csv -------------------------------------------------------------------------------- /cert/ddml_cert.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert.do -------------------------------------------------------------------------------- /cert/ddml_cert.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert.log -------------------------------------------------------------------------------- /cert/ddml_cert_all.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_all.do -------------------------------------------------------------------------------- /cert/ddml_cert_crossfit.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_crossfit.do -------------------------------------------------------------------------------- /cert/ddml_cert_crossfit.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_crossfit.log -------------------------------------------------------------------------------- /cert/ddml_cert_fiv.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_fiv.do -------------------------------------------------------------------------------- /cert/ddml_cert_fiv.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_fiv.log -------------------------------------------------------------------------------- /cert/ddml_cert_helpfiles.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_helpfiles.do -------------------------------------------------------------------------------- /cert/ddml_cert_interactive.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_interactive.do -------------------------------------------------------------------------------- /cert/ddml_cert_interactive.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_interactive.log -------------------------------------------------------------------------------- /cert/ddml_cert_interactiveiv.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_interactiveiv.do -------------------------------------------------------------------------------- /cert/ddml_cert_interactiveiv.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_interactiveiv.log -------------------------------------------------------------------------------- /cert/ddml_cert_misc.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_misc.do -------------------------------------------------------------------------------- /cert/ddml_cert_misc.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_misc.log -------------------------------------------------------------------------------- /cert/ddml_cert_partial.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_partial.do -------------------------------------------------------------------------------- /cert/ddml_cert_partial.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_partial.log -------------------------------------------------------------------------------- /cert/ddml_cert_partial_iv.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_partial_iv.do -------------------------------------------------------------------------------- /cert/ddml_cert_partial_iv.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_cert_partial_iv.log -------------------------------------------------------------------------------- /cert/ddml_helpfiles_cert.smcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/ddml_helpfiles_cert.smcl -------------------------------------------------------------------------------- /cert/doubleml_cert.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/doubleml_cert.log -------------------------------------------------------------------------------- /cert/m_ddml_sip1991.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/m_ddml_sip1991.csv -------------------------------------------------------------------------------- /cert/qddml_cert.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/qddml_cert.do -------------------------------------------------------------------------------- /cert/qddml_cert.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/cert/qddml_cert.log -------------------------------------------------------------------------------- /crossfit.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/crossfit.ado -------------------------------------------------------------------------------- /crossfit.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/crossfit.sthlp -------------------------------------------------------------------------------- /data/BLP.dta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/data/BLP.dta -------------------------------------------------------------------------------- /data/cattaneo2.dta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/data/cattaneo2.dta -------------------------------------------------------------------------------- /data/jtpa.dta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/data/jtpa.dta -------------------------------------------------------------------------------- /data/sipp1991.dta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/data/sipp1991.dta -------------------------------------------------------------------------------- /ddml.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml.ado -------------------------------------------------------------------------------- /ddml.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml.pkg -------------------------------------------------------------------------------- /ddml.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml.sthlp -------------------------------------------------------------------------------- /ddml_ate.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_ate.sthlp -------------------------------------------------------------------------------- /ddml_crossfit.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_crossfit.sthlp -------------------------------------------------------------------------------- /ddml_describe.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_describe.sthlp -------------------------------------------------------------------------------- /ddml_eq.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_eq.sthlp -------------------------------------------------------------------------------- /ddml_estimate.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_estimate.sthlp -------------------------------------------------------------------------------- /ddml_example_describe.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_describe.sthlp -------------------------------------------------------------------------------- /ddml_example_export.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_export.sthlp -------------------------------------------------------------------------------- /ddml_example_extract.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_extract.sthlp -------------------------------------------------------------------------------- /ddml_example_fcluster.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_fcluster.sthlp -------------------------------------------------------------------------------- /ddml_example_flexiv_anylearner_basic.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_flexiv_anylearner_basic.sthlp -------------------------------------------------------------------------------- /ddml_example_flexiv_anylearner_detailed.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_flexiv_anylearner_detailed.sthlp -------------------------------------------------------------------------------- /ddml_example_interactive_pystacked_basic.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_interactive_pystacked_basic.sthlp -------------------------------------------------------------------------------- /ddml_example_interactive_pystacked_detailed.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_interactive_pystacked_detailed.sthlp -------------------------------------------------------------------------------- /ddml_example_interactiveiv_pystacked_basic.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_interactiveiv_pystacked_basic.sthlp -------------------------------------------------------------------------------- /ddml_example_interactiveiv_pystacked_detailed.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_interactiveiv_pystacked_detailed.sthlp -------------------------------------------------------------------------------- /ddml_example_overlap.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_overlap.sthlp -------------------------------------------------------------------------------- /ddml_example_partial_anylearner_detailed.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_partial_anylearner_detailed.sthlp -------------------------------------------------------------------------------- /ddml_example_partial_pystacked_basic.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_partial_pystacked_basic.sthlp -------------------------------------------------------------------------------- /ddml_example_partial_pystacked_detailed.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_partial_pystacked_detailed.sthlp -------------------------------------------------------------------------------- /ddml_example_partial_pystacked_multitreat.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_partial_pystacked_multitreat.sthlp -------------------------------------------------------------------------------- /ddml_example_partialiv_anylearner_basic.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_partialiv_anylearner_basic.sthlp -------------------------------------------------------------------------------- /ddml_example_partialiv_pystacked_basic.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_partialiv_pystacked_basic.sthlp -------------------------------------------------------------------------------- /ddml_example_stacking.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_example_stacking.sthlp -------------------------------------------------------------------------------- /ddml_examples.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_examples.sthlp -------------------------------------------------------------------------------- /ddml_export.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_export.sthlp -------------------------------------------------------------------------------- /ddml_extract.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_extract.sthlp -------------------------------------------------------------------------------- /ddml_fiv.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_fiv.sthlp -------------------------------------------------------------------------------- /ddml_init.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_init.sthlp -------------------------------------------------------------------------------- /ddml_install_ref_auth.ihlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_install_ref_auth.ihlp -------------------------------------------------------------------------------- /ddml_interactive.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_interactive.sthlp -------------------------------------------------------------------------------- /ddml_interactiveiv.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_interactiveiv.sthlp -------------------------------------------------------------------------------- /ddml_iv.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_iv.sthlp -------------------------------------------------------------------------------- /ddml_late.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_late.sthlp -------------------------------------------------------------------------------- /ddml_overlap.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_overlap.sthlp -------------------------------------------------------------------------------- /ddml_overview.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_overview.sthlp -------------------------------------------------------------------------------- /ddml_partial.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_partial.sthlp -------------------------------------------------------------------------------- /ddml_sample.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_sample.sthlp -------------------------------------------------------------------------------- /ddml_stacking.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/ddml_stacking.sthlp -------------------------------------------------------------------------------- /lddml.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/lddml.do -------------------------------------------------------------------------------- /lddml.mlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/lddml.mlib -------------------------------------------------------------------------------- /qddml.ado: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/qddml.ado -------------------------------------------------------------------------------- /qddml.sthlp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/qddml.sthlp -------------------------------------------------------------------------------- /replace_header.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aahrens1/ddml/HEAD/replace_header.R -------------------------------------------------------------------------------- /stata.toc: -------------------------------------------------------------------------------- 1 | v 3 2 | ddml: Package for Double Debiased Machine Learning 3 | --------------------------------------------------------------------------------