Constructors
constructor
- new RcsbClientClass(get): RcsbClientClass
Parameters
get: {
borrego: (() => GraphQLRequest);
yosemite: (() => GraphQLRequest);
}
borrego: (() => GraphQLRequest)
- (): GraphQLRequest
Returns GraphQLRequest
yosemite: (() => GraphQLRequest)
- (): GraphQLRequest
Returns GraphQLRequest
Properties
Private Readonly rcsbQueryAlignment
Private Readonly rcsbQueryAnnotations
Private Readonly rcsbQueryAssemblyInterfaces
Private Readonly rcsbQueryEntityInstances
Private Readonly rcsbQueryEntryProperties
Private Readonly rcsbQueryGroup
Private Readonly rcsbQueryGroupAlignment
Private Readonly rcsbQueryGroupAnnotations
Private Readonly rcsbQueryInterfaceInstances
Private Readonly rcsbQueryMultipleInstanceSequences
rcsbQueryMultipleInstanceSequences: RcsbCoreQueryInterface<QueryPolymer_Entity_InstancesArgs, CorePolymerEntityInstance[]> Private Readonly rcsbQueryMutipleEntityInstances
Methods
requestAlignment
- requestAlignment(requestConfig): Promise<AlignmentResponse>
Parameters
requestConfig: QueryAlignmentArgs
Returns Promise<AlignmentResponse>
requestAssemblyInterfaces
- requestAssemblyInterfaces(requestConfig): Promise<CoreAssembly[]>
Parameters
requestConfig: QueryAssembliesArgs
Returns Promise<CoreAssembly[]>
requestEntityInstances
- requestEntityInstances(requestConfig): Promise<CoreEntry>
Parameters
requestConfig: QueryEntryArgs
Returns Promise<CoreEntry>
requestGroupAlignment
- requestGroupAlignment(requestConfig): Promise<AlignmentResponse>
Returns Promise<AlignmentResponse>
requestGroupInfo
- requestGroupInfo(requestConfig): Promise<GroupPolymerEntity>
Parameters
requestConfig: QueryPolymer_Entity_GroupArgs
Returns Promise<GroupPolymerEntity>
requestInterfaceInstances
- requestInterfaceInstances(requestConfig): Promise<CoreInterface[]>
Parameters
requestConfig: QueryInterfacesArgs
Returns Promise<CoreInterface[]>
requestMultipleEntityInstances
- requestMultipleEntityInstances(requestConfig): Promise<CorePolymerEntity[]>
Parameters
requestConfig: QueryPolymer_EntitiesArgs
Returns Promise<CorePolymerEntity[]>
requestMultipleEntriesProperties
- requestMultipleEntriesProperties(requestConfig): Promise<CoreEntry[]>
Parameters
requestConfig: QueryEntriesArgs
Returns Promise<CoreEntry[]>
requestMultipleInstanceSequences
- requestMultipleInstanceSequences(requestConfig): Promise<CorePolymerEntityInstance[]>
Parameters
requestConfig: QueryPolymer_Entity_InstancesArgs
Returns Promise<CorePolymerEntityInstance[]>
requestRcsbPdbAnnotations
- requestRcsbPdbAnnotations(requestConfig): Promise<AnnotationFeatures[]>
Parameters
requestConfig: QueryAnnotationsArgs
Returns Promise<AnnotationFeatures[]>
requestRcsbPdbGroupAnnotations
- requestRcsbPdbGroupAnnotations(requestConfig): Promise<AnnotationFeatures[]>
Parameters
requestConfig: QueryGroup_AnnotationsArgs
Returns Promise<AnnotationFeatures[]>