Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

gin-proc Microservice for GIN


This repository contains documentation for using the gin-proc microservice for GIN with INCF as a part of Google Summer of Code (GSoC) 2019 programme, as well as its setup and support scripts.

Table of Contents


gin--proc is a GIN micro-service which allows the users to design efficient workflows for their work - by automating Snakemake, and build the workflows with open-source version of Continuous Integration (CI) service Drone.

Problem Statement

INCF is hosting a GIN service designed above GOGS with Git to serve as a repository management utility categorically for the Neuroinformatics data. The users (from non-tech backgrounds) find it tough to automate their workflows - precisely going from the input phase to the output phase. A lot of data makes writing workflows a repetitive and redundant task for them. Even if they are using tools like Snakemake. If they are past this stage, still testing all their workflows for potential errors and/or bugs for exorbitant amount of data and their workflows, consumes even more amount of time and reduces their efficiency.

Rationale and Significance

This tool/micro-service is required since, given the GIN user base of neuroscientists and other pro-fessionals from the related fields, shouldn’t be involved in writing thousands of repeated workflows for their data, and then testing it manually. This tool will increase their efficiency by almost exponential levels by eradicating redundancy from their work.

Authors and Contributions

Achilleas KoutsouGitHub/achilleas-k
Michael SonntagGitHub/mpsonntag
Mrinal WahalGitLab/

Contributions are welcome from anyone wanting to improve this project!

Please file an issue if you are experiencing a problem or would like to discuss something related to the microservice.

Pull requests are encouraged if you have changes you believe would improve the setup process or increase compatibility across deployment environments.


This microservice is licensed under the BSD 3-Clause license. All rights not explicitly granted in the MIT license are reserved. See the included file for more details.

Supported with ❤️ by Achilleas Koutsou, Michael Sonntag and the G-Node team.

This project was completed as part of Google Summer of Code (GSoC) 2019. and is affiliated with G-Node and GIN.

Neither G-Node nor GIN owns the trademark for Drone.


No description, website, or topics provided.




No releases published


No packages published

Contributors 4