Clear-Bible / nt-conditionals

source data, code, and processed data representing conditional statements in the Greek NT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nt-conditionals

Data regarding conditional statements/clauses in the NT provided by Rachel and Mike Aubrey and CanIL (Steve Nicolle)

License

This material is provided by the Canada Institute of Linguistics (CanIL) under a CC-BY-SA-4.0 license. More information about this license is available in the LICENSE.md file in this repository.

The JSON editions in the /data folder include phrases from the NA27 and the SBLGNT. The NA27 portions are minimal and considered fair use. The SBLGNT is available under a CC-BY-4.0 license, see the LogosBible SBLGNT repository for more information and data.

Documentation

The following documents were supplied with the data as documentation and explanation of the data. These are all in the /docs folder of this repo.

  • Conditionals in the Greek NT.pdf: PDF of article about conditional statements in the Greek NT by Steve Nicolle.
  • Translating unless conditionals in the NT.pdf: PDF of article detailing specific information on translating "unless" (εαν μη) statements in the Greek NT.
  • Categories used in the database.pdf: PDF edition of supplied Word document that describes the vocabulary used in the data.

Supplied Data

Rachel and Mike Aubrey supplied four files; two Excel spreadsheets and two PDFs. Another edition of the data, without Greek protasis or apodosis specified, is also availble. These are in the data/raw folder of this repo.

Generated Data

Data has been generated representing the conditional statements for the NA27 edition of the Greek New Testament as well as the SBLGNT edition of the Greek New Testament.

  • data/json/nt-conditionals-na27.json
  • data/json/nt-conditionals-sblgnt.json
  • data/json/nt-non-conditionals-na27.json
  • data/json/nt-non-conditionals-sblgnt.json

Further, markdown forms of each JSON file have been generated and provided for easy visual reference.

JSON Schema

The data from the Excel spreadsheets has been extracted and converted into a JSON format. The schema for this JSON is as follows:

propertytypevalue
indexintinteger providing order of spreadsheet, useful for sorting
referencestringBible reference as entered in the spreadsheet. Book names in this field use OSIS book names
englishstringEnglish representing the entire conditional (or non-conditional) statement
inverseboolIf `True` then the protasis and apodosis are in an inverted order (compared to default)
probabilitylist[string]A word or two, following a prescribed vocabulary (see below), representing probability of condition evaluating as true
time_orientationlist[string]A word or two, following a prescribed vocabulary (see below), representing the time orientation of the condition (or non-condition)
illocutionary_forcelist[string]A word or two, following a prescribed vocabulary (see below), providing information on the illocutionary force of the condition (or non-condition)
english_translationsstringInformation about how English translations handle the condition (or non-condition)
notesstringDiscussion about the condition (or non-condition)
parallel_passagesstringInformation about any relevant parallel passages
greek_protasesdict[str,str]A dictionary listing each protasis with an identifier (e.g. `p1`)
greek_apodosesdict[str,str]A dictionary listing each apodosis with an identifier (e.g. `q1`)
greek_protasis_wordsdict[str, list]A dictionary that associates identifier (e.g. `p1`) with a list of word identifiers from Macula Greek representing the words of the protasis
greek_apodosis_wordsdict[str, list]A dictionary that associates identifier (e.g. `q1`) with a list of word identifiers from Macula Greek representing the words of the apodosis

Field Vocabulary

The data uses several terms to describe aspects of probability, time orientation, and illocutionary force. These are listed below. More description of each field value is available in the word document Categories used in the database.docx found in the data/raw folder of this repository.

Occasionaly fields have an empty value (particularly in the "non-conditionals" data) or a value of "Not applicable".

Vocabulary for probability

  • Factual
  • Very Likely
  • Likely
  • Neutral
  • Unlikely
  • Very Unlikely
  • Non-factual

Vocabulary for time_orientation

  • Past
  • Present
  • Future
  • Gnomic

Vocabulary for illocutionary_force

  • Argue
  • Assert
  • Command
  • Encourage
  • Exhort
  • Mock
  • Promise
  • Rebuke
  • Request
  • Warn

About

source data, code, and processed data representing conditional statements in the Greek NT

License:Other


Languages

Language:Python 100.0%