Skip to content

mdozmorov/Python_notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python related notes

License: MIT PR's Welcome

Python learning and data analysis resources. Please, contribute and get in touch! See MDmisc notes for other programming and genomics-related notes.

Table of content

General

  • SciPy scientific Python library development, history, algorithms (signal/image processing, plotting, integrals, ODE solvers, optimization, genetic algorithms, splines, parallel programming, many more). Started in 2001, over 100K dependent repositories. Includes 16 data packages (Box2). Documentation.
    Paper SciPy 1.0 Contributors, Pauli Virtanen, Ralf Gommers, Travis E. Oliphant, Matt Haberland, Tyler Reddy, David Cournapeau, et al. “SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python.” Nature Methods, February 3, 2020. https://doi.org/10.1038/s41592-019-0686-2.

Cheatsheets

Courses

Data Analysis

Visualization

  • Clust - Python script for gene clustering without strict requirement of all genes being assigned to clusters. Also, clustering across multiple datasets to find similar patterns. Timecourse clustering. Outperforms seven clustering techniques (cross-clustering, k-means, SOM, MCL, HC, Click, WGCNA) using seven metrics (Davies-Bouldin, BIC, silhouette, Calinski-Harabasz, Ball-Hall, Xu, within-between indices).
    Paper Abu-Jamous, Basel, and Steven Kelly. “Clust: Automatic Extraction of Optimal Co-Expressed Gene Clusters from Gene Expression Data” Genome Biology 19, no. 1 (December 2018) https://doi.org/10.1186/s13059-018-1536-8

Projects

Python Misc

About

Data science in Python notes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published