1
|
Pal S, Bhattacharya M, Dash S, Lee SS, Chakraborty C. A next-generation dynamic programming language Julia: Its features and applications in biological science. J Adv Res 2023:S2090-1232(23)00352-1. [PMID: 37992995 DOI: 10.1016/j.jare.2023.11.015] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/10/2023] [Revised: 11/07/2023] [Accepted: 11/14/2023] [Indexed: 11/24/2023] Open
Abstract
BACKGROUND The advent of Julia as a sophisticated and dynamic programming language in 2012 represented a significant milestone in computational programming, mathematical analysis, and statistical modeling. Having reached its stable release in version 1.9.0 on May 7, 2023, Julia has developed into a powerful and versatile instrument. Despite its potential and widespread adoption across various scientific and technical domains, there exists a noticeable knowledge gap in comprehending its utilization within biological sciences. THE AIM OF REVIEW This comprehensive review aims to address this particular knowledge gap and offer a thorough examination of Julia's fundamental characteristics and its applications in biology. KEY SCIENTIFIC CONCEPTS OF THE REVIEW The review focuses on a research gap in the biological science. The review aims to equip researchers with knowledge and tools to utilize Julia's capabilities in biological science effectively and to demonstrate the gap. It paves the way for innovative solutions and discoveries in this rapidly evolving field. It encompasses an analysis of Julia's characteristics, packages, and performance compared to the other programming languages in this field. The initial part of this review discusses the key features of Julia, such as its dynamic and interactive nature, fast processing speed, ease of expression manipulation, user-friendly syntax, code readability, strong support for multiple dispatch, and advanced type system. It also explores Julia's capabilities in data analysis, visualization, machine learning, and algorithms, making it suitable for scientific applications. The next section emphasizes the importance of using Julia in biological research, highlighting its seamless integration with biological studies for data analysis, and computational biology. It also compares Julia with other programming languages commonly used in biological research through benchmarking and performance analysis. Additionally, it provides insights into future directions and potential challenges in Julia's applications in biology.
Collapse
Affiliation(s)
- Soumen Pal
- School of Mechanical Engineering, Vellore Institute of Technology, Vellore 632014, Tamil Nadu, India
| | - Manojit Bhattacharya
- Department of Zoology, Fakir Mohan University, Vyasa Vihar, Balasore 756020, Odisha, India
| | - Snehasish Dash
- School of Mechanical Engineering, Vellore Institute of Technology, Vellore 632014, Tamil Nadu, India
| | - Sang-Soo Lee
- Institute for Skeletal Aging & Orthopedic Surgery, Hallym University-Chuncheon Sacred Heart Hospital, Chuncheon, Gangwon-Do 24252, Republic of Korea.
| | - Chiranjib Chakraborty
- Department of Biotechnology, School of Life Science and Biotechnology, Adamas University, Kolkata, West Bengal 700126, India.
| |
Collapse
|
2
|
Wang G, Xu Y, Wang Q, Chai Y, Sun X, Yang F, Zhang J, Wu M, Liao X, Yu X, Sheng X, Liu Z, Zhang J. Rare and undiagnosed diseases: From disease-causing gene identification to mechanism elucidation. FUNDAMENTAL RESEARCH 2022. [DOI: 10.1016/j.fmre.2022.09.002] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/27/2022] Open
|
3
|
Inoue Y, Machida O, Kita Y, Yamamoto T. Need for revision of the ACMG/AMP guidelines for interpretation of X-linked variants. Intractable Rare Dis Res 2022; 11:120-124. [PMID: 36200025 PMCID: PMC9437996 DOI: 10.5582/irdr.2022.01067] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Received: 06/10/2022] [Revised: 07/27/2022] [Accepted: 08/04/2022] [Indexed: 11/05/2022] Open
Abstract
The guidelines provided by American College of Medical Genetics and Genomics (ACMG) and the Association of Molecular Pathology (AMP) (ACMG/AMP guidelines) suggest a framework for the classification of clinical variants. However, the interpretations can be inconsistent, with each definition sometimes proving to be ambiguous. In particular, there can be difficulty with interpretation of variants related to the X-linked recessive trait. To confirm whether there are biases in the interpretation of inherited traits, we reanalyzed variants reported prior to the release of the ACMG/AMP guidelines. As expected, the interpretation ratio as pathogenic or likely pathogenic was significantly lower for variants related to the X-linked recessive trait. Evaluation of variants related to the X-linked recessive trait, hence, need to consider whether the variant is identified only in males in accordance with the X-linked recessive trait. The ACMG/AMP guidelines should be revised to eliminate the bias revealed in this study.
Collapse
Affiliation(s)
- Yoko Inoue
- Division of Gene Medicine, Graduate School of Medical Science, Tokyo Women's Medical University, Tokyo, Japan
- Institute of Medical Genetics, Tokyo Women's Medical University, Tokyo, Japan
| | - Osamu Machida
- Division of Gene Medicine, Graduate School of Medical Science, Tokyo Women's Medical University, Tokyo, Japan
- Department of Pediatrics, Tokyo Women's Medical University, Tokyo, Japan
| | - Yosuke Kita
- Department of Psychology, Faculty of Letters, Keio University, Tokyo, Japan
| | - Toshiyuki Yamamoto
- Division of Gene Medicine, Graduate School of Medical Science, Tokyo Women's Medical University, Tokyo, Japan
- Institute of Medical Genetics, Tokyo Women's Medical University, Tokyo, Japan
| |
Collapse
|
4
|
Yuan X, Wang J, Dai B, Sun Y, Zhang K, Chen F, Peng Q, Huang Y, Zhang X, Chen J, Xu X, Chuan J, Mu W, Li H, Fang P, Gong Q, Zhang P. Evaluation of phenotype-driven gene prioritization methods for Mendelian diseases. Brief Bioinform 2022; 23:6521702. [PMID: 35134823 PMCID: PMC8921623 DOI: 10.1093/bib/bbac019] [Citation(s) in RCA: 15] [Impact Index Per Article: 7.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/15/2021] [Revised: 01/10/2022] [Accepted: 01/13/2022] [Indexed: 12/31/2022] Open
Abstract
It’s challenging work to identify disease-causing genes from the next-generation sequencing (NGS) data of patients with Mendelian disorders. To improve this situation, researchers have developed many phenotype-driven gene prioritization methods using a patient’s genotype and phenotype information, or phenotype information only as input to rank the candidate’s pathogenic genes. Evaluations of these ranking methods provide practitioners with convenience for choosing an appropriate tool for their workflows, but retrospective benchmarks are underpowered to provide statistically significant results in their attempt to differentiate. In this research, the performance of ten recognized causal-gene prioritization methods was benchmarked using 305 cases from the Deciphering Developmental Disorders (DDD) project and 209 in-house cases via a relatively unbiased methodology. The evaluation results show that methods using Human Phenotype Ontology (HPO) terms and Variant Call Format (VCF) files as input achieved better overall performance than those using phenotypic data alone. Besides, LIRICAL and AMELIE, two of the best methods in our benchmark experiments, complement each other in cases with the causal genes ranked highly, suggesting a possible integrative approach to further enhance the diagnostic efficiency. Our benchmarking provides valuable reference information to the computer-assisted rapid diagnosis in Mendelian diseases and sheds some light on the potential direction of future improvement on disease-causing gene prioritization methods.
Collapse
Affiliation(s)
- Xiao Yuan
- Changsha KingMed Center for Clinical Laboratory, Changsha, China.,Guangzhou Kingmed Center for Clinical Laboratory, Guangzhou, China.,Genetalks Biotech. Co., Ltd., Changsha, China
| | - Jing Wang
- Changsha KingMed Center for Clinical Laboratory, Changsha, China
| | - Bing Dai
- Changsha KingMed Center for Clinical Laboratory, Changsha, China
| | - Yanfang Sun
- Changsha KingMed Center for Clinical Laboratory, Changsha, China
| | - Keke Zhang
- Changsha KingMed Center for Clinical Laboratory, Changsha, China
| | - Fangfang Chen
- Changsha KingMed Center for Clinical Laboratory, Changsha, China
| | - Qian Peng
- Changsha KingMed Center for Clinical Laboratory, Changsha, China
| | - Yixuan Huang
- Beijing Geneworks Technology Co., Ltd., Beijing, China
| | - Xinlei Zhang
- Reproductive & Genetics Hospital of Citic & Xiangya, Changsha, China
| | - Junru Chen
- Genetalks Biotech. Co., Ltd., Changsha, China
| | - Xilin Xu
- Guangzhou Kingmed Center for Clinical Laboratory, Guangzhou, China
| | - Jun Chuan
- Changsha KingMed Center for Clinical Laboratory, Changsha, China.,Guangzhou Kingmed Center for Clinical Laboratory, Guangzhou, China
| | - Wenbo Mu
- Guangzhou Kingmed Center for Clinical Laboratory, Guangzhou, China
| | - Huiyuan Li
- Changsha KingMed Center for Clinical Laboratory, Changsha, China.,Guangzhou Kingmed Center for Clinical Laboratory, Guangzhou, China
| | - Ping Fang
- Guangzhou Kingmed Center for Clinical Laboratory, Guangzhou, China
| | - Qiang Gong
- Changsha KingMed Center for Clinical Laboratory, Changsha, China.,Guangzhou Kingmed Center for Clinical Laboratory, Guangzhou, China
| | - Peng Zhang
- Beijing Key Laboratory for Genetics of Birth Defects, Beijing Pediatric Research Institute, Beijing Children's Hospital, Capital Medical University, National Center for Children's Health, Beijing, China
| |
Collapse
|