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.3.tar.gz (273.4 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.3-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gismap-0.5.3.tar.gz
  • Upload date:
  • Size: 273.4 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.3.tar.gz
Algorithm Hash digest
SHA256 83c28b06155e10421f7130066cd42ba74b9373bd1b5b4c5cedefa22507647b84
MD5 7454d21ca3eb73cd0674d144d46626f9
BLAKE2b-256 94fc8c669a41338d82304a8dfe1a3e8b2409c36ac55a27090de9d3ab6fc4c7c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gismap-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 66.9 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8c0a2222146e511671123076b81e8dbdf82e2cb1631f6923922d9cd4c060d0f7
MD5 612653cb95cb149157a6332695032106
BLAKE2b-256 1fc07893c2ef03bc0baff959cf36d56c974685de09915010a9d37b780de8153a

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