SciPy

SciPy
Original author(s)Travis Oliphant, Pearu Peterson, Eric Jones
Developer(s)Community library project
Initial releaseAround 2001 (2001)
Stable release
1.14.1 / 20 August 2024
Repository
Written inPython, Fortran, C, C++[1]
Operating systemCross-platform
TypeTechnical computing
LicenseBSD-new license
Websitescipy.org Edit this on Wikidata

SciPy (pronounced /ˈsp/ "sigh pie"[2]) is a free and open-source Python library used for scientific computing and technical computing.[3]

SciPy contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing, ODE solvers and other tasks common in science and engineering.

SciPy is also a family of conferences for users and developers of these tools: SciPy (in the United States), EuroSciPy (in Europe) and SciPy.in (in India).[4] Enthought originated the SciPy conference in the United States and continues to sponsor many of the international conferences as well as host the SciPy website.

The SciPy library is currently distributed under the BSD license, and its development is sponsored and supported by an open community of developers. It is also supported by NumFOCUS, a community foundation for supporting reproducible and accessible science.

Components

The SciPy package is at the core of Python's scientific computing capabilities. Available sub-packages include:

Snapshot showing SciPy ndimage source code

Data structures

The basic data structure used by SciPy is a multidimensional array provided by the NumPy module. NumPy provides some functions for linear algebra, Fourier transforms, and random number generation, but not with the generality of the equivalent functions in SciPy. NumPy can also be used as an efficient multidimensional container of data with arbitrary datatypes. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases. Older versions of SciPy used Numeric as an array type, which is now deprecated in favor of the newer NumPy array code.[6]

History

In the 1990s, Python was extended to include an array type for numerical computing called Numeric. (This package was eventually replaced by NumPy, which was written by Travis Oliphant in 2006 as a blending of Numeric and Numarray, with Numarray itself being started in 2001.) As of 2000, there was a growing number of extension modules and increasing interest in creating a complete environment for scientific and technical computing. In 2001, Travis Oliphant, Eric Jones, and Pearu Peterson merged code they had written and called the resulting package SciPy. The newly created package provided a standard collection of common numerical operations on top of the Numeric array data structure. Shortly thereafter, Fernando Pérez released IPython, an enhanced interactive shell widely used in the technical computing community, and John Hunter released the first version of Matplotlib, the 2D plotting library for technical computing. Since then the SciPy environment has continued to grow with more packages and tools for technical computing.[7][8][9]

Scientific Python versus ScientificPython

In the scientific literature, SciPy is occasionally referred to as "Scientific Python (SciPy)". This is incorrect: the official name of the project is just "SciPy".[citation needed]

Furthermore, expanding "SciPy" as "Scientific Python" may cause confusion with "ScientificPython", a project led by Konrad Hinsen of Orléans University that was active between 1995[10] and 2014.[11]

"Scientific Python" is also used for the related ecosystem of tools.[12][13]

See also

Notes

  1. ^ SciPy Team. "How can SciPy be fast if it is written in an interpreted language like Python?". Retrieved 2022-04-11.
  2. ^ https://scipy.org/ "SciPy (pronounced "Sigh Pie")"
  3. ^ Pauli Virtanen; Ralf Gommers; Travis E. Oliphant; et al. (3 February 2020). "SciPy 1.0: fundamental algorithms for scientific computing in Python" (PDF). Nature Methods. 17 (3): 261–272. arXiv:1907.10121. doi:10.1038/S41592-019-0686-2. ISSN 1548-7091. PMC 7056644. PMID 32015543. Wikidata Q84573952. (erratum)
  4. ^ "Upcoming SciPy Conferences 2023". SciPy Conferences. Retrieved May 11, 2023.
  5. ^ "SciPy 0.15.0 Release Notes — SciPy v1.6.2 Reference Guide". docs.scipy.org. Retrieved 2021-04-13.
  6. ^ "NumPy Homepage".
  7. ^ "History of SciPy".
  8. ^ "Guide to NumPy" (PDF).
  9. ^ "Python for Scientists and Engineers".
  10. ^ "ScientificPython". Retrieved 2019-02-21.
  11. ^ "SourceSup: ScientificPython: Project Home". sourcesup.renater.fr. Retrieved 2019-02-21.
  12. ^ "SciPy Proceedings". proceedings.scipy.org. Retrieved 2024-08-22. showcase their latest Scientific Python projects
  13. ^ "SciPy 2024". cfp.scipy.org. Retrieved 2024-08-22. The Scientific Python community maintains a large ecosystem of tools and libraries that enable scientific research and development

