| 75 | | Phil: having difficulties reading mmCIF headers to get metadata, any pointers? Some types of information can be in multiple different places, depending on the specific file -- not predictable/consistent. TomG: Greg (on vacation) is our main mmCIF guy, but I've written code to obtain specific information like UniProt IDs from those headers. TomG: recommend complaining to RCSB PDB helpdesk when the info (EMDB code or whatever) is missing from what the REST service returns. Scooter: So far, I'm consistently seeing the EMDB codes in _database_2.database_code (and then *sometimes*) in some of the other fields. Eric: can use graphql to get the information instead of getting the whole header from RCSB PDB. You can get it for multiple entries at once, returns json. Our tool showing BLAST results uses graphql. |
| | 75 | Phil: having difficulties reading mmCIF headers to get metadata, any pointers? Some types of information can be in multiple different places, depending on the specific file -- not predictable/consistent. TomG: Greg (on vacation) is our main mmCIF guy, but I've written code to obtain specific information like !UniProt IDs from those headers. TomG: recommend complaining to RCSB PDB helpdesk when the info (EMDB code or whatever) is missing from what the REST service returns. Scooter: So far, I'm consistently seeing the EMDB codes in _database_2.database_code (and then *sometimes*) in some of the other fields. Eric: can use graphql to get the information instead of getting the whole header from RCSB PDB. You can get it for multiple entries at once, returns json. Our tool showing BLAST results uses graphql. |
| | 76 | |
| | 77 | TomG: have been looking into !ColabFold -- significantly faster and may have other advantages (use of template structures?). Need to ask authors if it's OK for ChimeraX to interface with their server. |