Comments (4)
We agreed to go with scheme Gallagher_2000
where Gallagher is first author of relevant primary source OR first name of collector for unpublished work, and year is year of publication or final year of collection for unpublished.
In the rare cases where there are duplicate keys we go for Gallagher_2000_A
, Gallagher_2000_B
, Gallagher_2000_C
etc
from austraits.build.
This will be much easier if we have structured bibliographic information, see #60.
from austraits.build.
Now that #60 & #64 are basically done we can finally do this. Watch out @jamesrlawson, folder renaming ahead
from austraits.build.
Ok, draft rename done. Code below.
austraits <- remake::make("austraits")
length(austraits$metadata)
v <- sapply(austraits$metadata, function(m) m[["source"]][["primary"]][["key"]])
df <- data.frame(from=names(v), to=v, stringsAsFactors=FALSE)
write.csv(df, "config/data_name_subs.csv", row.names=FALSE)
for(i in seq_len(nrow(df))) {
file.rename(file.path("data", df$from[i]), file.path("data", df$to[i]))
}
@jamesrlawson and @rachaelgallagher: can you please review to see if you are generally happy with this and then I can merge into master
from austraits.build.
Related Issues (20)
- life_history from ABRS_2022 for Pimeleas HOT 3
- annual acacias? HOT 11
- Add functionality: for context, omit values & description from metadata.yml file HOT 1
- Add functionality: Allow `units` to be read in from a column, instead of being specified as a fixed value for a trait HOT 2
- Add functionality: select NA chars HOT 1
- Update traits.yml from APD HOT 6
- Test build infrastucture failing, likely due to testthat update 3.1.8
- broken link on home page HOT 3
- Metadata_create_template doesn't add correct fields for contributors HOT 1
- Errors reading in `entity_type`, `value_type` from columns HOT 6
- Change error warning for missing trait HOT 1
- Create more explicit error message for "blank" datasets HOT 1
- Possible new scheme to build taxon.csv
- Contexts not being "used" HOT 2
- Test to write: confirm observation_id's refer to unique observations HOT 2
- Move to traits.build HOT 2
- Many `fire_time_from_fire_to_flowering` and related traits do not have "time to flowering type" context
- Categorical value not showing up in dataset report for `Barrett_2009` HOT 1
- Potential data issues HOT 1
- Need to remove tests from austraits.build
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from austraits.build.