Set Operations in Python for Translational Medicine

Yoshiyasu Takefuji
{"title":"Set Operations in Python for Translational Medicine","authors":"Yoshiyasu Takefuji","doi":"10.3390/ijtm2020015","DOIUrl":null,"url":null,"abstract":"This is the world’s first tutorial article on Python programing on set operations for beginners and practitioners in translational medicine or medicine in general. This tutorial will allow researchers to demonstrate and showcase their tools on PyPI packages around the world. Via the PyPI packaging, a Python application with a single source code can run on Windows, MacOS, and Linux operating systems. In addition to the PyPI packaging, the reproducibility and quality of the source code must be guaranteed. This paper shows how to publish the Python application in Code Ocean after the PyPI packaging. Code Ocean is used in IEEE, Springer, and Elsevier for software reproducibility validation. First, programmers must understand how to scrape a dataset over the Internet. Second, the dataset files must be read in Python. Third, a program must be built to compute the target values using set operations. Fourth, the Python program must be converted to the PyPI package. Finally, the PyPI package is uploaded. Code Ocean plays a key role in publishing validation for software reproducibility. This paper depicts a vaers executable package as an example for calculating the number of deaths due to COVID-19 vaccines. Calculations were based on gender (male and female), age group, and vaccine group (Moderna, Pfizer, and Novartis), respectively.","PeriodicalId":43005,"journal":{"name":"Journal of International Translational Medicine","volume":"99 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of International Translational Medicine","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.3390/ijtm2020015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This is the world’s first tutorial article on Python programing on set operations for beginners and practitioners in translational medicine or medicine in general. This tutorial will allow researchers to demonstrate and showcase their tools on PyPI packages around the world. Via the PyPI packaging, a Python application with a single source code can run on Windows, MacOS, and Linux operating systems. In addition to the PyPI packaging, the reproducibility and quality of the source code must be guaranteed. This paper shows how to publish the Python application in Code Ocean after the PyPI packaging. Code Ocean is used in IEEE, Springer, and Elsevier for software reproducibility validation. First, programmers must understand how to scrape a dataset over the Internet. Second, the dataset files must be read in Python. Third, a program must be built to compute the target values using set operations. Fourth, the Python program must be converted to the PyPI package. Finally, the PyPI package is uploaded. Code Ocean plays a key role in publishing validation for software reproducibility. This paper depicts a vaers executable package as an example for calculating the number of deaths due to COVID-19 vaccines. Calculations were based on gender (male and female), age group, and vaccine group (Moderna, Pfizer, and Novartis), respectively.
为转化医学设置Python操作
这是世界上第一篇针对转化医学或一般医学的初学者和从业者的关于集合操作的Python编程教程。本教程将允许研究人员在世界各地的PyPI包上演示和展示他们的工具。通过PyPI封装,具有单个源代码的Python应用程序可以在Windows, MacOS和Linux操作系统上运行。除了PyPI封装之外,还必须保证源代码的可再现性和质量。本文展示了如何在PyPI打包后在Code Ocean中发布Python应用程序。Code Ocean在IEEE、Springer和Elsevier中用于软件可再现性验证。首先,程序员必须了解如何在互联网上抓取数据集。其次,数据集文件必须用Python读取。第三,必须构建一个程序来使用集合操作计算目标值。第四,必须将Python程序转换为PyPI包。最后,上传PyPI包。Code Ocean在发布验证软件再现性方面起着关键作用。本文以vaers可执行包为例,计算COVID-19疫苗导致的死亡人数。计算分别基于性别(男性和女性)、年龄组和疫苗组(Moderna、辉瑞和诺华)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of International Translational Medicine
Journal of International Translational Medicine MEDICINE, RESEARCH & EXPERIMENTAL-
自引率
0.00%
发文量
317
审稿时长
8 weeks
期刊介绍: Journal of International Translational Medicine (JITM, ISSN 2227-6394), founded in 2012, is an English academic journal published by Journal of International Translational Medicine Co., Ltd and sponsored by International Fderation of Translational Medicine. JITM is an open access journal freely serving to submit, review, publish, read and download full text and quote. JITM is a quarterly publication with the first issue published in March, 2013, and all articles published in English are compiled and edited by professional graphic designers according to the international compiling and editing standard. All members of the JITM Editorial Board are the famous international specialists in the field of translational medicine who come from twenty different countries and areas such as USA, Britain, France, Germany and so on.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信