pygenbank Documentation

Size: px
Start display at page:

Download "pygenbank Documentation"

Transcription

1 pygenbank Documentation Release Matthieu Bruneaux February 06, 2017

2

3 Contents 1 Description 1 2 Contents Installation genbank module Command-line scripts Indices and tables 17 Python Module Index 19 i

4 ii

5 CHAPTER 1 Description This Python module provides some light wrapper functions around Biopython tools to provide a simplified interface to NCBI s GenBank server. Those functions are accessible from the genbank module, and in addition a few scripts accessible from the command lines are provided. 1

6 2 Chapter 1. Description

7 CHAPTER 2 Contents 2.1 Installation Easy install with pip Local install (no sudo rights, recommended) To install the module and the command line tools, without sudo rights, type (thanks to this post from Kaz hack for installing without sudo rights): pip install --user --upgrade git+ This will install the executables in ~/.local/bin/ and the Python module in ~/.local/lib/python2.7/site-packages/. To run the executables from the command line, you might need to add ~/.local/bin/ to the $PATH variable in your ~/.bashrc file: # Lines to add in your ~/.bashrc file, if needed PATH=$PATH:~/.local/bin export PATH System-wide install (with sudo rights, use with care!) If you want to install the module and the command line tools system-wide (i.e. accessible for anyone), you can run pip with sudo rights (this is not the recommended way to install!): sudo pip install --upgrade git+ Test installation You can test if the installation worked with: pygenbank-search -h pygenbank-extract-cds -h and from Python: import genbank as gb dir(gb) 3

8 Uninstall To remove the module and the command line tools, type: pip uninstall pygenbank -y if pygenbank was installed without sudo rights. If it was installed with sudo rights, then you will need to use: sudo pip uninstall pygenbank-y Installation from a cloned repository First, clone the GitHub repository: git clone cd pygenbank A Makefile is provided with the Python project folder. Just type make to have a short summary of the different targets available. To install the module: make install This will install the module for the current user (using pip install --user -e.). See above how to add ~/.local/bin to the PATH variable if the command line tools are not accessible after this install. To remove the module: make uninstall You can also run some tests and regenerate the documentation: make tests make doc 2.2 genbank module Description genbank provides some light wrappers around Biopython functions to download records from the GenBank server. The module can be used from within Python, or through the command line tool pygenbank Tutorial This is a simple tutorial to learn how to use the genbank module. Setup the environment import genbank as gb # Setup your address for Entrez gb.entrez. = "yourname@youraddress" 4 Chapter 2. Contents

9 Search GenBank and retrieve record ids Performing a GenBank search is as simple as: # Perform a GenBank search mysearch = gb.search(term = "hemocyanin") The returned value is a Bio.Entrez.Parser.DictionaryElement which contains information about the returned results: mysearch.keys() # Available information mysearch["count"] # Number of entries found mysearch["querytranslation"] # How the query was understood by GenBank mysearch["idlist"] # List of GenBank identifiers returned Any query string that you would be using on the GenBank web page can be used as the term: mysearch = gb.search(term = "hemocyanin AND lito* [ORGN]") mysearch["count"] mysearch = gb.search(term = "citrate synthase AND mus m* [ORGN] To get more details about the returned entries, you can fetch the record summaries using the previous search result: summaries = gb.getdocsum(mysearch) The search results can be used to get summaries of the results and apply some simple filtering on the record id before proceeding to the actual record downloading: # Get the summaries from the results summaries = gb.getdocsum(mysearch) # Extract the id of interest ("Gi" field) myid = [x["gi"] for x in summaries if int(x["length"]) < 10000] len(myid) Download the GenBank records # Download the GenBank records genbank.downloadrecords(idlist = myid, destdir = ".", batchsize = 20) 2.2. genbank module 5

10 2.2.3 Functions search _downloadwgs downloadrecords _downloadbatch downloadwgs _makewgsurl getdocsum _parsedocsumxml _getrecordbatch _recordiswgs _main_search getdocsumfromid _processargstologic_search _getdocsumxml _checkretmax _makeparser_search _check option _filelinestolist writedocsums _processargstologic_extract_cds _processoutfmtarg _main_extract_cds _makeparser_extract_cds _getproteinhashfromcds _summarizerecord _makesummaryforcds _CDSinfo(CDS, outfmt, fmtdictcds=none, fmtdictrecord=none, parentrecord=none, hashconstructor=none) Get some information about a GenBank CDS (stored as a Bio.SeqFeature.SeqFeature object of type CDS ). CDS (Bio.SeqFeature.SeqFeature of type CDS ) GenBank CDS outfmt (list of str) List of information keys fmtdictcds (dict) Dictionary mapping the information keys to simple functions to retrieve the corresponding information (for CDS attributes). If None, default is _GB_CDS_FMTDICT. fmtdictrecord (dict) Dictionary mapping the information keys to simple functions to retrieve the corresponding information (for record attributes). If None, default is _GB_RECORD_FMTDICT. parentrecord (Bio.SeqRecord.SeqRecord) Parent record, needed to extract nucleotide sequence and other record-related information hashconstructor (function) Hash algorithm to be used (from the hashlib module) Returns Dictionary containing the information corresponding to each key in outfmt Return type dict _check option(args, stderr=none) Check that an option was provided and setup Entrez , produce a message and exit if not. 6 Chapter 2. Contents

11 args (namespace) Output from parser.parse_args() stderr (file) Writable stderr stream (if None, use sys.stderr) Returns Nothing, but setup Entrez. or exit the program with a message to stderr if no was provided _checkretmax(retmax, stderr) _downloadbatch(idbatch, destdir, downloadfullwgs=false) Download a batch of GenBank records to a destination directory. You should not call this function directly, but rather use downloadrecords() (which itself calls _downloadbatch()) for your downloads. _downloadbatch() calls _getrecordbatch() to download data from GenBank, and then takes care of separating individual records and writing them to files. idbatch (list of str) List of GenBank id destdir (str) Path to the folder where the records will be saved downloadfullwgs (boolean) If True, also download the full GenBank files corresponding to GenBank records with WGS trace reference Returns Nothing, but saves the GenBank records in the destination folder specified by destdir. _downloadwgs(wgsurl) Download a WGS GenBank file. The output is an uncompressed version of the file. WGSurl (str) Url to download the gzip file, output from _makewgsurl() Returns Uncompressed GenBank file content. Return None if there was a problem during gzip decompression. Return type str _filelinestolist(filename) Simple function to get a list of stripped lines from a file. filename (str) Path to the file to read Returns A list containing all non-empty white-stripped lines from the file Return type list of str _getdocsumxml(searchresult, retmax=none) Fetch the documents summaries in XML format for the entries from an Entrez.esearch. searchresult (Bio.Entrez.Parser.DictionaryElement) Object containing the result of an Entrez.esearch, typically the output from search() (or at minimum a dictionary with WebEnv and QueryKey entries) retmax (int) Maximum number of document summaries to get. If no number is given, uses the RetMax element from searchresult. Returns A string containing the summaries in XML format Return type str _getfullrecord(searchresult, retmax=1) Fetch the full GenBank records for the entries from an Entrez.esearch genbank module 7

