Skip to content

Commit

Permalink
updated docs and refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
SachinPawaskarUNO committed Jan 5, 2024
1 parent 5eadca6 commit 686729c
Show file tree
Hide file tree
Showing 10 changed files with 43 additions and 20 deletions.
2 changes: 1 addition & 1 deletion docs/forensics-anthro-guide/anomalies.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

In this section we present the anomalies available within CoRA for assignment to individual specimens. Anomalies are organized by Bone

!!! question "How can I add a new anomalies to CoRA?"
!!! question "How can I add new anomalies to CoRA?"

You can request new anomalies to be added to CoRA if the one you are looking for is not present
by creating an issue on our [issue tracker].
Expand Down
2 changes: 1 addition & 1 deletion docs/forensics-anthro-guide/methods.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

In this section we present an annotated bibliography of analytical methods available in CoRA. This list will be updated as new methods are developed, published and added to the CoRA environment.

!!! question "How can I add a new methods to CoRA?"
!!! question "How can I add new methods to CoRA?"

You can request new methods to be added to CoRA if the one you are looking for is not present
by creating an issue on our [issue tracker].
Expand Down
2 changes: 1 addition & 1 deletion docs/forensics-anthro-guide/pathologies.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
In this section we present the pathologies available within CoRA for assignment to individual specimens.
Pathologies are organized by abnormality category

!!! question "How can I add a new pathologies to CoRA?"
!!! question "How can I add new pathologies to CoRA?"

You can request new pathologies to be added to CoRA if the one you are looking for is not present
by creating an issue on our [issue tracker].
Expand Down
2 changes: 1 addition & 1 deletion docs/forensics-anthro-guide/taphonomy.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
In this section we present the taphonomies available within CoRA for assignment to individual specimens.
We currently only have Bio Taphonomy within CoRA as it is most relevant to forensic anthropologists.

!!! question "How can I add a new taphonomies to CoRA?"
!!! question "How can I add new taphonomies to CoRA?"

You can request new taphonomies to be added to CoRA if the one you are looking for is not present
by creating an issue on our [issue tracker].
Expand Down
2 changes: 1 addition & 1 deletion docs/forensics-anthro-guide/traumas.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
In this section we present the traumas available within CoRA for assignment to individual specimens.
Traumas are organized by timing

!!! question "How can I add a new traumas to CoRA?"
!!! question "How can I add new traumas to CoRA?"

You can request new traumas to be added to CoRA if the one you are looking for is not present
by creating an issue on our [issue tracker].
Expand Down
27 changes: 25 additions & 2 deletions docs/user-guide/modules/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,31 @@

## Design Methodology

CoRA consists of a core body of code, which is composed of the navigational and authentication components. The rest of the site consists of individual modules, which are then tied into the existing site.
CoRA is built on an architectural framework consisting of various components including some core components such as the navigational and authentication components. The rest of the site is logically structured around modules, which are plugged into the framework and they interact with each other.

The current modules which have been delivered are the Skeletal Elements and DNA module.
## Modules

CoRA is structured around some core modules such as Specimens, DNA, Isotopes, Dental, Missing Persons and Individuals modules. Each of these modules
is described in more detail below.

![currentModules1](../../assets/screenshots/dashboard/currentModules.png)

### Specimens


### DNA


### Isotopes


### Dental


### Missing Persons


### Individual

An individual is a collection of specimens that the forensic anthropologist believe should go together and belong to an unknown individual. The selection of specimens that go together is done in blind so as to not introduce any bias towards the segregation process.

7 changes: 0 additions & 7 deletions docs/user-guide/modules/individuals.md

This file was deleted.

9 changes: 9 additions & 0 deletions docs/user-guide/modules/individuals/individuals.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Individuals

An individual is a collection of specimens that the forensic anthropologist believe should go together and belong to an unknown individual. The selection of specimens that go together is done in blind so as to not introduce any bias towards the segregation process.

!!! warning

This page is work in progress.

## Create Individuals
6 changes: 3 additions & 3 deletions docs/user-guide/modules/specimens/specimens.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Provenance2 |String |32 chars |Can only contain letters, numbers,
**Designator** |Alphanumeric |32 chars |Can only contain letters and numbers | Required
**Bone** |Id |id |valid bones via dropdown | Required
**Side** |String |8 chars |valid sides via dropdown (Left, Right, Middle, Unsided) | Required
**Completeness** |String |8 chars |valid completeness via dropdown (Complete, Incomplete) | Required
**Completeness** |String |16 chars |valid completeness via dropdown (Complete, Incomplete) | Required


Once these details are filled and the specimen is saved, a new specimen with an appropriate `id` is generated and the user is navigated to the below screen. The screen is in View state and the user can edit it by clicking on the edit icon.
Expand All @@ -57,7 +57,7 @@ Provenance2 |String |32 chars |Can only contain letters, numbe
**Designator** |Alphanumeric |32 chars |Can only contain letters and numbers | Required
**Bone** |Id |id |valid bones via dropdown | Required
**Side** |String |8 chars |valid sides via dropdown (Left, Right, Middle, Unsided) | Required
**Completeness** |String |8 chars |valid completeness via dropdown (Complete, Incomplete) | Required
**Completeness** |String |16 chars |valid completeness via dropdown (Complete, Incomplete) | Required
Measured |Boolean | |true/false toggle | Optional
DNA Sampled |Boolean | |true/false toggle | Optional
Isotope Sampled |Boolean | |true/false toggle | Optional
Expand Down Expand Up @@ -111,7 +111,7 @@ Attributes |Data Type |Size |Validation Rule
Bone Group |String |64 chars |can only contain letters | Required
Bone Group Id |String |64 chars |valid UUID, auto generated | Required
**Side** |String |8 chars |valid sides via dropdown (Left, Right, Middle, Unsided) | Required
**Completeness** |String |8 chars |valid completeness via dropdown (Complete, Incomplete) | Required
**Completeness** |String |16 chars |valid completeness via dropdown (Complete, Incomplete) | Required
**Accession** |String |32 chars |can only contain letters, numbers, dash and space and should have min 3 chars | Required
Provenance1 |String |32 chars |can only contain letters, numbers, dash and space | Optional
Provenance2 |String |32 chars |can only contain letters, numbers, dash and space | Optional
Expand Down
4 changes: 1 addition & 3 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -251,12 +251,10 @@ nav:
- Modules:
- user-guide/modules/index.md
- Specimens: user-guide/modules/specimens/specimens.md
# - Old Specimens: user-guide/specimens.md
- DNA: user-guide/modules/dnas/dnas.md
# - Old DNA: user-guide/dnas.md
- Dental: user-guide/modules/dental/dental.md
- Isotopes: user-guide/modules/isotopes/isotopes.md
- Individuals: user-guide/modules/individuals.md
- Individuals: user-guide/modules/individuals/individuals.md
- Missing Persons: user-guide/modules/missing-persons/missing-persons.md
- Search:
- user-guide/search/index.md
Expand Down

0 comments on commit 686729c

Please sign in to comment.