OpenLLM-France/wikimedia huggingface dataset:
# Python Programming/Links

Web resources:
Python.org:
* The Python.org documents section
** Current Python 2.x documentation
** Current Python 3.x documentation
* Python Wiki at python.org
** Python IDEs
Online books:
* Dive into Python by Mark Pilgrim, a free book published under GNU Free Documentation License, with around 100 000 words
* Text Processing in Python, a book by David Mertz, published by Addison Wesley
* Introduction to Python Programming with NCLab, a book available as a single PDF, with around 44 000 words
* Invent Your Own Computer Games with Python - A complete eBook for total beginners available for free under a Creative Commons license.
* Making Games with Python & Pygame - A Creative Commons-licensed book that covers the Pygame library.
* Hacking Secret Ciphers with Python - A Creative Commons-licensed book for complete beginners with a focus on cryptography.
Various:
* Python Programming Tutorials -- a list of Python tutorials
* ActiveState Python Cookbook -- a collection of Python recipes
* Dev Shed's Python Tutorials -- a collection of Python articles
* Python Tutorials at awaretek.com
* Python 101 -- Introduction to Python by Dave Kuhlman, around 9000 words
* Category:Python, rosettacode.org
# Prussian/Possessive Pronouns Chart

The correct declention should correspond with the gender count and case of the noun. For example, if the sentence is: He has my dog., my should be masculine singular accusative. If you want a few hints, compare the endings with those of the nouns.

## majs (my)

Masculine
       Singular:Plural: Nom.:majsmajāi Gen.:māisemāisan Dat.:majasmumāimans Acc.:majjanmajjans
Feminine
       Singular:Plural: Nom.:majāmajjas Gen.:majāsesmajāsan Dat.:majjaimajāmans Acc.:majjanmajjans
Neuter
       Singular:Plural: Nom.:majjanmajāi Gen.:māisemāisan Dat.:majasmumāimans Acc.:majjanmajans

## twajs (your)

Same as majs with twa instead of ma. That makes it easy and I am not writing this out.

## This is unknown, so...

