impact-factor


Nameimpact-factor JSON
Version 1.1.2 PyPI version JSON
download
home_pagehttps://github.com/suqingdong/impact_factor
SummaryImpact Factor Toolkits
upload_time2024-11-20 05:56:16
maintainerNone
docs_urlNone
authorsuqingdong
requires_pythonNone
licenseMIT License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7539859.svg)](https://doi.org/10.5281/zenodo.7539859)

[![Downloads](https://pepy.tech/badge/impact-factor)](https://pepy.tech/project/impact-factor)
![PyPI - License](https://img.shields.io/pypi/l/mi?style=plastic)
![PyPI](https://img.shields.io/pypi/v/impact_factor)
![PyPI - Status](https://img.shields.io/pypi/status/impact_factor)


# ***最新SCI期刊影响因子查询系统***
- *已更新 **[2024年数据](https://www.researchgate.net/publication/381580823_Journal_Citation_Reports_JCR_Impact_Factor_2024_PDF_Web_of_Science)***
- *包含JCR分区表数据*

## Installation
```bash
python3 -m pip install -U impact_factor
```

## Use in CMD
```bash
impact_factor -h
```
![](https://suqingdong.github.io/impact_factor/src/help.png)

### `build`
> build/update the database

```bash
# optional, only required when you need build or update the database
impact_factor build -i tests/IF.xlsx

# with a ncbi api_key
impact_factor build -k YOUR_NCBI_API_KEY

# use a new dbfile [*recommend*]
impact_factor -d test.db build -i tests/IF.xlsx

# without nlm_catalog
impact_factor -d test.db build -i tests/IF.xlsx -n
```

### `search`
> search with `journal`, `journal_abbr`, `issn`, `eissn` or `nlm_id`

```bash
impact_factor search nature         # search journal
impact_factor search 'nature c%'    # like search journal
impact_factor search 0028-0836      # search ISSN
impact_factor search 1476-4687      # search eISSN
impact_factor search 0410462        # search nlm_id
impact_factor search nature --color # colorful output
```

![](https://suqingdong.github.io/impact_factor/src/search.png)

### `filter`
> filter `factor` with `min_value` and `max_value`

```bash
impact_factor filter -m 100 -M 200 --color

# output with pubmed filter format
impact_factor filter -m 100 -M 200 --pubmed-filter
```

![](https://suqingdong.github.io/impact_factor/src/filter.png)

## Use in Python
```python
from impact_factor.core import Factor

fa = Factor()

print(fa.dbfile)

fa.search('nature')
fa.search('nature c%')

fa.filter(min_value=100, max_value=200)
fa.filter(min_value=100, max_value=200, pubmed_filter=True)
```

## Documents
https://impact-factor.readthedocs.io



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/suqingdong/impact_factor",
    "name": "impact-factor",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "suqingdong",
    "author_email": "suqingdong1114@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/4c/e0/452356a9dde84b7ffa1531da7ab4a1ea5b49eb0ae9fb050c9d16761195f1/impact_factor-1.1.2.tar.gz",
    "platform": null,
    "description": "[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.7539859.svg)](https://doi.org/10.5281/zenodo.7539859)\n\n[![Downloads](https://pepy.tech/badge/impact-factor)](https://pepy.tech/project/impact-factor)\n![PyPI - License](https://img.shields.io/pypi/l/mi?style=plastic)\n![PyPI](https://img.shields.io/pypi/v/impact_factor)\n![PyPI - Status](https://img.shields.io/pypi/status/impact_factor)\n\n\n# ***\u6700\u65b0SCI\u671f\u520a\u5f71\u54cd\u56e0\u5b50\u67e5\u8be2\u7cfb\u7edf***\n- *\u5df2\u66f4\u65b0 **[2024\u5e74\u6570\u636e](https://www.researchgate.net/publication/381580823_Journal_Citation_Reports_JCR_Impact_Factor_2024_PDF_Web_of_Science)***\n- *\u5305\u542bJCR\u5206\u533a\u8868\u6570\u636e*\n\n## Installation\n```bash\npython3 -m pip install -U impact_factor\n```\n\n## Use in CMD\n```bash\nimpact_factor -h\n```\n![](https://suqingdong.github.io/impact_factor/src/help.png)\n\n### `build`\n> build/update the database\n\n```bash\n# optional, only required when you need build or update the database\nimpact_factor build -i tests/IF.xlsx\n\n# with a ncbi api_key\nimpact_factor build -k YOUR_NCBI_API_KEY\n\n# use a new dbfile [*recommend*]\nimpact_factor -d test.db build -i tests/IF.xlsx\n\n# without nlm_catalog\nimpact_factor -d test.db build -i tests/IF.xlsx -n\n```\n\n### `search`\n> search with `journal`, `journal_abbr`, `issn`, `eissn` or `nlm_id`\n\n```bash\nimpact_factor search nature         # search journal\nimpact_factor search 'nature c%'    # like search journal\nimpact_factor search 0028-0836      # search ISSN\nimpact_factor search 1476-4687      # search eISSN\nimpact_factor search 0410462        # search nlm_id\nimpact_factor search nature --color # colorful output\n```\n\n![](https://suqingdong.github.io/impact_factor/src/search.png)\n\n### `filter`\n> filter `factor` with `min_value` and `max_value`\n\n```bash\nimpact_factor filter -m 100 -M 200 --color\n\n# output with pubmed filter format\nimpact_factor filter -m 100 -M 200 --pubmed-filter\n```\n\n![](https://suqingdong.github.io/impact_factor/src/filter.png)\n\n## Use in Python\n```python\nfrom impact_factor.core import Factor\n\nfa = Factor()\n\nprint(fa.dbfile)\n\nfa.search('nature')\nfa.search('nature c%')\n\nfa.filter(min_value=100, max_value=200)\nfa.filter(min_value=100, max_value=200, pubmed_filter=True)\n```\n\n## Documents\nhttps://impact-factor.readthedocs.io\n\n\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Impact Factor Toolkits",
    "version": "1.1.2",
    "project_urls": {
        "Documentation": "https://impact_factor.readthedocs.io",
        "Homepage": "https://github.com/suqingdong/impact_factor",
        "Tracker": "https://github.com/suqingdong/impact_factor/issues"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ada5b4a6bb369f05c80b455fec65b714afbf1f150e7f8bd59ebbf5050b47949",
                "md5": "853d4592b732b4dbd723e1e95a876be3",
                "sha256": "aa90a83f4ec111d422afa729501b8b08d38a60e3b1f9ba243121233e9c1c0542"
            },
            "downloads": -1,
            "filename": "impact_factor-1.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "853d4592b732b4dbd723e1e95a876be3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3878606,
            "upload_time": "2024-11-20T05:56:11",
            "upload_time_iso_8601": "2024-11-20T05:56:11.964069Z",
            "url": "https://files.pythonhosted.org/packages/3a/da/5b4a6bb369f05c80b455fec65b714afbf1f150e7f8bd59ebbf5050b47949/impact_factor-1.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ce0452356a9dde84b7ffa1531da7ab4a1ea5b49eb0ae9fb050c9d16761195f1",
                "md5": "04418894c3555414aae0480ed8d062c1",
                "sha256": "73e5e147de357aceb6fb9fcb1b225856399bceb56738900f5471894d78bb7239"
            },
            "downloads": -1,
            "filename": "impact_factor-1.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "04418894c3555414aae0480ed8d062c1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3876512,
            "upload_time": "2024-11-20T05:56:16",
            "upload_time_iso_8601": "2024-11-20T05:56:16.517780Z",
            "url": "https://files.pythonhosted.org/packages/4c/e0/452356a9dde84b7ffa1531da7ab4a1ea5b49eb0ae9fb050c9d16761195f1/impact_factor-1.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-20 05:56:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "suqingdong",
    "github_project": "impact_factor",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "impact-factor"
}
        
Elapsed time: 0.33171s