12 searchresult (Bio.Entrez.Parser.DictionaryElement) Object containing the result of an Entrez.esearch, typically the output from search() (or at minimum a dictionary with WebEnv and QueryKey entries). retmax (int) Maximum number of full records to get. Default is 1, which is a safe approach since individual records can sometimes be very large (e.g. chromosomes). Returns A string containing the full records in XML format Return type str _getproteinhashfromcds(cds, hashconstructor) Extract the protein sequence from a Bio.SeqFeature.SeqFeature CDS object and determine its hash value. CDS (Bio.SeqFeature.SeqFeature) CDS of interest hashconstructor (function) Hash algorithm to be used (from the hashlib module) Returns A tuple containing the protein sequence and the hash value. If there is no translation available in the CDS qualifiers, returns NA as the protein sequence. If there are several translation available, join them with commas. Return type (str, str) _getrecordbatch(idlist) Retrieve the GenBank records for a list of GenBank id (GIs). This is a relatively low-level function that only gets data from GenBank but does not manage batches or write files. You should use the higher level wrapper downloadrecords() for your own downloads. idbatch (list of str) List of GenBank id Returns A string with all the data (can be large if many id are provided) Return type str _main_extract_cds(args=none, stdout=none, stderr=none, gb_record_fmtdict=none, gb_cds_fmtdict=none) Main function, used by the command line script -extract-cds. This function sends the arguments to _processargstologic_extract_cds() to determine which actions must be performed, and then performs the actions. args (namespace) Namespace with script arguments, parse the command line arguments if None stdout (file) Writable stdout stream (if None, use sys.stdout) stderr (file) Writable stderr stream (if None, use sys.stderr) gb_record_fmtdict (dict) Dictionary mapping outfmt specifiers to functions to extract the corresponding information from GenBank records. If None, default is _GB_RECORD_FMTDICT. gb_cds_fmtdict (dict) Dictionary mapping outfmt specifiers to functions to extract the corresponding information from GenBank CDS. If None, default is _GB_CDS_FMTDICT. Returns None _main_search(args=none, stdout=none, stderr=none) Main function, used by the command line script -search. This function sends the arguments to 8 Chapter 2. Contents

13 _processargstologic_search() to determine which actions must be performed, and then performs the actions. args (namespace) Namespace with script arguments, parse the command line arguments if None stdout (file) Writable stdout stream (if None, use sys.stdout) stderr (file) Writable stderr stream (if None, use sys.stderr) Returns None _makeparser_extract_cds() Build the argument parser for the main script -extract-cds. Returns An argument parser object ready to be used to parse the command line arguments Return type argparse.argumentparser() object _makeparser_search() Build the argument parser for the main script -search. Returns An argument parser object ready to be used to parse the command line arguments Return type argparse.argumentparser() object _makesummaryforcds(record, CDS, hstr, summaryformat, getattrfuncs=none) Make a summary for one CDS feature object. record (Bio.SeqRecord.SeqRecord) Parent record CDS (Bio.SeqFeature.SeqFeature) CDS of interest hstr (str) Hash string for the protein sequence of the CDS summaryformat (list of str) List of attribute descriptors determining the columns of the summary table getattrfuncs (dict of functions) Dictionary mapping the attribute descriptors to functions of the form: f(cds, record, hstr). If None (default), use the module-defined GET_ATTR_FUNCS dictionary. Returns Summary string for this CDS Return type str _makewgsurl(wgsline) Prepare the url to download the GenBank records corresponding to one WGS line. The WGS line is the output from _genbankrecirdiswgs(). WGSline (str) WGS line from a GenBank record, output from _genbankrecirdiswgs(). Returns Url to download the record Return type str _parsedocsumxml(xmlcontent) Parse the documents summaries from xml format into a list of dictionaries. xmlcontent (string) Document summaries in XML format (note: this is a string, not a file name). This is typically the output from _getdocsumxml() genbank module 9

14 Returns A list of dictionaries containing the document summaries, or an empty list if no entry was found. Return type list of dictionaries _processargstologic_extract_cds(args, stdout, stderr, gb_record_fmtdict, gb_cds_fmtdict) Process the command line arguments and determine the action logic for the _main_extract_cds() function. args (namespace) Argument namespace stdout (file) stdout stream stderr (file) stderr stream gb_record_fmtdict (dict) Dictionary mapping outfmt specifiers to functions to extract the corresponding information from GenBank records gb_cds_fmtdict (dict) Dictionary mapping outfmt specifiers to functions to extract the corresponding information from GenBank CDS Returns The argument namespace given input in args with added flags for actions Return type namespace _processargstologic_search(args, stdout, stderr) Process the command line arguments and determine the action logic for the _main_search() function. args (namespace) Argument namespace stdout (file) stdout stream stderr (file) stderr stream Returns The argument namespace given input in args with added flags for actions Return type namespace _processoutfmtarg(outfmt, stderr, gb_record_fmtdict, gb_cds_fmtdict) Check that all outfmt specifiers are allowed and return the splitted outfmt specifiers. outfmt (str) String from the command line argument --outfmt stderr (file) stderr stream gb_record_fmtdict (dict) Dictionary mapping outfmt specifiers to functions to extract the corresponding information from GenBank records gb_cds_fmtdict (dict) Dictionary mapping outfmt specifiers to functions to extract the corresponding information from GenBank CDS Returns List of outfmt specifiers ready to pass to _CDSinfo() Return type list _recordinfo(record, outfmt, fmtdict=none) Get some information about a GenBank record (stored as a Bio.SeqRecord.SeqRecord object). record (Bio.SeqRecord.SeqRecord) GenBank record 10 Chapter 2. Contents

