• Stars
    star
    195
  • Rank 192,988 (Top 4 %)
  • Language
    Perl
  • License
    GNU General Publi...
  • Created about 8 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Genome Assembly and Annotation Service code

Build Status install with bioconda Anaconda-Server Badge DOI docker_gaas singularity_gaas Anaconda-Server Badge
GAAS

Genome Assembly Annotation Service (GAAS)

Suite of tools related to Genome Assembly Annotation Service tasks.


Table of Contents


What can GAAS do for you?

The repository contains mainly tools and knowledge related to bioinformatics and annotation the most often. To access and install the tools please follow the installation procedures below. For the knowledge you are invited to visit the knowledge part of the repo or if you are looking specifically for genome assembly knowledge The Genome Assembly Workshop Knowledge Base.

Installation

Using conda

Install

conda install -c bioconda gaas

Update

conda update gaas

Uninstall

conda uninstall gaas  

Old school

Prerequisites

  • R

  • Perl Perl >= 5.8, and a list of perl modules that can be installed using cpan, cpanm or conda:

    • Install perl modules with cpanm
    cpanm install bioperl
    cpanm install Clone
    cpanm install Graph::Directed
    cpanm install LWP::UserAgent
    cpanm install Statistics::R
    cpanm install Sort::Naturally
    cpanm install File::Share
    cpanm install Moose
    cpanm install File::ShareDir::Install
    cpanm install Bio::DB::EUtilities
    
    • Install perl modules with conda
    conda env create -f conda_environment_GAAS.yml
    conda activate gaas
    

Install

git clone https://github.com/NBISweden/GAAS.git # Clone GAAS
cd GAAS                                         # move into GAAS folder
perl Makefile.PL                                # Check all the dependencies*
make                                            # Compile
make test                                       # Test
make install                                    # Install

*If dependencies are missing you can install them using cpan/cpanm or use conda and load the environment conda_environment_GAAS.yml

Remark: On MS Windows, instead of make you'd probably have to use dmake or nmake depending the toolchain you have.

Update

From the folder where the repository is located.

git pull                                        # Update to last GAAS
perl Makefile.PL                                # Check all the dependencies<sup>1</sup>
make                                            # Compile
make test                                       # Test
make install                                    # Install

Change to a specific version

From the folder where the repository is located.

git pull                                        # Update the code
git checkout v0.1.1                             # use version v0.1 (See releases tab for a list of available versions)
perl Makefile.PL                                # Check all the dependencies<sup>1</sup>
make                                            # Compile
make test                                       # Test
make install                                    # Install

Uninstall

perl uninstall_GAAS

Usage

script_name.pl -h

Repository structure

annotation

Annotation directory contains everything related to annotation side of the service.

Shorcuts:

assembly

Assembly directory contains development related to assembly side of the service.

Shorcuts:

More Repositories

1

AGAT

Another Gtf/Gff Analysis Toolkit
Perl
389
star
2

MrBayes

MrBayes is a program for Bayesian inference and model choice across a wide range of phylogenetic and evolutionary models. For documentation and downloading the program, please see the home page:
C
220
star
3

excelerate-scRNAseq

Single RNA-seq data analysis with R (Finland, May, 2019)
HTML
208
star
4

workshop-scRNAseq

Single cell RNA sequencing analysis course
HTML
176
star
5

EMBLmyGFF3

An efficient way to convert gff3 annotation files into EMBL format ready to submit.
Python
58
star
6

workshop-reproducible-research

NBIS/ELIXIR course: Tools for Reproducible Research
HTML
53
star
7

workshop_omics_integration

Workshop in omics integration and systems biology
HTML
53
star
8

pipelines-nextflow

A set of workflows written in Nextflow for Genome Annotation.
Nextflow
41
star
9

workshop-RNAseq

Workshop • Analysis of RNA-seq data
CSS
32
star
10

GUESSmyLT

An efficient way to guess the library type of your RNA-Seq data.
Python
29
star
11

single-cell_sib_scilifelab_2021

SciLifeLab SIB Summer School for Advanced topics in Single Cell Omics. Site: https://nbisweden.github.io/single-cell_sib_scilifelab_2021/
Jupyter Notebook
20
star
12

single-cell_sib_scilifelab

