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[]>