生物信息学、计算生物学、生物技术、遗传学、分子生物学、微生物学等。需要Python,课程描述本课程是为具有生物学背景的编程初学者设计的,他们希望处理生物技术数据,如DNA、RNA和蛋白质,或者希望进入生物信息学领域。本课程要求您安装Python(这在第一节中有详细解释),我们还需要安装集成开发环境,以便在其中编写代码(这也在第一节中有解释)。编写代码的所有Python文件,你们会在课程开始到结束的视频中看到,我们在一个文件夹中提供了这些文件,你们可以从课程的第一部分下载。我希望你好好阅读这篇文章,因为它将向你解释许多事情,通过阐明课程每个部分的成果,帮助你继续学习Python语言。Python for Biologists

在第一部分中,您将安装Python,然后您将知道您可以通过哪些模式编写代码,然后您将学习Python语言的基础知识,例如变量以及与它们相关的内容、注释、向用户打印数据以及从用户接收数据。从这一部分,您将能够学习如何从用户接收数据,如何在代码中存储数据,以及如何向用户输出数据。在第二部分,您将学习Python中的数据类型。Python中数据类型的含义是Python理解用户数据的形式。您将了解如何将一种数据类型转换成另一种数据类型。第一部分的成果之一是将数据存储在变量中。在这里,您将了解更多关于数据在这些变量中的存储格式,这将根据用户输入的数据的性质而变化。它可能是数字、DNA序列、表格、文件等等。在第三部分,您将学习如何只访问一个数据元素。将数据存储在一种Python数据中后,您将能够通过Python来研究数据,因此您可以访问数据的很小一部分,从而能够以您想要的方式处理它。在第四部分,您将和我一起编写简单的代码。我们将主要依靠我们在前三节中学到的信息,我们将在Python中存储数据,然后从用户那里接收数据,然后在存储的数据中搜索数据,并向用户输出与输入的信息相关的信息。在极其重要的第五部分,我们将学习可以对输入的数据执行的操作以及如何更新数据。我们还会提出关于数据的问题或条件,这些问题或条件会给我们两个答案中的一个,或对或错。这一部分将赋予您对数据做出决策的权力。在第六部分中,您将学习如何用代码编写您的决策,并帮助编写基于决策的程序。这部分和第五部分关系很大,所以必须连在一起。在第七部分,你将学习如何使用循环。这些恰恰是一个人无法执行的,因为它们的特点是以计算机的速度重复一组命令,因此它们可以在短时间内完成一个人无法完成的复杂事情,因此你必须很好地理解它们。在第八、第九、第十和第十一节中,我们将学习Python中许多操纵数据的函数。了解许多函数使程序员能够操作数据,这反映在提取的信息的有效性上,在第12部分,这是这门语言中最重要的部分之一,特别是在生物信息学领域,在这里你将学习一种新的输入和输出方法,输入和输出是函数,但现在它们是文件,是生物数据存储单元。您还将处理Python中的操作系统路径。在第十三节中,您将学习如何处理时间和日期,这一节在计算时间并将其打印在输出中可能会很有用。例如,您会发现,在一些包含多个进程的程序中,会为每个进程打印时间和日期。在第十四节中,您将学习如何分离代码并将其放入只能通过调用工作的结构中,这是构建您自己的函数。这是以可用的形式为用户构建代码的第一种方式。在第十五节中,您将学习构建脚本和模块,它们被认为是代码的正式输出。也就是说,一旦达到这个阶段,就可以在模块中创建代码,这些代码可以很容易地导入Python。在第十六节中,您将学习构建这个包,它是模块的集合。将有一个由三个模块组成的项目,将在你面前一步一步地实施,将有改进和错误纠正,因此你将从这一部分获得良好的信息和经验。

最后你会发现,课程会教给你如何从用户那里接收数据,如何处理,最后如何输出用户想要的信息的信息和经验。这是你构建代码所需要的,无论它是完整的应用程序还是一些处理数据的代码,或者是对现有Python包的使用有所贡献。

由Ahmed Karam, M.Sc.创作
MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2声道
类型:电子教学|语言:英语|时长:206节课(9小时45分钟)|

这门课程是给谁的
生物学家处理任何学科的生物技术数据。
编程初学者。
Python初学者。

你会学到什么
Python语法
数据类型和转换
执行操作并设置不同的条件或问题
做决定和使用循环
处理数据类型的函数和方法
打开、创建、读取和写入文件
使用操作系统
处理时间和日期
创建自己的函数
创建自己的模块和脚本
创建自己的包

