Protein Embedding Visualization Tool.
Project description
ProtSpace3D
This is a bachelor thesis project, Development of protein-embedding visualization tool.
Installing dependencies
Python-poetry(https://python-poetry.org/) is used for installing the dependencies. Follow the instruction on the website to install poetry. After that run
poetry install
to install the dependencies for this project.
Running the script
The script to be executed is processing.py with the arguments:
-> -d Name of the folder which holds the required data, .h5 .csv & .fasta (String)
-> -b Name of the files which are in the data folder, requires equal names (String)
-> --sep The character which seperates the columns in the .csv file (Character)
-> --uid_col The column number which holds the unique ID, starting from 0 (Integer)
-> --html_cols If set, html file(s) of the selected column(s) is saved in data directory, starting from 1 ignoring the uid_col (Integer)
-> --pdb Name of the directory in the data directory, which holds the .pdb files for viewing the molecule (String)
Example:
poetry run python app.py -d data/ex1 -b VA
or with molecule visualization
poetry run python protspace3d/app.py -b Conotoxins_try1_mapped -d data/ex3 --pdb pdb
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rostspace-0.1.0.tar.gz
(583.2 kB
view hashes)
Built Distribution
rostspace-0.1.0-py3-none-any.whl
(570.4 kB
view hashes)
Close
Hashes for rostspace-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7042b4f1f15b361ce857e62195d6b0942f48fedba993f5f71fe04eeb16451cb |
|
MD5 | e090a40c6a387c3745e3090f7158aded |
|
BLAKE2b-256 | fb4c17e1d816b350ab8820faaadd6462769ec41f9685cd4418ba499d67efe34c |