Full text
28,119 characters
· extracted from
preprint-html
· click to expand
KILDA: identifying KIV-2 repeats from kmers | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results KILDA: identifying KIV-2 repeats from kmers View ORCID Profile Molitor Corentin , Labidi Timothy , View ORCID Profile Rimbert Antoine , View ORCID Profile Cariou Bertrand , View ORCID Profile Di Filippo Mathilde , View ORCID Profile Bardel Claire doi: https://doi.org/10.1101/2025.01.17.631891 Molitor Corentin 1 Plateforme NGS-HCL, Cellule bioinformatique, Service de génétique, Hospices Civils de Lyon , Bron, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Molitor Corentin For correspondence: corentin.molitor{at}chu-lyon.fr Labidi Timothy 1 Plateforme NGS-HCL, Cellule bioinformatique, Service de génétique, Hospices Civils de Lyon , Bron, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site Rimbert Antoine 2 Nantes Université, CNRS, CHU Nantes, Inserm, l’institut du thorax , Nantes, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Rimbert Antoine Cariou Bertrand 2 Nantes Université, CNRS, CHU Nantes, Inserm, l’institut du thorax , Nantes, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Cariou Bertrand Di Filippo Mathilde 3 Service de Biochimie et Biologie Moléculaire, Laboratoire de Biologie Médicale MultiSites, Hospices Civils de Lyon , Bron, France 4 CarMen Laboratory, INSERM, INRAE, Université Claude Bernard Lyon 1 , Pierre-Bénite, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Di Filippo Mathilde Bardel Claire 1 Plateforme NGS-HCL, Cellule bioinformatique, Service de génétique, Hospices Civils de Lyon , Bron, France 5 Universite Claude Bernard Lyon 1, LBBE, UMR 5558, CNRS , Villeurbanne, France Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Bardel Claire Abstract Full Text Info/History Metrics Supplementary material Data/Code Preview PDF Abstract Motivation High concentration of lipoprotein(a), a lipoprotein with proatherogenic properties, is an important risk factor for cardiovascular disease. This concentration is mostly genetically determined by a complex interplay between the number of Kringle-IV type 2 repeats and Lipoprotein(a)-affecting variants. Besides lipoprotein(a) plasma concentration, there is an unmet need to identify individuals most at risk based on their LPA genotype. Results We developed KILDA, a Nextflow pipeline, to identify the number of Kringle-IV type 2 repeats and Lp(a)-affecting variants directly from kmers generated from FASTQ files. The pipeline was tested on the 1000 Genomes Project (n=2459) and results were equivalent to DRAGEN-LPA (R 2 =0.93). In-silico datasets proved the robustness of KILDA’s predictions under different scenarios of sequencing coverage and quality. Conclusion KILDA is an open-source and free-to-use pipeline to identify the number of Kringle-IV type 2 repeats and lipoprotein(a)-associated variants. Its results are equivalent to DRAGEN-LPA, offering a free and robust tool for determining the LPA kringle number even when inputting low coverage libraries. Availability KILDA is publicly available at https://github.com/HCL-HUBL/KILDA along with a recipe to build an Apptainer image containing all the required dependencies. Contact: corentin.molitor{at}chu-lyon.fr Supplementary information Supplementary data are available at Bioinformatics online. 1 Introduction Cardiovascular disease (CVD) is one of the leading causes of death worldwide and is on the rise [ 1 ]. Concentration of lipoprotein(a) (Lp(a)) in the blood is an independent and important risk-factor for CVD [ 2 ], [ 3 ]. Lp(a) is composed of a low-density lipoprotein-like (LDL-like) particle in which apoB is bound to apolipoprotein(a) (apo[a]), the pathognomonic component of Lp(a). The Lp(a) concentration remains stable across the lifespan of an individual and is mostly genetically determined, by a complex interplay between genetic variants and the number of repeats of Kringle IV type 2 (KIV-2) [ 4 ]. KIV-2 is a repeated region, ∼5.5 kbp long, with a highly variable number of copies between individuals. Importantly, the number of KIV-2 repeats is inversely correlated with Lp(a) plasma levels [ 5 ]. Despite recommendations from the European and French societies [ 3 ] [ 6 ] Lp(a) measurement is not performed routinely in clinical practice, neither systematically nor in subjects at high cardiovascular risk. This is mainly due to the fact that medical laboratories are not equipped to measure Lp(a) and that such analyses are costly and not necessarily reimbursed. Moreover, the diagnosis of familial hypercholesterolemia (FH) is characterized by genetically defined high levels of LDL-cholesterol. LDLcholesterol plasma levels are, in most cases, calculated from formulas using total cholesterol [ 7 ]. The cholesterol content of Lp(a) can interfere with these equations [ 8 ]. Consequently, individuals with elevated Lp(a) levels may be erroneously diagnosed with FH and could lead to unnecessary FH genetic testing [ 9 ]. When these tests yield negative results, the subsequent cascade screening, a process to identify affected family members, is not initiated. This oversight, in light of coming Lp(a)-lowering drugs [ 10 ], may result in missed opportunities for early detection and intervention in truly affected individuals and their relatives. An open question remains: How can we efficiently detect, using a genetic approach, hypercholesterolemic patients most likely to have elevated Lp(a) concentration? As Lp(a) concentrations are highly heritable, leveraging latent genetic information provide a promising approach to pinpoint these patients. For this purpose, the LPA gene and variants that can predict circulating concentrations of Lp(a) [ 11 ] must be sequenced and a tool is required to accurately estimate the KIV-2 copy numbers. Recently, the DRAGEN-LPA caller [ 12 ] managed to get accurate estimation of KIV-2 copy numbers. However, DRAGEN-LPA has been developed to process whole genome sequencing data, which is not ideal to use in molecular diagnosis, due to costs and closed-source code limitations. Here, we present KILDA (KIv2 Length Determined from a kmer Analysis), an open-source and freely available pipeline, written in Nextflow and python. KILDA is designed to estimate KIV-2 copy numbers and detect the presence of Lp(a)-affecting variants directly from FASTQ files. We benchmarked our tool against DRAGEN-LPA using the 1000 Genomes Project dataset. Additionally, we evaluated KILDA’s accuracy using simulated samples with predetermined KIV-2 repeat counts, testing its robustness under various constraints of sequencing coverage and quality. 2 Methods KILDA estimates KIV-2 repeat numbers by analysing the ratio of kmer occurrences between the KIV-2 region and one or more normalisation regions. The underlying principle is that individuals with a higher number of KIV-2 repeats will exhibit higher occurrences of KIV-2 kmers. The normalization regions, representing single-copy genomic areas, serve as a calibration factor to account for variations in sequencing depth across individuals. The KILDA toolkit is organised around kilda . nf , a Nextflow pipeline. This pipeline can run two subworkflows, (i) prepare_kmers_DB to create a list of kmers specific to KIV-2 and the normalisation regions, (ii) kiv2_counts to count the number of KIV-2 from FASTQ files. The second component uses a Python script, kilda . py , to estimate the KIV-2 repeats, which can also be run independently. For ease-of-use KILDA is provided with a list of kmers specific to KIV-2 and the LPA gene for the normalisation region, hence running the first subworkflow is optional. The KILDA pipeline is intended to be flexible and the user can decide to run one or both of the subworkflows by setting the corresponding booleans to true or false in the config file. Prepare kmers DB This subworkflow is designed to generate the list of kmers specific to the KIV-2 and normalisation regions (Supplementary Figure 1): Kmers from the reference genome are generated with Jellyfish v2.2.10 [ 13 ], based on regions given as bed files. Kmers are filtered based on their occurrences (1 for the normalisation kmers, 6 for the KIV-2 kmers, as there are 6 KIV-2 repeats in the reference genome). The kmers with a count > 0 anywhere else are discarded. Kmers in common between the KIV-2 and normalisation regions are discarded. The kmers are written under the FASTA and tsv formats. This ensures that we have representative kmers that are specific to the KIV-2 and the normalisation regions. A template configuration file is provided, users can modify the regions of interest, as well as the kmer size. KIV2 counts The second subworkflow from KILDA can infer the number of KIV-2 repeats directly from FASTQ files. It relies on kmers specific to the KIV-2 region and to one or more normalisation regions to estimate the KIV-2 repeats. These lists of kmers can be produced with the subworkflow described previously. The kmers from both lists are counted with jellyfish count and are written to a tab-delimited counts file with jellyfish dump . The counts files are then given as input to kilda . py for estimation of the KIV-2 copy numbers (Supplementary Figure 2). kilda.py The python script reads the counts files and computes the number of KIV-2 repeats by dividing the mean occurrence of the KIV-2 kmers by the mean occurrence of the normalisation kmers. A report for each sample, indicating the number of missing kmers and the occurrence means is printed to the terminal. If the --rsids option was set, kilda . py will report the number of reference and alternative kmers that were counted for each single nucleotide polymorphism (SNP) given as input by the user. This can help to give more context around the number of KIV-2 repeats, as some SNPs can affect Lp(a) concentration [ 4 ]. If the --plot option is activated, KILDA generates a visual representation of the distribution of the occurrences of the KIV-2 and normalisation kmers for each sample (Supplementary Figure 3). kilda . py can be executed independently or from within kilda . nf . Comparison against DRAGEN-LPA on the 1000 Genomes Project KILDA was tested against the DRAGEN-LPA caller [ 12 ] on the 1000 Genomes Project dataset [ 14 ]. The DRAGEN-LPA KIV-2 copy number predictions were obtained from the preprint’s Supplementary Tables. KILDA’s predictions were computed from the 1000G phase 3 FASTQ files, using a list of 21-mers produced with the prepare_kmers_DB subworkflow. Additionally, we compared the output of KILDA directly to the “high-confidence” Bionano KIV-2 alleles available from Supplementary Table 1 of the DRAGEN-LPA manuscript [ 12 ]. In addition to its primary functionality, KILDA can process a predefined list of variants with corresponding kmers which contain reference and alternative alleles. We thus selected the following variants: rs10455872 (+5.4 mg/dL), rs3798220 (+45 mg/dL) and rs41272114 (−5 mg/dL) with established impact on Lp(a) concentrations [ 4 ]. A sample was considered as carrier if at least one alternative kmer was detected in the sample. In-silico predictions We created in-silico samples with pre-determined KIV-2 copy-numbers to test KILDA’s robustness under different scenarios of sequencing coverage and quality. First, we created a “diploid” reference, by duplicating GRCh38 and applying dbSNP’s SNPs to one of the copies, using bcftools consensus . Then, for each condition (coverage between 2 and 30X, and mean read quality between 12 and 28), we created 40 samples by adding a random number of KIV-2 sequences (between 6 and 30) to each of the haplotypes, resulting in samples with KIV-2 copy numbers between 12 and 60. KIV-2 sequences were randomly selected from the 6 KIV-2 sequences from GRCh38. KILDA: identifying KIV-2 repeats from kmers Finally, we generated whole-genome sequencing data as paired-end reads of 150 bp, using bbmap randomreads . sh with different options regarding coverage and mean quality. For the coverage (option – coverage ), a fixed mean quality of 28 was set (the default value of bbmap randomreads . sh ), and we simulated reads with estimated coverages of 2, 5, 10, 20 and 30X. For the mean quality (option –midq) , a fixed coverage of 10X was set, and we generated libraries of reads with a mean quality of 12, 14, 16, 18, 20 and 28. The kiv2_counts subworkflow was run on each set of 40 samples, using a list of 31-mers produced with KILDA. The predicted KIV-2 copy numbers were compared to the known number of KIV-2 induced in the samples. 3 Results Comparison against DRAGEN-LPA on the 1000 Genomes Project KILDA’s prediction for the 1000 Genomes Project samples were highly correlated to the DRAGEN-LPA predictions with a R 2 = 0.935 (y = 1.22x - 1) (see Figure 1 ). Download figure Open in new tab Figure 1: KILDA predictions against DRAGEN-LPA predictions for the number of KIV-2 copies on samples from the 1000 Genomes Projects. For KILDA, 21-mers were used to make the predictions. The samples are colored by the presence of variants in samples as detected by KILDA. However, there was a factor of 1.22 between the predictions made with KILDA, using 21-mers, and DRAGEN-LPA. Testing with different values of k showed that increasing the kmer size resulted in a reduction of this factor (Supplementary Figure 4), at the cost of more computational resources. If reads are of high quality and computational resources are available, we recommend using higher values of k when using KILDA. KILDA’s prediction were also correlated to the “highconfidence” Bionano KIV-2 set from DRAGEN-LPA Supplementary Table 1 (R 2 = 0.966, y = 1.22x – 1.2). The comparison of KILDA’s prediction against the optically mapped samples is shown in Supplementary Figure 5. Three variants were given as input to KILDA to give more context when interpreting the number of KIV-2 in relation to Lp(a): rs10455872, rs3798220 and rs41272114 , which were found in 92, 224 and 105 samples respectively. These samples overlapped well with the carriers of these SNPs in the 1000 Genomes Project VCF file, detailed counts are available in Supplementary Table 1. The mean number of KIV-2 repeats was different between the carriers and non-carriers for rs10455872 (26.22 vs . 32.95, p-value < 2.2e-16) and rs3798220 (36.45 vs . 32.32, p-value = 1.47e-11). Concerning rs41272114 , the mean number of repeats was similar between carriers and non-carriers (31.55 vs . 32.75, p-value = 0.02). Thus, as previously described [ 4 ] rs10455872 is partially tagging smaller isoforms. However, rs3798220 , a Lp(a)-increasing variant, previously thought to be associated with lower isoforms [ 4 ], is present in samples with higher number of genetic KIV-2, which could be wrongly interpreted as having lower Lp(a) and lower risk of CVD, demonstrating the importance of including the presence of Lp(a)-affecting variants when interpreting the number of KIV-2 copies. The discordance between our results and the literature can be explained when stratifying the results by ancestry. rs3798220 is indeed present in smaller isoforms in Europeans (28.17 vs 31.56) but associated with longer isoforms in Americans (36.63 vs 31.78) which are the main carriers of this SNP (n=115). In addition, this SNP is rare in Africans who have smaller isoforms (Supplementary Figure 6). Highlighting the importance of directly estimating KIV-2 repeats instead of uniquely relying on rsids when studying diverse populations. The pipeline was run on a Debian 11 server, with 5 CPUs allocated to each sample. Each sample was processed in 18 minutes, with a peak memory usage of 830 Mb. The counting of the kmers with jellyfish count being the most time-consuming (Supplementary Table 2). In-silico predictions The R 2 between the predicted KIV-2 copy numbers and the copy numbers included in the simulated samples remained higher than 0.99 for coverages between 5X and 30X (Supplementary Figure 7). For 2X, the lowest tested coverage, the R 2 value was 0.97, demonstrating KILDA’s accuracy even at very low coverages. Regarding the reads mean quality, the R 2 between the predicted and simulated KIV-2 copy numbers was > 0.99 for mean sequencing qualities between 18 and 28 (Supplementary Figure 8). KILDA’s accuracy remained high for libraries with mean qualities of 16 and 14 (R 2 = 0.98 and 0.95 respectively), showing KILDA’s robustness to sequencing libraries of lower quality. KILDA’s predictions started to falter when simulating a library with a mean quality of 12, but realistically, modern sequencing libraries should reach higher mean qualities. 4 Conclusion Here, we demonstrated the performance of KILDA on a real whole genome sequencing dataset: the 1000 Genomes Project, and against simulated datasets with known number of KIV-2 repeats. Future work should focus on reducing the factor of prediction observed against DRAGEN-LPA, and on including haplotyping of the KIV-2 copy numbers, as it can influence Lp(a). To further validate KILDA’s utility and applicability in clinical settings, it is imperative to evaluate its performance on whole exome sequencing and targeted panel datasets. This additional testing would help determine whether KILDA can be effectively integrated into routine diagnostic practices. It would therefore provide a free tool complementary to that of variant calling within unmappable regions [ 15 ] using short read sequencing, instead of long read [ 16 ], which is currently not commonly used in clinical practice. KILDA is an open-source Nextflow pipeline, which can estimate the number of KIV-2 repeats along with the presence of Lp(a)-affecting variants. One of the main advantages of KILDA is its capacity to estimate KIV-2 numbers based on the LPA sequence alone and so does not need normalisation regions across the genome which are often not captured in clinical practice. KILDA is provided with an Apptainer image and pre-determined lists of KIV-2 and normalisation kmers for ease-ofuse. Funding This work was supported by the GENESIS project funded by the Agence Nationale de la Recherche [ANR-21-CE14-0051]. Conflict of Interest none declared. Acknowledgement We would like to thank Pierre Lindenbaum for his feedback during KILDA’s development. Footnotes https://github.com/HCL-HUBL/KILDA References [1]. ↵ C. W. Tsao et al. , «Heart Disease and Stroke Statistics—2023 Update: A Report From the American Heart Association» , Circulation , vol. 147 , no 8 , p. e93De621 , févr . 2023 , doi: 10.1161/CIR.0000000000001123 . OpenUrl CrossRef PubMed [2]. ↵ A. P. Patel et al. , «Lp(a) (Lipoprotein[a]) Concentrations and Incident Atherosclerotic Cardiovascular Disease» , Arterioscler. Thromb. Vasc. Biol ., vol. 41 , no 1 , p. 465D474 , janv . 2021 , doi: 10.1161/ATVBAHA.120.315291 . OpenUrl CrossRef [3]. ↵ F. Kronenberg et al. , «Lipoprotein(a) in atherosclerotic cardiovascular disease and aortic stenosis: a European Atherosclerosis Society consensus statement» , Eur. Heart J ., vol. 43 , no 39 , p. 3925D3946 , oct . 2022 , doi: 10.1093/eurheartj/ehac361 . OpenUrl CrossRef [4]. ↵ S. Coassin et F. Kronenberg , «Lipoprotein(a) beyond the kringle IV repeat polymorphism: The complexity of genetic variation in the LPA gene» , Atherosclerosis , vol. 349 , p. 17D35 , mai 2022 , doi: 10.1016/j.atherosclerosis.2022.04.003 . OpenUrl CrossRef [5]. ↵ K. Schmidt , A. Noureen , F. Kronenberg , et G. Utermann , «Structure, function, and genetics of lipoprotein (a)» , J. Lipid Res ., vol. 57 , no 8 , p. 1339D1359 , août 2016 , doi: 10.1194/jlr.R067314 . OpenUrl Abstract / FREE Full Text [6]. ↵ V. Durlach et al. , «Lipoprotein(a): Pathophysiology, measurement, indication and treatment in cardiovascular disease. A consensus statement from the Nouvelle Société Francophone d’Athérosclérose (NSFA)» , Arch. Cardiovasc. Dis ., vol. 114 , no 12 , p. 828D847 , déc . 2021 , doi: 10.1016/j.acvd.2021.10.009 . OpenUrl CrossRef [7]. ↵ W. T. Friedewald , R. I. Levy , et D. S. Fredrickson , «Estimation of the Concentration of Low-Density Lipoprotein Cholesterol in Plasma, Without Use of the Preparative Ultracentrifuge» , Clin. Chem ., vol. 18 , no 6 , p. 499D502 , juin 1972 , doi: 10.1093/clinchem/18.6.499 . OpenUrl CrossRef [8]. ↵ C. Yeang , J. L. Witztum , et S. Tsimikas , «Novel method for quantification of lipoprotein(a)-cholesterol: implications for improving accuracy of LDL-C measurements» , J. Lipid Res ., vol. 62 , p. 100053 , 2021 , doi: 10.1016/j.jlr.2021.100053 . OpenUrl CrossRef PubMed [9]. ↵ T. R. Tromp et al. , «Use of Lipoprotein(a) to improve diagnosis and management in clinical familial hypercholesterolemia» , Atherosclerosis , vol. 365 , p. 27D33 , janv . 2023 , doi: 10.1016/j.atherosclerosis.2022.11.020 . OpenUrl CrossRef [10]. ↵ B. G. Nordestgaard et A. Langsted , «Lipoprotein(a) and cardiovascular disease» , The Lancet , sept . 2024 , doi: 10.1016/S0140-6736(24)01308-4 . OpenUrl CrossRef [11]. ↵ J. S. Dron et al. , «Genetic Predictor to Identify Individuals With High Lipoprotein(a) Concentrations» , Circ. Genomic Precis. Med ., vol. 14 , no 1 , p. e003182 , févr . 2021 , doi: 10.1161/CIRCGEN.120.003182 . OpenUrl CrossRef [12]. ↵ S. Behera et al. , «Identification of allele-specific KIV-2 repeats and impact on Lp(a) measurements for cardiovascular disease risk » , 27 avril 2023 . doi: 10.1101/2023.04.24.538128 . OpenUrl Abstract / FREE Full Text [13]. ↵ G. Marçais et C. Kingsford , «A fast, lock-free approach for efficient parallel counting of occurrences of k-mers» , Bioinformatics , vol. 27 , no 6 , p. 764D770 , mars 2011 , doi: 10.1093/bioinformatics/btr011 . OpenUrl CrossRef PubMed Web of Science [14]. ↵ A. Auton et al. , «A global reference for human genetic variation» , Nature , vol. 526 , no 7571 , p. 68D74 , oct . 2015 , doi: 10.1038/nature15393 . OpenUrl CrossRef [15]. ↵ S. Di Maio et al. , «Resolving intra-repeat variation in medically relevant VNTRs from short-read sequencing data using the cardiovascular risk gene LPA as a model» , Genome Biol ., vol. 25 , no 1 , p. 167 , juin 2024 , doi: 10.1186/s13059-024-03316-5 . OpenUrl CrossRef PubMed [16]. ↵ S. Amstler et al. , «Nanopore sequencing with unique molecular identifiers enables accurate mutation analysis and haplotyping in the complex lipoprotein(a) KIV-2 VNTR» , Genome Med ., vol. 16 , no 1 , p. 117 , oct . 2024 , doi: 10.1186/s13073-024-01391-8 . OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted January 18, 2025. Download PDF Supplementary Material Data/Code Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following KILDA: identifying KIV-2 repeats from kmers Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share KILDA: identifying KIV-2 repeats from kmers Molitor Corentin , Labidi Timothy , Rimbert Antoine , Cariou Bertrand , Di Filippo Mathilde , Bardel Claire bioRxiv 2025.01.17.631891; doi: https://doi.org/10.1101/2025.01.17.631891 Share This Article: Copy Citation Tools KILDA: identifying KIV-2 repeats from kmers Molitor Corentin , Labidi Timothy , Rimbert Antoine , Cariou Bertrand , Di Filippo Mathilde , Bardel Claire bioRxiv 2025.01.17.631891; doi: https://doi.org/10.1101/2025.01.17.631891 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Bioinformatics Subject Areas All Articles Animal Behavior and Cognition (7622) Biochemistry (17650) Bioengineering (13871) Bioinformatics (41881) Biophysics (21424) Cancer Biology (18566) Cell Biology (25461) Clinical Trials (138) Developmental Biology (13365) Ecology (19866) Epidemiology (2067) Evolutionary Biology (24290) Genetics (15590) Genomics (22476) Immunology (17713) Microbiology (40331) Molecular Biology (17148) Neuroscience (88473) Paleontology (666) Pathology (2827) Pharmacology and Toxicology (4816) Physiology (7635) Plant Biology (15114) Scientific Communication and Education (2044) Synthetic Biology (4286) Systems Biology (9815) Zoology (2268)
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.