15 outfmt (list of str) List of information keys fmtdict (dict) Dictionary mapping the information keys to simple functions to retrieve the corresponding information. If None, use the default _GB_RECORD_FMTDICT Returns List containing the information corresponding to each key in outfmt Return type List _recordiswgs(recordstr) Check if a GenBank record is from a whole genome shotgun project. This is done by searching for the WGS string at the beginning of a line recordstr (str) Content of a GenBank record Returns WGS line or False Return type str or False _summarizerecord(record, summaryformat, hashconstructor, existinghashes={}) Produce a tabular summary of all the CDS features present in a GenBank record and a dictionary containing hashes of the unique sequences (hash, protein sequence). If a dictionary of pre-existing hashes is given, update this one. Checks for collisions in the hash dictionary. Returns record (Bio.SeqRecord.SeqRecord) GenBank record (Biopython object) summaryformat (list of str) List of attribute descriptors determining the columns of the summary table hashconstructor (function) Hash algorithm to be used (from the hashlib module) existinghashes (dict) Dictionary (k, v) = (hash, protein sequences). This is updated with the CDS hashes from the input record and checked for collisions. A tuple containing the following objects string: tabular summary for all CDS features in the GenBank record, ready to be written to an output stream dictionary (hash, protein sequences): dictionary given in input as existinghashes and updated with the hashes from record. This is the dictionary one can pass to another call to _summarizerecord() in order to progressively build a complete dictionary of all hashes for several GenBank records. dictionary (hash, protein sequences): dictionary containing only the new hashes not already present in existinghashes. This is useful if one wants to update an output stream with the unique hashes after each call to _summarizerecord() when processing several records. Return type (str, dict, dict) downloadrecords(idlist, destdir, batchsize, delay=30, forcedownload=false, downloadfull- WGS=False) Download the GenBank records for a list of IDs and save them in a destination folder. This is the function to use to download data from GenBank. It applies a waiting delay between each batch download. Each record is saved as a file with name id +.gb. Note that a record is not downloaded if a file with the expected name already exists, except if forcedownload is True. The downloading itself is performed by _downloadbatch() and _getrecordbatch() genbank module 11

16 some GenBank records do not contain actual sequence data but some reference to a WGS (whole genome shotgun sequencing) project. For those, setting downloadfullwgs to True is necessary to download another GenBank file with the actual sequence data. Note that if a GenBank record was first downloaded without this option, and actually contains a WGS reference, then the forcedownload option must be enabled (or the file must be removed) for the WGS file to be also downloaded in a new call of this function. idlist (list of str) List of GenBank id destdir (str) Path to the folder where the records will be saved forcedownload (boolean) Should records for which a destination file already exists be downloaded anyway? (default: False) downloadfullwgs (boolean) If True, also download the full GenBank files corresponding to GenBank records with WGS trace reference Returns Nothing, but saves the GenBank records in the destination folder specified by destdir. downloadwgs(gbrecord, destdir) Download and save the WGS GenBank file corresponding to a GenBank record with a WGS reference gbrecord (str) Text content of a GenBank record with WGS reference destdir (str) Path to the directory where to save the GenBank file Returns Nothing, but save the complete GenBank file corresponding to the WGS reference into the specified folder. The file name is the GI number plus WGS getdocsum(searchresult, retmax=none) Fetch the documents summaries for the entries from an Entrez.esearch. searchresult (Bio.Entrez.Parser.DictionaryElement) Object containing the result of an Entrez.esearch, typically the output from :func: search (or at minimum a dictionary with WebEnv and QueryKey entries) retmax (int) Maximum number of document summaries to get. If no number is given, uses the RetMax element from searchresult. Returns A list of dictionaries containing the document summaries Return type list of dictionaries getdocsumfromid(listid, retmax=none) Fetch the documents summaries from a list of GenBank identifiers. listid (list of str) A list of GenBank identifiers retmax (int) Maximum number of document summaries to get. If None (default), returns all the document summaries. Returns A list of dictionaries containing the document summaries Return type list of dictionaries search(term, retmax=none) Search GenBank for a given query string. Perform a Bio.Entrez.esearch on db= nuccore, using history. 12 Chapter 2. Contents

17 Returns term (str) Query to submit to GenBank retmax (int) Maximum number of returned ids The result of the search, with detailed information accessible as if it was a Python dictionary. Keys are: "Count", "RetMax", "IdList", "TranslationStack", "QueryTranslation", "TranslationSet", "RetStart", "QueryKey", "WebEnv" This object can be used with other function of this module to get the actual data (getdocsum() and _getfullrecord()) Return type Bio.Entrez.Parser.DictionaryElement writedocsums(docsums, handle) Write the documents summaries into a tabular format to any handle with a write method. docsums (list of dictionaries or None) A list of dictionaries containing the document summaries, typically the output from parsedocsumxml(). If it is an empty list, the function will not write anything. handle (similar to file handle) Handle object with a write method (e.g. sys.stdout, StringIO object) Returns Nothing but writes the document summaries in a tabular format to the specified file. open file, 2.3 Command-line scripts pygenbank-search pygenbank-search is a tool to perform searches on GenBank and to retrieve GenBank records, either as document summaries or as full records. The user has to provide an address for use of the Entrez resource. Type pygenbank-search --help for detailed usage. See for more details on GenBank search queries. Examples Please use your own address as the -- argument. Search GenBank and retrieve document summaries: pygenbank-search --query "hemoglobin AND mammal" --retmax "name@address" > mysearc less -S mysearch Search GenBank and retrieve full records: mkdir gbresults # Records will be saved here pygenbank-search -q "myoglobin AND sperm whale" -e "name@address" -d -o gbresults Specify a length range in the GenBank query: 2.3. Command-line scripts 13

