GisMap: for researchers, by researchers
GisMap (Generic Information Search: Mapping and Analysis of Publications) leverages DBLP and HAL databases to provide cartography tools for you and your lab.
- Free software: MIT
- Documentation/Gallery: https://balouf.github.io/gismap/.
- Github: https://github.com/balouf/gismap
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:
- A simple interface to display and save collaboration graphs
- Tutorial: Making LabMaps
- Tutorial: Making EgoMaps
- Jupyter Lab instance with GisMap installed
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.
Metadata
Release files for gismap 0.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gismap-0.6.2.tar.gz | 361.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gismap-0.6.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 471.4 kB
Release files / gismap-0.6.2.tar.gz
| Download URL | gismap-0.6.2.tar.gz |
|---|---|
| Size | 361.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ace2925c345bb806a8e87050064da09333c089f6d3e7cf3812d25680cbdb26be
|
|
BLAKE2b-256 checksum How to use checksums |
bdecf63432ac324bac98aa9465b485a133911606e2f4d4a14fec1b90c6ab206f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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}
|
Release files / gismap-0.6.2-py3-none-any.whl
| Download URL | gismap-0.6.2-py3-none-any.whl |
|---|---|
| Size | 110.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
af1a7da24a5b6a04dd80627d35c01eb82a172143ddc218a4972ab337ee0c41e1
|
|
BLAKE2b-256 checksum How to use checksums |
01b2b1709b1cbd2d6ddc5a62475cae631277bb125f03533ee46699c4a3bfc58a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","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}
|