python_oop:Python OOP

时间:2024-04-28 10:56:24
【文件属性】:

文件名称:python_oop:Python OOP

文件大小:22.78MB

文件格式:ZIP

更新时间:2024-04-28 10:56:24

python education JupyterNotebook

Vorkurs:Python OOP 本课程适用于初学者。 它是对面向对象编程的一般介绍,并带有python中的示例。 它由一个演示文稿组成,涵盖了OOP基础知识和后续工具开发所需的生物学背景。 code_chunks和python_oop.ipynb引入了具有OOP基础知识的相同python代码段(取决于使用/使用的格式(终端,IDE,笔记本))。 通过遍历各个块并尝试解决介于两者之间的一些基本练习“ Exercise.txt”,学生可以覆盖基础知识。 可以在解决方案目录中找到解决方案。 最后一步是设计一个简单的DecoyGenerator工具,该工具能够通过反转蛋白质和rna的序列来产生诱饵。 它足够灵活地添加附加序列类型,例如修饰的RNA或DNA序列。 在DecoyGenerator.py中可以找到一种可能的解决方案。


【文件预览】:
python_oop-master
----decoy_db()
--------decoydatabase.fasta(26.24MB)
----python_oop.ipynb(22KB)
----.gitignore(20B)
----Exercise.txt(319B)
----solutions()
--------solution_1.py(921B)
--------solution_2.py(2KB)
----README.md(920B)
----DecoyGenerator.py(6KB)
----code_chunks()
--------1_5_basic_terms_inheritance.py(519B)
--------2_additional_info_storage_of_attributes.py(651B)
--------2_additional_info_property_instead_of_private.py(961B)
--------1_2_basic_terms_attributes.py(212B)
--------1_4_basic_terms_encapsulation.py(579B)
--------1_6_basic_terms_staticmethod.py(562B)
--------2_additional_info_staticmethod_counter.py(426B)
--------1_1_basic_terms_class.py(339B)
--------2_additional_info_property.py(487B)
--------1_7_basic_terms_classmethod.py(386B)
--------1_3_basic_terms_methods.py(704B)
----databases()
--------protein_small_test.fasta(20KB)
--------protein_rna.fasta(13.06MB)
----slides()
--------python_oop_introduction.pptx(2.33MB)
--------BioInfPrep_Python_OOP.pdf(326KB)

网友评论