18 pygenbank-search -q "carcinus maenas" -e -r > mysearch pygenbank-search -q "carcinus maenas AND 1000:100000[SLEN]" -e -r > mysearc Specify a taxon in the GenBank query: MY_QUERY="complete genome AND staphylococcus aureus [PORGN]" pygenbank-search -q "$MY_QUERY" -e "name@address" -r > mysearch More complex query to get all complete Staphylococcus aureus genomes (up to 10000): MY_QUERY="complete genome AND staphylococcus aureus [PORGN] AND : [SLEN]" echo $MY_QUERY pygenbank-search -q "$MY_QUERY" -e "name@address" -r > mysearch pygenbank-extract-cds pygenbank-extract-cds is a tool to extract CDS summaries from GenBank records and to produce fasta file with unique amino-acid sequences if needed (e.g. to prepare a clustering analysis). Type pygenbank-extract-cds --help for detailed usage. Examples Get CDS summaries for all GenBank files in the current directory: pygenbank-extract-cds *.gb > mysummaries How to profile command-line script execution cprofilev is a convenient tool to visualize the results of a profiling run of a Python script: sudo pip install cprofilev cprofilev can be used to profile the execution of a script this way: python -m cprofilev myscript.py [args] The ouput is visible at the address Using cprofilev with the command-line scripts pygenbank-search and pygenbank-extract-cds use entry points in the genbank.py module, and cannot be called directly with the Python interpreter to use the cprofilev module at the same time (at least I didn t find a way to do it for now). To solve this problem, there is a bit of code added at the end of the genbank.py module to make it callable from the python interpreter. The module can then be called with: python genbank.py search [args] python genbank.py extract-cds [args] where [args] are passed to the corresponding _main_... functions. For example: python genbank.py search -q "hemocyanin" > summaries python genbank.py extract-cds --help 14 Chapter 2. Contents

19 Note that the full path to genbank.py must be provided (so here we assume we are running the profiling run from within the module folder). To perform a profiling run: python -m cprofilev genbank.py extract-cds -u toto.fasta *.gb > summaries and then visit with a web browser Command-line scripts 15

20 16 Chapter 2. Contents

21 CHAPTER 3 Indices and tables genindex modindex search 17

22 18 Chapter 3. Indices and tables

23 Python Module Index g genbank, 6 19

24 20 Python Module Index

25 Index Symbols _CDSinfo() (in module genbank), 6 _check option() (in module genbank), 6 _checkretmax() (in module genbank), 7 _downloadbatch() (in module genbank), 7 _downloadwgs() (in module genbank), 7 _filelinestolist() (in module genbank), 7 _getdocsumxml() (in module genbank), 7 _getfullrecord() (in module genbank), 7 _getproteinhashfromcds() (in module genbank), 8 _getrecordbatch() (in module genbank), 8 _main_extract_cds() (in module genbank), 8 _main_search() (in module genbank), 8 _makeparser_extract_cds() (in module genbank), 9 _makeparser_search() (in module genbank), 9 _makesummaryforcds() (in module genbank), 9 _makewgsurl() (in module genbank), 9 _parsedocsumxml() (in module genbank), 9 _processargstologic_extract_cds() (in module genbank), 10 _processargstologic_search() (in module genbank), 10 _processoutfmtarg() (in module genbank), 10 _recordinfo() (in module genbank), 10 _recordiswgs() (in module genbank), 11 _summarizerecord() (in module genbank), 11 D downloadrecords() (in module genbank), 11 downloadwgs() (in module genbank), 12 G genbank (module), 6 getdocsum() (in module genbank), 12 getdocsumfromid() (in module genbank), 12 S search() (in module genbank), 12 W writedocsums() (in module genbank), 13 21

BanzaiDB Documentation

BanzaiDB Documentation BanzaiDB Documentation Release 0.3.0 Mitchell Stanton-Cook Jul 19, 2017 Contents 1 BanzaiDB documentation contents 3 2 Indices and tables 11 i ii BanzaiDB is a tool for pairing Microbial Genomics Next

More information

OstrichLib Documentation

OstrichLib Documentation OstrichLib Documentation Release 0.0.0 Itamar Ostricher May 10, 2016 Contents 1 utils package 3 1.1 collections utils module......................................... 3 1.2 path utils module.............................................

More information

BMMB 597D - Practical Data Analysis for Life Scientists. Week 12 -Lecture 23. István Albert Huck Institutes for the Life Sciences

BMMB 597D - Practical Data Analysis for Life Scientists. Week 12 -Lecture 23. István Albert Huck Institutes for the Life Sciences BMMB 597D - Practical Data Analysis for Life Scientists Week 12 -Lecture 23 István Albert Huck Institutes for the Life Sciences Tapping into data sources Entrez: Cross-Database Search System EntrezGlobal

More information

Pulp Python Support Documentation

Pulp Python Support Documentation Pulp Python Support Documentation Release 1.0.1 Pulp Project October 20, 2015 Contents 1 Release Notes 3 1.1 1.0 Release Notes............................................ 3 2 Administrator Documentation

More information

monolith Documentation

monolith Documentation monolith Documentation Release 0.3.3 Łukasz Balcerzak December 16, 2013 Contents 1 Usage 3 1.1 Execution manager............................................ 3 1.2 Creating commands...........................................

More information

Custom Actions for argparse Documentation

Custom Actions for argparse Documentation Custom Actions for argparse Documentation Release 0.4 Hai Vu October 26, 2015 Contents 1 Introduction 1 2 Information 3 2.1 Folder Actions.............................................. 3 2.2 IP Actions................................................

More information

from scratch A primer for scientists working with Next-Generation- Sequencing data CHAPTER 8 biopython

from scratch A primer for scientists working with Next-Generation- Sequencing data CHAPTER 8 biopython from scratch A primer for scientists working with Next-Generation- Sequencing data CHAPTER 8 biopython Chapter 8: Biopython Biopython is a collection of modules that implement common bioinformatical tasks

More information

Tutorial 4 BLAST Searching the CHO Genome

Tutorial 4 BLAST Searching the CHO Genome Tutorial 4 BLAST Searching the CHO Genome Accessing the CHO Genome BLAST Tool The CHO BLAST server can be accessed by clicking on the BLAST button on the home page or by selecting BLAST from the menu bar

More information

scrapekit Documentation

scrapekit Documentation scrapekit Documentation Release 0.1 Friedrich Lindenberg July 06, 2015 Contents 1 Example 3 2 Reporting 5 3 Contents 7 3.1 Installation Guide............................................ 7 3.2 Quickstart................................................

More information

turbo-hipster Documentation

turbo-hipster Documentation turbo-hipster Documentation Release 0.1 Joshua Hesketh October 07, 2015 Contents 1 Turbo-hipster 3 1.1 Turbo-hipster and Zuul.......................................... 3 1.2 Typical workflow diagram........................................

More information

CS Programming Languages: Python

CS Programming Languages: Python CS 3101-1 - Programming Languages: Python Lecture 5: Exceptions / Daniel Bauer (bauer@cs.columbia.edu) October 08 2014 Daniel Bauer CS3101-1 Python - 05 - Exceptions / 1/35 Contents Exceptions Daniel Bauer

More information

ffmpy3 Documentation Release Eric Ahn