Further reading

  • Nunez-Iglesias, Juan; van der Walt, Stéfan; Dashnow, Harriet (2017). Elegant SciPy: The Art of Scientific Python. O'Reilly. ISBN 978-1-4919-2287-3.

Read other articles:

Beşiktaş Akatlar ArenaBeşiktaş Akatlar Arena Informasi stadionNama lamaBeşiktaş Milangaz Arena (2011-2012)PemilikBeşiktaş J.K.LokasiLokasiAkatlar, İstanbulKoordinat41°05′12″N 29°01′24″E / 41.08680°N 29.02341°E / 41.08680; 29.02341Koordinat: 41°05′12″N 29°01′24″E / 41.08680°N 29.02341°E / 41.08680; 29.02341KonstruksiDibuka2004; 20 tahun lalu (2004)Data teknisKapasitasBasket: 3,200 Konser: 4,500PemakaiTim bask...

 

Bad Kreuznach rural district of Rhineland-Palatinate (en) Tempat categoria:Articles mancats de coordenades Negara berdaulatJermanNegara bagian di JermanRheinland-Pfalz NegaraJerman Ibu kotaBad Kreuznach PendudukTotal158.080  (2019 )GeografiLuas wilayah863,72 km² [convert: unit tak dikenal]Ketinggian265 m Berbatasan denganRhein-Hunsrück Mainz-Bingen Alzey-Worms Donnersbergkreis Kusel Birkenfeld SejarahPembuatan1816 Organisasi politikAnggota dariLandkreistag Rheinland-Pfalz (en) Inf...

 

Untuk persidangan pidana pada Pengadilan Negeri Superior Los Angeles County yang mengilhami serial ini, lihat Kasus pembunuhan O. J. Simpson. The People v. O. J. Simpson: American Crime StoryPoster promosiDibintangioleh Sterling K. Brown Kenneth Choi Christian Clemenson Cuba Gooding Jr. Bruce Greenwood Nathan Lane Sarah Paulson David Schwimmer John Travolta Courtney B. Vance Negara asalAmerika SerikatJumlah episode10RilisSaluran asliFXTanggal tayang2 Februari (2016-02-02) –5 April...

Ne doit pas être confondu avec Philogynie. Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (avril 2013). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références » En pratique ...

 

Americans of Bolivian birth or descent Bolivian AmericansBoliviano-AmericanoTotal population116,646 (2018)[1]0.04% of the U.S. population (2018)[1]Regions with significant populations Washington Metropolitan Area Miami-Dade County Los Angeles Queens, NY Providence, RI Languages American English Spanish Aymara Quechua Guarani ReligionPredominantly Roman Catholic • Protestant • Mennonite, Mormon • Jehovah's Witnesses • ...

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

