Skip to main content

GisMap: for researchers, by researchers. Research cartography tools leveraging DBLP and HAL.

Project description

GisMap: for researchers, by researchers

PyPI Status Binder Build Status Documentation Status License: MIT Code Coverage SWH

GisMap (Generic Information Search: Mapping and Analysis of Publications) leverages DBLP and HAL databases to provide cartography tools for you and your lab.

Features

  • Can be used by all researchers in Computer Science (DBLP endpoint) or based in France (HAL endpoint).
  • Aggregate publications from multiple databases, including multiple author keys inside the same database.
  • Automatically keeps track of a Lab/Department members and publications.
  • DBLP database can be used locally (LDB endpoint) to improve speed and reliability.
  • Builds interactive collaboration graphs.

Test GisMap online!

Don't want to install GisMap on your computer (yet)? No worries, you can play with it using https://mybinder.org/.

For example:

WARNING: don't use LDB on binder, which does not provide enough memory yet. Only HAL and legacy DBLP work on binder.

Quickstart

Install GisMap:

$ pip install gismap

Use GisMap to display a collaboration graph (HTML) from a Notebook:

>>> from gismap.lab import ListMap
>>> lab = ListMap(["Fabien Mathieu", "François Baccelli", "Ludovic Noirie", "Céline Comte", "Sébastien Tixeuil"], dbs="hal")
>>> lab.update_authors()
>>> lab.update_publis()
>>> lab.show_html()

If you are not using Jupyter Lab/Notebook, rich display will not work. Instead, save the HTML and display it on your browser:

>>> from gismap.lab import ListMap
>>> lab = ListMap(["Fabien Mathieu", "François Baccelli", "Ludovic Noirie", "Céline Comte", "Sébastien Tixeuil"], dbs="hal")
>>> lab.update_authors()
>>> lab.update_publis()
>>> lab.save_html("my_graph")

Credits

This package was created with Cookiecutter and the Package Helper 3 project template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gismap-0.5.2.tar.gz (269.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gismap-0.5.2-py3-none-any.whl (63.5 kB view details)

Uploaded Python 3

File details

Details for the file gismap-0.5.2.tar.gz.

File metadata

  • Download URL: gismap-0.5.2.tar.gz
  • Upload date:
  • Size: 269.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for gismap-0.5.2.tar.gz
Algorithm Hash digest
SHA256 16afdc64c2070439530cdde9eed72e921814d8f64316a8c952f9514c78e58d9e
MD5 578792b2dd07a31ad89d9796721131ec
BLAKE2b-256 d0bdc0a6362bbf5ddedf71df7a073b8e41f6f17abe7f0d89a5d7a2f7d2a2b938

See more details on using hashes here.

File details

Details for the file gismap-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: gismap-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 63.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for gismap-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c16ce7a58b82bb2c58f30b1e9ac12abaea7710b6cf2055887f8e8abe8f644e71
MD5 ca97dabff16e441c6bcfd0a1690f2c17
BLAKE2b-256 29a934ba0a576efd7105a38754fb10e9071a28c648870d0e901d0b555350ee90

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page