diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 0000000..38e613c --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,29 @@ +# YAML 1.2 +# Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/) +cff-version: 1.0.3 +message: If you use this software, please cite it using these metadata. +# FIXME title as repository name might not be the best name, please make human readable +title: 'haddocking/arctic3d: v0.5.1' +doi: 10.5281/zenodo.10839520 +# FIXME splitting of full names is error prone, please check if given/family name are correct +authors: +- given-names: Marco + family-names: Giulini + affiliation: Utrecht University +- given-names: Rodrigo + family-names: Honorato + name-particle: Vargas + affiliation: '@UtrechtUniversity' +- given-names: Aldo + family-names: van den Nieuwendijk + affiliation: +- given-names: Alexandre + family-names: Bonvin + affiliation: '@UtrechtUniversity' +- given-names: Anton + family-names: Bushuiev + affiliation: Czech Technical University in Prague +version: 0.5.1 +date-released: 2024-03-19 +repository-code: https://github.com/haddocking/arctic3d +license: cc-by-4.0 diff --git a/README.md b/README.md index 3f585dd..7edc512 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,21 @@ # ARCTIC-3D +![PyPI - License](https://img.shields.io/pypi/l/arctic3d) +![PyPI - Status](https://img.shields.io/pypi/status/arctic3d) +![PyPI - Version](https://img.shields.io/pypi/v/arctic3d) +![PyPI - Python Version](https://img.shields.io/pypi/pyversions/arctic3d) + [![ci](https://github.com/haddocking/arctic3d/actions/workflows/ci.yml/badge.svg)](https://github.com/haddocking/arctic3d/actions/workflows/ci.yml) [![Codacy Badge](https://app.codacy.com/project/badge/Coverage/dc788367452c47928e30f2f1f481d7e4)](https://www.codacy.com/gh/haddocking/arctic3d/dashboard?utm_source=github.com&utm_medium=referral&utm_content=haddocking/arctic3d&utm_campaign=Badge_Coverage) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/dc788367452c47928e30f2f1f481d7e4)](https://www.codacy.com/gh/haddocking/arctic3d/dashboard?utm_source=github.com&utm_medium=referral&utm_content=haddocking/arctic3d&utm_campaign=Badge_Grade) + [![SQAaaS badge shields.io](https://img.shields.io/badge/sqaaas%20software-bronze-e6ae77)](https://api.eu.badgr.io/public/assertions/oAuS52pQTWaC90qMk97hlA "SQAaaS bronze badge achieved") -[![fair-software.eu](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8B%20%20%E2%97%8B%20%20%E2%97%8F-orange)](https://fair-software.eu) +[![fair-software.eu](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F-green)](https://fair-software.eu) + [![SQAaaS badge](https://github.com/EOSC-synergy/SQAaaS/raw/master/badges/badges_150x116/badge_software_bronze.png)](https://api.eu.badgr.io/public/assertions/oAuS52pQTWaC90qMk97hlA "SQAaaS bronze badge achieved") - + **A**utomatic **R**etrieval and **C**lus**T**ering of **I**nterfaces in Complexes from **3D** structural information diff --git a/pyproject.toml b/pyproject.toml index cb39614..91a4b71 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,17 +2,16 @@ name = "arctic3d" license = "Apache-2.0" version = "0.4.1" -description = "" -authors = [ - "Computational Structural Biology Group at Utrecht University ", -] +description = "Automatic Retrieval and ClusTering of Interfaces in Complexes from 3D structural information" +authors = ["BonvinLab "] readme = "README.md" classifiers = [ - # "Development Status :: 5 - Production/Stable", + "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: Apache Software License", - "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.9", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Bio-Informatics", + "Intended Audience :: Science/Research", ] [tool.poetry.dependencies] diff --git a/tests/test_pdb.py b/tests/test_pdb.py index 594f342..01e48ca 100644 --- a/tests/test_pdb.py +++ b/tests/test_pdb.py @@ -214,7 +214,7 @@ def test_validate_api_hit_check_pdb(pdb_hit_no_resolution): def test_get_best_pdb(example_interfaces): """Test get_best_pdb.""" pdb, cif, filtered_interfaces = get_best_pdb("P20023", example_interfaces) - exp_pdb = Path("P20023-1ghq-B.pdb") + exp_pdb = Path("P20023-1ghq-C.pdb") exp_cif = Path("1ghq_updated.cif") exp_interfaces = {"P01024": [103, 104, 105]} assert pdb == exp_pdb