├── .github └── workflows │ ├── ci.yml │ └── docs.yml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── README.md ├── make.bat ├── requirements.txt └── source │ ├── api │ ├── UniProtMapper.rst │ └── modules.rst │ ├── conf.py │ ├── field_reference.rst │ ├── index.rst │ ├── installation.rst │ └── tutorials │ ├── field_querying.rst │ └── mapping.rst ├── figures └── cli_example_fig.png ├── pyproject.toml ├── requirements-docs.txt ├── src └── UniProtMapper │ ├── __init__.py │ ├── cli.py │ ├── field_base_classes.py │ ├── idmapping_api.py │ ├── interface.py │ ├── resources │ ├── cli_return_fields.txt │ ├── uniprot_crossref_details.json │ ├── uniprot_mapping_dbs.json │ └── uniprot_return_fields.csv │ ├── uniprotkb_api.py │ ├── uniprotkb_fields.py │ ├── utils.py │ └── version_helper.py └── tests ├── resources ├── A1_response_types.json ├── A3_mock_IDMapper_response.json ├── dict_comments.json ├── list_of_dicts.json └── mock_crossref.json ├── test_idmapping_api.py ├── test_uniprotkb_api.py └── test_uniprotkb_fields.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/api/UniProtMapper.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/api/UniProtMapper.rst -------------------------------------------------------------------------------- /docs/source/api/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/api/modules.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/field_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/field_reference.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/tutorials/field_querying.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/tutorials/field_querying.rst -------------------------------------------------------------------------------- /docs/source/tutorials/mapping.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/docs/source/tutorials/mapping.rst -------------------------------------------------------------------------------- /figures/cli_example_fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/figures/cli_example_fig.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/requirements-docs.txt -------------------------------------------------------------------------------- /src/UniProtMapper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/__init__.py -------------------------------------------------------------------------------- /src/UniProtMapper/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/cli.py -------------------------------------------------------------------------------- /src/UniProtMapper/field_base_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/field_base_classes.py -------------------------------------------------------------------------------- /src/UniProtMapper/idmapping_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/idmapping_api.py -------------------------------------------------------------------------------- /src/UniProtMapper/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/interface.py -------------------------------------------------------------------------------- /src/UniProtMapper/resources/cli_return_fields.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/resources/cli_return_fields.txt -------------------------------------------------------------------------------- /src/UniProtMapper/resources/uniprot_crossref_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/resources/uniprot_crossref_details.json -------------------------------------------------------------------------------- /src/UniProtMapper/resources/uniprot_mapping_dbs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/resources/uniprot_mapping_dbs.json -------------------------------------------------------------------------------- /src/UniProtMapper/resources/uniprot_return_fields.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/resources/uniprot_return_fields.csv -------------------------------------------------------------------------------- /src/UniProtMapper/uniprotkb_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/uniprotkb_api.py -------------------------------------------------------------------------------- /src/UniProtMapper/uniprotkb_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/uniprotkb_fields.py -------------------------------------------------------------------------------- /src/UniProtMapper/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/utils.py -------------------------------------------------------------------------------- /src/UniProtMapper/version_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/src/UniProtMapper/version_helper.py -------------------------------------------------------------------------------- /tests/resources/A1_response_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/resources/A1_response_types.json -------------------------------------------------------------------------------- /tests/resources/A3_mock_IDMapper_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/resources/A3_mock_IDMapper_response.json -------------------------------------------------------------------------------- /tests/resources/dict_comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/resources/dict_comments.json -------------------------------------------------------------------------------- /tests/resources/list_of_dicts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/resources/list_of_dicts.json -------------------------------------------------------------------------------- /tests/resources/mock_crossref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/resources/mock_crossref.json -------------------------------------------------------------------------------- /tests/test_idmapping_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/test_idmapping_api.py -------------------------------------------------------------------------------- /tests/test_uniprotkb_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/test_uniprotkb_api.py -------------------------------------------------------------------------------- /tests/test_uniprotkb_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/David-Araripe/UniProtMapper/HEAD/tests/test_uniprotkb_fields.py --------------------------------------------------------------------------------