ffmpy3 Documentation Release Eric Ahn ffmpy3 Documentation Release 0.2.3 Eric Ahn February 03, 2017 Contents 1 Installation 3 2 Quickstart 5 3 Documentation 7 3.1 ffmpy3.................................................. 7 3.2 Examples.................................................

More information

ZeroVM Package Manager Documentation

ZeroVM Package Manager Documentation ZeroVM Package Manager Documentation Release 0.2.1 ZeroVM Team October 14, 2014 Contents 1 Introduction 3 1.1 Creating a ZeroVM Application..................................... 3 2 ZeroCloud Authentication

More information

umicount Documentation

umicount Documentation umicount Documentation Release 1.0 Mickael June 30, 2015 Contents 1 Introduction 3 2 Recommendations 5 3 Install 7 4 How to use umicount 9 4.1 Working with a single bed file......................................

More information

maya-cmds-help Documentation

maya-cmds-help Documentation maya-cmds-help Documentation Release Andres Weber May 28, 2017 Contents 1 1.1 Synopsis 3 1.1 1.1.1 Features.............................................. 3 2 1.2 Installation 5 2.1 1.2.1 Windows, etc............................................

More information

viki-fabric-helpers Documentation

viki-fabric-helpers Documentation viki-fabric-helpers Documentation Release 0.0.5 Viki Inc. July 04, 2014 Contents 1 Installation 3 1.1 Installation................................................ 3 2 Configuration 5 2.1 Configuration...............................................

More information

argcomplete Documentation Andrey Kislyuk

argcomplete Documentation Andrey Kislyuk Andrey Kislyuk May 08, 2018 Contents 1 Installation 3 2 Synopsis 5 2.1 argcomplete.autocomplete(parser).................................... 5 3 Specifying completers 7 3.1 Readline-style completers........................................

More information

streamio Documentation

streamio Documentation streamio Documentation Release 0.1.0.dev James Mills April 17, 2014 Contents 1 About 3 1.1 Examples................................................. 3 1.2 Requirements...............................................

More information

pyprika Documentation

pyprika Documentation pyprika Documentation Release 1.0.0 Paul Kilgo February 16, 2014 Contents i ii Pyprika is a Python library for parsing and managing recipes. Its major features are: Support for recognizing a human-friendly

More information

Cross-platform daemonization tools.

Cross-platform daemonization tools. Cross-platform daemonization tools. Release 0.1.0 Muterra, Inc Sep 14, 2017 Contents 1 What is Daemoniker? 1 1.1 Installing................................................. 1 1.2 Example usage..............................................

More information

TangeloHub Documentation

TangeloHub Documentation TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................

More information

Aldryn Installer Documentation

Aldryn Installer Documentation Aldryn Installer Documentation Release 0.2.0 Iacopo Spalletti February 06, 2014 Contents 1 django CMS Installer 3 1.1 Features.................................................. 3 1.2 Installation................................................

More information

pyensembl Documentation

pyensembl Documentation pyensembl Documentation Release 0.8.10 Hammer Lab Oct 30, 2017 Contents 1 pyensembl 3 1.1 pyensembl package............................................ 3 2 Indices and tables 25 Python Module Index 27

More information

Supermann. Release 3.0.0

Supermann. Release 3.0.0 Supermann Release 3.0.0 May 27, 2015 Contents 1 Usage 3 1.1 What Supermann does.......................................... 3 1.2 supermann-from-file....................................... 3 2 Installation

More information

Python simple arp table reader Documentation

Python simple arp table reader Documentation Python simple arp table reader Documentation Release 0.0.1 David Francos Nov 17, 2017 Contents 1 Python simple arp table reader 3 1.1 Features.................................................. 3 1.2 Usage...................................................

More information

argcomplete Documentation

argcomplete Documentation argcomplete Documentation Release Andrey Kislyuk Nov 21, 2017 Contents 1 Installation 3 2 Synopsis 5 2.1 argcomplete.autocomplete(parser).................................... 5 3 Specifying completers

More information

python-docker-machine Documentation

python-docker-machine Documentation python-docker-machine Documentation Release 0.2.4 Gijs Molenaar Aug 25, 2017 Contents 1 Introduction 3 2 installation 5 3 Usage 7 4 Indices and tables 11 Python Module Index 13 i ii python-docker-machine

More information

Essential Skills for Bioinformatics: Unix/Linux

Essential Skills for Bioinformatics: Unix/Linux Essential Skills for Bioinformatics: Unix/Linux SHELL SCRIPTING Overview Bash, the shell we have used interactively in this course, is a full-fledged scripting language. Unlike Python, Bash is not a general-purpose

More information

ffmpy Documentation Andriy Yurchuk

ffmpy Documentation Andriy Yurchuk ffmpy Documentation 0.2.1 Andriy Yurchuk 2016 10 25 Contents 1 3 2 5 3 7 3.1 ffmpy................................................... 7 3.2 Examples................................................. 8

More information

Sequence Alignment: BLAST

Sequence Alignment: BLAST E S S E N T I A L S O F N E X T G E N E R A T I O N S E Q U E N C I N G W O R K S H O P 2015 U N I V E R S I T Y O F K E N T U C K Y A G T C Class 6 Sequence Alignment: BLAST Be able to install and use

More information

Uranium Documentation

Uranium Documentation Uranium Documentation Release 0.1 Yusuke Tsutsumi Jul 26, 2018 Contents 1 What is Uranium? 1 1.1 Installation................................................ 2 1.2 Tutorial..................................................

More information

Python 2.6 Ubuntu 10.04LTS Minimum suggested hardware: Dual core x86 CPU, 1Gb RAM Python-fuse (for mount.py360 / py360.py)

Python 2.6 Ubuntu 10.04LTS Minimum suggested hardware: Dual core x86 CPU, 1Gb RAM Python-fuse (for mount.py360 / py360.py) py360 User Guide Description py360 is a python module for analysing Xbox 360 file systems and their associated proprietary file formats. In particular py360 provides a FUSE file system driver and file

More information

xmljson Documentation

xmljson Documentation xmljson Documentation Release 0.1.9 S Anand Aug 01, 2017 Contents 1 About 3 2 Convert data to XML 5 3 Convert XML to data 7 4 Conventions 9 5 Options 11 6 Installation 13 7 Roadmap 15 8 More information

More information

API Wrapper Documentation

API Wrapper Documentation API Wrapper Documentation Release 0.1.7 Ardy Dedase February 09, 2017 Contents 1 API Wrapper 3 1.1 Overview................................................. 3 1.2 Installation................................................

More information

OTX to MISP. Release 1.4.2

