Register training material
24 materials found

Keywords: Python  or Gene Expression 


DE-Sim examples, tutorials, and documentation

*DE-Sim* is an open-source, Python-based object-oriented discrete-event simulation (DES) tool that makes it easy to use large, heterogeneous datasets and high-level data science tools such as [NumPy](https://numpy.org/), [Scipy](https://scipy.org/scipylib/index.html),...

Scientific topics: Computational biology, Mathematics, Computer science, Simulation experiment

Operations: Visualisation, Modelling and simulation

Keywords: data-driven modeling, Computational modelling, discrete-event simulation, DES, object-oriented programming, Python, data visualization, Data Science

Resource type: examples, Tutorial, Jupyter notebook, API reference

DE-Sim examples, tutorials, and documentation https://tess.elixir-europe.org/materials/de-sim-examples-tutorials-and-documentation *DE-Sim* is an open-source, Python-based object-oriented discrete-event simulation (DES) tool that makes it easy to use large, heterogeneous datasets and high-level data science tools such as [NumPy](https://numpy.org/), [Scipy](https://scipy.org/scipylib/index.html), [pandas](https://pandas.pydata.org/), and [SQLAlchemy](https://www.sqlalchemy.org/) to build and simulate complex computational models. Similar to [Simula](http://www.simula67.info/), *DE-Sim* models are implemented by defining logical process objects which read the values of a set of shared variables and schedule events to modify their values at discrete instants in time. This website provides examples, tutorials, and documentation for *DE-Sim*. Computational biology Mathematics Computer science Simulation experiment data-driven modeling, Computational modelling, discrete-event simulation, DES, object-oriented programming, Python, data visualization, Data Science computational scientists Computational biologists bioinformaticians software engineers programmers
BioBlend API

BioBlend module, a python library to use Galaxy API

Keywords: API, Galaxy, Python

BioBlend API https://tess.elixir-europe.org/materials/bioblend-api BioBlend module, a python library to use Galaxy API API, Galaxy, Python
Functional genomics (III): Submitting your data and functional genomics databases

Functional genomics (III): Submitting your data and functional genomics databases from http://www.ebi.ac.uk/training/online/course/functional-genomics-iii-submitting-your-data-and-f.

Keywords: Gene Expression

Functional genomics (III): Submitting your data and functional genomics databases https://tess.elixir-europe.org/materials/functional-genomics-iii-submitting-your-data-and-functional-genomics-databases Functional genomics (III): Submitting your data and functional genomics databases from http://www.ebi.ac.uk/training/online/course/functional-genomics-iii-submitting-your-data-and-f. Gene Expression 2016-06-14
Functional genomics (II): Common technologies and data analysis methods

Functional genomics (II): Common technologies and data analysis methods from http://www.ebi.ac.uk/training/online/course/functional-genomics-ii-common-technologies-and-dat.

Keywords: Gene Expression

Functional genomics (II): Common technologies and data analysis methods https://tess.elixir-europe.org/materials/functional-genomics-ii-common-technologies-and-data-analysis-methods Functional genomics (II): Common technologies and data analysis methods from http://www.ebi.ac.uk/training/online/course/functional-genomics-ii-common-technologies-and-dat. Gene Expression 2016-06-14
Functional genomics (I): Introduction and designing experiments

Functional genomics (I): Introduction and designing experiments from http://www.ebi.ac.uk/training/online/course/functional-genomics-i-introduction-and-designing-e.

Keywords: Gene Expression

Functional genomics (I): Introduction and designing experiments https://tess.elixir-europe.org/materials/functional-genomics-i-introduction-and-designing-experiments Functional genomics (I): Introduction and designing experiments from http://www.ebi.ac.uk/training/online/course/functional-genomics-i-introduction-and-designing-e. Gene Expression 2016-06-14
Introduction to Biopython

This is a module from the "Python for Biologists" course. The module presents an introduction to Biopython. It shows how to deal with sequences and sequence records, how to download records from NCBI databases, how to run Blast and how to parse XML Blast outputs.

Keywords: Bioinformatics, Biopython, Programming, Python, Python biologists

Introduction to Biopython https://tess.elixir-europe.org/materials/introduction-to-biopython This is a module from the "Python for Biologists" course. The module presents an introduction to Biopython. It shows how to deal with sequences and sequence records, how to download records from NCBI databases, how to run Blast and how to parse XML Blast outputs. Bioinformatics, Biopython, Programming, Python, Python biologists Biologists Biologists, Genomicists, Computer Scientists bioinformaticians 2013-11-04 2017-10-09
ArrayExpress: Discover functional genomics data quickly and easily

ArrayExpress: Discover functional genomics data quickly and easily from http://www.ebi.ac.uk/training/online/course/arrayexpress-discover-functional-genomics-data-qui.

Keywords: Gene Expression

ArrayExpress: Discover functional genomics data quickly and easily https://tess.elixir-europe.org/materials/arrayexpress-discover-functional-genomics-data-quickly-and-easily ArrayExpress: Discover functional genomics data quickly and easily from http://www.ebi.ac.uk/training/online/course/arrayexpress-discover-functional-genomics-data-qui. Gene Expression 2016-06-14
Python for Life Scientists 2013

Complete course materials from the 2013 Python course.

Keywords: Python, Earlham Institute

Python for Life Scientists 2013 https://tess.elixir-europe.org/materials/python-for-life-scientists-2013 Complete course materials from the 2013 Python course. Python, Earlham Institute
Python @ TGAC - Python for Life Scientists: Managing biological data with Python

Python is an object-oriented programming language that is ideal for biological data analysis. The course will start with very basic language concepts and instructions and will cover all the main language aspects, including variables, types, modules, functions, exceptions, control of flux, input,...

Keywords: Biopython, Python, Python biologists

Python @ TGAC - Python for Life Scientists: Managing biological data with Python https://tess.elixir-europe.org/materials/python-tgac-python-for-life-scientists-managing-biological-data-with-python Python is an object-oriented programming language that is ideal for biological data analysis. The course will start with very basic language concepts and instructions and will cover all the main language aspects, including variables, types, modules, functions, exceptions, control of flux, input, output, and classes. All the examples and practical sessions will focus on solving particular biological problems. In particular, examples and practical sessions will cover: Working with DNA and protein sequences Data retrieval from files and their manipulation Running applications, such as BLAST, locally and from a script Finding motifs in sequences Parsing Swiss-Prot files, PDB files, ENSEMBL records, blast output files, etc. Biopython will be also introduced and applied to some of the mentioned examples. The course is meant to be highly interactive and the students will continuously put theory into practice while learning. By the end of the course, the students will have a good understanding of Python basics and will have acquired the skills to manage any type of bioinformatics record and to run applications from scripts. Unix/Linux basic skills will be provided at the beginning of the course. Biopython, Python, Python biologists PhD post-docs 2015-07-14 2017-10-09
Using R with Python

This is a module from the "Python for Biologists" course. It describes the Python module interfacing the R package for statistics. The module shows how to calculate mean, standard deviation, z-score and p-value of a set of numbers, and how to generate plots. Input files for the scripts presented...

Keywords: Programming, Python, Python biologists

Using R with Python https://tess.elixir-europe.org/materials/using-r-with-python This is a module from the "Python for Biologists" course. It describes the Python module interfacing the R package for statistics. The module shows how to calculate mean, standard deviation, z-score and p-value of a set of numbers, and how to generate plots. Input files for the scripts presented are also provided. Programming, Python, Python biologists Biologists Biologists, Genomicists, Computer Scientists beginner bioinformaticians bioinformaticians 2013-11-04 2017-10-09
Searching data using Python

This is a module from the "Python for Biologists" course. It describes how to use Python dictionary and set data structures to search your data. In particular, how to use a dictionary to represent the genetic code table and use it to translate a nucleotide sequence into a protein sequence, and...

Keywords: Programming, Python, Python biologists

Searching data using Python https://tess.elixir-europe.org/materials/searching-data-using-python This is a module from the "Python for Biologists" course. It describes how to use Python dictionary and set data structures to search your data. In particular, how to use a dictionary to represent the genetic code table and use it to translate a nucleotide sequence into a protein sequence, and how to use sets to find unique records in two datasets and remove redundancy.  Programming, Python, Python biologists Biologists Biologists, Genomicists, Computer Scientists beginner bioinformaticians 2013-11-04 2017-10-09
Pattern Matching

This is a module from the "Python for Biologists" course. It teaches how to do pattern matching in Python, i.e. how to find a substring (or a set of substrings) in a string. To this aim, it introduces the regular expression syntax, and the tools needed to search regular expressions in biological...

Keywords: Pattern matching, Programming, Python, Python biologists

Pattern Matching https://tess.elixir-europe.org/materials/pattern-matching This is a module from the "Python for Biologists" course. It teaches how to do pattern matching in Python, i.e. how to find a substring (or a set of substrings) in a string. To this aim, it introduces the regular expression syntax, and the tools needed to search regular expressions in biological sequences and in regular text, such as PubMed abstracts. Exercises and suggested solutions are presented in a separate file. Pattern matching, Programming, Python, Python biologists Biologists Biologists, Genomicists, Computer Scientists beginner bioinformaticians 2013-11-04 2017-10-09
Writing functions in Python programming

This is a module from the "Python for Biologists" course. It deals with functions and how to write and use them. It also introduces namespaces and the tuple data structure. The module contains several exercises and suggested solutions. The text of exercises is also provided in a separate file. 

Scientific topics: Bioinformatics

Keywords: Programming, Python, Python biologists

Writing functions in Python programming https://tess.elixir-europe.org/materials/writing-functions-in-python-programming This is a module from the "Python for Biologists" course. It deals with functions and how to write and use them. It also introduces namespaces and the tuple data structure. The module contains several exercises and suggested solutions. The text of exercises is also provided in a separate file.  Bioinformatics Programming, Python, Python biologists Biologists Biologists, Genomicists, Computer Scientists beginner bioinformaticians 2013-11-04 2017-10-09
Python Programs

This is a module from the "Python for Biologists" course. It deals with Python programs, how to write and run them, and how to provide input and generate output. The module also contains exercises and suggested solutions. 

Keywords: Programming, Python, Python biologists

Python Programs https://tess.elixir-europe.org/materials/python-programs This is a module from the "Python for Biologists" course. It deals with Python programs, how to write and run them, and how to provide input and generate output. The module also contains exercises and suggested solutions.  Programming, Python, Python biologists Biologists Biologists, Genomicists, Computer Scientists beginner bioinformaticians 2013-11-04 2017-10-09
An Introduction to Unix, Perl and Python

This  course provides an introduction to Unix, Perl and Python. In addition to lecture material (in the form of slides), there are exercises, answers to the exercises and pointers to addition resources.

Keywords: Perl, Python, Unix

An Introduction to Unix, Perl and Python https://tess.elixir-europe.org/materials/an-introduction-to-unix-perl-and-python This  course provides an introduction to Unix, Perl and Python. In addition to lecture material (in the form of slides), there are exercises, answers to the exercises and pointers to addition resources. Perl, Python, Unix Bench biologists 2013-07-28 2017-10-09
Parsing data records using Python programming

This is a module from the "Python for Biologists" course. One typical problem in bioinformatics is parsing data files. This module explains how to parse FASTA files and GenBank records. It also introduces the if/elif/else construct to make choice in programming and the list  data structure. The...

Keywords: Bioinformatics, Programming, Python, Python biologists, Record parsing

Parsing data records using Python programming https://tess.elixir-europe.org/materials/parsing-data-records-using-python-programming This is a module from the "Python for Biologists" course. One typical problem in bioinformatics is parsing data files. This module explains how to parse FASTA files and GenBank records. It also introduces the if/elif/else construct to make choice in programming and the list  data structure. The text of exercises is provided in a separate file.  Bioinformatics, Programming, Python, Python biologists, Record parsing Biologists beginner bioinformaticians bioinformaticians programmers 2013-07-05 2017-10-09
Functional genomics: An introduction to EMBL-EBI resources

Functional genomics: An introduction to EMBL-EBI resources from http://www.ebi.ac.uk/training/online/course/functional-genomics-introduction-embl-ebi-resource-1.

Keywords: Gene Expression

Functional genomics: An introduction to EMBL-EBI resources https://tess.elixir-europe.org/materials/functional-genomics-an-introduction-to-embl-ebi-resources Functional genomics: An introduction to EMBL-EBI resources from http://www.ebi.ac.uk/training/online/course/functional-genomics-introduction-embl-ebi-resource-1. Gene Expression 2016-06-14
Expression Atlas: Quick tour

Expression Atlas: Quick tour from http://www.ebi.ac.uk/training/online/course/expression-atlas-quick-tour-0.

Keywords: Gene Expression

Expression Atlas: Quick tour https://tess.elixir-europe.org/materials/expression-atlas-quick-tour Expression Atlas: Quick tour from http://www.ebi.ac.uk/training/online/course/expression-atlas-quick-tour-0. Gene Expression 2016-06-14
EMBO Practical Course on Analysis of High-Throughput Sequencing Data

EMBO Practical Course on Analysis of High-Throughput Sequencing Data from http://www.ebi.ac.uk/training/online/course/embo-practical-course-analysis-high-throughput-seq.

Keywords: Gene Expression

EMBO Practical Course on Analysis of High-Throughput Sequencing Data https://tess.elixir-europe.org/materials/embo-practical-course-on-analysis-of-high-throughput-sequencing-data EMBO Practical Course on Analysis of High-Throughput Sequencing Data from http://www.ebi.ac.uk/training/online/course/embo-practical-course-analysis-high-throughput-seq. Gene Expression 2016-06-14
EBI: Next Generation Sequencing Practical Course

EBI: Next Generation Sequencing Practical Course from http://www.ebi.ac.uk/training/online/course/ebi-next-generation-sequencing-practical-course.

Scientific topics: Sequencing

Keywords: DNA RNA, Gene Expression

EBI: Next Generation Sequencing Practical Course https://tess.elixir-europe.org/materials/ebi-next-generation-sequencing-practical-course EBI: Next Generation Sequencing Practical Course from http://www.ebi.ac.uk/training/online/course/ebi-next-generation-sequencing-practical-course. Sequencing DNA RNA, Gene Expression 2016-06-14
diXa data warehouse: Exploring data from toxicogenomics studies

diXa data warehouse: Exploring data from toxicogenomics studies from http://www.ebi.ac.uk/training/online/course/dixa-data-warehouse-exploring-data-toxicogenomics.

Keywords: Gene Expression, Ontologies, Chemical biology

diXa data warehouse: Exploring data from toxicogenomics studies https://tess.elixir-europe.org/materials/dixa-data-warehouse-exploring-data-from-toxicogenomics-studies diXa data warehouse: Exploring data from toxicogenomics studies from http://www.ebi.ac.uk/training/online/course/dixa-data-warehouse-exploring-data-toxicogenomics. Gene Expression, Ontologies, Chemical biology 2016-06-14
BioSamples: Quick tour

BioSamples: Quick tour from http://www.ebi.ac.uk/training/online/course/biosamples-quick-tour.

Keywords: DNA RNA, Gene Expression, Ontologies, Proteins

BioSamples: Quick tour https://tess.elixir-europe.org/materials/biosamples-quick-tour BioSamples: Quick tour from http://www.ebi.ac.uk/training/online/course/biosamples-quick-tour. DNA RNA, Gene Expression, Ontologies, Proteins 2016-06-14
BioSamples Database RDF: webinar

BioSamples Database RDF: webinar from http://www.ebi.ac.uk/training/online/course/biosamples-database-rdf-webinar.

Keywords: DNA RNA, Gene Expression, Ontologies, Proteins

BioSamples Database RDF: webinar https://tess.elixir-europe.org/materials/biosamples-database-rdf-webinar BioSamples Database RDF: webinar from http://www.ebi.ac.uk/training/online/course/biosamples-database-rdf-webinar. DNA RNA, Gene Expression, Ontologies, Proteins 2016-06-14
ArrayExpress: Quick tour

This quick tour provides an overview of EMBL-EBI’s functional genomics database ArrayExpress. This course was updated in December 2015. An undergraduate-level understanding of biology is an advantage. You may wish to have a look at our Functional genomics: An introduction to EMBL-EBI...

Scientific topics: Gene expression, Gene expression and microarray, Functional genomics

Keywords: Gene Expression

ArrayExpress: Quick tour https://tess.elixir-europe.org/materials/arrayexpress-quick-tour This quick tour provides an overview of EMBL-EBI’s functional genomics database ArrayExpress. This course was updated in December 2015. An undergraduate-level understanding of biology is an advantage. You may wish to have a look at our Functional genomics: An introduction to EMBL-EBI resources before taking this course. Gene expression Gene expression and microarray Functional genomics Gene Expression Beginners 2016-06-14