jagomart
digital resources
picture1_01 4 Python


 144x       Filetype PDF       File size 0.81 MB       Source: www.rahmannlab.de


File: 01 4 Python
ecient python implementation of pattern matching algorithms for sequence analysis sven rahmann summer 2021 today ecient implementation of bit parallel algorithms in python using the conda package manager writing applications ...

icon picture PDF Filetype PDF | Posted on 04 Feb 2023 | 2 years ago
Partial capture of text on file.
       Efficient Python Implementation of Pattern Matching
              Algorithms for Sequence Analysis
                  Sven Rahmann
                   Summer 2021
                                                                                                                                                                                                                                    Today
                                                                                                                                                                                                                                    Efficient Implementation of Bit-Parallel Algorithms in Python
                                                                                                                                                                                                                                       Using the conda package manager
                                                                                                                                                                                                                                       Writing applications with CLIs
                                                                                                                                                                                                                                       Just-in-time compiling Python
                                                                                                                                                                                                                                       Searching for a bipartite DNA motif
    Overview
    Previous Lectures
    Bit-parallel algorithms:
      Basic Shift-And algorithm
      BNDMalgorithm (backward non-deterministic DAWG matching)
      Bit-parallel algorithms for general patterns based on Shift-And
   Algorithmic Bioinformatics                    2
    Overview
    Previous Lectures
    Bit-parallel algorithms:
      Basic Shift-And algorithm
      BNDMalgorithm (backward non-deterministic DAWG matching)
      Bit-parallel algorithms for general patterns based on Shift-And
    Today
    Efficient Implementation of Bit-Parallel Algorithms in Python
      Using the conda package manager
      Writing applications with CLIs
      Just-in-time compiling Python
      Searching for a bipartite DNA motif
   Algorithmic Bioinformatics                    2
                                                                                                                                                                                                                                                                                                                                                                          Create and activate environment
                                                                                                                                                                                                                                                                                                                                                                              a) conda create -n alsa -c conda-forge  python=3.9 numpy numba
                                                                                                                                                                                                                                                                                                                                                                              b) conda create -n alsa -c conda-forge   -f requirements.txt
                                                                                                                                                                                                                                                                                                                                                                              c) conda env create (using environment.yml file)
                                                                                                                                                                                                                                                                                                                                                                              conda activate alsa
      Conda
      Idea and Setup
         Language-independent package manager, often used for Python
         from Anaconda, Inc.
         Separate environments for separate projects
         Get miniconda for your OS (64-bit version):
         https://docs.conda.io/en/latest/miniconda.html
         Download, install, make sure to add conda to your PATH.
     Algorithmic Bioinformatics                                               3
The words contained in this file might help you see if this file matches what you are looking for:

...Ecient python implementation of pattern matching algorithms for sequence analysis sven rahmann summer today bit parallel in using the conda package manager writing applications with clis just time compiling searching a bipartite dna motif overview previous lectures basic shift and algorithm bndmalgorithm backward non deterministic dawg general patterns based on algorithmic bioinformatics create activate environment n alsa c forge numpy numba b f requirements txt env yml le idea setup language independent often used from anaconda inc separate environments projects get miniconda your os version https docs io en latest html download install make sure to add path...

no reviews yet
Please Login to review.