Skip to content

repair cif file; #15

Description

@mlynekg3

Dear cif-tool developers, I want to "repair" a cif file which comes out of phenix so it is read by alphafold. If I put the file from phenix to PDB-REDO the file is read by alphafold, however chain ID's are changed. I talked to Robbie and he suggested me to use cif-tools. I installed it that way
module load Conda

Create a new environment in a project-specific folder

conda create -p ../cif/ciftools
cd ../cif/ciftools

Activate the environment from the project-specific folder

conda activate ../cif/ciftools

Configure the environment, e.g.:

conda config --add channels bioconda
conda config --add channels conda-forge
conda config --set channel_priority strict

Install packages into the environment, e.g.:

conda install -y bioconda::cif-tools

and it seems to work (I just know a little bit about python).

However I get the error
[ml@login02 ciftools]$ cif-validate 7B04_from_phenix.cif
No validator, please specify a dictionary to use using the --dict option
However, the syntax seems to be OK
I check this:
[ml@login02 ciftools]$ ls "$LIBCIFPP_DATA_DIR"
components.cif mmcif_ddl.dic mmcif_ma.dic mmcif_pdbx.dic
[ml@login02 ciftools]$ cif-validate --dict="$LIBCIFPP_DATA_DIR/mmcif_pdbx.dic" -V 7B04_from_phenix.cif
unknown option

Additionally if I just want to "repair" a cif file. There is no cif2cif command. How to do?

Many thanks, br Georg.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions