---
id: citation-filter
title: _CitationFilter
---

export const Tag = ({children, color}) => (
<span
style={{
      backgroundColor: color,
      borderRadius: '2px',
      color: '#fff',
      padding: '0.2rem',
    }}>
{children}
</span>
);

No description

```graphql
type _CitationFilter {
  AND: [_CitationFilter!]
  OR: [_CitationFilter!]
  name: String
  name_not: String
  name_in: [String!]
  name_not_in: [String!]
  name_contains: String
  name_not_contains: String
  name_starts_with: String
  name_not_starts_with: String
  name_ends_with: String
  name_not_ends_with: String
  _hash_id: ID
  _hash_id_not: ID
  _hash_id_in: [ID!]
  _hash_id_not_in: [ID!]
  _hash_id_contains: ID
  _hash_id_not_contains: ID
  _hash_id_starts_with: ID
  _hash_id_not_starts_with: ID
  _hash_id_ends_with: ID
  _hash_id_not_ends_with: ID
  end: Int
  end_not: Int
  end_in: [Int!]
  end_not_in: [Int!]
  end_lt: Int
  end_lte: Int
  end_gt: Int
  end_gte: Int
  mention: String
  mention_not: String
  mention_in: [String!]
  mention_not_in: [String!]
  mention_contains: String
  mention_not_contains: String
  mention_starts_with: String
  mention_not_starts_with: String
  mention_ends_with: String
  mention_not_ends_with: String
  start: Int
  start_not: Int
  start_in: [Int!]
  start_not_in: [Int!]
  start_lt: Int
  start_lte: Int
  start_gt: Int
  start_gte: Int
  text: String
  text_not: String
  text_in: [String!]
  text_not_in: [String!]
  text_contains: String
  text_not_contains: String
  text_starts_with: String
  text_not_starts_with: String
  text_ends_with: String
  text_not_ends_with: String
  bodyTexts: _BodyTextFilter
  bodyTexts_not: _BodyTextFilter
  bodyTexts_in: [_BodyTextFilter!]
  bodyTexts_not_in: [_BodyTextFilter!]
  bodyTexts_some: _BodyTextFilter
  bodyTexts_none: _BodyTextFilter
  bodyTexts_single: _BodyTextFilter
  bodyTexts_every: _BodyTextFilter
  abstracts: _AbstractFilter
  abstracts_not: _AbstractFilter
  abstracts_in: [_AbstractFilter!]
  abstracts_not_in: [_AbstractFilter!]
  abstracts_some: _AbstractFilter
  abstracts_none: _AbstractFilter
  abstracts_single: _AbstractFilter
  abstracts_every: _AbstractFilter
  references: _ReferenceFilter
  references_not: _ReferenceFilter
  references_in: [_ReferenceFilter!]
  references_not_in: [_ReferenceFilter!]
  references_some: _ReferenceFilter
  references_none: _ReferenceFilter
  references_single: _ReferenceFilter
  references_every: _ReferenceFilter
  isReferenceType: _ReferenceTypeFilter
  isReferenceType_not: _ReferenceTypeFilter
  isReferenceType_in: [_ReferenceTypeFilter!]
  isReferenceType_not_in: [_ReferenceTypeFilter!]
  isReferenceType_some: _ReferenceTypeFilter
  isReferenceType_none: _ReferenceTypeFilter
  isReferenceType_single: _ReferenceTypeFilter
  isReferenceType_every: _ReferenceTypeFilter
  hasPublicationId: _PaperIDFilter
  hasPublicationId_not: _PaperIDFilter
  hasPublicationId_in: [_PaperIDFilter!]
  hasPublicationId_not_in: [_PaperIDFilter!]
  hasPublicationId_some: _PaperIDFilter
  hasPublicationId_none: _PaperIDFilter
  hasPublicationId_single: _PaperIDFilter
  hasPublicationId_every: _PaperIDFilter
  clinicaltrials: _ClinicalTrialFilter
  clinicaltrials_not: _ClinicalTrialFilter
  clinicaltrials_in: [_ClinicalTrialFilter!]
  clinicaltrials_not_in: [_ClinicalTrialFilter!]
  clinicaltrials_some: _ClinicalTrialFilter
  clinicaltrials_none: _ClinicalTrialFilter
  clinicaltrials_single: _ClinicalTrialFilter
  clinicaltrials_every: _ClinicalTrialFilter
}
```

### Fields

#### `AND` ([`[_CitationFilter!]`](/docs/api/inputs/citation-filter))

#### `OR` ([`[_CitationFilter!]`](/docs/api/inputs/citation-filter))

#### `name` ([`String`](/docs/api/scalars/string))

#### `name_not` ([`String`](/docs/api/scalars/string))

