.. _authors.json#/: authors ======= :type: ``object`` :Required: :ref:`authors.json#/properties/name`, :ref:`authors.json#/properties/_collections` **Properties:** :ref:`authors.json#/properties/$schema`, :ref:`authors.json#/properties/_collections`, :ref:`authors.json#/properties/_private_notes`, :ref:`authors.json#/properties/acquisition_source`, :ref:`authors.json#/properties/advisors`, :ref:`authors.json#/properties/arxiv_categories`, :ref:`authors.json#/properties/birth_date`, :ref:`authors.json#/properties/conferences`, :ref:`authors.json#/properties/control_number`, :ref:`authors.json#/properties/death_date`, :ref:`authors.json#/properties/deleted`, :ref:`authors.json#/properties/deleted_records`, :ref:`authors.json#/properties/email_addresses`, :ref:`authors.json#/properties/experiments`, :ref:`authors.json#/properties/ids`, :ref:`authors.json#/properties/inspire_categories`, :ref:`authors.json#/properties/legacy_creation_date`, :ref:`authors.json#/properties/name`, :ref:`authors.json#/properties/native_name`, :ref:`authors.json#/properties/new_record`, :ref:`authors.json#/properties/other_names`, :ref:`authors.json#/properties/past_emails_addresses`, :ref:`authors.json#/properties/positions`, :ref:`authors.json#/properties/previous_names`, :ref:`authors.json#/properties/prizes`, :ref:`authors.json#/properties/public_notes`, :ref:`authors.json#/properties/self`, :ref:`authors.json#/properties/source`, :ref:`authors.json#/properties/status`, :ref:`authors.json#/properties/stub`, :ref:`authors.json#/properties/urls` .. _authors.json#/properties/$schema: $schema +++++++ :type: ``string`` :format: ``url`` .. _authors.json#/properties/_collections: _collections ++++++++++++ .. container:: title Collections to which record belongs :type: ``array`` :minItems: ``1`` .. container:: sub-title Every element of **_collections** is: :type: ``string`` **Allowed values:** - Authors .. _authors.json#/properties/_private_notes: _private_notes ++++++++++++++ :type: ``array`` .. container:: sub-title Every element of **_private_notes** is: :Reference: :ref:`sourced_value.json#/` .. _authors.json#/properties/acquisition_source: acquisition_source ++++++++++++++++++ :Reference: :ref:`acquisition_source.json#/` .. _authors.json#/properties/advisors: advisors ++++++++ :type: ``array`` .. container:: sub-title Every element of **advisors** is: :type: ``object`` **Properties:** :ref:`authors.json#/properties/advisors/items/properties/curated_relation`, :ref:`authors.json#/properties/advisors/items/properties/degree_type`, :ref:`authors.json#/properties/advisors/items/properties/ids`, :ref:`authors.json#/properties/advisors/items/properties/name`, :ref:`authors.json#/properties/advisors/items/properties/record` .. _authors.json#/properties/advisors/items/properties/curated_relation: curated_relation ################ :type: ``boolean`` .. _authors.json#/properties/advisors/items/properties/degree_type: degree_type ########### :Reference: :ref:`degree_type.json#/` .. _authors.json#/properties/advisors/items/properties/ids: ids ### :type: ``array`` .. container:: sub-title Every element of **ids** is: :Reference: :ref:`id.json#/` .. _authors.json#/properties/advisors/items/properties/name: name #### :type: ``string`` .. _authors.json#/properties/advisors/items/properties/record: record ###### :Reference: :ref:`json_reference.json#/` .. _authors.json#/properties/arxiv_categories: arxiv_categories ++++++++++++++++ :type: ``array`` .. container:: sub-title Every element of **arxiv_categories** is: :Reference: :ref:`arxiv_categories.json#/` .. _authors.json#/properties/birth_date: birth_date ++++++++++ Stores birth date :type: ``string`` :format: ``date`` .. _authors.json#/properties/conferences: conferences +++++++++++ Contains information about attended conferences. (their record URIs) :type: ``array`` .. container:: sub-title Every element of **conferences** is: :Reference: :ref:`json_reference.json#/` .. _authors.json#/properties/control_number: control_number ++++++++++++++ :type: ``integer`` .. _authors.json#/properties/death_date: death_date ++++++++++ Stores death date (if any) :type: ``string`` :format: ``date`` .. _authors.json#/properties/deleted: deleted +++++++ :type: ``boolean`` .. _authors.json#/properties/deleted_records: deleted_records +++++++++++++++ .. container:: title Deleted Records List of deleted records referring to this record :type: ``array`` .. container:: sub-title Every element of **deleted_records** is: :Reference: :ref:`json_reference.json#/` .. _authors.json#/properties/email_addresses: email_addresses +++++++++++++++ Contains current email addresses :type: ``array`` .. container:: sub-title Every element of **email_addresses** is: :type: ``string`` :format: ``email`` .. _authors.json#/properties/experiments: experiments +++++++++++ Contains information about experiments. :type: ``array`` .. container:: sub-title Every element of **experiments** is: :type: ``object`` **Properties:** :ref:`authors.json#/properties/experiments/items/properties/curated_relation`, :ref:`authors.json#/properties/experiments/items/properties/current`, :ref:`authors.json#/properties/experiments/items/properties/end_year`, :ref:`authors.json#/properties/experiments/items/properties/name`, :ref:`authors.json#/properties/experiments/items/properties/record`, :ref:`authors.json#/properties/experiments/items/properties/start_year` .. _authors.json#/properties/experiments/items/properties/curated_relation: curated_relation ################ :type: ``boolean`` .. _authors.json#/properties/experiments/items/properties/current: current ####### :type: ``boolean`` .. _authors.json#/properties/experiments/items/properties/end_year: end_year ######## :type: ``integer`` .. _authors.json#/properties/experiments/items/properties/name: name #### :type: ``string`` .. _authors.json#/properties/experiments/items/properties/record: record ###### URI for the experiment record :Reference: :ref:`json_reference.json#/` .. _authors.json#/properties/experiments/items/properties/start_year: start_year ########## :type: ``integer`` .. _authors.json#/properties/ids: ids +++ :type: ``array`` .. container:: sub-title Every element of **ids** is: :Reference: :ref:`id.json#/` .. _authors.json#/properties/inspire_categories: inspire_categories ++++++++++++++++++ :type: ``array`` .. container:: sub-title Every element of **inspire_categories** is: :Reference: :ref:`inspire_field.json#/` .. _authors.json#/properties/legacy_creation_date: legacy_creation_date ++++++++++++++++++++ :type: ``string`` :format: ``date`` .. _authors.json#/properties/name: name ++++ Contains name information. :type: ``object`` :Required: :ref:`authors.json#/properties/name/properties/value` **Properties:** :ref:`authors.json#/properties/name/properties/numeration`, :ref:`authors.json#/properties/name/properties/preferred_name`, :ref:`authors.json#/properties/name/properties/title`, :ref:`authors.json#/properties/name/properties/value` .. _authors.json#/properties/name/properties/numeration: numeration ########## :type: ``string`` **Allowed values:** - - Jr. - Sr. - I - II - III - IV - VI - VII - VIII .. _authors.json#/properties/name/properties/preferred_name: preferred_name ############## :type: ``string`` .. _authors.json#/properties/name/properties/title: title ##### :type: ``string`` **Allowed values:** - - Sir .. _authors.json#/properties/name/properties/value: value ##### :type: ``string`` :format: ``.+``, ``.+`` .. _authors.json#/properties/native_name: native_name +++++++++++ Stores name in native form. :type: ``array`` .. container:: sub-title Every element of **native_name** is: :type: ``string`` .. _authors.json#/properties/new_record: new_record ++++++++++ .. container:: title New record Master record that replaces this record :Reference: :ref:`json_reference.json#/` .. _authors.json#/properties/other_names: other_names +++++++++++ Contains other variation of names. Usually a different form of writing the primary name. :type: ``array`` .. container:: sub-title Every element of **other_names** is: :type: ``string`` .. _authors.json#/properties/past_emails_addresses: past_emails_addresses +++++++++++++++++++++ Contains past email addresses :type: ``array`` .. container:: sub-title Every element of **past_emails_addresses** is: :type: ``string`` :format: ``email`` .. _authors.json#/properties/positions: positions +++++++++ :type: ``array`` .. container:: sub-title Every element of **positions** is: :type: ``object`` **Properties:** :ref:`authors.json#/properties/positions/items/properties/_rank`, :ref:`authors.json#/properties/positions/items/properties/current`, :ref:`authors.json#/properties/positions/items/properties/emails`, :ref:`authors.json#/properties/positions/items/properties/end_date`, :ref:`authors.json#/properties/positions/items/properties/institution`, :ref:`authors.json#/properties/positions/items/properties/old_emails`, :ref:`authors.json#/properties/positions/items/properties/rank`, :ref:`authors.json#/properties/positions/items/properties/start_date` .. _authors.json#/properties/positions/items/properties/_rank: _rank ##### :type: ``string`` .. _authors.json#/properties/positions/items/properties/current: current ####### :type: ``boolean`` .. _authors.json#/properties/positions/items/properties/emails: emails ###### :type: ``array`` .. container:: sub-title Every element of **emails** is: :type: ``string`` :format: ``email`` .. _authors.json#/properties/positions/items/properties/end_date: end_date ######## :type: ``string`` :format: ``date`` .. _authors.json#/properties/positions/items/properties/institution: institution ########### :type: ``object`` **Properties:** :ref:`authors.json#/properties/positions/items/properties/institution/properties/curated_relation`, :ref:`authors.json#/properties/positions/items/properties/institution/properties/name`, :ref:`authors.json#/properties/positions/items/properties/institution/properties/record` .. _authors.json#/properties/positions/items/properties/institution/properties/curated_relation: curated_relation >>>>>>>>>>>>>>>> :type: ``boolean`` .. _authors.json#/properties/positions/items/properties/institution/properties/name: name >>>> :type: ``string`` .. _authors.json#/properties/positions/items/properties/institution/properties/record: record >>>>>> :Reference: :ref:`json_reference.json#/` .. _authors.json#/properties/positions/items/properties/old_emails: old_emails ########## :type: ``array`` .. container:: sub-title Every element of **old_emails** is: :type: ``string`` :format: ``email`` .. _authors.json#/properties/positions/items/properties/rank: rank #### :Reference: :ref:`rank.json#/` .. _authors.json#/properties/positions/items/properties/start_date: start_date ########## :type: ``string`` :format: ``date`` .. _authors.json#/properties/previous_names: previous_names ++++++++++++++ Contains a previous name. For example, it can be a maiden's name. :type: ``array`` .. container:: sub-title Every element of **previous_names** is: :type: ``string`` .. _authors.json#/properties/prizes: prizes ++++++ Contains prize name.t :type: ``array`` .. container:: sub-title Every element of **prizes** is: E.g. Nobel Prize Physics 1977, Shaw Prize 2006, Sakurai Prize 1985 FIXME: shall we separate the year? :type: ``string`` .. _authors.json#/properties/public_notes: public_notes ++++++++++++ :type: ``array`` .. container:: sub-title Every element of **public_notes** is: :Reference: :ref:`sourced_value.json#/` .. _authors.json#/properties/self: self ++++ .. container:: title Url of the record Url of the record itself :Reference: :ref:`json_reference.json#/` .. _authors.json#/properties/source: source ++++++ This is the source of informatio. It is currently a mixed bags of user IDs or provenance information, e.g. arXiv etc. FIXME: we should really discuss about it. E.g. eprint, webform, Rachel.Lumpkin@durham.ac.uk(96), Fermilab, C09-05-04, KYOTOU... :type: ``array`` .. container:: sub-title Every element of **source** is: :type: ``object`` **Properties:** :ref:`authors.json#/properties/source/items/properties/date_verified`, :ref:`authors.json#/properties/source/items/properties/name` .. _authors.json#/properties/source/items/properties/date_verified: date_verified ############# :type: ``string`` :format: ``date`` .. _authors.json#/properties/source/items/properties/name: name #### :type: ``string`` .. _authors.json#/properties/status: status ++++++ The person's status :type: ``string`` **Allowed values:** - active - deceased - departed - retired .. _authors.json#/properties/stub: stub ++++ :type: ``boolean`` .. _authors.json#/properties/urls: urls ++++ :type: ``array`` .. container:: sub-title Every element of **urls** is: :Reference: :ref:`url.json#/`