要求
需要安装最新版本的Python。(在课程中解释)
需要安装Visual studio代码。(在课程中解释)
需要安装Microsoft Python extension for visual studio代码。(在课程中解释)

Bioinformatics, computational biology, biotechnology, genetics, molecular biology, microbiology, etc. need Python

What you’ll learn
The Python syntax
The data types and conversions
Performing operations and setting different conditions or questions
Making decisions and using loops
The functions and methods that deal with data types
Opening, creating, reading and writing files
Working with the operating system
Handling time and date
Creating your own functions
Creating your own modules and scripts
Creating your own packages

Requirements
The latest version of Python is required to be installed. (Explained inside the course)
Visual studio code is required to be installed. (Explained inside the course)
The Microsoft Python extension for visual studio code is required to be installed. (Explained inside the course)

Description
Course descriptionThis course is designed for beginners in programming with a biological background who want to deal with biotechnology data such as DNA, RNA, and protein, or who want to enter the field of bioinformatics.This course requires you to install Python (this was explained in detail in the first section), and we will also need to install the Integrated Development Environment in order to write codes in it (this was also explained in the first section).All the Python files in which the codes were written, which you will see in the videos from the beginning to the end of the course, we have provided in a folder that you will download from the first section of the course.I want you to read this well because it will explain many things to you that will help you to continue learning the Python language by clarifying the fruit of each section of the course.In the first section, you will install Python, then you will know the modes through which you can write the codes, then you will learn the basics of the Python language, such as variables and what is related to them, comments, printing data to the user, and receiving data from the user.From this part, you will be able to learn how to receive data from the user, how to store the data inside the code, and how to output data to the user.In the second section, you will learn about data types in Python. The meaning of data types in Python is the form in which Python understands user data. And you will learn about converting from one data type to another.One of the fruits of the first section is storing data in variables. Here you will learn more about the format in which the data will be stored in these variables, and this varies according to the nature of the data that the user will enter. It may be a number, DNA sequence, table, file, and so on.In the third section, you will learn how to access just one element of data.After storing the data in a type of Python data, you will be able to delve into the data through Python, so you can access a very small part of the data and thus be able to deal with it however you want.In the fourth section, you will work with me on simple code. We will rely mostly on the information that we learned in the first three sections, where we will store data in Python, then receive data from the user, then search for it in the stored data, and output information to the user related to the information entered.In the fifth section, which is extremely important, we will learn operations that can be performed on the entered data and how the data can be updated. We will also put questions or conditions about the data that will give us one of two answers, either true or false.This section will give you the power to make decisions about the data.In the sixth section, you will learn how to write your decisions in code and help write procedures based on the decisions made.This part is very related to the fifth part, so they must be linked together.In the seventh section, you will learn how to use loops.These are precisely the ones that a person is unable to perform because they are characterized by repeating a set of commands at the speed of a computer, and therefore they can do complex things that a person cannot do in a short time, and therefore you must understand them well.In the eighth, ninth, tenth, and eleventh sections, we will learn many functions in Python that manipulate data.Knowing many functions enables the programmer to manipulate data, which is reflected in the effectiveness of the extracted information.In the twelfth section, one of the most important sections in the language in general and in the field of bioinformatics in particular, in which you will learn a new method of input and output, where input and output were functions, but now they are files, which are the biological data storage unit.You will also handle operating system paths within Python.In the thirteenth section, you will learn how to deal with time and date, and this section may be useful in calculating the time and printing it in the output.You will find, for example, in some programs that contain more than one process, that the time and date are printed for each process.In the fourteenth section, you will learn how to separate code and put it into structures that only work by calling, which is building your own functions.This is the first way to build the code for the user in a usable form.In the fifteenth section, you will learn to build scripts and modules that are considered the official output from the codes. That is, once you reach this stage, you can create your codes in modules that can be imported into Python easily.In the sixteenth section, you will learn to build the package, which is a collection of modules.There will be a project consisting of three modules that will be implemented step by step in front of you, and there will be improvements and error corrections, and therefore you will get good information and experience from this section.In the end, you will find that the course will teach you information and experiences about how to receive data from the user, how to deal with it, and finally how to output the information that the user wants.This is what you will need to build your code, whether it will be complete applications or some code that deals with data slightly, or contribute to the use of existing Python packages.

Who this course is for
Biologists working with biotechnology data in any discipline.
Beginners in programming.
Beginners in Python.

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!