Code Monkey home page Code Monkey logo

canonn-signals's People

Contributors

darksession avatar elfener99 avatar nofoollikeone avatar

Watchers

 avatar  avatar

Forkers

darksession

canonn-signals's Issues

Page fails if no guesses available

I'll leave this system in the state which breaks the page:
https://canonn-science.github.io/canonn-signals/index.html?system=660485314065

There are 9 bodies in the system. Three have biological signals.

I FSS'd the system then viewed the page. No potential biologicals were shown.
I then DSS'd body 3.
At this point the json for the system indicated one unknown biological signal on the planet and no guesses available:

image

On loading the page, console reported error, called sort on undefined:

image

That would be this code:

image

(I guess this is a side effect of reducing the number of false positives!)

Potentials list shows impossible colours

Here's an opportunity to improve biological predictions.
Predictions were Fonticula Campestris - Amethyst or Emerald or Mauve or Yellow.

image

But this body orbits a Class L dwarf:

image

So the colour must be Mauve, and indeed:

image

Here's a simpler one. There's no way this Fonticulua could have been Amethyst.

image

image

image

Ensuing discussion from #chat_geology_biology:
Teptec:
Or maybe it could have been Amethyst due to the main star being a Class M.
But it couldn't have been Emerald or Yellow as these require the presence of a K or an F class star.

Felsen[OBT] — Today at 09:56
its not the main star that counts in the usual case ... if the star the planet orbits is counted as such and not as a planet by ED, this will determine the color

Scopelx [OBT] — Today at 09:57
I'm annoyed that bios on moons of stars in planetary orbits seem to default to the primary star's variety
Gonna make the Y flavors a pain

Felsen[OBT] — Today at 09:58
yeah, thats the case where ED counts them as planets and not as stars

