---
id: protein-protein-codes-filter
title: _ProteinProteinCodesFilter
---

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

No description

```graphql
type _ProteinProteinCodesFilter {
  AND: [_ProteinProteinCodesFilter!]
  OR: [_ProteinProteinCodesFilter!]
  source: String
  source_not: String
  source_in: [String!]
  source_not_in: [String!]
  source_contains: String
  source_not_contains: String
  source_starts_with: String
  source_not_starts_with: String
  source_ends_with: String
  source_not_ends_with: String
  taxid: String
  taxid_not: String
  taxid_in: [String!]
  taxid_not_in: [String!]
  taxid_contains: String
  taxid_not_contains: String
  taxid_starts_with: String
  taxid_not_starts_with: String
  taxid_ends_with: String
  taxid_not_ends_with: String
  transcript: _TranscriptFilter
}
```

### Fields

#### `AND` ([`[_ProteinProteinCodesFilter!]`](/docs/api/inputs/protein-protein-codes-filter))

#### `OR` ([`[_ProteinProteinCodesFilter!]`](/docs/api/inputs/protein-protein-codes-filter))

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#### `transcript` ([`_TranscriptFilter`](/docs/api/inputs/transcript-filter))