#### `name_in` ([`[String!]`](/docs/api/scalars/string))

#### `name_not_in` ([`[String!]`](/docs/api/scalars/string))

#### `name_contains` ([`String`](/docs/api/scalars/string))

#### `name_not_contains` ([`String`](/docs/api/scalars/string))

#### `name_starts_with` ([`String`](/docs/api/scalars/string))

#### `name_not_starts_with` ([`String`](/docs/api/scalars/string))

#### `name_ends_with` ([`String`](/docs/api/scalars/string))

#### `name_not_ends_with` ([`String`](/docs/api/scalars/string))

#### `_hash_id` ([`ID`](/docs/api/scalars/id))

#### `_hash_id_not` ([`ID`](/docs/api/scalars/id))

#### `_hash_id_in` ([`[ID!]`](/docs/api/scalars/id))

#### `_hash_id_not_in` ([`[ID!]`](/docs/api/scalars/id))

#### `_hash_id_contains` ([`ID`](/docs/api/scalars/id))

#### `_hash_id_not_contains` ([`ID`](/docs/api/scalars/id))

#### `_hash_id_starts_with` ([`ID`](/docs/api/scalars/id))

#### `_hash_id_not_starts_with` ([`ID`](/docs/api/scalars/id))

#### `_hash_id_ends_with` ([`ID`](/docs/api/scalars/id))

#### `_hash_id_not_ends_with` ([`ID`](/docs/api/scalars/id))

#### `end` ([`Int`](/docs/api/scalars/int))

#### `end_not` ([`Int`](/docs/api/scalars/int))

#### `end_in` ([`[Int!]`](/docs/api/scalars/int))

#### `end_not_in` ([`[Int!]`](/docs/api/scalars/int))

#### `end_lt` ([`Int`](/docs/api/scalars/int))

#### `end_lte` ([`Int`](/docs/api/scalars/int))

#### `end_gt` ([`Int`](/docs/api/scalars/int))

#### `end_gte` ([`Int`](/docs/api/scalars/int))

#### `mention` ([`String`](/docs/api/scalars/string))

#### `mention_not` ([`String`](/docs/api/scalars/string))

#### `mention_in` ([`[String!]`](/docs/api/scalars/string))

#### `mention_not_in` ([`[String!]`](/docs/api/scalars/string))

#### `mention_contains` ([`String`](/docs/api/scalars/string))

#### `mention_not_contains` ([`String`](/docs/api/scalars/string))

#### `mention_starts_with` ([`String`](/docs/api/scalars/string))

#### `mention_not_starts_with` ([`String`](/docs/api/scalars/string))

#### `mention_ends_with` ([`String`](/docs/api/scalars/string))

#### `mention_not_ends_with` ([`String`](/docs/api/scalars/string))

#### `start` ([`Int`](/docs/api/scalars/int))

#### `start_not` ([`Int`](/docs/api/scalars/int))

#### `start_in` ([`[Int!]`](/docs/api/scalars/int))

#### `start_not_in` ([`[Int!]`](/docs/api/scalars/int))

#### `start_lt` ([`Int`](/docs/api/scalars/int))

#### `start_lte` ([`Int`](/docs/api/scalars/int))

#### `start_gt` ([`Int`](/docs/api/scalars/int))

#### `start_gte` ([`Int`](/docs/api/scalars/int))

#### `text` ([`String`](/docs/api/scalars/string))

#### `text_not` ([`String`](/docs/api/scalars/string))

#### `text_in` ([`[String!]`](/docs/api/scalars/string))

#### `text_not_in` ([`[String!]`](/docs/api/scalars/string))

#### `text_contains` ([`String`](/docs/api/scalars/string))

#### `text_not_contains` ([`String`](/docs/api/scalars/string))

#### `text_starts_with` ([`String`](/docs/api/scalars/string))

#### `text_not_starts_with` ([`String`](/docs/api/scalars/string))

#### `text_ends_with` ([`String`](/docs/api/scalars/string))

#### `text_not_ends_with` ([`String`](/docs/api/scalars/string))

#### `bodyTexts` ([`_BodyTextFilter`](/docs/api/inputs/body-text-filter))

#### `bodyTexts_not` ([`_BodyTextFilter`](/docs/api/inputs/body-text-filter))

#### `bodyTexts_in` ([`[_BodyTextFilter!]`](/docs/api/inputs/body-text-filter))

#### `bodyTexts_not_in` ([`[_BodyTextFilter!]`](/docs/api/inputs/body-text-filter))

#### `bodyTexts_some` ([`_BodyTextFilter`](/docs/api/inputs/body-text-filter))

#### `bodyTexts_none` ([`_BodyTextFilter`](/docs/api/inputs/body-text-filter))

#### `bodyTexts_single` ([`_BodyTextFilter`](/docs/api/inputs/body-text-filter))