Teptec — Today at 09:58
Indeed. In this case I was almost certain it would be Mauve. But there are edge cases. e.g. Fonticulua Campestris - Yellow on Blia Chria BA-A d43 B 3 (according to the spreadsheet, I haven't confirmed by eye)
Blia Chria BA-A d43 B may be considered a planet.

Felsen[OBT] — Today at 10:02
when it has a letter rather than a number it should usually be considered a star ... but yeah, the engine does have its quirks, so ...

Missing potential biologicals due to not having been seen in region

I've had a couple of instances where I have found biologicals on a planet that weren't shown in the potential biologicals list.
In most cases, the reason was that this biological hadn't been logged in this region (I'm down in Kepler's Crest, so there are lots of unlogged colours).

I realise that once someone finds each missing colour, it will start showing up in the potentials list.
But until that time, these false negatives will continue,

My concern is that I'm actually looking for these more rare varieties, and if I was to rely on the canonn-signals page, I would never see the most interesting biologicals shown.

An example.
This is easy to detect because there are 4 biological signals but only three potentials shown:

image

DSS says there's a Fungoida. The star is M class. The body contains Tellurium. A little data mining suggests this should be Fungoida Bullarum - Red:

image

Check the biological page and sure enough, not logged in Kepler's Crest:

image

And double-checking:

image

False negative - Fungoida Setisis - Peach

Body 5a in:
https://canonn-science.github.io/canonn-signals/index.html?system=10292823507

System data:
https://us-central1-canonn-api-236217.cloudfunctions.net/query/codex/biostats?id=10292823507

Predictions were:

Dryao Ain TJ-I d9-0 B 5 a
Rocky body(Landable)
Biological signals: 0/1

Potential biology types:
Bacterium Alcyoneum - Green
Osseus Spiralis - Indigo
Stratum Paleas - Lime
Tubus Rosarium - Maroon

Surface pressure: 0.00 atmospheres
Atmosphere: Thin Ammonia
Gravity: 0.14 G
Surface temperature: 166.10 K
Radius: 1127.11km

Actual biological found was:
image

JSON data for Fungoida Setisis - Peach:
{ "2390105": { "atmosComposition": [], "atmosphereType": [ "Thin Methane", "Thin Ammonia", "No atmosphere" ], "bodies": [ "M (Red dwarf) Star", "High metal content world", "Rocky Ice world", "Rocky body" ], "count": 824, "fdevname": "$Codex_Ent_Fungoids_01_Antimony_Name;", "histograms": { "atmos_types": { "No atmosphere": 1, "Thin Ammonia": 698, "Thin Methane": 34 }, "body_types": { "High metal content world": 198, "M (Red dwarf) Star": 1, "Rocky Ice world": 8, "Rocky body": 526 }, "distance": [ { "max": 47123.27939066667, "min": 45.091941, "value": 687 }, { "max": 94201.46684033333, "min": 47123.27939066667, "value": 19 }, { "max": 141279.65429000003, "min": 94201.46684033335, "value": 5 }, { "max": 188357.84173966668, "min": 141279.65429, "value": 2 }, { "max": 235436.02918933335, "min": 188357.84173966668, "value": 4 }, { "max": 282514.216639, "min": 235436.02918933335, "value": 5 }, { "max": 329592.4040886667, "min": 282514.21663900005, "value": 2 }, { "max": 376670.5915383334, "min": 329592.4040886667, "value": 1 }, { "max": 423748.77898800006, "min": 376670.5915383334, "value": 3 }, { "max": 470826.96643766674, "min": 423748.77898800006, "value": 3 }, {}, { "max": 564983.341337, "min": 517905.1538873334, "value": 1 } ], "gravity": [ { "max": 0.05381387444342475, "min": 0.033933414907719, "value": 9 }, { "max": 0.0736943339791305, "min": 0.05381387444342475, "value": 31 }, { "max": 0.09357479351483625, "min": 0.0736943339791305, "value": 11 }, { "max": 0.113455253050542, "min": 0.09357479351483625, "value": 7 }, { "max": 0.13333571258624774, "min": 0.113455253050542, "value": 74 }, { "max": 0.1532161721219535, "min": 0.13333571258624774, "value": 154 }, { "max": 0.17309663165765926, "min": 0.15321617212195351, "value": 130 }, { "max": 0.192977091193365, "min": 0.17309663165765926, "value": 102 }, { "max": 0.21285755072907075, "min": 0.192977091193365, "value": 78 }, { "max": 0.2327380102647765, "min": 0.21285755072907075, "value": 49 }, { "max": 0.25261846980048225, "min": 0.2327380102647765, "value": 42 }, { "max": 0.272498929336188, "min": 0.25261846980048225, "value": 45 } ], "local_stars": { "A (Blue-White) Star": 42, "B (Blue-White) Star": 1, "Black Hole": 6, "F (White) Star": 158, "G (White-Yellow) Star": 131, "K (Yellow-Orange) Star": 209, "L (Brown dwarf) Star": 31, "M (Red dwarf) Star": 90, "Neutron Star": 5, "T (Brown dwarf) Star": 15, "T Tauri Star": 1, "White Dwarf (DA) Star": 1, "Y (Brown dwarf) Star": 41, "null": 2 }, "materials": { "Antimony": 724, "Arsenic": 139, "Cadmium": 316, "Carbon": 724, "Chromium": 411, "Germanium": 309, "Iron": 724, "Manganese": 422, "Mercury": 162, "Molybdenum": 282, "Nickel": 724, "Niobium": 235, "Phosphorus": 724, "Selenium": 177, "Sulphur": 724, "Tin": 236, "Tungsten": 217, "Vanadium": 262, "Zinc": 315, "Zirconium": 137 }, "pressure": [ { "max": 0.008124979921046141, "min": 0.0, "value": 714 }, { "max": 0.016249959842092283, "min": 0.008124979921046141, "value": 1 }, { "max": 0.024374939763138426, "min": 0.016249959842092283, "value": 3 }, { "max": 0.032499919684184565, "min": 0.024374939763138426, "value": 1 }, { "max": 0.040624899605230705, "min": 0.032499919684184565, "value": 4 }, { "max": 0.048749879526276844, "min": 0.040624899605230705, "value": 2 }, { "max": 0.05687485944732299, "min": 0.04874987952627685, "value": 2 }, { "max": 0.06499983936836913, "min": 0.05687485944732299, "value": 1 }, { "max": 0.07312481928941528, "min": 0.06499983936836913, "value": 1 }, {}, { "max": 0.08937477913150756, "min": 0.08124979921046141, "value": 1 }, { "max": 0.0974997590525537, "min": 0.08937477913150756, "value": 3 } ], "primary_stars": { "A (Blue-White) Star": 66, "B (Blue-White) Star": 7, "Black Hole": 11, "F (White) Star": 227, "G (White-Yellow) Star": 162, "K (Yellow-Orange) Star": 249, "L (Brown dwarf) Star": 2, "M (Red dwarf) Star": 85, "Neutron Star": 9, "T (Brown dwarf) Star": 1, "White Dwarf (DA) Star": 2, "null": 3 }, "system_bodies": { "A (Blue-White) Star": 66, "Ammonia world": 29, "B (Blue-White) Star": 7, "Black Hole": 14, "Class I gas giant": 278, "Class II gas giant": 154, "Class III gas giant": 363, "Class IV gas giant": 91, "Class V gas giant": 2, "Earth-like world": 14, "F (White) Star": 239, "G (White-Yellow) Star": 194, "Gas giant with ammonia-based life": 94, "Gas giant with water-based life": 179, "Helium-rich gas giant": 6, "High metal content world": 647, "Icy body": 647, "K (Yellow-Orange) Star": 338, "L (Brown dwarf) Star": 102, "M (Red dwarf) Star": 248, "Metal-rich body": 141, "Neutron Star": 11, "Rocky Ice world": 173, "Rocky body": 724, "T (Brown dwarf) Star": 48, "T Tauri Star": 1, "Water giant": 37, "Water world": 97, "White Dwarf (DA) Star": 2, "Y (Brown dwarf) Star": 115 }, "temperature": [ { "max": 300.79183041666664, "min": 70.863815, "value": 732 }, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, { "max": 2830.0, "min": 2600.0719845833332, "value": 1 } ] }, "hud_category": "Biology", "id": "$Codex_Ent_Fungoids_01_Antimony_Name;", "localStars": [ "Y (Brown dwarf) Star", "Neutron Star", "F (White) Star", "K (Yellow-Orange) Star", "Black Hole", "M (Red dwarf) Star", null, "B (Blue-White) Star", "T (Brown dwarf) Star", "A (Blue-White) Star", "T Tauri Star", "White Dwarf (DA) Star", "G (White-Yellow) Star", "L (Brown dwarf) Star" ], "materials": [ "Iron", "Nickel", "Carbon", "Sulphur", "Phosphorus", "Antimony" ], "maxd": 564983.341337, "maxg": 0.272498929336188, "maxp": 0.0974997590525537, "maxt": 2830.0, "mind": 45.091941, "ming": 0.033933414907719, "minp": 0.000987540468788552, "mint": 70.863815, "name": "Fungoida Setisis - Peach", "platform": null, "primaryStars": [ "K (Yellow-Orange) Star", "Neutron Star", "F (White) Star", "M (Red dwarf) Star", "Black Hole", null, "B (Blue-White) Star", "T (Brown dwarf) Star", "A (Blue-White) Star", "White Dwarf (DA) Star", "G (White-Yellow) Star", "L (Brown dwarf) Star" ], "regions": [ "Sanguineous Rim", "Newton's Vault", "Inner Orion-Perseus Conflux", "Odin's Hold", "Arcadian Stream", "Inner Scutum-Centaurus Arm", "The Conduit", "Mare Somnia", "Galactic Centre", "Errant Marches", "Sagittarius-Carina Arm", "Trojan Belt", "Ryker's Hope", "Izanami", "Lyra's Song", "Dryman's Point", "Outer Orion-Perseus Conflux", "Empyrean Straits", "Formorian Frontier", "Xibalba", "Vulcan Gate", "Aquila's Halo", "Inner Orion Spur", "The Abyss", "Acheron", "Outer Orion Spur", "Elysian Shore", "Temple", "The Void", "Perseus Arm", "The Formidine Rift", "Norma Expanse", "Hieronymus Delta", "Hawking's Gap", "Achilles's Altar", "Tenebrae", "Kepler's Crest", "Outer Arm", "Orion-Cygnus Arm", "Norma Arm", "Outer Scutum-Centaurus Arm", "The Veils" ], "reward": 120200, "solidComposition": [], "systemBodyTypes": [], "volcanism": [ "Metallic Magma", "Minor Metallic Magma", "No volcanism" ] } }

False negative - giant stars

This is a Giant K class star system.

https://canonn-science.github.io/canonn-signals/index.html?system=83248157458

Only two of the biologicals on body 2A were flagged as potentials.
I suspect because very few have been found in K Giant systems.

Are there really different spawns between K Giant and normal K systems?

I am posting this here to raise it as a possible improvement which needs further investigation.
I'll try to follow up with data as I did with the solidComposition issue.

Body type vs solidComposition data

I suspect that body type is not the true factor which controls spawning. I suspect the percentage rock, metal, ice in the solidComposition of the body is what controls which biologicals can spawn.

This happens to cause some biologicals to only spawn on one body type (e.g. Stratum Tectonicas on HMC because it requires solidComposition.Metal > 26.5%).

I feel that if this idea pans out, the number of false positive potential biologicals might be reduced somewhat.

I'm still working on the analysis, but I'm happy for anyone to pick up this idea and prove/disprove it.

(logging the thought bubble here so it doesn't get lost)

False negative - Bacterium Vesicula

Failed to identify Bacterium Vesicula - Cyan as a potential biological on Eorld Phoe BM-J d10-1 B 4 and I can't immediately see why.

https://canonn-science.github.io/canonn-signals/index.html?system=44786763099

image

I think this should be the json prior to me scanning the bacterium (I'm assuming the predictions come out of this JSON):

{ "2320505": { "atmosComposition": [ "Argon" ], "atmosphereType": [ "Thin Argon" ], "bodies": [ "High metal content world", "Rocky Ice world", "Icy body", "Rocky body" ], "count": 1376, "fdevname": "$Codex_Ent_Bacterial_05_Antimony_Name;", "histograms": { "atmos_types": { "Thin Argon": 1231 }, "body_types": { "High metal content world": 15, "Icy body": 1103, "Rocky Ice world": 112, "Rocky body": 1 }, "distance": [ { "max": 51838.859314333335, "min": 37.457, "value": 1118 }, { "max": 103640.26162866666, "min": 51838.859314333335, "value": 30 }, { "max": 155441.663943, "min": 103640.26162866666, "value": 23 }, { "max": 207243.06625733332, "min": 155441.663943, "value": 17 }, { "max": 259044.46857166666, "min": 207243.06625733332, "value": 11 }, { "max": 310845.870886, "min": 259044.46857166666, "value": 7 }, { "max": 362647.27320033335, "min": 310845.870886, "value": 5 }, { "max": 414448.6755146666, "min": 362647.2732003333, "value": 10 }, { "max": 466250.07782899996, "min": 414448.67551466665, "value": 2 }, { "max": 518051.4801433333, "min": 466250.077829, "value": 4 }, { "max": 569852.8824576667, "min": 518051.4801433333, "value": 1 }, { "max": 621654.284772, "min": 569852.8824576667, "value": 3 } ], "gravity": [ { "max": 0.06614262771489751, "min": 0.0272568573467931, "value": 259 }, { "max": 0.10502839808300192, "min": 0.06614262771489751, "value": 198 }, { "max": 0.14391416845110633, "min": 0.10502839808300192, "value": 34 }, { "max": 0.18279993881921075, "min": 0.14391416845110633, "value": 17 }, { "max": 0.22168570918731512, "min": 0.18279993881921072, "value": 253 }, { "max": 0.26057147955541954, "min": 0.22168570918731514, "value": 300 }, { "max": 0.29945724992352396, "min": 0.26057147955541954, "value": 109 }, { "max": 0.3383430202916284, "min": 0.29945724992352396, "value": 35 }, { "max": 0.3772287906597328, "min": 0.3383430202916284, "value": 14 }, { "max": 0.4161145610278372, "min": 0.3772287906597328, "value": 8 }, { "max": 0.45500033139594165, "min": 0.4161145610278372, "value": 2 }, { "max": 0.493886101764046, "min": 0.4550003313959416, "value": 2 } ], "local_stars": { "A (Blue-White) Star": 6, "Black Hole": 1, "F (White) Star": 37, "G (White-Yellow) Star": 50, "Herbig Ae/Be Star": 8, "K (Yellow-Orange giant) Star": 1, "K (Yellow-Orange) Star": 237, "L (Brown dwarf) Star": 66, "M (Red dwarf) Star": 737, "M (Red giant) Star": 4, "Neutron Star": 6, "T (Brown dwarf) Star": 22, "T Tauri Star": 13, "White Dwarf (DA) Star": 14, "White Dwarf (DB) Star": 1, "White Dwarf (DBV) Star": 2, "White Dwarf (DC) Star": 3, "White Dwarf (DCV) Star": 1, "White Dwarf (DQ) Star": 2, "Y (Brown dwarf) Star": 15, "null": 5 }, "materials": { "Antimony": 1226, "Arsenic": 219, "Cadmium": 466, "Carbon": 1226, "Chromium": 687, "Germanium": 466, "Iron": 1226, "Manganese": 663, "Mercury": 287, "Molybdenum": 445, "Nickel": 1226, "Niobium": 468, "Phosphorus": 1226, "Selenium": 514, "Sulphur": 1226, "Tin": 417, "Tungsten": 369, "Vanadium": 437, "Zinc": 474, "Zirconium": 218 }, "pressure": [ { "max": 0.009079426751377583, "min": 0.000988586410066617, "value": 680 }, { "max": 0.017170267092688547, "min": 0.009079426751377583, "value": 111 }, { "max": 0.025261107433999515, "min": 0.017170267092688547, "value": 260 }, { "max": 0.033351947775310475, "min": 0.02526110743399951, "value": 112 }, { "max": 0.04144278811662145, "min": 0.03335194777531048, "value": 29 }, { "max": 0.04953362845793242, "min": 0.04144278811662145, "value": 10 }, { "max": 0.05762446879924338, "min": 0.04953362845793241, "value": 8 }, { "max": 0.06571530914055435, "min": 0.05762446879924338, "value": 5 }, { "max": 0.07380614948186531, "min": 0.06571530914055435, "value": 2 }, { "max": 0.08189698982317628, "min": 0.07380614948186531, "value": 8 }, { "max": 0.08998783016448725, "min": 0.08189698982317628, "value": 2 }, { "max": 0.09807867050579822, "min": 0.08998783016448725, "value": 4 } ], "primary_stars": { "A (Blue-White) Star": 20, "Black Hole": 5, "F (White) Star": 59, "G (White-Yellow) Star": 85, "Herbig Ae/Be Star": 18, "K (Yellow-Orange giant) Star": 2, "K (Yellow-Orange) Star": 305, "L (Brown dwarf) Star": 11, "M (Red dwarf) Star": 801, "M (Red giant) Star": 3, "Neutron Star": 25, "T Tauri Star": 10, "White Dwarf (DA) Star": 16, "White Dwarf (DB) Star": 1, "White Dwarf (DBV) Star": 1, "White Dwarf (DC) Star": 4, "White Dwarf (DCV) Star": 1, "White Dwarf (DQ) Star": 3, "null": 6 }, "system_bodies": { "A (Blue-White) Star": 20, "Ammonia world": 21, "B (Blue-White) Star": 2, "Black Hole": 5, "Class I gas giant": 667, "Class II gas giant": 160, "Class III gas giant": 221, "Class IV gas giant": 24, "Class V gas giant": 2, "Earth-like world": 28, "F (White) Star": 62, "G (White-Yellow) Star": 89, "Gas giant with ammonia-based life": 105, "Gas giant with water-based life": 154, "Helium-rich gas giant": 2, "Herbig Ae/Be Star": 19, "High metal content world": 775, "Icy body": 1370, "K (Yellow-Orange giant) Star": 2, "K (Yellow-Orange) Star": 338, "L (Brown dwarf) Star": 262, "M (Red dwarf) Star": 972, "M (Red giant) Star": 5, "Metal-rich body": 64, "Neutron Star": 27, "Rocky Ice world": 518, "Rocky body": 375, "T (Brown dwarf) Star": 132, "T Tauri Star": 31, "Water giant": 2, "Water world": 143, "White Dwarf (DA) Star": 19, "White Dwarf (DB) Star": 1, "White Dwarf (DBV) Star": 3, "White Dwarf (DC) Star": 5, "White Dwarf (DCV) Star": 1, "White Dwarf (DQ) Star": 3, "Y (Brown dwarf) Star": 55, "null": 1 }, "temperature": [ { "max": 65.50548225, "min": 50.21384, "value": 582 }, { "max": 80.7971245, "min": 65.50548225, "value": 209 }, { "max": 96.08876674999999, "min": 80.7971245, "value": 185 }, { "max": 111.38040899999999, "min": 96.08876674999999, "value": 137 }, { "max": 126.67205125, "min": 111.380409, "value": 54 }, { "max": 141.9636935, "min": 126.67205125000001, "value": 40 }, { "max": 157.25533575, "min": 141.9636935, "value": 6 }, { "max": 172.546978, "min": 157.25533575, "value": 4 }, { "max": 187.83862025, "min": 172.546978, "value": 8 }, { "max": 203.13026250000001, "min": 187.83862025000002, "value": 2 }, { "max": 218.42190475, "min": 203.13026250000001, "value": 2 }, { "max": 233.713547, "min": 218.42190475, "value": 2 } ] }, "hud_category": "Biology", "id": "$Codex_Ent_Bacterial_05_Antimony_Name;", "localStars": [ "T (Brown dwarf) Star", "F (White) Star", "G (White-Yellow) Star", "White Dwarf (DC) Star", "L (Brown dwarf) Star", "A (Blue-White) Star", "Y (Brown dwarf) Star", "M (Red giant) Star", "K (Yellow-Orange) Star", "Black Hole", "T Tauri Star", "White Dwarf (DBV) Star", null, "White Dwarf (DQ) Star", "White Dwarf (DA) Star", "Herbig Ae/Be Star", "M (Red dwarf) Star", "White Dwarf (DB) Star", "White Dwarf (DCV) Star", "Neutron Star", "K (Yellow-Orange giant) Star" ], "materials": [ "Antimony", "Nickel", "Sulphur", "Phosphorus", "Iron", "Carbon" ], "maxd": 621654.284772, "maxg": 0.493886101764046, "maxp": 0.0980786705057982, "maxt": 233.713547, "mind": 37.457, "ming": 0.0272568573467931, "minp": 0.000988586410066617, "mint": 50.21384, "name": "Bacterium Vesicula - Cyan", "platform": null, "primaryStars": [ "F (White) Star", "G (White-Yellow) Star", "L (Brown dwarf) Star", "White Dwarf (DC) Star", "A (Blue-White) Star", "M (Red giant) Star", "K (Yellow-Orange) Star", "Black Hole", "T Tauri Star", "White Dwarf (DBV) Star", null, "White Dwarf (DQ) Star", "White Dwarf (DA) Star", "Herbig Ae/Be Star", "M (Red dwarf) Star", "White Dwarf (DB) Star", "White Dwarf (DCV) Star", "Neutron Star", "K (Yellow-Orange giant) Star" ], "regions": [ "Inner Orion Spur", "Kepler's Crest", "Acheron", "Ryker's Hope", "Vulcan Gate", "Arcadian Stream", "Mare Somnia", "Achilles's Altar", "Elysian Shore", "Lyra's Song", "Galactic Centre", "Sagittarius-Carina Arm", "Formorian Frontier", "Hawking's Gap", "The Void", "Dryman's Point", "Hieronymus Delta", "Xibalba", "The Formidine Rift", "Outer Arm", "Inner Scutum-Centaurus Arm", "The Conduit", "Errant Marches", "Izanami", "Sanguineous Rim", "Orion-Cygnus Arm", "The Abyss", "Outer Orion-Perseus Conflux", "Outer Orion Spur", "The Veils", "Tenebrae", "Outer Scutum-Centaurus Arm", "Aquila's Halo", "Newton's Vault", "Norma Arm", "Temple", "Odin's Hold", "Inner Orion-Perseus Conflux", "Trojan Belt", "Empyrean Straits", "Norma Expanse", "Perseus Arm" ], "reward": 56100, "solidComposition": [ "Ice", "Metal", "Rock" ], "systemBodyTypes": [], "volcanism": [ "Minor Carbon Dioxide Geysers", "Carbon Dioxide Geysers", "Minor Nitrogen Magma", "Major Water Geysers", "No volcanism" ] } }

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.