Coder Social home page Coder Social logo

ndb38 / arc-metals Goto Github PK

View Code? Open in Web Editor NEW
6.0 3.0 0.0 179.22 MB

repository for code, data, and plots applied to our recent GCA paper: https://www.sciencedirect.com/science/article/pii/S0016703721003070

Python 94.27% HTML 4.88% Jupyter Notebook 0.11% Rich Text Format 0.73%

arc-metals's Introduction

Introduction to ArcMetals

Binder

Welcome! This repository hosts the code, raw and processed data, models, figures, and relevant supplementary materials for our recently published manuscript: Amphibole Control on Copper Systematics in Arcs: Insights from the Analysis of Global Datasets. This article was accepted for publication in Geochimica et Cosmochimica Acta on May 17th 2021, and published online on May 23rd 2021 under a Creative Commons license. The live, Open Access Paper, can be found here: https://www.sciencedirect.com/science/article/pii/S0016703721003070.

Cite it as: Barber, N.D., Edmonds, M., Jenner, F., Audétat, A. and Williams, H., 2021. Amphibole Control on Copper Systematics in Arcs: Insights from the Analysis of Global Datasets. Geochimica et Cosmochimica Acta. 307: 192-211. DOI

Open Access is courtesy of the Bill and Melinda Gates Foundation, and the Gates Cambridge Trust

To amplify and build upon the work we present in this paper, all the relevant code and supporting information discussed in the paper is made available here. Over the coming weeks and months, guides, walkthroughs, and interactive elements will be added to this repository to highlight the usefulness of our data compilation ArcMetals. Hopefully you or someone you know will find our work helpful in exploring your own geochemical datasets!

Citing & Contacting Us

If you find any of the code, data, or examples shown here useful, we ask you cite either our paper (link above) and/or this repository. You can contact the corresponding author of the paper, me (Nick Barber) at [email protected] if you have any questions about our paper, ArcMetals, or other related bits of code.

Structure

This repository is broken down into a few main sections, following the main themes of the paper, as well as some related elements of ArcMetals.

1_arc-metals

The "homebase" of this repository. Here you can find the Python script we used to compile the relevant GeoRoc datasets, following our compilation Methods as described in the paper. This section also contains pre-compiled versions of the ArcMetals database, as well as companion databases (some sued in the paper, others not). See the README in this folder for more details about the code, data, and other relevant features.

2_analysis

This section comprises the Jupyter notebooks and related python code used to perform the relevant analyses and create the requisite plots as seen in our manuscript. These notebooks are commented through and provide additional examples beyond what was discussed in the paper.

3_modeling

Some of the standalone modeling scripts are posted here.

Models currently expressed as Excel worksheets are posted here, and will eventually be converted to Python models.

4_figures

Figures and subplots related to the paper (not all of these figures appear in the main paper).

5_examples

WORK IN PROGRESS

6_dash

WORK IN PROGRESS

7_documentation

WORK IN PROGRESS

Work to Do

  • Finish uploading raw datasets including descriptions of the ArcMetals data
  • Finalize and comment arc-metals code
  • Finalize and comment analysis code
  • Convert from Excel to Python, finalize, and comment modeling code
  • Finalize and comment figures
  • Upload any remaining documentation
  • Develop Dash interface for ArcMetals
  • Publish how-to guides on working with global arc chemical data, both using Python and QGIS

arc-metals's People

Contributors

ndb38 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.