Coder Social home page Coder Social logo

klab's Introduction

klab

This public repository contains a suite of programs that are used in research in Kasahara lab.

The programs include various codes such as small utilities or tools for bioinformatics.

Installation

This package follows the standard installation process of waf::

$ ./waf configure
$ ./waf build
$ ./waf install

If you like GNU autotools-style configure, you can instead do like this::

$ ./configure
$ make
$ make install

although these commands are just a wrapper for the former commands.

When you wish to use scripts that use Perl modules, you need to add --enable-perl for waf configure, namely::

$ ./waf configure --enable-perl

or::

$ ./configure --enable-perl

You may need to be root for installing the Perl libraries.

List

nametypedescriptionnote
fattbioFASTA/FASTQ manipulation tool.see also doc/fatt.md
sievegeneralRandom sampling of text files.maybe useful for cross-validation
convertsequencebioFormat conversion of sequence files.see also perldoc
fixshebanggeneralFix shebang lines.see also perldoc
gcc-colorgeneralColor the output of gcc/g++.not extensively used.
icc-colorgeneralColor the output of Intel C++.
mydaemongeneralAutomatically set ups crontab to ensure your daemon is running. (Works without root)
repgeneralSimple wrapper for different VCS such as svn/git/hg.see also perldoc
sqgeneralExecute SQL queries over CSV files.see also perldoc. requires a bunch of Perl modules. DBD::CSV is required.
mddocgeneralSimple wrapper to view formatted Markdown (and restructured) texts via text browserRequires Markdown.pl or pandoc.
gmddocgeneralSimple wrapper to view formatted GitHub-flavored Markdown via (graphic) web browserRequires grip (python module).
sha_scangeneralFind duplicated files by collecting SHA1 hashes of files in a given directory.
repgeneralRepository utilitiy (one command, manage svn/cvs/git/hg at once!)
gfwheregeneralFind inconsistently replicated files in GlusterFS
json2csvgeneralConvert JSON into CSV
csv2htmlgeneralConvert CSV into HTML
csv2mdgeneralConvert CSV into a table in Markdown extra

Licenses

The programs are licensed under the modified BSD Licenses unless otherwise stated in source code.

The princple is that 3rd party libraries and their derivatives are basically licensed under their original licenses, while what we developed from scratch are licensed under the modified BSD. The 3rd party libraries include SQLite3 (http://www.sqlite.org/), sqdbcpp (http://code.google.com/p/sqdbcpp/).

klab's People

Contributors

hisakatha avatar mkasa avatar tomoakin avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.