about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPjotr Prins2015-09-18 13:18:15 +0900
committerPjotr Prins2015-09-18 13:18:15 +0900
commit49a15c26f468db756d290623b46e4f71104fb9df (patch)
tree09a3465222b49804ede39187a9388ddfb6ac76c2
parent0aad141feb56a230f4da9abb8527581d468d62a3 (diff)
downloadguix-bioinformatics-49a15c26f468db756d290623b46e4f71104fb9df.tar.gz
Adding python packages
-rw-r--r--gn/packages/cwl.scm1
-rw-r--r--gn/packages/python.scm74
2 files changed, 75 insertions, 0 deletions
diff --git a/gn/packages/cwl.scm b/gn/packages/cwl.scm
index 7998176..71814b5 100644
--- a/gn/packages/cwl.scm
+++ b/gn/packages/cwl.scm
@@ -4,6 +4,7 @@
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages)
   #:use-module (gnu packages python)
+  #:use-module (gn packages python)
   #:use-module (guix download)
   #:use-module (guix packages)
   #:use-module (guix git-download)
diff --git a/gn/packages/python.scm b/gn/packages/python.scm
new file mode 100644
index 0000000..a1cc3f0
--- /dev/null
+++ b/gn/packages/python.scm
@@ -0,0 +1,74 @@
+(define-module (gn packages python)
+  #:use-module ((guix licenses)
+                #:select (asl2.0 bsd-4 bsd-3 bsd-2 non-copyleft cc0 x11 x11-style
+                          gpl2 gpl2+ gpl3+ lgpl2.0+ lgpl2.1 lgpl2.1+ lgpl3+ agpl3+
+                          isc psfl public-domain x11-style))
+  #:use-module ((guix licenses) #:select (expat zlib) #:prefix license:)
+  #:use-module (gnu packages)
+  #:use-module (gnu packages attr)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages databases)
+  #:use-module (gnu packages fontutils)
+  #:use-module (gnu packages gdbm)
+  #:use-module (gnu packages gcc)
+  #:use-module (gnu packages ghostscript)
+  #:use-module (gnu packages glib)
+  #:use-module (gnu packages gtk)
+  #:use-module (gnu packages icu4c)
+  #:use-module (gnu packages image)
+  #:use-module (gnu packages imagemagick)
+  #:use-module (gnu packages libffi)
+  #:use-module (gnu packages linux)
+  #:use-module (gnu packages maths)
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages networking)
+  #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages pcre)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages python)
+  #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages readline)
+  #:use-module (gnu packages statistics)
+  #:use-module (gnu packages texlive)
+  #:use-module (gnu packages texinfo)
+  #:use-module (gnu packages tls)
+  #:use-module (gnu packages web)
+  #:use-module (gnu packages base)
+  #:use-module (gnu packages xml)
+  #:use-module (gnu packages xorg)
+  #:use-module (gnu packages zip)
+  #:use-module (guix packages)
+  #:use-module (guix download)
+  #:use-module (guix git-download)
+  #:use-module (guix utils)
+  #:use-module (guix build-system gnu)
+  #:use-module (guix build-system python)
+  #:use-module (guix build-system trivial)
+  #:use-module (srfi srfi-1))
+
+(define-public python-rdflib
+(package
+  (name "python-rdflib")
+  (version "4.2.1")
+  (source
+    (origin
+      (method url-fetch)
+      (uri (string-append
+             "https://pypi.python.org/packages/source/r/rdflib/rdflib-"
+             version
+             ".tar.gz"))
+      (sha256
+        (base32
+          "1j082qr0h7pzr33divq3w4n3k9jpcmbkxnhkw8k3pvq6aqivs0pb"))))
+  (build-system python-build-system)
+  (inputs
+   `(("python-setuptools" ,python-setuptools)))
+  (propagated-inputs `(("python-pyparsing" ,python-pyparsing)
+                       ("python-isodate" ,python-isodate))
+  (home-page "https://github.com/RDFLib/rdflib")
+  (synopsis
+    "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.")
+  (description
+    "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.")
+  (license #f)))
+