Carl Boettiger
Carl Boettiger
Exploring the look and strategy for this a bit with Hugo. My [current sketch](https://cboettig.github.io/dataspice-web) supports the following strategies: - Create a separate landing page for each dataset in `content/` directory...
@rubenarslan Thanks for the comments! Yes, I think `dataset` is somewhat intentionally ambiguous. Google's page laying out the Schema.org/Dataset vocabulary on which dataspice is based puts it like this: >...
@rubenarslan Great question! I think we're still consolidating our ideas to some extent, a blog-post in the works now should give a bit more soon. Meanwhile, there's a little blurb...
I started playing around with what a "card view" might look like on the plane, quick sketch here (in Hugo): https://cboettig.github.io/dataspice-web/ex/ Clearly needs a lot of tweaking but I think...
Hi Peter, thanks for getting in touch! It would be great to align efforts. Not sure that any of us will be in Amsterdam for Research Object meeting, but would...
@ptsefton yes, looks to me like your format is effectively just applying `flatten()` algorithm to the Dataspice example? (see [playground example](https://json-ld.org/playground/#startTab=tab-flattened©Context=true&json-ld=%7B%22%40context%22%3A%22http%3A%2F%2Fschema.org%22%2C%22%40id%22%3A%22https%3A%2F%2Famoeba.github.io%2Fdataspice-example%2F%22%2C%22type%22%3A%22Dataset%22%2C%22name%22%3A%22Compiled%20annual%20statewide%20Alaskan%20salmon%20escapement%20counts%2C%201921-2017%22%2C%22creator%22%3A%5B%7B%22type%22%3A%22Person%22%2C%22givenName%22%3A%22Jeanette%22%2C%22familyName%22%3A%22Clark%22%2C%22email%22%3A%22jclark%40nceas.ucsb.edu%22%2C%22affiliation%22%3A%22National%20Center%20for%20Ecological%20Analysis%20and%20Synthesis%22%7D%2C%7B%22type%22%3A%22Person%22%2C%22givenName%22%3A%22Rich%22%2C%22familyName%22%3A%22Brenner%22%2C%22email%22%3A%22richard.brenner.alaska.gov%22%2C%22affiliation%22%3A%22Alaska%20Department%20of%20Fish%20and%20Game%22%7D%5D%2C%22description%22%3A%22The%20number%20of%20mature%20salmon%20migrating%20from%20the%20marine%20environment%20to%20freshwater%20streams%20is%20defined%20as%20escapement.%20Escapement%20data%20are%20the%20enumeration%20of%20these%20migrating%20fish%20as%20they%20pass%20upstream%2C%20and%20are%20a%20widely%20used%20index%20of%20spawning%20salmon%20abundance.%20These%20data%20are%20important%20for%20fisheries%20management%2C%20since%20most%20salmon%20harvest%20occurs%20near%20the%20mouths%20of%20rivers%20where%20salmon%20spawn%20during%20this%20migration.%20Escapement%20data%20are%20collected%20in%20a%20variety%20of%20ways.%20Stationary%20projects%20utilize%20observers%20stationed%20along%20freshwater%20corridors%20who%20count%20salmon%20as%20they%20pass%20upriver%20through%20weirs%20or%20past%20elevated%20towers.%20Sonar%20equipment%20placed%20in%20the%20river%20can%20also%20give%20a%20stationary%20escapement%20count.%20These%20counts%20usually%20represent%20a%20sample%2C%20and%20are%20expanded%20to%20represent%20a%2024h%20period.%20Escapement%20data%20can%20also%20be%20collected%20using%20aerial%20surveys%2C%20where%20observers%20in%20an%20aircraft%20provide%20an%20index%20to%20estimate%20escapement.%20In%20general%2C%20escapement%20counts%20do%20not%20represent%20total%20abundance%2C%20but%20instead%20an%20index%20of%20abundance.%20Surveys%20are%20usually%20timed%20to%20coincide%20with%20peak%20spawning%20activity%2C%20generally%20in%20the%20summer%2C%20but%20in%20the%20case%20of%20Coho%20salmon%20in%20the%20fall%20as%20well.%20Some%20data%20about%20non-salmon%20species%20are%20also%20included.%20This%20dataset%20contains%20compiled%20annual%20data%20from%20multiple%20sources.%20The%20.Rmd%20merges%20all%20datasets%2C%20identifies%20and%20flags%20duplicate%20records%2C%20and%20performs%20quality%20assurance%20checks%20by%20filtering%20and%20graphing%20results.%22%2C%22datePublished%22%3A%222018-02-12%2008%3A00%3A00%22%2C%22keywords%22%3A%5B%22salmon%22%2C%22alaska%22%2C%22escapement%22%5D%2C%22funder%22%3Anull%2C%22temporalCoverage%22%3A%221921-01-01%2008%3A00%3A00%2F2017-01-01%2008%3A00%3A00%22%2C%22license%22%3Anull%2C%22spatialCoverage%22%3A%7B%22type%22%3A%22Place%22%2C%22name%22%3Anull%2C%22geo%22%3A%7B%22type%22%3A%22GeoShape%22%2C%22box%22%3A%2278%20-131%2047%20-171%22%7D%7D%2C%22variableMeasured%22%3A%5B%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Unique%20stock%20identifier%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Stock.ID%22%2C%22description%22%3A%22Unique%20stock%20identifier%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22species%20of%20stock%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Species%22%2C%22description%22%3A%22species%20of%20stock%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Stock%20name%2C%20generally%20river%20where%20stock%20is%20found%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Stock%22%2C%22description%22%3A%22Stock%20name%2C%20generally%20river%20where%20stock%20is%20found%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Date.data.obtained%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Date.data.obtained%22%2C%22description%22%3A%22Date%20data%20was%20obtained%3B%20if%20original%20data%20did%20not%20specify%20the%20day%2C%20the%20day%20is%20recorded%20as%2001%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Date.data.incorporated%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Date.data.incorporated%22%2C%22description%22%3A%22Date%20data%20was%20incorporated%20into%20database%3B%20if%20original%20data%20did%20not%20specify%20the%20day%2C%20the%20day%20is%20recorded%20as%2001%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22WC%20%3D%20West%20Coast%2C%20GOA%20%3D%20Gulf%20of%20Alaska%2C%20BS%20%3D%20Bering%20Sea%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Ocean.Region%22%2C%22description%22%3A%22Ocean%20region%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Region%20of%20stock%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Region%22%2C%22description%22%3A%22Region%20of%20stock%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Sub.Region%20of%20stock%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Sub.Region%22%2C%22description%22%3A%22Sub.Region%20of%20stock%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Management%20jurisdiction%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Jurisdiction%22%2C%22description%22%3A%22Management%20jurisdiction%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Lat%22%2C%22unitText%22%3A%22degree%22%2C%22name%22%3A%22Lat%22%2C%22description%22%3A%22Latitude%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Lon%22%2C%22unitText%22%3A%22degree%22%2C%22name%22%3A%22Lon%22%2C%22description%22%3A%22Longitude%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Source.ID%2C%20matches%20source.ID%20in%20source%20info%20file%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Source.ID%22%2C%22description%22%3A%22Source.ID%2C%20matches%20source.ID%20in%20source%20info%20file%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22stock%20comments%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Comment..we.will.update.this.later.%22%2C%22description%22%3A%22stock%20comments%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Source.ID%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Source.ID%22%2C%22description%22%3A%22Source.ID%20as%20seen%20in%20stock%20info%20table%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Source%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Source%22%2C%22description%22%3A%22Source%20description%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Stock.ID%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Stock.ID%22%2C%22description%22%3A%22Unique%20stock%20identifier%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Species%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Species%22%2C%22description%22%3A%22species%20of%20stock%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Stock%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Stock%22%2C%22description%22%3A%22Stock%20name%2C%20generally%20river%20where%20stock%20is%20found%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Ocean.Region%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Ocean.Region%22%2C%22description%22%3A%22Ocean%20region%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Region%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Region%22%2C%22description%22%3A%22Region%20of%20stock%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Sub.Region%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Sub.Region%22%2C%22description%22%3A%22Sub.Region%20of%20stock%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Jurisdiction%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22Jurisdiction%22%2C%22description%22%3A%22Management%20jurisdiction%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Lat%22%2C%22unitText%22%3A%22degree%22%2C%22name%22%3A%22Lat%22%2C%22description%22%3A%22Latitude%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22Lon%22%2C%22unitText%22%3A%22degree%22%2C%22name%22%3A%22Lon%22%2C%22description%22%3A%22Longitude%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22UseFlag%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22UseFlag%22%2C%22description%22%3A%22Indicates%20if%20data%20should%20be%20used%20in%20analysis%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22BroodYear%22%2C%22unitText%22%3Anull%2C%22name%22%3A%22BroodYear%22%2C%22description%22%3A%22Brood%20Year%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22TotalEscapement%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22TotalEscapement%22%2C%22description%22%3A%22Total%20escapement%20value%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R0.1%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R0.1%22%2C%22description%22%3A%22number%20of%20recruits%20in%200.1%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R0.2%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R0.2%22%2C%22description%22%3A%22number%20of%20recruits%20in%200.2%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R0.3%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R0.3%22%2C%22description%22%3A%22number%20of%20recruits%20in%200.3%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R0.4%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R0.4%22%2C%22description%22%3A%22number%20of%20recruits%20in%200.4%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R0.5%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R0.5%22%2C%22description%22%3A%22number%20of%20recruits%20in%200.5%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R1.1%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R1.1%22%2C%22description%22%3A%22number%20of%20recruits%20in%201.1%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R1.2%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R1.2%22%2C%22description%22%3A%22number%20of%20recruits%20in%201.2%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R1.3%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R1.3%22%2C%22description%22%3A%22number%20of%20recruits%20in%201.3%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R1.4%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R1.4%22%2C%22description%22%3A%22number%20of%20recruits%20in%201.4%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R1.5%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R1.5%22%2C%22description%22%3A%22number%20of%20recruits%20in%201.5%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R2.1%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R2.1%22%2C%22description%22%3A%22number%20of%20recruits%20in%202.1%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R2.2%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R2.2%22%2C%22description%22%3A%22number%20of%20recruits%20in%202.2%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R2.3%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R2.3%22%2C%22description%22%3A%22number%20of%20recruits%20in%202.3%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R2.4%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R2.4%22%2C%22description%22%3A%22number%20of%20recruits%20in%202.4%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R3.1%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R3.1%22%2C%22description%22%3A%22number%20of%20recruits%20in%203.1%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R3.2%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R3.2%22%2C%22description%22%3A%22number%20of%20recruits%20in%203.2%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R3.3%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R3.3%22%2C%22description%22%3A%22number%20of%20recruits%20in%203.3%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R3.4%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R3.4%22%2C%22description%22%3A%22number%20of%20recruits%20in%203.4%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R4.1%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R4.1%22%2C%22description%22%3A%22number%20of%20recruits%20in%204.1%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R4.2%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R4.2%22%2C%22description%22%3A%22number%20of%20recruits%20in%204.2%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22R4.3%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22R4.3%22%2C%22description%22%3A%22number%20of%20recruits%20in%204.3%20age%20class%22%7D%2C%7B%22type%22%3A%22PropertyValue%22%2C%22value%22%3A%22TotalRecruits%22%2C%22unitText%22%3A%22number%22%2C%22name%22%3A%22TotalRecruits%22%2C%22description%22%3A%22number%20of%20total%20recruits%22%7D%5D%7D)) Like @amoeba says, I think going back to the...
@ptsefton that's a great point about scaling with nested vs flat format, and a compelling reason for the flat format. I'd love to learn a bit more about how you're...
These are awesome! I do love the color, simplicity and obvious connotation of the chili pepper. I do also really like the salt-shaker analogy; I think it makes it clearer...
Ha! That’s amazing
A Mendeley icon would be great. :+1:, e.g. based off of their [favicon](http://www.mendeley.com/favicon.ico)? Currently I use this:  I can see about getting an SVG version from them.