0.8.1
Features
Improvements
- improved support for streaming TaxoDros records in jsonl #275 fyi @myrmoteras @slint @lnielsen
- DOI extraction
- publication type inference (e.g., book, article, collection)
- parsing of publication volume, series, pages
- DROS3 record support
Example record includes:
{
"id": "aboim, 1945",
"http://www.w3.org/1999/02/22-rdf-syntax-ns#type": "taxodros-dros3",
"keywords": [
"melanogaster 1",
"devel",
"egg",
"hist",
"fig"
],
"http://www.w3.org/ns/prov#wasDerivedFrom": "line:hash://sha256/efbba5753be41ce7a7fda25819e6c1e83ad1de6c195fba34faf279d3775605f3!/L31-L38"
}
and
{
"http://www.w3.org/1999/02/22-rdf-syntax-ns#type": "taxodros-dros5",
"id": "aceituno et al., 2020",
"authors": "Aceituno-Medina, M., Ordonez, A., Carrasco, M., Montoya, P., & Hernandez, E.,",
"year": "2020",
"title": "Mass Rearing, Quality Parameters, and Bioconversion in Drosophila suzukii (Diptera: Drosophilidae) for Sterile Insect Technique Purposes.",
"type": "article",
"journal": "J. econ. Ent.",
"volume": "113",
"pages": "1097Ð1104",
"number": "3",
"doi": "10.1093/jee/toaa022",
"method": "ocr / doi:10.1093/jee/toaa022",
"http://www.w3.org/ns/prov#wasDerivedFrom": "line:hash://sha256/54c249d040b1414380b8a509004b04781ef3c62a12715b627cfa8401829eae65!/L147-L157",
"filename": "Aceituno et al., 2020.pdf"
}
- introduce -f/--file option for providing lists of filenames/URLs to be tracked #277
Example usage:
preston track --file <(echo https://example.org)
where <(echo https://example.org)
produces a file with a single line containing https://example.org
Bugs
n/a
References
Bächli, G. (2024). TaxoDros - The Database on Taxonomy of Drosophilidae hash://md5/4fa9eeed1c8cff2490483a48c718df02 hash://sha256/e05466f33c755f11bd1c2fa30eef2388bf24ff7989931bae1426daff0200af19 [Data set]. Zenodo. https://doi.org/10.5281/zenodo.10593902