How to indicate BC dates?

133 views
Skip to first unread message

Philipp at UiT

unread,
Jan 7, 2021, 12:36:59 AM1/7/21
to Dataverse Users Community
We've received a dataset containing annotated Latin texts covering the time period from 200 BC to 590 AD and are struggling to add -0200 in the Time Period Covered Start field as only positive YYYY values are accepted. Any ideas on how to indicate BC dates in the Dataverse metadata schema?

Best, Philipp

j.a...@uni-heidelberg.de

unread,
Jan 7, 2021, 7:25:25 AM1/7/21
to Dataverse Users Community
Dear Philipp,
here is an example from heiDATA were this worked: https://doi.org/10.11588/data/10068
We published this dataset in 2016 with an older DV version. However, currently we are running v4.18 and there it also seems works, when the date is entered in the form "200BC". At least there was no problem when I just tested this.
All best, Jochen

Philipp at UiT

unread,
Jan 7, 2021, 8:03:51 AM1/7/21
to Dataverse Users Community
Hi Jochen,

Thanks for pointing me to your solution! I now realize that there is no strict validation of the date fields in Dataverse other than that characters like the -sign are not allowed.

I'm wondering if there is a best-practice recommendation on how to represent BC dates in the ISO 8601 standard, which I guess, underlies the date fields in the Dataverse metadata schemas. The Wikipedia article on ISO 8601 says the following:

To represent years before 0000 or after 9999, the standard also permits the expansion of the year representation but only by prior agreement between the sender and the receiver.[20] An expanded year representation [±YYYYY] must have an agreed-upon number of extra year digits beyond the four-digit minimum, and it must be prefixed with a + or − sign instead of the more common AD/BC (or CE/BCE) notation; by convention 1 BC is labelled +0000, 2 BC is labeled −0001, and so on.

Since + and - signs are not allowed in Dataverse date fields, BC seems to be the next best solution. My next question would then be: Is there a best-practice recommendation on how to represent time spans ranging from a BC year to an AD year? The heiDATA dataset indicates the dates in the following way: Start: 99BC ; End: 0550. Another variant would be Start: 99BC ; End: 550AD. Any ideas about which of these (or other alternatives) we should prefer?

Best, Philipp

ap.m...@gmail.com

unread,
Aug 22, 2024, 8:25:52 AMAug 22
to Dataverse Users Community
Dear community,

After reviewing this discussion, we understand that Dataverse does not support negative years or BCE notation in this field.

Is there an ongoing plan to introduce support for ISO 8601 in the metadata schema, or should we continue to rely on text fields for now?

Thank you in advance for your assistance and any additional guidance you can provide.

Best regards,

Mireia Alcalá

El dia dijous, 7 de gener del 2021 a les 14:03:51 UTC+1, Philipp Conzett va escriure:

Philip Durbin

unread,
Aug 22, 2024, 10:07:52 AMAug 22
to dataverse...@googlegroups.com
Hi Mireia,

I'm not aware of any open issues regarding how Dataverse handles dates. You are very welcome to open one (or more!) at https://github.com/IQSS/dataverse/issues

It makes sense that researchers would want to enter BCE dates, as shown in this thread.

Thanks,

Phil

--
You received this message because you are subscribed to the Google Groups "Dataverse Users Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dataverse-commu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dataverse-community/a2175cf2-221b-478d-92da-47f30c1e62b8n%40googlegroups.com.


--

Paul Boon

unread,
Aug 22, 2024, 11:53:05 AMAug 22
to dataverse...@googlegroups.com
Hi Mireia and Phil,

Something to consider: Using AD/BC etc. makes it readable, but for comparing or sorting it makes it unusable.
So at least internally there should be a conversion to something that allows for searching on dates after or before etc.

Regards,
Paul

From: dataverse...@googlegroups.com <dataverse...@googlegroups.com> on behalf of Philip Durbin <philip...@harvard.edu>
Sent: Thursday, August 22, 2024 4:07 PM
To: dataverse...@googlegroups.com <dataverse...@googlegroups.com>
Subject: Re: [Dataverse-Users] Re: How to indicate BC dates?
 

ap.m...@gmail.com

unread,
Sep 13, 2024, 4:51:58 AMSep 13
to Dataverse Users Community
Hi all, 

Apologies for the delay! Thank you all for your comments! 

I have now submitted the request for this issue: https://github.com/IQSS/dataverse/issues/10843 

Best regards, 

El dia dijous, 22 d’agost del 2024 a les 17:53:05 UTC+2, paul...@dans.knaw.nl va escriure:

Philip Durbin

unread,
Oct 17, 2024, 5:11:06 PMOct 17
to dataverse...@googlegroups.com
Hi Mireia,

Thanks for opening that issue! I wanted to let you and others know that BC dates are being discussed here: https://github.com/IQSS/dataverse/pull/10887#issuecomment-2419678629

Thanks,

Phil

Reply all
Reply to author
Forward
0 new messages