OptionalalignmentFilter
alignmentFilter?: string[]
OptionalannotationProcessing
OptionalboardConfig
boardConfig?: Partial<RcsbFvBoardConfigInterface>
OptionalbottomAlignments
bottomAlignments?: boolean
OptionaldataProvider
OptionalexcludeLogo
excludeLogo?: boolean
OptionalexternalTrackBuilder
OptionalexternalUiComponents
Optionalfilters
filters?: AnnotationFilterInput[]
OptionalhideAlignments
hideAlignments?: boolean
OptionalisAnnotationsGroupSummary
isAnnotationsGroupSummary?: boolean
Optionalpage
page?: { after: number; first: number }
OptionalrcsbContext
rcsbContext?: Partial<
{
asymId: string;
authId: string;
chrId: string;
entityId: string;
entryId: string;
operatorIds: string[];
queryId: string;
targetId: string;
upAcc: string;
},
>
OptionalsequencePrefix
sequencePrefix?: string
Optionalsources
sources?: AnnotationReference[]
OptionaltrackConfigModifier
trackConfigModifier?: { alignment?: ( alignmentContext: AlignmentRequestContextType, targetAlignment: TargetAlignments, alignmentResponse: SequenceAlignments, alignmentIndex: number, ) => Promise<Partial<RcsbFvRowConfigInterface>>; annotations?: ( trackManager: TrackManagerInterface, ) => Promise<Partial<RcsbFvRowConfigInterface>>;}