SIB/Scilifelab autumn school in single cell omics 2019.
HTML
20
star
13

GenErode

GitHub repository for GenErode, a Snakemake pipeline for the analysis of whole-genome sequencing data from historical and modern samples to study patterns of genome erosion.
Python
19
star
14

aMeta

Ancient microbiome snakemake workflow
Python
19
star
15

workshop-neural-nets-and-deep-learning

NBIS workshop in Neural Nets and Deep Learning
HTML
18
star
16

IgDiscover-legacy

Analyze antibody repertoires and discover new V genes from high-throughput sequencing reads
Python
17
star
17

raukrtemplate

Presentation & lab RMarkdown templates for RaukR course
CSS
16
star
18

development-guidelines

Development guidlines for software within NBIS.
16
star
19

workshop-mlbiostatistics

HTML
15
star
20

wgs-structvar

Whole Genome Sequenceing Structural Variation Pipelines
Nextflow
15
star
21

workshop-epigenomics-RTDs

workshop website on readthedocs
13
star
22

workshop-genome_assembly

13
star
23

nbis-meta

A snakemake workflow for metagenomic projects
Python
13
star
24

workshop-ngsintro

Workshop • Intro to Bioinformatics using NGS data • 5 days
HTML
12
star
25

Earth-Biogenome-Project-pilot

Assembly and Annotation workflows for analysing data in the Earth Biogenome Project pilot project.
Nextflow
9
star
26

project_template

An example of how to organize files for a research project to increase reproducibility
Dockerfile
9
star
27

TransposonPSI

TransposonPSI involves a PSI-blast search of a protein or nucleotide sequence against a set of profiles of proteins corresponding to major clades/families of transposon Open Reading Frames.
Pep8
9
star
28

workshop-python

8
star
29

workshop-genome_annotation

This is the NBIS repository for the Genome Annotation Workshop.
8
star
30

sauron

Website is at:
R
7
star
31

workshop-r

Workshop • R Programming Foundations for Life Scientists • 5 days
CSS
7
star
32

pipelines

Pipelines developed within NBIS through different pipeline frameworks.
6
star
33

contigtax

Taxonomic classification of metagenomic contigs
Python
5
star
34

workshop-advanced-python

Workshop on advanced python lead by Sergio Netotea
Jupyter Notebook
5
star
35

workflow-tools-evaluation

Evaluating workflow tools and formats, such as the Common Workflow Language (CWL) for possible use within NBIS
Python
5
star
36

fungal-trans

A Snakemake workflow for fungal metatranscriptomics
Python
4
star
37

K9-WGS-Pipeline

Nextflow pipeline for standardised variant calls on canine genomes
Shell
4
star
38

sda-cli

User command line interface for the SDA
Go
4
star
39

LocalEGA

Please go to to https://github.com/EGA-archive/LocalEGA instead
Python
4
star
40

snakemake_best_practice

Small snakemake best practice workflow
Python
4
star
41

workshop-pgip

Population Genomics in Practice main website
TeX
4
star
42

workshop_omicsint_ISMBECCB

Repository for the ISMB/ECCB workshop "A practical introduction to multi-omics integration and network analysis"
HTML
4
star
43

pathfindr

R code for variant prioritization, intended for use with Sarek
R
3
star
44

RaukR-2019

RaukR 2019 teaching materials
3
star
45

Training-Tech-shorts

Short lessons, training various technologies useful to our work.
TeX
3
star
46

data-submission-documentation

Documentation for data submissions from life science research in public repositories
Shell
3
star
47

workshop-spatial

Jupyter Notebook
3
star
48

rke-openstack

A simple CLI for automating RKE deployments on Openstack using Terraform
Python
3
star
49

ReprRes_G_Arnqvist_1305

Reproducible research repository for NBIS project G Arnqvist 1305
Perl
3
star
50

assemblyeval-smk

Snakemake workflow for evaluation of assemblies
Python
3
star
51

workshop-genome_annotation_elixir

genome annotation course within ELIXIR
HTML
3
star
52

xferticket

transient storage service
Ruby
3
star
53

workshop-plotting-in-r

HTML
2
star
54

workshop-snakemake-byoc

Python
2
star
55

single-cell-pbl

Single Cell Project Based Learning
HTML
2
star
56

