anmartinezs / pyseg_system

De novo analysis for cryo-electron tomography
Other
20 stars 4 forks source link

pyseg_system (v 2.0.0)

De novo analysis for cryo-electron tomography.

This GitHub repository have two branches (git checkout ):

What's new from v2.0.1

Python 3 transition completed and changes for being compatible with Scipion. Now PySeg has been ugraded to run Ubunutu 22.04 LTS.

CONTENTS

INSTALLATION

A description of the requirements, auxiliary software, installation and functionality testing is available on docs/manual/manual.pdf file.

BUILDING AND RUNNING WITH DOCKER

You may want to build a docker container to run Pyseg. First, you have build docker image in Dockerfile:

docker build . -t pyseg:latest

Then you can run a terminal on image by:

docker run -it pyseg:latest bash

In this terminal, you can work like in any other Linux terminal having acces to the whole Pyseg funcitionality. If you just want to run a specific script then (replace the <> placeholders accordingly, a typical location for the is /mnt):

docker run --rm -it -v <data-directory-in-host-machine>:<mount-directory-in-container> pyseg:latest <command> <options>

For the available commands look at USAGE.

USAGE

In docs/tutorials/synth_sumb/synth_sumb.pdf there is a tutorial for de novo analysis of membrane proteins using self-generated synthetic data, it is strongly recomended to complete this tutorial before starting with your experimental data.

REPORTING BUGS

If you have found a bug or have an issue with the software, please open an issue here.

LICENSE

Licensed under the Apache License, Version 2.0 (see LICENSE file)

PUBLICATIONS