diff options
author | Efraim Flashner | 2021-01-17 12:30:27 +0200 |
---|---|---|
committer | Efraim Flashner | 2021-01-17 12:30:53 +0200 |
commit | fa6fd8f305a3a74cbdf2741a7195dd1c9a534ad1 (patch) | |
tree | f52f94ac6392c779ee293cd8dfc975f7ce38eb45 /gn | |
parent | 8ceb607527db5132b6106325b848f38502cecd5d (diff) | |
download | guix-bioinformatics-fa6fd8f305a3a74cbdf2741a7195dd1c9a534ad1.tar.gz |
gn: update bio-ruby
Diffstat (limited to 'gn')
-rw-r--r-- | gn/packages/ruby.scm | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/gn/packages/ruby.scm b/gn/packages/ruby.scm index d0ab953..4aec059 100644 --- a/gn/packages/ruby.scm +++ b/gn/packages/ruby.scm @@ -95,30 +95,31 @@ a focus on simplicity and productivity.") (home-page "https://ruby-lang.org") (license license:ruby))) -(define-public bio-vcf ; guix ready with tests +(define-public bio-vcf ; guix ready, minus tests not passing (package - (name "bio-vcf") - (version "0.9.2") - (source - (origin - (method url-fetch) - (uri (rubygems-uri "bio-vcf" version)) - (sha256 - (base32 - "1007bn0w8l11q867lxsyqnk0vgvv12skvk9gyglv7g44knr5vh4j")))) - (build-system ruby-build-system) - (arguments - `(#:tests? #f ; There are no tests. - )) - (synopsis - "Smart lazy multi-threaded parser for VCF format with useful -filtering and output rewriting (JSON, RDF etc.)") - (description - "Smart lazy multi-threaded parser for VCF format with useful -filtering and output rewriting (JSON, RDF etc.)") - (home-page - "http://github.com/pjotrp/bioruby-vcf") - (license expat))) + (name "bio-vcf") + (version "0.9.4") + (source + (origin + (method url-fetch) + (uri (rubygems-uri "bio-vcf" version)) + (sha256 + (base32 + "1xpll1pnpr5jxjdyydfw79ydz6l6lfhy6fg2gys8s3my9vwaf3ld")))) + (build-system ruby-build-system) + (native-inputs + `(("ruby-cucumber" ,ruby-cucumber) + ("ruby-rake" ,ruby-rake))) + (synopsis "Smart VCF parser DSL") + (description + "Bio-vcf provides a @acronym{DSL, domain specific language} for processing +the VCF format. Record named fields can be queried with regular expressions. +Bio-vcf is a new generation VCF parser, filter and converter. Bio-vcf is not +only very fast for genome-wide (WGS) data, it also comes with a filtering, +evaluation and rewrite language and can output any type of textual data, +including VCF header and contents in RDF and JSON.") + (home-page "http://github.com/vcflib/bio-vcf") + (license license:expat))) (define-public bio-table ; guix ready with tests (package |