OTX to MISP. Release 1.4.2 OTX to MISP Release 1.4.2 May 11, 2018 Contents 1 Overview 1 1.1 Installation................................................ 1 1.2 Documentation.............................................. 1 1.3 Alienvault

More information

django-crucrudile Documentation

django-crucrudile Documentation django-crucrudile Documentation Release 0.9.1 Hugo Geoffroy (pstch) July 27, 2014 Contents 1 Installation 1 1.1 From Python package index....................................... 1 1.2 From source...............................................

More information

Argparse Tutorial Release 2.7.9

Argparse Tutorial Release 2.7.9 Argparse Tutorial Release 2.7.9 Guido van Rossum and the Python development team December 10, 2014 Python Software Foundation Email: docs@python.org Contents 1 Concepts 1 2 The basics 2 3 Introducing Positional

More information

Pymixup Documentation

Pymixup Documentation Pymixup Documentation Release 1.0.2 Richard DeVost June 09, 2016 Contents 1 Why Obfuscate? 3 2 What pymixup Does 5 3 Contents 7 3.1 Installation................................................ 7 3.2 Program

More information

I hate money. Release 1.0

I hate money. Release 1.0 I hate money Release 1.0 Nov 01, 2017 Contents 1 Table of content 3 2 Indices and tables 15 i ii «I hate money» is a web application made to ease shared budget management. It keeps track of who bought

More information

PyDriller Documentation

PyDriller Documentation PyDriller Documentation Release 1.0 Davide Spadini Nov 20, 2018 Contents 1 Overview / Install 1 1.1 Requirements............................................... 1 1.2 Installing PyDriller............................................

More information

dicompyler-core Documentation

dicompyler-core Documentation dicompyler-core Documentation Release 0.5.3 Aditya Panchal Nov 08, 2017 Contents 1 dicompyler-core 3 1.1 Other information............................................ 3 1.2 Dependencies...............................................

More information

picrawler Documentation

picrawler Documentation picrawler Documentation Release 0.1.1 Ikuya Yamada October 07, 2013 CONTENTS 1 Installation 3 2 Getting Started 5 2.1 PiCloud Setup.............................................. 5 2.2 Basic Usage...............................................

More information

Script language: Python Data and files

Script language: Python Data and files Script language: Python Data and files Cédric Saule Technische Fakultät Universität Bielefeld 4. Februar 2015 Python User inputs, user outputs Command line parameters, inputs and outputs of user data.

More information

Contents: 1 Basic socket interfaces 3. 2 Servers 7. 3 Launching and Controlling Processes 9. 4 Daemonizing Command Line Programs 11

Contents: 1 Basic socket interfaces 3. 2 Servers 7. 3 Launching and Controlling Processes 9. 4 Daemonizing Command Line Programs 11 nclib Documentation Release 0.7.0 rhelmot Apr 19, 2018 Contents: 1 Basic socket interfaces 3 2 Servers 7 3 Launching and Controlling Processes 9 4 Daemonizing Command Line Programs 11 5 Indices and tables

More information

Managing Your Biological Data with Python

Managing Your Biological Data with Python Chapman & Hall/CRC Mathematical and Computational Biology Series Managing Your Biological Data with Python Ailegra Via Kristian Rother Anna Tramontano CRC Press Taylor & Francis Group Boca Raton London

More information

Performing whole genome SNP analysis with mapping performed locally

Performing whole genome SNP analysis with mapping performed locally BioNumerics Tutorial: Performing whole genome SNP analysis with mapping performed locally 1 Introduction 1.1 An introduction to whole genome SNP analysis A Single Nucleotide Polymorphism (SNP) is a variation

More information

TPS Documentation. Release Thomas Roten

TPS Documentation. Release Thomas Roten TPS Documentation Release 0.1.0 Thomas Roten Sep 27, 2017 Contents 1 TPS: TargetProcess in Python! 3 2 Installation 5 3 Contributing 7 3.1 Types of Contributions..........................................

More information

Python Overpass API Documentation

Python Overpass API Documentation Python Overpass API Documentation Release 0.4 PhiBo Apr 07, 2017 Contents 1 Introduction 3 1.1 Requirements............................................... 3 1.2 Installation................................................

More information

yaml4rst Documentation

yaml4rst Documentation yaml4rst Documentation Release 0.1.5 Robin Schneider Mar 16, 2017 Contents 1 yaml4rst introduction 3 1.1 Usage................................................... 3 1.2 Features..................................................

More information

Lecture 5. Essential skills for bioinformatics: Unix/Linux

Lecture 5. Essential skills for bioinformatics: Unix/Linux Lecture 5 Essential skills for bioinformatics: Unix/Linux UNIX DATA TOOLS Text processing with awk We have illustrated two ways awk can come in handy: Filtering data using rules that can combine regular

More information

e24paymentpipe Documentation

e24paymentpipe Documentation e24paymentpipe Documentation Release 1.2.0 Burhan Khalid Oct 30, 2017 Contents 1 e24paymentpipe 3 1.1 Features.................................................. 3 1.2 Todo...................................................

More information

requests-cache Documentation

requests-cache Documentation requests-cache Documentation Release 0.4.13 Roman Haritonov Nov 09, 2017 Contents 1 User guide 3 1.1 Installation................................................ 3 1.2 Usage...................................................

More information

DCLI User's Guide. Data Center Command-Line Interface

DCLI User's Guide. Data Center Command-Line Interface Data Center Command-Line Interface 2.10.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit

More information

GridMap Documentation

GridMap Documentation GridMap Documentation Release 0.14.0 Daniel Blanchard Cheng Soon Ong Christian Widmer Dec 07, 2017 Contents 1 Documentation 3 1.1 Installation...................................... 3 1.2 License........................................

More information

Weights and Biases Documentation

Weights and Biases Documentation Weights and Biases Documentation Release 0.6.17 Weights and Biases Aug 13, 2018 Contents 1 Intro 1 2 Quickstart - Existing Project 3 3 Weights & Biases Run API 5 3.1 Saving run files..............................................

More information

Airoscript-ng Documentation

Airoscript-ng Documentation Airoscript-ng Documentation Release 0.0.4 David Francos Cuartero January 22, 2015 Contents 1 Airoscript-ng 3 1.1 Features.................................................. 3 1.2 TODO..................................................

More information

Wifiphisher Documentation

Wifiphisher Documentation Wifiphisher Documentation Release 1.2 George Chatzisofroniou Jan 13, 2018 Contents 1 Table Of Contents 1 1.1 Getting Started.............................................. 1 1.2 User s guide...............................................

