Data slurper for getting stuff from Earthchem services
Project description
Earthchem & PyData
This project wraps the Earthchem web services to provide easy access to geochemical data from IEDA in ready-to-use format in your favourite PyData environment.
Maintainer: Jess Robertson (jesse.robertson at csiro.au)
| Service | master | develop |
|---|---|---|
| Test status | ||
| Test coverage |
So why would I want to use this?
Say you wanted to know how many Archean-aged samples have been submitted to IEDA by your colleague named Dr S Barnes:
>>> import earthchem
>>> q = earthchem.Query(
author='barnes',
geologicalage='archean'
)
>>> q.count()
876
Nice, let's take a look at the compositions of these
>>> df = q.dataframe()
>>> df.head()
Downloading pages: 100%|██████████| 18/18 [00:29<00:00, 1.66s/it]
Hmm looks like Dr Barnes is a bit of a komatiite expert
>>> fig = df.mgo.hist()
>>> fig.set_xlabel('MgO (wt %)')
>>> fig.set_ylabel('Sample count')
Maybe we'd like to see this as a ternary plot instead...
>>> earthchem.plot.ternaryplot(df, components=['mgo', 'al2o3', 'cao'])
If spiderplots are more your thing we have you covered too (although we have to make up some data for this one...):
>>> reels = ec.geochem.REE(output='string')
>>> df = pd.DataFrame({k: v for k,v in zip(reels, np.random.rand(len(reels), 2))})
>>> ec.plot.spiderplot(df)
Great, I'm sold. How do I get it?
Provided you have python installed, this library is just a pip install earthchem away.
If you don't have Python we recommend taking a look at the marvellous Anaconda distribution - just pick your relevant platform download from here.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file earthchem-0.0.5.macosx-10.9-x86_64.tar.gz.
File metadata
- Download URL: earthchem-0.0.5.macosx-10.9-x86_64.tar.gz
- Upload date:
- Size: 63.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8b04f449d7bc5dbaced1927543dc4982fb1d3361b90cc7078eeb2ce3ed0080d
|
|
| MD5 |
1f12f21b1fee7d2602819ccb99ca7518
|
|
| BLAKE2b-256 |
0b8331210a918bd577ce4bb0d71066742b34924eef5f087b45003aabfbe3f94d
|
File details
Details for the file earthchem-0.0.5-py3-none-any.whl.
File metadata
- Download URL: earthchem-0.0.5-py3-none-any.whl
- Upload date:
- Size: 55.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6253962eaa288add6b706cf0e2a89d9ece25adac4192e157b1b0cc3ffdada22a
|
|
| MD5 |
f9fc285865696ba0bee89bfb9dab83c6
|
|
| BLAKE2b-256 |
fa28cfb14a86aa6437842cad5f69a2ca7e4169fdeda360358e555ad3a9e27c11
|