#### `bodyTexts_every` ([`_BodyTextFilter`](/docs/api/inputs/body-text-filter))

#### `abstracts` ([`_AbstractFilter`](/docs/api/inputs/abstract-filter))

#### `abstracts_not` ([`_AbstractFilter`](/docs/api/inputs/abstract-filter))

#### `abstracts_in` ([`[_AbstractFilter!]`](/docs/api/inputs/abstract-filter))

#### `abstracts_not_in` ([`[_AbstractFilter!]`](/docs/api/inputs/abstract-filter))

#### `abstracts_some` ([`_AbstractFilter`](/docs/api/inputs/abstract-filter))

#### `abstracts_none` ([`_AbstractFilter`](/docs/api/inputs/abstract-filter))

#### `abstracts_single` ([`_AbstractFilter`](/docs/api/inputs/abstract-filter))

#### `abstracts_every` ([`_AbstractFilter`](/docs/api/inputs/abstract-filter))

#### `references` ([`_ReferenceFilter`](/docs/api/inputs/reference-filter))

#### `references_not` ([`_ReferenceFilter`](/docs/api/inputs/reference-filter))

#### `references_in` ([`[_ReferenceFilter!]`](/docs/api/inputs/reference-filter))

#### `references_not_in` ([`[_ReferenceFilter!]`](/docs/api/inputs/reference-filter))

#### `references_some` ([`_ReferenceFilter`](/docs/api/inputs/reference-filter))

#### `references_none` ([`_ReferenceFilter`](/docs/api/inputs/reference-filter))

#### `references_single` ([`_ReferenceFilter`](/docs/api/inputs/reference-filter))

#### `references_every` ([`_ReferenceFilter`](/docs/api/inputs/reference-filter))

#### `isReferenceType` ([`_ReferenceTypeFilter`](/docs/api/inputs/reference-type-filter))

#### `isReferenceType_not` ([`_ReferenceTypeFilter`](/docs/api/inputs/reference-type-filter))

#### `isReferenceType_in` ([`[_ReferenceTypeFilter!]`](/docs/api/inputs/reference-type-filter))

#### `isReferenceType_not_in` ([`[_ReferenceTypeFilter!]`](/docs/api/inputs/reference-type-filter))

#### `isReferenceType_some` ([`_ReferenceTypeFilter`](/docs/api/inputs/reference-type-filter))

#### `isReferenceType_none` ([`_ReferenceTypeFilter`](/docs/api/inputs/reference-type-filter))

#### `isReferenceType_single` ([`_ReferenceTypeFilter`](/docs/api/inputs/reference-type-filter))

#### `isReferenceType_every` ([`_ReferenceTypeFilter`](/docs/api/inputs/reference-type-filter))

#### `hasPublicationId` ([`_PaperIDFilter`](/docs/api/inputs/paper-id-filter))

#### `hasPublicationId_not` ([`_PaperIDFilter`](/docs/api/inputs/paper-id-filter))

#### `hasPublicationId_in` ([`[_PaperIDFilter!]`](/docs/api/inputs/paper-id-filter))

#### `hasPublicationId_not_in` ([`[_PaperIDFilter!]`](/docs/api/inputs/paper-id-filter))

#### `hasPublicationId_some` ([`_PaperIDFilter`](/docs/api/inputs/paper-id-filter))

#### `hasPublicationId_none` ([`_PaperIDFilter`](/docs/api/inputs/paper-id-filter))

#### `hasPublicationId_single` ([`_PaperIDFilter`](/docs/api/inputs/paper-id-filter))

#### `hasPublicationId_every` ([`_PaperIDFilter`](/docs/api/inputs/paper-id-filter))

#### `clinicaltrials` ([`_ClinicalTrialFilter`](/docs/api/inputs/clinical-trial-filter))

#### `clinicaltrials_not` ([`_ClinicalTrialFilter`](/docs/api/inputs/clinical-trial-filter))

#### `clinicaltrials_in` ([`[_ClinicalTrialFilter!]`](/docs/api/inputs/clinical-trial-filter))

#### `clinicaltrials_not_in` ([`[_ClinicalTrialFilter!]`](/docs/api/inputs/clinical-trial-filter))

#### `clinicaltrials_some` ([`_ClinicalTrialFilter`](/docs/api/inputs/clinical-trial-filter))

#### `clinicaltrials_none` ([`_ClinicalTrialFilter`](/docs/api/inputs/clinical-trial-filter))

#### `clinicaltrials_single` ([`_ClinicalTrialFilter`](/docs/api/inputs/clinical-trial-filter))

#### `clinicaltrials_every` ([`_ClinicalTrialFilter`](/docs/api/inputs/clinical-trial-filter))
