1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-provider/src/adapters/rcsb.rs
Items
const DATA_BASE const FILE_BASE const ENTRY_PAGE const REQUEST_TIMEOUT const REQUEST_SPACING const MAX_ENTRIES const ENTRY_PAGE_SIZE const ATOM_CAP const MAX_PDB_BYTES const LIGAND_CAP const AUTHOR_CAP const KIND const CITATION_CONFIDENCE const LIGAND_CONFIDENCE struct RcsbProvider struct Ligand enum Coordinates struct Structure enum Parsed static PACER impl ExternalDataProvider for RcsbProvider const CRAMBIN_PDB
Functions
By call-graph weight (PageRank; 1.0 is the average function). 43 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| textsrc/adapters/rcsb.rs:124 | fn | 4 | 1 | 3 | 1 | 3 | |
| bundle_recordsrc/adapters/rcsb.rs:428 | fn | 17 | 4 | 7 | 2 | 2.4 | |
| atsrc/adapters/rcsb.rs:129 | fn | 3 | 1 | 3 | 1 | 1.7 | |
| bundle_ligandssrc/adapters/rcsb.rs:177 | fn | 19 | 1 | 1 | 4 | 1.5 | |
| entry_recordsrc/adapters/rcsb.rs:238 | fn | 187 | 19 | 1 | 12 | 1.5 | |
| normalize_rcsb_payloadsrc/adapters/rcsb.rs:447 | fn | 3 | 1 | 4 | 1 | 1.5 | |
| normalize_pdb_idsrc/adapters/rcsb.rs:112 | fn | 4 | 2 | 2 | 0 | 1.5 | |
| pdb_idssrc/adapters/rcsb.rs:458 | fn | 15 | 4 | 3 | 2 | 1.2 | |
| nonpolymer_entity_idssrc/adapters/rcsb.rs:161 | fn | 7 | 1 | 3 | 1 | 1.1 | |
| fetch_bundlesrc/adapters/rcsb.rs:505 | fn | 42 | 7 | 5 | 6 | 1 | |
| parse_pdb_idsrc/adapters/rcsb.rs:451 | fn | 4 | 1 | 1 | 1 | 1 | |
| crambin_bundlesrc/adapters/rcsb.rs:682 | fn | 3 | 1 | 3 | 0 | 1 | |
| comp_idsrc/adapters/rcsb.rs:170 | fn | 4 | 1 | 2 | 1 | 1 | |
| crambinsrc/adapters/rcsb.rs:655 | fn | 3 | 1 | 3 | 0 | 0.8 | |
| pdb_keysrc/adapters/rcsb.rs:106 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| targetssrc/adapters/rcsb.rs:671 | fn | 10 | 1 | 3 | 0 | 0.8 | |
| deposited_over_capsrc/adapters/rcsb.rs:231 | fn | 4 | 1 | 2 | 0 | 0.7 | |
| pacesrc/adapters/rcsb.rs:476 | fn | 4 | 1 | 2 | 1 | 0.7 | |
| haemoglobinsrc/adapters/rcsb.rs:661 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| haemoglobin_ligandssrc/adapters/rcsb.rs:667 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| path_tokensrc/adapters/rcsb.rs:119 | fn | 4 | 2 | 1 | 0 | 0.6 | |
| date_partsrc/adapters/rcsb.rs:134 | fn | 4 | 1 | 1 | 0 | 0.6 | |
| claimsrc/adapters/rcsb.rs:139 | fn | 10 | 1 | 1 | 1 | 0.6 | |
| parse_structuresrc/adapters/rcsb.rs:221 | fn | 8 | 2 | 1 | 1 | 0.6 | |
| get_jsonsrc/adapters/rcsb.rs:482 | fn | 9 | 4 | 1 | 5 | 0.6 | |
| get_textsrc/adapters/rcsb.rs:493 | fn | 9 | 4 | 1 | 5 | 0.6 | |
| RcsbProvider::descriptorsrc/adapters/rcsb.rs:549 | trait impl | 13 | 1 | 0 | 0 | 0.5 | |
| RcsbProvider::seed_recordssrc/adapters/rcsb.rs:563 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| RcsbProvider::normalize_payloadsrc/adapters/rcsb.rs:567 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| RcsbProvider::sync_contractsrc/adapters/rcsb.rs:571 | trait impl | 33 | 1 | 0 | 1 | 0.5 | |
| RcsbProvider::fetch_livesrc/adapters/rcsb.rs:605 | trait impl | 38 | 4 | 0 | 5 | 0.5 | |
| entry_keys_on_the_pdb_id_and_carries_the_archive_fieldssrc/adapters/rcsb.rs:687 | fn | 29 | 1 | 0 | 2 | 0.5 | |
| structure_is_the_first_model_with_the_files_atom_countsrc/adapters/rcsb.rs:718 | fn | 22 | 2 | 0 | 2 | 0.5 | |
| a_structure_over_the_atom_cap_is_skipped_with_its_atom_countsrc/adapters/rcsb.rs:742 | fn | 26 | 1 | 0 | 5 | 0.5 | |
| an_entry_without_a_pdb_format_file_is_recorded_not_refusedsrc/adapters/rcsb.rs:770 | fn | 23 | 1 | 0 | 3 | 0.5 | |
| the_primary_citation_is_a_pmid_claim_and_a_doi_claimsrc/adapters/rcsb.rs:795 | fn | 22 | 1 | 0 | 4 | 0.5 | |
| ligands_claim_the_compound_node_by_inchikeysrc/adapters/rcsb.rs:819 | fn | 29 | 1 | 0 | 4 | 0.5 | |
| a_live_bundle_resolves_each_ligand_and_caps_the_lookupssrc/adapters/rcsb.rs:850 | fn | 49 | 4 | 0 | 5 | 0.5 | |
| an_unknown_id_is_no_bundle_and_only_a_404_reads_as_not_foundsrc/adapters/rcsb.rs:901 | fn | 18 | 1 | 0 | 3 | 0.5 | |
| pdb_ids_read_params_and_free_textsrc/adapters/rcsb.rs:921 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| pdb_ids_refuse_bad_inputsrc/adapters/rcsb.rs:934 | fn | 14 | 1 | 0 | 1 | 0.5 | |
| rcsb_provider_is_registered_in_the_catalogsrc/adapters/rcsb.rs:950 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| live_fetch_returns_crambin_haemoglobin_and_an_unresolved_idsrc/adapters/rcsb.rs:957 | fn | 14 | 1 | 0 | 0 | 0.5 |
Source not readable from this process.