Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] initial data_comp_list section in ChemComp output #269

Open
rimmartin opened this issue Jun 14, 2023 · 3 comments
Open

Comments

@rimmartin
Copy link

Hi

We have made a chemcomp style cif via gemmi::make_chemcomp_with_restraints, gemmi::add_chemcomp_to_block and gemmi::cif::write_cif_block_to_stream which restrains a phenix run.

Buster is asking for more to run with our cif

data_comp_list

Busrer error message without the comp_list

[E003] First block in file is comp_CLR not comp_list
@CV-GPhL
Copy link
Contributor

CV-GPhL commented Jun 14, 2023 via email

@wojdyr
Copy link
Member

wojdyr commented Jun 15, 2023

I don't know what's the minimal content of the comp_list block that will satisfy all programs. Perhaps 2-3 lines would do, for example:

data_comp_list
_chem_comp.id CLR
_chem_comp.group NON-POLYMER

_chem_comp.group is used for finding links that can be automatically applied to the residue (for example, if it's L-peptide, CIS and TRANS links can be applied).
For now, I'll leave it up to you to write the first block.

@rimmartin
Copy link
Author

rimmartin commented Jun 16, 2023

If I write minimally:

data_comp_list
_chem_comp.id CLR
_chem_comp.three_letter_code CLR
_chem_comp.name 'Unknown                  '

at the top of the cif, buster will run with it; Grade2 style

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants