Lindaconus

Lindaconus is a subgenus of sea snails, marine gastropod mollusks in the genus Conus, family Conidae, the cone snails and their allies.[1][2]

Lindaconus
Apertural and abapertural views of shell of Conus lindae (Petuch, E.J., 1987)
Scientific classification
Kingdom:
Phylum:
Class:
(unranked):
Superfamily:
Family:
Genus:
Subgenus:
Lindaconus

Petuch, 2002
Type species
Conus lindae Petuch, 1987
Synonyms[1]
  • Conus (Lindaconus) Petuch, 2002
  • Spuriconus Petuch, 2003

In the latest classification of the family Conidae by Puillandre N., Duda T.F., Meyer C., Olivera B.M. & Bouchet P. (2015), LIndaconus has become a subgenus of Conus as Conus (Lindaconus) Petuch, 2002 (type species: Conus lindae Petuch, 1987) represented as Conus Linnaeus, 1758 [3]

Species

The following species are alternate representation:[1]

  • Lindaconus bahamensis (Vink & Röckel, 1995): synonym of Conus (Lindaconus) bahamensis Vink & Röckel, 1995 represented as Conus bahamensis Vink & Röckel, 1995
  • Lindaconus lindae (Petuch, 1987): synonym of Conus (Lindaconus) lindae Petuch, 1987 represented as Conus lindae Petuch, 1987
  • Lindaconus spurius (Gmelin, 1791): synonym of Conus (Lindaconus) spurius Gmelin, 1791 represented as Conus spurius Gmelin, 1791
  • Lindaconus spurius baylei (Jousseaume, 1872): synonym of Conus spurius baylei Jousseaume, 1872
  • Lindaconus therriaulti Petuch, 2013: synonym of Conus (Lindaconus) therriaulti (Petuch, 2013) represented as Conus therriaulti (Petuch, 2013)
gollark: It only works if you also have GCC installed.
gollark: That's the compiler.
gollark: Yep!
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessparser = argparse.ArgumentParser(description="Compile a WHY program")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def build_C(args): template = """#define QUITELONG long long intconst QUITELONG max = @max@;int main() { QUITELONG i = 0; while (i < max) { i++; } @code@} """ for k, v in args.items(): template = template.replace(f"@{k}@", str(v)) return templateinput = args.inputoutput = args.outputtemp = "ignore-this-please"with open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_C({ "code": contents, "max": looplen }) with open(temp, "w") as out: out.write(code)subprocess.run(["gcc", "-x", "c", "-o", output, temp])```
gollark: And *is* Haskell necessarily that fast?

References

  1. Bouchet, P. (2011). Lindaconus Petuch, 2002. Accessed through: World Register of Marine Species at http://www.marinespecies.org/aphia.php?p=taxdetails&id=579460 on 2012-01-21
  2. Tucker J.K. & Tenorio M.J. (2009) Systematic classification of Recent and fossil conoidean gastropods. Hackenheim: Conchbooks. 296 pp.
  3. Puillandre N., Duda T.F., Meyer C., Olivera B.M. & Bouchet P. (2015). One, four or 100 genera? A new classification of the cone snails. Journal of Molluscan Studies. 81: 1-23


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.