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.
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.