More information

Unix basics exercise MBV-INFX410

Unix basics exercise MBV-INFX410 Unix basics exercise MBV-INFX410 In order to start this exercise, you need to be logged in on a UNIX computer with a terminal window open on your computer. It is best if you are logged in on freebee.abel.uio.no.

More information

DCLI User's Guide. Data Center Command-Line Interface 2.9.1

DCLI User's Guide. Data Center Command-Line Interface 2.9.1 Data Center Command-Line Interface 2.9.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit

More information

dh-virtualenv Documentation

dh-virtualenv Documentation dh-virtualenv Documentation Release 1.0 Spotify AB Sep 27, 2017 Contents 1 What is dh-virtualenv 3 2 Changelog 5 2.1 1.0.................................................... 5 2.2 0.11....................................................

More information

IntegronFinder Documentation

IntegronFinder Documentation IntegronFinder Documentation Release 1.5.1 Jean Cury, Bertrand Néron, Eduardo PC Rocha Feb 16, 2018 Contents 1 Introduction 2 2 Installation 5 2.1 IntegronFinder dependencies.............................

More information

spacetrack Documentation

spacetrack Documentation spacetrack Documentation Release 0.13.1 Frazer McLean Feb 03, 2018 Contents 1 Installation 3 1.1 pip.................................................. 3 1.2 Git..................................................

More information

INTRODUCTION TO BIOINFORMATICS

INTRODUCTION TO BIOINFORMATICS Molecular Biology-2017 1 INTRODUCTION TO BIOINFORMATICS In this section, we want to provide a simple introduction to using the web site of the National Center for Biotechnology Information NCBI) to obtain

More information

withenv Documentation

withenv Documentation withenv Documentation Release 0.7.0 Eric Larson Aug 02, 2017 Contents 1 withenv 3 2 Installation 5 3 Usage 7 3.1 YAML Format.............................................. 7 3.2 Command Substitutions.........................................

More information

Stepic Plugins Documentation

Stepic Plugins Documentation Stepic Plugins Documentation Release 0 Stepic Team May 06, 2015 Contents 1 Introduction 3 1.1 Quiz Architecture............................................ 3 1.2 Backend Overview............................................

More information

micawber Documentation

micawber Documentation micawber Documentation Release 0.3.4 charles leifer Nov 29, 2017 Contents 1 examples 3 2 integration with web frameworks 5 2.1 Installation................................................ 5 2.2 Getting

More information

Public Repositories Tutorial: Bulk Downloads

Public Repositories Tutorial: Bulk Downloads Public Repositories Tutorial: Bulk Downloads Almost all of the public databases, genome browsers, and other tools you have explored so far offer some form of access to rapidly download all or large chunks

More information

Python Basics. Lecture and Lab 5 Day Course. Python Basics

Python Basics. Lecture and Lab 5 Day Course. Python Basics Python Basics Lecture and Lab 5 Day Course Course Overview Python, is an interpreted, object-oriented, high-level language that can get work done in a hurry. A tool that can improve all professionals ability

More information

Introduction to Genome Browsers

Introduction to Genome Browsers Introduction to Genome Browsers Rolando Garcia-Milian, MLS, AHIP (Rolando.milian@ufl.edu) Department of Biomedical and Health Information Services Health Sciences Center Libraries, University of Florida

More information

Infoblox Kubernetes1.0.0 IPAM Plugin

Infoblox Kubernetes1.0.0 IPAM Plugin 2h DEPLOYMENT GUIDE Infoblox Kubernetes1.0.0 IPAM Plugin NIOS version 8.X August 2018 2018 Infoblox Inc. All rights reserved. Infoblox Kubernetes 1.0.0 IPAM Deployment Guide August 2018 Page 1 of 18 Overview...

More information

redis-lua Documentation

redis-lua Documentation redis-lua Documentation Release 2.0.8 Julien Kauffmann October 12, 2016 Contents 1 Quick start 3 1.1 Step-by-step analysis........................................... 3 2 What s the magic at play here?

More information

Django-CSP Documentation

Django-CSP Documentation Django-CSP Documentation Release 3.0 James Socol, Mozilla September 06, 2016 Contents 1 Installing django-csp 3 2 Configuring django-csp 5 2.1 Policy Settings..............................................

More information

django-dynamic-db-router Documentation

django-dynamic-db-router Documentation django-dynamic-db-router Documentation Release 0.1.1 Erik Swanson August 24, 2016 Contents 1 Table of Contents 3 1.1 Installation................................................ 3 1.2 Quickstart................................................

More information

Pulp Puppet Support Documentation

Pulp Puppet Support Documentation Pulp Puppet Support Documentation Release 2.6.4 Pulp Team September 24, 2015 Contents 1 User Guide 1 1.1 Introduction............................................... 1 1.2 Release Notes..............................................

More information

g-pypi Documentation Release 0.3 Domen Kožar

g-pypi Documentation Release 0.3 Domen Kožar g-pypi Documentation Release 0.3 Domen Kožar January 20, 2014 Contents i ii Author Domen Kožar Source code Github.com source browser Bug tracker Github.com issues Generated January 20,

More information

GPU Cluster Usage Tutorial

GPU Cluster Usage Tutorial GPU Cluster Usage Tutorial How to make caffe and enjoy tensorflow on Torque 2016 11 12 Yunfeng Wang 1 PBS and Torque PBS: Portable Batch System, computer software that performs job scheduling versions

More information

goose3 Documentation Release maintainers

goose3 Documentation Release maintainers goose3 Documentation Release 3.1.6 maintainers Oct 20, 2018 Contents: 1 Goose3 API 1 1.1 Goose3.................................................. 1 1.2 Configuration...............................................

More information

Python wrapper for Viscosity.app Documentation

Python wrapper for Viscosity.app Documentation Python wrapper for Viscosity.app Documentation Release Paul Kremer March 08, 2014 Contents 1 Python wrapper for Viscosity.app 3 1.1 Features.................................................. 3 2 Installation

More information

mri Documentation Release Nate Harada

mri Documentation Release Nate Harada mri Documentation Release 1.0.0 Nate Harada September 18, 2015 Contents 1 Getting Started 3 1.1 Deploying A Server........................................... 3 1.2 Using Caffe as a Client..........................................

More information

Sequence Alignment. GBIO0002 Archana Bhardwaj University of Liege

