Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Data Science tools in Python

  • SciPy ecosystem of open-source software for mathematics, science, and engineering.
  • BioPython tools for biological computation.
  • NumPy to handle N-dimensional arrays.
  • Pandas Python Data Analysis Library. (Data Frames)

Data visualization (images, drawings)

  • Matplotlib a 2D plotting library.
  • Seaborn data visualization library based on matplotlib.
  • Bokeh interactive visualization library.

Machine learning

  • SciKit-Learn Machine Learning in Python. (name from: SciPy Toolkit)
  • TensorFlow Machine learning framework. (primarily for deep-learning) (developed by Google engineer)
  • Keras Machine learning framework (primarily for deep-learning, neural-network). (On top of Tensorflow and now part of it.)
  • PyTorch Machine learnng framework. (primarily for deep-learning) (from Facebook)
  • Orange Machine learning and data visualization tool. Written partially in Python.

Workflow and pipeline