TY - JOUR AU - Li, H. AU - Handsaker, B. AU - Wysoker, A. AU - Fennell, T. AU - Ruan, J. AU - Homer, N. AU - Marth, G. AU - Abecasis, G. AU - Durbin, R. PY - 2009 DA - 2009// TI - The Sequence Alignment/Map format and SAMtools JO - Bioinformatics VL - 25 UR - https://doi.org/10.1093/bioinformatics/btp352 DO - 10.1093/bioinformatics/btp352 ID - Li2009 ER - TY - STD TI - Broad Institute. Picard. http://broadinstitute.github.io/picard. Accessed 19 Sept 2018. UR - http://broadinstitute.github.io/picard ID - ref2 ER - TY - JOUR AU - McKenna, A. AU - Hanna, M. AU - Banks, E. AU - Sivachenko, A. AU - Cibulskis, K. AU - Kernytsky, A. AU - Garimella, K. AU - Altshuler, D. AU - Gabriel, S. AU - Daly, M. AU - DePristo, M. A. PY - 2010 DA - 2010// TI - The Genome Analysis Toolkit: A MapReduce framework for analyzing next-generation DNA sequencing data JO - Genome Research VL - 20 UR - https://doi.org/10.1101/gr.107524.110 DO - 10.1101/gr.107524.110 ID - McKenna2010 ER - TY - JOUR AU - Tarasov, A. r. t. e. m. AU - Vilella, A. l. b. e. r. t. J. AU - Cuppen, E. d. w. i. n. AU - Nijman, I. s. a. a. c. J. AU - Prins, P. j. o. t. r. PY - 2015 DA - 2015// TI - Sambamba: fast processing of NGS alignment formats JO - Bioinformatics VL - 31 UR - https://doi.org/10.1093/bioinformatics/btv098 DO - 10.1093/bioinformatics/btv098 ID - Tarasov2015 ER - TY - STD TI - Tischler G, Leonard S. biobambam: tools for read pair collation based algorithms on BAM files. Source Code Biol Med. 2014; 9(13). https://doi.org/10.1186/1751-0473-9-13. ID - ref5 ER - TY - JOUR AU - Jun, G. o. o. AU - Wing, M. a. r. y. K. a. t. e. AU - Abecasis, G. o. n. ç. a. l. o. R. AU - Kang, H. y. u. n. M. i. n. PY - 2015 DA - 2015// TI - An efficient and scalable analysis framework for variant extraction and refinement from population-scale DNA sequence data JO - Genome Research VL - 25 UR - https://doi.org/10.1101/gr.176552.114 DO - 10.1101/gr.176552.114 ID - Jun2015 ER - TY - JOUR AU - Faust, G. G. AU - Hall, I. M. PY - 2014 DA - 2014// TI - SAMBLASTER: fast duplicate marking and structural variant read extraction JO - Bioinformatics VL - 30 UR - https://doi.org/10.1093/bioinformatics/btu314 DO - 10.1093/bioinformatics/btu314 ID - Faust2014 ER - TY - JOUR AU - Herzeel, C. h. a. r. l. o. t. t. e. AU - Costanza, P. a. s. c. a. l. AU - Decap, D. r. i. e. s. AU - Fostier, J. a. n. AU - Verachtert, W. i. l. f. r. i. e. d. PY - 2019 DA - 2019// TI - elPrep 4: A multithreaded framework for sequence analysis JO - PLOS ONE VL - 14 UR - https://doi.org/10.1371/journal.pone.0209523 DO - 10.1371/journal.pone.0209523 ID - Herzeel2019 ER - TY - JOUR AU - Decap, D. r. i. e. s. AU - Reumers, J. o. k. e. AU - Herzeel, C. h. a. r. l. o. t. t. e. AU - Costanza, P. a. s. c. a. l. AU - Fostier, J. a. n. PY - 2015 DA - 2015// TI - Halvade: scalable sequence analysis with MapReduce JO - Bioinformatics VL - 31 UR - https://doi.org/10.1093/bioinformatics/btv179 DO - 10.1093/bioinformatics/btv179 ID - Decap2015 ER - TY - STD TI - Nothaft FA, Massie M, Danford T, Zhang Z, Laserson U, Yeksigian C, Kottalam J, Ahuja A, Hammerbacher J, Linderman M, Franklin M, Joseph AD, Patterson DA. Rethinking data-intensive science using scalable analytics systems. In: Proceedings of the 2015 International Conference on Management of Data (SIGMOD ’15). New York: ACM: 2015. https://doi.org/10.1145/2723372.2742787. ID - ref10 ER - TY - JOUR AU - Guimera, R. o. m. a. n. V. a. l. l. s. PY - 2012 DA - 2012// TI - bcbio-nextgen: Automated, distributed next-gen sequencing pipeline JO - EMBnet.journal VL - 17 UR - https://doi.org/10.14806/ej.17.B.286 DO - 10.14806/ej.17.B.286 ID - Guimera2012 ER - TY - JOUR AU - Niemenmaa, M. a. t. t. i. AU - Kallio, A. l. e. k. s. i. AU - Schumacher, A. n. d. r. é. AU - Klemelä, P. e. t. r. i. AU - Korpelainen, E. i. j. a. AU - Heljanko, K. e. i. j. o. PY - 2012 DA - 2012// TI - Hadoop-BAM: directly manipulating next generation sequencing data in the cloud JO - Bioinformatics VL - 28 UR - https://doi.org/10.1093/bioinformatics/bts054 DO - 10.1093/bioinformatics/bts054 ID - Niemenmaa2012 ER - TY - STD TI - Deng L, Huang G, Zhuang Y, Wei J, Yan Y. Higene: A high-performance platform for genomic data analysis: 2017. https://doi.org/10.1109/BIBM.2016.7822584. IEEE. ID - ref13 ER - TY - JOUR AU - Decap, D. r. i. e. s. AU - Reumers, J. o. k. e. AU - Herzeel, C. h. a. r. l. o. t. t. e. AU - Costanza, P. a. s. c. a. l. AU - Fostier, J. a. n. PY - 2017 DA - 2017// TI - Halvade-RNA: Parallel variant calling from transcriptomic data using MapReduce JO - PLOS ONE VL - 12 UR - https://doi.org/10.1371/journal.pone.0174575 DO - 10.1371/journal.pone.0174575 ID - Decap2017 ER - TY - JOUR AU - Weeks, N. a. t. h. a. n. T. AU - Luecke, G. l. e. n. n. R. PY - 2017 DA - 2017// TI - Optimization of SAMtools sorting using OpenMP tasks JO - Cluster Computing VL - 20 UR - https://doi.org/10.1007/s10586-017-0874-8 DO - 10.1007/s10586-017-0874-8 ID - Weeks2017 ER - TY - JOUR AU - Herzeel, C. h. a. r. l. o. t. t. e. AU - Costanza, P. a. s. c. a. l. AU - Decap, D. r. i. e. s. AU - Fostier, J. a. n. AU - Reumers, J. o. k. e. PY - 2015 DA - 2015// TI - elPrep: High-Performance Preparation of Sequence Alignment/Map Files for Variant Calling JO - PLOS ONE VL - 10 UR - https://doi.org/10.1371/journal.pone.0132868 DO - 10.1371/journal.pone.0132868 ID - Herzeel2015 ER - TY - STD TI - Van der Auwera GA, Carmeiro MO, Hartl C, Poplin R, del Angel G, Levy-Moonshine A, Jordan T, Shakir K, Roazen D, Thibault J, Banks E, Garimella KV, Altshuler D, Gabriel S, DePristo MA. From FastQ data to high confidence variant calls: the Genome Analysis Toolkit best practices pipeline. Curr Protoc Bioinform. 2013; 43(1):11–101111033. https://doi.org/10.1002/0471250953.bi1110s43. ID - ref17 ER - TY - CHAP AU - Decap, D. r. i. e. s. AU - Reumers, J. o. k. e. AU - Herzeel, C. h. a. r. l. o. t. t. e. AU - Costanza, P. a. s. c. a. l. AU - Fostier, J. a. n. PY - 2016 DA - 2016// TI - Performance Analysis of a Parallel, Multi-node Pipeline for DNA Sequencing BT - Parallel Processing and Applied Mathematics PB - Springer International Publishing CY - Cham UR - https://doi.org/10.1007/978-3-319-32152-3_22 DO - 10.1007/978-3-319-32152-3_22 ID - Decap2016 ER - TY - BOOK AU - Jones, R. AU - Hosking, A. AU - Moss, E. PY - 2012 DA - 2012// TI - The Garbage Collection Handbook PB - CRC Press CY - Boca Raton ID - Jones2012 ER - TY - BOOK AU - Harbison III, S. P. AU - Steele Jr, G. L. PY - 2002 DA - 2002// TI - C — A Reference Manual, Fifth Edition PB - Prentice Hall CY - Upper Saddle River ID - Harbison III2002 ER - TY - BOOK AU - Gosling, J. AU - Joy, B. AU - Steele Jr, G. L. AU - Bracha, G. AU - Buckley, A. PY - 2014 DA - 2014// TI - The Java Language Specification, Java SE 8 Edition PB - Addison-Wesley Professional CY - Upper Saddle River ID - Gosling2014 ER - TY - BOOK AU - Donovan, A. A. A. AU - Kernighan, B. W. PY - 2015 DA - 2015// TI - The Go Programming Language PB - Addison-Wesley Professional CY - Upper Saddle River ID - Donovan2015 ER - TY - BOOK AU - Steele Jr, G. L. PY - 1990 DA - 1990// TI - Common Lisp, The Language, Second Edition PB - Digital Press CY - Boston ID - Steele Jr1990 ER - TY - STD TI - Fourment M, Gillings MR. A comparison of common programming languages used in bioinformatics. BMC Bioinformatics. 2008; 9(1). https://doi.org/10.1186/1471-2105-9-82. ID - ref24 ER - TY - STD TI - Borağ$\breve {\text {g}}$an Aruoba S, Fernández-Villaverde J. A comparison of programming languages in economics. J Econ Dyn Control. 2015; 58:265–73. ID - ref25 ER - TY - JOUR AU - Moreira, J. E. AU - Midkiff, S. P. AU - Gupta, M. PY - 1998 DA - 1998// TI - A comparison of Java, C/C++, and FORTRAN for numerical computing JO - IEEE Antennas Propag Mag VL - 40 UR - https://doi.org/10.1109/74.736311 DO - 10.1109/74.736311 ID - Moreira1998 ER - TY - JOUR AU - Biswa, K. AU - Jamatia, B. AU - Choudhury, D. AU - Borah, P. PY - 2016 DA - 2016// TI - Comparative analysis of C, FORTRAN, C# and Java programming languages JO - Int J Comput Sci Inf Technol VL - 7 ID - Biswa2016 ER - TY - STD TI - Hundt R. Loop recognition in C++/Java/Go/Scala. In: Proceedings of Scala Days 2011: 2011. https://days2011.scalalang.org/sites/days2011/files/ws3-1-Hundt.pdf. Accessed 19 Sept 2018. UR - https://days2011.scalalang.org/sites/days2011/files/ws3-1-Hundt.pdf ID - ref28 ER - TY - STD TI - Nanz S, Furia CA. A comparative study of programming languages in Rosetta Code. In: 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering. Los Alamitos: IEEE: 2015. p. 778–88. https://doi.org/10.1109/ICSE.2015.90. ID - ref29 ER - TY - JOUR AU - Prechelt, L. PY - 2000 DA - 2000// TI - An empirical comparison of seven programming languages JO - Computer VL - 33 UR - https://doi.org/10.1109/2.876288 DO - 10.1109/2.876288 ID - Prechelt2000 ER - TY - STD TI - Togashi N, Klyuev V. Concurrency in Go and Java: Performance analysis. In: 2014 4th IEEE International Conference on Information Society and Technology. Beijing: IEEE: 2014. https://doi.org/10.1109/ICIST.2014.6920368. ID - ref31 ER - TY - STD TI - Gouy I. The Computer Language Benchmarks Game. https://benchmarksgame-team.pages.debian.net/benchmarksgame/. Accessed 19 Sept 2018. UR - https://benchmarksgame-team.pages.debian.net/benchmarksgame/ ID - ref32 ER - TY - JOUR AU - Rubin, B. S. AU - Christ, A. R. AU - Bohrer, K. A. PY - 1998 DA - 1998// TI - Java and the IBM San Francisco project JO - IBM Syst J VL - 37 UR - https://doi.org/10.1147/sj.373.0365 DO - 10.1147/sj.373.0365 ID - Rubin1998 ER - TY - STD TI - Samtools organisation. Htsjdk. https://github.com/samtools/htsjdk. Accessed 19 Sept 2018. UR - https://github.com/samtools/htsjdk ID - ref34 ER - TY - BOOK AU - Stroustrup, B. PY - 2018 DA - 2018// TI - A Tour of C++, Second Edition PB - Addison-Wesley Professional CY - Upper Saddle River ID - Stroustrup2018 ER - TY - STD TI - Icahn School of Medicine at Mount Sinai. High-coverage Whole Exome Sequencing of CEPH/UTAH Female Individual (HapMap: NA12878). https://www.ncbi.nlm.nih.gov/sra/SRX731649. Accessed 19 Sept 2018. UR - https://www.ncbi.nlm.nih.gov/sra/SRX731649 ID - ref36 ER - TY - STD TI - Georges A, Buytaert D, Eeckhout L. Adding rigorous statistics to the Java benchmarker’s toolbox. In: Companion to the 22nd ACM SIGPLAN Conference on Object-oriented Programming Systems and Applications. New York: ACM: 2007. p. 793–4. https://doi.org/10.1145/1297846.1297891. ID - ref37 ER - TY - STD TI - Herzeel C. elPrep – Execution Command Options. https://github.com/ExaScience/elprep/tree/2.61#execution-command-options. Accessed 19 Sept 2018. UR - https://github.com/ExaScience/elprep/tree/2.61#execution-command-options ID - ref38 ER - TY - STD TI - Berger ED, McKinley KS, Blumofe RD, Wilson PR. Hoard: a scalable memory allocator for multithreaded applications. In: Proceedings of the Ninth International Conference on Architectural Support for Programming Languages and Operating Systems. New York: ACM: 2000. https://doi.org/10.1145/378993.379232. ID - ref39 ER - TY - BOOK AU - Reinders, J. PY - 2007 DA - 2007// TI - Intel Threading Building Blocks PB - O’Reilly CY - Sebastopol ID - Reinders2007 ER - TY - STD TI - gperftools. https://github.com/gperftools/gperftools. Accessed 19 Sept 2018. UR - https://github.com/gperftools/gperftools ID - ref41 ER - TY - STD TI - jemalloc. http://jemalloc.net. Accessed 19 Sept 2018. UR - http://jemalloc.net ID - ref42 ER - TY - STD TI - Java Platform, Standard Edition Tools Reference. https://docs.oracle.com/javase/10/tools/java.htm. Accessed 19 Sept 2018. UR - https://docs.oracle.com/javase/10/tools/java.htm ID - ref43 ER - TY - JOUR AU - Daniel Kortschak, R. AU - Bleecher Snyder, J. o. s. h. AU - Maragkakis, M. a. n. o. l. i. s. AU - L Adelson, D. a. v. i. d. PY - 2017 DA - 2017// TI - bíogo: a simple high-performance bioinformatics toolkit for the Go language JO - The Journal of Open Source Software VL - 2 UR - https://doi.org/10.21105/joss.00167 DO - 10.21105/joss.00167 ID - Daniel Kortschak2017 ER - TY - STD TI - Shen W, Li Y. A novel algorithm for detecting multiple covariance and clustering of biological sequences. Sci Rep. 2016; 6. https://doi.org/10.1038/srep30425. ID - ref45 ER - TY - JOUR AU - Shen, W. e. i. AU - Le, S. h. u. a. i. AU - Li, Y. a. n. AU - Hu, F. u. q. u. a. n. PY - 2016 DA - 2016// TI - SeqKit: A Cross-Platform and Ultrafast Toolkit for FASTA/Q File Manipulation JO - PLOS ONE VL - 11 UR - https://doi.org/10.1371/journal.pone.0163962 DO - 10.1371/journal.pone.0163962 ID - Shen2016 ER - TY - STD TI - Pedersen BS, Layer RM, Quinlan AR. Vcfanno: fast, flexible annotation of genetic variants. Genome Biol. 2016; 17(1):118. https://doi.org/10.1186/s13059-016-0973-5. ID - ref47 ER - TY - STD TI - Detlefs D, Flood C, Heller S, Printezis T. Garbage-first garbage collection. In: Proceedings of the 4th International Symposium on Memory Managament. New York: ACM: 2004. https://doi.org/10.1145/1029873.1029879. ID - ref48 ER - TY - STD TI - Hudson RL. Getting to Go. https://blog.golang.org/ismmkeynote. Accessed 19 Sept 2018. UR - https://blog.golang.org/ismmkeynote ID - ref49 ER - TY - BOOK AU - Klabnik, S. AU - Nichols, C. PY - 2018 DA - 2018// TI - The Rust Programming Language PB - No Starch Press CY - San Francisco ID - Klabnik2018 ER -