ARCCSS Data Archive Tools
Project description
# ARCCSSive
ARCCSS Data Access Tools
[](https://readthedocs.org/projects/arccssive/?badge=latest)
[](https://travis-ci.org/coecms/ARCCSSive)
[](https://circleci.com/gh/coecms/ARCCSSive)
[](http://codecov.io/github/coecms/ARCCSSive?branch=master)
[](https://landscape.io/github/coecms/ARCCSSive/master)
[](https://codeclimate.com/github/coecms/ARCCSSive)
[](https://pypi.python.org/pypi/ARCCSSive)
[](https://anaconda.org/coecms/arccssive)
For full documentation please see http://arccssive.readthedocs.org/en/stable
Installing
==========
### Raijin
The stable version of ARCCSSive is available on Rajin in the `analysis27` Anaconda environment:
raijin $ module use /g/data3/hh5/public/modules
raijin $ module load conda/analysis27
and is also available as a module:
raijin $ module use ~access/modules
raijin $ module load pythonlib/ARCCSSive
### NCI Virtual Desktops
NCI's virtual desktops allow you to use ARCCSSive from a Jupyter notebook. For
details on how to use virtual desktops see http://vdi.nci.org.au/help
ARCCSSive can be accessed on VDI using the Anaconda environments:
vdi $ module use /g/data3/hh5/public/modules
vdi $ module load conda/analysis27
### Local Install
You can install ARCCSSive locally using either Anaconda or Pip. You will need
to copy the database file from Raijin
$ pip install ARCCSSive
# or
$ conda install -c coecms arccssive
$ scp raijin:/g/data1/ua6/unofficial-ESG-replica/tmp/tree/cmip5_raijin_latest.db $PWD/cmip5.db
$ export CMIP5_DB=sqlite:///$PWD/cmip5.db
### Development Version
To install the current development version with a test database:
$ pip install --user git+https://github.com/coecms/ARCCSSive.git
$ export CMIP5_DB=sqlite:///$HOME/cmip5.db
CMIP5
=====
Query and access the CMIP5 data from Raijin
```python
from ARCCSSive import CMIP5
cmip = CMIP5.DB.connect()
for output in cmip.outputs(model='ACCESS1-0'):
variable = output.variable
files = output.filenames()
```
Uses
[SQLAlchemy](http://docs.sqlalchemy.org/en/rel_1_0/orm/tutorial.html#querying)
to filter and sort the data files.
ARCCSS Data Access Tools
[](https://readthedocs.org/projects/arccssive/?badge=latest)
[](https://travis-ci.org/coecms/ARCCSSive)
[](https://circleci.com/gh/coecms/ARCCSSive)
[](http://codecov.io/github/coecms/ARCCSSive?branch=master)
[](https://landscape.io/github/coecms/ARCCSSive/master)
[](https://codeclimate.com/github/coecms/ARCCSSive)
[](https://pypi.python.org/pypi/ARCCSSive)
[](https://anaconda.org/coecms/arccssive)
For full documentation please see http://arccssive.readthedocs.org/en/stable
Installing
==========
### Raijin
The stable version of ARCCSSive is available on Rajin in the `analysis27` Anaconda environment:
raijin $ module use /g/data3/hh5/public/modules
raijin $ module load conda/analysis27
and is also available as a module:
raijin $ module use ~access/modules
raijin $ module load pythonlib/ARCCSSive
### NCI Virtual Desktops
NCI's virtual desktops allow you to use ARCCSSive from a Jupyter notebook. For
details on how to use virtual desktops see http://vdi.nci.org.au/help
ARCCSSive can be accessed on VDI using the Anaconda environments:
vdi $ module use /g/data3/hh5/public/modules
vdi $ module load conda/analysis27
### Local Install
You can install ARCCSSive locally using either Anaconda or Pip. You will need
to copy the database file from Raijin
$ pip install ARCCSSive
# or
$ conda install -c coecms arccssive
$ scp raijin:/g/data1/ua6/unofficial-ESG-replica/tmp/tree/cmip5_raijin_latest.db $PWD/cmip5.db
$ export CMIP5_DB=sqlite:///$PWD/cmip5.db
### Development Version
To install the current development version with a test database:
$ pip install --user git+https://github.com/coecms/ARCCSSive.git
$ export CMIP5_DB=sqlite:///$HOME/cmip5.db
CMIP5
=====
Query and access the CMIP5 data from Raijin
```python
from ARCCSSive import CMIP5
cmip = CMIP5.DB.connect()
for output in cmip.outputs(model='ACCESS1-0'):
variable = output.variable
files = output.filenames()
```
Uses
[SQLAlchemy](http://docs.sqlalchemy.org/en/rel_1_0/orm/tutorial.html#querying)
to filter and sort the data files.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ARCCSSive-0.3.3.tar.gz
(61.4 kB
view details)
Built Distributions
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
ARCCSSive-0.3.3-py3-none-any.whl
(31.8 kB
view details)
ARCCSSive-0.3.3-py2-none-any.whl
(31.8 kB
view details)
File details
Details for the file ARCCSSive-0.3.3.tar.gz.
File metadata
- Download URL: ARCCSSive-0.3.3.tar.gz
- Upload date:
- Size: 61.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe136a9ff66b959a0127863d31c9432f85073e43c4889ea1d0028b466f4c9873
|
|
| MD5 |
41cd3c126fbcba57b79df061b1fde4b5
|
|
| BLAKE2b-256 |
1766ee85c8036b9bbb55a0658a665c66ff365c25181364f640bc51effee77240
|
File details
Details for the file ARCCSSive-0.3.3-py3-none-any.whl.
File metadata
- Download URL: ARCCSSive-0.3.3-py3-none-any.whl
- Upload date:
- Size: 31.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
668bfe9a2cbe7937aac84f7f91f6ec69f6a882ec1cde843b3fde1235ea0bf79a
|
|
| MD5 |
f8bca344fb1bd0c8e37802a6d8573132
|
|
| BLAKE2b-256 |
3b7f1fd7729f86e8a7b8d77db5a0f418485323860f48392da3a205601dc9ddfc
|
File details
Details for the file ARCCSSive-0.3.3-py2-none-any.whl.
File metadata
- Download URL: ARCCSSive-0.3.3-py2-none-any.whl
- Upload date:
- Size: 31.8 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcd3d1cbac678f7d2140da8f854a126b1790d44e8855a9799c5b7b7f59fcd6e7
|
|
| MD5 |
414c966d3c7fd85b29bf07be4031742b
|
|
| BLAKE2b-256 |
62a35f9fdc983182f1c22d998b13463e2ae2224ede7eb29e2755af7bf76968f5
|