Gaugi


NameGaugi JSON
Version 1.0.14 PyPI version JSON
download
home_pagehttps://github.com/jodafons/Gaugi
Summary
upload_time2020-07-27 04:34:00
maintainer
docs_urlNone
authorGabriel Gazola Milan, João Victor da Fonseca Pinto, Micael Veríssimo de Araújo
requires_python
licenseGPL-3.0
keywords framework threading shared resources flexibility python online
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Gaugi

[![Build Status](https://travis-ci.com/jodafons/Gaugi.svg?branch=master)](https://travis-ci.com/jodafons/Gaugi)
[![PyPI Version](https://img.shields.io/pypi/v/Gaugi)](https://pypi.org/project/Gaugi/)
[![Python Versions](https://img.shields.io/pypi/pyversions/Gaugi)](https://github.com/jodafons/Gaugi)

This package provide most part of the commom services used in many projects in the
LPS High Energy physics projects.

## Installation using pip:

```bash
pip3 install --upgrade Gaugi
```

> **NOTE**: Make sure that you are using the latest package in case you have the saphyra installed.

## Installing from source:

- Clone this repository:

```bash
git clone https://github.com/jodafons/Gaugi
```

- Install it!

```bash
cd Gaugi && easy_install --user .
```

## Features:

- Algorithm service;
- Event context design;
- File system (Save and Load);
- Logger;
- Tool Services;
- Class streamable service;

## Extra Features (ROOT mandatory):

- Event loop services;
- Histograms and TTree storage services;
- Monet ATLAS plots.

## Extensions:

For future: Support to multithread.

## Contribution:

- Dr. João Victor da Fonseca Pinto, UFRJ/COPPE, CERN/ATLAS (jodafons@lps.ufrj.br) [maintainer, developer]
- Dr. Werner Freund, UFRJ/COPPE, CERN/ATLAS (wsfreund@lps.ufrj.br) [developer]
- Msc. Micael Veríssimo de Araújo, UFRJ/COPPE, CERN/ATLAS (mverissi@lps.ufrj.br) [developer]
- Eng. Gabriel Milan Gazola, UFRJ/COPPE, CERN/ATLAS (gabriel.milan@lps.ufrj.br) [developer]
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jodafons/Gaugi",
    "name": "Gaugi",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "framework,threading,shared resources,flexibility,python,online",
    "author": "Gabriel Gazola Milan, Jo\u00e3o Victor da Fonseca Pinto, Micael Ver\u00edssimo de Ara\u00fajo",
    "author_email": "gabriel.gazola@poli.ufrj.br, jodafons@lps.ufrj.br, micael.verissimo@lps.ufrj.br",
    "download_url": "https://files.pythonhosted.org/packages/de/12/c3ee5d3c469e5759fc2588f29dfc010f3f8d374687838225be870fe12c54/Gaugi-1.0.14.tar.gz",
    "platform": "",
    "description": "# Gaugi\n\n[![Build Status](https://travis-ci.com/jodafons/Gaugi.svg?branch=master)](https://travis-ci.com/jodafons/Gaugi)\n[![PyPI Version](https://img.shields.io/pypi/v/Gaugi)](https://pypi.org/project/Gaugi/)\n[![Python Versions](https://img.shields.io/pypi/pyversions/Gaugi)](https://github.com/jodafons/Gaugi)\n\nThis package provide most part of the commom services used in many projects in the\nLPS High Energy physics projects.\n\n## Installation using pip:\n\n```bash\npip3 install --upgrade Gaugi\n```\n\n> **NOTE**: Make sure that you are using the latest package in case you have the saphyra installed.\n\n## Installing from source:\n\n- Clone this repository:\n\n```bash\ngit clone https://github.com/jodafons/Gaugi\n```\n\n- Install it!\n\n```bash\ncd Gaugi && easy_install --user .\n```\n\n## Features:\n\n- Algorithm service;\n- Event context design;\n- File system (Save and Load);\n- Logger;\n- Tool Services;\n- Class streamable service;\n\n## Extra Features (ROOT mandatory):\n\n- Event loop services;\n- Histograms and TTree storage services;\n- Monet ATLAS plots.\n\n## Extensions:\n\nFor future: Support to multithread.\n\n## Contribution:\n\n- Dr. Jo\u00e3o Victor da Fonseca Pinto, UFRJ/COPPE, CERN/ATLAS (jodafons@lps.ufrj.br) [maintainer, developer]\n- Dr. Werner Freund, UFRJ/COPPE, CERN/ATLAS (wsfreund@lps.ufrj.br) [developer]\n- Msc. Micael Ver\u00edssimo de Ara\u00fajo, UFRJ/COPPE, CERN/ATLAS (mverissi@lps.ufrj.br) [developer]\n- Eng. Gabriel Milan Gazola, UFRJ/COPPE, CERN/ATLAS (gabriel.milan@lps.ufrj.br) [developer]",
    "bugtrack_url": null,
    "license": "GPL-3.0",
    "summary": "",
    "version": "1.0.14",
    "split_keywords": [
        "framework",
        "threading",
        "shared resources",
        "flexibility",
        "python",
        "online"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "3060ee0c59339c3c6d7441cc1b771d31",
                "sha256": "54acf5087f1ffd5e15a874ba95f87f5295dcf1838c541b022c7f31c08f73e8e5"
            },
            "downloads": -1,
            "filename": "Gaugi-1.0.14.tar.gz",
            "has_sig": false,
            "md5_digest": "3060ee0c59339c3c6d7441cc1b771d31",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 61746,
            "upload_time": "2020-07-27T04:34:00",
            "upload_time_iso_8601": "2020-07-27T04:34:00.198565Z",
            "url": "https://files.pythonhosted.org/packages/de/12/c3ee5d3c469e5759fc2588f29dfc010f3f8d374687838225be870fe12c54/Gaugi-1.0.14.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2020-07-27 04:34:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": null,
    "github_project": "jodafons",
    "error": "Could not fetch GitHub repository",
    "lcname": "gaugi"
}
        
Elapsed time: 0.13566s