|
@@ -29,7 +29,7 @@ namespace BestDatabaseSequenceMapping {
|
|
type: 'static',
|
|
type: 'static',
|
|
defaultParams: {},
|
|
defaultParams: {},
|
|
getParams: () => ({}),
|
|
getParams: () => ({}),
|
|
- isApplicable: (data: Model) => MmcifFormat.is(data.sourceData) && data.sourceData.data.frame.categories?.atom_site.fieldNames.indexOf('db_name') >= 0,
|
|
|
|
|
|
+ isApplicable: (data: Model) => MmcifFormat.is(data.sourceData) && data.sourceData.data.frame.categories?.atom_site?.fieldNames.indexOf('db_name') >= 0,
|
|
obtain: async (ctx, data) => {
|
|
obtain: async (ctx, data) => {
|
|
return { value: fromCif(data) };
|
|
return { value: fromCif(data) };
|
|
}
|
|
}
|
|
@@ -92,4 +92,4 @@ namespace BestDatabaseSequenceMapping {
|
|
|
|
|
|
return { dbName, accession, num, residue };
|
|
return { dbName, accession, num, residue };
|
|
}
|
|
}
|
|
-}
|
|
|
|
|
|
+}
|