Thomas 1 жил өмнө
parent
commit
53cbd13629
2 өөрчлөгдсөн 5 нэмэгдсэн , 0 устгасан
  1. 1 0
      Cargo.toml
  2. 4 0
      src/variants.rs

+ 1 - 0
Cargo.toml

@@ -2,6 +2,7 @@
 name = "pandora_lib_variants"
 version = "0.1.0"
 edition = "2021"
+include = ["src/**/*"]
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 

+ 4 - 0
src/variants.rs

@@ -1439,6 +1439,10 @@ pub fn run_pipe(name: &str, multi: &MultiProgress) -> Result<()> {
     variants.keep_somatics_un();
     info!("Variants retained: {}", variants.len());
 
+    if variants.len() > 100_000 {
+        return Err(anyhow!("Too many variants, verify if somatic and tumoral samples match."));
+    }
+
     variants.merge();
     variants.sort()?;
     variants.vep();