redmine_anonymous_watchers

Update of Redmine Anonymous Watchers plugin to work with redmine v3+.
Ruby
2
star
57

redmine_timetables

Redmine plugin for displaying users schedules.
HTML
2
star
58

workshop-conda

How to use Conda and how to contribute to Bioconda
CSS
2
star
59

encam

Encyclopedia of Cancer Microenvironment
TypeScript
2
star
60

synteny_plots_with_jcvi

Step-by-step tutorial to create synteny plots for pairs and trios of genomes using JCVI's MCScan
2
star
61

module-open-science-dm-practices

Open Science module for Data Management course (carpentries style)
Ruby
2
star
62

workshop-bioinformatics-for-PIs

NBIS course Bioinformatics for Principal Investigators
2
star
63

cytomine-bp-helm

Helm charts for deploying cytomine (https://doc.cytomine.org/) to a kubernetes environment.
Smarty
2
star
64

homepage_rshiny.nbis.se

homepage for rshiny.nbis.se
HTML
2
star
65

NBIS-template-support-reports

2
star
66

NBIS-UtilityCode

NBIS-UtilityCode: a place for bioinformatics tools and libraries, written and maintained by NBIS, the National Bioinformatics Infrastructure Sweden.
C++
2
star
67

assembly-project-template

This is a template for all assembly projects. Please read the instructions below on how to use it.
Shell
2
star
68

SMS_4882_19_Prostate_Bulk_RNA_Seq

HTML
1
star
69

vcf2cytosure

Convert VCF with structural variations to CytoSure format
Python
1
star
70

workshop-kmer-analysis

Introduction into kmer analysis
Shell
1
star
71

workshop-in-the-cloud

A cloud solution for providing workshops
Shell
1
star
72

dicom-data-visualizer

A set of Jupyter Notebooks highlighting how to parse DICOM data using pydicom.
Jupyter Notebook
1
star
73

sda-services-backup

Go
1
star
74

theherdbook

The Herd Book
TypeScript
1
star
75

cython-talk

Cython talk held August 2019
Jupyter Notebook
1
star
76

rmclient

Simple redmine command line client.
Ruby
1
star
77

redmine_surveys_notifier

This plugin allows to send a survey when a support issue is closed
Ruby
1
star
78

LocalEGA-deploy-terraform

Terraform deployment of LocalEGA on openstack
Shell
1
star
79

excelerate-demonstrator-4.3

Elixir Excelerate Demonstrator 4.3
HCL
1
star
80

canvas-integrations

1
star
81

snakemake-workflow-tool

How to package up a Snakemake workflow as a command-line tool
Python
1
star
82

gc-bp-helm

Helm chart for grand challenge
Python
1
star
83

web-grav-content

JavaScript
1
star
84

easyshiny

Shiny web app builder for single-cell data
R
1
star
85

NGScourse

Introduction to Bioinformatics Using NGS Data
HTML
1
star
86

Rcourse

R Programming Foundations for Life Scientists
HTML
1
star
87

beacon-api-tests

Compliance tester and test cases for Beacons.
Python
1
star
88

sms6012_CZIomicsint

HTML
1
star
89

course_chipseq

HTML
1
star
90

predictprotein-webserver-topcons2

web-server implementation for topcons2
HTML
1
star
91

pipelines-bpipe

NBIS bpipe pipelines framework
Groovy
1
star
92

aida-data-hub

AIDA Data Hub Scrum team board
1
star
93

a_johansson_2020

Ã…sa Johansson partner project 2020
Python
1
star
94

data-management-gym

Repository for Data Management training session modules
1
star
95

ENA-submission

Tool for easing the submission of data to the ENA
Shell
1
star
96

confluence-server-to-cloud-utils

Various scripts used when migrating a Confluence Server instance to a Confluence Cloud instance.
Python
1
star
97

workshop-common

Common configuration of githubpages for workshops
HTML
1
star
98

predictprotein-webserver-pconsc3

A django based web-server platform suitable for schedualling time consuming jobs only at the remote computational node
Python
1
star
99

manticore-smk

Snakemake workflow for non-model organism analyses
Python
1
star
100

raukr-2023

NBIS Summer School • Advanced R for Bioinformatics
JavaScript
1
star