-
Notifications
You must be signed in to change notification settings - Fork 825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the funding of a person/project/creative work #383
Comments
The best example I can think of for noting people being funded are politicians, but there are certainly cases of both projects, and creative works they produce, being funded and wanting to acknowledge that funding. |
For schema.org's purposes, if we do this I would be inclined to keep it pretty generic - i.e. |
@hubgit Your ideas are similar to mine in the past: https://www.freebase.com/user/thadguidry/default_domain/grant_program?schema= here's my past playground, you might find some interesting types and properties to explore: So I suggest that Grants be an extension of Schema.org and try to make it as generic as possible starting out. It seems as if your data is aligned with a list of Grants. So I would start with a basic Grant type that anyone at any organization could use (USA, Europe, etc). After that then you can see the abstractions needed, and perhaps then create a higher type if needed for Fund (where a project can be funded by a Grant, or Online Funding Campaign, i.e. Kickstarter, Backme, etc., or Investment and then create those other types as well, if need be... OnlineCampaign, Investment, etc...) Best of luck. |
I wonder if the existing PayAction would be appropriate (perhaps with an inverse property). |
I would strongly prefer to stay away from putting everything on Thing. Lets start with CreativeWork and Project (or something like that). We can guha On Fri, Mar 20, 2015 at 3:52 AM, chaals notifications@github.com wrote:
|
In keeping with our desired naming convention, let us not have both Funding Further, the term 'Funding' is a bit too generic. Lets use something more guha On Tue, Mar 17, 2015 at 7:05 AM, Alf Eaton notifications@github.com wrote:
|
Yes. There is a whole domain around 'grants', which should cover all the guha On Fri, Mar 20, 2015 at 8:37 AM, Thad Guidry notifications@github.com
|
Exploring some terms (deliberately broad, to try to include all the possiblities):
Properties needed (see PayAction):
|
An experiment at giving grant donors a "contributor" role on the work: [http://example.org/works/1]:
type: CreativeWork
contributor:
- type: FundingRole
roleName: "donor" # could be "sponsor", "backer", etc
contributor:
- type: Organization
name: "Medical Research Council"
award:
- type: Grant
awardId: "MRC123"
startDate: 2014-01-01
endDate: 2015-01-01
recipient:
- type: Person
name: "Bob Smith" In this example, |
An experiment at attaching the grant (with properties copied from [http://example.org/works/1]:
type: CreativeWork
funding:
- type: Grant
awardId: "MRC123"
startDate: 2014-01-01
endDate: 2015-01-01
agent:
- type: Organization
name: "Medical Research Council"
recipient:
- type: Person
name: "Bob Smith" |
Question: Is
|
An experiment at using [http://example.org/works/1]:
type: CreativeWork
potentialAction:
- type: PayAction
funding:
- type: Grant
url: http://example.org/grants/1
[http://example.org/payments/1]:
type: PayAction
startDate: 2014-01-01
endDate: 2015-01-01
agent:
- type: Organization
name: "Medical Research Council"
recipient:
- type: Person
name: "Bob Smith"
resultGrant:
- type: Grant
url: http://example.org/grants/1
awardId: "MRC123"
itemFunded:
- type: CreativeWork
url: http://example.org/works/1 I quite like this example, except that there's no way of getting from the Grant to the agent and recipient. It seems like the properties of the grant should actually be properties of the PayAction (perhaps as a |
Another experiment leveraging
|
FWIW we use the experiment that @sballesteros describes over at http://scholarly.vernacular.io/#funding. |
How about broadening http://schema.org/sponsor and also adding funder as a subproperty? |
|
Here is a reference to support @sballesteros comment: http://ns.science.ai/ (about which I believe he may be an author). IOHO it is comprehensive approach to this thread topic and, importantly, is an extension to schema.org and the BIB extension https://bib.schema.org/. A presentation is here http://scholarly.vernacular.io/ |
yes, @darobin and I are maintaining http://ns.science.ai/ . We also have https://science.ai/documentation/archive which contains multiple examples of how we use schema.org (and our little extension) in the context of scholarly publishing. In particular you can find example of funding statements (and the corresponding JSON-LD / RDFa markup). |
Hi, {
"@type": "Corporation",
"name": "Big Company",
"fundingReceived": 3000000,
"fundingReceivedCurrency": "USD",
"funding": [
{
"@type": "FundingRound",
"name": "Seed",
"Lead Investor": {
"@type": "Corporation",
"name": "Big VC"
},
"fundingDate": "2014-01-01",
"amount": 3000000,
"amountCurrency": "USD",
"investments": [
{
"@type": "Investment",
"investmentType": "Convertible Note",
"amount": 1000000,
"amountCurrency": "USD",
"investor": [
{
"@type": "Person",
"name": "Rich Guy"
},
{
"@type": "Person",
"name": "Another Rich Guy"
}
]
},
{
"@type": "Investment",
"investmentType": "Convertible Note",
"amount": 2000000,
"amountCurrency": "USD",
"investor": {
"@type": "Corporation",
"name": "Big VC"
}
}
]
}
]
} Some remarks: |
Using MonetaryAmount would work better eg: ....
{
"@type": "Investment",
"investmentType": "Convertible Note",
"amount": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "2000000"
},
"investor": {
"@type": "Corporation",
"name": "Big VC"
} |
Ah yes great, that is exactly what I was looking for! Much prettier! The same then for "fundingReceived". Thanks! |
Noting that the funder property now exists, as a sub-property of |
Following up from discussions in #1083, I think that http://schema.org/MonetaryAmount, suggested above, would work as supertype for Grant. (while there might be in kind contributions too, I think that MonetaryAmount would cover the most important aspects - NIH activity codes would help confirming this: http://grants.nih.gov/grants/funding/ac_search_results.htm) Could also another property associating a CreativeWork (and in particular a Dataset for our use cases from #1083) and a Grant also be added? We have used 'acknowledges' in DATS (https://github.com/biocaddie/WG3-MetadataSpecifications/) but also fundedBy would work. |
mailing list URL: https://lists.w3.org/Archives/Public/public-schemaorg/ |
Thanks @stain. Fixed duration is certainly considered a key characteristic of the concept 'project' in my work context. It is the difference between research and operations. |
@thadguidry in that case I suggest that schema:Project is in the wrong place in the types system. It would be better as a sub-class of schema:Action. |
+1 As noted in #383 (comment), we have been using |
There are many workarounds proposed here, but I don't understand why I am meant to introduce a new namespace to use the `funding` property according to the published schema.org examples <http://schema.org/Grant>.
The `funding` property is clearly needed - publishers are more likely to be describing a `CreativeWork` etc that happens to have funding, acknowledging a `Grant` (pretty much every `ScholarlyArticle` have such a section!). Sometimes they need to be blurry about identifying the grants as funding schemes still are not very good at making persistent identifiers.
The opposite direction, to iterate all `fundedItems` from a grant is also useful, but mainly for research projects and funding scheme websites like <https://cordis.europa.eu/> and <https://www.openaire.eu/>
I don't think there is any controversy about having inverse properties, as schema.org has plenty of them already. Using `@reverse` magic is tricky to get right across serialisations.
The discussion on indirection by also acknowledging a `Project` or not should not be an excuse to not make `Grant` and `funding` consistent again, as many funded items don't have a particular "project", or a project could have multiple funders which did not all sponsor the work making the item.
|
..although it is consistent with the http://schema.org/Grant example 3, see schemaorg/schemaorg#383 Using https:/bioschemas.org/Workflow#input etc
See schemaorg#383 (comment) To avoid adding to Thing I made the domainIncludes more specific to CreativeWork, Organization or Person. Perhaps rangeIncludes in fundedItems should be updated accordingly.
See schemaorg#383 (comment) To avoid adding to Thing I made the domainIncludes more specific to CreativeWork, Organization or Person. Perhaps rangeIncludes in fundedItems should be updated accordingly.
See also discussion on pull request #2618 on if |
Why is https://schema.org/FundingAgency a subclass of I would think it was the other way around, as a |
I think you meant I agree, agency should be an organization, and FundingScheme would make more sense as a project. |
See schemaorg#383 (comment) To avoid adding to Thing I made the domainIncludes more specific to CreativeWork, Organization or Person. Perhaps rangeIncludes in fundedItems should be updated accordingly.
We are going around in circles, a The new table called
I also propose three additional fields;
Perhaps we could add some basic fields so that those who does not want to use In an earlier post you can find how fields link to the rest of schema.org, |
This issue is being tagged as Stale due to inactivity. |
For now, we could use JSON-lD
|
Web creep |
At the Magnetics Information Consortium data repository (https://www2.earthref.org/MagIC) we need to describe who is funding the creation of datasets that are archived in our data repository in our schema.org headers. We will be using the format as described by #383 (comment) for now but would be happier to use a format that does not involve the "@reverse" term when it becomes available. |
…included. This brings the schemas into alignment with the currently published example for Grant. Updated range/domain lists to enumerate the most likely subtypes of Thing rather than clutter Thing. Cross-linked ownershipFundingInfo from both definitions. This commit is pretty close to that drafted by @stain at stain@52a06ce with minor differences for wording and integration. Thanks to @stain and everyone else on #383 for their persistence on this topic.
I have just added the missing "funding" property, which was originally intended to bi included. This brings the schemas into alignment with the currently published example for Grant. Also updated range/domain lists to enumerate the most likely subtypes of Thing rather than clutter Thing. Cross-linked ownershipFundingInfo from both definitions. (please ignore that I typo'd "funder" for "funding" in the git commit msg; perhaps a hint on how we ended up here in first place...). Thischange is pretty close to that drafted by @stain at stain@52a06ce and #2618 Thanks to @stain and everyone else on #383 for their persistence on this topic. |
Thanks @danbri! Feel free to close this issue as fixed 😀 |
Hi @danbri
I have noticed that we still use Thanks for your feedback. EDIT: Is |
Do we have some real examples for Project Schema? I'm also trying to figure out how to work with that schema for a website with some projects ( agency projects, design projects and etc), can somebody give me a light here, please (: |
A schema (funder name, funder identifier, award number) for describing the funding of academic research and journal articles is published as part of FundRef.
It would be useful to have something similar - and more broadly applicable - in schema.org, to describe the funding of various things.
As an example:
CreativeWork
would have one or morefunding
, the value of which is aFunding
.Funding
would have one or morefunder
, the value of which is one or moreOrganisation
orPerson
.Funding
would have zero or moreawardNumber
, the value of which is text (e.g. an NIH grant number).Funding
would have zero or morestartDate
andendDate
.To consider:
funding
property be attached to theCreativeWork
, the project, or eachPerson
/contributor?Person
, should this include professional awards, such as fellowships, or employers?The text was updated successfully, but these errors were encountered: