semvec/pypi-packages huggingface dataset:
unipdb_mapper 1.0.0
Python Package for residue mapping between UniProt and PDB entries.
Requires Python: >=3.11
Keywords: PDB, UniProt, mapper, numbering, residue

# UniPDB Residue Mapper 
![Build](https://img.shields.io/github/actions/workflow/status/HrishiDhondge/unipdb_mapper/build_publish.yml?branch=main)
[![PyPI](https://img.shields.io/pypi/v/unipdb_mapper?logo=pypi)](https://pypi.org/project/unipdb-mapper)
![pylint](https://img.shields.io/badge/PyLint-9.65-yellow?logo=python&logoColor=white)
[![Docs](https://readthedocs.org/projects/unipdb-mapper/badge/?version=latest)](https://unipdb-mapper.readthedocs.io/)


<p align="center"><img src="https://github.com/HrishiDhondge/unipdb_mapper/raw/main/docs/logo.png" height="250"/></p>

UniPDB Mapper is a Python package designed for identifier (ID) and residue mapping between UniProt and PDB databases.


## Getting Started
- 🚀 [Installation](https://unipdb-mapper.readthedocs.io/en/latest/installation.html)
- 💲 [Command line examples](https://unipdb-mapper.readthedocs.io/en/latest/cli.html)
- 🐍 [Usage in Python script](https://unipdb-mapper.readthedocs.io/en/latest/scripting.html)
- 📖 [Read the documentation](https://unipdb-mapper.readthedocs.io/)

---


## Installation

```sh
$ pip install unipdb_mapper
```

## Usage
This package can be used either in any of the Python scripts or via the terminal. 

### Usage via Terminal
1. Getting help

```sh
$ unipdb -h
```

2. ID Mapping from UniProt to PDB
```sh
$ unipdb idmapper -u P19339
```

3. ID Mapping from PDB to UniProt
```sh
$ unipdb idmapper -p 1B7F
```

4. Residue Mapping from UniProt to PDB
```sh
$ unipdb resmapper -u P19339 -n 222
```

3. Residue Mapping from PDB to UniProt
```sh
$ unipdb resmapper -p 1B7F -n 222
```


## Questions and Bugs
If you encounter any bugs or have questions about using the software, please don’t hesitate to open an issue on [GitHub](https://github.com/HrishiDhondge/unipdb_mapper.git). Bug reports and suggestions are an important part of making UniPDB Mapper more stable and user-friendly. Your feedback plays a vital role in improving the project.

## News
If you like/use this repository, don't forget to give a star 🌟.

Some exciting updates including detailed examples are planned so stay tuned!!

---
## Acknowledgements
This Project uses APIs provided by [PDBe](https://www.ebi.ac.uk/pdbe/) and extracts information integrated by [SIFTS](https://www.ebi.ac.uk/pdbe/docs/sifts/).
modification-timekeeper 0.1.2
Tool for keeping the modified time in front matter up to date.
Requires Python: >=3.9
Keywords: front matter, markdown, metadata, modification time, pre-commit

# Modification Timekeeper
Keep modification time in a Markdown file's YAML front matter up to date.

## Usage as a pre-commit hook

Add the following to your `.pre-commit-config.yaml` file:

```yaml
- repo: https://github.com/stefmolin/modification-timekeeper
  rev: 0.1.2
  hooks:
    - id: modification-timekeeper
```

You can also configure the name of the last modified field (`--field-name`), which field to put the modified field after it it doesn't already exist (`--after-key`), whether to use UTC (`--as-utc`), and the number of seconds after which the modified time in the file is considered stale (`--tolerance`):

```yaml
- repo: https://github.com/stefmolin/modification-timekeeper
  rev: 0.1.2
  hooks:
    - id: modification-timekeeper
      args: [--field-name=modified, --after-key=publication_date, --as-utc, --tolerance=30]
```

Be sure to check out the [pre-commit documentation](https://pre-commit.com/#pre-commit-configyaml---hooks) for additional configuration options.

## Contributing

Please consult the [contributing guidelines](https://github.com/stefmolin/modification-timekeeper/blob/main/CONTRIBUTING.md).
yoreek-homeassistant 2025.4.5b1
Open-source home automation platform running on Python 3.
Requires Python: >=3.13.0
Keywords: home, automation

Home Assistant |Chat Status|
=================================================================================

Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.

Check out `home-assistant.io <https://home-assistant.io>`__ for `a
demo <https://demo.home-assistant.io>`__, `installation instructions <https://home-assistant.io/getting-started/>`__,
`tutorials <https://home-assistant.io/getting-started/automation/>`__ and `documentation <https://home-assistant.io/docs/>`__.

|screenshot-states|

Featured integrations
---------------------

|screenshot-integrations|

The system is built using a modular approach so support for other devices or actions can be implemented easily. See also the `section on architecture <https://developers.home-assistant.io/docs/architecture_index/>`__ and the `section on creating your own
components <https://developers.home-assistant.io/docs/creating_component_index/>`__.

If you run into issues while using Home Assistant or during development
of a component, check the `Home Assistant help section <https://home-assistant.io/help/>`__ of our website for further help and information.

|ohf-logo|

.. |Chat Status| image:: https://img.shields.io/discord/330944238910963714.svg
   :target: https://www.home-assistant.io/join-chat/
.. |screenshot-states| image:: https://raw.githubusercontent.com/home-assistant/core/dev/.github/assets/screenshot-states.png
   :target: https://demo.home-assistant.io
.. |screenshot-integrations| image:: https://raw.githubusercontent.com/home-assistant/core/dev/.github/assets/screenshot-integrations.png
   :target: https://home-assistant.io/integrations/
.. |ohf-logo| image:: https://www.openhomefoundation.org/badges/home-assistant.png
   :alt: Home Assistant - A project from the Open Home Foundation
   :target: https://www.openhomefoundation.org/