Sequence Alignment. GBIO0002 Archana Bhardwaj University of Liege Sequence Alignment GBIO0002 Archana Bhardwaj University of Liege 1 What is Sequence Alignment? A sequence alignment is a way of arranging the sequences of DNA, RNA, or protein to identify regions of similarity.

More information

Python AutoTask Web Services Documentation

Python AutoTask Web Services Documentation Python AutoTask Web Services Documentation Release 0.5.1 Matt Parr May 15, 2018 Contents 1 Python AutoTask Web Services 3 1.1 Features.................................................. 3 1.2 Credits..................................................

More information

DCLI User's Guide. Modified on 20 SEP 2018 Data Center Command-Line Interface

DCLI User's Guide. Modified on 20 SEP 2018 Data Center Command-Line Interface Modified on 20 SEP 2018 Data Center Command-Line Interface 2.10.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about

More information

Django QR Code Documentation

Django QR Code Documentation Django QR Code Documentation Release 0.3.3 Philippe Docourt Nov 12, 2017 Contents: 1 Django QR Code 1 1.1 Installation................................................ 1 1.2 Usage...................................................

More information

Lecture 8. Sequence alignments

Lecture 8. Sequence alignments Lecture 8 Sequence alignments DATA FORMATS bioawk bioawk is a program that extends awk s powerful processing of tabular data to processing tasks involving common bioinformatics formats like FASTA/FASTQ,

More information

DynamiX Documentation

DynamiX Documentation DynamiX Documentation Release 0.1 Pascal Held May 13, 2015 Contents 1 Introduction 3 1.1 Resources................................................. 3 1.2 Requirements...............................................

More information

tld Documentation Release 0.9 Artur Barseghyan

tld Documentation Release 0.9 Artur Barseghyan tld Documentation Release 0.9 Artur Barseghyan Jun 13, 2018 Contents 1 Prerequisites 3 2 Documentation 5 3 Installation 7 4 Usage examples 9 5 Update the list of TLD names

More information

FriendlyShell Documentation

FriendlyShell Documentation FriendlyShell Documentation Release 0.0.0.dev0 Kevin S. Phillips Nov 15, 2018 Contents: 1 friendlyshell 3 1.1 friendlyshell package........................................... 3 2 Overview 9 3 Indices

More information

Mantis STIX Importer Documentation

Mantis STIX Importer Documentation Mantis STIX Importer Documentation Release 0.2.0 Siemens February 27, 2014 Contents 1 Mantis STIX Importer 3 1.1 Documentation.............................................. 3 1.2 Quickstart................................................

More information

collective.jsonify Release 1.1.dev0

collective.jsonify Release 1.1.dev0 collective.jsonify Release 1.1.dev0 May 15, 2015 Contents 1 How to install it 3 2 How to use it 5 3 Using the exporter 7 4 How to extend it 9 5 Code 11 6 Changelog 13 6.1 1.1 (unreleased).............................................

More information

HyDe Documentation. Release 0.4.1a. Paul Blischak and Laura Kubatko

HyDe Documentation. Release 0.4.1a. Paul Blischak and Laura Kubatko HyDe Documentation Release 041a Paul Blischak and Laura Kubatko Apr 16, 2018 Contents 1 Getting help 3 2 Features 5 3 Documentation 7 4 Indices and tables 19 i ii HyDe Documentation, Release 041a HyDe

More information

Moodle Destroyer Tools Documentation

Moodle Destroyer Tools Documentation Moodle Destroyer Tools Documentation Release 0.0.1 Manly Man Dec 22, 2017 With Web Services 1 Features and Screenshots 3 2 Grading with Webservices 7 2.1 Prerequisites...............................................

More information

The Pyth Language. Administrivia

The Pyth Language. Administrivia Administrivia The Pyth Language Lecture 5 Please make sure you have registered your team, created SSH keys as indicated on the admin page, and also have electronically registered with us as well. Prof.

More information

pydas Documentation Release Kitware, Inc.

pydas Documentation Release Kitware, Inc. pydas Documentation Release 0.3.6 Kitware, Inc. January 28, 2016 Contents 1 Introduction To pydas 3 1.1 Requirements............................................... 3 1.2 Installing and Upgrading pydas.....................................

More information

CS 246 Winter Tutorial 2

CS 246 Winter Tutorial 2 CS 246 Winter 2016 - Tutorial 2 Detailed Version January 14, 2016 1 Summary git Stuff File Properties Regular Expressions Output Redirection Piping Commands Basic Scripting Persistent Data Password-less

More information

Welcome to. Python 2. Session #5. Michael Purcaro, Chris MacKay, Nick Hathaway, and the GSBS Bootstrappers February 2014

Welcome to. Python 2. Session #5. Michael Purcaro, Chris MacKay, Nick Hathaway, and the GSBS Bootstrappers February 2014 Welcome to Python 2 Session #5 Michael Purcaro, Chris MacKay, Nick Hathaway, and the GSBS Bootstrappers February 2014 michael.purcaro@umassmed.edu 1 Building Blocks: modules To more easily reuse code,

More information

yagmail Documentation

yagmail Documentation yagmail Documentation Release 0.10.189 kootenpv Feb 08, 2018 Contents 1 API Reference 3 1.1 Authentication.............................................. 3 1.2 SMTP Client...............................................

More information

CONCOCT Documentation. Release 1.0.0

CONCOCT Documentation. Release 1.0.0 CONCOCT Documentation Release 1.0.0 Johannes Alneberg, Brynjar Smari Bjarnason, Ino de Bruijn, Melan December 12, 2018 Contents 1 Features 3 2 Installation 5 3 Contribute 7 4 Support 9 5 Licence 11 6

More information

Requests Mock Documentation

Requests Mock Documentation Requests Mock Documentation Release 1.5.1.dev4 Jamie Lennox Jun 16, 2018 Contents 1 Overview 3 2 Using the Mocker 5 2.1 Activation................................................ 5 2.2 Class Decorator.............................................

More information

ers Documentation Release 0.13 ers-devs

ers Documentation Release 0.13 ers-devs ers Documentation Release 0.13 ers-devs November 14, 2013 Contents 1 Installation 3 2 Run as Virtual Machine 5 3 ers Package 7 3.1 ers Package............................................... 7 3.2 daemon

More information

termite Release 0.0.2

termite Release 0.0.2 termite Release 0.0.2 February 16, 2017 Contents 1 Features 3 2 Alternatives 5 3 Why another build tool? 7 4 Requeriments 9 5 Installation 11 5.1 Basic concepts..............................................

More information