Ajudhia Nath Khosla Gubernur Odisha ke-14Masa jabatan16 September 1962 – 5 Agustus 1966PendahuluYeshwant Narayan SukthankarPenggantiKhaleell AhommedGubernur OdishaMasa jabatan12 September 1966 – 30 Januari 1968PendahuluKhaleell AhommedPenggantiShaukatullah Shah Ansari Informasi pribadiLahir(1892-12-11)11 Desember 1892New DelhiMeninggal1984KebangsaanIndiaPenghargaan sipilPadma Bhushan (1954)Sunting kotak info • L • B Ajudhia Nath Khosla (11 Desember 1892...

 

Gereja Panjim Panaji merupakan nama kota di India. Letaknya di bagian barat daya. Tepatnya di negara bagian Goa. Pada tahun 2005, kota ini memiliki jumlah penduduk sebanyak 65.586 jiwa dengan memiliki luas wilayah 36 km². Kota ini memiliki angka kepadatan penduduk sebesar 1.821 jiwa/km². Kota ini merupakan ibu kota negara bagian Goa. Panaji merupakan kota terbesar ketiga di negara bagian ini setelah Vasco dan Margao. Pada tahun 1843, kota ini bernama Nova Goa. Lihat pula Candi Shanta D...

 

Pietro Badoglio, capo del governo italiano dal 25 luglio 1943 al 17 aprile 1944 V · D · MCampagna d'Italia1943-19451943 Corkscrew – Sicilia – Bombardamento di Roma – Calabria – Taranto – Achse – Salerno – Quercia – Napoli – Termoli – Linea del Volturno – Linea Barbara – Bombardamento di Bari – Linea Bernhardt – Monte Camino – Montelungo– San Pietro Infine – Fiume Moro &#...

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

Sebuah Poster Informasi dari pameran keajaiban hidup di Berlin pada 1935 Eugenika Nazi (Jerman: Nationalsozialistische Rassenhygienecode: de is deprecated , Higenitas rasikal Sosialis Nasional) adalah kebijakan sosial berbasis ras Jerman Nazi yang menempatkan penjunjungan biologis ras Arya atau Übermenschen Jermanik sebagai ras unggul melalui eugenika pada keutamaan ideologi Nazi.[1] Di Jerman, euigenika banyak dikenal dengan istilah sinonim higenitas rasial. Setelah Perang Dunia Ked...

Hotel in London This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Marriott London Park Lane – news · newspapers · books · scholar · JSTOR (October 2018) (Learn how and when to remove this message)London Marriott Hotel Park LaneHotel lobbyLocation within Central LondonGeneral informationLocation140 Park Lane, London, England, United KingdomCoordinates51°3...

 

Soviet and Russian pair skater For his son, a singles skater, see Artur Dmitriev Jr. In this name that follows Eastern Slavic naming customs, the patronymic is Valeryevich and the family name is Dmitriev. Artur DmitrievKazakova and Dmitriev in a show in 2002.Full nameArtur Valeryevich DmitrievNative nameАртур Валерьевич ДмитриевBorn (1968-01-21) 21 January 1968 (age 56)Bila Tserkva, Ukrainian SSR, Soviet UnionHeight1.83 m (6 ft 0 in)Figure skatin...

 

Tehuacán-Cuicatlán Biosphere ReserveReserva de la biosfera Tehuacán-CuicatlánIUCN category VI (protected area with sustainable use of natural resources)LocationOaxaca, and Puebla, MexicoNearest cityTehuacánCoordinates18°12′41″N 97°23′58″W / 18.2113889°N 97.3994444°W / 18.2113889; -97.3994444Area4,900 km2 (1,900 sq mi)Established2012 UNESCO World Heritage SiteOfficial nameTehuacán-Cuicatlán Valley: originary habitat of MesoamericaT...

Benny Wendry Direktur Utama PT Semen PadangMasa jabatan10 November 2014 – 15 September 2017PendahuluMunadi ArifinPenggantiYosviandri Informasi pribadiLahir1 Mei 1969 (umur 55)Padang, Sumatera BaratKebangsaanIndonesiaAlma mater- Institut Teknologi Bandung - Universitas Gadjah MadaPekerjaanProfesionalDikenal karenaDirektur Utama PT Semen PadangSunting kotak info • L • B Ir. Benny Wendry, MM (lahir 1 Mei 1969)[1] adalah seorang profesional Indonesia. Ia dipe...

 

Xidi 西递村DesaDesa Xidi dilihat dari atasKoordinat: 29°54′12″N 117°59′46″E / 29.9033°N 117.9960°E / 29.9033; 117.9960Koordinat: 29°54′12″N 117°59′46″E / 29.9033°N 117.9960°E / 29.9033; 117.9960NegaraRepublik Rakyat TiongkokProvinsiAnhuiKota setingkat prefekturKota HuangshanCountyYiKota prajaKota praja Xidi Situs Warisan Dunia UNESCONama resmiDesa Kuno di Anhui Selatan – Xidi dan HongcunJenisBudayaKriteriaiii, iv, vD...

 

Piala Interkontinental 1998 Real Madrid Vasco da Gama 2 1 Tanggal1 Desember 1998StadionStadion Olimpiade Nasional Tokyo, TokyoPemain Terbaik Raúl (Real Madrid)WasitMario Sánchez (Chili)Penonton51.514← 1997 1999 → Piala Interkontinental 1998 adalah sebuah pertandingan sepak bola pada 1 Desember 1998 antara Real Madrid dari Spanyol, juara Liga Champions UEFA 1997-98 melawan Vasco da Gama dari Brasil, juara Copa Libertadores 1998. Laga dimainkan di Stadion Olimpiade Nasional Tokyo,...

United States historic placeAdministration Building, Missouri State Fruit Experiment StationU.S. National Register of Historic Places Show map of MissouriShow map of the United StatesNearest cityNorth of Mountain Grove off U.S. Route 60, near Mountain Grove, MissouriCoordinates37°9′11″N 92°15′45″W / 37.15306°N 92.26250°W / 37.15306; -92.26250Area1.3 acres (0.53 ha)Built1900 (1900)ArchitectHenry H. HohenschildArchitectural styleTudor Rev...

 

Cypriot international footballer For other people with the same name, see Jason Demetriou (disambiguation). Jason Demetriou Demetriou with Cyprus in 2015Personal informationFull name Jason Demetriou[1]Date of birth (1987-11-18) 18 November 1987 (age 36)[2]Place of birth Newham, EnglandHeight 5 ft 11 in (1.80 m)[3][4]Position(s) Right BackTeam informationCurrent team Southend UnitedNumber 24Youth career000–2005 Leyton OrientSenior career*Ye...