SpectraFP


NameSpectraFP JSON
Version 1.2.3 PyPI version JSON
download
home_pagehttps://github.com/jeffrichardchemistry/SpectraFP
SummaryA package to perform fingerprints from spectroscopy datas.
upload_time2024-02-01 23:30:07
maintainer
docs_urlNone
authorJefferson Richard
requires_python
licenseGNU GPL
keywords cheminformatics chemistry qsar qspr fingerprint spectroscopy
VCS
bugtrack_url
requirements numpy pandas python-dateutil pytz six SpectraFP tqdm tzdata
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![DOI](https://zenodo.org/badge/363234585.svg)](https://zenodo.org/badge/latestdoi/363234585)

# Publication

This is the official repository for the article entitled: "SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications" published in the journal Physical Chemistry Chemical Physics (PCCP).

DOI: [https://doi.org/10.1039/D3CP00734K](https://doi.org/10.1039/D3CP00734K)

### How to cite
**Bibtex**:
```
@article{dias2023spectrafp,
  title={SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications},
  author={Dias-Silva, Jefferson R and Oliveira, Vitor M and Sanches-Neto, Fl{\'a}vio O and Wilhelms, Renan Z and J{\'u}nior, Luiz HK Queiroz},
  journal={Physical Chemistry Chemical Physics},
  volume={25},
  number={27},
  pages={18038--18047},
  year={2023},
  publisher={Royal Society of Chemistry}
}
```
**Text**:
```
Dias-Silva, Jefferson R., et al. "SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications." Physical Chemistry Chemical Physics 25.27 (2023): 18038-18047.
```
```
Dias-Silva, J. R., Oliveira, V. M., Sanches-Neto, F. O., Wilhelms, R. Z., & JĂșnior, L. H. Q. (2023). SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications. Physical Chemistry Chemical Physics, 25(27), 18038-18047.
```
```
DIAS-SILVA, Jefferson R., et al. SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications. Physical Chemistry Chemical Physics, 2023, 25.27: 18038-18047.
``` 

# SpectraFP
SpectraFP is a package to perform fingerprints from spectroscopy datas. The goal is to transform a list of spectroscopy signals - such as nmr and infrared - into a binary vector of zeros and ones. One means that there is a sign and zero absence.

## Install
<b>Via pypi</b>
```
$ pip install spectrafp
```

<b>Via github</b>
```
$ git clone https://github.com/jeffrichardchemistry/SpectraFP
$ cd SpectraFP
$ python3 setup.py install
```

# Tutorials
Tutorials on how to use this package as well as loading the databases are available in the jupyter-notebook file in `example/how_to_use.ipynb` and `Reading pickle data.ipynb`respectively.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jeffrichardchemistry/SpectraFP",
    "name": "SpectraFP",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "Cheminformatics,Chemistry,QSAR,QSPR,Fingerprint,Spectroscopy",
    "author": "Jefferson Richard",
    "author_email": "jrichardquimica@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a0/65/4658cf2ba881c58522495bd770d19588229fdd5bd601a3b263e85fff51e4/SpectraFP-1.2.3.tar.gz",
    "platform": null,
    "description": "[![DOI](https://zenodo.org/badge/363234585.svg)](https://zenodo.org/badge/latestdoi/363234585)\n\n# Publication\n\nThis is the official repository for the article entitled: \"SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications\" published in the journal Physical Chemistry Chemical Physics (PCCP).\n\nDOI: [https://doi.org/10.1039/D3CP00734K](https://doi.org/10.1039/D3CP00734K)\n\n### How to cite\n**Bibtex**:\n```\n@article{dias2023spectrafp,\n  title={SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications},\n  author={Dias-Silva, Jefferson R and Oliveira, Vitor M and Sanches-Neto, Fl{\\'a}vio O and Wilhelms, Renan Z and J{\\'u}nior, Luiz HK Queiroz},\n  journal={Physical Chemistry Chemical Physics},\n  volume={25},\n  number={27},\n  pages={18038--18047},\n  year={2023},\n  publisher={Royal Society of Chemistry}\n}\n```\n**Text**:\n```\nDias-Silva, Jefferson R., et al. \"SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications.\" Physical Chemistry Chemical Physics 25.27 (2023): 18038-18047.\n```\n```\nDias-Silva, J. R., Oliveira, V. M., Sanches-Neto, F. O., Wilhelms, R. Z., & J\u00fanior, L. H. Q. (2023). SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications. Physical Chemistry Chemical Physics, 25(27), 18038-18047.\n```\n```\nDIAS-SILVA, Jefferson R., et al. SpectraFP: a new spectra-based descriptor to aid in cheminformatics, molecular characterization and search algorithm applications. Physical Chemistry Chemical Physics, 2023, 25.27: 18038-18047.\n``` \n\n# SpectraFP\nSpectraFP is a package to perform fingerprints from spectroscopy datas. The goal is to transform a list of spectroscopy signals - such as nmr and infrared - into a binary vector of zeros and ones. One means that there is a sign and zero absence.\n\n## Install\n<b>Via pypi</b>\n```\n$ pip install spectrafp\n```\n\n<b>Via github</b>\n```\n$ git clone https://github.com/jeffrichardchemistry/SpectraFP\n$ cd SpectraFP\n$ python3 setup.py install\n```\n\n# Tutorials\nTutorials on how to use this package as well as loading the databases are available in the jupyter-notebook file in `example/how_to_use.ipynb` and `Reading pickle data.ipynb`respectively.\n",
    "bugtrack_url": null,
    "license": "GNU GPL",
    "summary": "A package to perform fingerprints from spectroscopy datas.",
    "version": "1.2.3",
    "project_urls": {
        "Homepage": "https://github.com/jeffrichardchemistry/SpectraFP"
    },
    "split_keywords": [
        "cheminformatics",
        "chemistry",
        "qsar",
        "qspr",
        "fingerprint",
        "spectroscopy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec576d9473594ceb755dc626983e8860d977f9d5bea3bf8736069b97352303e2",
                "md5": "5958a83ad34ee9bc1f850c49e8841260",
                "sha256": "cb476958aa27530fce9a5c476093bee45c0439269860f8a3ec499616e36420ba"
            },
            "downloads": -1,
            "filename": "SpectraFP-1.2.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5958a83ad34ee9bc1f850c49e8841260",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 5765121,
            "upload_time": "2024-02-01T23:30:04",
            "upload_time_iso_8601": "2024-02-01T23:30:04.648209Z",
            "url": "https://files.pythonhosted.org/packages/ec/57/6d9473594ceb755dc626983e8860d977f9d5bea3bf8736069b97352303e2/SpectraFP-1.2.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a0654658cf2ba881c58522495bd770d19588229fdd5bd601a3b263e85fff51e4",
                "md5": "0a2ada0d7c8e367eae68200314de9bb3",
                "sha256": "7dbe8b7bb08e114425cfaf10555a073d15fa348e66d2b615a6701bad159080f9"
            },
            "downloads": -1,
            "filename": "SpectraFP-1.2.3.tar.gz",
            "has_sig": false,
            "md5_digest": "0a2ada0d7c8e367eae68200314de9bb3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 5761342,
            "upload_time": "2024-02-01T23:30:07",
            "upload_time_iso_8601": "2024-02-01T23:30:07.409655Z",
            "url": "https://files.pythonhosted.org/packages/a0/65/4658cf2ba881c58522495bd770d19588229fdd5bd601a3b263e85fff51e4/SpectraFP-1.2.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-01 23:30:07",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jeffrichardchemistry",
    "github_project": "SpectraFP",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "1.24.4"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    "==",
                    "2.0.3"
                ]
            ]
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    "==",
                    "2.8.2"
                ]
            ]
        },
        {
            "name": "pytz",
            "specs": [
                [
                    "==",
                    "2023.3.post1"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "SpectraFP",
            "specs": [
                [
                    "==",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    "==",
                    "4.66.1"
                ]
            ]
        },
        {
            "name": "tzdata",
            "specs": [
                [
                    "==",
                    "2023.3"
                ]
            ]
        }
    ],
    "lcname": "spectrafp"
}
        
Elapsed time: 0.57408s