Skip to main content

prot2d

image

Prot2d is a tool for 2D protein visualization aimed at improving the comparability of protein structures through standardized 2D visualizations. Prot2d focuses on creating highly comparable representations for same-family proteins.

Getting Started

prot2d needs python version: python= ">=3.10,<3.13"

Download prot2d via pip or poetry

  • pip:
pip install prot2d
  • Poetry:
poetry add prot2d

Install Foldseek

Instructions for downloading the Foldseek software can be found in Foldseek's GitHub

--> prot2d needs the path to the foldseek executable passed as argument to the main function to be used by the program.

Install dssp

Instructions for downloading dssp can be found here:

!The program runs on the mkdssp version 4.4.0! (some sources dont provide that (brew does!))

An example download workflow for usage can also be found in the google colab

First experiences with Google Colab

For users to get to know prot2d we've prepared a Google Colab notebook. This allows you to execute different prot2d's functionality on example structure and see the results without needing to set up the project locally.

Instructions in the Colab help with the first hands-on.

Documentation

Prot2d's documentation can found here:

important notes:

  • input PDB files need a header to work (important for predicted structures)
  • prot2d's methods can also be used via command line commands (cli)

Data

This project uses datasets that can be found on Zenodo. Additional example files can be found here aswell. You can access and download the data using the following link or DOI:

Example visualizations

1kt1 - domain visualization (family vis)

image

1kt1 - full protine visualization

image

Domain Annotation File Format:

The domain annotation is needed in the following format to be procceced by prot2d (methods for converting chainsaw annotations are included in the package documentation)

image

Metadata

Release files for prot2d 0.5.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for prot2d 0.5.7
File Size Uploaded
prot2d-0.5.7.tar.gz 2.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for prot2d 0.5.7
File Interpreter ABI Platform
prot2d-0.5.7-py3-none-any.whl Python 3 none any Details

Total release size: 5.6 MB

Release files / prot2d-0.5.7.tar.gz

Download URL prot2d-0.5.7.tar.gz
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
8adb3f00e90dbeec608bd02a6b18364e07e39370c85d6a1f2fdcd582421addee
BLAKE2b-256 checksum
How to use checksums
83d61dc9fad5e073c8b331f2555d5a5a3d35259dda511afac99da999887cfb81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.0 Darwin/23.0.0

Release files / prot2d-0.5.7-py3-none-any.whl

Download URL prot2d-0.5.7-py3-none-any.whl
Size 2.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
bc0f8858e6b2d597108b360db18ba1a9ea9d791ac37c92bd568e02a8915eb0dd
BLAKE2b-256 checksum
How to use checksums
88d76af1ae34e5bebb44f403f0994506dcd2e36506704f8d1848ddb53744ddb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.0 Darwin/23.0.0

Release history Release notifications | RSS feed

This release

0.5.7 This release

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.21

2 release files

0.2.20

2 release files

0.2.19

2 release files

0.2.18

2 release files

0.2.17

2 release files

0.2.16

2 release files

0.2.15

2 release files

0.2.14

2 release files

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page