{"doi":"10.64898/2026.01.25.701622","title":"AstraKit: Customizable, reproducible workflows for biomedical research and precision medicine","abstract":"<jats:title>Abstract</jats:title>\n                <jats:sec>\n                  <jats:title>Motivation</jats:title>\n                  <jats:p>The success of precision medicine and biomedical research depends on the availability of efficient software solutions for processing and interpreting genetic variants, interpreting multi-omics data, and integrating drug screen analyses. However, fragmented bioinformatics tools compel researchers and clinicians to resort to error-prone manual pipelines.</jats:p>\n                </jats:sec>\n                <jats:sec>\n                  <jats:title>Results</jats:title>\n                  <jats:p>We present AstraKit, a unified KNIME workflow suite enabling end-to-end precision medicine analytics. AstraKit introduces three transformative innovations: 1) Dynamic variant interpretation with customizable annotation and filtering for disease-specific genomic contexts; 2) Multi-layered omics analyses integrating genomic, transcriptomic, and epigenetic data; and 3) Translational drug matching that correlates in vitro drug screens with clinical outcomes. Validated across oncology cohorts, AstraKit demonstrates concordance between experimental drug sensitivity and clinical outcomes, resolving discordances to uncover resistance mechanisms. By unifying variant analysis, multi-omics, and drug response modeling on a single customizable platform, AstraKit eliminates siloed workflows, accelerating biomarker validation and enabling clinicians to directly link molecular profiles to therapeutic decisions. As all AstraKit workflows are open-source and platform-independent, we provide a versatile comprehensive software suite for a multitude of tasks in bioinformatics and precision medicine.</jats:p>\n                </jats:sec>\n                <jats:sec>\n                  <jats:title>Availability and implementation</jats:title>\n                  <jats:p>\n                    The KNIME workflows are available at KNIME Hub\n                    <jats:ext-link xmlns:xlink=\"http://www.w3.org/1999/xlink\" ext-link-type=\"uri\" xlink:href=\"https://hub.knime.com/bioinf_goe/spaces/Public/AstraKit~lfVsGBY2HnPYc1h1/\">https://hub.knime.com/bioinf_goe/spaces/Public/AstraKit~lfVsGBY2HnPYc1h1/</jats:ext-link>\n                    . The source code is available at\n                    <jats:ext-link xmlns:xlink=\"http://www.w3.org/1999/xlink\" ext-link-type=\"uri\" xlink:href=\"https://gitlab.gwdg.de/MedBioinf/mtb/astrakit\">https://gitlab.gwdg.de/MedBioinf/mtb/astrakit</jats:ext-link>\n                    .\n                  </jats:p>\n                </jats:sec>","journal":"bioRxiv (Cold Spring Harbor Laboratory)","year":2026,"id":9238,"datarank":0.0,"base_score":0.0,"endowment":0.0,"self_citation_contribution":0.0,"citation_network_contribution":0.0,"self_endowment_contribution":0.0,"citer_contribution":0.0,"corpus_percentile":null,"corpus_rank":null,"citation_count":0,"citer_count":0,"citers_with_citation_signal":0,"citers_with_endowment":0,"datacite_reuse_total":0,"is_dataset":false,"is_dataset_confidence":0.0443,"is_data_producer":false,"deposit_databanks":null,"is_oa":true,"file_count":0,"downloads":0,"has_version_chain":false,"published_date":"2026-01-27","fair_score":null,"fair_percentile":null,"algorithm_id":"datarank_citation_only_1hop_v6","ranking_scope":"data_only","authors":[{"id":20785,"name":"Kevin Kornrumpf","orcid":"0009-0007-3229-8592","position":1,"is_corresponding":false},{"id":78833,"name":"Martin Stoves","orcid":"0009-0005-4515-7196","position":2,"is_corresponding":false},{"id":20787,"name":"Jürgen Dönitz","orcid":"0000-0002-8401-8851","position":3,"is_corresponding":false},{"id":20788,"name":"Nadine Sina Kurz","orcid":null,"position":4,"is_corresponding":false},{"id":78834,"name":"Martin Kingsley Stoves","orcid":null,"position":5,"is_corresponding":false},{"id":20790,"name":"Juergen Doenitz","orcid":null,"position":6,"is_corresponding":false},{"id":20784,"name":"Nadine S. Kurz","orcid":"0000-0001-8857-1534","position":0,"is_corresponding":true}],"reference_count":42,"raw_metadata":null,"created_at":"2026-03-01T18:20:47.508186Z","pmid":null,"pmcid":null,"fwci":null,"citation_percentile":null,"influential_citations":0,"oa_status":null,"license":null,"views":0,"total_file_size_bytes":0,"version_count":0,"fair_f":null,"fair_a":null,"fair_i":null,"fair_r":null,"fair_zscore":null,"fair_rationale":null,"fair_model":null,"fair_agent_version":null,"fair_fulltext_source":null,"fair_has_llm":null,"fair_computed_at":null,"clinical_trials":[],"software_tools":[],"db_accessions":[],"linked_datasets":[],"topics":[]}