Configure Default Fields

From the homepage of your codex profile, click the Actions button which is a grey circle with a black triangle in the center, located along the top right of the page. Select Control panel from the drop-down menu. From this page, click on the MANAGE FIELDS button.

Configurable Default Fields

The first table on the Manage fields page is the Configurable default fields table. These fields are automatically preselected by Codex and can be customized.

Table Headings

  • Label: Codex assigns four default labels to a media asset which are Species, Region, Social groups, and Relationship.
  • Type: States the type of interaction, either an Encounter, Individual, or a Sighting.
  • Actions: Click on the pencil icon under actions to edit any of the Label fields.

Species

Click on the pencil icon at the end of the Species row. You can search for a species using the ITIS (Integrated Taxonomic Information System) species database.

You can search for a species using either their scientific name (genus and species) or their common name. Species that have a star before their scientific name mean they have machine learning, preconfigured, detection and identification pipeline.

To add species, click the plus icon under Add and a tick symbol will appear in place of the plus to indicate the species have been added.

Under EDIT SPECIES is a list of all the added species, using their scientific names. To remove a species, click the cross symbol next to their name. When you hover over it, the common name for the species will also appear. Under the add column, the tick next to the species name will revert back to a plus, indicating the species has been removed.

Click the yellow FINISH button to save any changes.

Regions

Click the pencil icon at the end of the Region row to edit the field. Click the ADD REGION button to add a new location. A field will appear for you to type in the new region.

Each listed region has a plus symbol next to it. Click on this to organize regions into a hierarchy. Regions staggered towards the left are larger areas, such as countries (e.g., South Africa). Regions staggered towards the right are smaller areas within the larger region (e.g., KwaZulu-Natal).

Click the yellow SAVE button to save any changes.

Relationships

Click on the pencil icon at the end of the Relationship row to edit the relationship fields. The listed fields will appear when creating relationships on an individual’s page.

Click the ADD TYPE button to add a type of relationship (e.g., familial or social grouping).

Click the plus icon next to each relationship type to add a specific role within that type (e.g., mother or alpha).

Click the bin icon to delete any relationship types or roles.

Click the yellow SAVE button to save any changes.

Social Groups

The listed social group roles appear on the drop-down menu for any social groups made on an individual’s page.

Click the ADD ROLE button to create new social group roles that will be available to choose from on an individual’s page. Click the bin icon next to any role to delete it.

Cick the Allow multiple of this role toggle button to turn it yellow if you want to allow more than one individual to assume the same role.

Click the yellow SAVE button to save any changes you have made.


Configure Custom Fields

Editing custom fields allows for the maintenance of all metadata, for both recent and historical catalogs. There are three types of customizable fields: Individual, Sighting, and Encounter.

  • Individual: Individuals are animals that are recorded and identified already within the Wildbook platform.
  • Sighting: Sightings are instances of a human interacting with one or more animals at a specific location and time.
  • Encounter: Encounters are instances of a human interacting with a single animal at a specific location and time.

Field Categories

Field categories is the second table on the Manage fields page. Label is customizable, it helps organize fields on the report sighting form. Type is how to categorize Label, it can either be sighting fields, encounter fields, or individual fields.

  1. Click the ADD NEW button.
  2. A pop-up window will appear with spaces for Label and a drop down menu for Type.
  3. You can customize Label.
  4. Based on what you enter on Label, you need to select sighting fields, encounter fields, or individual fields on the drop-down menu for Type.
  5. Select the SAVE button.

Create Custom Fields

Codex users with the Admin role can create new custom fields in Codex. At a minimum you will need a field name, a description, and set values.

Manage Fields

Go to the Actions menu and click on Control Panel, then click on Manage Fields.

  • Field categories organize fields on the sighting submission form. You may need to create a new field category before you can add a new field. Note that Field categories cannot be changed.
  • Custom individual fields create a new Metadata entry on the Individual page.
  • Custom sighting fields create a new Metadata entry on the Sighting page.

Configuration

  1. Database field (required): This should have no spaces and be intuitive. If you’re adding a new custom individual field include “indiv”, for a new custom sighting field, use “sgt”, for a new custom encounter field, use “enc”. For example: “indiv_with_pup”.
  2. Type (required): Choose an option from the menu (text, date, dropdown, etc.). Note that once you save all the changes you made, Type cannot be edited anymore.
  3. Required: Try not to set required fields because it can discourage submissions from those outside the org and citizen scientists. If a field is required, set a Default value.
  4. Description: Briefly explain what the field is for.
  5. Category (required): Choose an option from the menu (Life Events, Tagging, etc.).
  6. Options: If you selected “dropdown” or “Multi-select dropdown” in the Type menu, add your dropdown menu options here.
    • Option label: This is what will display in Codex in sentence case.
    • Value: Treat this like the Database field. This will be in lowercase with underscores. Click Add Another Option to add more. When you’re done, click the Finish button.
  7. Default value: If you’re creating a required field, make the default “unknown” or choose a default option that is accurate, if not precise.

When you’re finished, click the SAVE FIELD button. This will take you back to the Manage Fields screen. You can preview your new field by clicking the View icon next to it.


Edit Custom Fields

  1. Select the pen icon to edit the custom fields you’ve created.
  2. You will be directed to the Edit custom field page.
  3. Aside from the custom field Type, everything can be edited on the Configuration panel on the right.
  4. A live preview on the right will show you all the changes you made,
  5. Click the Save field button to save all the changes you made.

Delete Custom Fields

  1. Select the trash can icon to delete the custom fields you’ve created.
  2. A pop-up window will appear to confirm that you want to delete a custom field.
  3. Click the DELETE button to confirm the changes that you want to make.