moondb package¶
Submodules¶
moondb.core module¶
-
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.
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
-
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
-
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