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:
objectThe 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