{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/synthcity-facilitating-innovative-use-cases","title":"Synthcity: facilitating innovative use cases of synthetic data in different data modalities","arxiv_id":"2301.07573","date":"2023-01-18","proceeding":null,"authors":["Zhaozhi Qian","Bogdan-Constantin Cebere","Mihaela van der Schaar"],"abstract":"Synthcity is an open-source software package for innovative use cases of synthetic data in ML fairness, privacy and augmentation across diverse tabular data modalities, including static data, regular and irregular time series, data with censoring, multi-source data, composite data, and more. Synthcity provides the practitioners with a single access point to cutting edge research and tools in synthetic data. It also offers the community a playground for rapid experimentation and prototyping, a one-stop-shop for SOTA benchmarks, and an opportunity for extending research impact. The library can be accessed on GitHub (https://github.com/vanderschaarlab/synthcity) and pip (https://pypi.org/project/synthcity/). We warmly invite the community to join the development effort by providing feedback, reporting bugs, and contributing code.","url_abs":"https://arxiv.org/abs/2301.07573v1","url_pdf":"https://arxiv.org/pdf/2301.07573v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"synthcity-facilitating-innovative-use-cases","repo_url":"https://github.com/vanderschaarlab/synthcity","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"jax","reach":null},{"paper_slug":"synthcity-facilitating-innovative-use-cases","repo_url":"https://github.com/vanderschaarlab/datagnosis","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[{"task_slug":"fairness","task_name":"Fairness"},{"task_slug":"irregular-time-series","task_name":"Irregular Time Series"},{"task_slug":"time-series-1","task_name":"Time Series"},{"task_slug":"time-series","task_name":"Time Series Analysis"}],"methods":[{"method_slug":null,"method_name":"Library"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2301.07573","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2301.07573"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/vanderschaarlab/synthcity","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/vanderschaarlab/datagnosis","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"unverified":3},"by_repo_kind":{"listed":{"samples":3,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"e937b27c8028bade","entry":"check_dim","repo":"vanderschaarlab/datagnosis","repo_kind":"listed","path":"src/datagnosis/plugins/core/utils.py","file_url":"https://github.com/vanderschaarlab/datagnosis/blob/HEAD/src/datagnosis/plugins/core/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"e937b27c8028bade"}},{"code_sha256_prefix":"c1d960742bf8b1e1","entry":"create_log_and_print_function","repo":"vanderschaarlab/datagnosis","repo_kind":"listed","path":"src/datagnosis/logger.py","file_url":"https://github.com/vanderschaarlab/datagnosis/blob/HEAD/src/datagnosis/logger.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"c1d960742bf8b1e1"}},{"code_sha256_prefix":"4c9ed631fb637b8b","entry":"kl_divergence","repo":"vanderschaarlab/datagnosis","repo_kind":"listed","path":"src/datagnosis/plugins/utils.py","file_url":"https://github.com/vanderschaarlab/datagnosis/blob/HEAD/src/datagnosis/plugins/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"4c9ed631fb637b8b"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}