moondb package

Submodules

moondb.core module

class moondb.core.AnalyisMethod(name)[source]

Bases: object

class moondb.core.Analysis[source]

Bases: object

analysisCode
analyzedMaterial
citation
comment
dataResults
dataset
class moondb.core.AnalysisFilter[source]

Bases: object

get_results()[source]

A method’s docstring with parameters and return value.

Use all the cool Sphinx capabilities in this description, e.g. to give usage examples …

Example

>>> another_class.foo('', AClass())        
Parameters
  • arg1 (string) – first argument

  • arg2 (module.AClass) – second argument

Returns

something

Return type

string

Raises

TypeError

class moondb.core.AnalysisMethod(code, name)[source]

Bases: object

class moondb.core.Analyte(name)[source]

Bases: object

class moondb.core.AnalyzedMaterial(name)[source]

Bases: object

class moondb.core.DataResult[source]

Bases: object

laboratory
methodCode
methodComment
methodName
unit
value
variable
class moondb.core.Landmark(name: str, GPNFID: int, GPNFURL: str, latitude: float, longitude: float)[source]

Bases: object

The Landmark class

asWkt()[source]
class moondb.core.Mission(name)[source]

Bases: object

class moondb.core.SamplingTechnique(name)[source]

Bases: object

class moondb.core.Specimen(specimenCode: str, specimenName: str, parentSpecimen: str, childSpecimens: list, specimenType: str, samplingTechnique: str, mission: str, landmark: str, lunarStation: str, returnContainer: str, weight: str, pristinity: str, pristinityDate: str, description: str)[source]

Bases: object

class moondb.core.SpecimenType(name)[source]

Bases: object

moondb.core.get_analysismethods()[source]
moondb.core.get_analytes()[source]
moondb.core.get_analyzedmaterials()[source]
moondb.core.get_landmark(landmark_name)[source]
moondb.core.get_landmarks()[source]
moondb.core.get_missions()[source]
moondb.core.get_samplingtechnique()[source]
moondb.core.get_samplingtechniques()[source]
moondb.core.get_specimens(sc=None, mn=None, ln=None, sty=None, ste=None)[source]

Returns the specimen by specifying:

Parameters
  • sc (list) – sample code string

  • mn (list) – mission name e.g. ‘Apollo 11’

Returns

something

Return type

string

Raises

TypeError

sc: list

list of specimen codes

mn: list

list of mission names

ln: list

list of landmark names

sty: list

list of specimen types

ste: list

list of sampling techniques

moondb.core.get_specimentypes()[source]
moondb.core.json2obj(data)[source]

moondb.helpers module

Module contents

A Sphinx example and cheat sheet.

Comments

.. comment This is a comment!

Basic Syntax

italic

bold

verbatim with special characters such as *, also useful for inline code examples