Did you know ... Search Documentation:
Packs (add-ons) for SWI-Prolog

Package "bio_db"

Title:Access, use and manage big, biological datasets.
Rating:Not rated. Create the first rating!
Latest version:4.3
SHA1 sum:a7f5918744f12b04c7fea7a6fcb96236742b6a54
Author:Nicos Angelopoulos http://stoics.org.uk/~nicos
Maintainer:Nicos Angelopoulos http://stoics.org.uk/~nicos
Packager:Nicos Angelopoulos http://stoics.org.uk/~nicos
Home page:http://stoics.org.uk/~nicos/sware/bio_db
Download URL:http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-*.tgz
Requires:lib

Reviews

No reviews. Create the first review!.

Details by download location

VersionSHA1#DownloadsURL
0.13dd7e10dc7cb559d5de8da3a92dde50b09857dd61http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.1.tgz
0.2a99702e47dceb153070ca4b306add17d451206c62http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.2.tgz
0.3764e8c4cdab38aad24b1aaf237e72e53d0aaf0ec3http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.3.tgz
0.4ac338d8d45a9edd482dd33ab5466a5c45e5714644http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.4.tgz
0.5688b9165a8791f488b98a5c0a05a7401498499394http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.5.tgz
0.60a3fa770e5ad9448f914bd39d8b49732417beff83http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.6.tgz
0.7d29b4e3381fb49a0b019078ada2c09cb504c2e011https://github.com/nicos-angelopoulos/bio_db/archive/0.7.zip
0.8d718f494da239333be2a0b16151bc32a314961fe2http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.8.tgz
0.91cc842530028e2765f4843aceadf63d7c85c20f06http://www.stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-0.9.tgz
1.08dbf1931f396064d6d30522e6d3a6916e42964231http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-1.0.tgz
1.19acd752e73dcb701becc340a58138db5e1a3a9ca11http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-1.1.tgz
2.0f28bfd91fd211d5b6ee6a8c69f3c7d9fb4fd3c4b1http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-2.0.tgz
2.1afd131df1bb82b9193720bdbabc78df9c19c55f11http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-2.1.tgz
2.20ee3ea6a5b5d30641d0e6881f3f61dc1d9774a402http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-2.2.tgz
2.3b3d8841421ef9dc5d150f5f4288a9f2d5c62c27c2http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-2.3.tgz
2.558daaa6ecc18ee64125925d8ae2e7ceb7d3baeb83http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-2.5.tgz
2.6091151538d1f4595d244ff31b87a3cf4d1d9423f2http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-2.6.tgz
2.7c9d1184c715e38b2a4331c6b7488b96f6e074f721http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-2.7.tgz
3.0bec511c2744129321ae21cf878666135d0b8c97f9http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-3.0.tgz
3.1621e01e587eb47e45e4ac8f8139601ddcdd875d05http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-3.1.tgz
3.279974dc765a65ea4217eaa4550a9e71da1101b029http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-3.2.tgz
3.343a68b251629874d39cb818dc2a80509261e20151http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-3.3.tgz
3.4019d078576f09c8c3c78e9a45b52e5d24710f09a3http://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-3.4.tgz
3.557c64ab993dca7c8484a28e0773baab32734189a1https://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-3.5.tgz
3.64cc6549b3847827b0a75c44dd1c158efab55ad3a17https://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-3.6.tgz
4.074c1f43788abff6ec9d4d81531f85215b2b0da711https://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-4.0.tgz
4.196b220d17555801ad60ba2ce0268e64afcf7a9f24https://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-4.1.tgz
4.28b608cb933e7884d49b2adda267e99c0a8f584e33https://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-4.2.tgz
4.3a7f5918744f12b04c7fea7a6fcb96236742b6a542https://stoics.org.uk/~nicos/sware/packs/bio_db/bio_db-4.3.tgz

bio_db

An SWI-Prolog pack/library [4] that provides a plethora of biological data in the form of Prolog predicates. The data can reside either in Prolog fact files (which are auto-compiled to fast loading .qlf files), or to back-end databases. The method of storage is trasparent to the user.

Installation :

?- pack_install(bio_db).

The library itself does not come with any data, these can be either downloaded en-masse via,

?- pack_install(bio_db_repo).

Or will be installed on demand at the first invocation of each data predicate. For instance if there have been no data installed the example below will ask permission to contact the server and install the specific dataset.

Minimal example:

?- map_homs_symb_hgnc( 'LMTK3', Hgnc ).

The served tables include data from

  • HGNC
  • ENSEMBL
  • NCBI
  • UNIPROT
  • PROSITE
  • STRING
  • GENE ONTOLOGY
  • MGI (mouse)
  • CGNC (chicken)

Organisms

The data are organised by organism, currently these are human (homs), mouse (musm), chicken (galg) and pig (suss).

Links

[1] project page: http://stoics.org.uk/~nicos/sware/bio_db [2] docs: http://stoics.org.uk/~nicos/sware/bio_db/doc/html/bio_db.html [3] github: https://github.com/nicos-angelopoulos/bio_db [4] SWI-Prolog packs: http://eu.swi-prolog.org/pack/list

Nicos Angelopoulos

London, (2016-2023)

Contents of pack "bio_db"

Pack contains 194 files holding a total of 824K bytes.