Skip to content
Bible Organisational System (an internationalised system for handling different Bible book/chapter/verse arrangements)
Python C TeX CSS HTML Shell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Apps Started migration to the new InternalBible suppliedMetadata dictionary
ControlFiles Changed email address; passed Bible (owner) parameter to BibleBooks; …
DataFiles First pass through pylint3
Documentation Started migration to the new InternalBible suppliedMetadata dictionary
Tests Added PTX module, plus some refactoring and made some things more con…
.gitignore Added a book code for unknown books
BCVBible.py First pass through pylint3
Bible.py First pass through pylint3
BibleBookOrders.ReadMe.txt Added BibleBooksNames files
BibleBookOrders.py First pass through pylint3
BibleBookOrdersConverter.py First pass through pylint3
BibleBooksCodes.ReadMe.txt Added DrupalBible book codes
BibleBooksCodes.py First pass through pylint3
BibleBooksCodesConverter.py First pass through pylint3
BibleBooksNames.ReadMe.txt Added BibleBooksNames files
BibleBooksNames.py First pass through pylint3
BibleBooksNamesConverter.py First pass through pylint3
BibleLexicon.py Some renaming of functions to work better with the Bible Drop Box
BibleOrgSysGlobals.py First pass through pylint3
BibleOrganizationalSystems.ReadMe.txt Added an early attempt at Bible Organization Systems (describing Bibl…
BibleOrganizationalSystems.py First pass through pylint3
BibleOrganizationalSystemsConverter.py First pass through pylint3
BiblePunctuationSystems.ReadMe.txt Added BibleBooksNames files
BiblePunctuationSystems.py First pass through pylint3
BiblePunctuationSystemsConverter.py First pass through pylint3
BibleReferences.py First pass through pylint3
BibleReferencesLinks.py First pass through pylint3
BibleReferencesLinksConverter.py First pass through pylint3
BibleStylesheets.py First pass through pylint3
BibleVersificationSystems.py First pass through pylint3
BibleVersificationSystemsConverter.py First pass through pylint3
BibleWriter.py First pass through pylint3
CSVBible.py First pass through pylint3
ControlFiles.py Some bug fixes, plus updated Bible codes, especially for VPL Bibles
DBLBible.py First pass through pylint3
DigitalBiblePlatform.py First pass through pylint3
DrupalBible.py First pass through pylint3
ESFMBible.py First pass through pylint3
ESFMBibleBook.py First pass through pylint3
ESFMFile.py Import SwordSearcher as a VPL Bible type
ESwordBible.py First pass through pylint3
EasyWorshipBible.py First pass through pylint3
ForgeForSwordSearcherBible.py First pass through pylint3
Greek.py First pass through pylint3
GreekLexicon.py First pass through pylint3
GreekNT.py First pass through pylint3
HaggaiXMLBible.py First pass through pylint3
Hebrew.py Slight change to print formatting code
HebrewLexicon.py Some renaming of functions to work better with the Bible Drop Box
HebrewWLC.py Renamed Globals to BibleOrgSysGlobals (for better error messages and …
ISO-639-3_Languages.ReadMe.txt Added BibleBooksNames files
ISO_639_3_Languages.py Renamed Globals to BibleOrgSysGlobals (for better error messages and …
ISO_639_3_LanguagesConverter.py Slight change to print formatting code
InternalBible.py Small updates to error messages
InternalBibleBook.py Small documentation updates
InternalBibleInternals.py Small tidy-ups
MLWriter.py Various improvements
MySwordBible.py First pass through pylint3
OSISXMLBible.py Small fixes for better testing and reliability
OnlineBible.py Various improvements
OpenSongXMLBible.py Improved autodetection of Bibles
PTXBible.py First pass through pylint3
PalmDBBible.py Improved autodetection of Bibles
ReadMe.txt Added versification systems, even if not well tested yet, and mapping…
SFMFile.py Now SS Forge handles red-letter formatting plus other small improvements
SwordBible.py Fix small bug
SwordResources.py First pass through pylint3
USFMBible.py Small documentation updates
USFMBibleBook.py Small fixes for Biblelator
USFMFile.py Renamed Globals to BibleOrgSysGlobals (for better error messages and …
USFMFilenames.py Small updates to error messages
USFMMarkers.py Better removal of nested USFM markers from Bible footnotes
USFMMarkersConverter.py Slight change to print formatting code
USFXXMLBible.py Improved autodetection of Bibles
USXFilenames.py Various improvements
USXXMLBible.py Worked on another module type
USXXMLBibleBook.py Better USX import (for v2.0 files at least)
UnboundBible.py Improved autodetection of Bibles
UnknownBible.py Worked on another module type
VPLBible.py Now SS Forge handles red-letter formatting plus other small improvements
VerseReferences.py Some progress with parsing Bible references links
VerseViewXMLBible.py Improved autodetection of Bibles
XMLFile.py Slight change to print formatting code
YETBible.py Improved autodetection of Bibles
ZefaniaXMLBible.py Better handling of USX filenames, tried timeout on multiprocessing in…
singleton.py First pass through pylint3
theWordBible.py Small fixes for Biblelator

ReadMe.txt

ReadMe.txt for BibleOrgSys

Enclosed are the data and program files for the Open Scriptures Bible Organisational System.

The main folders are:

    DataFiles       Where the XML data (the essence of this system) is stored
        DerivedFiles    Where other exported forms of the data can be stored

    (this folder)   Where the Python3 scripts/programs to handle the data are stored
                        The scripts/programs are in UTF-8 .py files
                        Python may automatically generate a __pycache__ folder or .pyc files when these scripts/programs are run
                        Most of the scripts/programs can be run with a --help parameter to display useful help
    Tests           Where the Python3 scripts to test the above are stored
                        The test scripts should not be run from the Tests subfolder, but rather from this containing folder.

    Documentation   Where the main documentation for the Bible Organisational system is stored.
                        A copy of the license for the system is also stored there
                            along with other small files like ToDo.txt.
Something went wrong with that request. Please try again.