tenesse = his
tenesses = her
tenese = its
tenēisan = their
For everything : (
I know it's sad, but that's what happens when reviving a dead language. But on the bright side, we already get our info from the noun, so I guess it's not that bad.

## nūss (our)

Masculine
       Singular:Plural: Nom.:nūssnusāi Gen.:nūsenusēisan Dat.:nūsmunusēimans Acc.:nūsannūsans
Feminine
       Singular:Plural: Nom.:nūsānūsas Gen.:nūsesnusēisan Dat.:nūseinusēimans Acc.:nūsannūsans
Neuter
       Singular:Plural: Nom.:nussannusāi Gen.:nūssenusēisan Dat.:nūsmunusēimans Acc.:nussannūsans

## jūss (your pl)

Nūss with jū instead of nū
# Prussian/Nominative Nouns

Masculine nouns usually end in s or is. Feminine nouns usually end in a, e, or i. Neuter nouns usually end in an.
The Nominative case is for the subject of the sentence. (The man has a dog.)

## Vocabulary

wīrs = man
genā = woman
būtwei = to be
as = I
tū = you
tāns = he
tenā = she
tennan = it
mes = we
jūs = you
tenēi = they
sunnis = dog
katta = cat
buttan = house
spīlakugis = ball

## Sentences

As asma wīrs. = I am a man.
Tū assei genā. = You are a woman.
Tāns ast sunnis. = He is a dog.
Tenā ast katta.= She is a cat.
Tenan ast buttan. = It is a house.
As you notice with the last three sentences, the pronouns correspond with the ending of their nouns. And ofcourse, the sentences make sense in english as dogs and cats could be male and female and a house is neuter. However, let's take an object with a masculine ending.
Tāns ast spīlakugis. = It is a ball.
Balls obviously cannot be men, however as with all the other European languages, objects can be masculine and feminine depending on their endings. In this case, -is is a masculine ending, making it male. (Also if you know german, ball look similar to Spielkugel. :D )
Now let's make the above sentences plural.
Mes asmai wīrai. = We are men.
Jūs astei gennas. = You are a women.
Notice that genā has two ns and a normal a. This is because the base, gen, is a cvc noun. Besides the subject, only the dative plural (genāmans) has one ending constanant and, if it has it the special character ending in cvc nouns.
Tenēi ast sunnjai. = They are dogs.
Tenēi ast buttāi. = They are houses.

## Summary

In this lesson, we have learned nominative noun endings, nominative pronouns, and the verb to be.

### Noun Endings

Masculine
-s: s, ai
-is: is, jai
Feminine
-a: a, as
-e: e, is
-i: i, is
Neuter
-an: an, āi

### Pronouns and To be

The Prussian verb for to be is būtwei.
As asma
Tū assei
Tāns ast
Tenā
Tenan
Mes asmai
Jūs astei
Tenēi ast
# Prussian/Personal Pronouns Chart

The Genitive case in the following declentions is for the predicate nominative (That is mine), not the possessive adjective (my apple)

## as (I)

       Singular: Nom.:as Gen.:māise Dat.:mennei Acc.:men

## tū (you)

       Singular: Nom.:tū Gen.:twāise Dat.:tebbei Acc.:ten

## tāns (he)

       Singular: Nom.:tāns Gen.:tenesse Dat.:tenesmu Acc.:tennan

## tenā (she)

       Singular: Nom.:tenā Gen.:tenesses Dat.:tenessei Acc.:tennan

## tennan (it)

       Singular: Nom.:tenan Gen.:tenese Dat.:tenesmā Acc.:tenan

## mes (we)

       Plural: Nom.:mes Gen.:nūse Dat.:nūmans Acc.:mans

## jūs (you pl)

       Plural: Nom.:jūs Gen.:jūse Dat.:jūmans Acc.:wans

## tenēi (they)

       Plural: Nom.:tenēi Gen.:tenēisan Dat.:tenēimans Acc.:tennans
# Prussian/Present Verb Conjugation

Here is the persent conjugation for the verbs in the last lesson and a couple more. There are two types of verbs, tun and twei. However, these are further separated depending on the vowel before it. Then there are regular and irregular verbs. WIP

## turītun

Notice that the base is not turī, but tur, a cvc.
As turri
Tū turri
Tāns turri
Mes turrimai
Jūs turritei
Tenēi turri

## ēstun

Remember būtwei, to be?
As ēma
Tū esei
Tāns ēst
Mes ēmai
Jūs ēstei
Tenēi est
# Prussian/Prussian - English Vocabulary List

This is a list of the words used in this course in their main forms.

## Prussian
### A

as = I

### B

buttan = house
būtwei = to be

### G

genā = woman

### J

jūs = you pl

### K

katta = cat

### M

mes = we

### S

spīlakugis = ball
sunnis = dog

### T

tāns = he
tena = she
tenēi = they
tennan = it
tū = you

### W

wīrs = man

### Z
## English
### B

ball = spīlakugis
to be = būtwei

### C

cat = katta

### D

dog = sunnis

### H

he = tāns
house = buttan

### I

I = as
it = tennan

### M

man = wīrs

### S

she = tena

### T

they = tenēi

### W

we = mes
woman = genā

### Y

you = tū
you pl = jūs
# Prussian/Genitive Nouns

The Genitive case describes the possessor of a sentence. (The man's dog is brown.)

## Vocabulary

mērgā = girl
minsāwi = bowl
zuppi = soup
grazzus = beautiful, pretty
kāits = hot
wārmis = red
debīks = big, large
stas = that
malnīks = child

## Sentences

Mērgas pippelis ast grazzus. = The girl's bird is pretty.
Tenesse spīlakugis ast wārmis. = His ball is red.
Nussan buttan ast debīks. = Our house is big.
Stāi ast malnīkan katta. = That is the children's cat.
Sunnis ast māise. = The dog is mine.
In English, there are two types of genitive pronouns: mine, the predicate nominative, and my, the possessive adjective. The predicate nominatives will be listed below, as they are not decline. The possessive adjectives, however are declined and will be charted in the index. (Postikastens ist postikastenas. :P)
Enough possessives. Here's one with of.
Zuppin minsāwi ast kāits. = The bowl of soup is hot.
Notice that it is not written bowl of soup, but rather of soup bowl. It is in the same order as the possessives.

## Summary

In this lesson you learned genitive nouns and pronouns and a few adjectives.

### Noun Endings

Masculine
-s: as, an
-is: jas, jan
Feminine
-a: as, an
-e: is, in
-i: is, in
Neuter
-an: as, an

### Pronouns

māise
twāise
tenesse
tenesses
tenese
nūse
jūse
tenēisan
# Prussian/Lesson 1
## Vocabulary - Greetings!

| English | Prussian |
| Hello! | Kaīls! |
| Good morning! | Kaīls ankstāinai! |
| Good evening! | Labban bētan! |
| Good night! | Labban nakts! |
| Goodbye! | Ērdiw! / Deiwūtiskan! |
# Prussian/Nouns Chart

These are the noun endings nice and neatly organized in a box.

## Masculine
### -s

       Singular:Plural: Nom.:sai Gen.:asan Dat.:uamans Acc.:anans

### -is

       Singular:Plural: Nom.:isjai Gen.:jasjan Dat.:jujamans Acc.:janjans

## Feminine
### -a

       Singular:Plural: Nom.:aas Gen.:asan Dat.:aiamans Acc.:anans

### -e

       Singular:Plural: Nom.:ēis Gen.:isin Dat.:eiīmans Acc.:inins

### -i

       Singular:Plural: Nom.:iis Gen.:isin Dat.:eiīmans Acc.:inins

## Neuter
### an

       Singular:Plural: Nom.:anai Gen.:asan Dat.:uammans Acc.:anans
# Prussian/Pronunciation

Prussian uses the Latin alphabet. It also has a few special characters. These are ā, ē, ī, ū, and š. These can be found on the Latvian keyboard, but one can also use â, ê, î, û, and sh on the French keyboard.
ā, ē, ī, and ū are stressed and held longer than their normal counterparts when alone
š is pronounced sh
aī is pronounced aye like in German eins
ai and eī is pronounced ay like in play
j is pronounced y
w is pronounced v in German derived words
au and aū is pronounced ow like in cow
p in German derived words like šērpi, girappi, and oppisan sounds like f
c is pronounced z or ts
# Prussian/Food Vocabulary
## Food

geīts = bread
wābli = apple
zuppi = soup

## Drinks

daddan = milk
wundan = water
# Saylor.org's Cell Biology/The Cell Cycle

Both meiosis and mitosis represent one phase of the cell cycle, which is an ordered set of events that a cell undergoes in preparation for division. The cell cycle we talk about usually refers to the mitotic cell cycle, but there is also a meiotic cell cycle. The cell cycle consists of several distinct phases, such as doubling of the genome, growing in size, etc. In addition, the cell cycle has many “restriction points” that act like roadblocks, preventing the cell from dividing before it is ready to do so. These restriction points ensure the integrity of the cell. Any mutation which results in cell division without the control of the checkpoints will likely result in cancer.
# Saylor.org's Cell Biology/The Cell Nucleus and Gene Expression

As you learned in BIO101, the cell nucleus is the storage area for all genetic material and constantly full of activity. The nucleus in fact contains not only DNA, but RNA and protein as well. This unit will take a detailed look at chromosomes, the cell nucleus, gene expression, and expression regulation. When we refer to “expression regulation,” we are talking about the fact that not all genes are expressed in the cell at the same time. After all, though a liver cell and a nerve cell have the same genome (and thus the same DNA), they look and act completely differently. How does this happen? The answer is regulated gene expression!
# Saylor.org's Cell Biology/The Cell Membrane

Organisms must be able to maintain homeostasis, or a constant internal environment, in order to survive. Cells achieve homeostasis by creating a barrier to the outside world—a cell membrane—that enables them to protect their internal environment from external forces. In fact, cells “die” when the cell membrane’s integrity is destroyed or compromised. In this unit, you will learn about the membrane and its properties. You will discover that it serves as much more than just a wall—it also transports nutrients, exports waste, carries signals, and much more.
# Saylor.org's Cell Biology/Vesicular Transport

Transport vesicles play a central role in the traffic of molecules between different membrane-enclosed compartments of the secretory pathway. Vesicles are similarly involved in the transport of materials taken up at the cell surface. Vesicular transport is thus a major cellular activity, responsible for molecular traffic between a variety of specific membrane-enclosed compartments. The selectivity of such transport is therefore key to maintaining the functional organization of the cell. For example, lysosomal enzymes must be transported specifically from the Golgi apparatus to lysosomes—not to the plasma membrane or to the ER. Some of the signals that target proteins to specific organelles, such as lysosomes, were discussed earlier in this chapter. These proteins are transported within vesicles, so the specificity of transport is based on the selective packaging of the intended cargo into vesicles that recognize and fuse only with the appropriate target membrane. Because of the central importance of vesicular transport to the organization of eukaryotic cells, understanding the molecular mechanisms that control vesicle packaging, budding, and fusion is a major area of research in cell biology.
# Saylor.org's Cell Biology/The Extracellular Matrix (ECM)

Different types of cells produce and secrete different molecules that can alter their external environment. An environment that has been altered in this way is known as the extracellular matrix. The matrix’s main purpose is to form an ordered network for physical support, but it also plays a role in signaling, immunity, and wound healing. There are five main classes of ECM molecules; all ECMs are comprised of some combination of these five types.
# Saylor.org's Cell Biology/Specialized Organelle Functions

This last unit will discuss the special functions of certain cell organelles. You might think of organelles as specialized organs that perform vital tasks such as digestion, detoxification, and energy production. Detoxification plays more of a role in a liver cell, whereas digestion is more important in a stomach cell and energy production more important in a muscle cell. Thus, although all cells have the same kinds of organelles, the relative abundance of each type is different based on the type of cell you are studying.
# Saylor.org's Cell Biology/The Cytoskeleton

The cytoskeleton, as the name suggests, provides the physical support for the interior of the cell. You might think of it as “cellular skeleton.” There are three main types of support molecules: actin, tubulin, and intermediate filaments. All the muscles fibers in your body are mainly composed of these support molecules. These molecules also build an internal highway within the cell, upon which almost everything is transported. This unit will explore all three molecules in detail and provide some important examples of what they combine to create.
# Question Writer Manual/Quiz Options/Quiz Details/Pre-Randomized
## Number of Pre-Randomized Quizzes

If you're using any randomization in your quiz or sections, Question Writer handles this by generating a number of pre-randomized quizzes when you publish. One of these is selected at random each time a quiz-taker accesses the quiz. It is usually better to have more rather than less of these pre-randomized quizzes as this minimizes the possibility that two quiz-takers will see the same quiz or the same quiz-taker will see the same quiz twice in a row.
Balance this against the time it takes to publish your pre-randomized quizzes and the space that the pre-randomized quizzes will take up.
See Frequently Asked Questions for an idea of how this can be used.
# Question Writer Manual/Quiz Options/Quiz Details/Title
## Title

Enter the name of your quiz in the quiz title box. You can change this (and any other of the properties later if you change your mind).
The title will usually appear at the top of the page throughout your quiz. You can opt to stop the title from appearing on every page by unticking a box in General Question Properties
The title can also be used to identify your quiz if you're using the online results server to collect responses and scores.
# Question Writer Manual/Quiz Options/Report Labels
## Report Labels

This section allows you to customize the text labels that appear on the report screen.
* The option to display the system date and time is available only to authors using the Professional version of Question Writer.
# Question Writer Manual/Quiz Options/Report Settings/Report Export Options
## Report Export Options
### Allow User To E-mail Report to

You can give the quiz taker the option to press a button on the final report screen to email their report. This will use the user's e-mail client and the user will have the opportunity to change the e-mail address / report details.
This is a convenience for the user - the results by e-mail service offered in the Web Settings is much more reliable for most purposes.

### Allow User To Print Report

You can give the quiz taker the option to press a button on the report screen to print their report. This can be a good way to provide a certificate for the quiz-taker.
# Question Writer Manual/Quiz Options/Report Settings/Report Options
## Report Options

A series of tick boxes allow you customize the appearance of the results screen, with the option to add your own message for quiz takers who have passed or failed. You can also choose not to show the results at all.
The results screen will be shown at the end of the quiz along with any feedback that you have chosen when setting up the Feedback Method in Quiz Details.
* The option to display the system date and time is available only to quiz authors using the Professional version of Question Writer.
# Question Writer Manual/Quiz Options/Report Options
### Report Options

A series of tick boxes allow you customize the appearance of the results screen, with the option to add your own message for quiz takers who have passed or failed.
You can also choose not to show the results at all. The results screen will be shown at the end of the quiz along with any feedback that you have chosen when setting up the Feedback Method in Quiz Details.
# Question Writer Manual/Quiz Options/Report Settings
## Report Settings

* Report Options
* Report Export Options
# Question Writer Manual/Quiz Options/Quiz Details/Randomization
## Randomization

Randomization is useful if you are expecting quiz takers to re-sit the quiz repeatedly. You can create a quiz with a large pool or bank of questions and set Question Writer to randomly select a specific number of questions from this bank. The more questions in your question bank the better as it reduces the chances that they will see the same questions time after time.
If you tick the box to use randomization, the quiz will automatically select a random set of questions from the total question bank in the root level of your quiz. You also specify how many questions you want to ask. This will be reflected in the number of questions you add to your question bank. For example you might set the value to 10. 10 questions will then be selected from the question bank for this quiz and asked in a random order. If you have 10 or fewer questions in the question bank, then all of the questions will be asked, but still in a random order.
Randomization works by generating a specified number of randomized quizzes when you publish the quiz - then one of these 'pre-randomized' quizzes is selected for the user to take when they access the quiz. You set or change the number of pre-randomized quizzes to be loaded as part of the Quiz Details set up. Remember to upload all of the files generated when you publish the quiz online.
* With the Professional Version you can randomly choose which sections are used too. Quiz randomization randomizes what's directly inside the quiz and doesn't change what is inside sections or subsections. (Either a whole section will be asked or not asked and count as one selection.)
* Section properties also allows you to further randomize what appears inside sections.
* Randomization Seed
* If you want to create a randomized quiz and have an identical paper copy you will need to use this feature which provides "consistent randomization". When you tick the box the quiz will be randomized in the same way each time. To change the randomization, just choose a different the seed number - each seed number creates a different, but predictable randomization.
# Question Writer Manual/Quiz Options/Quiz Details/Time Limit the Quiz
## Time Limit the Quiz

If you want to limit the time that can be spent on the quiz tick the box and then enter the time in seconds, minutes or hours. After the time limit is up, the quiz taker will be automatically forwarded to the end of the quiz to review their results and any feedback given.
# Question Writer Manual/Quiz Options/Report Export Options
## Report Export Options
### Allow User To E-mail Report to

You can give the quiz taker the option to press a button on the final report screen to email their report. This will use the user's e-mail client and the user will have the opportunity to change the e-mail address / report details.
This is a convenience for the user - the results by e-mail service offered in the Web Settings is much more reliable for most purposes.

### Allow User To Print Report

You can give the quiz taker the option to press a button on the report screen to print their report. This can be a good way to provide a certificate for the quiz-taker.
# Radiation Oncology/Prostate/Hormones

| Front Page: Radiation Oncology | RTOG Trials | Randomized Trials | Edit this |
| Prostate: Main Page | Prostate Overview | Screening and Prevention | Workup | Natural History | External Beam RT | IMRT | Androgen Suppression Therapy | Brachytherapy | Protons | Prostatectomy | Adjuvant RT after Prostatectomy | Salvage RT | Chemotherapy | Localized prostate cancer | Node Positive | Advanced disease | Recurrence after RT | Cryotherapy | RTOG Prostate Trials | Randomized Evidence | |
Androgen Deprivation Therapy
* Medications
* Primary Androgen Deprivation
* Combined Androgen Deprivation and RT
* Metastatic Disease
# SQL Dialects Reference/Select queries/Limiting number of rows returned
### Limiting number of rows returned

Note that end_row = start_row + num_rows - 1
| Standard | SELECT columns FROM table FETCH FIRST num_rows ROWS ONLY SELECT columns FROM table OFFSET start_row ROWS FETCH FIRST num_rows ROWS ONLY |
| DB2 | SELECT columns FROM table FETCH FIRST num_rows ROWS ONLY |
| Firebird | Versions > 2.0 SELECT columns FROM table ROWS start_row TO end_row All versions SELECT FIRST num_rows SKIP start_row columns FROM table |
| Ingres | SELECT FIRST num_rows columns FROM table SELECT columns FROM table OFFSET start_row FETCH {FIRST|NEXT} num_rows ROWS ONLY |
| Linter | SELECT columns FROM table FETCH FIRST num_rows SELECT columns FROM table LIMIT start_row, num_rows (rows are numbered from 0) |
| MonetDB | SELECT columns FROM table LIMIT num_rows OFFSET start_row |
| MSSQL | SELECT columns FROM table OFFSET start_row ROWS FETCH { FIRST | NEXT } num_rows ROW[S] ONLY Simple version (when start_row = 0): SELECT TOP num_rows columns FROM table |
| MySQL | Versions > 4.0.14 SELECT columns FROM table LIMIT num_rows OFFSET start_row All versions SELECT columns FROM table LIMIT start_row, num_rows |
| Oracle | Simple query -- Notice: Will not work, if start_row > 1, since the first row will return false, and the cursor will terminate. SELECT columns FROM table WHERE rownum >= start_row AND rownum <= end_row This works fine without specifying start_row: SELECT columns FROM table WHERE rownum <= end_row This also works, but suffix num column in resultset: SELECT * FROM ( SELECT temp.*, rownum num FROM table ORDER BY columns ) WHERE num >= start_row and num <= end_row Since 12.1, similar to standards: SELECT columns FROM table FETCH FIRST num_rows ROWS ONLY SELECT columns FROM table OFFSET start_row ROWS FETCH FIRST num_rows ROWS ONLY Full syntax: (Can have OFFSET, or FETCH, or both clauses) SELECT column [, column2 …] FROM table [ORDER BY column2] [OFFSET start_row ROWS] [FETCH [FIRST|NEXT] [num_rows|percent PERCENT] ROWS [ONLY|WITH TIES]] |
| PostgreSQL | SELECT columns FROM table LIMIT num_rows OFFSET start_row or: The SQL standard syntax. |
| SQLite | SELECT columns FROM table LIMIT num_rows OFFSET start_row |
| Virtuoso | SELECT TOP num_rows columns FROM table SELECT TOP skip_rows,num_rows columns FROM table |
| Standard | - |
| DB2 | ? |
| Firebird | ? |
| Ingres | ? |
| Linter | ? |
| MonetDB | ? |
| MSSQL | NOT IN |
| MySQL | NOT IN |
| Oracle | MINUS |
| PostgreSQL | ? |
| SQLite | ? |
| Virtuoso | ? |