Skip to content

6br/ffc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFC

Gem Version Build Status Code Climate

File Formats Conversion Tool

Especially, this tool may be useful for bioinformatics.

Installation

Install it yourself as:

$ gem install ffc

Examples

To compile programs:

$ ffc convert sample.c a.out
$ ffc c sample.c a.out

To convert markdown file to HTML file:

$ ffc convert a.md a.html
$ ffc c a.md a.html

To convert "sam" format file to "bam" format file (It converts automatically if you do not know appreciate commands and parameters.):

$ ffc convert a.sam a.bam
$ ffc c a.sam a.bam

To show the whole list of available convert commands:

$ ffc list a.png
$ ffc l a.png

To show help:

$ ffc help [COMMAND]
$ ffc h [COMMAND]

When there are alternative tools, you can select one of them.

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

Notice

If there are no package to run a suggested command, this tool will install the package with brew install in default.

If you use another package manager such as apt, yum or conda, you can configure the default command. But there is no interface or guide yet.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/6br/ffc.

About

File Format Conversion Tool

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages