From 9a70495e84c88707c4649a49065a256fe9999c82 Mon Sep 17 00:00:00 2001 From: Till Hartmann Date: Thu, 2 Jan 2025 13:21:32 +0100 Subject: [PATCH] add frequency to apidocs --- src/server/run/mod.rs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/server/run/mod.rs b/src/server/run/mod.rs index 72b30ef2..9f310e95 100644 --- a/src/server/run/mod.rs +++ b/src/server/run/mod.rs @@ -26,6 +26,10 @@ pub mod openapi { StrucvarsGeneTranscriptEffects, StrucvarsTranscriptEffect, }; use crate::common::GenomeRelease; + use crate::server::run::actix_server::frequencies::{ + AutosomalResultEntry, FrequencyQuery, FrequencyResponse, FrequencyResultEntry, + GonosomalResultEntry, MitochondrialResultEntry, + }; use crate::server::run::actix_server::gene_txs::{ ExonAlignment, GenesTranscriptsListQuery, GenesTranscriptsListResponse, GenomeAlignment, Strand, Transcript, TranscriptBiotype, TranscriptTag, @@ -40,7 +44,9 @@ pub mod openapi { Assembly, DataVersionEntry, SoftwareVersions, VersionsInfoResponse, }; - use super::actix_server::{gene_txs, seqvars_csq, strucvars_csq, versions, CustomError}; + use super::actix_server::{ + frequencies, gene_txs, seqvars_csq, strucvars_csq, versions, CustomError, + }; /// Utoipa-based `OpenAPI` generation helper. #[derive(utoipa::OpenApi)] @@ -50,7 +56,8 @@ pub mod openapi { gene_txs::handle_with_openapi, seqvars_csq::handle_with_openapi, strucvars_csq::handle_with_openapi, - strucvars_csq::handle_with_openapi + strucvars_csq::handle_with_openapi, + frequencies::handle_with_openapi, ), components(schemas( Assembly, @@ -83,6 +90,12 @@ pub mod openapi { Transcript, TranscriptBiotype, TranscriptTag, + FrequencyQuery, + FrequencyResponse, + FrequencyResultEntry, + AutosomalResultEntry, + GonosomalResultEntry, + MitochondrialResultEntry, )) )] pub struct ApiDoc;