Skip to main content

A software framework for manuscript analysis

Project description

dcodex

pipline

This is an alpha release of D-Codex: A software framework for manuscript analysis.

Documentation to come. For now, contact me to get a pre-publication version of my PhD thesis where I go into detail regarding the design of the software and each of the components.

Installation

For a brand new D-Codex site, it is easiest to install using dcodex-cookiecutter.

To install dcodex as a plugin in a Django site already set up. Install with pip:

pip install dcodex

Then add to your installed apps:

INSTALLED_APPS += [
    # dcodex dependencies
    "adminsortable2",
    'easy_thumbnails',
    'filer',
    'mptt',
    'imagedeck',
    # dcodex apps
    "dcodex",
]

Then add the urls to your main urls.py:

urlpatterns += [
    path('dcodex/', include('dcodex.urls')),    
]

Other DCodex packages

The base DCodex app (i.e. this repository) is designed to be used with other apps to give the details for the types of manuscripts being used as well as the textual units. For example, see

There are other DCodex packages to extend the functionality of DCodex such as:

Tests and Coverage

To run the tests use the following command:

./runtests.py

To check the coverage:

coverage run -m runtests
coverage report

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dcodex-1.0.3.tar.gz (709.2 kB view hashes)

Uploaded Source

Built Distribution

dcodex-1.0.3-py3-none-any.whl (755.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page