README
About gris
gris is a minimalistic tool to read, parse, and
write reference data in
Refman RIS format.
RIS format codifies bibliographic data using a series of tags. There are variations among publishers: this module supports both the original standard and the RIS output by Web of Knowledge.
This module has been updated and tested in Python 3.7+. The documentation can be found in readthedocs.
Install
Install gris directly using pip:
pip install gris
How to use it
From the command line:
python -m gris myrefs.ris AB
retrieves and prints out the contents of the tag AB (usually used for
abstracts) for all the publications in a reference file.
From a script or Python program
from gris import read_ris
refs = read_ris("myrefs.ris")
For a more detailed description of gris and its capabilities check
the documentation.
Background
gris was developed by AYG during his personal time, as a way of transforming
bibliographic data into more machine-readable formats and preserving
old bibliographic data. It eventually found its way to various publications where the work required processing large amounts of bibliographic data.
gris imports RIS files with multiple references into a list of dictionaries.
License
Copyright (C) 2013 Angel Yanguas-Gil
This program is free software, licensed under GPLv2 or later. A copy of the GPLv2 license is provided in the root directory of the source code.
Metadata
Release files for gris 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gris-0.9.0.tar.gz | 16.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gris-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.6 kB
Release files / gris-0.9.0.tar.gz
| Download URL | gris-0.9.0.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2053062665ef604e6fdc6c0e628878b3114ee4a37e61b249589b014a4b04b004
|
|
BLAKE2b-256 checksum How to use checksums |
31f9fb8d0977a8fa81e1607be93839a3f930b3758a3f4f85cc36b7850dcd3be1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|
Release files / gris-0.9.0-py3-none-any.whl
| Download URL | gris-0.9.0-py3-none-any.whl |
|---|---|
| Size | 15.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1c910baeb55c1f127ccaa201fea76c93f706ddc611edd775be30f631d3ce8e04
|
|
BLAKE2b-256 checksum How to use checksums |
bb15db763aad8801a230d06f4ad92842de289da2cee995a87067361c0cfd4d25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.7
|